﻿@font-face{font-family:'Gotham';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Gotham-Light-6c772563f7c9527649ab4acd089ccd531a8e100d8d615e80d0e7a28ac41f231d.otf) format("truetype")}@font-face{font-family:'Gotham';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Gotham-Medium-b17d195c8825c6c7727f7bedea2438885d809c8d49cf397d309878028d2e4b69.otf) format("truetype")}@font-face{font-family:'Gotham';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Gotham-Bold-fa60243c5e2d8a7395206a429636d11ad86e9a82a04f96a0e26c925bb415b65f.otf) format("truetype")}.cookie-bar-trigger{display:flex;justify-content:flex-end;position:fixed;bottom:1rem;right:1rem;z-index:99}.cookie-bar-trigger .button,.cookie-bar-trigger .button:hover,.cookie-bar-trigger .button:active{margin:0}@media (max-width: 935px){#promotions_index .cookie-bar-trigger,#promotions_search .cookie-bar-trigger,#shops_index .cookie-bar-trigger,#shops_search .cookie-bar-trigger,#box_offices_index .cookie-bar-trigger,#box_offices_search .cookie-bar-trigger{bottom:4.5rem}}.cookie-bar-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;width:100%;height:100%}.cookie-bar-background{height:100%;background-color:#fff;opacity:.7}.cookie-bar{z-index:100;position:absolute;bottom:0;padding:.5em 2em;font-size:14px;font-weight:300;background-color:#184191;color:#fff}.cookie-bar.hidden,.cookie-bar .hidden{display:none}.cookie-bar .title-container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 935px){.cookie-bar .title-container{flex-direction:column}}.cookie-bar .title{margin:.7em 0;text-transform:uppercase;font-family:"Gotham", sans-serif;font-size:1.5em;font-weight:600}@media (max-width: 935px){.cookie-bar .refuse-all{text-align:center}}.cookie-bar .refuse-all a{color:#fff;text-decoration:underline}.cookie-bar .refuse-all a:active,.cookie-bar .refuse-all a:hover{color:#40D2FF}.cookie-bar .description{margin-bottom:1.2em}.cookie-bar .description a{color:#fff;text-decoration:underline}.cookie-bar .description a:hover{color:#40D2FF}.cookie-bar ul{list-style:none;padding:0}.cookie-bar .preferences li{display:flex;align-items:center;margin:1.2em 0}.cookie-bar .switch{position:relative;display:inline-block;width:44px;height:26px}.cookie-bar .switch input{opacity:0;width:0;height:0}.cookie-bar .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cookie-bar .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.cookie-bar input:checked+.slider{background-color:#40D2FF}.cookie-bar input:focus+.slider{box-shadow:0 0 1px #40D2FF}.cookie-bar input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.cookie-bar .slider.round{border-radius:26px}.cookie-bar .slider.round:before{border-radius:50%}.cookie-bar .label-title{max-width:calc(100% - 44px - 1em);padding-left:1em}.cookie-bar .buttons{display:flex;flex-direction:row;align-items:center;margin:.7em 0}@media (max-width: 935px){.cookie-bar .buttons{flex-direction:column}}.cookie-bar .buttons .button{box-sizing:border-box;width:auto;margin:0 1em 0 0;padding:1rem;font-size:14px;border:1px solid #fff}@media (max-width: 935px){.cookie-bar .buttons .button{width:100%;margin:.5em 0}}.cookie-bar .buttons .button:after{display:none}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none !important;max-height:none !important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;font-size:0.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline !important;vertical-align:baseline !important;width:1em;height:0.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma, Verdana, sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-resp-popup-north .leaflet-popup-tip{box-shadow:none}.leaflet-resp-popup-south .leaflet-popup-tip-container{top:0;margin-top:-20px}.leaflet-resp-popup-south .leaflet-popup-tip{margin:11px auto 0;box-shadow:none}.leaflet-resp-popup-west .leaflet-popup-tip-container{right:0;margin-right:-20px;left:100%;margin-left:-2px;top:50%;margin-top:-11px}.leaflet-resp-popup-west .leaflet-popup-tip{margin:1px -8px 0 -8px;box-shadow:none}.leaflet-resp-popup-east .leaflet-popup-tip-container{width:20px;left:2px;top:50%;margin-top:-11px}.leaflet-resp-popup-east .leaflet-popup-tip{margin:0 11px;box-shadow:none}.leaflet-resp-popup-south-east .leaflet-popup-tip-container{left:0;margin-left:0;top:0;margin-top:-20px}.leaflet-resp-popup-south-east .leaflet-popup-tip{margin:11px 11px 11px -8px;box-shadow:none}.leaflet-resp-popup-south-east .leaflet-popup-content-wrapper{border-radius:0 20px 20px 20px}.leaflet-resp-popup-east-south .leaflet-popup-tip-container{width:20px;left:0;top:0}.leaflet-resp-popup-east-south .leaflet-popup-tip{margin:-8px 11px;box-shadow:none}.leaflet-resp-popup-east-south .leaflet-popup-content-wrapper{border-radius:0 20px 20px 20px}.leaflet-resp-popup-north-east .leaflet-popup-tip-container{left:0;margin-left:0;margin-top:-1px}.leaflet-resp-popup-north-east .leaflet-popup-tip{margin:-8px 11px 11px -8px;box-shadow:none}.leaflet-resp-popup-north-east .leaflet-popup-content-wrapper{border-radius:20px 20px 20px 0}.leaflet-resp-popup-east-north .leaflet-popup-tip-container{left:0;margin-left:-20px;margin-top:-20px}.leaflet-resp-popup-east-north .leaflet-popup-tip{margin:11px 11px 11px 11px;box-shadow:none}.leaflet-resp-popup-north-west .leaflet-popup-tip-container{width:20px;margin-right:0;margin-top:-1px;left:100%;right:0}.leaflet-resp-popup-north-west .leaflet-popup-tip{margin:-8px 11px 11px 11px;box-shadow:none}.leaflet-resp-popup-north-west .leaflet-popup-content-wrapper{border-radius:20px 20px 0 20px}.leaflet-resp-popup-west-north .leaflet-popup-tip-container{margin-left:0;margin-top:-20px;left:100%;right:0}.leaflet-resp-popup-west-north .leaflet-popup-tip{margin:11px 11px 0px -8px;box-shadow:none}.leaflet-resp-popup-west-north .leaflet-popup-content-wrapper{border-radius:20px 20px 0 20px}.leaflet-resp-popup-south-west .leaflet-popup-tip-container{width:20px;left:100%;top:0;margin-top:-20px}.leaflet-resp-popup-south-west .leaflet-popup-tip{margin:11px 11px 11px 11px;box-shadow:none}.leaflet-resp-popup-south-west .leaflet-popup-content-wrapper{border-radius:20px 0 20px 20px}.leaflet-resp-popup-west-south .leaflet-popup-tip-container{margin-left:0;margin-right:-20px;left:100%;right:0;top:0}.leaflet-resp-popup-west-south .leaflet-popup-tip{margin:-8px;box-shadow:none}.leaflet-resp-popup-west-south .leaflet-popup-content-wrapper{border-radius:20px 0 20px 20px}@font-face{font-family:"Inter";font-style:normal;font-weight:100;font-display:swap;src:url(/assets/PontiacBlackItalic-ddb4b2454aaa2ae18d6a9a6aba211dc2b58fc4396622f7ab2d4441c77002b62c.otf) format("truetype");src:url(/font-files/Inter-Thin.woff2?v=3.17) format("woff2"),url(/font-files/Inter-Thin.woff?v=3.17) format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-f2b40e525348e34f56f1921e20bcff9fe79ae76987a45faee48b4588e6f2f3e7.ttf) format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold-ea7ebb188d908ed187fe968ecd20c23bd21b3dba8f9e0f0e1708a9c59ae58ab6.ttf) format("truetype")}html,body{box-sizing:border-box;font-family:"Gotham", sans-serif}body{max-width:none;margin:0 auto;background-color:#fff}*,*:before,*:after{box-sizing:inherit}p.flash.recaptcha_error,p.flash.success{display:none}a{color:#184191}a:active,a:hover{color:#40D2FF}code{font-family:"Gotham", sans-serif}.hidden{display:none}@media (max-width: 935px){.hidden-on-mobile{display:none !important}}@media (min-width: 935px){.hidden-on-desktop{display:none !important}}.clear{clear:both}.button,.button:active,.button-link{display:flex;width:fit-content;justify-content:center;align-items:center;align-content:center;margin:1.5rem 0;padding:1rem 1rem 1rem 1.5rem;background:#184191;border-radius:16px;text-align:center;font-family:"Gotham", sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px;cursor:pointer;color:#FFFFFF}@media (min-width: 935px){.button,.button:active,.button-link{margin-bottom:0px}}.button:hover,.button:active:hover,.button-link:hover{background:#40D2FF}.button .svg-container,.button:active .svg-container,.button-link .svg-container{display:flex;align-items:center}a.button:active,a.button:hover{color:#FFFFFF}input[type="submit"]{-webkit-appearance:none}a{text-decoration:none}.placeholder{color:#aaa}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;border-radius:0}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}.app-container{min-height:calc(100vh - 360px)}@media (max-width: 935px){.app-container{margin:0;padding:0}.app-container div:last-child{border-bottom:none}}@media (min-width: 935px){.app-container{max-width:1920px;display:flex;flex-direction:column;align-items:flex-start}}#contents_index .app-container{padding-top:0}#fb-root{width:100%;font-size:.8rem}.flash_messages .flash{margin:0;list-style:none;padding:13px;text-align:center}.flash_messages .success,.flash_messages .notice{color:#397e25;background-color:#c9efbe;border:1px solid #89bb7a}.flash_messages .alert{color:#c09853;background-color:#fcf8e3;border:1px solid #fbeed5}.flash_messages .error{color:#b93535;background-color:#f8a7a7;border:1px solid #e57272}.recaptcha_error{color:#b93535;background-color:#f8a7a7;border:1px solid #e57272}.featured-title{box-sizing:border-box;font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:1.5rem;color:#184191;margin-bottom:1.5rem}@media (max-width: 935px){.featured-title{margin:0;padding:1.5rem 0}}@media (max-width: 935px){.featured-title .access{flex-direction:column;margin:0;margin-top:1.5rem;padding:0 1.5rem}}.featured-title span:nth-child(0n+2){font-weight:400}.warning{width:100%;background:#EEEEEE;margin:24px 0;padding:16px 20px;display:flex;justify-content:flex-start;align-items:center}@media (min-width: 935px){.warning{border-radius:16px}}.warning .warning-box{display:flex;flex-direction:row;align-items:center}.warning .warning-box .svg-container{display:flex;margin-right:1rem}.warning .warning-box a{font-weight:600;margin-top:0}@media (min-width: 935px){.warning .warning-box a{display:inline-block}}@media (max-width: 935px){.warning{margin:20px 0}.warning .warning-box .svg-container{margin-top:4px}.warning .warning-box .warning-message{display:flex;flex-direction:column}}#arrow-down{cursor:pointer;margin-left:8px}.clicked{transform:rotate(180deg)}#pre-header{left:0px;top:0px;background:#EEEEEE;display:flex;justify-content:center;align-items:center;align-content:center;transition:height 0.3s ease-in-out, max-height 0.3s ease-in-out}@media (min-width: 935px){#pre-header{width:100%;position:sticky;top:0px;height:100%;max-height:1000px}}#pre-header .warning{display:flex;padding:0px 20px;font-size:14px;line-height:20px}@media (min-width: 935px){#pre-header .warning{justify-content:center}}#pre-header .warning a{font-weight:600}@media (max-width: 935px){#pre-header .warning a{display:block;text-align:left}}#pre-header.closed{max-height:0;overflow-y:hidden;transition:max-height 0.1s ease-in-out}#header{left:0;right:0;top:0;z-index:100;background-color:#FFF}@media (min-width: 935px){#header{position:sticky;flex-direction:column}}.sticky{position:-webkit-sticky;position:sticky}@media (min-width: 935px){.nav-menu{box-sizing:border-box;position:relative;white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;align-content:center;justify-content:space-between;height:4.5rem;width:100%;max-width:1920px;margin:0 auto;padding:0 3rem;font-size:1rem;line-height:18px}.nav-menu .search-menu-on-phone{display:none}.submenu-dropdown{position:sticky;width:100%;top:72px;margin-bottom:4rem;z-index:99}.submenu-dropdown ul{width:100%;display:flex;justify-content:center;padding:1.5rem 3rem;margin:0;list-style:none}.submenu-dropdown ul li{padding:0 2rem}.submenu-dropdown ul li.selected a{color:#40D2FF}.submenu-dropdown ul a{font-family:"Gotham", sans-serif;font-size:.875rem;color:#184191}.submenu-dropdown ul a:hover{color:#40D2FF}.main-menu{flex:1 1 auto;font-weight:600;font-style:normal}.main-menu ul{position:relative;display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;font-size:1rem}.main-menu ul li a{font-family:"Gotham", sans-serif;color:#184191}.main-menu ul li.selected a{color:#40D2FF}.main-menu ul .menu-logo{order:0;position:absolute;left:50%;transform:translate(-50%, -50%)}.main-menu ul .menu-logo a img{margin:auto;height:40px}.main-menu ul .menu-link.shop{margin-left:-100px;margin-right:300px}.main-menu .mobile-items{display:none}.search-box{position:absolute;top:4px;display:flex;justify-content:center;align-content:stretch;align-self:auto;flex-direction:row;flex-wrap:wrap;align-items:center;font-size:13px;line-height:20px;right:3rem}.search-box .general-search{order:2}.search-box a{order:1}.search-box #search-result{display:none}.search-box .menu-search{width:0;border:none;background:none;color:black;outline:none;text-align:left}.search-box .search-arrow-left,.search-box .delete-button{display:none}.search-box .search-loupe .svg-container{display:inline-block;margin-left:1rem;margin-top:1.1rem}.search-box .search-loupe svg path{stroke:#184191}.search-box.open{left:3rem;top:10px}.search-box.open .search-loupe{background-color:#EEEEEE;height:56px;width:56px;margin:0;border-radius:16px 0 0 16px}.search-box.open .general-search{flex:1 1 0;background:#EEEEEE;border-radius:0 16px 16px 0}.search-box.open .general-search .search-field-container{height:56px;flex:1 1 0;display:flex;justify-content:flex-start}.search-box.open .general-search .search-field-container .menu-search,.search-box.open .general-search .search-field-container .menu-search:focus{flex:1 1 0;padding:0 6px}.search-box.open #search-result{display:none}.search-box.open #search-result.open{border-radius:16px;box-shadow:0px 4px 32px rgba(0,0,0,0.04);order:3;max-height:50vh;overflow-y:scroll;width:100%;background-color:#FFFFFF;display:flex;flex-direction:column;padding:24px}.search-box.open #search-result.open.promotions-first .shop-search-results{order:3}.search-box.open #search-result.open.promotions-first .promotion-search-results{order:1}.search-box.open #search-result.open.promotions-first .news-search-results{order:2}.search-box.open #search-result.open.news-first .shop-search-results{order:2}.search-box.open #search-result.open.news-first .promotion-search-results{order:3}.search-box.open #search-result.open.news-first .news-search-results{order:1}.search-box.open #search-result.open .shop-search-results .result-title,.search-box.open #search-result.open .promotion-search-results .result-title,.search-box.open #search-result.open .news-search-results .result-title{font-weight:600;font-size:14px;line-height:24px;color:#323232}.search-box.open #search-result.open .shop-search-results .result-title span,.search-box.open #search-result.open .promotion-search-results .result-title span,.search-box.open #search-result.open .news-search-results .result-title span{font-weight:400}.search-box.open #search-result.open .shop-search-results ul,.search-box.open #search-result.open .promotion-search-results ul,.search-box.open #search-result.open .news-search-results ul{padding:0;margin:24px 0}.search-box.open #search-result.open .shop-search-results .button,.search-box.open #search-result.open .promotion-search-results .button,.search-box.open #search-result.open .news-search-results .button{margin:24px 0}.search-box.open #search-result.open .shop-search-results ul li.shop-box,.search-box.open #search-result.open .promotion-search-results ul li.promotion-box,.search-box.open #search-result.open .news-search-results ul li.news-box{list-style:none}.search-box.open #search-result.open .shop-search-results ul li.shop-box a,.search-box.open #search-result.open .promotion-search-results ul li.promotion-box a,.search-box.open #search-result.open .news-search-results ul li.news-box a{margin-top:16px;width:100%;--mobile-side: calc(100vw * (80/1440));display:flex;flex-direction:row;justify-content:flex-start;justify-content:flex-start;align-items:flex-start}.search-box.open #search-result.open .shop-search-results ul li.shop-box a .picture,.search-box.open #search-result.open .promotion-search-results ul li.promotion-box a .picture,.search-box.open #search-result.open .news-search-results ul li.news-box a .picture{width:var(--mobile-side);height:var(--mobile-side);display:flex;justify-content:center;align-items:stretch;align-content:stretch}.search-box.open #search-result.open .shop-search-results ul li.shop-box a .picture .timer-area,.search-box.open #search-result.open .promotion-search-results ul li.promotion-box a .picture .timer-area,.search-box.open #search-result.open .news-search-results ul li.news-box a .picture .timer-area{display:none}}@media (min-width: 935px) and (min-width: 1200px){.search-box.open #search-result.open .shop-search-results ul li.shop-box a .picture,.search-box.open #search-result.open .promotion-search-results ul li.promotion-box a .picture,.search-box.open #search-result.open .news-search-results ul li.news-box a .picture{width:66.6666666667px;height:66.6666666667px}}@media (min-width: 935px){.search-box.open #search-result.open .shop-search-results ul li.shop-box a .picture img,.search-box.open #search-result.open .promotion-search-results ul li.promotion-box a .picture img,.search-box.open #search-result.open .news-search-results ul li.news-box a .picture img{flex:1 1 auto;width:100%;margin:0;object-fit:cover;border-radius:16px}.search-box.open #search-result.open .promotion-search-results ul li.promotion-box:nth-child(n+4),.search-box.open #search-result.open .news-search-results ul li.news-box:nth-child(n+4){display:none}.search-box.open #search-result.open .shop-search-results ul li.shop-box:nth-child(n+4){display:none}.search-box.open #search-result.open .shop-search-results ul li.shop-box .picture{margin-top:2px}.search-box.open #search-result.open .shop-search-results ul li.shop-box .shop-info{flex:1 1 auto;display:flex;flex-direction:column;overflow-wrap:break-word;overflow:hidden;margin-left:16px}.search-box.open #search-result.open .shop-search-results ul li.shop-box .shop-info .shop-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px}.search-box.open #search-result.open .shop-search-results ul li.shop-box .shop-info .opened,.search-box.open #search-result.open .shop-search-results ul li.shop-box .shop-info .closed{font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#AAAAAA}.search-box.open #search-result.open .shop-search-results ul li.shop-box .shop-info .opened::before{content:"• ";color:green}.search-box.open #search-result.open .shop-search-results ul li.shop-box .shop-info .closed::before{content:"• ";color:red}.search-box.open #search-result.open .promotion-search-results ul li.promotion-box .promotion-info{margin-left:20px}.search-box.open #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .icon{display:none}.search-box.open #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .text-info{margin-left:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-wrap:break-word;overflow:hidden}.search-box.open #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .text-info .promotion-shop-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px}.search-box.open #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .text-info .promotion-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#AAAAAA}.search-box.open #search-result.open .news-search-results ul li.news-box .news-info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;overflow-wrap:break-word;overflow:hidden;margin-left:20px;font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;line-height:20px}.search-box.open #search-result.open .news-search-results ul li.news-box .news-info .news-category{font-size:12px;font-weight:500;letter-spacing:0.02em;text-transform:uppercase;color:#AAAAAA}.search-box.open #search-result.open .news-search-results ul li.news-box .news-info .news-title{font-size:14px;width:var(--li-width);display:flex;justify-content:flex-start;margin-right:5px}.search-box.open #search-result.open .news-search-results ul li.news-box .news-info .news-date{font-weight:normal;font-size:13px;letter-spacing:0.02em;color:#AAAAAA}}@media (max-width: 935px){.nav-menu{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:space-between}.nav-menu .search-menu-on-desktop{display:none}.nav-menu .header-menu{position:sticky;top:0;display:flex;flex-direction:row;width:100vw;height:72px;align-items:center;align-content:center;background-color:#FFFFFF}.nav-menu .header-menu .new-burger-button{z-index:50;margin-left:23px;height:40px;width:25px}.nav-menu .header-menu .new-burger-button .icon-bar{margin-top:75%;width:16px;height:0;position:relative;transition:all .3s ease-in-out;display:block;border:1px solid #184191 !important}.nav-menu .header-menu .new-burger-button .icon-bar:before{margin-top:6px;width:24px;transform:translateY(-16px)}.nav-menu .header-menu .new-burger-button .icon-bar:after{width:8px;margin-top:17px;transform:translateY(-16px)}.nav-menu .header-menu .new-burger-button .icon-bar::before,.nav-menu .header-menu .new-burger-button .icon-bar::after{margin-left:-1px;content:'';position:relative;transition:all .3s ease-in-out;display:block;border:1px solid #184191 !important}.nav-menu .header-menu .new-burger-button.open .icon-bar{transform:translate(-50px);background:transparent}.nav-menu .header-menu .new-burger-button.open .icon-bar::before{margin-top:-2px;transform:rotate(45deg) translate(35px, -35px)}.nav-menu .header-menu .new-burger-button.open .icon-bar::after{margin-top:-2px;width:24px;transform:rotate(-45deg) translate(35px, 35px)}.menu-logo{z-index:50;order:0;flex:0 1 auto;align-self:auto;display:flex;justify-content:center;margin:1em auto}.menu-logo a{height:72px}.menu-logo a img{margin:auto;height:100%;max-width:100%;max-height:100%}.hidden{display:none}.main-menu .phone-menu{display:none}.main-menu .phone-menu.open{width:100vw;left:0;z-index:0;background-color:white;display:flex;flex-direction:column}.main-menu .phone-menu.open ul{display:flex;flex-direction:column;align-items:flex-start;list-style:none;margin:0;padding:0;font-weight:600;font-size:14px;line-height:20px}.main-menu .phone-menu.open ul li{padding:14px 24px;font-size:1rem}.main-menu .phone-menu.open ul .shop,.main-menu .phone-menu.open ul .promotion,.main-menu .phone-menu.open ul .time,.main-menu .phone-menu.open ul .access,.main-menu .phone-menu.open ul .service,.main-menu .phone-menu.open ul .news,.main-menu .phone-menu.open ul .map,.main-menu .phone-menu.open ul .page,.main-menu .phone-menu.open ul .job,.main-menu .phone-menu.open ul .contact,.main-menu .phone-menu.open ul .info{display:flex;justify-content:center;align-items:center;text-align:center}.main-menu .phone-menu.open ul .shop:before,.main-menu .phone-menu.open ul .promotion:before,.main-menu .phone-menu.open ul .time:before,.main-menu .phone-menu.open ul .access:before,.main-menu .phone-menu.open ul .service:before,.main-menu .phone-menu.open ul .news:before,.main-menu .phone-menu.open ul .map:before,.main-menu .phone-menu.open ul .page:before,.main-menu .phone-menu.open ul .job:before,.main-menu .phone-menu.open ul .contact:before,.main-menu .phone-menu.open ul .info:before{margin-right:19px;margin-top:5px;width:24px}.main-menu .phone-menu.open ul .shop::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4%2C7V5A1%2C1%2C0%2C0%2C1%2C5%2C4H19a1%2C1%2C0%2C0%2C1%2C1%2C1V7' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M20%2C7H4A1%2C1%2C0%2C0%2C0%2C3%2C8V19a2%2C2%2C0%2C0%2C0%2C2%2C2H19a2%2C2%2C0%2C0%2C0%2C2-2V8A1%2C1%2C0%2C0%2C0%2C20%2C7Z' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M16%2C11a4%2C4%2C0%2C0%2C1-8%2C0' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M0%2C0H24V24H0Z' fill='none'/%3E%3C/svg%3E")}.main-menu .phone-menu.open ul .promotion::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke-linecap='round' stroke-width='1.5' stroke='%23323232' fill='none' stroke-linejoin='round'%3E%3Cpath d='M9.329 14.67l5.34-5.34'%3E%3C/path%3E%3Cpath d='M14.91 14.483l8.90651e-09 9.19628e-09c.115267.119017.112227.308943-.00679029.42421 -.119017.115267-.308943.112227-.42421-.00679029 -.112667-.116332-.112667-.301087 1.70163e-08-.417419l-2.27235e-09 2.34628e-09c.115267-.119017.305192-.122057.42421-.00679028 .00229951.00222705.00456322.00449077.00679027.00679027'%3E%3C/path%3E%3Cpath d='M9.52 9.086l8.90651e-09 9.19628e-09c.115267.119017.112227.308943-.00679029.42421 -.119017.115267-.308943.112227-.42421-.00679029 -.112667-.116332-.112667-.301087 1.70163e-08-.417419l-2.27235e-09 2.34628e-09c.115267-.119017.305192-.122057.42421-.00679028 .00229951.00222705.00456322.00449077.00679027.00679027'%3E%3C/path%3E%3Crect width='18' height='18' x='3' y='3' rx='2.7614' ry='0'%3E%3C/rect%3E%3C/g%3E%3Cpath fill='none' d='M0 0h24v24h-24Z'%3E%3C/path%3E%3C/svg%3E")}.main-menu .phone-menu.open ul .info::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M24 24h-24v-24h24Z'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M7.63 14.866l3.656-2.229v-4.651'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11 21l5.80162e-08-2.10889e-11c-4.97056.00180702-9.00146-4.02617-9.00327-8.99673 -.00180702-4.97056 4.02617-9.00146 8.99673-9.00327 4.58484-.00166679 8.43812 3.44355 8.94754 8'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.333 17.333l-1.666 1.667 -1-1'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 22h-4l-8.74228e-08-3.55271e-15c-1.10457-4.82823e-08-2-.895431-2-2 0 0 0 0 0 0v-4l2.13163e-14 3.01992e-07c-1.66785e-07-1.10457.89543-2 2-2h4 -8.74228e-08c1.10457-4.82823e-08 2 .89543 2 2v4 8.74228e-08c0 1.10457-.89543 2-2 2Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.main-menu .phone-menu.open ul .time::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M24 24h-24v-24h24Z'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M7.63 14.866l3.656-2.229v-4.651'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11 21l5.80162e-08-2.10889e-11c-4.97056.00180702-9.00146-4.02617-9.00327-8.99673 -.00180702-4.97056 4.02617-9.00146 8.99673-9.00327 4.58484-.00166679 8.43812 3.44355 8.94754 8'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.333 17.333l-1.666 1.667 -1-1'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 22h-4l-8.74228e-08-3.55271e-15c-1.10457-4.82823e-08-2-.895431-2-2 0 0 0 0 0 0v-4l2.13163e-14 3.01992e-07c-1.66785e-07-1.10457.89543-2 2-2h4 -8.74228e-08c1.10457-4.82823e-08 2 .89543 2 2v4 8.74228e-08c0 1.10457-.89543 2-2 2Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.main-menu .phone-menu.open ul .service::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke-linecap='round' stroke-width='1.5' stroke='%23323232' fill='none' stroke-linejoin='round'%3E%3Cpath d='M9.51 18v.512l-1.01252e-13 4.28181e-07c-2.07481e-07 1.37408 1.11392 2.488 2.488 2.488 .000666935 1.00705e-10.00133387-2.67967e-07.0020008-8.04203e-07v0l-2.79468e-08-1.12266e-11c1.37464.0005523 2.48945-1.11336 2.49-2.488 1.33953e-07-.0003334 2.00918e-07-.000666801 2.00895e-07-.0010002v-.511'%3E%3C/path%3E%3Cpath d='M17.947 18h-8.97395e-08c1.13384 4.95617e-08 2.053-.919159 2.053-2.053 0 0 0-1.77636e-15 0-1.77636e-15v0l4.80827e-08 6.11669e-05c-.000444676-.575974-.229124-1.1283-.635957-1.53602l-1.36404-1.36304v-4.048 0c0-3.31371-2.68629-6-6-6v0l-2.62268e-07 5.32907e-15c-3.31371 1.44847e-07-6 2.68629-6 6 0 0 0 1.77636e-15 0 1.77636e-15v4.048l-1.364 1.363 -1.18154e-07 1.18404e-07c-.406844.407706-.635539.960026-.636 1.536h1.33834e-10l1.77636e-14 1.42722e-07c1.71205e-07 1.13384.91916 2.053 2.053 2.053Z'%3E%3C/path%3E%3C/g%3E%3Cpath fill='none' d='M0 0h24v24h-24Z'%3E%3C/path%3E%3C/svg%3E")}.main-menu .phone-menu.open ul .page::before,.main-menu .phone-menu.open ul .job::before,.main-menu .phone-menu.open ul .news::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cline x1='12' y1='10' x2='15' y2='10' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cline x1='12' y1='7' x2='15' y2='7' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Crect x='6' y='7' width='3' height='3' rx='0.5' stroke-width='1.5' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3Cline x1='6' y1='13.5' x2='15' y2='13.5' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cline x1='15' y1='17' x2='6' y2='17' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M18%2C8h1a2%2C2%2C0%2C0%2C1%2C2%2C2v9a2%2C2%2C0%2C0%2C1-2%2C2H5a2%2C2%2C0%2C0%2C1-2-2V5A2%2C2%2C0%2C0%2C1%2C5%2C3H16a2%2C2%2C0%2C0%2C1%2C2%2C2V21' fill='none' stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Crect width='24' height='24' fill='none'/%3E%3C/svg%3E")}.main-menu .phone-menu.open ul .map::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0%2C0h24v24h-24Z' id='a'%3E%3C/path%3E%3C/defs%3E%3Cg fill='none'%3E%3Cuse transform='matrix%28-1%2C-4.48687e-11%2C4.48687e-11%2C-1%2C24%2C24%29' xlink:href='%23a'%3E%3C/use%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15%2C4.01v13.47'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9%2C5.78v14.22'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15.632%2C4.103l4.684%2C1.561c0.409%2C0.136 0.684%2C0.518 0.684%2C0.949v12.005c0%2C0.743 -0.782%2C1.227 -1.447%2C0.894l-3.658%2C-1.829c-0.563%2C-0.282 -1.226%2C-0.282 -1.789%2C0l-4.211%2C2.106c-0.563%2C0.282 -1.226%2C0.282 -1.789%2C0l-4.553%2C-2.276c-0.339%2C-0.17 -0.553%2C-0.516 -0.553%2C-0.895v-11.339c0%2C-0.683 0.669%2C-1.165 1.316%2C-0.949l4.051%2C1.35c0.411%2C0.137 0.854%2C0.137 1.265%2C0l4.735%2C-1.578c0.411%2C-0.136 0.855%2C-0.136 1.265%2C0.001Z'%3E%3C/path%3E%3Cuse xlink:href='%23a'%3E%3C/use%3E%3C/g%3E%3C/svg%3E")}.main-menu .phone-menu.open ul .contact::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.636 5.045H19.363C20.267 5.045 21 5.778 21 6.682V17.318C21 18.222 20.267 18.954 19.364 18.954H4.636C3.733 18.955 3 18.222 3 17.318V6.682C3 5.778 3.733 5.045 4.636 5.045V5.045Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.11914 6.075L10.8131 11.578C11.5081 12.075 12.4421 12.076 13.1381 11.58L20.8761 6.061' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main-menu .phone-menu.open li.mall{padding:0}.main-menu .phone-menu.open li.mall .controller{display:none}.main-menu .phone-menu.open li.mall ul#dropdown.for-phone{display:flex;justify-content:flex-start}.main-menu .phone-menu.open ul.mobile-items{display:flex;flex-direction:column;align-items:flex-start;padding:12px 0}.main-menu .phone-menu.open ul.mobile-items li{font-weight:400;line-height:20px;padding:12px 24px}.main-menu .phone-menu.open ul.mobile-items li.phone{display:flex}.main-menu .phone-menu.open ul.mobile-items li.phone .svg-container{margin-right:1rem;color:black}.main-menu ul#dropdown,.main-menu ul.mobile-items{width:100vw;border-bottom:8px solid rgba(238,238,238,0.4)}.main-menu ul#dropdown{padding-bottom:12px}.search-box{margin-right:24px}.search-box .menu-search{width:0;height:0}.search-box #search-result{display:none}.search-box .search-field-container{display:none}.search-box .search-arrow-left,.search-box .delete-button{display:none}.search-box .search-loupe{width:25px;height:25px;background-size:25px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke-linecap='round' stroke-width='1.5' stroke='%23323232' fill='none' stroke-linejoin='round'%3E%3Ccircle cx='11.059' cy='11.059' r='7.059'%3E%3C/circle%3E%3Cline x1='20' x2='16.05' y1='20' y2='16.05'%3E%3C/line%3E%3C/g%3E%3Crect width='24' height='24' fill='none'%3E%3C/rect%3E%3C/svg%3E")}.search-box.animate{display:flex;justify-content:center;align-items:center;align-content:stretch;flex-direction:row-reverse;flex-wrap:wrap;margin-right:0;width:100vw;height:100%;padding:0;background:white}.search-box.animate .general-search{margin-right:0;width:calc(100vw * 302/375)}.search-box.animate .general-search .search-field-container{height:56px;background:#EEEEEE;border-radius:16px;display:flex;justify-content:center;align-items:center;align-content:center}.search-box.animate .menu-search{width:100%;margin:auto 16px;height:30px;background:none;outline:none;border:none;font-size:13px;line-height:20px;text-align:left}.search-box.animate .delete-button.active{display:inline-block;margin-right:19px;width:30px;height:25px;background-size:25px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke-linecap='round' stroke-width='1.5' stroke='%23323232' fill='none' stroke-linejoin='round'%3E%3Cline x1='11.25' x2='15.25' y1='10' y2='14'%3E%3C/line%3E%3Cline x1='15.25' x2='11.25' y1='10' y2='14'%3E%3C/line%3E%3Cpath d='M6.842 17.784l-3.017-3.543 -1.386e-07-1.62717e-07c-1.10008-1.29149-1.10008-3.19051 2.772e-07-4.482l3.017-3.543 -1.67637e-07 1.97011e-07c.656595-.771648 1.61881-1.2162 2.632-1.216h8.069l1.0757e-07-5.32907e-15c1.90925-8.34559e-08 3.457 1.54775 3.457 3.457 3.55271e-15 8.20506e-08 3.55271e-15 1.7668e-07 0 2.5873e-07v7.086 -1.0757e-07c0 1.90925-1.54775 3.457-3.457 3.457h-8.069l-1.4859e-10 2.84217e-14c-1.01319.000196105-1.9754-.444352-2.632-1.216Z'%3E%3C/path%3E%3C/g%3E%3Cpath fill='none' d='M24 24h-24v-24h24Z'%3E%3C/path%3E%3C/svg%3E")}.search-box.animate .search-loupe{display:none}.search-box.animate a.search-link{margin-right:calc((100vw * 13/375))}.search-box.animate a.search-link .search-arrow-left{display:block;width:25px;height:25px;background-size:25px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M0 0h24v24h-24Z'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.01 11.98h14.99'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.013 5.988l-6.011 6.012 6.011 6.012'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.search-box.animate #search-result{display:none}.search-box.animate #search-result.open{position:absolute;left:0;top:72px;align-self:stretch;background-color:white;overflow-y:scroll;overflow-x:hidden;background-color:#FFFFFF;display:flex;flex-direction:column;padding:24px;padding-right:0px}.search-box.animate #search-result.open.promotions-first .shop-search-results{order:3}.search-box.animate #search-result.open.promotions-first .promotion-search-results{order:1}.search-box.animate #search-result.open.promotions-first .news-search-results{order:2}.search-box.animate #search-result.open.news-first .shop-search-results{order:2}.search-box.animate #search-result.open.news-first .promotion-search-results{order:3}.search-box.animate #search-result.open.news-first .news-search-results{order:1}.search-box.animate #search-result.open.without-preheader{height:85vh}.search-box.animate #search-result.open .shop-search-results,.search-box.animate #search-result.open .promotion-search-results,.search-box.animate #search-result.open .news-search-results{width:100vw}.search-box.animate #search-result.open .shop-search-results .result-title,.search-box.animate #search-result.open .promotion-search-results .result-title,.search-box.animate #search-result.open .news-search-results .result-title{font-weight:600;font-size:14px;line-height:24px;color:#323232}.search-box.animate #search-result.open .shop-search-results .result-title span,.search-box.animate #search-result.open .promotion-search-results .result-title span,.search-box.animate #search-result.open .news-search-results .result-title span{font-weight:400}.search-box.animate #search-result.open .shop-search-results ul,.search-box.animate #search-result.open .promotion-search-results ul,.search-box.animate #search-result.open .news-search-results ul{padding:0;margin:24px 0}.search-box.animate #search-result.open .shop-search-results .button,.search-box.animate #search-result.open .promotion-search-results .button,.search-box.animate #search-result.open .news-search-results .button{margin:24px 0}.search-box.animate #search-result.open .shop-search-results ul li.shop-box,.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box,.search-box.animate #search-result.open .news-search-results ul li.news-box{list-style:none}.search-box.animate #search-result.open .shop-search-results ul li.shop-box a,.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box a,.search-box.animate #search-result.open .news-search-results ul li.news-box a{margin-top:16px;--mobile-side: calc(100vw * (80/375));--text-width: calc(100vw * 238/375);display:flex;flex-direction:row;justify-content:flex-start;justify-content:flex-start;align-items:flex-start}.search-box.animate #search-result.open .shop-search-results ul li.shop-box a .picture,.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box a .picture,.search-box.animate #search-result.open .news-search-results ul li.news-box a .picture{width:var(--mobile-side);height:var(--mobile-side);display:flex;justify-content:center;align-items:stretch;align-content:stretch}.search-box.animate #search-result.open .shop-search-results ul li.shop-box a .picture .timer-area,.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box a .picture .timer-area,.search-box.animate #search-result.open .news-search-results ul li.news-box a .picture .timer-area{display:none}.search-box.animate #search-result.open .shop-search-results ul li.shop-box a .picture img,.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box a .picture img,.search-box.animate #search-result.open .news-search-results ul li.news-box a .picture img{flex:1 1 auto;width:100%;margin:0;object-fit:cover;border-radius:16px}.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box:nth-child(n+4),.search-box.animate #search-result.open .news-search-results ul li.news-box:nth-child(n+4){display:none}.search-box.animate #search-result.open .shop-search-results ul li.shop-box:nth-child(n+4){display:none}.search-box.animate #search-result.open .shop-search-results ul li.shop-box .picture{margin-top:2px}.search-box.animate #search-result.open .shop-search-results ul li.shop-box .shop-info{flex:1 1 auto;display:flex;flex-direction:column;overflow-wrap:break-word;overflow:hidden;margin-left:16px;width:var(--text-width)}.search-box.animate #search-result.open .shop-search-results ul li.shop-box .shop-info .shop-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px;width:var(--text-width)}.search-box.animate #search-result.open .shop-search-results ul li.shop-box .shop-info .opened,.search-box.animate #search-result.open .shop-search-results ul li.shop-box .shop-info .closed{font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#AAAAAA}.search-box.animate #search-result.open .shop-search-results ul li.shop-box .shop-info .opened::before{content:"• ";color:green}.search-box.animate #search-result.open .shop-search-results ul li.shop-box .shop-info .closed::before{content:"• ";color:red}.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box .promotion-info{margin-left:20px}.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .icon{display:none}.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .text-info{width:var(--text-width);margin-left:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-wrap:break-word;overflow:hidden}.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .text-info .promotion-shop-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px}.search-box.animate #search-result.open .promotion-search-results ul li.promotion-box .promotion-info .text-info .promotion-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#AAAAAA}.search-box.animate #search-result.open .news-search-results ul li.news-box .news-info{width:var(--li-width);flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;overflow-wrap:break-word;overflow:hidden;margin-left:20px;font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;line-height:20px;width:var(--text-width)}.search-box.animate #search-result.open .news-search-results ul li.news-box .news-info .news-category{font-size:12px;font-weight:500;letter-spacing:0.02em;text-transform:uppercase;color:#AAAAAA}.search-box.animate #search-result.open .news-search-results ul li.news-box .news-info .news-title{font-size:14px;width:var(--text-width);display:flex;justify-content:flex-start;margin-right:5px}.search-box.animate #search-result.open .news-search-results ul li.news-box .news-info .news-date{font-weight:normal;font-size:13px;letter-spacing:0.02em;color:#AAAAAA;width:var(--text-width)}}#time-panel{display:none;width:100%;text-align:center;cursor:pointer}#time-panel:hover svg path{stroke:#184191}#time-panel .opening a{background-color:#40D2FF;display:flex}#time-panel .title{display:flex;margin:24px auto;justify-content:center;align-items:center}@media (max-width: 935px){#time-panel .title{margin:16px auto}}#time-panel .title .alarm-clock svg{margin-left:.5rem;margin-right:1rem}#time-panel .title .arrow-right svg{margin-left:.5rem;margin-bottom:-3px}#contents_index #time-panel{display:block}#contents_index #time-panel.hidden-on-mobile{display:none}#time-panel .title,.regular-timetable-title{font-weight:400}#time-panel .title .open,#time-panel .title .time,.regular-timetable-title .open,.regular-timetable-title .time{font-weight:600}#time-panel .title .closed,.regular-timetable-title .closed{font-weight:400 !important}#slideshow{width:100%}#slideshow .slide{padding:1.5rem 3rem;margin:0;display:grid}@media (min-width: 935px){#slideshow .slide{max-width:1920px}}@media (max-width: 935px){#slideshow .slide{padding:0}}#slideshow .slides{display:none;border-radius:1rem}@media (max-width: 935px){#slideshow .slide-items .slide-for-desktop{display:none}}@media (min-width: 935px){#slideshow .slide-items .slide-for-phone{display:none}#slideshow .slide-items .slide-for-desktop{width:100%}}#slideshow .slides.active{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;display:grid;grid-template-columns:100%;grid-template-rows:auto auto}@media (max-width: 935px){#slideshow .slides.active{width:100vw;height:67.5vw;margin:0;position:relative}}@media (min-width: 935px){#slideshow .slides.active{max-width:1920px}}#slideshow .slides.active .slide-items{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;overflow:hidden;display:flex;justify-content:center;align-items:stretch;align-content:stretch}#slideshow .slides.active .slide-items img{flex:1 1 auto;width:100%;height:100%;margin:0;object-fit:fill}@media (min-width: 935px){#slideshow .slides.active .slide-items img{border:1px solid #EEEEEE;border-radius:16px}}@media (max-width: 935px){#slideshow .slides.active .slide-items img{object-fit:cover}}#slideshow .slides.active .slide-info-area{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 21px}@media (min-width: 935px){#slideshow .slides.active .slide-info-area{border-radius:0 0 16px 16px}}@media (max-width: 935px){#slideshow .slides.active .slide-info-area{position:absolute;bottom:0;left:0;right:0}}#slideshow .slides.active .slide-info-area .slide-title-area{font-weight:600;font-size:24px;line-height:30px;margin:0 calc(100vw * 140/1440)}#slideshow .slides.active .slide-info-area .slide-description-area{font-size:14px;line-height:20px;margin:16px calc(100vw * 194/1440)}#slideshow .slides.active .slide-info-area .slide-description-area,#slideshow .slides.active .slide-info-area .slide-title-area{z-index:3;text-align:center;display:block;color:#FFFFFF;word-wrap:break-word}#slideshow .slides.active .slide-info-area a.button-link{z-index:9;display:flex;justify-content:center;align-items:center;margin:0;cursor:pointer}#slideshow .slides.active .slide-info-area a{color:#FFFFFF;z-index:10}#slideshow .slide-nav{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:2;z-index:5;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:8px 4px auto;white-space:nowrap}#slideshow .slide-nav-button{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:50}#slideshow .slide-prev{z-index:2;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4}#slideshow .slide-next{z-index:2;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}#slideshow .slide-thumb{margin:0 calc(100vw * 388/1440);display:flex;z-index:3;grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}@media (min-width: 1200px){#slideshow .slide-thumb{margin:0 323.3333333333px}}@media (max-width: 935px){#slideshow .slide-thumb{margin:0 12px}}#slideshow .slide-thumb>span{flex:1;display:block;height:4px;background-color:rgba(255,255,255,0.3);margin:0 4px;border-radius:3px;overflow:hidden;cursor:pointer}#slideshow .slide-thumb>span.active,#slideshow .slide-thumb>span:hover{background-color:rgba(255,255,255,0.3)}#slideshow .slide-thumb>span.white{background-color:rgba(255,255,255,0.9)}#slideshow .slide-thumb>span.active::after{content:'';display:block;height:inherit;background:rgba(255,255,255,0.9);border-radius:3px;transform:translateX(-100%);animation:thumb 6s forwards linear}@keyframes thumb{to{transform:initial}}.index-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:24px;margin-bottom:24px;color:#184191}.index-title .normal{font-weight:400}.index-title .regular-font{font-size:1rem}@media (min-width: 935px){#contents_index .shops-section ul{margin-right:-1rem}}.shops-section{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:1920px;margin:0;margin-bottom:3rem;padding:0 3rem}@media (max-width: 935px){.shops-section{margin-top:24px;padding:0 1.5rem;border-bottom:8px solid rgba(238,238,238,0.4);margin-bottom:0}}.shops-section ul{display:flex;flex-direction:row;justify-content:flex-start;list-style:none;padding:0;margin:0}@media (max-width: 935px){.shops-section ul{flex-direction:column}.shops-section ul li:nth-child(4),.shops-section ul li:nth-child(5),.shops-section ul li:nth-child(6),.shops-section ul li:nth-child(7),.shops-section ul li:nth-child(8){display:none}}@media (max-width: 935px){.shops-section ul li:nth-child(3n){margin:8px 0 1em}}.shops-section ul li{box-sizing:border-box;width:12.5%;padding-right:1rem}@media (max-width: 935px){.shops-section ul li{width:100%;margin:.5rem 0}}@media (min-width: 935px){#contents_index .shop-box{margin-bottom:0}}.shop-box{margin-bottom:1rem}.shop-box a{align-self:flex-start;display:flex;justify-content:flex-start;flex-direction:column;align-items:stretch;align-content:stretch;flex-wrap:wrap}.shop-box a:hover>.shop-info{color:#40D2FF}@media (max-width: 935px){.shop-box a{width:100%;flex-direction:row;align-items:center}}.shop-box a .picture{display:flex;justify-content:center;align-items:stretch;align-content:stretch}@media (min-width: 935px){.shop-box a .picture{margin-bottom:1rem}}@media (max-width: 935px){.shop-box a .picture{width:4rem;height:4rem}}.shop-box a .picture img{border:1px solid #EEEEEE;flex:1 1 auto;width:100%;height:100%;margin:0;object-fit:cover;border-radius:16px}.shop-box a .shop-info{flex:1 1 auto;display:flex;flex-direction:column;overflow-wrap:break-word;overflow:hidden}@media (max-width: 935px){.shop-box a .shop-info{margin-left:16px}}.shop-box a .shop-info .shop-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px}.shop-box a .shop-info .opened,.shop-box a .shop-info .closed{font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#AAAAAA}.shop-box a .shop-info .opened::before{content:"• ";color:green}.shop-box a .shop-info .closed::before{content:"• ";color:red}@media (max-width: 935px){#shops_index .footer,#shops_search .footer,#promotions_index .footer,#promotions_search .footer,#box_offices_index .footer,#box_offices_search .footer{display:none}}#shops_index .app-container #shops,#shops_index .app-container #promotions,#shops_search .app-container #shops,#shops_search .app-container #promotions,#promotions_index .app-container #shops,#promotions_index .app-container #promotions,#promotions_search .app-container #shops,#promotions_search .app-container #promotions,#box_offices_index .app-container #shops,#box_offices_index .app-container #promotions,#box_offices_search .app-container #shops,#box_offices_search .app-container #promotions{width:100%;padding:1rem 3rem}@media (max-width: 935px){#shops_index .app-container #shops,#shops_index .app-container #promotions,#shops_search .app-container #shops,#shops_search .app-container #promotions,#promotions_index .app-container #shops,#promotions_index .app-container #promotions,#promotions_search .app-container #shops,#promotions_search .app-container #promotions,#box_offices_index .app-container #shops,#box_offices_index .app-container #promotions,#box_offices_search .app-container #shops,#box_offices_search .app-container #promotions{padding:2rem 1.5rem}}@media (max-width: 935px){#shops_index .featured-title,#shops_search .featured-title,#promotions_index .featured-title,#promotions_search .featured-title,#box_offices_index .featured-title,#box_offices_search .featured-title{padding:1.5rem}}#shops,#promotions{display:flex;flex-direction:row;margin:0}@media (max-width: 935px){#shops,#promotions{padding:0 1.5rem;min-height:100vh}}@media (min-width: 935px){#shops,#promotions{width:100%}}#shops .index-title,#promotions .index-title{width:100%;margin:1em 0}@media (max-width: 935px){#shops .index-title,#promotions .index-title{margin-top:0}}@media (max-width: 935px){#shops.searching-contents .index-title,#promotions.searching-contents .index-title{margin-top:2rem}}@media (min-width: 935px){#shops .promotions,#promotions .promotions{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}#shops .promotions #filters-displayed,#promotions .promotions #filters-displayed{margin-top:-0.1px}}#shops .promotions .promotions-section,#promotions .promotions .promotions-section{margin-top:0;width:100%;padding:0}@media (max-width: 935px){#shops .promotions .promotions-section,#promotions .promotions .promotions-section{padding:0}}#shops .promotions .promotions-section ul,#promotions .promotions .promotions-section ul{flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0;list-style:none}@media (min-width: 935px){#shops .promotions .promotions-section ul,#promotions .promotions .promotions-section ul{margin-right:-1rem}}#shops .promotions .promotions-section ul li.promotion-box,#promotions .promotions .promotions-section ul li.promotion-box{--li-width: 100%;width:var(--li-width)}@media (min-width: 935px){#shops .promotions .promotions-section ul li.promotion-box,#promotions .promotions .promotions-section ul li.promotion-box{--li-width: 25%;padding-right:1rem}}#shops .promotions .promotions-section ul li.promotion-box a .picture,#promotions .promotions .promotions-section ul li.promotion-box a .picture{width:100%;height:auto}#shops .promotions .promotions-section ul li.promotion-box a .picture img,#promotions .promotions .promotions-section ul li.promotion-box a .picture img{width:100%}#shops .alphabetic_layout,#promotions .alphabetic_layout{display:flex;flex-direction:column}#shops .alphabetic_layout .letter-title,#promotions .alphabetic_layout .letter-title{margin:24px 0;font-size:14px;line-height:24px;color:#AAAAAA}#shops .alphabetic_layout div:first-child,#promotions .alphabetic_layout div:first-child{margin-top:0px}@media (min-width: 935px){#shops .categories-section,#promotions .categories-section{display:none}}@media (max-width: 935px){#shops,#promotions{flex-direction:column;margin:0;padding:0 1.5rem}#shops .categories-section ul#category,#promotions .categories-section ul#category{padding:0}#shops .categories-section ul#category.ul-flex-start,#promotions .categories-section ul#category.ul-flex-start{align-items:flex-start}}@media (min-width: 935px){#shops .shops,#shops .promotions,#promotions .shops,#promotions .promotions{width:75%}}@media (max-width: 935px){#shops .shops .highlighted-shops li:nth-child(4),#shops .shops .highlighted-shops li:nth-child(5),#shops .shops .highlighted-shops li:nth-child(6),#shops .shops .highlighted-shops li:nth-child(7),#shops .shops .highlighted-shops li:nth-child(8),#shops .promotions .highlighted-shops li:nth-child(4),#shops .promotions .highlighted-shops li:nth-child(5),#shops .promotions .highlighted-shops li:nth-child(6),#shops .promotions .highlighted-shops li:nth-child(7),#shops .promotions .highlighted-shops li:nth-child(8),#promotions .shops .highlighted-shops li:nth-child(4),#promotions .shops .highlighted-shops li:nth-child(5),#promotions .shops .highlighted-shops li:nth-child(6),#promotions .shops .highlighted-shops li:nth-child(7),#promotions .shops .highlighted-shops li:nth-child(8),#promotions .promotions .highlighted-shops li:nth-child(4),#promotions .promotions .highlighted-shops li:nth-child(5),#promotions .promotions .highlighted-shops li:nth-child(6),#promotions .promotions .highlighted-shops li:nth-child(7),#promotions .promotions .highlighted-shops li:nth-child(8){display:none}}#shops .shops .highlighted-shops,#shops .shops .shops-list,#shops .shops .alphabetic_layout,#shops .promotions .highlighted-shops,#shops .promotions .shops-list,#shops .promotions .alphabetic_layout,#promotions .shops .highlighted-shops,#promotions .shops .shops-list,#promotions .shops .alphabetic_layout,#promotions .promotions .highlighted-shops,#promotions .promotions .shops-list,#promotions .promotions .alphabetic_layout{margin-bottom:48px}@media (max-width: 935px){#shops .shops .highlighted-shops,#shops .shops .shops-list,#shops .shops .alphabetic_layout,#shops .promotions .highlighted-shops,#shops .promotions .shops-list,#shops .promotions .alphabetic_layout,#promotions .shops .highlighted-shops,#promotions .shops .shops-list,#promotions .shops .alphabetic_layout,#promotions .promotions .highlighted-shops,#promotions .promotions .shops-list,#promotions .promotions .alphabetic_layout{margin-bottom:24px}}#shops .shops .highlighted-shops ul,#shops .shops .shops-list ul,#shops .shops .alphabetic_layout ul,#shops .promotions .highlighted-shops ul,#shops .promotions .shops-list ul,#shops .promotions .alphabetic_layout ul,#promotions .shops .highlighted-shops ul,#promotions .shops .shops-list ul,#promotions .shops .alphabetic_layout ul,#promotions .promotions .highlighted-shops ul,#promotions .promotions .shops-list ul,#promotions .promotions .alphabetic_layout ul{margin:0;padding:0;list-style:none;display:flex}@media (min-width: 935px){#shops .shops .highlighted-shops ul,#shops .shops .shops-list ul,#shops .shops .alphabetic_layout ul,#shops .promotions .highlighted-shops ul,#shops .promotions .shops-list ul,#shops .promotions .alphabetic_layout ul,#promotions .shops .highlighted-shops ul,#promotions .shops .shops-list ul,#promotions .shops .alphabetic_layout ul,#promotions .promotions .highlighted-shops ul,#promotions .promotions .shops-list ul,#promotions .promotions .alphabetic_layout ul{flex-direction:row;justify-content:flex-start;flex-wrap:wrap}#shops .shops .highlighted-shops ul li,#shops .shops .shops-list ul li,#shops .shops .alphabetic_layout ul li,#shops .promotions .highlighted-shops ul li,#shops .promotions .shops-list ul li,#shops .promotions .alphabetic_layout ul li,#promotions .shops .highlighted-shops ul li,#promotions .shops .shops-list ul li,#promotions .shops .alphabetic_layout ul li,#promotions .promotions .highlighted-shops ul li,#promotions .promotions .shops-list ul li,#promotions .promotions .alphabetic_layout ul li{width:15%;margin-right:2%}#shops .shops .highlighted-shops ul li:nth-child(6n),#shops .shops .shops-list ul li:nth-child(6n),#shops .shops .alphabetic_layout ul li:nth-child(6n),#shops .promotions .highlighted-shops ul li:nth-child(6n),#shops .promotions .shops-list ul li:nth-child(6n),#shops .promotions .alphabetic_layout ul li:nth-child(6n),#promotions .shops .highlighted-shops ul li:nth-child(6n),#promotions .shops .shops-list ul li:nth-child(6n),#promotions .shops .alphabetic_layout ul li:nth-child(6n),#promotions .promotions .highlighted-shops ul li:nth-child(6n),#promotions .promotions .shops-list ul li:nth-child(6n),#promotions .promotions .alphabetic_layout ul li:nth-child(6n){margin-right:0}}@media (max-width: 935px){#shops .shops .highlighted-shops ul,#shops .shops .shops-list ul,#shops .shops .alphabetic_layout ul,#shops .promotions .highlighted-shops ul,#shops .promotions .shops-list ul,#shops .promotions .alphabetic_layout ul,#promotions .shops .highlighted-shops ul,#promotions .shops .shops-list ul,#promotions .shops .alphabetic_layout ul,#promotions .promotions .highlighted-shops ul,#promotions .promotions .shops-list ul,#promotions .promotions .alphabetic_layout ul{flex-direction:column}}#shops .shops .highlighted-shops ul#filters-displayed,#shops .shops .shops-list ul#filters-displayed,#shops .shops .alphabetic_layout ul#filters-displayed,#shops .promotions .highlighted-shops ul#filters-displayed,#shops .promotions .shops-list ul#filters-displayed,#shops .promotions .alphabetic_layout ul#filters-displayed,#promotions .shops .highlighted-shops ul#filters-displayed,#promotions .shops .shops-list ul#filters-displayed,#promotions .shops .alphabetic_layout ul#filters-displayed,#promotions .promotions .highlighted-shops ul#filters-displayed,#promotions .promotions .shops-list ul#filters-displayed,#promotions .promotions .alphabetic_layout ul#filters-displayed{display:flex;justify-content:flex-start;flex-direction:row;margin:24px 0;flex-wrap:wrap}#shops .shops .highlighted-shops ul#filters-displayed li,#shops .shops .shops-list ul#filters-displayed li,#shops .shops .alphabetic_layout ul#filters-displayed li,#shops .promotions .highlighted-shops ul#filters-displayed li,#shops .promotions .shops-list ul#filters-displayed li,#shops .promotions .alphabetic_layout ul#filters-displayed li,#promotions .shops .highlighted-shops ul#filters-displayed li,#promotions .shops .shops-list ul#filters-displayed li,#promotions .shops .alphabetic_layout ul#filters-displayed li,#promotions .promotions .highlighted-shops ul#filters-displayed li,#promotions .promotions .shops-list ul#filters-displayed li,#promotions .promotions .alphabetic_layout ul#filters-displayed li{margin-right:4px;margin-bottom:4px;display:flex;justify-content:center;align-content:center}#shops .shops .highlighted-shops ul#filters-displayed li a.circle-delete-button,#shops .shops .shops-list ul#filters-displayed li a.circle-delete-button,#shops .shops .alphabetic_layout ul#filters-displayed li a.circle-delete-button,#shops .promotions .highlighted-shops ul#filters-displayed li a.circle-delete-button,#shops .promotions .shops-list ul#filters-displayed li a.circle-delete-button,#shops .promotions .alphabetic_layout ul#filters-displayed li a.circle-delete-button,#promotions .shops .highlighted-shops ul#filters-displayed li a.circle-delete-button,#promotions .shops .shops-list ul#filters-displayed li a.circle-delete-button,#promotions .shops .alphabetic_layout ul#filters-displayed li a.circle-delete-button,#promotions .promotions .highlighted-shops ul#filters-displayed li a.circle-delete-button,#promotions .promotions .shops-list ul#filters-displayed li a.circle-delete-button,#promotions .promotions .alphabetic_layout ul#filters-displayed li a.circle-delete-button{height:34px;width:34px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0 0h24v24h-24Z' id='a'%3E%3C/path%3E%3C/defs%3E%3Cg stroke-linecap='round' stroke-width='1' stroke='%23323232' fill='none' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.5'%3E%3C/circle%3E%3Cline x1='10' x2='14' y1='10' y2='14'%3E%3C/line%3E%3Cline x1='14' x2='10' y1='10' y2='14'%3E%3C/line%3E%3C/g%3E%3Cuse fill='none' xlink:href='%23a'%3E%3C/use%3E%3Cuse xlink:href='%23a' fill='none'%3E%3C/use%3E%3C/svg%3E")}#shops .shops .highlighted-shops ul#filters-displayed li:nth-child(n+2),#shops .shops .shops-list ul#filters-displayed li:nth-child(n+2),#shops .shops .alphabetic_layout ul#filters-displayed li:nth-child(n+2),#shops .promotions .highlighted-shops ul#filters-displayed li:nth-child(n+2),#shops .promotions .shops-list ul#filters-displayed li:nth-child(n+2),#shops .promotions .alphabetic_layout ul#filters-displayed li:nth-child(n+2),#promotions .shops .highlighted-shops ul#filters-displayed li:nth-child(n+2),#promotions .shops .shops-list ul#filters-displayed li:nth-child(n+2),#promotions .shops .alphabetic_layout ul#filters-displayed li:nth-child(n+2),#promotions .promotions .highlighted-shops ul#filters-displayed li:nth-child(n+2),#promotions .promotions .shops-list ul#filters-displayed li:nth-child(n+2),#promotions .promotions .alphabetic_layout ul#filters-displayed li:nth-child(n+2){padding:8px 12px;text-align:center;font-size:12px;line-height:18px;height:18px;background:#323232;border-radius:36px;color:#FFFFFF}@media (min-width: 935px){#shops .children-categories,#promotions .children-categories{display:none}#shops .children-categories.open,#promotions .children-categories.open{display:block;margin-left:16px}#shops .search-filters,#promotions .search-filters{width:25%;margin-right:2rem;display:flex;flex-direction:column}#shops .search-filters form#search-filter-form .filters,#promotions .search-filters form#search-filter-form .filters{display:flex;flex-direction:column;margin:14px 0}#shops .search-filters form#search-filter-form .filters .parent-category,#promotions .search-filters form#search-filter-form .filters .parent-category{display:none}#shops .search-filters form#search-filter-form .filters label.check-box,#shops .search-filters form#search-filter-form .filters .parent-category.displayed,#promotions .search-filters form#search-filter-form .filters label.check-box,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed{width:auto;height:auto;margin:14px 0;display:flex;flex-direction:space-between;justify-content:flex-end;padding-right:0}#shops .search-filters form#search-filter-form .filters label.check-box .title-area,#shops .search-filters form#search-filter-form .filters .parent-category.displayed .title-area,#promotions .search-filters form#search-filter-form .filters label.check-box .title-area,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed .title-area{display:flex;justify-content:flex-start;flex-direction:row;width:-webkit-fill-available}#shops .search-filters form#search-filter-form .filters label.check-box .title-area label,#shops .search-filters form#search-filter-form .filters .parent-category.displayed .title-area label,#promotions .search-filters form#search-filter-form .filters label.check-box .title-area label,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed .title-area label{cursor:pointer;word-break:break-word}#shops .search-filters form#search-filter-form .filters label.check-box .title-area span#arrow-down,#shops .search-filters form#search-filter-form .filters .parent-category.displayed .title-area span#arrow-down,#promotions .search-filters form#search-filter-form .filters label.check-box .title-area span#arrow-down,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed .title-area span#arrow-down{display:block;width:24px;height:24px;background-size:12px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' heigth= %226px%22 width= %2210px%22 viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M0 0h24v24h-24Z'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M21 7.5l-9 9 -9-9'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");margin-left:0}#shops .search-filters form#search-filter-form .filters label.check-box label,#shops .search-filters form#search-filter-form .filters label.check-box .title-area,#shops .search-filters form#search-filter-form .filters .parent-category.displayed label,#shops .search-filters form#search-filter-form .filters .parent-category.displayed .title-area,#promotions .search-filters form#search-filter-form .filters label.check-box label,#promotions .search-filters form#search-filter-form .filters label.check-box .title-area,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed label,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed .title-area{cursor:pointer;flex:1 1 auto;margin-right:24px}#shops .search-filters form#search-filter-form .filters label.check-box input.checkboxes.dash:checked,#shops .search-filters form#search-filter-form .filters .parent-category.displayed input.checkboxes.dash:checked,#promotions .search-filters form#search-filter-form .filters label.check-box input.checkboxes.dash:checked,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed input.checkboxes.dash:checked{background:#184191;display:flex;justify-content:center;align-content:stretch}#shops .search-filters form#search-filter-form .filters label.check-box input.checkboxes.dash:checked:before,#shops .search-filters form#search-filter-form .filters .parent-category.displayed input.checkboxes.dash:checked:before,#promotions .search-filters form#search-filter-form .filters label.check-box input.checkboxes.dash:checked:before,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed input.checkboxes.dash:checked:before{content:'';height:2px;width:6px;background-color:#FFFFFF}#shops .search-filters form#search-filter-form .filters label.check-box input:focus,#shops .search-filters form#search-filter-form .filters .parent-category.displayed input:focus,#promotions .search-filters form#search-filter-form .filters label.check-box input:focus,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed input:focus{outline:0 none}#shops .search-filters form#search-filter-form .filters label.check-box input,#shops .search-filters form#search-filter-form .filters .parent-category.displayed input,#promotions .search-filters form#search-filter-form .filters label.check-box input,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}#shops .search-filters form#search-filter-form .filters label.check-box input,#shops .search-filters form#search-filter-form .filters .parent-category.displayed input,#promotions .search-filters form#search-filter-form .filters label.check-box input,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed input{cursor:pointer;position:absolute;height:18px;width:18px;border:1.5px solid #184191;box-sizing:border-box;border-radius:4px}#shops .search-filters form#search-filter-form .filters label.check-box input:checked,#shops .search-filters form#search-filter-form .filters .parent-category.displayed input:checked,#promotions .search-filters form#search-filter-form .filters label.check-box input:checked,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed input:checked{background:#184191;display:flex;justify-content:center;align-content:stretch}#shops .search-filters form#search-filter-form .filters label.check-box input:checked:before,#shops .search-filters form#search-filter-form .filters .parent-category.displayed input:checked:before,#promotions .search-filters form#search-filter-form .filters label.check-box input:checked:before,#promotions .search-filters form#search-filter-form .filters .parent-category.displayed input:checked:before{margin:2px;content:'\2714';color:#FFFFFF;font-size:.625rem}#shops .search-filters form#search-filter-form .see-more-categories,#promotions .search-filters form#search-filter-form .see-more-categories{max-width:190px;font-size:14px;line-height:20px;font-weight:600;cursor:pointer}}@media (max-width: 935px){#shops .parent-category,#promotions .parent-category{display:none}#shops .children-categories,#promotions .children-categories{margin-bottom:-28px}#shops .children-categories.single-on-phone br,#promotions .children-categories.single-on-phone br{display:none}#shops .search-filters,#promotions .search-filters{display:none;height:100%}#shops .search-filters.open,#promotions .search-filters.open{position:absolute;left:0;background-color:white;width:100vw;display:flex;flex-direction:column}#shops .search-filters.open .see-more-categories,#promotions .search-filters.open .see-more-categories{display:none}#shops .search-filters.open form#search-filter-form,#promotions .search-filters.open form#search-filter-form{height:100%}#shops .search-filters.open form#search-filter-form .index-title,#promotions .search-filters.open form#search-filter-form .index-title{margin-left:20px;margin-bottom:0;width:auto}#shops .search-filters.open form#search-filter-form .filters,#promotions .search-filters.open form#search-filter-form .filters{display:flex;flex-direction:column;margin-bottom:24px;padding:0 20px}#shops .search-filters.open form#search-filter-form .filters.first-filters,#promotions .search-filters.open form#search-filter-form .filters.first-filters{border-bottom:8px solid rgba(238,238,238,0.4)}#shops .search-filters.open form#search-filter-form .filters.first-filters label:not(:last-child),#promotions .search-filters.open form#search-filter-form .filters.first-filters label:not(:last-child){margin-bottom:0}#shops .search-filters.open form#search-filter-form .filters label.check-box,#promotions .search-filters.open form#search-filter-form .filters label.check-box{margin:28px 0;display:flex;flex-direction:row;justify-content:flex-end;padding-right:0;align-items:center}#shops .search-filters.open form#search-filter-form .filters label.check-box label,#promotions .search-filters.open form#search-filter-form .filters label.check-box label{flex:1 1 auto;margin-right:20px}#shops .search-filters.open form#search-filter-form .filters label.check-box input:focus,#promotions .search-filters.open form#search-filter-form .filters label.check-box input:focus{outline:0 none}#shops .search-filters.open form#search-filter-form .filters label.check-box input,#promotions .search-filters.open form#search-filter-form .filters label.check-box input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}#shops .search-filters.open form#search-filter-form .filters label.check-box input,#promotions .search-filters.open form#search-filter-form .filters label.check-box input{position:absolute;height:18px;width:18px;border:1.5px solid #323232;box-sizing:border-box;border-radius:4px}#shops .search-filters.open form#search-filter-form .filters label.check-box input:checked,#promotions .search-filters.open form#search-filter-form .filters label.check-box input:checked{background:#323232;display:flex;justify-content:center;align-content:stretch}#shops .search-filters.open form#search-filter-form .filters label.check-box input:checked:before,#promotions .search-filters.open form#search-filter-form .filters label.check-box input:checked:before{margin:2px;content:'\2714';color:#FFFFFF;font-size:.625rem}}#shops .open-today::before,#shops .click-and-collect::before,#shops .take-away::before,#shops .event::before,#shops .promotion::before,#shops .loyalty::before,#promotions .open-today::before,#promotions .click-and-collect::before,#promotions .take-away::before,#promotions .event::before,#promotions .promotion::before,#promotions .loyalty::before{margin-right:1.5vw;height:24px;width:24px}#shops .open-today::before,#promotions .open-today::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.62988 14.866L11.2859 12.637V7.98599' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.0001 21C9.26258 21.0006 7.56202 20.4983 6.10373 19.5536C4.64544 18.609 3.49177 17.2624 2.782 15.6765C2.07222 14.0905 1.8367 12.333 2.10385 10.6162C2.37101 8.89933 3.12942 7.2965 4.28754 6.00122C5.44565 4.70594 6.95394 3.77358 8.63032 3.3167C10.3067 2.85983 12.0795 2.89798 13.7347 3.42654C15.3898 3.9551 16.8566 4.95147 17.958 6.29537C19.0593 7.63927 19.748 9.27324 19.9411 11' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.333 17.333L17.667 19L16.667 18' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 22H16C15.4696 22 14.9609 21.7893 14.5858 21.4142C14.2107 21.0391 14 20.5304 14 20V16C14 15.4696 14.2107 14.9609 14.5858 14.5858C14.9609 14.2107 15.4696 14 16 14H20C20.5304 14 21.0391 14.2107 21.4142 14.5858C21.7893 14.9609 22 15.4696 22 16V20C22 20.5304 21.7893 21.0391 21.4142 21.4142C21.0391 21.7893 20.5304 22 20 22Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#shops .click-and-collect::before,#promotions .click-and-collect::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.682 5.34799L15.762 6.29299L16.682 5.34799Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.6988 11.8626L13.2016 19.3708C13.2573 19.5377 13.3596 19.6852 13.4965 19.7957C13.6334 19.9062 13.7991 19.9752 13.974 19.9944C14.1489 20.0136 14.3257 19.9822 14.4833 19.904C14.6409 19.8258 14.7728 19.7041 14.8633 19.5532L16.4068 16.9806C16.5481 16.7452 16.7451 16.5481 16.9805 16.4069L19.5532 14.8633C19.704 14.7727 19.8258 14.6408 19.904 14.4832C19.9822 14.3256 20.0135 14.1489 19.9943 13.974C19.9751 13.7991 19.9062 13.6334 19.7957 13.4965C19.6851 13.3596 19.5377 13.2572 19.3708 13.2016L11.8625 10.6988C11.7004 10.6448 11.5265 10.637 11.3602 10.6763C11.1939 10.7155 11.0419 10.8003 10.9211 10.9211C10.8003 11.0419 10.7155 11.194 10.6762 11.3603C10.637 11.5265 10.6448 11.7005 10.6988 11.8626V11.8626Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.4333 19.4334L16.8833 16.8834' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.0146 3.00003L11.0316 4.31848' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.3479 5.34799L6.2929 6.26599L5.3479 5.34799Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 11.014L4.319 10.995L3 11.014Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.3479 16.682L6.2929 15.762L5.3479 16.682Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-right:1.4vw}#shops .take-away::before,#promotions .take-away::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 21H4C3.73478 21 3.48043 20.8946 3.29289 20.7071C3.10536 20.5196 3 20.2652 3 20V14C3 13.7348 3.10536 13.4804 3.29289 13.2929C3.48043 13.1054 3.73478 13 4 13H6C6.26522 13 6.51957 13.1054 6.70711 13.2929C6.89464 13.4804 7 13.7348 7 14V20C7 20.2652 6.89464 20.5196 6.70711 20.7071C6.51957 20.8946 6.26522 21 6 21Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.5 4V8.6' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 14V10.04C19.9987 9.65781 19.846 9.2917 19.5754 9.02182C19.3047 8.75194 18.9382 8.60027 18.556 8.60001H8.444C8.0618 8.60027 7.69527 8.75194 7.42464 9.02182C7.15401 9.2917 7.00132 9.65781 7 10.04V15.1' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 14V7.97099C7.00021 7.58091 7.07912 7.19487 7.232 6.83599L8.023 4.98599C8.14802 4.69334 8.35628 4.44387 8.62189 4.26857C8.8875 4.09327 9.19876 3.99988 9.517 3.99999H17.482C17.8012 3.99896 18.1137 4.09191 18.3804 4.26725C18.6471 4.44258 18.8564 4.69255 18.982 4.98599L19.773 6.83799C19.9244 7.19716 20.0016 7.58323 20 7.97299V14.485' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 17H15.333C15.7657 17 16.1868 16.8596 16.533 16.6L18.949 14.788C19.2408 14.5693 19.6016 14.4632 19.9653 14.4891C20.329 14.515 20.6712 14.6712 20.929 14.929C21.0697 15.0696 21.1814 15.2366 21.2575 15.4203C21.3337 15.6041 21.3729 15.8011 21.3729 16C21.3729 16.1989 21.3337 16.3959 21.2575 16.5797C21.1814 16.7634 21.0697 16.9304 20.929 17.071L18.856 19.144C18.2976 19.7024 17.5864 20.0831 16.812 20.238L13.882 20.824C13.3011 20.9401 12.7017 20.9258 12.127 20.782L9.477 20.12C9.16019 20.0402 8.83472 19.9998 8.508 20H7' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13 17H14.485C14.8868 17 15.2721 16.8404 15.5563 16.5563C15.8404 16.2721 16 15.8868 16 15.485V15.185C16 14.8473 15.8872 14.5193 15.6793 14.2531C15.4715 13.9869 15.1806 13.7979 14.853 13.716L12.561 13.143C12.1886 13.049 11.8061 13.001 11.422 13V13C10.4948 12.9997 9.58825 13.2743 8.817 13.789L7 15' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#shops .event::before,#promotions .event::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke-linecap='round' stroke-width='1.5' stroke='%23323232' fill='none' stroke-linejoin='round'%3E%3Cpath d='M17.698%2C6.302l-0.633%2C-2.72l-2.879%2C0.256l-2.182%2C-1.838l-2.175%2C1.838l-2.886%2C-0.256l-0.641%2C2.72l-2.72%2C0.633l0.256%2C2.879l-1.838%2C2.182l1.838%2C2.175l-0.256%2C2.886l2.72%2C0.641l0.633%2C2.72l2.879%2C-0.256l2.182%2C1.838l2.175%2C-1.838l2.886%2C0.256l0.641%2C-2.72l2.72%2C-0.633l-0.256%2C-2.879l1.838%2C-2.182l-1.838%2C-2.175l0.256%2C-2.886l-2.72%2C-0.641Z'%3E%3C/path%3E%3Cpath d='M13.415 10.635l1.10343e-09 1.10622e-09c.0487538.0488772.0486538.128023-.000223448.176777 -.0488772.0487538-.128023.0486538-.176777-.000223448 -.0486667-.0487899-.0486667-.127763 2.20687e-09-.176553l-8.82081e-09 8.84314e-09c.0487538-.0488772.127899-.0489773.176777-.000223464 7.45761e-05 7.43878e-05.000149058.00014887.000223446.000223446'%3E%3C/path%3E%3Cpath d='M11.962 7.84h2.838l-5.94475e-08 8.88178e-16c.751107-3.28319e-08 1.36.608893 1.36 1.36v2.837l-1.85492e-08 1.44175e-05c-.000466401.361028-.144358.707077-.40001.961996l-3.6 3.6 7.24491e-08-7.2393e-08c-.531418.531007-1.39258.531007-1.924 1.44875e-07l-2.83599-2.83501 -1.41676e-07-1.41786e-07c-.531007-.531418-.531007-1.39258 2.83264e-07-1.924l3.6-3.6 -4.22664e-09 4.23871e-09c.254921-.255649.600972-.399537.962-.4Z'%3E%3C/path%3E%3C/g%3E%3Cpath fill='none' d='M0%2C0h24v24h-24Z'%3E%3C/path%3E%3C/svg%3E")}#shops .promotion::before,#promotions .promotion::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.32898 14.67L14.669 9.32999' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.91 14.483C14.951 14.5253 14.9786 14.5788 14.9894 14.6367C15.0002 14.6947 14.9938 14.7545 14.9708 14.8087C14.9478 14.863 14.9093 14.9093 14.8602 14.9418C14.8111 14.9744 14.7535 14.9917 14.6945 14.9917C14.6356 14.9917 14.578 14.9744 14.5289 14.9418C14.4797 14.9093 14.4413 14.863 14.4183 14.8087C14.3953 14.7545 14.3888 14.6947 14.3996 14.6367C14.4104 14.5788 14.438 14.5253 14.479 14.483C14.507 14.4541 14.5405 14.4312 14.5775 14.4155C14.6145 14.3998 14.6543 14.3917 14.6945 14.3917C14.7347 14.3917 14.7745 14.3998 14.8116 14.4155C14.8486 14.4312 14.8821 14.4541 14.91 14.483' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.52002 9.08601C9.56101 9.12834 9.58863 9.1818 9.59943 9.23973C9.61023 9.29766 9.60374 9.35748 9.58075 9.41174C9.55777 9.466 9.51931 9.51228 9.47019 9.54483C9.42106 9.57737 9.36344 9.59472 9.30452 9.59472C9.24559 9.59472 9.18797 9.57737 9.13884 9.54483C9.08972 9.51228 9.05127 9.466 9.02828 9.41174C9.0053 9.35748 8.9988 9.29766 9.0096 9.23973C9.0204 9.1818 9.04802 9.12834 9.08902 9.08601C9.11699 9.05713 9.15048 9.03417 9.1875 9.01848C9.22452 9.0028 9.26431 8.99472 9.30452 8.99472C9.34472 8.99472 9.38452 9.0028 9.42154 9.01848C9.45856 9.03417 9.49205 9.05713 9.52002 9.08601' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 3H8C5.23858 3 3 5.23858 3 8V16C3 18.7614 5.23858 21 8 21H16C18.7614 21 21 18.7614 21 16V8C21 5.23858 18.7614 3 16 3Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#shops .loyalty::before,#promotions .loyalty::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12H3.54' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.54 12H22' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.93005 19.07L6.02005 17.98' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.04 5.95999L19.07 4.92999' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22V20.46' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3.46V2' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.07 19.07L17.98 17.98' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.96005 5.95999L4.93005 4.92999' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.351 9.66101L12 10.034L11.649 9.66101C10.879 8.84301 9.60204 8.77601 8.75004 9.50801C7.88004 10.256 7.77604 11.553 8.49204 12.451C9.51604 13.735 10.69 15.002 12 16C13.343 14.978 14.542 13.672 15.584 12.355C16.26 11.5 16.122 10.259 15.295 9.54801L15.257 9.51501C14.399 8.77601 13.121 8.84301 12.351 9.66101V9.66101Z' stroke='%23323232' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#shops_index .hidden-search-button,#shops_search .hidden-search-button,#promotions_index .hidden-search-button,#promotions_search .hidden-search-button{display:none}@media (max-width: 935px){#shops_index .hidden-search-button,#shops_search .hidden-search-button,#promotions_index .hidden-search-button,#promotions_search .hidden-search-button{position:sticky;top:calc(100vh - 58px);width:100%;bottom:0;left:0;right:0;display:flex;z-index:10}#shops_index .hidden-search-button.hidden-on-mobile,#shops_search .hidden-search-button.hidden-on-mobile,#promotions_index .hidden-search-button.hidden-on-mobile,#promotions_search .hidden-search-button.hidden-on-mobile{display:none}#shops_index .hidden-search-button input.search-filter-form-submit,#shops_index .hidden-search-button .link-to-filters,#shops_search .hidden-search-button input.search-filter-form-submit,#shops_search .hidden-search-button .link-to-filters,#promotions_index .hidden-search-button input.search-filter-form-submit,#promotions_index .hidden-search-button .link-to-filters,#promotions_search .hidden-search-button input.search-filter-form-submit,#promotions_search .hidden-search-button .link-to-filters{display:flex;justify-content:center;align-content:center;align-items:center;text-align:center;width:100%;height:58px;border:none;background:#184191;font-size:14px;color:#FFFFFF}}#shops_index .link-to-filters.hidden-on-mobile,#shops_search .link-to-filters.hidden-on-mobile,#promotions_index .link-to-filters.hidden-on-mobile,#promotions_search .link-to-filters.hidden-on-mobile{display:none}#shops_index .link-to-filters::before,#shops_search .link-to-filters::before,#promotions_index .link-to-filters::before,#promotions_search .link-to-filters::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke-linecap='round' stroke-width='1.5' stroke='%23FFFFFF' fill='none' stroke-linejoin='round'%3E%3Cpath d='M18 5h3'%3E%3C/path%3E%3Cpath d='M3 5h11'%3E%3C/path%3E%3Cpath d='M10 12h11'%3E%3C/path%3E%3Cpath d='M3 12h3'%3E%3C/path%3E%3Cpath d='M18 19h3'%3E%3C/path%3E%3Cpath d='M3 19h11'%3E%3C/path%3E%3Cpath d='M17.4142 3.58579c.781049.781049.781049 2.04738 0 2.82843 -.781049.781049-2.04738.781049-2.82843 0 -.781049-.781049-.781049-2.04738 0-2.82843 .781049-.781049 2.04738-.781049 2.82843-4.44089e-16'%3E%3C/path%3E%3Cpath d='M9.41421 10.5858c.781049.781049.781049 2.04738 0 2.82843 -.781049.781049-2.04738.781049-2.82843 0 -.781049-.781049-.781049-2.04738-8.88178e-16-2.82843 .781049-.781049 2.04738-.781049 2.82843 0'%3E%3C/path%3E%3Cpath d='M17.4142 17.5858c.781049.781049.781049 2.04738 0 2.82843 -.781049.781049-2.04738.781049-2.82843 0 -.781049-.781049-.781049-2.04738 0-2.82843 .781049-.781049 2.04738-.781049 2.82843 0'%3E%3C/path%3E%3C/g%3E%3Cpath fill='none' d='M0 0h24v24h-24Z'%3E%3C/path%3E%3C/svg%3E");width:24px;margin-right:15px}#shops_show .app-container{box-sizing:border-box;width:100%;max-width:1920px}@media (max-width: 935px){#shops_show .app-container{padding:0}}#shop-show{display:flex;flex-direction:column;width:100%;margin:0;justify-content:flex-end}#shop-show #slideshow .slide{margin:0;padding:0}#shop-show .shop-all-info{font-size:14px;line-height:20px}@media (min-width: 935px){#shop-show .shop-all-info{padding:0 3rem}}#shop-show .shop-all-info .shop-text-info-for-phone,#shop-show .shop-all-info .shop-text-info-for-desktop{background-color:#184191;color:#fff;padding:3rem 3rem 6rem}#shop-show .shop-all-info .shop-text-info-for-phone a,#shop-show .shop-all-info .shop-text-info-for-desktop a{color:#fff}@media (max-width: 935px){#shop-show .shop-all-info .shop-text-info-for-phone,#shop-show .shop-all-info .shop-text-info-for-desktop{padding:3rem 1.5rem 6rem}}#shop-show .shop-all-info .shop-text-info-for-phone .shop-open .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone .next-exeptional-opening-title .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone .website .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop .shop-open .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop .next-exeptional-opening-title .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop .website .svg-container{margin-right:1rem}#shop-show .shop-all-info .shop-text-info-for-phone .shop-open,#shop-show .shop-all-info .shop-text-info-for-desktop .shop-open{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#shop-show .shop-all-info .shop-text-info-for-phone .shop-open #arrow-down,#shop-show .shop-all-info .shop-text-info-for-desktop .shop-open #arrow-down{display:inline-block;width:24px;height:24px;margin-left:8px;cursor:pointer}#shop-show .shop-all-info .shop-text-info-for-phone ul.shop-opening-times,#shop-show .shop-all-info .shop-text-info-for-desktop ul.shop-opening-times{display:none;margin:16px 0 16px 44px;padding:0;list-style:none}#shop-show .shop-all-info .shop-text-info-for-phone ul.shop-opening-times li,#shop-show .shop-all-info .shop-text-info-for-desktop ul.shop-opening-times li{display:flex;justify-content:space-between}#shop-show .shop-all-info .shop-text-info-for-phone ul.shop-opening-times li:first-child,#shop-show .shop-all-info .shop-text-info-for-desktop ul.shop-opening-times li:first-child{font-weight:600}#shop-show .shop-all-info .shop-text-info-for-phone .next-exeptional-opening-title,#shop-show .shop-all-info .shop-text-info-for-desktop .next-exeptional-opening-title{margin-top:18px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:600}#shop-show .shop-all-info .shop-text-info-for-phone ul.opening-times,#shop-show .shop-all-info .shop-text-info-for-desktop ul.opening-times{margin:16px 0;margin-right:0;padding:0 0 0 44px;list-style:none;--mr: calc((75/1440) * 100vw)}@media (max-width: 935px){#shop-show .shop-all-info .shop-text-info-for-phone ul.opening-times,#shop-show .shop-all-info .shop-text-info-for-desktop ul.opening-times{--mr: calc((63/375) * 100vw)}}#shop-show .shop-all-info .shop-text-info-for-phone ul.opening-times li,#shop-show .shop-all-info .shop-text-info-for-desktop ul.opening-times li{display:flex;justify-content:space-between}#shop-show .shop-all-info .shop-text-info-for-phone ul.opening-times li div:nth-child(0n+2),#shop-show .shop-all-info .shop-text-info-for-desktop ul.opening-times li div:nth-child(0n+2){display:flex;justify-content:flex-end;flex:1 1 auto}#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop{width:calc(256px + 24px + 20px);margin:0;padding:0;list-style:none;overflow:break-word;overflow-wrap:break-word}#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop li,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop li{margin-top:20px;display:flex;justify-content:flex-start}#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .website,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .twitter,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .instagram,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .facebook,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .tiktok,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .phone,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .mail,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .website,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .twitter,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .instagram,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .facebook,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .tiktok,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .phone,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .mail{display:flex;align-items:center}#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .website .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .twitter .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .instagram .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .facebook .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .tiktok .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .phone .svg-container,#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .mail .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .website .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .twitter .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .instagram .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .facebook .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .tiktok .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .phone .svg-container,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .mail .svg-container{margin-right:1rem}@media (max-width: 935px){#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .phone a,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .phone a{text-align:left}}#shop-show .shop-all-info .shop-text-info-for-phone ul.social-shop .phone p,#shop-show .shop-all-info .shop-text-info-for-desktop ul.social-shop .phone p{margin:0}#shop-show .shop-all-info .shop-more-info{display:flex;flex-direction:column}#shop-show .shop-all-info .shop-more-info ul.options{padding:0;display:flex;justify-content:flex-start;flex-direction:row;margin-top:24px;height:34px}#shop-show .shop-all-info .shop-more-info ul.options li{margin-right:4px;display:flex;justify-content:center;align-content:center;padding:8px 12px;text-align:center;font-size:12px;line-height:18px;height:18px;background:#323232;border-radius:36px;color:#FFFFFF}#shop-show .shop-all-info .shop-more-info ul.options li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M0 0h24v24h-24Z'%3E%3C/path%3E%3Cpath stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M20 6.5l-11 11 -5-5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");margin-right:10px;width:8px}#shop-show .shop-all-info .shop-map-for-phone,#shop-show .shop-all-info .shop-map-for-desktop{display:grid;grid-template-rows:auto 58px;grid-template-columns:100%}#shop-show .shop-all-info .shop-map-for-phone .mapplic-box,#shop-show .shop-all-info .shop-map-for-desktop .mapplic-box{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;height:200px}@media (max-width: 935px){#shop-show .shop-all-info .shop-map-for-phone .mapplic-box,#shop-show .shop-all-info .shop-map-for-desktop .mapplic-box{height:280px}}#shop-show .shop-all-info .shop-map-for-phone .mapplic-box .mapplic-sidebar,#shop-show .shop-all-info .shop-map-for-phone .mapplic-box .mapplic-lightbox,#shop-show .shop-all-info .shop-map-for-desktop .mapplic-box .mapplic-sidebar,#shop-show .shop-all-info .shop-map-for-desktop .mapplic-box .mapplic-lightbox{display:none}#shop-show .shop-all-info .shop-map-for-phone .see-on-map-button-area,#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area{display:flex;justify-content:center;grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}#shop-show .shop-all-info .shop-map-for-phone .see-on-map-button-area:hover a,#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area:hover a{color:#184191}#shop-show .shop-all-info .shop-map-for-phone .see-on-map-button-area:hover svg path,#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area:hover svg path{stroke:#184191}#shop-show .shop-all-info .shop-map-for-phone .see-on-map-button-area .see-on-map-button,#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area .see-on-map-button{background:rgba(255,255,255,0.9);border-radius:36px;cursor:pointer;z-index:10;font-weight:600;font-size:14px;line-height:20px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}@media (max-width: 935px){#shop-show .shop-all-info .shop-map-for-phone .see-on-map-button-area .see-on-map-button,#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area .see-on-map-button{padding:0 19px}}#shop-show .shop-all-info .shop-map-for-phone .see-on-map-button-area .see-on-map-button svg,#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area .see-on-map-button svg{margin-right:11px}@media (min-width: 935px){#shop-show .shop-all-info{display:flex;justify-content:space-between}#shop-show .shop-all-info .first-column{padding-right:20px;width:67%}#shop-show .shop-all-info .first-column,#shop-show .shop-all-info .second-column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}#shop-show .shop-all-info .second-column{width:33%;margin-bottom:3rem}#shop-show .shop-all-info .shop-map-for-phone,#shop-show .shop-all-info .shop-text-info-for-phone{display:none}#shop-show .shop-all-info .shop-text-info-for-desktop{width:100%}#shop-show .shop-all-info .shop-map-for-desktop{height:200px;margin-top:50px;display:grid;grid-template-rows:auto 58px}#shop-show .shop-all-info .shop-map-for-desktop .shop-map-for-desktop{border:1px solid #EEEEEE}#shop-show .shop-all-info .shop-map-for-desktop .mapplic-box{border:1px solid #EEEEEE;border-radius:16px;background-color:#EEEEEE}#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area{display:flex;justify-content:center;align-items:flex-start;grid-row:2}#shop-show .shop-all-info .shop-map-for-desktop .see-on-map-button-area .see-on-map-button{background:rgba(255,255,255,0.9);border-radius:36px;width:171px;height:42px}#shop-show .shop-all-info .shop-box{margin:0;width:100%;display:flex;flex-direction:row;align-items:center;align-content:flex-start;flex-wrap:wrap;--side: calc(100vw * (160/1440))}#shop-show .shop-all-info .shop-box .shop-picture{margin-right:24px;width:var(--side);height:var(--side);display:flex;justify-content:center;align-items:stretch;align-content:stretch;flex-direction:column}}@media (min-width: 935px) and (min-width: 1200px){#shop-show .shop-all-info .shop-box .shop-picture{width:133.3333333333px;height:133.3333333333px}}@media (min-width: 935px){#shop-show .shop-all-info .shop-box .shop-picture img{border:1px solid #EEEEEE;flex:1 1 auto;width:100%;margin:0;object-fit:cover;border-radius:16px}#shop-show .shop-all-info .shop-box .shop-info{max-width:72%}#shop-show .shop-all-info .shop-box .shop-info .shop-title{font-weight:600;font-size:20px;margin-bottom:4px}#shop-show .shop-all-info .shop-box .shop-info ul.shop-categories{margin-top:4px;padding:0;margin-bottom:0;display:flex;flex-direction:row;list-style:none}#shop-show .shop-all-info .shop-box .shop-info ul.shop-categories li.shop-category{margin-right:4px;font-weight:normal;font-size:13px;line-height:20px;color:#AAAAAA}#shop-show .shop-all-info .warning{margin-bottom:0}#shop-show .shop-all-info .shop-more-info{width:100%}#shop-show .shop-all-info .shop-more-info ul.options{order:2}#shop-show .shop-all-info .shop-more-info .shop-description{margin-top:24px;margin-bottom:24px;order:1}#shop-show .shop-all-info .shop-more-info .shop-description span{color:#184191}#shop-show .shop-all-info .shop-more-info .shop-description span:hover{color:#40D2FF}#shop-show .shop-all-info .shop-more-info .jobs-section{order:3}}@media (min-width: 935px) and (min-width: 935px){#shop-show .shop-all-info .shop-more-info .jobs-section{width:100%}}@media (min-width: 935px){#shop-show .shop-all-info .shop-more-info .jobs-section ul{justify-content:flex-start;flex-wrap:wrap}}@media (max-width: 935px){#shop-show .shop-all-info{display:flex;flex-direction:column;justify-content:center;margin:0 20px}#shop-show .shop-all-info .shop-map-for-desktop,#shop-show .shop-all-info .shop-text-info-for-desktop{display:none}#shop-show .shop-all-info .shop-box{display:flex;justify-content:center;flex-direction:column;align-items:center;align-content:center}#shop-show .shop-all-info .shop-box .shop-picture{--side: 120px;width:var(--side);height:var(--side);display:flex;justify-content:center;align-items:stretch;align-content:stretch;margin-bottom:24px}#shop-show .shop-all-info .shop-box .shop-picture img{flex:1 1 auto;width:100%;margin:0;object-fit:cover;border-radius:16px;z-index:10}#shop-show .shop-all-info .shop-box .shop-info{margin:0}#shop-show .shop-all-info .shop-box .shop-info .shop-title{text-align:center;font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:24.2px}#shop-show .shop-all-info .shop-box .shop-info ul.shop-categories{margin-top:4px;padding:0;justify-content:center;align-items:center;display:flex;flex-direction:column;list-style:none}#shop-show .shop-all-info .shop-box .shop-info ul.shop-categories li.shop-category{font-size:13px;line-height:20px;color:#AAAAAA}#shop-show .shop-all-info .shop-text-info-for-phone .social-shop li:last-child{margin-bottom:15px}#shop-show .shop-all-info .shop-more-info ul.options{margin:12px 0}#shop-show .shop-all-info .shop-more-info .shop-description,#shop-show .shop-all-info .shop-more-info .promotions-section,#shop-show .shop-all-info .shop-more-info .news-section{margin:15px 0;padding:0 0 24px 0;text-align:justify}#shop-show .shop-all-info .shop-more-info .shop-description span,#shop-show .shop-all-info .shop-more-info .promotions-section span,#shop-show .shop-all-info .shop-more-info .news-section span{color:#184191}#shop-show .shop-all-info .shop-more-info .promotions-section{border-top:8px solid rgba(238,238,238,0.4);padding-top:24px;margin-top:0}#shop-show .shop-all-info .shop-more-info .promotions-section li{margin-right:0}#shop-show .shop-all-info .shop-more-info .promotions-section a{--mobile-side: none}#shop-show .shop-all-info .shop-more-info .promotions-section a img{height:auto}#shop-show .shop-all-info .shop-more-info .promotions-section a .promotion-info img{width:100%;height:100%}#shop-show .shop-all-info .shop-map-for-phone{width:100vw;margin:12px -20px}}#shop-show .shops-section{margin:48px 0 0 0}#shops_show .shops-section{margin-top:1.5em;padding:0}@media (max-width: 935px){#shops_show .shops-section{padding:0 1.5rem}}@media (min-width: 935px){#shops_show .shops-section{padding:0 3rem}}#shops_show .shops-section ul{justify-content:flex-start}#shops_show .jobs-section{width:100%}@media (min-width: 935px){#shops_show .jobs-section li.job-box:nth-child(3n){margin-right:0}#shops_show .jobs-section li.job-box{width:32%;margin-right:1.3%;margin-bottom:1rem}}@media (max-width: 935px){#shops_show .jobs-section{padding:0}}#shops_show .jobs-section a{width:100%}#shops_show .jobs-section a .picture{width:100%}#info-section{scroll-margin-top:11rem}.info-section{width:100%;margin-bottom:3rem;padding:0 3rem}@media (max-width: 935px){.info-section{margin-bottom:0;padding:0 1rem}}.info-section .info-cards{display:flex;align-items:flex-start}@media (max-width: 935px){.info-section .info-cards{flex-direction:column}}@media (min-width: 935px){.info-section .info-cards{margin-right:-1.5rem}}.info-section .info-card{padding:3rem;border-radius:30px}@media (max-width: 935px){.info-section .info-card{width:100%;padding:3rem 1.5rem}}@media (min-width: 935px){.info-section .info-card{width:calc(100%/3);margin-right:1.5rem}}.info-section .card-header{display:flex;flex-direction:column;justify-content:center;text-align:center;margin-bottom:3rem;font-family:"Gotham", sans-serif;font-weight:600;text-transform:uppercase}.info-section .card-header svg{margin-bottom:.5rem}.info-section .card-subheader{margin-bottom:3rem;text-align:center}@media (max-width: 935px){.info-section .access-card{margin-bottom:1.5rem}}.info-section .access-card ul.access-info{box-sizing:border-box;list-style:none;font-size:14px;line-height:20px;margin:0;padding:0}.info-section .access-card ul.access-info li .car-access-title,.info-section .access-card ul.access-info li .bike-access-title,.info-section .access-card ul.access-info li .transport-access-title,.info-section .access-card ul.access-info li .walk-access-title,.info-section .access-card ul.access-info li .bus-access-title,.info-section .access-card ul.access-info li .metro-access-title,.info-section .access-card ul.access-info li .tramway-access-title{font-weight:600;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-bottom:16px}.info-section .access-card ul.access-info li .car-access-title .svg-container,.info-section .access-card ul.access-info li .bike-access-title .svg-container,.info-section .access-card ul.access-info li .transport-access-title .svg-container,.info-section .access-card ul.access-info li .walk-access-title .svg-container,.info-section .access-card ul.access-info li .bus-access-title .svg-container,.info-section .access-card ul.access-info li .metro-access-title .svg-container,.info-section .access-card ul.access-info li .tramway-access-title .svg-container{margin-right:1rem}.info-section .access-card ul.access-info li .car-access-title svg path,.info-section .access-card ul.access-info li .bike-access-title svg path,.info-section .access-card ul.access-info li .transport-access-title svg path,.info-section .access-card ul.access-info li .walk-access-title svg path,.info-section .access-card ul.access-info li .bus-access-title svg path,.info-section .access-card ul.access-info li .metro-access-title svg path,.info-section .access-card ul.access-info li .tramway-access-title svg path{stroke:#fff}.info-section .access-card ul.access-info li .car-access-title svg line,.info-section .access-card ul.access-info li .bike-access-title svg line,.info-section .access-card ul.access-info li .transport-access-title svg line,.info-section .access-card ul.access-info li .walk-access-title svg line,.info-section .access-card ul.access-info li .bus-access-title svg line,.info-section .access-card ul.access-info li .metro-access-title svg line,.info-section .access-card ul.access-info li .tramway-access-title svg line{stroke:#fff}.info-section .access-card ul.access-info li .car-access-title span#arrow-down,.info-section .access-card ul.access-info li .bike-access-title span#arrow-down,.info-section .access-card ul.access-info li .transport-access-title span#arrow-down,.info-section .access-card ul.access-info li .walk-access-title span#arrow-down,.info-section .access-card ul.access-info li .bus-access-title span#arrow-down,.info-section .access-card ul.access-info li .metro-access-title span#arrow-down,.info-section .access-card ul.access-info li .tramway-access-title span#arrow-down{display:none}@media (max-width: 935px){.info-section .access-card ul.access-info li .car-access-title span#arrow-down,.info-section .access-card ul.access-info li .bike-access-title span#arrow-down,.info-section .access-card ul.access-info li .transport-access-title span#arrow-down,.info-section .access-card ul.access-info li .walk-access-title span#arrow-down,.info-section .access-card ul.access-info li .bus-access-title span#arrow-down,.info-section .access-card ul.access-info li .metro-access-title span#arrow-down,.info-section .access-card ul.access-info li .tramway-access-title span#arrow-down{display:inline-block;margin-top:5px;margin-left:8px;cursor:pointer}}.info-section .access-card ul.access-info li .access-text-info,.info-section .access-card ul.access-info li .access-text-info.open{font-weight:400;margin-left:38px;margin-bottom:26px}@media (max-width: 935px){.info-section .access-card ul.access-info li .access-text-info,.info-section .access-card ul.access-info li .access-text-info.open{overflow-y:hidden;max-height:0;margin-left:38px;margin-bottom:0px;transition:max-height 0.1s ease-in-out, margin-bottom 0.1s ease-in-out}}.info-section .access-card ul.access-info li .access-text-info.open{max-height:1000px;margin-bottom:18px}.info-section .access-card ul.access-info li:last-child .access-text-info{margin-bottom:0}@media (max-width: 935px){.info-section .opening-times-card{margin-bottom:1.5rem}}.info-section .opening-times-card #timetables-displayed{animation:fadeIn ease 3s;-webkit-animation:fadeIn ease 3s;-moz-animation:fadeIn ease 3s;-o-animation:fadeIn ease 3s;-ms-animation:fadeIn ease 3s;display:flex;justify-content:space-between;flex-direction:column;font-weight:400;font-size:14px;line-height:20px;margin-top:26px}@media (max-width: 935px){.info-section .opening-times-card #timetables-displayed{flex-direction:column}}@media (min-width: 935px){.info-section .opening-times-card #timetables-displayed .center-exceptional-timetable{padding:0;flex:1 1 auto;display:flex;justify-content:center}}.info-section .opening-times-card #timetables-displayed .regular-timetable{width:100%}.info-section .opening-times-card #timetables-displayed .regular-timetable .regular-timetable-title,.info-section .opening-times-card #timetables-displayed .exceptional-timetable .regular-timetable-title{display:flex;justify-content:flex-start;align-items:center}.info-section .opening-times-card #timetables-displayed .regular-timetable .regular-timetable-title .svg-container,.info-section .opening-times-card #timetables-displayed .exceptional-timetable .regular-timetable-title .svg-container{margin-right:1rem}.info-section .opening-times-card #timetables-displayed .regular-timetable .regular-timetable-title svg path,.info-section .opening-times-card #timetables-displayed .exceptional-timetable .regular-timetable-title svg path{stroke:#fff}.info-section .opening-times-card #timetables-displayed .regular-timetable .regular-timetable-title .text-container span:first-child,.info-section .opening-times-card #timetables-displayed .exceptional-timetable .regular-timetable-title .text-container span:first-child{font-weight:600;margin-right:3px}.info-section .opening-times-card #timetables-displayed .regular-timetable ul.opening-times,.info-section .opening-times-card #timetables-displayed .exceptional-timetable ul.opening-times{margin-right:0;padding:0 0 0 44px;list-style:none}.info-section .opening-times-card #timetables-displayed .regular-timetable ul.opening-times li,.info-section .opening-times-card #timetables-displayed .exceptional-timetable ul.opening-times li{display:flex;justify-content:space-between}.info-section .opening-times-card #timetables-displayed .regular-timetable ul.opening-times li div:nth-child(0n+2),.info-section .opening-times-card #timetables-displayed .exceptional-timetable ul.opening-times li div:nth-child(0n+2){display:flex;justify-content:flex-end;flex:1 1 auto}.info-section .opening-times-card #timetables-displayed .regular-timetable ul.opening-times li:first-child,.info-section .opening-times-card #timetables-displayed .exceptional-timetable ul.opening-times li:first-child{font-weight:600}.info-section .opening-times-card #timetables-displayed .exceptional-timetable .exceptional-timetable-title{display:flex;justify-content:flex-start;align-items:center;font-weight:600}.info-section .opening-times-card #timetables-displayed .exceptional-timetable .exceptional-timetable-title .svg-container{margin-right:1rem}.info-section .opening-times-card #timetables-displayed .exceptional-timetable ul.opening-times>li:first-child{font-weight:400}ul.social-shop{margin:0;padding:0;list-style:none;overflow:break-word;overflow-wrap:break-word}ul.social-shop li{margin-top:20px;display:flex;justify-content:flex-start}ul.social-shop .website,ul.social-shop .twitter,ul.social-shop .instagram,ul.social-shop .facebook,ul.social-shop .tiktok,ul.social-shop .phone,ul.social-shop .mail{display:flex;align-items:center}ul.social-shop .website .svg-container,ul.social-shop .twitter .svg-container,ul.social-shop .instagram .svg-container,ul.social-shop .facebook .svg-container,ul.social-shop .tiktok .svg-container,ul.social-shop .phone .svg-container,ul.social-shop .mail .svg-container{display:flex;align-items:center;margin-right:1rem}ul.social-shop .twitter .svg-container svg{width:1.5rem;height:1.125rem}@media (max-width: 935px){ul.social-shop .phone a{text-align:left}}ul.social-shop .phone p{margin:0}#services-section{scroll-margin-top:11rem}.services-section{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;width:100%;margin:0;margin-bottom:3rem;padding:0 3rem}@media (max-width: 935px){.services-section{margin:0;margin-bottom:1.5rem;margin-top:1.5rem;padding:0 1.5rem}}.services-section ul{display:flex;width:100%;flex-direction:row;justify-content:flex-start;list-style:none;padding:0;margin:0;margin-right:-1rem}@media (max-width: 935px){.services-section ul{flex-direction:column}}.services-section ul li.service-box{box-sizing:border-box;padding-right:1rem;width:12.5%;display:flex;justify-content:center;flex-direction:column;align-items:stretch;align-content:stretch;flex-wrap:wrap;text-align:center}@media (max-width: 935px){.services-section ul li.service-box{width:100%;flex-direction:row;align-items:center;margin:8px 0;padding-right:0}}.services-section ul li.service-box:hover .service-info.with-website .service-title{color:#40D2FF}@media (min-width: 935px){.services-section ul li.service-box .picture{margin-bottom:16px}}@media (max-width: 935px){.services-section ul li.service-box .picture{margin-right:16px}}.services-section ul li.service-box .picture a{cursor:pointer}.services-section ul li.service-box .picture a:hover{color:#40D2FF}.services-section ul li.service-box .picture a,.services-section ul li.service-box .picture .picture-content{border-radius:16px;display:flex;justify-content:center;align-items:stretch;align-content:stretch}@media (max-width: 935px){.services-section ul li.service-box .picture a,.services-section ul li.service-box .picture .picture-content{width:4rem;height:4rem}}.services-section ul li.service-box .picture a img,.services-section ul li.service-box .picture .picture-content img{flex:1 1 auto;width:100%;height:100%;margin:0;object-fit:cover;border-radius:16px}.services-section ul li.service-box .service-info{flex:1 1 auto;display:flex;flex-direction:column;overflow-wrap:break-word;overflow:hidden}@media (max-width: 935px){.services-section ul li.service-box .service-info{margin-left:16px}}.services-section ul li.service-box .service-info .service-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px}@media (max-width: 935px){.services-section ul li.service-box .service-info .service-title{text-align:left}}.services-section ul li.service-box .service-info .service-description{font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#184191}#services_index .app-container{box-sizing:border-box;width:100%;max-width:1920px}@media (max-width: 935px){#services_index .app-container{padding:2rem 1.5rem}}#services_index .services{margin-bottom:3rem}@media (min-width: 935px){#services_index .services{padding:0 3rem}}.services .services-title{font-weight:600;font-size:20px;line-height:1em;margin-bottom:1em}@media (max-width: 935px){.services .services-title{margin:2em 0 1.5em 2em}}.services ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 935px){.services ul{flex-direction:column}}@media (max-width: 935px){.services ul li.service-box:last-child{margin-bottom:1em}}.services ul li.service-box{width:33%}.services ul li.service-box,.services ul li.service-box>a{display:flex;flex-direction:row;align-content:center;margin-bottom:48px}@media (max-width: 935px){.services ul li.service-box,.services ul li.service-box>a{width:100%;padding:0;margin-bottom:1em;align-items:center}}.services ul li.service-box:hover .service-info.with-website .service-title,.services ul li.service-box>a:hover .service-info.with-website .service-title{color:#40D2FF}.services ul li.service-box .picture,.services ul li.service-box>a .picture{margin-right:30px}@media (max-width: 935px){.services ul li.service-box .picture,.services ul li.service-box>a .picture{margin-right:16px}}.services ul li.service-box .picture a,.services ul li.service-box .picture .picture-content,.services ul li.service-box>a .picture a,.services ul li.service-box>a .picture .picture-content{border-radius:16px;display:flex;justify-content:center;align-items:stretch;align-content:stretch}@media (max-width: 935px){.services ul li.service-box .picture a,.services ul li.service-box .picture .picture-content,.services ul li.service-box>a .picture a,.services ul li.service-box>a .picture .picture-content{width:4rem;height:4rem}}@media (min-width: 935px){.services ul li.service-box .picture a,.services ul li.service-box .picture .picture-content,.services ul li.service-box>a .picture a,.services ul li.service-box>a .picture .picture-content{width:133px;height:133px}}.services ul li.service-box .picture a img,.services ul li.service-box .picture .picture-content img,.services ul li.service-box>a .picture a img,.services ul li.service-box>a .picture .picture-content img{flex:1 1 auto;width:100%;margin:0;object-fit:cover;border-radius:16px}.services ul li.service-box .service-info,.services ul li.service-box>a .service-info{display:flex;flex-direction:column;overflow-wrap:break-word;overflow:hidden;line-height:20px}@media (min-width: 935px){.services ul li.service-box .service-info,.services ul li.service-box>a .service-info{padding-right:30px}}@media (max-width: 935px){.services ul li.service-box .service-info,.services ul li.service-box>a .service-info{margin-left:16px;padding-right:1em}}.services ul li.service-box .service-info .service-title,.services ul li.service-box>a .service-info .service-title{font-family:"Gotham", sans-serif;font-weight:600;font-size:14px;margin-bottom:1em}@media (max-width: 935px){.services ul li.service-box .service-info .service-title,.services ul li.service-box>a .service-info .service-title{margin-bottom:4px}}.services ul li.service-box .service-info .service-description,.services ul li.service-box>a .service-info .service-description{font-weight:normal;font-size:13px;color:#184191}.services ul li.service-box .service-info .service-description span,.services ul li.service-box>a .service-info .service-description span{color:#184191}@media (max-width: 935px){.services ul li.service-box .service-info .service-description span,.services ul li.service-box>a .service-info .service-description span{display:inline-block;margin-bottom:2em}}.services ul li.service-box .service-info .service-description span:hover,.services ul li.service-box>a .service-info .service-description span:hover{color:#40D2FF}.services ul li.service-box>a{padding:0}.leaflet-attribution-flag{display:none !important}.access-map-section{width:100%;margin-bottom:-4px;position:relative;z-index:10;height:18rem}@media (max-width: 935px){.access-map-section{height:350px}}.access-map-section .map{height:100%;width:100%}.access-map-section .map .itinerary{padding:.8rem 1rem;background:#fff;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px -1px;border-radius:2px}.access-map-section .map .itinerary .mall-name{margin-top:0;margin-bottom:.5rem;font-weight:bold}.access-map-section .map .itinerary .mall-address{margin-top:.5rem;margin-bottom:0}.access-map-section .map .itinerary a{font-weight:bold;color:#40D2FF}.commercialisation-section{width:100%;padding:4rem 3rem;margin-bottom:3rem;color:#fff;text-align:center;background-color:#40D2FF}.commercialisation-section p{margin:0 0 1.5rem}.commercialisation-section .commercialisation-subtitle{margin-bottom:2rem}.commercialisation-section .commercialisation-cta{margin-bottom:0}.commercialisation-section .featured-title{color:#fff}.commercialisation-section .button{margin:1.5rem auto 0}.newsletter-section{width:100%;display:flex;justify-content:center;align-items:center;padding:3rem;margin-bottom:3rem;background-color:#fff}.newsletter-section .newsletter-left,.newsletter-section .newsletter-right{margin:0 4rem}@media (max-width: 935px){.newsletter-section .newsletter-right{display:none}}.newsletter-section #newsletter-form .newsletter-container{display:flex;flex-direction:column;font-family:"Gotham", sans-serif;font-style:normal;justify-content:center;align-content:center}@media (max-width: 935px){.newsletter-section #newsletter-form .newsletter-container{align-items:center}}.newsletter-section #newsletter-form .newsletter-container .newsletter-title{margin-bottom:1.5rem;text-align:center;font-weight:600;font-size:20px;line-height:24px;color:#184191}@media (max-width: 935px){.newsletter-section #newsletter-form .newsletter-container .inscription-form{padding-bottom:32px}}.newsletter-section #newsletter-form .newsletter-container .inscription-form form{display:flex;flex-direction:column;justify-content:stretch;border-radius:16px}@media (max-width: 935px){.newsletter-section #newsletter-form .newsletter-container .inscription-form form{justify-content:center;align-items:center;align-content:center}}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button{display:flex;flex-direction:row;justify-content:stretch}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button input{border:none}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button input#user_email{width:300px;padding:0 16px;border-radius:16px 0px 0px 16px;background-color:#EEE}@media (max-width: 935px){.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button input#user_email{width:167px}}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button .button{margin:0;padding:1rem 1rem 0.8rem 1.5rem;border-radius:0px 16px 16px 0px;border:none}.footer{width:100vw;background-color:#184191}@media (min-width: 935px){.footer{display:flex;align-items:center;flex-direction:column}}.footer .content{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:flex-start;padding:4rem 3rem;width:100%;max-width:1920px}@media (max-width: 935px){.footer .content{flex-direction:column;margin:0;align-items:center;padding:1.5rem 0}}.footer .content .information{display:flex;flex-direction:column;justify-content:space-between}.footer .content .information{font-size:1rem;line-height:20px;color:#fff}.footer .content .information .description{margin-bottom:1.5rem}.footer .content .information .description,.footer .content .information .contacts{display:flex;flex-direction:column;align-items:flex-start}.footer .content .information .description .address,.footer .content .information .description .phone,.footer .content .information .contacts .address,.footer .content .information .contacts .phone{font-weight:normal}.footer .content .information .description .contact,.footer .content .information .description .phone,.footer .content .information .contacts .contact,.footer .content .information .contacts .phone{display:flex;line-height:24px;justify-content:flex-start;align-items:stretch}.footer .content .information .description .contact a,.footer .content .information .description .phone a,.footer .content .information .contacts .contact a,.footer .content .information .contacts .phone a{color:#fff;text-align:left}.footer .content .information .description .contact .svg-container,.footer .content .information .description .phone .svg-container,.footer .content .information .contacts .contact .svg-container,.footer .content .information .contacts .phone .svg-container{margin-right:1rem}.footer .content .information .description .contact svg path,.footer .content .information .description .phone svg path,.footer .content .information .contacts .contact svg path,.footer .content .information .contacts .phone svg path{stroke:#fff}.footer .content .information .description .contact,.footer .content .information .contacts .contact{margin-bottom:.5rem}.footer .content .information .description .phone p,.footer .content .information .contacts .phone p{margin:0}@media (max-width: 935px){.footer .content .information{margin:12px 0;justify-content:center;align-items:center;align-content:center;width:100vw}.footer .content .information .description{text-align:center;align-items:center;margin:12px 41px}.footer .content .information .contacts{margin:12px}.footer .content .about{display:none}}.footer .content .social-space{display:flex;flex-direction:column;justify-content:flex-start}@media (max-width: 935px){.footer .content .social-space{justify-content:center;align-items:center}}.footer .content .social-space .social{display:flex;padding:0;justify-content:flex-start;background:none}@media (max-width: 935px){.footer .content .social-space .social{justify-content:center}}.footer .content .social-space .social a{color:#184191}.footer .content .social-space .social a:hover{color:#184191}.footer .content .social-space .social-area{width:48px;height:48px;background:#40D2FF;border-radius:32px;display:flex;justify-content:center;align-items:center;text-align:center;margin:0 8px;background-size:20px;background-position:center;background-repeat:no-repeat}@media (max-width: 935px){.footer .content .social-space .social-area{margin:0 8px 0 0}}.footer .content .social-space .social-area .svg-container{margin-bottom:-3px}.footer .content .social-space .social-area svg path{stroke:#fff}.footer .content .social-space .social-area.twitter svg{width:1.125rem;height:1.125rem}.footer .content .social-space .social-area.twitter svg path{fill:#fff}.footer div.legals{box-sizing:border-box;background-color:#fff;width:100%;padding:1.5rem 3rem}@media (min-width: 935px){.footer div.legals{display:flex}}.footer div.legals ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;list-style:none}@media (max-width: 935px){.footer div.legals ul{justify-content:center;flex-direction:column}}.footer div.legals ul li{padding-right:2rem;font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#184191}@media (max-width: 935px){.footer div.legals ul li{padding:0}}ul#filters-displayed{padding:0;display:flex;justify-content:flex-start;flex-direction:row;margin:24px 0;flex-wrap:wrap}ul#filters-displayed li{margin-right:4px;margin-bottom:4px;display:flex;justify-content:center;align-content:center}ul#filters-displayed li a.circle-delete-button{height:34px;width:34px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0 0h24v24h-24Z' id='a'%3E%3C/path%3E%3C/defs%3E%3Cg stroke-linecap='round' stroke-width='1' stroke='%23323232' fill='none' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='11.5'%3E%3C/circle%3E%3Cline x1='10' x2='14' y1='10' y2='14'%3E%3C/line%3E%3Cline x1='14' x2='10' y1='10' y2='14'%3E%3C/line%3E%3C/g%3E%3Cuse fill='none' xlink:href='%23a'%3E%3C/use%3E%3Cuse xlink:href='%23a' fill='none'%3E%3C/use%3E%3C/svg%3E")}ul#filters-displayed li:nth-child(n+2){padding:8px 12px;text-align:center;font-size:12px;line-height:18px;background:#184191;border-radius:36px;color:#FFFFFF}.search p{text-align:center;margin:20px auto;font-weight:bold}#jobs_index .app-container{box-sizing:border-box;width:100%}@media (max-width: 935px){#jobs_index .app-container{padding:0}}#jobs_index .featured-title{padding:1.5rem 3rem 0}@media (max-width: 935px){#jobs_index .featured-title{padding:1.5rem}}#jobs_index .jobs-section{padding:0 3rem}@media (max-width: 935px){#jobs_index .jobs-section{padding:0 1.5rem 3rem;border-bottom:none}}.jobs-section{box-sizing:border-box;display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-self:flex-start;margin:0;margin-bottom:3rem}@media (max-width: 935px){.jobs-section{margin:0;padding:0 1.5rem;border-bottom:8px solid rgba(238,238,238,0.4)}}.jobs-section ul{flex-wrap:wrap;display:flex;flex-direction:row;justify-content:flex-start;list-style:none;padding:0;margin:0}@media (max-width: 935px){.jobs-section ul{flex-direction:column}}.jobs-section ul li.job-box:nth-child(4n){margin-right:0}.jobs-section ul li.job-box{width:23.5%;margin-right:2%;margin-bottom:1rem;display:flex;justify-content:flex-start;flex-direction:column;align-items:stretch;align-content:stretch;flex-wrap:wrap}@media (max-width: 935px){.jobs-section ul li.job-box{width:100%;flex-direction:column;justify-content:center;flex-wrap:nowrap;margin-right:0}}.jobs-section ul li.job-box .picture{height:auto;display:flex;justify-content:center;align-items:stretch;align-content:stretch}@media (min-width: 935px){.jobs-section ul li.job-box .picture{margin-bottom:8px}}@media (max-width: 935px){.jobs-section ul li.job-box .picture{width:100%}}.jobs-section ul li.job-box .picture img{flex:1 1 auto;width:100%;height:100%;margin:0;object-fit:cover;border-radius:16px;border:1px solid #EEEEEE}.jobs-section ul li.job-box .job-info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;overflow-wrap:break-word;overflow:hidden;font-weight:600;line-height:20px}@media (min-width: 935px){.jobs-section ul li.job-box .job-info{margin-top:12px}}@media (max-width: 935px){.jobs-section ul li.job-box .job-info{margin-top:1em}}.jobs-section ul li.job-box .job-info .job-title{font-size:1rem;display:flex;justify-content:flex-start;margin-right:5px}@media (max-width: 935px){.jobs-section ul li.job-box .job-info .job-title{margin:0px}}.jobs-section ul li.job-box .job-info .job-shops{font-size:14px;font-weight:400}.jobs-section ul li.job-box .job-info .job-time{font-weight:normal;font-size:13px;letter-spacing:0.02em;color:#184191}#contact_new .flash_messages,#contact_create .flash_messages,#users_new .flash_messages,#users_create .flash_messages,#messages_new .flash_messages,#messages_create .flash_messages{display:none}#contact_new .single-page-form-container,#contact_create .single-page-form-container,#users_new .single-page-form-container,#users_create .single-page-form-container,#messages_new .single-page-form-container,#messages_create .single-page-form-container{width:100%;padding:0 3rem}@media (max-width: 935px){#contact_new .single-page-form-container,#contact_create .single-page-form-container,#users_new .single-page-form-container,#users_create .single-page-form-container,#messages_new .single-page-form-container,#messages_create .single-page-form-container{padding:0 1.5rem}}#contact_new .contact-form-box,#contact_create .contact-form-box,#users_new .contact-form-box,#users_create .contact-form-box,#messages_new .contact-form-box,#messages_create .contact-form-box{display:flex;flex-direction:row;width:100%;margin-bottom:3rem}@media (max-width: 935px){#contact_new .contact-form-box,#contact_create .contact-form-box,#users_new .contact-form-box,#users_create .contact-form-box,#messages_new .contact-form-box,#messages_create .contact-form-box{flex-direction:column}}#contact_new .contact-form-box .mall-contact-info,#contact_create .contact-form-box .mall-contact-info,#users_new .contact-form-box .mall-contact-info,#users_create .contact-form-box .mall-contact-info,#messages_new .contact-form-box .mall-contact-info,#messages_create .contact-form-box .mall-contact-info{margin-right:calc(100vw * (125/1440));display:flex;justify-content:flex-start;flex-direction:column;font-weight:400;font-size:14px;line-height:20px}@media (min-width: 935px){#contact_new .contact-form-box .mall-contact-info,#contact_create .contact-form-box .mall-contact-info,#users_new .contact-form-box .mall-contact-info,#users_create .contact-form-box .mall-contact-info,#messages_new .contact-form-box .mall-contact-info,#messages_create .contact-form-box .mall-contact-info{width:24%}}@media (max-width: 935px){#contact_new .contact-form-box .mall-contact-info,#contact_create .contact-form-box .mall-contact-info,#users_new .contact-form-box .mall-contact-info,#users_create .contact-form-box .mall-contact-info,#messages_new .contact-form-box .mall-contact-info,#messages_create .contact-form-box .mall-contact-info{align-items:center;margin-right:0;margin-top:2em;padding:0}#contact_new .contact-form-box .mall-contact-info .phone-letter-logo,#contact_create .contact-form-box .mall-contact-info .phone-letter-logo,#users_new .contact-form-box .mall-contact-info .phone-letter-logo,#users_create .contact-form-box .mall-contact-info .phone-letter-logo,#messages_new .contact-form-box .mall-contact-info .phone-letter-logo,#messages_create .contact-form-box .mall-contact-info .phone-letter-logo{display:flex;margin-bottom:.5em}}#contact_new .contact-form-box .mall-contact-info .contact-title,#contact_create .contact-form-box .mall-contact-info .contact-title,#users_new .contact-form-box .mall-contact-info .contact-title,#users_create .contact-form-box .mall-contact-info .contact-title,#messages_new .contact-form-box .mall-contact-info .contact-title,#messages_create .contact-form-box .mall-contact-info .contact-title{font-weight:600;font-size:20px;line-height:24px;margin-bottom:1em}#contact_new .contact-form-box .mall-contact-info .contact-description,#contact_create .contact-form-box .mall-contact-info .contact-description,#users_new .contact-form-box .mall-contact-info .contact-description,#users_create .contact-form-box .mall-contact-info .contact-description,#messages_new .contact-form-box .mall-contact-info .contact-description,#messages_create .contact-form-box .mall-contact-info .contact-description{margin-bottom:1.5em}@media (max-width: 935px){#contact_new .contact-form-box .mall-contact-info .contact-description,#contact_create .contact-form-box .mall-contact-info .contact-description,#users_new .contact-form-box .mall-contact-info .contact-description,#users_create .contact-form-box .mall-contact-info .contact-description,#messages_new .contact-form-box .mall-contact-info .contact-description,#messages_create .contact-form-box .mall-contact-info .contact-description{text-align:justify}}#contact_new .contact-form-box .mall-contact-info .address,#contact_create .contact-form-box .mall-contact-info .address,#users_new .contact-form-box .mall-contact-info .address,#users_create .contact-form-box .mall-contact-info .address,#messages_new .contact-form-box .mall-contact-info .address,#messages_create .contact-form-box .mall-contact-info .address{margin-bottom:24px}@media (max-width: 935px){#contact_new .contact-form-box .mall-contact-info .address,#contact_create .contact-form-box .mall-contact-info .address,#users_new .contact-form-box .mall-contact-info .address,#users_create .contact-form-box .mall-contact-info .address,#messages_new .contact-form-box .mall-contact-info .address,#messages_create .contact-form-box .mall-contact-info .address{margin:0 20px;margin-bottom:24px}}#contact_new .contact-form-box .mall-contact-info .address,#contact_create .contact-form-box .mall-contact-info .address,#users_new .contact-form-box .mall-contact-info .address,#users_create .contact-form-box .mall-contact-info .address,#messages_new .contact-form-box .mall-contact-info .address,#messages_create .contact-form-box .mall-contact-info .address{margin-bottom:24px}@media (max-width: 935px){#contact_new .contact-form-box .mall-contact-info .address,#contact_create .contact-form-box .mall-contact-info .address,#users_new .contact-form-box .mall-contact-info .address,#users_create .contact-form-box .mall-contact-info .address,#messages_new .contact-form-box .mall-contact-info .address,#messages_create .contact-form-box .mall-contact-info .address{display:none}}#contact_new .contact-form-box .mall-contact-info .mall-name,#contact_create .contact-form-box .mall-contact-info .mall-name,#users_new .contact-form-box .mall-contact-info .mall-name,#users_create .contact-form-box .mall-contact-info .mall-name,#messages_new .contact-form-box .mall-contact-info .mall-name,#messages_create .contact-form-box .mall-contact-info .mall-name{font-weight:600}@media (max-width: 935px){#contact_new .contact-form-box .mall-contact-info .mall-name,#contact_create .contact-form-box .mall-contact-info .mall-name,#users_new .contact-form-box .mall-contact-info .mall-name,#users_create .contact-form-box .mall-contact-info .mall-name,#messages_new .contact-form-box .mall-contact-info .mall-name,#messages_create .contact-form-box .mall-contact-info .mall-name{display:none}}#contact_new .contact-form-box .mall-contact-info .phone,#contact_create .contact-form-box .mall-contact-info .phone,#users_new .contact-form-box .mall-contact-info .phone,#users_create .contact-form-box .mall-contact-info .phone,#messages_new .contact-form-box .mall-contact-info .phone,#messages_create .contact-form-box .mall-contact-info .phone{justify-content:flex-start}@media (max-width: 935px){#contact_new .contact-form-box .mall-contact-info .phone,#contact_create .contact-form-box .mall-contact-info .phone,#users_new .contact-form-box .mall-contact-info .phone,#users_create .contact-form-box .mall-contact-info .phone,#messages_new .contact-form-box .mall-contact-info .phone,#messages_create .contact-form-box .mall-contact-info .phone{display:none}}@media (min-width: 935px){#contact_new .form,#contact_create .form,#users_new .form,#users_create .form,#messages_new .form,#messages_create .form{width:76%}}@media (max-width: 935px){#contact_new .form,#contact_create .form,#users_new .form,#users_create .form,#messages_new .form,#messages_create .form{width:100%}}#contact_new .form .message-success,#contact_create .form .message-success,#users_new .form .message-success,#users_create .form .message-success,#messages_new .form .message-success,#messages_create .form .message-success{background:rgba(85,239,196,0.15);color:#13CD99}#contact_new .form .message-success:before,#contact_create .form .message-success:before,#users_new .form .message-success:before,#users_create .form .message-success:before,#messages_new .form .message-success:before,#messages_create .form .message-success:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.2045 10.1128L11.2021 14.1128L8.7959 11.7138' stroke='%2313CD99' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16 3H8C5.23858 3 3 5.23858 3 8V16C3 18.7614 5.23858 21 8 21H16C18.7614 21 21 18.7614 21 16V8C21 5.23858 18.7614 3 16 3Z' stroke='%2313CD99' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin:0 20px}#contact_new .form .message-error,#contact_create .form .message-error,#users_new .form .message-error,#users_create .form .message-error,#messages_new .form .message-error,#messages_create .form .message-error{background:rgba(255,118,117,0.1);color:#FF7675}#contact_new .form .message-error:before,#contact_create .form .message-error:before,#users_new .form .message-error:before,#users_create .form .message-error:before,#messages_new .form .message-error:before,#messages_create .form .message-error:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' width = %2220px%22 viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M0 0h24v24h-24v-24Z'%3E%3C/path%3E%3Cpath stroke='%23FF7675' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 12v-4.5'%3E%3C/path%3E%3Cpath stroke='%23FF7675' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.999 15.5c-.138 0-.25.112-.249.25 0 .138.112.25.25.25 .138 0 .25-.112.25-.25 0-.138-.112-.25-.251-.25'%3E%3C/path%3E%3Cpath stroke='%23FF7675' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3 14.381v-4.762c0-1.602.852-3.083 2.236-3.889l4.5-2.619c1.399-.814 3.128-.814 4.527 0l4.5 2.619c1.385.806 2.237 2.287 2.237 3.889v4.762c0 1.602-.852 3.083-2.236 3.889l-4.5 2.619c-1.399.814-3.128.814-4.527 0l-4.5-2.619c-1.385-.806-2.237-2.287-2.237-3.889Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");margin:0 20px}#contact_new .form .message-error,#contact_new .form .message-success,#contact_create .form .message-error,#contact_create .form .message-success,#users_new .form .message-error,#users_new .form .message-success,#users_create .form .message-error,#users_create .form .message-success,#messages_new .form .message-error,#messages_new .form .message-success,#messages_create .form .message-error,#messages_create .form .message-success{display:flex;align-items:center;justify-content:flex-start;margin-bottom:24px;font-size:14px;line-height:20px}@media (min-width: 935px){#contact_new .form .message-error,#contact_new .form .message-success,#contact_create .form .message-error,#contact_create .form .message-success,#users_new .form .message-error,#users_new .form .message-success,#users_create .form .message-error,#users_create .form .message-success,#messages_new .form .message-error,#messages_new .form .message-success,#messages_create .form .message-error,#messages_create .form .message-success{border-radius:16px}}#contact_new .form .message-error .message,#contact_new .form .message-success .message,#contact_create .form .message-error .message,#contact_create .form .message-success .message,#users_new .form .message-error .message,#users_new .form .message-success .message,#users_create .form .message-error .message,#users_create .form .message-success .message,#messages_new .form .message-error .message,#messages_new .form .message-success .message,#messages_create .form .message-error .message,#messages_create .form .message-success .message{padding:16px 0;padding-right:16px}#contact_new .form .message-error .message span:first-child,#contact_new .form .message-success .message span:first-child,#contact_create .form .message-error .message span:first-child,#contact_create .form .message-success .message span:first-child,#users_new .form .message-error .message span:first-child,#users_new .form .message-success .message span:first-child,#users_create .form .message-error .message span:first-child,#users_create .form .message-success .message span:first-child,#messages_new .form .message-error .message span:first-child,#messages_new .form .message-success .message span:first-child,#messages_create .form .message-error .message span:first-child,#messages_create .form .message-success .message span:first-child{font-weight:600}#contact_new .form .message-error .message li,#contact_new .form .message-success .message li,#contact_create .form .message-error .message li,#contact_create .form .message-success .message li,#users_new .form .message-error .message li,#users_new .form .message-success .message li,#users_create .form .message-error .message li,#users_create .form .message-success .message li,#messages_new .form .message-error .message li,#messages_new .form .message-success .message li,#messages_create .form .message-error .message li,#messages_create .form .message-success .message li{list-style:none}#contact_new .form .message-error .message li:after,#contact_new .form .message-success .message li:after,#contact_create .form .message-error .message li:after,#contact_create .form .message-success .message li:after,#users_new .form .message-error .message li:after,#users_new .form .message-success .message li:after,#users_create .form .message-error .message li:after,#users_create .form .message-success .message li:after,#messages_new .form .message-error .message li:after,#messages_new .form .message-success .message li:after,#messages_create .form .message-error .message li:after,#messages_create .form .message-success .message li:after{content:'.'}@media (max-width: 935px){#contact_new .form p.rgpd-warning,#contact_create .form p.rgpd-warning,#users_new .form p.rgpd-warning,#users_create .form p.rgpd-warning,#messages_new .form p.rgpd-warning,#messages_create .form p.rgpd-warning{margin-left:17px;margin-right:24px;font-size:13px}}#contact_new .form p.rgpd-warning a,#contact_create .form p.rgpd-warning a,#users_new .form p.rgpd-warning a,#users_create .form p.rgpd-warning a,#messages_new .form p.rgpd-warning a,#messages_create .form p.rgpd-warning a{text-decoration:underline}#contact_new .form .row,#contact_create .form .row,#users_new .form .row,#users_create .form .row,#messages_new .form .row,#messages_create .form .row{display:flex;justify-content:stretch;flex-direction:row;width:100%}#contact_new .form .row.rgpd-checkbox-container,#contact_create .form .row.rgpd-checkbox-container,#users_new .form .row.rgpd-checkbox-container,#users_create .form .row.rgpd-checkbox-container,#messages_new .form .row.rgpd-checkbox-container,#messages_create .form .row.rgpd-checkbox-container{margin-bottom:1em}@media (max-width: 935px){#contact_new .form .row.rgpd-checkbox-container,#contact_create .form .row.rgpd-checkbox-container,#users_new .form .row.rgpd-checkbox-container,#users_create .form .row.rgpd-checkbox-container,#messages_new .form .row.rgpd-checkbox-container,#messages_create .form .row.rgpd-checkbox-container{flex-direction:row}#contact_new .form .row.rgpd-checkbox-container label,#contact_create .form .row.rgpd-checkbox-container label,#users_new .form .row.rgpd-checkbox-container label,#users_create .form .row.rgpd-checkbox-container label,#messages_new .form .row.rgpd-checkbox-container label,#messages_create .form .row.rgpd-checkbox-container label{margin-left:10px}#contact_new .form .row.rgpd-checkbox-container .field_with_errors,#contact_create .form .row.rgpd-checkbox-container .field_with_errors,#users_new .form .row.rgpd-checkbox-container .field_with_errors,#users_create .form .row.rgpd-checkbox-container .field_with_errors,#messages_new .form .row.rgpd-checkbox-container .field_with_errors,#messages_create .form .row.rgpd-checkbox-container .field_with_errors{margin:1em 0}}#contact_new .form .row.rgpd-checkbox-container p,#contact_new .form .row.rgpd-checkbox-container .field_with_errors,#contact_create .form .row.rgpd-checkbox-container p,#contact_create .form .row.rgpd-checkbox-container .field_with_errors,#users_new .form .row.rgpd-checkbox-container p,#users_new .form .row.rgpd-checkbox-container .field_with_errors,#users_create .form .row.rgpd-checkbox-container p,#users_create .form .row.rgpd-checkbox-container .field_with_errors,#messages_new .form .row.rgpd-checkbox-container p,#messages_new .form .row.rgpd-checkbox-container .field_with_errors,#messages_create .form .row.rgpd-checkbox-container p,#messages_create .form .row.rgpd-checkbox-container .field_with_errors{display:flex;align-items:center}#contact_new .form .row.rgpd-checkbox-container p label,#contact_new .form .row.rgpd-checkbox-container .field_with_errors label,#contact_create .form .row.rgpd-checkbox-container p label,#contact_create .form .row.rgpd-checkbox-container .field_with_errors label,#users_new .form .row.rgpd-checkbox-container p label,#users_new .form .row.rgpd-checkbox-container .field_with_errors label,#users_create .form .row.rgpd-checkbox-container p label,#users_create .form .row.rgpd-checkbox-container .field_with_errors label,#messages_new .form .row.rgpd-checkbox-container p label,#messages_new .form .row.rgpd-checkbox-container .field_with_errors label,#messages_create .form .row.rgpd-checkbox-container p label,#messages_create .form .row.rgpd-checkbox-container .field_with_errors label{font-size:.8em}@media (max-width: 935px){#contact_new .form .row,#contact_create .form .row,#users_new .form .row,#users_create .form .row,#messages_new .form .row,#messages_create .form .row{flex-direction:column}}#contact_new .form .row .rgpd-warning-v5,#contact_create .form .row .rgpd-warning-v5,#users_new .form .row .rgpd-warning-v5,#users_create .form .row .rgpd-warning-v5,#messages_new .form .row .rgpd-warning-v5,#messages_create .form .row .rgpd-warning-v5{font-size:.8em}#contact_new .form .row .rgpd-warning-v5 a,#contact_create .form .row .rgpd-warning-v5 a,#users_new .form .row .rgpd-warning-v5 a,#users_create .form .row .rgpd-warning-v5 a,#messages_new .form .row .rgpd-warning-v5 a,#messages_create .form .row .rgpd-warning-v5 a{text-decoration:underline}#contact_new .form .row span,#contact_create .form .row span,#users_new .form .row span,#users_create .form .row span,#messages_new .form .row span,#messages_create .form .row span{display:flex;flex-direction:column;justify-content:flex-start;margin-right:0;width:100%}#contact_new .form .row span:first-child,#contact_create .form .row span:first-child,#users_new .form .row span:first-child,#users_create .form .row span:first-child,#messages_new .form .row span:first-child,#messages_create .form .row span:first-child{margin-right:30px}#contact_new .form .row span.description:first-child,#contact_create .form .row span.description:first-child,#users_new .form .row span.description:first-child,#users_create .form .row span.description:first-child,#messages_new .form .row span.description:first-child,#messages_create .form .row span.description:first-child{margin-right:0}#contact_new .form .row span li.text-field-title,#contact_create .form .row span li.text-field-title,#users_new .form .row span li.text-field-title,#users_create .form .row span li.text-field-title,#messages_new .form .row span li.text-field-title,#messages_create .form .row span li.text-field-title{font-size:14px;font-weight:600;line-height:24px;letter-spacing:0em;text-align:left;background:none;margin-bottom:8px}#contact_new .form .row span li,#contact_create .form .row span li,#users_new .form .row span li,#users_create .form .row span li,#messages_new .form .row span li,#messages_create .form .row span li{list-style:none;width:100%}@media (max-width: 935px){#contact_new .form .row span li,#contact_create .form .row span li,#users_new .form .row span li,#users_create .form .row span li,#messages_new .form .row span li,#messages_create .form .row span li{width:100%}}#contact_new .form .row span li input,#contact_new .form .row span li textarea,#contact_create .form .row span li input,#contact_create .form .row span li textarea,#users_new .form .row span li input,#users_new .form .row span li textarea,#users_create .form .row span li input,#users_create .form .row span li textarea,#messages_new .form .row span li input,#messages_new .form .row span li textarea,#messages_create .form .row span li input,#messages_create .form .row span li textarea{display:flex;justify-content:stretch;background:#EEEEEE;border-radius:16px;margin-bottom:16px;padding:1rem;border:none}@media (min-width: 935px){#contact_new .form .row span li input,#contact_new .form .row span li textarea,#contact_create .form .row span li input,#contact_create .form .row span li textarea,#users_new .form .row span li input,#users_new .form .row span li textarea,#users_create .form .row span li input,#users_create .form .row span li textarea,#messages_new .form .row span li input,#messages_new .form .row span li textarea,#messages_create .form .row span li input,#messages_create .form .row span li textarea{width:100%}}@media (max-width: 935px){#contact_new .form .row span li input,#contact_new .form .row span li textarea,#contact_create .form .row span li input,#contact_create .form .row span li textarea,#users_new .form .row span li input,#users_new .form .row span li textarea,#users_create .form .row span li input,#users_create .form .row span li textarea,#messages_new .form .row span li input,#messages_new .form .row span li textarea,#messages_create .form .row span li input,#messages_create .form .row span li textarea{width:100%;margin-right:0}}#contact_new .form .row span li input.contact-field,#contact_new .form .row span li input.field_with_errors,#contact_new .form .row span li textarea.contact-field,#contact_new .form .row span li textarea.field_with_errors,#contact_create .form .row span li input.contact-field,#contact_create .form .row span li input.field_with_errors,#contact_create .form .row span li textarea.contact-field,#contact_create .form .row span li textarea.field_with_errors,#users_new .form .row span li input.contact-field,#users_new .form .row span li input.field_with_errors,#users_new .form .row span li textarea.contact-field,#users_new .form .row span li textarea.field_with_errors,#users_create .form .row span li input.contact-field,#users_create .form .row span li input.field_with_errors,#users_create .form .row span li textarea.contact-field,#users_create .form .row span li textarea.field_with_errors,#messages_new .form .row span li input.contact-field,#messages_new .form .row span li input.field_with_errors,#messages_new .form .row span li textarea.contact-field,#messages_new .form .row span li textarea.field_with_errors,#messages_create .form .row span li input.contact-field,#messages_create .form .row span li input.field_with_errors,#messages_create .form .row span li textarea.contact-field,#messages_create .form .row span li textarea.field_with_errors{outline:none;padding:1rem;padding-left:16px;background:#EEEEEE}#contact_new .form .row span li input.field_with_errors,#contact_new .form .row span li textarea.field_with_errors,#contact_create .form .row span li input.field_with_errors,#contact_create .form .row span li textarea.field_with_errors,#users_new .form .row span li input.field_with_errors,#users_new .form .row span li textarea.field_with_errors,#users_create .form .row span li input.field_with_errors,#users_create .form .row span li textarea.field_with_errors,#messages_new .form .row span li input.field_with_errors,#messages_new .form .row span li textarea.field_with_errors,#messages_create .form .row span li input.field_with_errors,#messages_create .form .row span li textarea.field_with_errors{border:1px solid red}#contact_new .form .row span li input#user_birthday,#contact_create .form .row span li input#user_birthday,#users_new .form .row span li input#user_birthday,#users_create .form .row span li input#user_birthday,#messages_new .form .row span li input#user_birthday,#messages_create .form .row span li input#user_birthday{color:#184191}#contact_new .form .row span span:last-child,#contact_create .form .row span span:last-child,#users_new .form .row span span:last-child,#users_create .form .row span span:last-child,#messages_new .form .row span span:last-child,#messages_create .form .row span span:last-child{margin-right:0}#contact_new .form .row span.description li:last-child,#contact_create .form .row span.description li:last-child,#users_new .form .row span.description li:last-child,#users_create .form .row span.description li:last-child,#messages_new .form .row span.description li:last-child,#messages_create .form .row span.description li:last-child{margin-bottom:24px;height:calc(168px - 2 * 18px);margin-right:0}#contact_new .form .row span.description li:last-child .field_with_errors,#contact_create .form .row span.description li:last-child .field_with_errors,#users_new .form .row span.description li:last-child .field_with_errors,#users_create .form .row span.description li:last-child .field_with_errors,#messages_new .form .row span.description li:last-child .field_with_errors,#messages_create .form .row span.description li:last-child .field_with_errors{height:calc(168px - 2 * 18px);margin-bottom:24px}#contact_new .form .row span.description li:last-child .field_with_errors textarea,#contact_create .form .row span.description li:last-child .field_with_errors textarea,#users_new .form .row span.description li:last-child .field_with_errors textarea,#users_create .form .row span.description li:last-child .field_with_errors textarea,#messages_new .form .row span.description li:last-child .field_with_errors textarea,#messages_create .form .row span.description li:last-child .field_with_errors textarea{height:calc(168px - 2 * 18px)}#contact_new .form .row span.description li:last-child textarea,#contact_create .form .row span.description li:last-child textarea,#users_new .form .row span.description li:last-child textarea,#users_create .form .row span.description li:last-child textarea,#messages_new .form .row span.description li:last-child textarea,#messages_create .form .row span.description li:last-child textarea{resize:none;font-family:"Gotham", sans-serif;height:168px}@media (min-width: 935px){#contact_new .form .row span.description li:last-child textarea,#contact_create .form .row span.description li:last-child textarea,#users_new .form .row span.description li:last-child textarea,#users_create .form .row span.description li:last-child textarea,#messages_new .form .row span.description li:last-child textarea,#messages_create .form .row span.description li:last-child textarea{width:100%}}@media (max-width: 935px){#contact_new .form .row span.description li:last-child textarea,#contact_create .form .row span.description li:last-child textarea,#users_new .form .row span.description li:last-child textarea,#users_create .form .row span.description li:last-child textarea,#messages_new .form .row span.description li:last-child textarea,#messages_create .form .row span.description li:last-child textarea{width:100%;height:auto;margin-right:0}}#contact_new .form .row span.description li:last-child textarea.contact-field,#contact_new .form .row span.description li:last-child textarea.field_with_errors,#contact_create .form .row span.description li:last-child textarea.contact-field,#contact_create .form .row span.description li:last-child textarea.field_with_errors,#users_new .form .row span.description li:last-child textarea.contact-field,#users_new .form .row span.description li:last-child textarea.field_with_errors,#users_create .form .row span.description li:last-child textarea.contact-field,#users_create .form .row span.description li:last-child textarea.field_with_errors,#messages_new .form .row span.description li:last-child textarea.contact-field,#messages_new .form .row span.description li:last-child textarea.field_with_errors,#messages_create .form .row span.description li:last-child textarea.contact-field,#messages_create .form .row span.description li:last-child textarea.field_with_errors{resize:none;margin:0;height:100%}#contact_new .form .row span.description li:last-child textarea.field_with_errors,#contact_create .form .row span.description li:last-child textarea.field_with_errors,#users_new .form .row span.description li:last-child textarea.field_with_errors,#users_create .form .row span.description li:last-child textarea.field_with_errors,#messages_new .form .row span.description li:last-child textarea.field_with_errors,#messages_create .form .row span.description li:last-child textarea.field_with_errors{border:1px solid red}@media (max-width: 935px){#contact_new .form .row span.description li:last-child,#contact_create .form .row span.description li:last-child,#users_new .form .row span.description li:last-child,#users_create .form .row span.description li:last-child,#messages_new .form .row span.description li:last-child,#messages_create .form .row span.description li:last-child{height:auto}#contact_new .form .row span.description li:last-child .field_with_errors,#contact_create .form .row span.description li:last-child .field_with_errors,#users_new .form .row span.description li:last-child .field_with_errors,#users_create .form .row span.description li:last-child .field_with_errors,#messages_new .form .row span.description li:last-child .field_with_errors,#messages_create .form .row span.description li:last-child .field_with_errors{height:auto;margin-bottom:0}#contact_new .form .row span.description li:last-child .field_with_errors textarea,#contact_create .form .row span.description li:last-child .field_with_errors textarea,#users_new .form .row span.description li:last-child .field_with_errors textarea,#users_create .form .row span.description li:last-child .field_with_errors textarea,#messages_new .form .row span.description li:last-child .field_with_errors textarea,#messages_create .form .row span.description li:last-child .field_with_errors textarea{height:auto}}#contact_new .mandatory,#contact_create .mandatory,#users_new .mandatory,#users_create .mandatory,#messages_new .mandatory,#messages_create .mandatory{font-size:.7em}#contact_new input.button,#contact_create input.button,#users_new input.button,#users_create input.button,#messages_new input.button,#messages_create input.button{padding:1rem 1.5rem;border:none;border-radius:16px}@media (max-width: 935px){#contact_new input.button,#contact_create input.button,#users_new input.button,#users_create input.button,#messages_new input.button,#messages_create input.button{width:100%;margin:auto}}#malls_show .app-container{box-sizing:border-box;width:100%}#malls_show .mapplic-portrait .mapplic-sidebar{min-height:400px;max-height:400px}@media (max-width: 935px){#malls_show .mapplic-portrait .mapplic-sidebar{min-height:300px}}#malls_show .mapplic-element{box-sizing:border-box;height:auto;width:100%}@media (min-width: 935px){#malls_show .mapplic-element{display:flex;flex-direction:row;padding:3rem 3rem}}#malls_show .mapplic-element .mapplic-lightbox{display:none}#malls_show .mapplic-element .mapplic-sidebar .mapplic-sidebar-header .mapplic-search-input,#malls_show .mapplic-element .mapplic-sidebar-filterable .mapplic-sidebar-header .mapplic-search-input{padding:4px 25px 4px 25px !important;width:auto;font-size:22px !important}@media (min-width: 935px){#malls_show .mapplic-element .mapplic-sidebar .mapplic-sidebar-header .mapplic-search-input,#malls_show .mapplic-element .mapplic-sidebar-filterable .mapplic-sidebar-header .mapplic-search-input{font-size:1rem !important}}#malls_show .mapplic-element .mapplic-sidebar .mapplic-sidebar-header .mapplic-tag,#malls_show .mapplic-element .mapplic-sidebar-filterable .mapplic-sidebar-header .mapplic-tag{background-color:#2f3434;color:#fff;margin-left:4px}#malls_show .mapplic-element .mapplic-sidebar .mapplic-sidebar-header .mapplic-tag span,#malls_show .mapplic-element .mapplic-sidebar-filterable .mapplic-sidebar-header .mapplic-tag span{background-image:url(/assets/mapplic/cross-light-eca2eb27e9d6e7db77be5af3746139abf89b6e21423fd1df53a848cdf29d719c.svg);margin-bottom:1px;width:6px;opacity:0.5;transition:opacity 0.2s}#malls_show .mapplic-element .mapplic-sidebar .mapplic-sidebar-header .mapplic-tag:hover>span,#malls_show .mapplic-element .mapplic-sidebar-filterable .mapplic-sidebar-header .mapplic-tag:hover>span{transform:scale(1.2);opacity:1.0}#malls_show .mapplic-element .mapplic-sidebar .mapplic-sidebar-dim,#malls_show .mapplic-element .mapplic-sidebar-filterable .mapplic-sidebar-dim{opacity:0;max-height:100%}#malls_show .mapplic-element .mapplic-sidebar .mapplic-filter .mapplic-list-category .mapplic-thumbnail,#malls_show .mapplic-element .mapplic-sidebar-filterable .mapplic-filter .mapplic-list-category .mapplic-thumbnail{background-color:#fff;border:none;border-radius:16px}#malls_show .mapplic-element .mapplic-container{width:70%;order:2}#malls_show .access-map-section{display:flex;justify-content:center;border-radius:0;padding:0;width:100%;height:500px;justify-content:center;align-items:stretch;align-content:stretch}@media (max-width: 935px){#malls_show .access-map-section{margin-bottom:3rem}}@media (min-width: 935px){#malls_show .access-map-section{margin-bottom:4rem}}@media (min-width: 935px){#pages_show .submenu-dropdown{margin-bottom:3rem}}#pages_show .page-container{margin-bottom:3rem;padding-left:3rem;padding-right:3rem;font-family:"Gotham", sans-serif}@media (max-width: 935px){#pages_show .page-container{padding-top:3rem}}#pages_show .page-container h1{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1;color:#184191}#pages_show .page-container h2{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:1.125rem;line-height:1;color:#40D2FF}@media (max-width: 935px){#pages_show .page-container img{width:100%}}.promotions-section{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;margin:0;margin-bottom:3rem;padding:0 3rem}@media (max-width: 935px){.promotions-section{padding:0 1.5rem;border-bottom:8px solid rgba(238,238,238,0.4);margin:0}}@media (min-width: 935px){.promotions-section{max-width:1920px}}.promotions-section ul{display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:0;margin:0}@media (max-width: 935px){.promotions-section ul{flex-direction:column}}.promotions-section ul li.promotion-box{box-sizing:border-box;--li-width: 100%;width:var(--li-width);margin-bottom:1rem;display:flex;justify-content:stretch;flex-direction:column;align-items:stretch;align-content:stretch;flex-wrap:wrap}@media (min-width: 935px){.promotions-section ul li.promotion-box{padding-right:1rem}}.promotions-section ul li.promotion-box a{width:100%}.promotions-section ul li.promotion-box a:hover>.promotion-info,.promotions-section ul li.promotion-box a:hover .promotion-shop-title{color:#40D2FF}.promotions-section ul li.promotion-box a .picture{margin-bottom:1em}.promotions-section ul li.promotion-box a .picture img{border:1px solid #EEEEEE;width:100%;height:100%;margin:0;object-fit:cover;border-radius:16px}.promotions-section ul li.promotion-box a .picture .timer-area{position:absolute;display:flex;justify-content:center;margin:8px;width:82px;height:34px;background:#FFFFFF;border-radius:36px;z-index:1}.promotions-section ul li.promotion-box a .picture .timer-area .timer{display:flex;justify-content:center;align-items:center;font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:18px;color:#184191}.promotions-section ul li.promotion-box a .picture .timer-area .timer:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M0 0h24v24h-24Z'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10 2h4'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9 10l3 3'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 5l-2.34 2.34'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19 4l2 2'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3 15h5'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 18h-3'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 21h-1'%3E%3C/path%3E%3Cpath stroke='%23323232' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.268 11c.888-3.448 4.006-6 7.732-6 4.418 0 8 3.582 8 8 0 4.418-3.582 8-8 8'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");width:20px;margin-right:5px;margin-top:3.5px}.promotions-section ul li.promotion-box a .promotion-info{display:flex;flex-direction:row;align-items:center;overflow-wrap:break-word}@media (min-width: 1200px){.promotions-section ul li.promotion-box a .promotion-info{width:100%}}.promotions-section ul li.promotion-box a .promotion-info .promotion-shop-title{font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px}.promotions-section ul li.promotion-box a .promotion-info .icon{flex:0 0 auto;width:60px;height:60px;display:flex;justify-content:center;align-items:stretch;align-content:stretch}.promotions-section ul li.promotion-box a .promotion-info .icon img{border:1px solid #EEEEEE;width:100%;height:100%;margin:0;object-fit:cover;border-radius:16px}.promotions-section ul li.promotion-box a .promotion-info .text-info{flex:1 1 auto;margin-left:8px;margin-top:6px;display:flex;flex-direction:column;overflow-wrap:break-word;overflow:hidden}.promotions-section ul li.promotion-box a .promotion-info .text-info .promotion-shop-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:20px}.promotions-section ul li.promotion-box a .promotion-info .text-info .promotion-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Gotham", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#AAAAAA}.news-section{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-self:flex-start;width:100%;margin:0;margin-bottom:3rem;padding:0 3rem}@media (max-width: 935px){.news-section{width:auto;margin:0;margin-top:24px;padding:0 1.5rem;border-bottom:8px solid rgba(238,238,238,0.4)}}.news-section ul{display:flex;flex-direction:row;justify-content:flex-start;list-style:none;padding:0;margin:0}@media (max-width: 935px){.news-section ul{flex-direction:column}}.news-section ul li.news-box{margin-bottom:1rem}@media (min-width: 935px){.news-section ul li.news-box{padding-right:1rem}}.news-section ul li.news-box a{display:flex;justify-content:flex-start;flex-direction:column;align-items:stretch;align-content:stretch;flex-wrap:wrap}.news-section ul li.news-box a:hover .news-info{color:#40D2FF}@media (max-width: 935px){.news-section ul li.news-box a{--li-width: 100%;width:100%;flex-direction:column;flex-wrap:nowrap;margin:0}}.news-section ul li.news-box a .picture{height:auto;display:flex;justify-content:center;align-items:stretch;align-content:stretch}@media (min-width: 935px){.news-section ul li.news-box a .picture{margin-bottom:16px}}@media (max-width: 935px){.news-section ul li.news-box a .picture{height:auto;margin-bottom:1em}}.news-section ul li.news-box a .picture img{flex:1 1 auto;width:100%;height:100%;margin:0;object-fit:cover;border-radius:16px}.news-section ul li.news-box a .news-info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;overflow-wrap:break-word;overflow:hidden;font-family:"Gotham", sans-serif;font-style:normal;font-weight:600;line-height:20px}.news-section ul li.news-box a .news-info .news-category{font-size:12px;font-weight:500;letter-spacing:0.02em;text-transform:uppercase;color:#AAAAAA;margin-bottom:8px}.news-section ul li.news-box a .news-info .news-title{font-size:14px;display:flex;justify-content:flex-start;margin-right:5px}@media (min-width: 1200px){.news-section ul li.news-box a .news-info .news-title{width:278px}}.news-section ul li.news-box a .news-info .news-date{font-weight:normal;font-size:13px;letter-spacing:0.02em;color:#AAAAAA}@media (min-width: 1200px){.news-section ul li.news-box a .news-info .news-date{width:278px}}#featured.news-section ul li.news-box:nth-child(3n){padding-right:3.5%}#featured.news-section ul li.news-box:nth-child(3n+1){padding-right:0}#news{width:100%;padding:2rem 3rem}@media (max-width: 935px){#news{padding:2rem 1.5rem}}@media (min-width: 935px){#news #featured.news-section ul{flex-wrap:wrap;flex-direction:row;margin-right:-1rem}#news #featured.news-section ul li{width:23.5%;padding-right:1rem}#news .news-section.mall-news ul,#news .news-section.shop-news ul{flex-wrap:wrap;margin-right:-1rem}#news .news-section.mall-news ul li,#news .news-section.shop-news ul li{width:23.5%;padding-right:1rem}}@media (max-width: 935px){#news .featured-title{padding:0 0 24px}#news #featured.news-section ul li{flex-direction:column;margin-bottom:1em}#news #featured.news-section ul li a.picture-container{width:100%}#news #featured.news-section ul li .news-title{margin:0 0 8px 0;text-transform:uppercase}#news #featured.news-section ul li .news-info{width:100%;margin-left:0}#news #featured.news-section ul li .news-info .news-title,#news #featured.news-section ul li .news-info .news-date{width:auto}}@media (min-width: 935px){#filtered_news .news-section ul{flex-wrap:wrap;justify-content:space-between}#filtered_news .news-section ul li{margin:0 0 1.5rem 0}#filtered_news .news-section ul li:nth-child(3n) a{margin-right:0}}#news_show .app-container,#promotions_show .app-container,#jobs_show .app-container,#events_show .app-container{box-sizing:border-box;width:100%;max-width:1920px}@media (max-width: 935px){#news_show .app-container,#promotions_show .app-container,#jobs_show .app-container,#events_show .app-container{padding:0}}@media (min-width: 935px){#promotion-show li.promotion-box{width:25%}}#news-show,#promotion-show,#job-show{display:flex;width:100%;flex-direction:column;align-items:center}#news-show .news-presentation,#news-show .promotion-presentation,#news-show .job-presentation,#promotion-show .news-presentation,#promotion-show .promotion-presentation,#promotion-show .job-presentation,#job-show .news-presentation,#job-show .promotion-presentation,#job-show .job-presentation{display:flex;flex-direction:column;justify-content:center;width:100%}@media (max-width: 935px){#news-show .news-presentation,#news-show .promotion-presentation,#news-show .job-presentation,#promotion-show .news-presentation,#promotion-show .promotion-presentation,#promotion-show .job-presentation,#job-show .news-presentation,#job-show .promotion-presentation,#job-show .job-presentation{padding-top:0}}@media (min-width: 935px){#news-show .news-presentation,#news-show .promotion-presentation,#news-show .job-presentation,#promotion-show .news-presentation,#promotion-show .promotion-presentation,#promotion-show .job-presentation,#job-show .news-presentation,#job-show .promotion-presentation,#job-show .job-presentation{margin-bottom:3rem}}#news-show .news-presentation .news-picture,#news-show .news-presentation .promotion-picture,#news-show .news-presentation .job-picture,#news-show .promotion-presentation .news-picture,#news-show .promotion-presentation .promotion-picture,#news-show .promotion-presentation .job-picture,#news-show .job-presentation .news-picture,#news-show .job-presentation .promotion-picture,#news-show .job-presentation .job-picture,#promotion-show .news-presentation .news-picture,#promotion-show .news-presentation .promotion-picture,#promotion-show .news-presentation .job-picture,#promotion-show .promotion-presentation .news-picture,#promotion-show .promotion-presentation .promotion-picture,#promotion-show .promotion-presentation .job-picture,#promotion-show .job-presentation .news-picture,#promotion-show .job-presentation .promotion-picture,#promotion-show .job-presentation .job-picture,#job-show .news-presentation .news-picture,#job-show .news-presentation .promotion-picture,#job-show .news-presentation .job-picture,#job-show .promotion-presentation .news-picture,#job-show .promotion-presentation .promotion-picture,#job-show .promotion-presentation .job-picture,#job-show .job-presentation .news-picture,#job-show .job-presentation .promotion-picture,#job-show .job-presentation .job-picture{display:flex;justify-content:center;align-items:stretch;align-content:stretch}@media (max-width: 935px){#news-show .news-presentation .news-picture,#news-show .news-presentation .promotion-picture,#news-show .news-presentation .job-picture,#news-show .promotion-presentation .news-picture,#news-show .promotion-presentation .promotion-picture,#news-show .promotion-presentation .job-picture,#news-show .job-presentation .news-picture,#news-show .job-presentation .promotion-picture,#news-show .job-presentation .job-picture,#promotion-show .news-presentation .news-picture,#promotion-show .news-presentation .promotion-picture,#promotion-show .news-presentation .job-picture,#promotion-show .promotion-presentation .news-picture,#promotion-show .promotion-presentation .promotion-picture,#promotion-show .promotion-presentation .job-picture,#promotion-show .job-presentation .news-picture,#promotion-show .job-presentation .promotion-picture,#promotion-show .job-presentation .job-picture,#job-show .news-presentation .news-picture,#job-show .news-presentation .promotion-picture,#job-show .news-presentation .job-picture,#job-show .promotion-presentation .news-picture,#job-show .promotion-presentation .promotion-picture,#job-show .promotion-presentation .job-picture,#job-show .job-presentation .news-picture,#job-show .job-presentation .promotion-picture,#job-show .job-presentation .job-picture{margin-bottom:1rem;width:100%}}#news-show .news-presentation .news-picture img,#news-show .news-presentation .promotion-picture img,#news-show .news-presentation .job-picture img,#news-show .promotion-presentation .news-picture img,#news-show .promotion-presentation .promotion-picture img,#news-show .promotion-presentation .job-picture img,#news-show .job-presentation .news-picture img,#news-show .job-presentation .promotion-picture img,#news-show .job-presentation .job-picture img,#promotion-show .news-presentation .news-picture img,#promotion-show .news-presentation .promotion-picture img,#promotion-show .news-presentation .job-picture img,#promotion-show .promotion-presentation .news-picture img,#promotion-show .promotion-presentation .promotion-picture img,#promotion-show .promotion-presentation .job-picture img,#promotion-show .job-presentation .news-picture img,#promotion-show .job-presentation .promotion-picture img,#promotion-show .job-presentation .job-picture img,#job-show .news-presentation .news-picture img,#job-show .news-presentation .promotion-picture img,#job-show .news-presentation .job-picture img,#job-show .promotion-presentation .news-picture img,#job-show .promotion-presentation .promotion-picture img,#job-show .promotion-presentation .job-picture img,#job-show .job-presentation .news-picture img,#job-show .job-presentation .promotion-picture img,#job-show .job-presentation .job-picture img{flex:1 1 auto;width:100%;height:100%;max-height:300px;margin:0;object-fit:cover}@media (min-width: 935px){#news-show .news-presentation .content-all-info,#news-show .promotion-presentation .content-all-info,#news-show .job-presentation .content-all-info,#promotion-show .news-presentation .content-all-info,#promotion-show .promotion-presentation .content-all-info,#promotion-show .job-presentation .content-all-info,#job-show .news-presentation .content-all-info,#job-show .promotion-presentation .content-all-info,#job-show .job-presentation .content-all-info{padding:0 3rem;margin-bottom:6rem}}#news-show .news-presentation .content-all-info .news-shops,#news-show .news-presentation .content-all-info .promotion-shops,#news-show .news-presentation .content-all-info .job-shops,#news-show .promotion-presentation .content-all-info .news-shops,#news-show .promotion-presentation .content-all-info .promotion-shops,#news-show .promotion-presentation .content-all-info .job-shops,#news-show .job-presentation .content-all-info .news-shops,#news-show .job-presentation .content-all-info .promotion-shops,#news-show .job-presentation .content-all-info .job-shops,#promotion-show .news-presentation .content-all-info .news-shops,#promotion-show .news-presentation .content-all-info .promotion-shops,#promotion-show .news-presentation .content-all-info .job-shops,#promotion-show .promotion-presentation .content-all-info .news-shops,#promotion-show .promotion-presentation .content-all-info .promotion-shops,#promotion-show .promotion-presentation .content-all-info .job-shops,#promotion-show .job-presentation .content-all-info .news-shops,#promotion-show .job-presentation .content-all-info .promotion-shops,#promotion-show .job-presentation .content-all-info .job-shops,#job-show .news-presentation .content-all-info .news-shops,#job-show .news-presentation .content-all-info .promotion-shops,#job-show .news-presentation .content-all-info .job-shops,#job-show .promotion-presentation .content-all-info .news-shops,#job-show .promotion-presentation .content-all-info .promotion-shops,#job-show .promotion-presentation .content-all-info .job-shops,#job-show .job-presentation .content-all-info .news-shops,#job-show .job-presentation .content-all-info .promotion-shops,#job-show .job-presentation .content-all-info .job-shops{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:3rem;margin-bottom:3rem}@media (max-width: 935px){#news-show .news-presentation .content-all-info .news-shops,#news-show .news-presentation .content-all-info .promotion-shops,#news-show .news-presentation .content-all-info .job-shops,#news-show .promotion-presentation .content-all-info .news-shops,#news-show .promotion-presentation .content-all-info .promotion-shops,#news-show .promotion-presentation .content-all-info .job-shops,#news-show .job-presentation .content-all-info .news-shops,#news-show .job-presentation .content-all-info .promotion-shops,#news-show .job-presentation .content-all-info .job-shops,#promotion-show .news-presentation .content-all-info .news-shops,#promotion-show .news-presentation .content-all-info .promotion-shops,#promotion-show .news-presentation .content-all-info .job-shops,#promotion-show .promotion-presentation .content-all-info .news-shops,#promotion-show .promotion-presentation .content-all-info .promotion-shops,#promotion-show .promotion-presentation .content-all-info .job-shops,#promotion-show .job-presentation .content-all-info .news-shops,#promotion-show .job-presentation .content-all-info .promotion-shops,#promotion-show .job-presentation .content-all-info .job-shops,#job-show .news-presentation .content-all-info .news-shops,#job-show .news-presentation .content-all-info .promotion-shops,#job-show .news-presentation .content-all-info .job-shops,#job-show .promotion-presentation .content-all-info .news-shops,#job-show .promotion-presentation .content-all-info .promotion-shops,#job-show .promotion-presentation .content-all-info .job-shops,#job-show .job-presentation .content-all-info .news-shops,#job-show .job-presentation .content-all-info .promotion-shops,#job-show .job-presentation .content-all-info .job-shops{flex-direction:column;align-items:flex-start;margin-top:1rem;margin-bottom:1rem}}#news-show .news-presentation .content-all-info .news-shops .shop-box,#news-show .news-presentation .content-all-info .promotion-shops .shop-box,#news-show .news-presentation .content-all-info .job-shops .shop-box,#news-show .promotion-presentation .content-all-info .news-shops .shop-box,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box,#news-show .promotion-presentation .content-all-info .job-shops .shop-box,#news-show .job-presentation .content-all-info .news-shops .shop-box,#news-show .job-presentation .content-all-info .promotion-shops .shop-box,#news-show .job-presentation .content-all-info .job-shops .shop-box,#promotion-show .news-presentation .content-all-info .news-shops .shop-box,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box,#promotion-show .news-presentation .content-all-info .job-shops .shop-box,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box,#promotion-show .job-presentation .content-all-info .news-shops .shop-box,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box,#promotion-show .job-presentation .content-all-info .job-shops .shop-box,#job-show .news-presentation .content-all-info .news-shops .shop-box,#job-show .news-presentation .content-all-info .promotion-shops .shop-box,#job-show .news-presentation .content-all-info .job-shops .shop-box,#job-show .promotion-presentation .content-all-info .news-shops .shop-box,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box,#job-show .promotion-presentation .content-all-info .job-shops .shop-box,#job-show .job-presentation .content-all-info .news-shops .shop-box,#job-show .job-presentation .content-all-info .promotion-shops .shop-box,#job-show .job-presentation .content-all-info .job-shops .shop-box{margin-bottom:0}@media (max-width: 935px){#news-show .news-presentation .content-all-info .news-shops .shop-box,#news-show .news-presentation .content-all-info .promotion-shops .shop-box,#news-show .news-presentation .content-all-info .job-shops .shop-box,#news-show .promotion-presentation .content-all-info .news-shops .shop-box,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box,#news-show .promotion-presentation .content-all-info .job-shops .shop-box,#news-show .job-presentation .content-all-info .news-shops .shop-box,#news-show .job-presentation .content-all-info .promotion-shops .shop-box,#news-show .job-presentation .content-all-info .job-shops .shop-box,#promotion-show .news-presentation .content-all-info .news-shops .shop-box,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box,#promotion-show .news-presentation .content-all-info .job-shops .shop-box,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box,#promotion-show .job-presentation .content-all-info .news-shops .shop-box,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box,#promotion-show .job-presentation .content-all-info .job-shops .shop-box,#job-show .news-presentation .content-all-info .news-shops .shop-box,#job-show .news-presentation .content-all-info .promotion-shops .shop-box,#job-show .news-presentation .content-all-info .job-shops .shop-box,#job-show .promotion-presentation .content-all-info .news-shops .shop-box,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box,#job-show .promotion-presentation .content-all-info .job-shops .shop-box,#job-show .job-presentation .content-all-info .news-shops .shop-box,#job-show .job-presentation .content-all-info .promotion-shops .shop-box,#job-show .job-presentation .content-all-info .job-shops .shop-box{margin-bottom:1.5rem}}#news-show .news-presentation .content-all-info .news-shops .shop-box a,#news-show .news-presentation .content-all-info .promotion-shops .shop-box a,#news-show .news-presentation .content-all-info .job-shops .shop-box a,#news-show .promotion-presentation .content-all-info .news-shops .shop-box a,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box a,#news-show .promotion-presentation .content-all-info .job-shops .shop-box a,#news-show .job-presentation .content-all-info .news-shops .shop-box a,#news-show .job-presentation .content-all-info .promotion-shops .shop-box a,#news-show .job-presentation .content-all-info .job-shops .shop-box a,#promotion-show .news-presentation .content-all-info .news-shops .shop-box a,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box a,#promotion-show .news-presentation .content-all-info .job-shops .shop-box a,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box a,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box a,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box a,#promotion-show .job-presentation .content-all-info .news-shops .shop-box a,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box a,#promotion-show .job-presentation .content-all-info .job-shops .shop-box a,#job-show .news-presentation .content-all-info .news-shops .shop-box a,#job-show .news-presentation .content-all-info .promotion-shops .shop-box a,#job-show .news-presentation .content-all-info .job-shops .shop-box a,#job-show .promotion-presentation .content-all-info .news-shops .shop-box a,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box a,#job-show .promotion-presentation .content-all-info .job-shops .shop-box a,#job-show .job-presentation .content-all-info .news-shops .shop-box a,#job-show .job-presentation .content-all-info .promotion-shops .shop-box a,#job-show .job-presentation .content-all-info .job-shops .shop-box a{display:flex;flex-direction:row;align-items:flex-start;align-items:center;width:100%;margin-right:12px}#news-show .news-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#news-show .news-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#news-show .news-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#news-show .promotion-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#news-show .promotion-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#news-show .job-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#news-show .job-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#news-show .job-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#promotion-show .news-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#promotion-show .news-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#promotion-show .job-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#promotion-show .job-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#job-show .news-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#job-show .news-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#job-show .news-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#job-show .promotion-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#job-show .promotion-presentation .content-all-info .job-shops .shop-box a:hover .shop-info,#job-show .job-presentation .content-all-info .news-shops .shop-box a:hover .shop-info,#job-show .job-presentation .content-all-info .promotion-shops .shop-box a:hover .shop-info,#job-show .job-presentation .content-all-info .job-shops .shop-box a:hover .shop-info{color:#40D2FF}@media (max-width: 935px){#news-show .news-presentation .content-all-info .news-shops .shop-box a,#news-show .news-presentation .content-all-info .promotion-shops .shop-box a,#news-show .news-presentation .content-all-info .job-shops .shop-box a,#news-show .promotion-presentation .content-all-info .news-shops .shop-box a,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box a,#news-show .promotion-presentation .content-all-info .job-shops .shop-box a,#news-show .job-presentation .content-all-info .news-shops .shop-box a,#news-show .job-presentation .content-all-info .promotion-shops .shop-box a,#news-show .job-presentation .content-all-info .job-shops .shop-box a,#promotion-show .news-presentation .content-all-info .news-shops .shop-box a,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box a,#promotion-show .news-presentation .content-all-info .job-shops .shop-box a,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box a,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box a,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box a,#promotion-show .job-presentation .content-all-info .news-shops .shop-box a,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box a,#promotion-show .job-presentation .content-all-info .job-shops .shop-box a,#job-show .news-presentation .content-all-info .news-shops .shop-box a,#job-show .news-presentation .content-all-info .promotion-shops .shop-box a,#job-show .news-presentation .content-all-info .job-shops .shop-box a,#job-show .promotion-presentation .content-all-info .news-shops .shop-box a,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box a,#job-show .promotion-presentation .content-all-info .job-shops .shop-box a,#job-show .job-presentation .content-all-info .news-shops .shop-box a,#job-show .job-presentation .content-all-info .promotion-shops .shop-box a,#job-show .job-presentation .content-all-info .job-shops .shop-box a{margin-left:1.5rem;width:100%}}#news-show .news-presentation .content-all-info .news-shops .shop-box a .picture,#news-show .news-presentation .content-all-info .promotion-shops .shop-box a .picture,#news-show .news-presentation .content-all-info .job-shops .shop-box a .picture,#news-show .promotion-presentation .content-all-info .news-shops .shop-box a .picture,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .picture,#news-show .promotion-presentation .content-all-info .job-shops .shop-box a .picture,#news-show .job-presentation .content-all-info .news-shops .shop-box a .picture,#news-show .job-presentation .content-all-info .promotion-shops .shop-box a .picture,#news-show .job-presentation .content-all-info .job-shops .shop-box a .picture,#promotion-show .news-presentation .content-all-info .news-shops .shop-box a .picture,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box a .picture,#promotion-show .news-presentation .content-all-info .job-shops .shop-box a .picture,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box a .picture,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .picture,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box a .picture,#promotion-show .job-presentation .content-all-info .news-shops .shop-box a .picture,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box a .picture,#promotion-show .job-presentation .content-all-info .job-shops .shop-box a .picture,#job-show .news-presentation .content-all-info .news-shops .shop-box a .picture,#job-show .news-presentation .content-all-info .promotion-shops .shop-box a .picture,#job-show .news-presentation .content-all-info .job-shops .shop-box a .picture,#job-show .promotion-presentation .content-all-info .news-shops .shop-box a .picture,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .picture,#job-show .promotion-presentation .content-all-info .job-shops .shop-box a .picture,#job-show .job-presentation .content-all-info .news-shops .shop-box a .picture,#job-show .job-presentation .content-all-info .promotion-shops .shop-box a .picture,#job-show .job-presentation .content-all-info .job-shops .shop-box a .picture{align-self:flex-start;display:flex;justify-content:center;margin-right:8px;margin-bottom:0;width:60px;height:60px}#news-show .news-presentation .content-all-info .news-shops .shop-box a .picture img,#news-show .news-presentation .content-all-info .promotion-shops .shop-box a .picture img,#news-show .news-presentation .content-all-info .job-shops .shop-box a .picture img,#news-show .promotion-presentation .content-all-info .news-shops .shop-box a .picture img,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .picture img,#news-show .promotion-presentation .content-all-info .job-shops .shop-box a .picture img,#news-show .job-presentation .content-all-info .news-shops .shop-box a .picture img,#news-show .job-presentation .content-all-info .promotion-shops .shop-box a .picture img,#news-show .job-presentation .content-all-info .job-shops .shop-box a .picture img,#promotion-show .news-presentation .content-all-info .news-shops .shop-box a .picture img,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box a .picture img,#promotion-show .news-presentation .content-all-info .job-shops .shop-box a .picture img,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box a .picture img,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .picture img,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box a .picture img,#promotion-show .job-presentation .content-all-info .news-shops .shop-box a .picture img,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box a .picture img,#promotion-show .job-presentation .content-all-info .job-shops .shop-box a .picture img,#job-show .news-presentation .content-all-info .news-shops .shop-box a .picture img,#job-show .news-presentation .content-all-info .promotion-shops .shop-box a .picture img,#job-show .news-presentation .content-all-info .job-shops .shop-box a .picture img,#job-show .promotion-presentation .content-all-info .news-shops .shop-box a .picture img,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .picture img,#job-show .promotion-presentation .content-all-info .job-shops .shop-box a .picture img,#job-show .job-presentation .content-all-info .news-shops .shop-box a .picture img,#job-show .job-presentation .content-all-info .promotion-shops .shop-box a .picture img,#job-show .job-presentation .content-all-info .job-shops .shop-box a .picture img{border:1px solid #EEEEEE;border-radius:16px;height:100%;width:100%}#news-show .news-presentation .content-all-info .news-shops .shop-box a .shop-info,#news-show .news-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#news-show .news-presentation .content-all-info .job-shops .shop-box a .shop-info,#news-show .promotion-presentation .content-all-info .news-shops .shop-box a .shop-info,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#news-show .promotion-presentation .content-all-info .job-shops .shop-box a .shop-info,#news-show .job-presentation .content-all-info .news-shops .shop-box a .shop-info,#news-show .job-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#news-show .job-presentation .content-all-info .job-shops .shop-box a .shop-info,#promotion-show .news-presentation .content-all-info .news-shops .shop-box a .shop-info,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#promotion-show .news-presentation .content-all-info .job-shops .shop-box a .shop-info,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box a .shop-info,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box a .shop-info,#promotion-show .job-presentation .content-all-info .news-shops .shop-box a .shop-info,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#promotion-show .job-presentation .content-all-info .job-shops .shop-box a .shop-info,#job-show .news-presentation .content-all-info .news-shops .shop-box a .shop-info,#job-show .news-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#job-show .news-presentation .content-all-info .job-shops .shop-box a .shop-info,#job-show .promotion-presentation .content-all-info .news-shops .shop-box a .shop-info,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#job-show .promotion-presentation .content-all-info .job-shops .shop-box a .shop-info,#job-show .job-presentation .content-all-info .news-shops .shop-box a .shop-info,#job-show .job-presentation .content-all-info .promotion-shops .shop-box a .shop-info,#job-show .job-presentation .content-all-info .job-shops .shop-box a .shop-info{display:flex}#news-show .news-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#news-show .news-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#news-show .news-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#news-show .promotion-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#news-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#news-show .promotion-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#news-show .job-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#news-show .job-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#news-show .job-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#promotion-show .news-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#promotion-show .news-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#promotion-show .news-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#promotion-show .promotion-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#promotion-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#promotion-show .promotion-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#promotion-show .job-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#promotion-show .job-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#promotion-show .job-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#job-show .news-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#job-show .news-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#job-show .news-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#job-show .promotion-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#job-show .promotion-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#job-show .promotion-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title,#job-show .job-presentation .content-all-info .news-shops .shop-box a .shop-info .shop-title,#job-show .job-presentation .content-all-info .promotion-shops .shop-box a .shop-info .shop-title,#job-show .job-presentation .content-all-info .job-shops .shop-box a .shop-info .shop-title{font-weight:600;font-size:14px;line-height:20px}#news-show .news-presentation .content-all-info .content-extra,#news-show .promotion-presentation .content-all-info .content-extra,#news-show .job-presentation .content-all-info .content-extra,#promotion-show .news-presentation .content-all-info .content-extra,#promotion-show .promotion-presentation .content-all-info .content-extra,#promotion-show .job-presentation .content-all-info .content-extra,#job-show .news-presentation .content-all-info .content-extra,#job-show .promotion-presentation .content-all-info .content-extra,#job-show .job-presentation .content-all-info .content-extra{display:flex;align-items:center}@media (max-width: 935px){#news-show .news-presentation .content-all-info .news-category,#news-show .news-presentation .content-all-info .promotion-type,#news-show .promotion-presentation .content-all-info .news-category,#news-show .promotion-presentation .content-all-info .promotion-type,#news-show .job-presentation .content-all-info .news-category,#news-show .job-presentation .content-all-info .promotion-type,#promotion-show .news-presentation .content-all-info .news-category,#promotion-show .news-presentation .content-all-info .promotion-type,#promotion-show .promotion-presentation .content-all-info .news-category,#promotion-show .promotion-presentation .content-all-info .promotion-type,#promotion-show .job-presentation .content-all-info .news-category,#promotion-show .job-presentation .content-all-info .promotion-type,#job-show .news-presentation .content-all-info .news-category,#job-show .news-presentation .content-all-info .promotion-type,#job-show .promotion-presentation .content-all-info .news-category,#job-show .promotion-presentation .content-all-info .promotion-type,#job-show .job-presentation .content-all-info .news-category,#job-show .job-presentation .content-all-info .promotion-type{margin:.5rem 1.5rem}}#news-show .news-presentation .content-all-info .news-category span,#news-show .news-presentation .content-all-info .promotion-type span,#news-show .promotion-presentation .content-all-info .news-category span,#news-show .promotion-presentation .content-all-info .promotion-type span,#news-show .job-presentation .content-all-info .news-category span,#news-show .job-presentation .content-all-info .promotion-type span,#promotion-show .news-presentation .content-all-info .news-category span,#promotion-show .news-presentation .content-all-info .promotion-type span,#promotion-show .promotion-presentation .content-all-info .news-category span,#promotion-show .promotion-presentation .content-all-info .promotion-type span,#promotion-show .job-presentation .content-all-info .news-category span,#promotion-show .job-presentation .content-all-info .promotion-type span,#job-show .news-presentation .content-all-info .news-category span,#job-show .news-presentation .content-all-info .promotion-type span,#job-show .promotion-presentation .content-all-info .news-category span,#job-show .promotion-presentation .content-all-info .promotion-type span,#job-show .job-presentation .content-all-info .news-category span,#job-show .job-presentation .content-all-info .promotion-type span{display:inline-block;padding:8px 12px;font-size:12px;font-weight:500;line-height:18px;text-align:center;border-radius:36px;color:#FFFFFF;background:#323232}@media (min-width: 935px){#news-show .news-presentation .content-all-info .job-title,#news-show .promotion-presentation .content-all-info .job-title,#news-show .job-presentation .content-all-info .job-title,#promotion-show .news-presentation .content-all-info .job-title,#promotion-show .promotion-presentation .content-all-info .job-title,#promotion-show .job-presentation .content-all-info .job-title,#job-show .news-presentation .content-all-info .job-title,#job-show .promotion-presentation .content-all-info .job-title,#job-show .job-presentation .content-all-info .job-title{margin-top:3rem !important}}#news-show .news-presentation .content-all-info .news-title,#news-show .news-presentation .content-all-info .promotion-title,#news-show .news-presentation .content-all-info .job-title,#news-show .promotion-presentation .content-all-info .news-title,#news-show .promotion-presentation .content-all-info .promotion-title,#news-show .promotion-presentation .content-all-info .job-title,#news-show .job-presentation .content-all-info .news-title,#news-show .job-presentation .content-all-info .promotion-title,#news-show .job-presentation .content-all-info .job-title,#promotion-show .news-presentation .content-all-info .news-title,#promotion-show .news-presentation .content-all-info .promotion-title,#promotion-show .news-presentation .content-all-info .job-title,#promotion-show .promotion-presentation .content-all-info .news-title,#promotion-show .promotion-presentation .content-all-info .promotion-title,#promotion-show .promotion-presentation .content-all-info .job-title,#promotion-show .job-presentation .content-all-info .news-title,#promotion-show .job-presentation .content-all-info .promotion-title,#promotion-show .job-presentation .content-all-info .job-title,#job-show .news-presentation .content-all-info .news-title,#job-show .news-presentation .content-all-info .promotion-title,#job-show .news-presentation .content-all-info .job-title,#job-show .promotion-presentation .content-all-info .news-title,#job-show .promotion-presentation .content-all-info .promotion-title,#job-show .promotion-presentation .content-all-info .job-title,#job-show .job-presentation .content-all-info .news-title,#job-show .job-presentation .content-all-info .promotion-title,#job-show .job-presentation .content-all-info .job-title{color:#184191;margin:0 0 .5rem 0;font-weight:600;font-size:20px;line-height:30px}#news-show .news-presentation .content-all-info .news-date,#news-show .news-presentation .content-all-info .expiration-date,#news-show .news-presentation .content-all-info .job-time,#news-show .promotion-presentation .content-all-info .news-date,#news-show .promotion-presentation .content-all-info .expiration-date,#news-show .promotion-presentation .content-all-info .job-time,#news-show .job-presentation .content-all-info .news-date,#news-show .job-presentation .content-all-info .expiration-date,#news-show .job-presentation .content-all-info .job-time,#promotion-show .news-presentation .content-all-info .news-date,#promotion-show .news-presentation .content-all-info .expiration-date,#promotion-show .news-presentation .content-all-info .job-time,#promotion-show .promotion-presentation .content-all-info .news-date,#promotion-show .promotion-presentation .content-all-info .expiration-date,#promotion-show .promotion-presentation .content-all-info .job-time,#promotion-show .job-presentation .content-all-info .news-date,#promotion-show .job-presentation .content-all-info .expiration-date,#promotion-show .job-presentation .content-all-info .job-time,#job-show .news-presentation .content-all-info .news-date,#job-show .news-presentation .content-all-info .expiration-date,#job-show .news-presentation .content-all-info .job-time,#job-show .promotion-presentation .content-all-info .news-date,#job-show .promotion-presentation .content-all-info .expiration-date,#job-show .promotion-presentation .content-all-info .job-time,#job-show .job-presentation .content-all-info .news-date,#job-show .job-presentation .content-all-info .expiration-date,#job-show .job-presentation .content-all-info .job-time{margin-right:1rem;line-height:2rem;font-weight:normal;font-size:13px;letter-spacing:0.02em;color:#AAAAAA}#news-show .news-presentation .content-all-info .expiration-date,#news-show .promotion-presentation .content-all-info .expiration-date,#news-show .job-presentation .content-all-info .expiration-date,#promotion-show .news-presentation .content-all-info .expiration-date,#promotion-show .promotion-presentation .content-all-info .expiration-date,#promotion-show .job-presentation .content-all-info .expiration-date,#job-show .news-presentation .content-all-info .expiration-date,#job-show .promotion-presentation .content-all-info .expiration-date,#job-show .job-presentation .content-all-info .expiration-date{display:flex;align-items:stretch}#news-show .news-presentation .content-all-info .expiration-date:before,#news-show .promotion-presentation .content-all-info .expiration-date:before,#news-show .job-presentation .content-all-info .expiration-date:before,#promotion-show .news-presentation .content-all-info .expiration-date:before,#promotion-show .promotion-presentation .content-all-info .expiration-date:before,#promotion-show .job-presentation .content-all-info .expiration-date:before,#job-show .news-presentation .content-all-info .expiration-date:before,#job-show .promotion-presentation .content-all-info .expiration-date:before,#job-show .job-presentation .content-all-info .expiration-date:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' width= %2216px%22 viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg fill='none'%3E%3Cpath d='M0 0h24v24h-24Z'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10 2h4'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9 10l3 3'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 5l-2.34 2.34'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19 4l2 2'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3 15h5'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 18h-3'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 21h-1'%3E%3C/path%3E%3Cpath stroke='%23AAAAAA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.268 11c.888-3.448 4.006-6 7.732-6 4.418 0 8 3.582 8 8 0 4.418-3.582 8-8 8'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");margin-right:12px;margin-top:2px}#news-show .news-presentation .content-all-info .news-description,#news-show .news-presentation .content-all-info .promotion-description,#news-show .news-presentation .content-all-info .promotion-second-description,#news-show .news-presentation .content-all-info .job-type,#news-show .news-presentation .content-all-info .job-standfirst,#news-show .news-presentation .content-all-info .job-description,#news-show .promotion-presentation .content-all-info .news-description,#news-show .promotion-presentation .content-all-info .promotion-description,#news-show .promotion-presentation .content-all-info .promotion-second-description,#news-show .promotion-presentation .content-all-info .job-type,#news-show .promotion-presentation .content-all-info .job-standfirst,#news-show .promotion-presentation .content-all-info .job-description,#news-show .job-presentation .content-all-info .news-description,#news-show .job-presentation .content-all-info .promotion-description,#news-show .job-presentation .content-all-info .promotion-second-description,#news-show .job-presentation .content-all-info .job-type,#news-show .job-presentation .content-all-info .job-standfirst,#news-show .job-presentation .content-all-info .job-description,#promotion-show .news-presentation .content-all-info .news-description,#promotion-show .news-presentation .content-all-info .promotion-description,#promotion-show .news-presentation .content-all-info .promotion-second-description,#promotion-show .news-presentation .content-all-info .job-type,#promotion-show .news-presentation .content-all-info .job-standfirst,#promotion-show .news-presentation .content-all-info .job-description,#promotion-show .promotion-presentation .content-all-info .news-description,#promotion-show .promotion-presentation .content-all-info .promotion-description,#promotion-show .promotion-presentation .content-all-info .promotion-second-description,#promotion-show .promotion-presentation .content-all-info .job-type,#promotion-show .promotion-presentation .content-all-info .job-standfirst,#promotion-show .promotion-presentation .content-all-info .job-description,#promotion-show .job-presentation .content-all-info .news-description,#promotion-show .job-presentation .content-all-info .promotion-description,#promotion-show .job-presentation .content-all-info .promotion-second-description,#promotion-show .job-presentation .content-all-info .job-type,#promotion-show .job-presentation .content-all-info .job-standfirst,#promotion-show .job-presentation .content-all-info .job-description,#job-show .news-presentation .content-all-info .news-description,#job-show .news-presentation .content-all-info .promotion-description,#job-show .news-presentation .content-all-info .promotion-second-description,#job-show .news-presentation .content-all-info .job-type,#job-show .news-presentation .content-all-info .job-standfirst,#job-show .news-presentation .content-all-info .job-description,#job-show .promotion-presentation .content-all-info .news-description,#job-show .promotion-presentation .content-all-info .promotion-description,#job-show .promotion-presentation .content-all-info .promotion-second-description,#job-show .promotion-presentation .content-all-info .job-type,#job-show .promotion-presentation .content-all-info .job-standfirst,#job-show .promotion-presentation .content-all-info .job-description,#job-show .job-presentation .content-all-info .news-description,#job-show .job-presentation .content-all-info .promotion-description,#job-show .job-presentation .content-all-info .promotion-second-description,#job-show .job-presentation .content-all-info .job-type,#job-show .job-presentation .content-all-info .job-standfirst,#job-show .job-presentation .content-all-info .job-description{margin:8px 0;font-weight:normal;font-size:14px;line-height:20px}#news-show .news-presentation .content-all-info .news-description p,#news-show .news-presentation .content-all-info .promotion-description p,#news-show .news-presentation .content-all-info .promotion-second-description p,#news-show .news-presentation .content-all-info .job-type p,#news-show .news-presentation .content-all-info .job-standfirst p,#news-show .news-presentation .content-all-info .job-description p,#news-show .promotion-presentation .content-all-info .news-description p,#news-show .promotion-presentation .content-all-info .promotion-description p,#news-show .promotion-presentation .content-all-info .promotion-second-description p,#news-show .promotion-presentation .content-all-info .job-type p,#news-show .promotion-presentation .content-all-info .job-standfirst p,#news-show .promotion-presentation .content-all-info .job-description p,#news-show .job-presentation .content-all-info .news-description p,#news-show .job-presentation .content-all-info .promotion-description p,#news-show .job-presentation .content-all-info .promotion-second-description p,#news-show .job-presentation .content-all-info .job-type p,#news-show .job-presentation .content-all-info .job-standfirst p,#news-show .job-presentation .content-all-info .job-description p,#promotion-show .news-presentation .content-all-info .news-description p,#promotion-show .news-presentation .content-all-info .promotion-description p,#promotion-show .news-presentation .content-all-info .promotion-second-description p,#promotion-show .news-presentation .content-all-info .job-type p,#promotion-show .news-presentation .content-all-info .job-standfirst p,#promotion-show .news-presentation .content-all-info .job-description p,#promotion-show .promotion-presentation .content-all-info .news-description p,#promotion-show .promotion-presentation .content-all-info .promotion-description p,#promotion-show .promotion-presentation .content-all-info .promotion-second-description p,#promotion-show .promotion-presentation .content-all-info .job-type p,#promotion-show .promotion-presentation .content-all-info .job-standfirst p,#promotion-show .promotion-presentation .content-all-info .job-description p,#promotion-show .job-presentation .content-all-info .news-description p,#promotion-show .job-presentation .content-all-info .promotion-description p,#promotion-show .job-presentation .content-all-info .promotion-second-description p,#promotion-show .job-presentation .content-all-info .job-type p,#promotion-show .job-presentation .content-all-info .job-standfirst p,#promotion-show .job-presentation .content-all-info .job-description p,#job-show .news-presentation .content-all-info .news-description p,#job-show .news-presentation .content-all-info .promotion-description p,#job-show .news-presentation .content-all-info .promotion-second-description p,#job-show .news-presentation .content-all-info .job-type p,#job-show .news-presentation .content-all-info .job-standfirst p,#job-show .news-presentation .content-all-info .job-description p,#job-show .promotion-presentation .content-all-info .news-description p,#job-show .promotion-presentation .content-all-info .promotion-description p,#job-show .promotion-presentation .content-all-info .promotion-second-description p,#job-show .promotion-presentation .content-all-info .job-type p,#job-show .promotion-presentation .content-all-info .job-standfirst p,#job-show .promotion-presentation .content-all-info .job-description p,#job-show .job-presentation .content-all-info .news-description p,#job-show .job-presentation .content-all-info .promotion-description p,#job-show .job-presentation .content-all-info .promotion-second-description p,#job-show .job-presentation .content-all-info .job-type p,#job-show .job-presentation .content-all-info .job-standfirst p,#job-show .job-presentation .content-all-info .job-description p{margin:0 0 8px 0}#news-show .news-presentation .content-all-info .news-description p:last-of-type,#news-show .news-presentation .content-all-info .promotion-description p:last-of-type,#news-show .news-presentation .content-all-info .promotion-second-description p:last-of-type,#news-show .news-presentation .content-all-info .job-type p:last-of-type,#news-show .news-presentation .content-all-info .job-standfirst p:last-of-type,#news-show .news-presentation .content-all-info .job-description p:last-of-type,#news-show .promotion-presentation .content-all-info .news-description p:last-of-type,#news-show .promotion-presentation .content-all-info .promotion-description p:last-of-type,#news-show .promotion-presentation .content-all-info .promotion-second-description p:last-of-type,#news-show .promotion-presentation .content-all-info .job-type p:last-of-type,#news-show .promotion-presentation .content-all-info .job-standfirst p:last-of-type,#news-show .promotion-presentation .content-all-info .job-description p:last-of-type,#news-show .job-presentation .content-all-info .news-description p:last-of-type,#news-show .job-presentation .content-all-info .promotion-description p:last-of-type,#news-show .job-presentation .content-all-info .promotion-second-description p:last-of-type,#news-show .job-presentation .content-all-info .job-type p:last-of-type,#news-show .job-presentation .content-all-info .job-standfirst p:last-of-type,#news-show .job-presentation .content-all-info .job-description p:last-of-type,#promotion-show .news-presentation .content-all-info .news-description p:last-of-type,#promotion-show .news-presentation .content-all-info .promotion-description p:last-of-type,#promotion-show .news-presentation .content-all-info .promotion-second-description p:last-of-type,#promotion-show .news-presentation .content-all-info .job-type p:last-of-type,#promotion-show .news-presentation .content-all-info .job-standfirst p:last-of-type,#promotion-show .news-presentation .content-all-info .job-description p:last-of-type,#promotion-show .promotion-presentation .content-all-info .news-description p:last-of-type,#promotion-show .promotion-presentation .content-all-info .promotion-description p:last-of-type,#promotion-show .promotion-presentation .content-all-info .promotion-second-description p:last-of-type,#promotion-show .promotion-presentation .content-all-info .job-type p:last-of-type,#promotion-show .promotion-presentation .content-all-info .job-standfirst p:last-of-type,#promotion-show .promotion-presentation .content-all-info .job-description p:last-of-type,#promotion-show .job-presentation .content-all-info .news-description p:last-of-type,#promotion-show .job-presentation .content-all-info .promotion-description p:last-of-type,#promotion-show .job-presentation .content-all-info .promotion-second-description p:last-of-type,#promotion-show .job-presentation .content-all-info .job-type p:last-of-type,#promotion-show .job-presentation .content-all-info .job-standfirst p:last-of-type,#promotion-show .job-presentation .content-all-info .job-description p:last-of-type,#job-show .news-presentation .content-all-info .news-description p:last-of-type,#job-show .news-presentation .content-all-info .promotion-description p:last-of-type,#job-show .news-presentation .content-all-info .promotion-second-description p:last-of-type,#job-show .news-presentation .content-all-info .job-type p:last-of-type,#job-show .news-presentation .content-all-info .job-standfirst p:last-of-type,#job-show .news-presentation .content-all-info .job-description p:last-of-type,#job-show .promotion-presentation .content-all-info .news-description p:last-of-type,#job-show .promotion-presentation .content-all-info .promotion-description p:last-of-type,#job-show .promotion-presentation .content-all-info .promotion-second-description p:last-of-type,#job-show .promotion-presentation .content-all-info .job-type p:last-of-type,#job-show .promotion-presentation .content-all-info .job-standfirst p:last-of-type,#job-show .promotion-presentation .content-all-info .job-description p:last-of-type,#job-show .job-presentation .content-all-info .news-description p:last-of-type,#job-show .job-presentation .content-all-info .promotion-description p:last-of-type,#job-show .job-presentation .content-all-info .promotion-second-description p:last-of-type,#job-show .job-presentation .content-all-info .job-type p:last-of-type,#job-show .job-presentation .content-all-info .job-standfirst p:last-of-type,#job-show .job-presentation .content-all-info .job-description p:last-of-type{margin:0}#news-show .news-presentation .content-all-info .promotion-second-description,#news-show .promotion-presentation .content-all-info .promotion-second-description,#news-show .job-presentation .content-all-info .promotion-second-description,#promotion-show .news-presentation .content-all-info .promotion-second-description,#promotion-show .promotion-presentation .content-all-info .promotion-second-description,#promotion-show .job-presentation .content-all-info .promotion-second-description,#job-show .news-presentation .content-all-info .promotion-second-description,#job-show .promotion-presentation .content-all-info .promotion-second-description,#job-show .job-presentation .content-all-info .promotion-second-description{font-size:13px;color:#AAAAAA}@media (max-width: 935px){#news-show .news-presentation .content-all-info .news-category,#news-show .news-presentation .content-all-info .news-title,#news-show .news-presentation .content-all-info .news-date,#news-show .news-presentation .content-all-info .news-description,#news-show .news-presentation .content-all-info .promotion-category,#news-show .news-presentation .content-all-info .promotion-title,#news-show .news-presentation .content-all-info .promotion-description,#news-show .news-presentation .content-all-info .expiration-date,#news-show .news-presentation .content-all-info .promotion-second-description,#news-show .news-presentation .content-all-info .job-time,#news-show .news-presentation .content-all-info .job-type,#news-show .news-presentation .content-all-info .job-standfirst,#news-show .news-presentation .content-all-info .job-description,#news-show .promotion-presentation .content-all-info .news-category,#news-show .promotion-presentation .content-all-info .news-title,#news-show .promotion-presentation .content-all-info .news-date,#news-show .promotion-presentation .content-all-info .news-description,#news-show .promotion-presentation .content-all-info .promotion-category,#news-show .promotion-presentation .content-all-info .promotion-title,#news-show .promotion-presentation .content-all-info .promotion-description,#news-show .promotion-presentation .content-all-info .expiration-date,#news-show .promotion-presentation .content-all-info .promotion-second-description,#news-show .promotion-presentation .content-all-info .job-time,#news-show .promotion-presentation .content-all-info .job-type,#news-show .promotion-presentation .content-all-info .job-standfirst,#news-show .promotion-presentation .content-all-info .job-description,#news-show .job-presentation .content-all-info .news-category,#news-show .job-presentation .content-all-info .news-title,#news-show .job-presentation .content-all-info .news-date,#news-show .job-presentation .content-all-info .news-description,#news-show .job-presentation .content-all-info .promotion-category,#news-show .job-presentation .content-all-info .promotion-title,#news-show .job-presentation .content-all-info .promotion-description,#news-show .job-presentation .content-all-info .expiration-date,#news-show .job-presentation .content-all-info .promotion-second-description,#news-show .job-presentation .content-all-info .job-time,#news-show .job-presentation .content-all-info .job-type,#news-show .job-presentation .content-all-info .job-standfirst,#news-show .job-presentation .content-all-info .job-description,#promotion-show .news-presentation .content-all-info .news-category,#promotion-show .news-presentation .content-all-info .news-title,#promotion-show .news-presentation .content-all-info .news-date,#promotion-show .news-presentation .content-all-info .news-description,#promotion-show .news-presentation .content-all-info .promotion-category,#promotion-show .news-presentation .content-all-info .promotion-title,#promotion-show .news-presentation .content-all-info .promotion-description,#promotion-show .news-presentation .content-all-info .expiration-date,#promotion-show .news-presentation .content-all-info .promotion-second-description,#promotion-show .news-presentation .content-all-info .job-time,#promotion-show .news-presentation .content-all-info .job-type,#promotion-show .news-presentation .content-all-info .job-standfirst,#promotion-show .news-presentation .content-all-info .job-description,#promotion-show .promotion-presentation .content-all-info .news-category,#promotion-show .promotion-presentation .content-all-info .news-title,#promotion-show .promotion-presentation .content-all-info .news-date,#promotion-show .promotion-presentation .content-all-info .news-description,#promotion-show .promotion-presentation .content-all-info .promotion-category,#promotion-show .promotion-presentation .content-all-info .promotion-title,#promotion-show .promotion-presentation .content-all-info .promotion-description,#promotion-show .promotion-presentation .content-all-info .expiration-date,#promotion-show .promotion-presentation .content-all-info .promotion-second-description,#promotion-show .promotion-presentation .content-all-info .job-time,#promotion-show .promotion-presentation .content-all-info .job-type,#promotion-show .promotion-presentation .content-all-info .job-standfirst,#promotion-show .promotion-presentation .content-all-info .job-description,#promotion-show .job-presentation .content-all-info .news-category,#promotion-show .job-presentation .content-all-info .news-title,#promotion-show .job-presentation .content-all-info .news-date,#promotion-show .job-presentation .content-all-info .news-description,#promotion-show .job-presentation .content-all-info .promotion-category,#promotion-show .job-presentation .content-all-info .promotion-title,#promotion-show .job-presentation .content-all-info .promotion-description,#promotion-show .job-presentation .content-all-info .expiration-date,#promotion-show .job-presentation .content-all-info .promotion-second-description,#promotion-show .job-presentation .content-all-info .job-time,#promotion-show .job-presentation .content-all-info .job-type,#promotion-show .job-presentation .content-all-info .job-standfirst,#promotion-show .job-presentation .content-all-info .job-description,#job-show .news-presentation .content-all-info .news-category,#job-show .news-presentation .content-all-info .news-title,#job-show .news-presentation .content-all-info .news-date,#job-show .news-presentation .content-all-info .news-description,#job-show .news-presentation .content-all-info .promotion-category,#job-show .news-presentation .content-all-info .promotion-title,#job-show .news-presentation .content-all-info .promotion-description,#job-show .news-presentation .content-all-info .expiration-date,#job-show .news-presentation .content-all-info .promotion-second-description,#job-show .news-presentation .content-all-info .job-time,#job-show .news-presentation .content-all-info .job-type,#job-show .news-presentation .content-all-info .job-standfirst,#job-show .news-presentation .content-all-info .job-description,#job-show .promotion-presentation .content-all-info .news-category,#job-show .promotion-presentation .content-all-info .news-title,#job-show .promotion-presentation .content-all-info .news-date,#job-show .promotion-presentation .content-all-info .news-description,#job-show .promotion-presentation .content-all-info .promotion-category,#job-show .promotion-presentation .content-all-info .promotion-title,#job-show .promotion-presentation .content-all-info .promotion-description,#job-show .promotion-presentation .content-all-info .expiration-date,#job-show .promotion-presentation .content-all-info .promotion-second-description,#job-show .promotion-presentation .content-all-info .job-time,#job-show .promotion-presentation .content-all-info .job-type,#job-show .promotion-presentation .content-all-info .job-standfirst,#job-show .promotion-presentation .content-all-info .job-description,#job-show .job-presentation .content-all-info .news-category,#job-show .job-presentation .content-all-info .news-title,#job-show .job-presentation .content-all-info .news-date,#job-show .job-presentation .content-all-info .news-description,#job-show .job-presentation .content-all-info .promotion-category,#job-show .job-presentation .content-all-info .promotion-title,#job-show .job-presentation .content-all-info .promotion-description,#job-show .job-presentation .content-all-info .expiration-date,#job-show .job-presentation .content-all-info .promotion-second-description,#job-show .job-presentation .content-all-info .job-time,#job-show .job-presentation .content-all-info .job-type,#job-show .job-presentation .content-all-info .job-standfirst,#job-show .job-presentation .content-all-info .job-description{margin:8px 1.5rem}#news-show .news-presentation .content-all-info .box-office-description,#news-show .promotion-presentation .content-all-info .box-office-description,#news-show .job-presentation .content-all-info .box-office-description,#promotion-show .news-presentation .content-all-info .box-office-description,#promotion-show .promotion-presentation .content-all-info .box-office-description,#promotion-show .job-presentation .content-all-info .box-office-description,#job-show .news-presentation .content-all-info .box-office-description,#job-show .promotion-presentation .content-all-info .box-office-description,#job-show .job-presentation .content-all-info .box-office-description{margin-bottom:1.5rem}#news-show .news-presentation .content-all-info .job-title,#news-show .promotion-presentation .content-all-info .job-title,#news-show .job-presentation .content-all-info .job-title,#promotion-show .news-presentation .content-all-info .job-title,#promotion-show .promotion-presentation .content-all-info .job-title,#promotion-show .job-presentation .content-all-info .job-title,#job-show .news-presentation .content-all-info .job-title,#job-show .promotion-presentation .content-all-info .job-title,#job-show .job-presentation .content-all-info .job-title{margin:1em 1.5rem 0}#news-show .news-presentation .content-all-info .job-description,#news-show .promotion-presentation .content-all-info .job-description,#news-show .job-presentation .content-all-info .job-description,#promotion-show .news-presentation .content-all-info .job-description,#promotion-show .promotion-presentation .content-all-info .job-description,#promotion-show .job-presentation .content-all-info .job-description,#job-show .news-presentation .content-all-info .job-description,#job-show .promotion-presentation .content-all-info .job-description,#job-show .job-presentation .content-all-info .job-description{margin:.5rem 1.5rem 1.5em}}@media (min-width: 935px){#news-show .news-presentation,#promotion-show .news-presentation,#job-show .news-presentation{margin-bottom:1rem}}@media (min-width: 935px){#news-show .news-presentation .content-all-info,#promotion-show .news-presentation .content-all-info,#job-show .news-presentation .content-all-info{margin-bottom:0rem}}#news-show .news-section,#news-show .promotions-section,#news-show .jobs-section,#promotion-show .news-section,#promotion-show .promotions-section,#promotion-show .jobs-section,#job-show .news-section,#job-show .promotions-section,#job-show .jobs-section{padding:0 3rem;width:100%}@media (min-width: 935px){#news-show .news-section,#news-show .promotions-section,#news-show .jobs-section,#promotion-show .news-section,#promotion-show .promotions-section,#promotion-show .jobs-section,#job-show .news-section,#job-show .promotions-section,#job-show .jobs-section{align-self:flex-start}#news-show .news-section ul,#news-show .promotions-section ul,#news-show .jobs-section ul,#promotion-show .news-section ul,#promotion-show .promotions-section ul,#promotion-show .jobs-section ul,#job-show .news-section ul,#job-show .promotions-section ul,#job-show .jobs-section ul{justify-content:flex-start;margin-right:-1rem}}@media (max-width: 935px){#news-show .news-section,#news-show .promotions-section,#news-show .jobs-section,#promotion-show .news-section,#promotion-show .promotions-section,#promotion-show .jobs-section,#job-show .news-section,#job-show .promotions-section,#job-show .jobs-section{margin-top:1em;padding:0 1.5rem}}#news-show .jobs-section,#promotion-show .jobs-section,#job-show .jobs-section{box-sizing:border-box}html,body{color:#184191;font-weight:400}@media (min-width: 935px){.featured-title{font-size:1.5rem}}.button,.button:active,.button-link{border-radius:38px}.button:hover,.button:active:hover,.button-link:hover{background:#40D2FF}.button .svg-container,.button:active .svg-container,.button-link .svg-container{margin-top:-1px}.warning{background:#fff}#pre-header{background:#fff}@media (min-width: 935px){.main-menu ul .menu-logo{margin-left:-10px}.main-menu ul .menu-logo a img{height:50px}}.main-menu .menu-link:hover a,.main-menu .menu-link.selected{color:#40D2FF}@media (max-width: 935px){.menu-logo a{height:40px}}@media (min-width: 935px){.submenu-dropdown{margin-bottom:3rem;background-color:#F7F7F7}.submenu-dropdown ul{padding-top:0;padding-bottom:0}.submenu-dropdown ul li{margin:0 2rem;padding:1.5rem 0}.submenu-dropdown ul li.selected{border-bottom:4px solid #40D2FF}}.submenu-dropdown li a{font-weight:500}#time-panel a:hover{color:#184191}#time-panel .title{color:#184191}#time-panel .title svg path{stroke:#184191}#slideshow .slides,#slideshow .slides.active .slide-items img{border-radius:0}@media (min-width: 935px){#slideshow .slide{max-width:none;padding:0}}.shop-box a .picture img{border:none}@media (min-width: 935px){.shop-box a .shop-info{display:none}}#shop-show .shop-all-info .shop-box .shop-picture img{border:none}.info-section{color:#fff}.info-section a{color:#fff}.info-section .access-card{background-color:#184191}.info-section .opening-times-card{background-color:#0082C3}.info-section .contact-card{background-color:#40D2FF;color:#184191}.info-section .contact-card a{color:#184191}.commercialisation-section{margin-bottom:0;background:#fff;color:#184191}.commercialisation-section .featured-title{color:#184191}@media (min-width: 935px){.commercialisation-section .commercialisation-subtitle{width:40%;margin-left:auto;margin-right:auto}}.newsletter-section{background-color:#184191;margin-bottom:0}.newsletter-section #newsletter-form .newsletter-container .newsletter-title{color:#fff}@media (min-width: 935px){.newsletter-section #newsletter-form .newsletter-container .newsletter-title{text-align:left}}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button input#user_email{border-radius:38px 0px 0px 38px}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button .button{color:#184191;background-color:#40D2FF;border-radius:0px 38px 38px 0px}.footer{background-color:#0E337D}.footer .content .social-space .social-area svg path{stroke:#184191}.footer .content .social-space .social-area.twitter svg path{fill:#184191}.footer div.legals{background-color:#0E337D;color:#fff;border-top:1px solid #0082C3}.footer div.legals a{color:#fff}#pages_show .page-container h2{text-transform:uppercase}
