#store-main-page .page-header-bottom-right span.total-count{color:var(--secondary-txt);display:block}#store-main-page .page-content .col-lg-5{max-height:700px;overflow-x:auto}#store-detail-left img{width:100%;border-radius:16px}#store-detail-right>.content{padding:12px;background-color:var(--alternative-dark);border-radius:16px}#store-detail-right .section{padding:20px;margin-top:12px;background-color:var(--background);border-radius:16px}#store-detail-right .section:first-child{margin-top:0}#store-detail-right .store-item{border:none}#store-detail-right #map{height:245px}@media only screen and (max-width:991px){#store-main-page .page-content .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#store-main-page .page-header-bottom-right span.total-count{font-size:14px;margin-top:12px}#store-detail-left{margin-bottom:20px}#store-main-page #map{margin-bottom:32px;height:400px}}#store-detail-popular-products{padding-left:calc(50vw - 650px);background-color:var(--background)}#store-detail-categories{background-color:var(--background);padding-left:calc(50vw - 650px);padding-right:10%}#store-detail-categories .block-content{max-width:1320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}#store-detail-categories .block-title{color:var(--secondary-txt);margin-bottom:32px}#store-detail-categories .left{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}#store-detail-categories .left ul li{margin-bottom:32px}#store-detail-categories .left ul li:last-child{margin-bottom:0}#store-detail-categories .left ul li a{color:var(--deactive);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#store-detail-categories .left ul li:hover a{color:var(--text)}#store-detail-categories .left ul li a::after{content:'\f178';display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style,900);vertical-align:middle;margin-left:30px;visibility:hidden}#store-detail-categories .left ul li:hover a::after{visibility:visible}#store-detail-categories .right{width:525px;height:735px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#store-detail-categories .right::before{content:'';display:block;width:435px;height:435px;border-radius:50%;background-color:var(--text);position:absolute;left:0;right:0;margin:auto}#store-detail-categories .right img{width:100%;height:735px;-o-object-fit:cover;object-fit:cover;position:relative}@media only screen and (max-width:1320px){#store-detail-popular-products{padding-left:20px}#store-detail-popular-products .block-footer{padding-right:20px}#store-detail-categories{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1070px){#store-detail-categories .left{width:100%}#store-detail-categories .left ul li{margin-bottom:18px}#store-detail-categories .left ul li a{font-size:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--text)}#store-detail-categories .left ul li:hover a{color:var(--text)}#store-detail-categories .left ul li a::after{visibility:visible}#store-detail-categories .right{display:none}}#store-detail-trustpilot{padding-left:calc(50vw - 650px);background-color:var(--alternative-dark)}#store-detail-trustpilot .item{background-color:var(--background);border-radius:16px;overflow:hidden;padding:32px;height:425px}#store-detail-trustpilot .item.unit a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:100%}#store-detail-trustpilot .item.unit span{color:var(--text)}#store-detail-trustpilot .item.unit span.total-reviews span{text-decoration:underline}#store-detail-trustpilot .item.unit img.star-img{width:230px;height:40px}#store-detail-trustpilot .item.unit .trustpilot-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}#store-detail-trustpilot .item.unit .trustpilot-logo span{color:var(--text);font-weight:600}#store-detail-trustpilot .item span.date{color:var(--secondary-txt)}#store-detail-trustpilot .item p.review-txt{margin:0;color:var(--text);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}#store-detail-trustpilot .item .consumer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px;margin-bottom:16px}#store-detail-trustpilot .item span.consumer-name{color:var(--text)}#store-detail-trustpilot .item .consumer-images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:24px}#store-detail-trustpilot .item img.consumer-img{border-radius:50%}#store-detail-trustpilot .item img.consumer-star-img{width:115px;height:22px}#store-detail-trustpilot .item img{-o-object-fit:contain;object-fit:contain}#store-detail-trustpilot .item span.review-more{display:inline-block;margin-top:16px;color:var(--secondary-txt)}#store-detail-trustpilot .item span.review-more:hover{color:var(--text)}@media only screen and (max-width:1320px){#store-detail-trustpilot{padding-left:20px}#store-detail-trustpilot .block-footer{padding-right:20px}}@media only screen and (max-width:767px){#store-detail-trustpilot .item{height:365px}#store-detail-trustpilot .item img.consumer-img{width:54px;height:54px}#store-detail-trustpilot .item p.review-txt{font-size:16px;-webkit-line-clamp:5}}.search-input{position:-webkit-sticky;position:sticky;top:0;z-index:9}.store-items{margin-top:32px}.store-item{padding-bottom:32px;padding-top:32px;border-top:1px solid var(--deactive)}.store-item span{display:block;color:var(--text);margin-bottom:20px}.store-item span.closest-store{color:var(--secondary);margin-bottom:8px}.store-item span.address{margin-bottom:32px}.store-item span.location::before{content:'';width:24px;height:24px;display:inline-block;vertical-align:sub;margin-right:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../images/icons/location.svg);mask-image:url(../../images/icons/location.svg);background-color:var(--text)}.store-item span.phone::before{content:'';width:24px;height:24px;display:inline-block;vertical-align:sub;margin-right:12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../images/icons/calling.svg);mask-image:url(../../images/icons/calling.svg);background-color:var(--text)}.store-item ul.working-hours{max-width:420px}.store-item ul.working-hours li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;margin-bottom:12px}.store-item ul.working-hours li:last-child{margin-bottom:0}.store-item ul.working-hours li span.hour{width:170px}.store-item ul.working-hours li span.name::before{content:'';width:24px;height:24px;display:inline-block;vertical-align:sub;margin-right:12px}.store-item ul.working-hours li:first-child span.name::before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(../../images/icons/clock.svg);mask-image:url(../../images/icons/clock.svg);background-color:var(--text)}.store-item ul.working-hours li span{margin-bottom:0;text-align:left}.store-item .buttons{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.store-item .buttons>.btn{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media only screen and (max-width:576px){#store-main-page .page-content .col-lg-7{padding:0}.store-items{margin-top:20px}.store-item{padding-top:20px;padding-bottom:20px}.store-item span{margin-bottom:12px;font-size:14px}.store-item span.address{font-size:16px;margin-bottom:20px}.store-item .buttons{margin-top:20px}#store-main-page #map{border-radius:0}}#map{width:100%;height:700px;border-radius:16px}.gm-style-iw-ch{display:none}.gm-style .gm-style-iw-d{overflow-y:auto!important;overflow-x:hidden!important}.gm-style .gm-style-iw-c{background:var(--background);padding:0}.gm-style .gm-style-iw-tc::after{background:var(--background)!important}.gm-style-iw-chr button.gm-ui-hover-effect{margin-left:auto!important}.gm-ui-hover-effect>span{background-color:var(--text)}.gm-style-iw-d .store-item{padding:16px}.gm-style-iw-d .store-item span{margin-bottom:8px}.gm-style-iw-d .store-item span.address{margin-bottom:16px}.gm-style-iw-d .store-item span.location::before,.gm-style-iw-d .store-item span.phone::before,.gm-style-iw-d .store-item ul.working-hours li span.name::before{width:16px;height:16px}.gm-style-iw-d .store-item ul.working-hours li{margin-bottom:2px;gap:16px}.gm-style-iw-d .store-item .buttons{margin-top:16px;gap:12px}.gm-style-iw-d .store-item .buttons>.btn{border-color:var(--secondary);color:var(--secondary)}.gm-style-iw-d .store-item ul.working-hours li span.hour{width:100px}