.b3ac-W_root{margin-bottom:4em}@media (max-width:1024px){.b3ac-W_root{margin-bottom:var(--spacing-extraLarge)}}
.rSbfva_root{margin-bottom:4em}@media (max-width:1024px){.rSbfva_root{margin-bottom:var(--spacing-extraLarge)}}.rSbfva_root .see-more-button{align-self:flex-end}.rSbfva_root .shops-button-container{justify-content:center;display:flex}
._P5J5q_root{flex-direction:column;gap:1em;margin-bottom:4em;display:flex}@media (max-width:1024px){._P5J5q_root{margin-bottom:var(--spacing-extraLarge)}}._P5J5q_root .layout-list-detailed .list-body{margin:0}._P5J5q_root .see-more-button{align-self:flex-end}._P5J5q_root .tag-button-container{justify-content:center;display:flex}._P5J5q_root .tag-list{flex-wrap:wrap;justify-content:flex-start;display:flex}@media (max-width:1024px){._P5J5q_root .tag-list{margin:0 1.5em}}@media (max-width:640px){._P5J5q_root .tag-list{margin:0 1.5em}}._P5J5q_root .tag-list-element{margin-bottom:.5em;margin-right:1.5em;line-height:1.75em}._P5J5q_root .tag-link{color:var(--primaryTextColor);font-size:1em;text-decoration:none}._P5J5q_root .tag-link:hover{color:#5d6771}._P5J5q_root .tag-button-container{justify-content:center;margin-top:3.125rem;display:flex}
.-o2viW_root{color:var(--primaryTextColor);cursor:pointer;background:#fff;border-radius:.625em;margin-bottom:1.875em;margin-right:2%;padding:1.1875em 1.4375em;box-shadow:0 .5em .75em #2735421a}.-o2viW_root:nth-of-type(3n){margin-right:0}.-o2viW_root:hover .see-more{opacity:.5}.-o2viW_root .retailer-name{text-transform:capitalize;font-size:1.5em;font-weight:700}.-o2viW_root .address{text-transform:capitalize;margin-top:.625rem;font-size:.9375em}.-o2viW_root .city{text-transform:capitalize;margin-top:.625rem;font-size:.9375em;display:flex}.-o2viW_root .city img{margin-right:.5em}.-o2viW_root .see-more{width:100%;color:var(--buttonColorDimmed);justify-content:flex-end;margin-top:.825rem;display:flex}.-o2viW_root .see-more .more-txt{margin-right:.75em;font-size:.9375em;font-weight:500}@media (max-width:1200px){.-o2viW_root:nth-of-type(3n){margin-right:2%}.-o2viW_root:nth-of-type(2n){margin-right:0}}@media (max-width:640px){.-o2viW_root{width:100%;margin-right:0}.-o2viW_root:nth-of-type(3n),.-o2viW_root:nth-of-type(2n){margin-right:0}}
._2LUJKa_root{width:100%}._2LUJKa_root .content{flex-wrap:wrap;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}._2LUJKa_root .content a{width:100%;height:100%}@media (max-width:1024px){._2LUJKa_root .content{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._2LUJKa_root .content{grid-template-columns:1fr;gap:20px}}._2LUJKa_root .pagination-wrapper{justify-content:center;width:100%;margin-top:2em;display:flex}
.wZcw2a_breadcrumbs{color:var(--buttonColorDimmed);margin-bottom:4.16em;font-size:12px}
.bse1qG_root{width:100%;color:var(--primaryTextColor);margin-top:5em;margin-bottom:5em;display:flex}@media (max-width:768px){.bse1qG_root{flex-direction:column}}.bse1qG_root .details-column{display:flex}@media (max-width:1024px){.bse1qG_root .details-column{flex-direction:column}}@media (max-width:768px){.bse1qG_root .details-column{text-align:center;align-items:center}}@media (max-width:1024px){.bse1qG_root .details-column .details-container{text-align:center}}.bse1qG_root .details-column .image-container{border-radius:.66em;justify-content:center;align-items:center;width:16.6875em;height:16.6875em;margin-right:4.375em;padding:1em;display:flex;box-shadow:0 .66em 1em #2735421a}.bse1qG_root .details-column .image-container img{object-fit:contain;width:100%}@media (max-width:1024px){.bse1qG_root .details-column .image-container{margin:0 auto 3em}}.bse1qG_root .details-column .name{margin-bottom:.5rem;font-size:2.25em;font-weight:700}.bse1qG_root .details-column .open-today{color:var(--secondaryAccentColorLight);margin-bottom:.6667em;font-size:1.5em;font-weight:700}.bse1qG_root .details-column .color-hour{color:var(--primaryAccentColor)}.bse1qG_root .details-column .address-block{font-style:normal}.bse1qG_root .details-column .description{margin-top:1.7em;font-size:16px;font-weight:400;line-height:160%;display:block}.bse1qG_root .details-column .localization-address{text-transform:capitalize;color:var(--secondaryAccentColorLighter);margin-bottom:.6em;font-size:1.125em;font-weight:700}.bse1qG_root .details-column .website-address{color:var(--primaryTextColor);margin-top:1.7em;font-size:1.125em;font-weight:700;text-decoration:none;display:inline-block}.bse1qG_root .details-column .website-address:hover{color:var(--primaryAccentColor)}.bse1qG_root .hours-column{width:18.5em;margin:0 auto}@media (max-width:768px){.bse1qG_root .hours-column{width:28em;margin-top:3em}}@media (max-width:480px){.bse1qG_root .hours-column{width:100%}}.bse1qG_root .hours-column .open-hours-title{color:var(--secondaryAccentColorLight);margin-bottom:1em;font-size:1.125em;font-weight:700}.bse1qG_root .open-hours-list-element{color:var(--secondaryAccentColorLighter);justify-content:space-between;padding:.3em 0;font-size:1.125em;display:flex}.bse1qG_root .open-hours-list-element:not(:last-child){border-bottom:1px solid var(--secondaryAccentColorLighter);margin-bottom:.5em}.bse1qG_root .capitalize{text-transform:capitalize}
.k1GLZa_descriptionSection{margin-bottom:5em}.k1GLZa_breadcrumbs{color:var(--buttonColorDimmed);margin-bottom:4.16em;font-size:12px}
.c8_niG_root{flex-direction:column;gap:1em;margin-bottom:4em;display:flex}@media (max-width:1024px){.c8_niG_root{margin-bottom:var(--spacing-extraLarge)}}.c8_niG_root .tag-retailers-list-container{flex-direction:column;justify-content:center;gap:3em;display:flex}.c8_niG_root .see-more-button{align-self:flex-end;width:17rem}.c8_niG_root .tag-retailers-list{column-count:3}.c8_niG_root .tag-retailers-list-element{margin-bottom:.625em}.c8_niG_root .tag-retailers-link{color:var(--primaryTextColor);font-size:1em;text-decoration:none}.c8_niG_root .tag-retailers-link:hover{color:#273542}
.GQiedG_root{position:relative}.GQiedG_root .swiper-products-track{width:100%;position:relative}.GQiedG_root .swiper-products-track:has(.swiper:not(.swiper-initialized)) .swiper-button-prev{display:none}.GQiedG_root.GQiedG_limited .swiper-products-track:has(.swiper:not(.swiper-initialized)){width:fit-content;max-width:100%}.GQiedG_root .swiper{overflow:hidden}.GQiedG_root .swiper:not(.swiper-initialized){min-height:271px}.GQiedG_root .swiper:not(.swiper-initialized) .swiper-wrapper{align-items:stretch;gap:12px;display:flex}@media (min-width:641px){.GQiedG_root .swiper:not(.swiper-initialized) .swiper-wrapper{gap:24px}}.GQiedG_root .swiper .swiper-wrapper .swiper-slide{width:auto;max-width:184px}@media (min-width:281px){.GQiedG_root .swiper .swiper-wrapper .swiper-slide{width:154px}}@media (min-width:820px){.GQiedG_root .swiper .swiper-wrapper .swiper-slide{width:170px}}.GQiedG_root .swiper .swiper-wrapper .swiper-slide .public-func-selected-deals-list-element{width:100%;min-height:271px}.GQiedG_root .swiper .swiper-wrapper .swiper-slide .public-func-selected-deals-list-element a{width:100%}@media (max-width:768px){.GQiedG_root .swiper .swiper-wrapper .swiper-slide .public-func-selected-deals-list-element{max-width:100%}}.GQiedG_root .swiper:not(.swiper-initialized) .swiper-slide{box-sizing:border-box;flex-shrink:0;width:184px;max-width:184px}@media (min-width:281px){.GQiedG_root .swiper:not(.swiper-initialized) .swiper-slide{width:154px;max-width:154px}}@media (min-width:820px){.GQiedG_root .swiper:not(.swiper-initialized) .swiper-slide{width:170px;max-width:170px}}.GQiedG_root .swiper:not(.swiper-initialized) .swiper-slide.no-js-hidden{display:none}.GQiedG_root.GQiedG_limited .swiper:not(.swiper-initialized){width:fit-content;max-width:100%}.GQiedG_root .swiper-navigation{z-index:20;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.GQiedG_root .swiper-navigation .swiper-arrow{z-index:21;pointer-events:all;background:#fff;border:1px solid #2735421a;border-radius:360em;width:2.5em;max-width:2.5em;height:2.5em}.GQiedG_root .swiper-navigation .swiper-arrow:hover{background-color:var(--buttonColorPrimary)}.GQiedG_root .swiper-navigation .swiper-button-prev{left:-12px;transform:rotate(180deg);box-shadow:0 0 10px #00000026}.GQiedG_root .swiper-navigation .swiper-button-next{right:-12px;box-shadow:0 0 10px #00000026}.GQiedG_root .swiper-navigation .swiper-button-disabled{display:none}@media (max-width:664px){.GQiedG_root .swiper-navigation .swiper-button-prev{left:6px}.GQiedG_root .swiper-navigation .swiper-button-next{right:12px}}

.gyEzja_root{flex-direction:column;width:100%;margin-bottom:4em;display:flex}@media (max-width:1024px){.gyEzja_root{margin-bottom:var(--spacing-extraLarge)}}.gyEzja_root .description p{margin-top:1em;line-height:150%}.gyEzja_root .description a{color:var(--primaryAccentColor);font-weight:500;text-decoration:none}.gyEzja_root .description a:hover{color:var(--primaryAccentColorLight)}.gyEzja_root .description .cta-link{cursor:pointer}.gyEzja_root .description .cta-link img{float:right}.gyEzja_root .link{color:var(--primaryAccentColor);font-weight:500;text-decoration:none}.gyEzja_root .link:hover{color:var(--primaryAccentColorLight)}
.jzqzKa_root{margin-bottom:4em}@media (max-width:1024px){.jzqzKa_root{margin-bottom:var(--spacing-extraLarge)}}.jzqzKa_root .public-layout-section-title{margin-bottom:1em}.jzqzKa_root .cta-filter{flex-direction:column;align-items:flex-start;display:flex}.jzqzKa_root .cta-filter .cta-filter-headline{color:var(--secondaryAccentColorLighter);margin-bottom:1.0556em;font-size:1.125em;font-weight:500}.jzqzKa_root .cta-filter .cta-filter-controls{justify-content:space-between;align-items:center;display:flex}.jzqzKa_root .cta-filter .cta-filter-controls .button{border:2px solid var(--secondaryAccentColorLightestx2);margin-right:2em;padding:.5em 1.125em}.jzqzKa_root .cta-filter .cta-filter-controls .button .button-content{font-size:.75em;font-weight:500}.jzqzKa_root .cta-filter .cta-filter-controls .button .button-icon{margin-left:.625em}.jzqzKa_root .cta-filter .cta-filter-controls .button .button-icon img{width:1.25em}.jzqzKa_retailerInfo{align-items:center;min-height:12.31em;display:flex}@media (max-width:768px){.jzqzKa_retailerInfo{padding:1.25em 0}}@media (max-width:640px){.jzqzKa_retailerInfo{flex-direction:column}}.jzqzKa_retailerLogo{flex:1;width:100%;height:100%;margin-right:0}.jzqzKa_retailerLogo .retailer-logo-container{border-radius:.5em;width:90%;height:90%;box-shadow:0 .5em .75em #2735421a}@media (max-width:640px){.jzqzKa_retailerLogo .retailer-logo-container{width:60%;min-height:210px;margin:0 auto}}.jzqzKa_retailerLogo .retailer-logo{object-fit:contain;width:100%;height:100%}.jzqzKa_retailerLogo .retailer-additionals{flex-direction:column;margin-top:1.56em;display:flex}@media (max-width:640px){.jzqzKa_retailerLogo .retailer-additionals{align-items:center}}.jzqzKa_retailerLogo .additionals-element{color:#5d6771;font-size:.93em;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:640px){.jzqzKa_retailerLogo .additionals-element{display:block}}.jzqzKa_retailerLogo .additionals-element:not(:last-child){margin-bottom:.5em}.jzqzKa_retailerDesc{flex:3;width:100%;height:100%;padding-left:1em}.jzqzKa_retailerDesc .retailer-desc{line-height:160%}.jzqzKa_retailerDesc .retailer-desc>p{line-height:160%}@media (max-width:640px){.jzqzKa_retailerDesc{margin-top:1em;padding-left:0}}.jzqzKa_retailerInfoActions{justify-content:flex-start;align-items:center;width:100%;min-height:4.75em;display:flex}@media (max-width:768px){.jzqzKa_retailerInfoActions{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.jzqzKa_retailerInfoActions{align-items:center}}.jzqzKa_retailerInfoButton{cursor:pointer;text-align:left;background-color:#e9ebec;border:none;border-radius:.625em;justify-content:space-between;align-items:center;width:12.6875em;min-height:50px;padding:.93em;font-weight:700;display:flex}.jzqzKa_retailerInfoButton:not(:last-child){margin-right:1.56em}@media (max-width:768px){.jzqzKa_retailerInfoButton:not(:last-child){margin-bottom:1.56em;margin-right:0}}.jzqzKa_retailerInfoButton p{color:#273542;max-width:7.37rem;font-size:.75em;line-height:.98rem}.jzqzKa_retailerInfoButton img{width:2em;height:2em}.jzqzKa_retailerTextDescription{width:100%;height:100%;padding-top:1.875em}.jzqzKa_retailerTextDescription .retailer-title{color:#273542;margin-bottom:1em;font-weight:700}.jzqzKa_retailerTextDescription .retailer-desc{color:#273542;margin-bottom:1em;font-size:.94em;line-height:1.5em}.jzqzKa_retailerTextDescription .more-button-icon{width:.69rem;height:.69rem;margin-left:.69rem}
.gcj4Ua_root .newspapers-wrapper{padding-bottom:5em}.gcj4Ua_breadcrumbs{color:var(--buttonColorDimmed);margin-bottom:4.16em;font-size:12px}
.YefVzq_root{margin-bottom:7em}.YefVzq_root .list-body-align-left{justify-content:flex-start}.YefVzq_root .list-body-align-left .public-func-retailers-list-element{margin-right:1em}@media (max-width:1024px){.YefVzq_root{margin-bottom:var(--spacing-extraLarge)}}