﻿@font-face{font-family:'JosefinSans';font-style:normal;font-weight:100;font-display:swap;src:url(/assets/JosefinSans-Thin-f457aa98633189b09bd12a52ec4f6d540ad27bb723a3de4d2ac0e1ecf5e1b16c.ttf) format("truetype")}@font-face{font-family:'JosefinSans';font-style:normal;font-weight:300;font-display:swap;src:url(/assets/JosefinSans-Light-6d979dd646a3f717d07a994dd290cf3ddaf7a639319b2d4c57ca5696765983ee.ttf) format("truetype")}@font-face{font-family:'JosefinSans';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/JosefinSans-Medium-7d6ad0052eb6001abb67870215f7f63a99c12df3e4da7bba332a1edb5592256f.ttf) format("truetype")}@font-face{font-family:'JosefinSans';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/JosefinSans-SemiBold-faf736b0f2ecfa4fb8e9c33b82cb6b77850a9964e897eef0b0e0f52782a4ceab.ttf) format("truetype")}@font-face{font-family:'JosefinSans';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/JosefinSans-Bold-80ec611161c86a85636e5ad5b175dabddc240f48677a1303fa2ab97fd29a7b3a.ttf) format("truetype")}@font-face{font-family:'JosefinSans';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/JosefinSans-Italic-036df066d56afe5829701a4af01c1fd6709ae4261553d7c7c1f298514674e0a2.ttf) 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:#001591;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:"JosefinSans", 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:#0099FF}.cookie-bar .description{margin-bottom:1.2em}.cookie-bar .description a{color:#fff;text-decoration:underline}.cookie-bar .description a:hover{color:#0099FF}.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:#0099FF}.cookie-bar input:focus+.slider{box-shadow:0 0 1px #0099FF}.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:"Inter", 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:#001591}a:active,a:hover{color:#0099FF}code{font-family:"Inter", 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:#001591;border-radius:16px;text-align:center;font-family:"JosefinSans", 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:#0099FF}.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:"JosefinSans", sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:1.5rem;color:#001591;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:#0099FF}.submenu-dropdown ul a{font-family:"JosefinSans", sans-serif;font-size:.875rem;color:#001591}.submenu-dropdown ul a:hover{color:#0099FF}.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:"JosefinSans", sans-serif;color:#001591}.main-menu ul li.selected a{color:#0099FF}.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:#001591}.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:"Inter", 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:"Inter", 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:"Inter", 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:"Inter", 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:"Inter", 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 #001591 !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 #001591 !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:"Inter", 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:"Inter", 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:"Inter", 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:"Inter", 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:"Inter", 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:#001591}#time-panel .opening a{background-color:#0099FF;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:"Inter", sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:24px;margin-bottom:24px;color:#001591}.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:#0099FF}@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:"Inter", 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:"Inter", 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:#001591;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 #001591;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:#001591;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:#001591;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:#001591;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:#001591}#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:#001591}#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:#001591}#shop-show .shop-all-info .shop-more-info .shop-description span:hover{color:#0099FF}#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:"Inter", 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:#001591}#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:"JosefinSans", 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:#0099FF}@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:#0099FF}.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:"Inter", 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:"Inter", sans-serif;font-style:normal;font-weight:normal;font-size:13px;line-height:20px;color:#001591}#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:#0099FF}.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:"Inter", 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:#001591}.services ul li.service-box .service-info .service-description span,.services ul li.service-box>a .service-info .service-description span{color:#001591}@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:#0099FF}.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:#0099FF}.commercialisation-section{width:100%;padding:4rem 3rem;margin-bottom:3rem;color:#fff;text-align:center;background-color:#0099FF}.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:"Inter", 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:#001591}@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:#001591}@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:#001591}.footer .content .social-space .social a:hover{color:#001591}.footer .content .social-space .social-area{width:48px;height:48px;background:#0099FF;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:"Inter", sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:20px;color:#001591}@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:#001591;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:#001591}#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%}@media (min-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{gap:30px}}#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.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:#001591}#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:"Inter", 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:"Inter", sans-serif}@media (max-width: 935px){#pages_show .page-container{padding-top:3rem}}#pages_show .page-container h1{font-family:"JosefinSans", sans-serif;font-style:normal;font-weight:600;font-size:1.5rem;line-height:1;color:#001591}#pages_show .page-container h2{font-family:"JosefinSans", sans-serif;font-style:normal;font-weight:600;font-size:1.125rem;line-height:1;color:#0099FF}@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:#0099FF}.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:"Inter", sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:18px;color:#001591}.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:"Inter", 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:"Inter", 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:"Inter", 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:#0099FF}@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:"Inter", 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:#0099FF}@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:#001591;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:#001591}.featured-title,.button{text-transform:uppercase}.button:hover,.button:active:hover,.button-link:hover{color:#0099FF !important;background:#001591}.button .svg-container,.button:active .svg-container,.button-link .svg-container{margin-top:-3px}.warning{background:#fff}.button,.promotions-section ul li.promotion-box a .picture img,.promotions-section ul li.promotion-box a .promotion-info .icon img,.categories-section ul#category li a .category-container .image-container,.shop-box a .picture img,.news-section ul li.news-box a .picture img,.services-section ul li.service-box .picture a,.services-section ul li.service-box .picture .picture-content,.services-section ul li.service-box .picture a img,.services-section ul li.service-box .picture .picture-content img,#newsletter-form .newsletter-container .inscription-form form .input-button input#user_email,#newsletter-form .newsletter-container .inscription-form form .input-button .button,.services ul li.service-box .picture .picture-content img,.services ul li.service-box .picture .picture-content,.access-section .access-map iframe,.menu-logo a img,#slideshow .slides.active .slide-items img,#slideshow .slides .slide-items img,#slideshow .slides.active .slide-info-area,.button-link,input.button,#users_new input.button,#users_new .form .row span li input,#timetable .shop-timetable-search .search-box-timetable,.access_contact .map-contact .map iframe,#messages_new .form .row span li input,#messages_new .form .row span li textarea,.search-box.animate .general-search .search-field-container,#contact_new .form .row span li input,#contact_new .form .row span li textarea,#promotion-show .promotion-presentation .promotion-picture img,#news-show .news-presentation .news-picture img,#shop-show .shop-all-info .shop-box .shop-picture img,#shop-show .shop-all-info .shop-map-for-desktop .mapplic-box,#contact_create .form .row span li input,#contact_create .form .row span li textarea,#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,#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_create .form .row span li input,#messages_create .form .row span li textarea,.jobs-section ul li.job-box .picture img,#job-show .job-presentation .job-picture img,.search-box.open #search-result.open,.search-box.open .general-search,.search-box.open .search-loupe{border-radius:0 !important}#pre-header{background:#fff}.main-menu{text-transform:uppercase}@media (min-width: 935px){.main-menu ul .menu-logo{top:32px}.main-menu ul .menu-logo.with-logo-alt{top:10px}.main-menu ul .menu-logo a.logo-main img{height:130px}.main-menu ul li.menu-link a{padding-bottom:.5rem}.main-menu ul li.menu-link a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='129' height='5' viewBox='0 0 129 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M120.15 4.991C116.139 5.00362 114.383 2.01339 110.95 2.0986C107.258 2.05599 105.34 4.92788 101.429 4.96417C97.8076 4.99731 96.0329 2.02917 92.596 2.09387C88.908 1.99761 86.9613 5.01151 83.2804 4.97364C78.9868 4.92945 77.7721 2.0844 74.1368 2.01497C70.3119 1.99761 68.783 5.00046 64.5 4.94523C60.2521 5.00046 58.6881 1.99761 54.8632 2.01497C51.2279 2.0844 50.0114 4.92788 45.7196 4.97364C42.0387 5.01151 40.092 1.99761 36.404 2.09387C32.9688 2.02917 31.1942 4.99731 27.5729 4.96417C23.662 4.92788 21.7434 2.05757 18.0519 2.0986C14.6202 2.01339 12.8649 5.00362 8.85394 4.991C4.97288 5.18193 3.57036 2.27533 0 2.07966V0.0330524C1.94843 0.12773 4.04255 1.02874 5.43454 1.9913C8.06755 3.74914 11.2693 2.87338 13.6794 1.2039C15.6296 -0.146835 18.7716 -0.244668 20.9517 0.514329C24.1904 2.0055 26.4618 3.89116 30.0918 2.35265C30.7097 2.04968 31.2538 1.68517 31.8173 1.32698C34.6434 -0.56815 39.0774 -0.391418 41.6841 1.58892C44.0889 3.23788 46.9817 3.31363 49.383 1.84297C50.8786 0.918287 52.1512 0.200316 53.7784 0.0661893C56.2236 -0.216265 58.5336 0.42912 60.4136 1.78616C61.5967 2.5925 63.0325 2.86706 64.5 2.87653C65.9903 2.86549 67.4033 2.5925 68.5864 1.78616C70.4664 0.42912 72.7764 -0.216265 75.2216 0.0661893C76.8471 0.200316 78.1214 0.918287 79.617 1.84297C82.0183 3.31363 84.9111 3.23631 87.3159 1.58892C89.9208 -0.391418 94.3548 -0.56815 97.1827 1.32698C97.7462 1.68517 98.2903 2.04968 98.9082 2.35265C102.538 3.88958 104.808 2.0055 108.048 0.514329C110.228 -0.244668 113.37 -0.146835 115.321 1.2039C117.732 2.87338 120.932 3.74914 123.565 1.9913C124.959 1.02874 127.052 0.12773 129 0.0330524V2.07966C125.43 2.27375 124.027 5.18193 120.146 4.991H120.15Z' fill='%230099FF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom}}@media (min-width: 935px){.header-filler-container{display:block;width:100%;background-color:#d9f0ff}}@media (min-width: 935px){.header-filler{display:block;width:100%;height:60px;background-color:rgba(255,255,255,0.5);--mask:
      radial-gradient(15.56px at 50% calc(100% + 10.80px), #0000 calc(99% - 3px), #000 calc(101% - 3px) 99%, #0000 101%) calc(50% - 18px) calc(50% - 6px + .5px)/36px 12px,
      radial-gradient(15.56px at 50% -10.8px, #0000 calc(99% - 3px), #000 calc(101% - 3px) 99%, #0000 101%) 50% calc(50% + 6px)/36px 12px;-webkit-mask:var(--mask);mask:var(--mask)}}.submenu-dropdown{--mask:
    radial-gradient(24.60px at 50% calc(100% - 34.50px), #000 99%, #0000 101%) calc(50% - 30px) 0/60px 100%,
    radial-gradient(24.60px at 50% calc(100% + 19.50px), #0000 99%, #000 101%) 50% calc(100% - 15px)/60px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}.submenu-dropdown ul{text-transform:uppercase}@media (min-width: 935px){.submenu-dropdown{margin-bottom:4rem;background-color:#d9f0ff}.submenu-dropdown ul{position:relative;padding:1.5rem 4.5rem 2.5rem}.submenu-dropdown ul li{padding-bottom:.5rem}.submenu-dropdown li.selected{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='78' height='3' viewBox='0 0 78 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M72.3895 2.9946C69.983 3.00217 68.9298 1.20803 66.8697 1.25916C64.6548 1.2336 63.5037 2.95673 61.1571 2.9785C58.9844 2.99838 57.9196 1.2175 55.8574 1.25632C53.6446 1.19857 52.4766 3.00691 50.268 2.98418C47.6919 2.95767 46.9631 1.25064 44.7819 1.20898C42.487 1.19857 41.5696 3.00028 38.9998 2.96714C36.451 3.00028 35.5126 1.19857 33.2177 1.20898C31.0365 1.25064 30.3067 2.95673 27.7316 2.98418C25.523 3.00691 24.355 1.19857 22.1422 1.25632C20.0811 1.2175 19.0163 2.99838 16.8435 2.9785C14.497 2.95673 13.3458 1.23454 11.131 1.25916C9.07194 1.20803 8.01874 3.00217 5.61217 2.9946C3.28353 3.10916 2.44202 1.3652 0.299805 1.2478V0.0198314C1.46886 0.076638 2.72533 0.617246 3.56053 1.19478C5.14033 2.24949 7.06138 1.72403 8.50743 0.722338C9.67754 -0.0881009 11.5628 -0.146801 12.8709 0.308598C14.814 1.2033 16.1769 2.3347 18.3549 1.41159C18.7256 1.22981 19.0521 1.0111 19.3902 0.796186C21.0858 -0.34089 23.7462 -0.234851 25.3102 0.953351C26.7531 1.94273 28.4888 1.98818 29.9296 1.10578C30.8269 0.550972 31.5905 0.120189 32.5668 0.0397136C34.0339 -0.129759 35.42 0.257472 36.5479 1.0717C37.2578 1.5555 38.1193 1.72024 38.9998 1.72592C39.894 1.71929 40.7418 1.5555 41.4517 1.0717C42.5796 0.257472 43.9657 -0.129759 45.4328 0.0397136C46.408 0.120189 47.1727 0.550972 48.07 1.10578C49.5108 1.98818 51.2465 1.94178 52.6894 0.953351C54.2523 -0.234851 56.9127 -0.34089 58.6094 0.796186C58.9475 1.0111 59.274 1.22981 59.6447 1.41159C61.8227 2.33375 63.1845 1.2033 65.1287 0.308598C66.4368 -0.146801 68.3221 -0.0881009 69.4922 0.722338C70.9393 1.72403 72.8593 2.24949 74.4391 1.19478C75.2753 0.617246 76.5307 0.076638 77.6998 0.0198314V1.2478C75.5576 1.36425 74.7161 3.10916 72.3874 2.9946H72.3895Z' fill='%230099FF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom}}#time-panel .title{color:#fff}#time-panel .title svg path{stroke:#fff}#slideshow .slides,#slideshow .slides.active .slide-items img{border-radius:0}@media (min-width: 935px){#slideshow .slide{max-width:none;padding:0}}#slideshow .slides.active .slide-info-area a.button-link{font-size:.8rem;text-transform:uppercase;border-radius:0}.shop-box a .picture img{border:none}@media (min-width: 935px){.shop-box a .shop-info{display:none}}.info-section{color:#fff}.info-section a{color:#fff}.info-section .info-card{padding:3rem 3rem 6rem;border-radius:0;--mask: radial-gradient(16.40px at 50% calc(100% - 23.00px), #000 99%, #0000 101%) calc(50% - 20px) 0/40px 100%,
    radial-gradient(16.40px at 50% calc(100% + 13.00px), #0000 99%, #000 101%) 50% calc(100% - 10px)/40px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}@media (max-width: 935px){.info-section .info-card{padding:3rem 1.5rem 6rem}}.info-section .access-card{background-color:#001591}.info-section .opening-times-card{background-color:#1851D1}.info-section .contact-card{background-color:#0099FF}.info-section .contact-card ul.social-shop .website svg path,.info-section .contact-card ul.social-shop .twitter svg path,.info-section .contact-card ul.social-shop .instagram svg path,.info-section .contact-card ul.social-shop .facebook svg path,.info-section .contact-card ul.social-shop .tiktok svg path,.info-section .contact-card ul.social-shop .phone svg path,.info-section .contact-card ul.social-shop .mail svg path{stroke:#fff}.info-section .contact-card ul.social-shop .website svg line,.info-section .contact-card ul.social-shop .twitter svg line,.info-section .contact-card ul.social-shop .instagram svg line,.info-section .contact-card ul.social-shop .facebook svg line,.info-section .contact-card ul.social-shop .tiktok svg line,.info-section .contact-card ul.social-shop .phone svg line,.info-section .contact-card ul.social-shop .mail svg line{stroke:#fff}.newsletter-section{padding:0}.newsletter-section #newsletter-form .newsletter-container .newsletter-title{text-transform:uppercase;color:#0099FF}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button .button{background-color:#0099FF}.newsletter-section #newsletter-form .newsletter-container .inscription-form form .input-button .button:hover{color:#fff !important}.footer{--mask:
    radial-gradient(24.60px at 50% 34.50px, #000 99%, #0000 101%) calc(50% - 30px) 0/60px 100%,
    radial-gradient(24.60px at 50% -19.5px, #0000 99%, #000 101%) 50% 15px/60px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}.footer div.legals{background-color:#001072;color:#fff}.footer div.legals a{color:#fff}.commercialisation-section{--mask:
    radial-gradient(24.60px at 50% calc(100% - 34.50px), #000 99%, #0000 101%) calc(50% - 30px) 0/60px 100%,
    radial-gradient(24.60px at 50% calc(100% + 19.50px), #0000 99%, #000 101%) 50% calc(100% - 15px)/60px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}.commercialisation-section .button{margin:1.5rem auto}#shop-show .shop-title{text-transform:uppercase}#shop-show .warning{background-color:#d9f0ff;border-radius:1rem}#shop-show .shop-all-info .shop-box .shop-picture img{border:none}#shop-show .shop-all-info .shop-text-info-for-desktop,#shop-show .shop-all-info .shop-text-info-for-phone{--mask:
      radial-gradient(16.40px at 50% calc(100% - 23.00px), #000 99%, #0000 101%) calc(50% - 20px) 0/40px 100%,
      radial-gradient(16.40px at 50% calc(100% + 13.00px), #0000 99%, #000 101%) 50% calc(100% - 10px)/40px 100% repeat-x;-webkit-mask:var(--mask);mask:var(--mask)}#pages_show .page-container h1{text-transform:uppercase}#pages_show .page-container h2{text-transform:uppercase}
