@charset "UTF-8";
.reach-us{padding-bottom:0 !important}@media screen and (min-width:1200px){.reach-us{width:calc(100vw - 15rem)}}.reach-us__title{font-size:1.5rem;line-height:1.25;font-weight:700;margin-bottom:15px;text-transform:none}@media screen and (min-width:1200px){.reach-us__title{font-size:2.6666666667rem;font-weight:700}}@media screen and (min-width:1200px){.reach-us__title{margin-bottom:1.6666666667rem}}.reach-us .view-shops .view-content{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:1200px){.reach-us .view-shops .view-content{gap:0.8333333333rem}}.reach-us .view-shops .views-group{background:#F9F9F9;border-radius:5px;position:relative}@media screen and (min-width:1200px){.reach-us .view-shops .views-group{border-radius:0.2777777778rem}}.reach-us .view-shops .views-group__label{margin-bottom:0;font-size:1.125rem;line-height:1.25;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 15px}@media screen and (min-width:1200px){.reach-us .view-shops .views-group__label{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1200px){.reach-us .view-shops .views-group__label{position:relative;z-index:3;padding:1.1111111111rem 1.3888888889rem 1.1111111111rem}}.reach-us .view-shops .views-group__label::after{margin-left:auto;content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;transform:rotateX(0);transition-duration:0.2s}.reach-us .view-shops .views-group__label.is-active::after{transform:rotateX(180deg);transition-duration:0.2s}@media screen and (min-width:1200px){.reach-us .view-shops .views-group__label.is-active{border-bottom-left-radius:0;border-bottom-right-radius:0}}.reach-us .view-shops .views-group__items{display:none}.reach-us .view-shops .views-group__items--inner{display:flex;flex-wrap:wrap;margin:0 -15px -30px;padding:5px 15px 15px}@media screen and (min-width:1200px){.reach-us .view-shops .views-group__items--inner{margin:0 -0.8333333333rem -1.6666666667rem;padding:0.2777777778rem 0 1.3888888889rem 1.3888888889rem}}.reach-us .view-shops .views-row{width:100%;padding:0 15px;margin-bottom:30px}@media screen and (min-width:1200px){.reach-us .view-shops .views-row{width:50%;padding:0 0.8333333333rem;margin-bottom:1.6666666667rem}}.reach-us .shop-teaser{position:relative}.reach-us .shop-teaser__header:hover{cursor:pointer}.reach-us .shop-teaser__title{margin-bottom:0;font-size:1.125rem;line-height:1.25;font-weight:700}@media screen and (min-width:1200px){.reach-us .shop-teaser__title{font-size:1.3333333333rem;font-weight:700}}.reach-us .shop-teaser__body{display:flex;flex-direction:column;align-items:flex-start;gap:15px}@media screen and (min-width:768px){.reach-us .shop-teaser__body{flex-direction:row;gap:30px}}@media screen and (min-width:1200px){.reach-us .shop-teaser__body{gap:1.6666666667rem;background:#F9F9F9;border-bottom-left-radius:0.2777777778rem;border-bottom-right-radius:0.2777777778rem}}.reach-us .shop-teaser__left-col{width:100%;flex-shrink:0}@media screen and (min-width:768px){.reach-us .shop-teaser__left-col{width:50%}}@media screen and (min-width:1200px){.reach-us .shop-teaser__left-col{width:28.0555555556rem}}.reach-us .shop-teaser__left-col .field-shop-video{border-radius:10px;overflow:hidden;position:relative;transition-duration:0.3s}@media screen and (min-width:1200px){.reach-us .shop-teaser__left-col .field-shop-video{border-radius:0.2777777778rem}}.reach-us .shop-teaser__left-col .field-shop-video::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(46, 45, 45, 0.2);z-index:1;pointer-events:none}.reach-us .shop-teaser__left-col .field-shop-video::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0;height:0;border-left:20px solid #FEF642;border-top:13px solid transparent;border-bottom:13px solid transparent;pointer-events:none;z-index:2}@media screen and (min-width:1200px){.reach-us .shop-teaser__left-col .field-shop-video::after{border-left:2rem solid #FEF642;border-top:1.2777777778rem solid transparent;border-bottom:1.2777777778rem solid transparent}}.reach-us .shop-teaser__left-col .field-shop-video:hover,.reach-us .shop-teaser__left-col .field-shop-video:hover::after{opacity:0.8;transition-duration:0.3s}.reach-us .shop-teaser__media img{width:100%;height:auto;aspect-ratio:505 / 283;object-fit:cover;border-radius:10px}@media screen and (min-width:1200px){.reach-us .shop-teaser__media img{border-radius:0.5555555556rem}}.reach-us .shop-teaser__right-col{display:flex;flex-direction:column;align-items:flex-start;gap:20px;list-style:none;text-align:left}@media screen and (min-width:768px){.reach-us .shop-teaser__right-col{gap:30px}}@media screen and (min-width:1200px){.reach-us .shop-teaser__right-col{gap:1.6666666667rem}}.reach-us .shop-teaser__label{margin-bottom:5px;font-size:1rem;font-weight:700}@media screen and (min-width:1200px){.reach-us .shop-teaser__label{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.reach-us .shop-teaser__label{margin-bottom:0.2777777778rem}}.reach-us .shop-teaser__content{font-size:0.875rem;font-weight:400}@media screen and (min-width:1200px){.reach-us .shop-teaser__content{font-size:0.8888888889rem;font-weight:400}}.reach-us .shop-teaser__content.coordinates{display:flex}.reach-us .shop-teaser__content.coordinates a{display:inline-flex;transition-duration:0.2s;position:relative;text-decoration:none}.reach-us .shop-teaser__content.coordinates a:before{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}.reach-us .shop-teaser__content.coordinates a:before{transform:scaleX(1)}.reach-us .shop-teaser__content.coordinates a:hover:before{transform:scaleX(0)}.reach-us .shop-teaser__content.phones a{text-decoration:none;transition-duration:0.2s;position:relative;text-decoration:none}.reach-us .shop-teaser__content.phones a:after{background:currentColor;transition-duration:0.2s;content:"";position:absolute;height:1px;bottom:0;left:0;right:0;transform:scaleX(0)}.reach-us .shop-teaser__content.phones a:hover:after{transform:scaleX(1)}.reach-us .shop-teaser__link{display:none}