button[class*=" icon-"],button[class^=icon-],[class*=" icon-"],[class^=icon-]{display:block;line-height:normal;background:rgba(0,0,0,0);border:none;padding:0px;width:20px;height:20px;line-height:20px}button[class*=" icon-"]:before,button[class^=icon-]:before,[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;width:20px;height:20px;font-size:20px}button[class*=" icon-"].--pointer,button[class^=icon-].--pointer,[class*=" icon-"].--pointer,[class^=icon-].--pointer{cursor:pointer;-webkit-user-select:none;user-select:none}button[class*=" icon-"].--xxxs,button[class^=icon-].--xxxs,[class*=" icon-"].--xxxs,[class^=icon-].--xxxs{width:8px;height:8px;line-height:8px}button[class*=" icon-"].--xxxs:before,button[class^=icon-].--xxxs:before,[class*=" icon-"].--xxxs:before,[class^=icon-].--xxxs:before{width:8px;height:8px;font-size:8px}button[class*=" icon-"].--xxs,button[class^=icon-].--xxs,[class*=" icon-"].--xxs,[class^=icon-].--xxs{width:12px;height:12px;line-height:12px}button[class*=" icon-"].--xxs:before,button[class^=icon-].--xxs:before,[class*=" icon-"].--xxs:before,[class^=icon-].--xxs:before{width:12px;height:12px;font-size:12px}button[class*=" icon-"].--xs,button[class^=icon-].--xs,[class*=" icon-"].--xs,[class^=icon-].--xs{width:16px;height:16px;line-height:16px}button[class*=" icon-"].--xs:before,button[class^=icon-].--xs:before,[class*=" icon-"].--xs:before,[class^=icon-].--xs:before{width:16px;height:16px;font-size:16px}button[class*=" icon-"].--s,button[class^=icon-].--s,[class*=" icon-"].--s,[class^=icon-].--s{width:20px;height:20px;line-height:20px}button[class*=" icon-"].--s:before,button[class^=icon-].--s:before,[class*=" icon-"].--s:before,[class^=icon-].--s:before{width:20px;height:20px;font-size:20px}button[class*=" icon-"].--m,button[class^=icon-].--m,[class*=" icon-"].--m,[class^=icon-].--m{width:24px;height:24px;line-height:24px}button[class*=" icon-"].--m:before,button[class^=icon-].--m:before,[class*=" icon-"].--m:before,[class^=icon-].--m:before{width:24px;height:24px;font-size:24px}button[class*=" icon-"].--l,button[class^=icon-].--l,[class*=" icon-"].--l,[class^=icon-].--l{width:32px;height:32px;line-height:32px}button[class*=" icon-"].--l:before,button[class^=icon-].--l:before,[class*=" icon-"].--l:before,[class^=icon-].--l:before{width:32px;height:32px;font-size:32px}button[class*=" icon-"].--xl,button[class^=icon-].--xl,[class*=" icon-"].--xl,[class^=icon-].--xl{width:40px;height:40px;line-height:40px}button[class*=" icon-"].--xl:before,button[class^=icon-].--xl:before,[class*=" icon-"].--xl:before,[class^=icon-].--xl:before{width:40px;height:40px;font-size:40px}html{font-size:62.5%}html body{font-size:1rem}h1,h2,h3,h4,h5,h6{padding:0;margin:0;letter-spacing:0}p,span,textarea{padding:0;margin:0;text-decoration:none}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.--invisible{visibility:hidden;opacity:0}.--fadein-opacity{visibility:initial;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:.6s}.xse_carousel_config{--gap: 10px !important}p.xse_prod_name,div.xse_price_container>p.xse_prod_price,div.xse_price_container>p.xse_prod_sale_price{font-size:1.2rem;font-weight:400;letter-spacing:0}p.xse_prod_name{line-height:1.4}div.xse_price_container{padding-top:5px}div.xse_price_container p.xse_prod_price,div.xse_price_container p.xse_prod_sale_price{line-height:1}div.xse_price_container p.xse_prod_price{order:1}div.xse_price_container p.xse_prod_sale_price{order:0;color:#7f7f7f;text-decoration:line-through}.custom-mq{font-family:"sm=375px&md=768px&lg=1024px&xl=1440px"}.store-locator{margin-top:17px}@media screen and (min-width:1440px){.store-locator__wrapper{width:100%;max-width:1470px;margin-left:auto;margin-right:auto}}.store-locator__content{display:grid;grid-template-rows:auto;column-gap:10px;grid-template-columns:repeat(4, 2fr);position:relative}@media screen and (min-width: 768px){.store-locator__content{column-gap:20px;grid-template-columns:repeat(12, 2fr)}}@media screen and (min-width: 1024px){.store-locator__content{column-gap:30px}}.store-locator__content.--loading{user-select:none;pointer-events:none;touch-action:none}.store-locator__content__blocker{display:none;user-select:none;pointer-events:none;touch-action:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5;z-index:1}.store-locator__content__blocker.--loading{display:block;pointer-events:all;touch-action:auto}.store-locator__title{margin-bottom:20px;font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:1.4}.store-locator__search-and-results{grid-column-start:1;grid-column-end:5;position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.store-locator__search{order:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:10px;margin-bottom:20px}.store-locator__search-bar{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end;column-gap:10px}.store-locator__search-input{flex:1 1;position:relative}.store-locator__search-results{position:absolute;top:100%;left:0;right:0;width:100%;height:auto;z-index:1;box-shadow:2px 6px 25px -2px rgba(0,0,0,.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff}.store-locator__search-results__item{padding:5px 0px;font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1.4;cursor:pointer;padding:8px;list-style-type:none;border-bottom:1px solid #d8d8d8}.store-locator__search-results__item:hover,.store-locator__search-results__item:focus{background-color:#7f7f7f}.store-locator__search-results__item:last-child{border-bottom:none}.store-locator a.custom-link{padding:15px 20px}.store-locator__results{order:1}.store-locator__results__icon-stamp{padding:0;background:none;border:none;cursor:pointer;user-select:none}.store-locator__results__header{padding:20px;background-color:#fff;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.store-locator__results__boutiques-counter{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1;color:#000}.store-locator__results__container{padding:20px;width:100%;height:calc(100dvh - 285px);overflow-y:auto;background-color:#f0f0f0}.store-locator__results__grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(1, 2fr);column-gap:20px;row-gap:20px;margin:0px;padding:0px}.store-locator__results__grid .store-locator-store-item{padding:20px;background-color:#fff;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;column-gap:30px}.store-locator__results__grid .store-locator-store-item__pin-distance{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}.store-locator__results__grid .store-locator-store-item__pin-distance .store-pin-icon{margin-bottom:5px;position:relative;text-align:center;color:#595959}.store-locator__results__grid .store-locator-store-item__pin-distance .store-pin-icon span{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1rem;line-height:1;color:#fff;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -85%)}.store-locator__results__grid .store-locator-store-item__pin-distance .store-distance{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1rem;line-height:1;color:#595959}.store-locator__results__grid .store-locator-store-item__details{flex:1 1;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch}.store-locator__results__grid .store-locator-store-item__details__info{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;row-gap:5px}.store-locator__results__grid .store-locator-store-item__details__info .store-name{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1.4;font-weight:500;color:#000}.store-locator__results__grid .store-locator-store-item__details__info .store-address,.store-locator__results__grid .store-locator-store-item__details__info .store-phone{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1.4;color:#595959}.store-locator__results__grid .store-locator-store-item__details__info .store-address,.store-locator__results__grid .store-locator-store-item__details__info .store-phone{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1.4;color:#595959}.store-locator__results__grid .store-locator-store-item__details__actions{margin-top:20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.store-locator__results__grid .store-locator-store-item__details__actions .details-link{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1;cursor:pointer;text-decoration:underline}.store-locator__results__grid .store-locator-store-item__details__actions .directions-link{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.store-locator__results__grid .store-locator-store-item__details__actions .directions-link .link-label{margin-left:10px}.store-locator__results__grid .store-locator-store-item.selected .store-locator-store-item__pin-distance>.store-pin-icon,.store-locator__results__grid .store-locator-store-item.highlighted .store-locator-store-item__pin-distance>.store-pin-icon,.store-locator__results__grid .store-locator-store-item:hover .store-locator-store-item__pin-distance>.store-pin-icon{color:#000}.store-locator__results__no-results{display:none;font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1.7;color:#595959;width:100%;padding:20px}.store-locator__search-occasions{order:2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;z-index:0}.store-locator__search-occasions__filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px}.store-locator__search-occasions__filter-container{position:relative}.store-locator__search-occasions__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;overflow:hidden;z-index:1;cursor:pointer}.store-locator__search-occasions__input+label{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.2rem;line-height:1;display:inline-block;cursor:pointer;padding:12px 24px;color:#000;background-color:#f0f0f0}.store-locator__search-occasions__input:checked+label{color:#fff;background-color:#000}.store-locator__map-placeholder{display:none}.store-locator__map-placeholder .store-marker{width:24px;height:24px;user-select:none;border:0px;padding:0px;margin:0px;max-width:none;position:relative}.store-locator__map-placeholder .store-marker .pin-index{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1rem;line-height:1;color:#fff;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.store-locator__map-placeholder .store-marker:not(.highlighted)::before,.store-locator__map-placeholder .store-marker:not(.selected)::before,.store-locator__map-placeholder .store-marker:not(:hover)::before{content:url(./images/maxmara-pin..svg)}.store-locator__map-placeholder .store-marker.highlighted::before,.store-locator__map-placeholder .store-marker.selected::before,.store-locator__map-placeholder .store-marker:hover::before{content:url(./images/maxmara-pin-hov..svg)}@media screen and (max-width: 767px){.store-locator__title,.store-locator__search{padding:0px 20px}.store-locator__results__icon-stamp{display:none}.store-locator__results__grid .store-locator-store-item__pin-distance{display:none}.store-locator__results__grid .store-locator-store-item__details__actions .directions-link .link-label{display:none}.store-locator__search-occasions{position:-webkit-sticky;position:sticky;bottom:0px;background-color:#fff}.store-locator__search-occasions__filters-trigger{order:1;cursor:pointer;width:100%;padding:15px 20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.store-locator__search-occasions__filters-trigger .trigger-text{margin-left:10px;font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:1.7;text-transform:capitalize}.store-locator__search-occasions__filters-trigger .active-filters-indicator{margin-left:3px;display:inline-block;width:15px;height:15px;border-radius:15px;color:#fff;background-color:#000;position:relative}.store-locator__search-occasions__filters-trigger .active-filters-indicator__text{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1rem;line-height:1;line-height:1.4;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.store-locator__search-occasions__filters-trigger .trigger-chevron{margin-left:auto}.store-locator__search-occasions__filters-trigger.collapsed .trigger-chevron{transform:rotate(180deg)}.store-locator__search-occasions__filters{order:0;overflow:hidden;transition:height .5s linear}.store-locator__search-occasions__filters:not(.collapsed){padding:20px 20px 0px}.store-locator__search-occasions__filters.collapsed{height:0px;padding:0px}.store-locator__search-occasions__filters__filter-container{margin-bottom:10px}}@media screen and (min-width: 768px){.store-locator{padding:0 20px}}@media screen and (min-width: 768px)and (min-width: 768px){.store-locator{padding:0 22px}}@media screen and (min-width: 768px)and (min-width: 1024px){.store-locator{padding:0 31px}}@media screen and (min-width: 768px)and (min-width:1440px){.store-locator{padding:0 65px}}@media screen and (min-width: 768px){.store-locator__wrapper{margin-bottom:80px}.store-locator__content{height:calc(100dvh - 238px)}.store-locator__search-and-results{grid-column-start:1;grid-column-end:7}.store-locator__results{order:2;flex:1 1;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.store-locator__results__header{order:0;padding:20px 0px}.store-locator__results__container{height:0;order:1;flex:1 1 0;overflow-y:auto}.store-locator__results__no-results{padding:20px 0px}.store-locator__search-occasions{order:1}.store-locator__search-occasions__filters-trigger{display:none}.store-locator__search-occasions__filters{margin-bottom:20px}.store-locator__map-placeholder{grid-column-start:7;grid-column-end:13;display:block}}@media screen and (max-width:1439px){.store-locator__locate-me-label{display:none}}@media screen and (min-width:1440px){.store-locator__wrapper{margin-bottom:110px}.store-locator__content{height:calc(100dvh - 190px)}.store-locator__search-and-results{grid-column-start:1;grid-column-end:8}.store-locator__results__grid{grid-template-columns:repeat(2, 2fr)}.store-locator__map-placeholder{grid-column-start:8;grid-column-end:13}}.--show{display:block}.--hidden{display:none}@media print{body{-webkit-print-color-adjust:exact !important;print-color-adjust:exact !important;color-adjust:exact !important}.c-benefit-bar,.w-login-popup,.embeddedMessagingConversationButton,.bs-ew-toggle-container,.store-locator__title,.store-locator__search-occasions,.store-locator__map-placeholder,.store-locator-store-item__details__actions,.store-locator__results__icon-stamp,.custom-input>label,.custom-link,footer{display:none !important}.c-main-header{position:relative;width:100%;height:auto}.c-main-header__container .c-main-header__wrapper .c-main-header__menu-container,.c-main-header__container .c-main-header__wrapper .c-main-header__actions,.c-main-header__container .c-main-header__wrapper .c-main-header__hamburger-icon,.c-main-header__container .c-main-header__wrapper .c-main-header__search-layer{display:none !important}.c-main-header__logo .--header-link-home__image{width:250px;height:70px}.store-locator__wrapper{padding:0 10px}.store-locator__search{margin-bottom:0px}.store-locator__results__header{border-top:none}.store-locator__results__container{padding:0;height:auto;background-color:rgba(0,0,0,0)}.store-locator__results__grid{row-gap:0}.store-locator__results__grid .store-locator-store-item{border-bottom:1px solid #d8d8d8 !important;margin-bottom:2px}.store-locator__results__grid .store-locator-store-item__pin-distance .store-pin-icon{color:#000}}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list{display:flex;flex-direction:column;gap:20px}.ma_sl-panel-target{background-color:#fff;padding:25px 23px}.ma_sl-panel-target .inner{height:100%;width:100%}.ma_sl-panel-target .inner.no-services .ma_sl-filters .filters-list{padding-top:20px;padding-bottom:20px;margin-left:0;margin-bottom:30px}.ma_sl-panel-target .inner .filters-panel-title{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:normal;text-decoration:none;font-size:2.2rem;line-height:1.3}.ma_sl-panel-target .inner .filters-panel-header{display:flex;justify-content:space-between;padding-bottom:30px;border-bottom:1px #dcdcdc solid}.ma_sl-panel-target .inner .filters-panel-header .js-sl_panel-trigger{margin:0}.ma_sl-panel-target .inner .filters-panel-header .js-sl_panel-trigger .close-label{display:none}.ma_sl-panel-target .inner .filters-panel-header .js-sl_panel-trigger .icon-close:before{font-size:20px}.ma_sl-panel-target .inner .services-message{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1.4;font-weight:300}.ma_sl-store-type-list{padding:35px 0;border-bottom:1px #dcdcdc solid}.ma_sl-store-type-list .custom-radio{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1;text-transform:uppercase}.ma_sl-store-type-list .custom-radio label:not(:last-child){margin-bottom:20px}.ma_sl-store-type-list .custom-radio label span{padding-left:5px}.ma_sl-filters-labels{margin-right:30px}.ma_sl-filters-labels-container{display:none}.ma_sl-filters-labels .active-filter{margin-top:5px}.ma_sl-filters-labels .active-filter .feature-label{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:1.2;text-transform:capitalize;color:#595959;margin-left:20px;display:flex}.ma_sl-filters-labels .active-filter .feature-label .icon-close{margin-right:10px}.ma_sl-filters .filters-list{padding-top:35px;padding-bottom:17px;border-bottom:1px #dcdcdc solid;display:flex;flex-wrap:wrap;margin-left:-5px;margin-bottom:50px}.ma_sl-filters .filters-list .custom-filter{display:flex;justify-content:center;align-items:center;margin-bottom:18px;margin-left:5px}.ma_sl-filters .filters-list .custom-filter .icon-close{display:none}.ma_sl-filters .filters-results-counter{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1;margin-bottom:16px}.ma_sl-filters button:first-child{margin-bottom:10px}@media screen and (min-width: 1024px){.ma_sl-panel.brand-panel{order:1;width:fit-content;border-left:none;justify-content:flex-start}.ma_sl-panel.brand-panel .ma_sl-panel-trigger{display:none}.ma_sl-panel.brand-panel .ma_sl-panel-target{padding:0 12px}.ma_sl-panel.brand-panel .ma_sl-panel-target .filters-panel-header{display:none}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list{flex-direction:row;align-items:center;align-content:center;justify-content:flex-start;border-bottom:none;padding:0}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .spacer{width:20px}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter{position:relative;cursor:pointer;padding-bottom:5px;color:currentColor;line-height:1}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter input{display:none}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter label{cursor:pointer}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter:after{content:"";pointer-events:none;display:block;height:100%;position:absolute;top:0;left:0;width:100%;transform:scale(0, 1);transform-origin:left;border-bottom:1px solid #595959;opacity:0;transition:transform .2s var(--anim-curve),opacity .15s var(--anim-curve)}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter:hover,.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter:active,.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter[data-checked=true]{cursor:pointer;color:#595959}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter:hover:after,.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter:active:after,.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter[data-checked=true]:after{transform:scale(1, 1);opacity:1}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter label{font-size:12px;margin-bottom:0;padding-left:0 !important;line-height:1}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter label span{padding-left:0}.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter label:before,.ma_sl-panel.brand-panel .ma_sl-panel-target .ma_sl-store-type-list .store-type-filter label:after{display:none}.ma_sl-panel.services-panel{order:2;position:relative;width:35%}.ma_sl-panel.services-panel.is-open:before{position:absolute;z-index:2;top:0;right:0;content:"";display:block;width:1600px;height:760px;background-color:rgba(101,99,100,.2)}.ma_sl-panel.services-panel.is-open .ma_sl-panel-target{height:auto;min-height:auto}.ma_sl-panel.services-panel .ma_sl-panel-trigger{z-index:3;width:100%;height:100%;display:flex;justify-content:flex-end;background:#fff;padding-right:12px}.ma_sl-panel.services-panel .ma_sl-panel-trigger .ma_sl-panel-label{font-size:12px}.ma_sl-panel.services-panel .ma_sl-panel-trigger .ma_sl-filters-labels{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-right:30px}.ma_sl-panel.services-panel .ma_sl-panel-target{overflow:hidden;width:100%;height:0;min-height:0;position:absolute;top:70px;right:0;z-index:3;border-top:1px #dcdcdc solid;padding:0}.ma_sl-panel.services-panel .ma_sl-panel-target .inner{padding:40px 30px 50px}.ma_sl-panel.services-panel .ma_sl-panel-target .inner.no-services{padding:40px 30px}.ma_sl-panel.services-panel .ma_sl-panel-target .inner.no-services .ma_sl-filters .filters-list{padding:0;margin:0}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-panel-header{display:none}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-actions{display:flex}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-actions button{width:48%;margin-right:2%}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-actions button:first-child{margin-bottom:0;order:2}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list{border:none;padding:0 0 0 30px;align-items:baseline;justify-content:space-between}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list.no-services{padding-top:20px;padding-bottom:20px;margin-left:0;margin-bottom:30px}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list .custom-filter{font-size:14px;line-height:1.1;font-weight:300;text-transform:none;border:none;padding:0;margin-bottom:14px;margin-left:25px;justify-content:flex-start;flex:0 0 40%}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list .custom-filter-label{position:relative}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list .custom-filter.checked{background-color:#fff;color:#000;font-weight:500}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list .custom-filter.checked .icon-close{visibility:visible}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list .custom-filter .icon-close{width:16px;height:16px;line-height:16px;display:inline-block;position:absolute;top:0;left:-22px;visibility:hidden}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-list .custom-filter .icon-close:before{display:inline-block;width:16px;height:16px;font-size:16px}.ma_sl-panel.services-panel .ma_sl-panel-target .filters-results-counter{display:none}.ma_sl-panel.services-panel .ma_sl-filters-labels-container{display:block}}.ma_sl-utility-row{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.4rem;line-height:1.2;text-transform:uppercase;color:#595959;margin-top:20px}.ma_sl-stores-list{margin-top:20px}.ma_sl-stores-list .stores-list{display:flex;padding-left:0}.ma_sl-stores-list .stores-list .js-store-item{border:1px #dcdcdc solid;min-width:319px;min-height:249px;margin-right:15px;margin-bottom:20px;padding:24px 20px 64px;position:relative}.ma_sl-stores-list .stores-list .js-store-item.highlighted,.ma_sl-stores-list .stores-list .js-store-item.selected{border:1px #000 solid}.ma_sl-stores-list .stores-list .js-store-item .item-inner{display:flex;justify-content:space-between}.ma_sl-stores-list .stores-list .js-store-item .item-cell:first-child{margin-right:28px}.ma_sl-stores-list .stores-list .js-store-item .item-cell:last-child{margin-top:4px}.ma_sl-stores-list .stores-list .js-store-item .item-cell .ma_sl-dealer-actions{display:flex;position:absolute;bottom:24px;left:20px}.ma_sl-stores-list .stores-list .js-store-item .item-cell .ma_sl-dealer-actions .to-detail,.ma_sl-stores-list .stores-list .js-store-item .item-cell .ma_sl-dealer-actions .to-directions{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1}.ma_sl-stores-list .stores-list .js-store-item .item-cell .ma_sl-dealer-actions .to-detail a,.ma_sl-stores-list .stores-list .js-store-item .item-cell .ma_sl-dealer-actions .to-directions a{text-decoration:none;display:inline-flex}.ma_sl-stores-list .stores-list .js-store-item .item-cell .ma_sl-dealer-actions .to-directions{margin-left:60px}.ma_sl-stores-list .stores-list .js-store-item .item-cell .ma_sl-dealer-actions .to-directions .icon-group{font-size:9px;margin-left:6px}.ma_sl-stores-list .stores-list .js-store-item .item-title{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.8rem;line-height:1.4;line-height:1.7;text-transform:uppercase;margin-bottom:8px;text-decoration:none}.ma_sl-stores-list .stores-list .js-store-item .item-title h3{font-size:1.17em;font-weight:400}.ma_sl-stores-list .stores-list .js-store-item .item-info{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1.4;font-weight:300;color:#595959;margin-bottom:0}.ma_sl-stores-list .stores-list .js-store-item .item-info-phone,.ma_sl-stores-list .stores-list .js-store-item .item-info-wa{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1.4;font-weight:300;color:#595959;margin-bottom:0}.ma_sl-stores-list .stores-list .js-store-item .item-info-phone span,.ma_sl-stores-list .stores-list .js-store-item .item-info-wa span{font-weight:400}.ma_sl-stores-list .stores-list .js-store-item .item-store-distance{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1;white-space:nowrap;color:#595959}.ma_sl-stores-list .stores-list .js-store-item .item-store-type{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1.4;font-weight:300;text-transform:capitalize;padding:2px 8px;margin-top:12px;background-color:rgba(220,220,220,.6);max-width:fit-content}.ma_sl-stores-list .no-results{font-family:"MaxMaraFontFamily",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;font-size:1.6rem;line-height:1;margin-top:20px;margin-bottom:80px;color:#595959;display:none}.ma_sl-stores-list .no-results.show{display:block}.ma_sl-stores-list.is-empty .stores-list::-webkit-scrollbar{height:0}@media screen and (max-width: 1023px){.ma_sl-stores-list .stores-list{overflow-x:scroll}.ma_sl-stores-list .stores-list::-webkit-scrollbar{height:3px}.ma_sl-stores-list .stores-list::-webkit-scrollbar-track{background:#000;border:1px rgba(0,0,0,0) solid;background-clip:padding-box}.ma_sl-stores-list .stores-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border:3px solid #595959;width:100px}}@media screen and (min-width: 1024px){.ma_sl-stores-list .stores-list{max-height:602px;display:flex;flex-direction:column;overflow-y:scroll}.ma_sl-stores-list .stores-list::-webkit-scrollbar{width:3px;height:3px}.ma_sl-stores-list .stores-list::-webkit-scrollbar-track{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);background-clip:padding-box}.ma_sl-stores-list .stores-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border:3px solid #595959;border-radius:11px;height:3px;width:3px}.ma_sl-stores-list .stores-list .js-store-item .item-store-type{position:absolute;bottom:24px;right:20px}.ma_sl-stores-list.is-empty .stores-list::-webkit-scrollbar{width:0}}.store-cluster{width:40px;height:40px;user-select:none;border:0px;padding:0px;margin:0px;max-width:none}.store-cluster:not(:hover)::before{content:url(./images/maxmara-cluster..svg)}.store-cluster:hover::before{content:url(./images/maxmara-cluster-hov..svg)}
