.store-layout .header_title,.stories-layout .header_title{margin-bottom:60px}.store-layout .header_title h1,.stories-layout .header_title h1{margin-bottom:15px}.store-layout .content-column{flex:0 0 58%;max-width:58%}.store-layout aside{flex:0 0 36%;max-width:36%}.store-layout .store-details{margin-bottom:55px}.store-layout .store-details .row-columns{justify-content:flex-start;margin-bottom:25px}.store-layout .store-details .label{flex:0 0 200px;max-width:200px}.store-layout .store-details .label{font-size:16px;font-family:Orgon-Bold;font-weight:400;margin-bottom:15px}.store-layout .store-details .value{font-size:16px}.store-layout .store-details .store-address .city span:nth-child(2){margin-right:15px}.store-layout .store-details .store-open .closed:before{content:"- "}.store-layout .store-details .value a{color:#e5002b;text-decoration:none}.store-layout .store-details .value a:hover{text-decoration:underline}.store-layout .store-details .store-contact .value .phone_number{display:inline-block;background-image:url(//visionexpress.pl/nasze-salony/wp-content/themes/ve-salony/assets/images/icon-phone.png);background-repeat:no-repeat;background-size:20px 20px;background-position:left center;padding-left:26px;text-decoration:none;color:#191919}.store-layout .store-details .store-contact .value .phone_number:hover{color:#e5002b;text-decoration:underline}.store-layout .store-details .value table tr td,.store-layout .store-details .value .street,.store-layout .store-details .value .place{padding-bottom:5px}.store-layout .store-details .value table tr td:first-child{padding-right:20px}.store-layout .store-button-cta{margin-bottom:80px}.store-layout .store-button-cta a.button-link{font-size:20px;line-height:1;padding:15px 30px 13px;width:100%}.store-layout .store-button-cta .info-description{width:70%;padding-top:16px;line-height:1.4}.store-layout .store-button-cta .info-description a{color:#e60824;font-family:'Orgon-Bold';font-weight:400;text-decoration:none}.store-layout .store-button-cta .info-description a:hover{text-decoration:underline}.store-layout.post-layout .content p{font-size:16px}.store-layout.store-item-4748 .store-button-cta{display:none}.stories-layout .list-of-stories{margin-bottom:60px}.stories-layout .list-of-stories .store-item{border:1px solid #ddd;padding:30px 40px 35px;border-radius:6px;margin-bottom:15px;transition:.15s all ease-in-out}.stories-layout .list-of-stories .store-item:hover{border:1px solid #e5002b}.stories-layout .list-of-stories .store-item .hidden{display:none}.stories-layout .list-of-stories .store-item .store-title{font-size:18px;font-family:Orgon-Bold;font-weight:400}.stories-layout .list-of-stories .store-item .store-title a{color:#101010;text-decoration:none}.stories-layout .list-of-stories .store-item .store-title a:hover{text-decoration:underline}.stories-layout .list-of-stories .store-item h3{font-size:14px;font-family:Orgon-Bold;font-weight:400;margin-bottom:10px}.stories-layout .list-of-stories .store-item .store-name{flex:0 0 30%}.stories-layout .list-of-stories .store-item .store-address{flex:0 0 20%}.stories-layout .list-of-stories .store-item .store-address .city{margin-bottom:15px}.stories-layout .list-of-stories .store-item .store-address .phone_number{display:inline-block;background-image:url(//visionexpress.pl/nasze-salony/wp-content/themes/ve-salony/assets/images/icon-phone.png);background-repeat:no-repeat;background-size:20px 20px;background-position:left center;padding-left:26px;text-decoration:none;color:#191919}.stories-layout .list-of-stories .store-item .store-address .phone_number:hover{color:#e5002b;text-decoration:underline}.stories-layout .list-of-stories .store-item .store-open{flex:0 0 25%;font-size:14px}.stories-layout .list-of-stories .store-item .store-open td{padding-right:10px}.stories-layout .list-of-stories .store-item .store-open .closed:before{content:"- "}.stories-layout .list-of-stories .store-item .buttons-box{flex:0 0 18%}.stories-layout .list-of-stories .store-item .buttons-box .button-cta{margin-bottom:25px}.stories-layout .list-of-stories .store-item .buttons-box a{width:100%}.stories-layout .list-of-stories .store-item.store-item-4748 .buttons-box .button-cta{display:none}.filter-box{background:#f6f6f6;border-radius:6px;padding:16px 30px 18px;align-items:center;margin-bottom:25px}.filter-box .label{flex:0 0 15%;max-width:15%}.filter-box .label h3{font-size:14px;font-family:Orgon-Bold;font-weight:400;text-transform:uppercase}.filter-box .col-cities{flex:0 0 35%;max-width:35%}.filter-box .col-cities .cities-menu{background:#fff;width:100%;position:relative}.filter-box .col-cities .cities-menu:before{position:absolute;width:20px;height:20px;right:15px;top:10px;z-index:0;content:"\f100";font-family:"Flaticon";transform:rotate(270deg);opacity:.5}.filter-box .col-cities .cities-menu select{border:1px solid #ddd;display:block;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:6px;font-size:15px;font-family:Orgon-Regular;font-weight:400;padding:17px 24px 12px;line-height:1;width:100%;position:relative;z-index:2}.filter-box .col-search{flex:0 0 35%;max-width:35%;line-height:1}.filter-box .col-search .search-box{width:100%}.filter-box .col-search .search-box input{border:1px solid #ddd;display:block;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:6px;font-size:15px;font-family:Orgon-Regular;font-weight:400;padding:14px 24px 11px;line-height:1;width:100%;box-sizing:border-box}.filter-box .col-other{flex:0 0 2%;max-width:2%}.list-of-cities{margin-bottom:4vw}.list-of-cities h2{font-size:22px;font-family:Orgon-Bold;font-weight:400;margin-bottom:40px}.list-of-cities ul{list-style-type:none;display:flex;flex-flow:row wrap;justify-content:flex-start;padding:0 10px}.list-of-cities ul li{flex:0 0 25%;max-width:25%;margin-bottom:15px}.list-of-cities ul li a{text-decoration:none;color:#000}.list-of-cities ul li a:hover{text-decoration:underline;color:#e5002b;font-family:Orgon-Regular}.store-layout .store_description{margin-top:60px}.store-layout .list-other-stories{padding-top:60px}.store-layout .list-other-stories h2{font-weight:400;font-family:Orgon-Bold;font-size:22px}.store-layout .list-other-stories h2 a{text-decoration:none;color:#191919}.store-layout .list-other-stories h2 a:hover{text-decoration:underline}.store-layout .list-other-stories .list{padding-top:40px;display:flex;flex-flow:row wrap}.store-layout .list-other-stories .list .item{flex:0 0 30%;max-width:30%;margin-right:3%;margin-bottom:3%;border:1px solid #ddd;padding:20px 25px;border-radius:6px;color:#191919;text-decoration:none;line-height:1.6}.store-layout .list-other-stories .list .item:hover{border-color:#e5002b}.store-layout .list-other-stories .list .item h3{font-size:16px;font-weight:400;font-family:Orgon-Bold;margin-bottom:15px}.stories-layout .additional-text{padding:50px 0 0}.stories-layout .additional-text .text-paragraph{margin-bottom:30px}.stories-layout .additional-text .text-paragraph h2{font-family:Orgon-Medium;font-weight:400;font-size:20px;margin-bottom:15px}.stories-layout .additional-text .text-paragraph h2 strong{font-family:Orgon-Medium;font-weight:400}.stories-layout .additional-text .text-paragraph p,.stories-layout .additional-text .text-paragraph ul{color:#191919;font-size:15px;line-height:160%;margin-bottom:15px}.stories-layout .additional-text .text-paragraph a{color:#191919}.stories-layout .additional-text .text-paragraph a:hover{color:#e5002b}.stories-layout .additional-text .text-paragraph ul{margin-left:40px}.stories-layout .additional-text .text-paragraph p strong{font-family:Orgon-Light;font-weight:400}.breadcrumps a{color:#e5002b;text-decoration:none}.breadcrumps a:hover{text-decoration:underline}.store-layout .map-frame{display:flex;flex-flow:column;gap:20px}.store-layout .map-frame h2{font-weight:400;font-family:Orgon-Bold;font-size:22px}.store-layout .map-frame .map-direct{padding:10px 0 0}.store-layout .map-frame .map-direct .label{font-size:16px;font-family:Orgon-Bold;font-weight:400;margin-bottom:0}.store-layout .store_services{display:flex;flex-flow:column;gap:20px;margin-bottom:60px}.store-layout .store_services h2{font-weight:400;font-family:Orgon-Bold;font-size:22px}.store-layout .store_services div ul{display:flex;flex-flow:row wrap;justify-content:flex-start;list-style-type:none}.store-layout .store_services div ul li{display:flex;flex-flow:row wrap;align-items:center;flex:50%;max-width:50%;padding-right:20px;margin-bottom:20px}.store-layout .store_services div ul li .icon{flex:0 0 32px;max-width:32px;margin-right:10px}.store-layout .store_services div ul li .label{flex:1;font-size:16px}.store-layout .store_brands{display:flex;flex-flow:column;gap:20px;margin-bottom:60px}.store-layout .store_brands h2{font-weight:400;font-family:Orgon-Bold;font-size:22px}.store-layout .store_brands div ul{display:flex;flex-flow:row wrap;justify-content:flex-start;list-style-type:none}.store-layout .store_brands div ul li{display:flex;flex-flow:row wrap;align-items:center;flex:33%;max-width:33%;padding-right:20px;margin-bottom:20px;font-size:16px}.store-layout .store_photos{margin-bottom:40px}.store-layout .store_photos .item img{width:100%;height:300px;object-fit:cover}.store-layout .store_photos .photos-carousel .owl-nav,.store-layout .store_photos .photos-carousel-mobile .owl-nav{display:none}.store-layout .store_photos .photos-carousel .owl-dots,.store-layout .store_photos .photos-carousel-mobile .owl-dots{margin-top:5px;text-align:center}.store-layout .store_photos .photos-carousel .owl-dots .owl-dot,.store-layout .store_photos .photos-carousel-mobile .owl-dots .owl-dot{display:inline-block;background-color:#ddd;width:10px;height:10px;border-radius:5px;margin:0 4px}.store-layout .store_photos .photos-carousel .owl-dots .owl-dot.active,.store-layout .store_photos .photos-carousel-mobile .owl-dots .owl-dot.active{background-color:#e60824}.store-layout .store_photos.store_photos-mobile{display:none}@media only screen and (max-width:960px){.store-layout .store_photos.store_photos-mobile{display:block}.store-layout .store_photos.store_photos-mobile .item img{height:420px}.store-layout .store_photos.store_photos-desktop{display:none}}.store-layout .google_reviews h2{font-weight:400;font-family:Orgon-Bold;font-size:22px;margin-bottom:20px}.store-layout .google_reviews .desc{margin-bottom:20px}.store-layout .google_reviews .desc a{color:#e60824;font-weight:400;font-family:Orgon-Bold;text-decoration:none}.store-layout .google_reviews .ti-widget.ti-goog .ti-review-content .ti-inner{font-size:13px}.store-layout .google_reviews .ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper .ti-review-item{display:none}.store-layout .google_reviews .ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper .ti-review-item:nth-child(1),.store-layout .google_reviews .ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper .ti-review-item:nth-child(2),.store-layout .google_reviews .ti-widget.ti-goog .ti-reviews-container .ti-reviews-container-wrapper .ti-review-item:nth-child(3){display:block}.store-layout .google_reviews .company-section{margin-bottom:40px;border:0;border-radius:0;overflow:hidden;background:#fff;box-shadow:none}.store-layout .google_reviews .company-section .company-header{display:none}.store-layout .google_reviews .company-section .company-header .company-name{display:none}.store-layout .google_reviews .company-section .company-reviews{padding:0}.store-layout .promotions_list{margin-bottom:40px}.store-layout .promotions_list.promotions_list-mobile{display:none}.store-layout .promotions_list.promotions_list-desktop{display:block}.store-layout .promotions_list h2{font-size:24px;font-family:Orgon-Medium;font-weight:400;line-height:150%;margin-bottom:15px}.store-layout .promotions_list .banners_list{display:flex;flex-flow:column;gap:30px}.store-layout .promotions_list .banners_list .cover img{width:100%;height:auto}@media only screen and (max-width:1024px){.stories-layout .list-of-stories .store-item:hover{border:1px solid #ddd}.stories-layout .list-of-stories .store-item .store-name{flex:0 0 100%;padding-bottom:25px}.stories-layout .list-of-stories .store-item .store-address{flex:0 0 25%}.stories-layout .list-of-stories .store-item .store-open{flex:0 0 33%}.stories-layout .list-of-stories .store-item .buttons-box{flex:0 0 20%}}@media only screen and (max-width:960px){.store-layout .header_title,.stories-layout .header_title{margin-bottom:40px}.filter-box .label{flex:0 0 20%;max-width:20%}.filter-box .col-cities,.filter-box .col-search{flex:0 0 38%;max-width:38%}.filter-box .col-other{display:none}.stories-layout .list-of-stories .store-item .store-address,.stories-layout .list-of-stories .store-item .store-open{flex:0 0 46%}.stories-layout .list-of-stories .store-item .buttons-box{flex:0 0 33%;transform:translateY(-60px);margin-bottom:-40px}.list-of-cities ul li{flex:0 0 33%;max-width:33%;margin-bottom:5px}.list-of-cities ul li a{display:inline-block;padding:5px 0}.store-layout .row-columns .content-column,.store-layout aside,.store-layout .list-other-stories{flex:0 0 84%;max-width:84%;margin:0 8%}.store-layout .store-button-cta a{width:100%;font-size:16px;padding:13px 30px 11px}.store-layout .store-details .value{font-size:15px}.store-layout.post-layout .content{margin:40px 0 20px}.store-layout .list-other-stories h2,.list-of-cities h2{font-size:20px}.store-layout .list-other-stories .list .item{flex:0 0 47%;max-width:47%;margin-right:3%;margin-bottom:3%}.stories-layout .additional-text .text-paragraph h2{font-size:17px;margin-bottom:20px}.stories-layout .additional-text .text-paragraph p,.stories-layout .additional-text .text-paragraph ul{font-size:14px;margin-bottom:20px}.store-layout .store-button-cta .info-description{width:100%;text-align:center;padding:20px 10% 0}.store-layout .store-button-cta .info-description a{width:100%;font-size:16px;padding:0}.store-layout .map-frame{margin-bottom:40px}.store-layout .promotions_list.promotions_list-mobile{display:block}.store-layout .promotions_list.promotions_list-desktop{display:none}}@media only screen and (max-width:620px){.filter-box{padding:16px 20px 14px}.filter-box .label h3{font-size:13px}.filter-box .label,.filter-box .col-cities,.filter-box .col-search{flex:0 0 100%;max-width:100%;margin-bottom:10px}.filter-box .col-cities .cities-menu select{padding:17px 16px 12px}.filter-box .col-search .search-box input{padding:14px 16px 11px;font-size:16px}.stories-layout .list-of-stories .store-item{padding:20px 24px 35px}.stories-layout .list-of-stories .store-item .store-name{padding-bottom:15px}.stories-layout .list-of-stories .store-item .store-title{font-size:17px}.stories-layout .list-of-stories .store-item .store-address,.stories-layout .list-of-stories .store-item .store-open{font-size:14px;margin-bottom:30px}.stories-layout .list-of-stories .store-item .store-address,.stories-layout .list-of-stories .store-item .store-open{flex:0 0 100%;max-width:100%}.stories-layout .list-of-stories .store-item .buttons-box{flex:0 0 100%;transform:translateY(0);margin-bottom:0}.stories-layout .list-of-stories .store-item .buttons-box h3{display:none}.list-of-cities ul{justify-content:space-between}.list-of-cities ul li{flex:0 0 48%;max-width:48%;margin-bottom:15px}.stories-layout .list-of-stories .store-item .buttons-box .button-cta{margin-bottom:20px}.store-layout .row-columns .content-column,.store-layout aside,.store-layout .list-other-stories{flex:0 0 100%;max-width:100%;margin:0}.store-layout .store-details{margin-bottom:35px}.store-layout .store-details h2{font-size:14px}.store-layout .store-details .label{flex:0 0 100%;max-width:100%}.store-layout .store-details .value{font-size:14px}.store-layout .store-button-cta{margin-bottom:0}.store-layout.post-layout .content{margin:40px 0 20px}.store-layout.post-layout .content p{font-size:14px}.store-layout.post-layout aside iframe{margin-top:50px}.store-layout .list-other-stories h2,.list-of-cities h2{font-size:18px}.store-layout .list-other-stories .list .item h3{font-size:15px}.store-layout .list-other-stories .list{padding-top:25px}.stories-layout .additional-text .text-paragraph h2{font-size:16px;margin-bottom:15px}.stories-layout .additional-text .text-paragraph p,.stories-layout .additional-text .text-paragraph ul{font-size:13px;margin-bottom:15px}.store-layout .store_services div ul li{display:flex;flex-flow:row wrap;align-items:center;flex:90%;max-width:90%;padding-right:20px;margin-bottom:10px}.store-layout .store_services div ul li .label{flex:1;font-size:15px}.store-layout .store_brands div ul li{flex:50%;max-width:50%}.store-layout .store_services h2,.store-layout .list-other-stories h2,.store-layout .map-frame h2,.store-layout .store_brands h2,.store-layout .promotions_list h2,.store-layout .store_description content h2{font-size:18px}.store-layout .map-frame{gap:0}.store-layout .map-frame .map-direct .address{display:none}.store-layout .map-frame .map-direct .button,.store-layout .map-frame .map-direct .button a{width:100%}.store-layout .map-frame .map-direct .button a.button-link.button-small{font-size:14px}.store-layout .store-button-cta .info-description{width:100%;padding-bottom:30px;padding-left:10px;padding-right:10px}.store-layout .store-button-cta .info-description a{width:100%;font-size:14px;padding:0;display:inline}.store-layout .map-frame .map-direct .label{font-size:14px}.store-layout .map-frame .map-direct .adress_content{margin-bottom:15px}.store-layout .store-button-cta a.button-link{width:100%;font-size:16px;padding:12px 20px 12px}.store-layout .store_photos.store_photos-mobile .item img{height:320px}}@media only screen and (max-width:420px){.store-layout .list-other-stories .list .item{flex:0 0 100%;max-width:100%;margin-right:0;margin-bottom:3%}.store-layout .store_photos.store_photos-mobile .item img{height:240px}}