.shops{background-color:#fff}@media (max-width:767px){.shops__container{padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1439px){.shops__container{padding-left:5.69444vw;padding-right:5.69444vw}}@media (min-width:1440px){.shops__container{padding-left:5.69444vw;padding-right:5.69444vw}}@media (max-width:767px){.shops__container{padding-top:12.3077vw;padding-bottom:12.3077vw}}@media (min-width:768px) and (max-width:1439px){.shops__container{padding-top:6.66667vw;padding-bottom:7.77778vw}}@media (min-width:1440px){.shops__container{padding-top:6.66667vw;padding-bottom:7.77778vw}}@media (max-width:767px){.shops__title{margin-top:0}}@media (min-width:768px) and (max-width:1439px){.shops__title{margin-top:0}}@media (min-width:1440px){.shops__title{margin-top:0}}@media (max-width:767px){.shops__title{padding-left:8.20513vw;padding-right:8.20513vw}}@media (min-width:768px) and (max-width:1439px){.shops__title{padding-left:0;padding-right:0}}@media (min-width:1440px){.shops__title{padding-left:0;padding-right:0}}.shops__title{color:#f13d32;font-family:var(--font-intro),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif}@media (max-width:767px){.shops__title{font-size:10.7692vw}}@media (min-width:768px) and (max-width:1439px){.shops__title{font-size:3.61111vw}}@media (min-width:1440px){.shops__title{font-size:3.61111vw}}.shops__title{font-style:normal;font-weight:900}@media (max-width:767px){.shops__title{line-height:11.7949vw}}@media (min-width:768px) and (max-width:1439px){.shops__title{line-height:4.02778vw}}@media (min-width:1440px){.shops__title{line-height:4.02778vw}}.shops__title{text-transform:uppercase}@media (max-width:767px){.shops__description{margin-top:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.shops__description{margin-top:1.38889vw}}@media (min-width:1440px){.shops__description{margin-top:1.38889vw}}@media (max-width:767px){.shops__description{padding-left:8.20513vw;padding-right:8.20513vw}}@media (min-width:768px) and (max-width:1439px){.shops__description{padding-left:0;padding-right:0}}@media (min-width:1440px){.shops__description{padding-left:0;padding-right:0}}.shops__description{color:#111;font-family:var(--font-intro),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif}@media (max-width:767px){.shops__description{font-size:4.10256vw}}@media (min-width:768px) and (max-width:1439px){.shops__description{font-size:1.66667vw}}@media (min-width:1440px){.shops__description{font-size:1.66667vw}}@media (max-width:767px){.shops__description{line-height:5.64103vw}}@media (min-width:768px) and (max-width:1439px){.shops__description{line-height:1.94444vw}}@media (min-width:1440px){.shops__description{line-height:1.94444vw}}.shops__description{font-style:normal;font-weight:400}.shops__list{margin:0;padding:0;list-style:none}:where(.shops__list>li,.shops__list>ol){margin:0;padding:0}@media (max-width:767px){.shops__list{margin-top:8.20513vw}}@media (min-width:768px) and (max-width:1439px){.shops__list{margin-top:3.88889vw}}@media (min-width:1440px){.shops__list{margin-top:3.88889vw}}@media (max-width:767px){.shops__list{padding-left:2.05128vw;padding-right:2.05128vw}}@media (min-width:768px) and (max-width:1439px){.shops__list{padding-left:0;padding-right:0}}@media (min-width:1440px){.shops__list{padding-left:0;padding-right:0}}.shops__list{flex-wrap:wrap;display:flex}@media (max-width:767px){.shops__list{gap:2.05128vw}}@media (min-width:768px) and (max-width:1439px){.shops__list{gap:1.38889vw}}@media (min-width:1440px){.shops__list{gap:1.38889vw}}.shops__item{flex:calc(25% - 1.04167vw)}@media (max-width:767px){.shops__item{flex-basis:calc(50% - 1.02564vw)}.shops__link{height:22.5641vw}}@media (min-width:768px) and (max-width:1439px){.shops__link{height:9.16667vw}}@media (min-width:1440px){.shops__link{height:9.16667vw}}@media (max-width:767px){.shops__link{padding:0}}@media (min-width:768px) and (max-width:1439px){.shops__link{padding:1.25vw 2.22222vw}}@media (min-width:1440px){.shops__link{padding:1.25vw 2.22222vw}}.shops__link{background-color:#fff;border-style:solid;border-color:#fbc3bf;justify-content:center;align-items:center;transition:border-color .3s ease-in-out;display:flex}@media (max-width:767px){.shops__link{border-width:.512821vw}}@media (min-width:768px) and (max-width:1439px){.shops__link{border-width:.208333vw}}@media (min-width:1440px){.shops__link{border-width:.208333vw}}@media (max-width:767px){.shops__link{border-radius:6.15385vw}}@media (min-width:768px) and (max-width:1439px){.shops__link{border-radius:2.77778vw}}@media (min-width:1440px){.shops__link{border-radius:2.77778vw}}@media (hover:hover) and (pointer:fine){.shops__link:hover{border-color:#f13d32}.shops__link:hover>.shops__image{transform:scale(1.2)}}.shops__image{justify-content:center;align-items:center;width:100%;transition:transform .3s ease-in-out;display:flex}.shops._separate{background-color:transparent}@media (max-width:767px){.shops._separate .shops__container{padding-top:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.shops._separate .shops__container{padding-top:1.45833vw}}@media (min-width:1440px){.shops._separate .shops__container{padding-top:1.45833vw}}@media (max-width:767px){.shops._separate .shops__container{padding-bottom:10.5128vw}}@media (min-width:768px) and (max-width:1439px){.shops._separate .shops__container{padding-bottom:6.66667vw}}@media (min-width:1440px){.shops._separate .shops__container{padding-bottom:6.66667vw}}.shops._separate .shops__title,.shops._separate .shops__description{color:#fff}@media (max-width:767px){.shops._separate .shops__title{font-size:8.20513vw;line-height:8.71795vw}.shops._separate .shops__description{margin-top:3.07692vw}}@media (min-width:768px) and (max-width:1439px){.shops._separate .shops__description{margin-top:.833333vw}}@media (min-width:1440px){.shops._separate .shops__description{margin-top:.833333vw}}@media (max-width:767px){.shops._separate .shops__description{font-size:4.10256vw}}@media (min-width:768px) and (max-width:1439px){.shops._separate .shops__description{font-size:1.11111vw}}@media (min-width:1440px){.shops._separate .shops__description{font-size:1.11111vw}}@media (max-width:767px){.shops._separate .shops__description{line-height:5.64103vw}}@media (min-width:768px) and (max-width:1439px){.shops._separate .shops__description{line-height:1.52778vw}}@media (min-width:1440px){.shops._separate .shops__description{line-height:1.52778vw}}
