@charset "UTF-8";
.views-block-shops-block-1 .block__title{font-size:1.5rem;line-height:1.25;font-weight:700;margin-bottom:20px;text-align:center}@media screen and (min-width:1200px){.views-block-shops-block-1 .block__title{font-size:2.6666666667rem;font-weight:700}}.views-block-shops-block-1 .view-content{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.views-block-shops-block-1 .views-row{width:100%;padding:0 15px;margin-bottom:30px}@media screen and (min-width:992px){.views-block-shops-block-1 .views-row{width:50%}}@media screen and (min-width:1200px){.views-block-shops-block-1 .block__title{margin-bottom:1.6666666667rem}.views-block-shops-block-1 .view-content{display:flex;flex-wrap:wrap;margin:0 -0.8333333333rem -1.6666666667rem}.views-block-shops-block-1 .views-row{padding:0 0.8333333333rem;margin-bottom:1.6666666667rem}}.shop-default{text-align:center}.shop-default__media{margin-bottom:15px}.shop-default__title{font-size:1rem;font-weight:700;margin-bottom:15px}@media screen and (min-width:1200px){.shop-default__title{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.shop-default{text-align:left}.shop-default__media{margin-bottom:1.1111111111rem}.shop-default__title{margin-bottom:1.1111111111rem}}.shop-card{text-align:center;display:flex;flex-direction:column;height:100%}.shop-card__media{margin-bottom:15px}.shop-card__media .media{position:relative;padding-bottom:61.6%}.page-node-type-plug .shop-card__media .media{padding:0}.shop-card__media .media a{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;text-decoration:none}.shop-card__media .swiper .swiper-slide.video{width:100% !important;height:100%}.shop-card__media .swiper .swiper-slide.video a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#090808;position:relative;transition-duration:0.3s;aspect-ratio:870 / 536}.shop-card__media .swiper .swiper-slide.video a::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}.shop-card__media .swiper .swiper-slide.video a::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0;height:0;border-left:26px solid #FEF642;border-top:16px solid transparent;border-bottom:16px solid transparent;pointer-events:none;z-index:2}@media screen and (min-width:480px){.shop-card__media .swiper .swiper-slide.video a::after{border-left:40px solid #FEF642;border-top:24px solid transparent;border-bottom:24px solid transparent}}@media screen and (min-width:1200px){.shop-card__media .swiper .swiper-slide.video a::after{border-left:2.5555555556rem solid #FEF642;border-top:1.6666666667rem solid transparent;border-bottom:1.6666666667rem solid transparent}}.shop-card__media .swiper .swiper-slide.video a:hover,.shop-card__media .swiper .swiper-slide.video a:hover::after{opacity:0.8;transition-duration:0.3s}.shop-card__media .swiper .swiper-slide.video a img{width:100%;height:auto}.shop-card__title{font-size:1.25rem;line-height:1.25;font-weight:700;margin-bottom:15px;flex-grow:1}@media screen and (min-width:1200px){.shop-card__title{font-size:2rem;font-weight:700}}.shop-card__route{margin-bottom:10px}.shop-card__route a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"CenturyGothic";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;padding:10px 25px;min-height:50px;color:#1A1919;background:#FEF642;min-width:100%}@media screen and (min-width:1200px){.shop-card__route a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.shop-card__route a{padding:0.5555555556rem 1.3888888889rem;min-height:3.3333333333rem}}.shop-card__route a:hover{color:#FFFFFF;background:#010002}.shop-card__route a::after{background:#010002}@media screen and (min-width:1200px){.shop-card__route a:hover::after{transform:scaleX(1)}}@media screen and (min-width:768px){.shop-card__route a{min-width:auto}}.shop-card__coordinates{margin-bottom:10px;display:inline-flex;position:relative}.shop-card__coordinates::before{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background:currentColor}.shop-card__coordinates a{text-decoration:none}.shop-card .field-shop-coordinates{margin-left:0.2em;display:inline-block}.shop-card .field-shop-phones__items{display:flex;justify-content:center;align-items:center;margin:0 -7.5px}.shop-card .field-shop-phones__item{padding:0 7.5px;margin-bottom:15px}.shop-card .field-shop-phones a{font-size:1.125rem;line-height:1.25;font-weight:700;text-decoration:none;border-bottom:1px solid transparent;transition:0.2s}@media screen and (min-width:1200px){.shop-card .field-shop-phones a{font-size:1.3333333333rem;font-weight:700}}.shop-card .field-shop-phones a:hover{border-color:currentColor}.shop-card .field-shop-social-networks__items{display:flex;align-items:center;justify-content:center;margin:0 -7.5px}.shop-card .field-shop-social-networks__item{padding:0 7.5px}.shop-card .paragraph--type--social-network{position:relative}.shop-card .paragraph--type--social-network a{display:block;position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;text-decoration:none}.shop-card .paragraph--type--social-network img{width:30px;border-radius:5px}.shop-card .media--type-video{position:relative}.shop-card .media--type-video::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:88px;height:88px;background:url("/themes/personal/images/icons/play.svg") no-repeat center;background-size:contain;z-index:2;pointer-events:none}.shop-card .swiper-button{width:30px;height:30px;background:#010002;color:#FEF642}.shop-card .swiper-button::after{font-size:14px}.shop-card .swiper-button-next.swiper-button-disabled,.shop-card .swiper-button-prev.swiper-button-disabled{opacity:1;background:#FFFFFF;color:#010002}@media screen and (min-width:1200px){.shop-card{text-align:left}.shop-card__media{margin-bottom:1.1111111111rem}.shop-card__title{margin-bottom:1.1111111111rem}.shop-card__route{margin-bottom:0;margin-right:1.1111111111rem}.shop-card__coordinates{margin-bottom:0;font-weight:700}.shop-card__location{margin-bottom:1.6666666667rem;display:flex;align-items:center}.shop-card .field-shop-phones__items{margin:0 -1.1111111111rem;justify-content:flex-start}.shop-card .field-shop-phones__item{padding:0 1.1111111111rem;margin-bottom:0}.shop-card .field-shop-social-networks__items{justify-content:flex-start;margin:0 -0.2222222222rem}.shop-card .field-shop-social-networks__item{padding:0 0.2222222222rem}.shop-card .field-shop-social-networks .paragraph--type--social-network{transition-duration:0.2s}.shop-card .field-shop-social-networks .paragraph--type--social-network:hover{transform:translateY(-0.1666666667rem)}.shop-card .paragraph--type--social-network img{width:2.2222222222rem}.shop-card .media--type-video::after{transition-duration:0.2s;width:8.1111111111rem;height:8.1111111111rem}.shop-card .media--type-video:hover::after{transform:scale(0.95)}.shop-card .swiper-button{width:3rem;height:3rem}.shop-card .swiper-button::after{font-size:1.3333333333rem}}@media screen and (min-width:1200px) and (min-width:1200px){.shop-card__coordinates:hover::before{opacity:0}}.page-node-type-shop .site-content__title{padding-top:16px;display:block;text-align:center}@media screen and (min-width:1200px){.page-node-type-shop .site-content__title{text-align:left;padding-top:1.9444444444rem;margin-bottom:1.6666666667rem}}.page-node-type-shop .site-content__title h1{font-size:1.875rem;line-height:1.25;font-weight:700;text-transform:uppercase;letter-spacing:0.02em;font-weight:700;line-height:125%;letter-spacing:0.6px;text-transform:uppercase}@media screen and (min-width:1200px){.page-node-type-shop .site-content__title h1{font-size:3.5555555556rem;font-weight:700}}@media screen and (min-width:1200px){.page-node-type-shop .site-content__title h1{font-size:3.5555555556rem;font-weight:700}}.page-node-type-shop .site-content .region-content{display:flex;flex-direction:column}.page-node-type-shop .site-content .region-content .personal-content{order:1;margin-bottom:50px}@media screen and (min-width:1200px){.page-node-type-shop .site-content .region-content .personal-content{margin-bottom:2.7777777778rem}}.page-node-type-shop .site-content .region-content .evaluation{order:2;margin-bottom:57px}@media screen and (min-width:1200px){.page-node-type-shop .site-content .region-content .evaluation{margin-bottom:0.2777777778rem}}.page-node-type-shop .site-content .region-content .evaluation .block__layout{padding-top:50px}@media screen and (min-width:1200px){.page-node-type-shop .site-content .region-content .evaluation .block__layout{padding-top:2.4444444444rem;width:60.6666666667rem;margin-left:12.7777777778rem}}.page-node-type-shop .site-content .region-content .evaluation .block__layout:before{right:-26px;top:271px}@media screen and (min-width:1200px){.page-node-type-shop .site-content .region-content .evaluation .block__layout:before{right:-6.3888888889rem;top:3.3333333333rem}}.page-node-type-shop .site-content .region-content .evaluation .block__layout:after{left:0;bottom:72px}@media screen and (min-width:1200px){.page-node-type-shop .site-content .region-content .evaluation .block__layout:after{bottom:1.9444444444rem}}.page-node-type-shop .site-content .region-content .evaluation .block__layout .select2-selection__clear{font-size:0}@media screen and (min-width:1200px){.page-node-type-shop .site-content .region-content .evaluation .block__layout .webform-submission-evaluation-form .webform-flex:first-child{width:16.4444444444rem}}.page-node-type-shop .site-content .region-content .evaluation .block__layout .webform-button--submit{height:50px;min-height:50px;min-width:194px}@media screen and (min-width:1200px){.page-node-type-shop .site-content .region-content .evaluation .block__layout .webform-button--submit{height:3.3333333333rem;min-height:3.3333333333rem;margin-top:0.5555555556rem;min-width:14rem}}.page-node-type-shop .site-content .region-content .category-block-front{order:3;margin-bottom:50px}.page-node-type-shop .site-content .region-content .bonuses{order:4;margin-bottom:50px}.page-node-type-shop .site-content .region-content .bonuses .block__layout{position:relative;padding-top:40px}.page-node-type-shop .site-content .region-content .bonuses .block__layout:before{z-index:-1;position:absolute;display:block;content:"";width:200%;height:100%;top:0;left:-50%;background-color:lightgray;opacity:0.15}.shop-full__label{font-weight:700;line-height:125%;margin-bottom:5px}.shop-full .phones a{line-height:150%;text-decoration:none}.shop-full__left-col{display:flex;flex-direction:column;text-align:center;gap:20px;margin-bottom:30px}@media screen and (min-width:1200px){.shop-full__left-col{text-align:left;flex-direction:unset;justify-content:space-between;align-items:center;gap:unset;margin-bottom:1.7777777778rem}}.shop-full__social-networks .field-social-media__items{display:flex;justify-content:center;gap:7px}@media screen and (min-width:1200px){.shop-full__social-networks .field-social-media__items{gap:0.3888888889rem}}.shop-full__social-networks .field-social-media__item{width:40px;height:40px}@media screen and (min-width:1200px){.shop-full__social-networks .field-social-media__item{width:2.2222222222rem;height:2.2222222222rem}}.shop-full__social-networks .field-social-media .paragraph--type--social-network{position:relative}.shop-full__social-networks .field-social-media .paragraph--type--social-network .field-paragraph-link{position:absolute;top:0;left:0;z-index:2;font-size:0;width:100%;height:100%}.shop-full__social-networks .field-social-media .paragraph--type--social-network .field-paragraph-link a{display:inline-block;width:100%;height:100%}.shop-full__address .shop-full__content{padding:0 15px;line-height:150%}@media screen and (min-width:1200px){.shop-full__address .shop-full__content{padding:0}}.shop-full__route a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"CenturyGothic";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;padding:10px 25px;min-height:50px;color:#1A1919;background:#FEF642;min-height:56px}@media screen and (min-width:1200px){.shop-full__route a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.shop-full__route a{padding:0.5555555556rem 1.3888888889rem;min-height:3.3333333333rem}}.shop-full__route a:hover{color:#FFFFFF;background:#010002}.shop-full__route a::after{background:#010002}@media screen and (min-width:1200px){.shop-full__route a:hover::after{transform:scaleX(1)}}.shop-full__right-col{display:flex;flex-direction:column;gap:15px}@media screen and (min-width:1200px){.shop-full__right-col{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6666666667rem}}.shop-full__media{position:relative;border-radius:10px;overflow:hidden;height:250px}@media screen and (min-width:1200px){.shop-full__media{border-radius:0.5555555556rem;height:27.7777777778rem;min-height:27.7777777778rem}}.shop-full__media [class*="field-media"] img{min-height:250px;object-fit:cover}@media screen and (min-width:1200px){.shop-full__media [class*="field-media"] img{min-height:27.7777777778rem}}.shop-full__media::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0;height:0;border-left:26px solid #FEF642;border-top:16px solid transparent;border-bottom:16px solid transparent;pointer-events:none;z-index:2}@media screen and (min-width:480px){.shop-full__media::after{border-left:40px solid #FEF642;border-top:24px solid transparent;border-bottom:24px solid transparent}}@media screen and (min-width:1200px){.shop-full__media::after{border-left:2.5555555556rem solid #FEF642;border-top:1.6666666667rem solid transparent;border-bottom:1.6666666667rem solid transparent}}.shop-full__map{height:370px;border-radius:10px;overflow:hidden;z-index:1}@media screen and (min-width:1200px){.shop-full__map{min-height:27.7777777778rem;height:27.7777777778rem;border-radius:0.5555555556rem}.shop-full__map .geolocation-map-container{min-height:27.7777777778rem;height:27.7777777778rem}}.shop-card-plug{color:#FFFFFF;text-align:center}@media screen and (min-width:768px){.shop-card-plug{text-align:left}}.shop-card-plug__title{font-size:1.5rem;line-height:1.25;font-weight:700;margin-bottom:30px}@media screen and (min-width:1200px){.shop-card-plug__title{font-size:2.6666666667rem;font-weight:700}}@media screen and (min-width:1200px){.shop-card-plug__title{margin-bottom:2.7222222222rem}}.shop-card-plug__top{margin-bottom:30px}@media screen and (min-width:768px){.shop-card-plug__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:30px}}@media screen and (min-width:768px) and (min-width:1200px){.shop-card-plug__top{flex-wrap:nowrap}}@media screen and (min-width:1200px){.shop-card-plug__top{margin-bottom:2.7777777778rem}}.shop-card-plug__label{font-size:1rem;font-weight:700;margin-bottom:5px}@media screen and (min-width:1200px){.shop-card-plug__label{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.shop-card-plug__label{margin-bottom:0.5555555556rem}}.shop-card-plug__phones{margin-bottom:20px}@media screen and (min-width:768px){.shop-card-plug__phones{margin-bottom:0}}.shop-card-plug__phones a{text-decoration:none}@media screen and (min-width:1200px){.shop-card-plug__phones a{transition-duration:0.2s}.shop-card-plug__phones a:hover{color:#FEF642}}.shop-card-plug__coordinates,.shop-card-plug__schedule{margin-bottom:20px}@media screen and (min-width:768px){.shop-card-plug__coordinates,.shop-card-plug__schedule{margin-bottom:0}}.shop-card-plug__social-networks .field-social-media__items{display:flex;justify-content:center;gap:10px;margin-bottom:20px}@media screen and (min-width:768px){.shop-card-plug__social-networks .field-social-media__items{margin-bottom:0;justify-content:flex-start}}@media screen and (min-width:1200px){.shop-card-plug__social-networks .field-social-media__items{gap:0.5555555556rem}}@media screen and (min-width:1200px){.shop-card-plug__social-networks .field-social-media__item{transition-duration:0.2s}.shop-card-plug__social-networks .field-social-media__item:hover{transform:translateY(-0.5555555556rem)}}.shop-card-plug__social-networks .field-social-media__item:has(a[href^="https://www.tiktok"]) img{border:1px solid #FFFFFF}.shop-card-plug__social-networks .paragraph--type--social-network{position:relative}.shop-card-plug__social-networks .paragraph--type--social-network img{border-radius:50%}.shop-card-plug__social-networks .paragraph--type--social-network a{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;text-decoration:none}.shop-card-plug__leave-review button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"CenturyGothic";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;padding:10px 25px;min-height:50px;color:#1A1919;background:#FEF642}@media screen and (min-width:1200px){.shop-card-plug__leave-review button{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.shop-card-plug__leave-review button{padding:0.5555555556rem 1.3888888889rem;min-height:3.3333333333rem}}.shop-card-plug__leave-review button:hover{color:#FFFFFF;background:#010002}.shop-card-plug__leave-review button::after{background:#010002}@media screen and (min-width:1200px){.shop-card-plug__leave-review button:hover::after{transform:scaleX(1)}}@media screen and (min-width:768px){.shop-card-plug__bottom{display:flex;margin:0 -15px}}@media screen and (min-width:1200px){.shop-card-plug__bottom{margin:0 -0.8333333333rem}}.shop-card-plug__media{margin-bottom:20px}@media screen and (min-width:768px){.shop-card-plug__media{margin-bottom:0;padding:0 15px;width:50%}}@media screen and (min-width:1200px){.shop-card-plug__media{padding:0 0.8333333333rem}}.shop-card-plug__media .swiper{border-radius:5px}@media screen and (min-width:1200px){.shop-card-plug__media .swiper{border-radius:0.5555555556rem}}@media screen and (min-width:1200px){.shop-card-plug__media img{height:27.7777777778rem}}.shop-card-plug__media .swiper-button{width:30px;height:30px;background:#FEF642;color:#010002}@media screen and (min-width:1200px){.shop-card-plug__media .swiper-button{width:2.7777777778rem;height:2.7777777778rem}}@media screen and (min-width:1200px){.shop-card-plug__media .swiper-button::after{font-size:1.6666666667rem}}@media screen and (min-width:1200px){.shop-card-plug__media .swiper-button-prev{top:10.9444444444rem;right:0.8333333333rem;left:unset}}@media screen and (min-width:1200px){.shop-card-plug__media .swiper-button-next{top:unset;right:0.8333333333rem;bottom:10.9444444444rem}}.shop-card-plug__media .swiper-button-next.swiper-button-disabled,.shop-card-plug__media .swiper-button-prev.swiper-button-disabled{opacity:1;background:#FFFFFF;color:#010002}.shop-card-plug__map{position:relative}@media screen and (min-width:768px){.shop-card-plug__map{width:50%;padding:0 15px}}@media screen and (min-width:1200px){.shop-card-plug__map{padding:0 0.8333333333rem}}@media screen and (min-width:768px){.shop-card-plug__map .field-map,.shop-card-plug__map .geolocation-map-wrapper{height:100%}}.shop-card-plug__map .geolocation-map-container{border-radius:5px;overflow:hidden;text-align:center;height:300px !important;z-index:1}@media screen and (min-width:768px){.shop-card-plug__map .geolocation-map-container{height:100% !important}}@media screen and (min-width:1200px){.shop-card-plug__map .geolocation-map-container{border-radius:0.5555555556rem}}.shop-card-plug__route-btn{position:absolute;bottom:10px;right:10px;z-index:90}@media screen and (min-width:768px){.shop-card-plug__route-btn{right:25px}}@media screen and (min-width:1200px){.shop-card-plug__route-btn{bottom:0.5555555556rem;right:1.3888888889rem}}.shop-card-plug__route-btn a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"CenturyGothic";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;padding:10px 25px;min-height:50px;color:#1A1919;background:#FEF642}@media screen and (min-width:1200px){.shop-card-plug__route-btn a{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.shop-card-plug__route-btn a{padding:0.5555555556rem 1.3888888889rem;min-height:3.3333333333rem}}.shop-card-plug__route-btn a:hover{color:#FFFFFF;background:#010002}.shop-card-plug__route-btn a::after{background:#010002}@media screen and (min-width:1200px){.shop-card-plug__route-btn a:hover::after{transform:scaleX(1)}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form){padding:30px 25px 40px}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form){padding:2.4444444444rem;width:60.6666666667rem}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .magnific-popup__title{text-align:center}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form{text-align:center}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form{width:42.0555555556rem;margin-left:auto;margin-right:auto}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form>.form-item{margin-bottom:30px}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form>.form-item{margin-bottom:2.7777777778rem;width:32.7777777778rem;margin-left:auto;margin-right:auto}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form>.form-item-required::before{display:none}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .webform-flexbox{margin-bottom:30px}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .webform-flexbox{margin-bottom:2.7777777778rem}}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .webform-flex:first-child{width:15.3888888889rem;flex:unset;flex-shrink:0}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form label:not(.option){font-size:1.125rem;line-height:1.25;font-weight:700;display:inline-block;margin-bottom:10px}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form label:not(.option){font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form label:not(.option){margin-bottom:0.5555555556rem}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form [type="range"]{min-height:24px;opacity:0}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form [type="range"]{min-height:1.3333333333rem}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .select2-container--default .select2-selection--single .select2-selection__clear{display:none}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form textarea{height:120px;padding:15px}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form textarea{height:8.8888888889rem;padding:0.8333333333rem}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .form-type-webform-rating{display:flex;flex-direction:column;align-items:center}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form div.svg div.rateit-range{background-image:url("/themes/personal/images/star-b.svg");cursor:pointer}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form div.svg div.rateit-selected{background-image:url("/themes/personal/images/star-b-selected.svg")}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form div.svg div.rateit-hover{background-image:url("/themes/personal/images/star-b-selected.svg")}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .form-radios{display:flex;justify-content:center;gap:15px}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .form-radios{gap:0.8333333333rem}}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .form-radios .form-item{margin-bottom:0}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .form-submit{background:#010002;color:#FEF642}@media screen and (min-width:1200px){.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .form-submit{will-change:transform}.mfp-container .mfp-with-anim:has(.webform-submission-evaluation-form) .webform-submission-evaluation-form .form-submit:hover{transform:scale(0.97) translateY(0.1666666667rem)}}.views-block-shops-block-4{margin-bottom:50px}@media screen and (min-width:1200px){.views-block-shops-block-4{margin-bottom:5.5555555556rem}}.views-block-shops-block-4 .views-row{position:relative}.views-block-shops-block-4 .views-row:nth-child(1)::after{content:"";position:absolute;right:-15px;top:230px;width:70px;height:70px;background:url("/themes/personal/images/evaluation-b.png") no-repeat center;background-size:contain;pointer-events:none;z-index:90}@media screen and (min-width:1200px){.views-block-shops-block-4 .views-row:nth-child(1)::after{top:5.2222222222rem;right:16rem;width:9.3333333333rem;height:9.3333333333rem}}.views-block-shops-block-4 .views-row:nth-child(2)::after{content:"";position:absolute;right:-15px;top:230px;width:70px;height:70px;background:url("/themes/personal/images/plug.png") no-repeat center;background-size:contain;pointer-events:none;transform:rotate(-12deg);z-index:90}@media screen and (min-width:1200px){.views-block-shops-block-4 .views-row:nth-child(2)::after{top:1.1111111111rem;right:-5rem;width:6.9444444444rem;height:6.9444444444rem}}.views-block-shops-block-5 .view-content{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:1200px){.views-block-shops-block-5 .view-content{gap:0.8333333333rem}}.views-block-shops-block-5 .views-group{background:#F9F9F9;border-radius:5px;position:relative}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-group{border-radius:0.2777777778rem}}.views-block-shops-block-5 .views-group__label{font-size:1.25rem;line-height:1.25;font-weight:700;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 15px}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-group__label{font-size:2rem;font-weight:700}}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-group__label{position:relative;z-index:3;padding:1.3333333333rem 1.3888888889rem 1.3888888889rem}}.views-block-shops-block-5 .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}.views-block-shops-block-5 .views-group__label.is-active::after{transform:rotateX(180deg);transition-duration:0.2s}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-group__label.is-active{border-bottom-left-radius:0;border-bottom-right-radius:0}}.views-block-shops-block-5 .views-group__items--inner{display:flex;flex-wrap:wrap;margin:0 -15px -30px;padding:5px 15px 15px}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-group__items--inner{margin:0 0.5555555556rem -1.6666666667rem -0.8333333333rem;padding:0.2777777778rem 0 1.3888888889rem 1.3888888889rem}}.views-block-shops-block-5 .views-row{width:100%;padding:0 15px;margin-bottom:30px}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-row{width:50%;padding:0 0.8333333333rem;margin-bottom:1.6666666667rem}}.views-block-shops-block-5 .shop-teaser{position:relative}.views-block-shops-block-5 .shop-teaser__header:hover{cursor:pointer}.views-block-shops-block-5 .shop-teaser__title{margin-bottom:0;font-size:1.125rem;line-height:1.25;font-weight:700}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__title{font-size:1.3333333333rem;font-weight:700}}.views-block-shops-block-5 .shop-teaser__body{display:flex;flex-direction:column;align-items:flex-start;gap:15px}@media screen and (min-width:768px){.views-block-shops-block-5 .shop-teaser__body{flex-direction:row;gap:30px}}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__body{gap:1.6666666667rem;background:#F9F9F9;border-bottom-left-radius:0.2777777778rem;border-bottom-right-radius:0.2777777778rem}}.views-block-shops-block-5 .shop-teaser__left-col{width:100%;flex-shrink:0}@media screen and (min-width:768px){.views-block-shops-block-5 .shop-teaser__left-col{width:50%}}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__left-col{width:28.0555555556rem}}.views-block-shops-block-5 .shop-teaser__left-col .field-shop-video{border-radius:10px;overflow:hidden;position:relative;transition-duration:0.3s}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__left-col .field-shop-video{border-radius:0.2777777778rem}}.views-block-shops-block-5 .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}.views-block-shops-block-5 .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){.views-block-shops-block-5 .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}}.views-block-shops-block-5 .shop-teaser__left-col .field-shop-video:hover,.views-block-shops-block-5 .shop-teaser__left-col .field-shop-video:hover::after{opacity:0.8;transition-duration:0.3s}.views-block-shops-block-5 .shop-teaser__link button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"CenturyGothic";line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition-duration:0.2s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;padding:10px 25px;min-height:50px;color:#1A1919;background:#FEF642}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__link button{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__link button{padding:0.5555555556rem 1.3888888889rem;min-height:3.3333333333rem}}.views-block-shops-block-5 .shop-teaser__link button:hover{color:#FFFFFF;background:#010002}.views-block-shops-block-5 .shop-teaser__link button::after{background:#010002}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__link button:hover::after{transform:scaleX(1)}}.views-block-shops-block-5 .shop-teaser__media img{width:100%;height:auto;aspect-ratio:505 / 314;object-fit:cover;border-radius:10px}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__media img{border-radius:0.5555555556rem}}.views-block-shops-block-5 .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){.views-block-shops-block-5 .shop-teaser__right-col{gap:30px}}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__right-col{gap:1.6666666667rem}}.views-block-shops-block-5 .shop-teaser__label{margin-bottom:5px;font-size:1rem;font-weight:700}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__label{font-size:1rem;font-weight:700}}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__label{margin-bottom:0.2777777778rem}}.views-block-shops-block-5 .shop-teaser__content{font-size:1rem;font-weight:400}@media screen and (min-width:1200px){.views-block-shops-block-5 .shop-teaser__content{font-size:1rem;font-weight:400}}.views-block-shops-block-5 .shop-teaser__content.coordinates{display:flex}.views-block-shops-block-5 .shop-teaser__content.coordinates a{display:inline-flex;transition-duration:0.2s;position:relative;text-decoration:none}.views-block-shops-block-5 .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)}.views-block-shops-block-5 .shop-teaser__content.coordinates a:before{transform:scaleX(1)}.views-block-shops-block-5 .shop-teaser__content.coordinates a:hover:before{transform:scaleX(0)}.views-block-shops-block-5 .shop-teaser__content.phones a{text-decoration:none;transition-duration:0.2s;position:relative;text-decoration:none}.views-block-shops-block-5 .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)}.views-block-shops-block-5 .shop-teaser__content.phones a:hover:after{transform:scaleX(1)}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-map{padding:0 1.3888888889rem 1.3888888889rem}}.views-block-shops-block-5 .views-map .geolocation-map-container{border-radius:5px}@media screen and (min-width:1200px){.views-block-shops-block-5 .views-map .geolocation-map-container{height:25rem !important;text-align:center;border-radius:0.5555555556rem}}.views-block-shops-block-4 .choice-container,.views-block-shops-block-5 .choice-container{min-height:100px;margin-bottom:30px}@media screen and (min-width:1200px){.views-block-shops-block-4 .choice-container,.views-block-shops-block-5 .choice-container{min-height:12.2222222222rem;margin-bottom:0}}.views-block-shops-block-4 .choice-container dotlottie-player,.views-block-shops-block-5 .choice-container dotlottie-player{max-width:100px;margin:50px auto 0}@media screen and (min-width:1200px){.views-block-shops-block-4 .choice-container dotlottie-player,.views-block-shops-block-5 .choice-container dotlottie-player{max-width:7.7777777778rem;margin-top:5.5rem}}.views-block-shops-block-4 .choice-container dotlottie-player main,.views-block-shops-block-5 .choice-container dotlottie-player main{display:none}.views-block-shops-block-4 .choice-container dotlottie-player svg>g g:nth-child(6) path,.views-block-shops-block-5 .choice-container dotlottie-player svg>g g:nth-child(6) path{stroke:#FFFFFF}