.shop-info-wrapper .agile__actions{margin-top:20px}.shop-info-wrapper .agile__dots .agile__dot{margin:0 4px}.shop-info-wrapper .agile__dots .agile__dot button{background-color:transparent;border:1px solid #000;border-radius:50%;height:14px;margin:5px 7px;opacity:1;padding:0;width:14px}.shop-info-wrapper .agile__dots .agile__dot.agile__dot--current button,.shop-info-wrapper .agile__dots .agile__dot:hover button{background-color:#1a1a1d}.shop-info-wrapper .agile-holder .agile__slides .slide-thumbs img{box-sizing:border-box;display:block;padding:0 15px}@media screen and (max-width:1279px){.shop-info-wrapper .agile-holder .agile__slides .slide-thumbs img{padding:0 17px}}@media screen and (max-width:1023px){.shop-info-wrapper .agile-holder .agile__slides .slide-thumbs img{padding:0 20px}}.shop-info-wrapper .iiz__zoom-portal{background:#fff}.shop-info-wrapper #agileHolder,.shop-info-wrapper #image-placeholder{grid-area:media}.promotions-list{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:639px){.promotions-list{flex-wrap:wrap}}.promotions-list .promotion-item{padding:0 0 32px;text-align:left;width:100%}@media screen and (min-width:640px){.promotions-list .promotion-item{padding:0 15px 36px;width:33.33%}}.promotions-list .promotion-item .promotion-content{color:#333;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:22px;padding:12px 0 0}.promotions-list .promotion-item .promotion-date{color:#7c7c7c;font-size:13px;font-weight:300;line-height:17px;margin-top:4px}@media screen and (max-width:639px){.promotions-list .promotion-item .promotion-img img{width:100%}}.promotions-list .promo-labels{display:flex;flex-shrink:0}.promotions-list .promotion-label{position:relative}.promotions-list .promotion-label img,.promotions-list .promotion-label svg{opacity:.32}.shop-info-wrapper{color:#000}@media screen and (max-width:991px){.shop-info-wrapper .promotions-list{padding:0 15px}}.shop-info-wrapper .promotions-list .title{color:#313131;font-size:20px;font-weight:500;letter-spacing:.6px;line-height:30px;margin:0;padding:20px 0;text-align:center;width:100%}@media screen and (min-width:992px){.shop-info-wrapper .promotions-list .title{font-size:24px;letter-spacing:.72px;line-height:28px;padding:30px 0}}.shop-info-wrapper .toggle-wrapper{display:flex;flex-wrap:wrap;gap:22px 48px}@media screen and (max-width:991px){.shop-info-wrapper .toggle-wrapper{gap:20px;justify-content:center}.shop-info-wrapper .toggle-wrapper>*{width:calc(20% - 20px)}}.shop-info-wrapper .toggle-container{width:100%!important}.shop-info-wrapper .shop-info{display:flex;font-size:11px;font-weight:300;gap:10px;margin:0 0 35px;padding:0 15px}@media screen and (min-width:992px){.shop-info-wrapper .shop-info{font-size:20px;gap:20px;margin:0 0 40px;padding:0}}.shop-info-wrapper .shop-info img{height:95px;object-fit:cover;object-position:center;width:95px}@media screen and (min-width:992px){.shop-info-wrapper .shop-info img{height:168px;width:168px}}.shop-info-wrapper .shop-info .shop-data{display:flex;flex-direction:column;gap:4px;line-height:1.25}@media screen and (min-width:992px){.shop-info-wrapper .shop-info .shop-data{gap:7px}}.shop-info-wrapper .shop-info .shop-data a{transition:color .15s ease}.shop-info-wrapper .shop-info .heading-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px 35px}.shop-info-wrapper .shop-info .title{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;gap:5px;margin:0;text-transform:uppercase}@media screen and (min-width:992px){.shop-info-wrapper .shop-info .title{font-size:32px}}.shop-info-wrapper .shop-info .title strong{font-weight:600}.shop-info-wrapper .shop-info .address{color:#333}.shop-info-wrapper .shop-info .pipe-divider{display:flex;flex-wrap:wrap;gap:7px 8px}@media screen and (min-width:992px){.shop-info-wrapper .shop-info .pipe-divider{gap:7px 12px}}.shop-info-wrapper .shop-info .pipe-divider>*+*{align-items:center;display:flex;gap:8px}@media screen and (min-width:992px){.shop-info-wrapper .shop-info .pipe-divider>*+*{gap:12px}}.shop-info-wrapper .shop-info .pipe-divider>*+:before{background:#e0e0e0;content:"";display:inline-block;height:100%;vertical-align:middle;width:1px}.shop-info-wrapper .shop-info .phone{margin:0}.shop-info-wrapper .shop-info .separator{padding-right:5px}.shop-info-wrapper .shop-info .leave-review{color:#333;font-size:11px;font-weight:300}@media screen and (min-width:992px){.shop-info-wrapper .shop-info .leave-review{font-size:15px}}.shop-rating-wrapper .product-reviews-summary{background:none;padding:0}.shop-rating-wrapper .product-reviews-summary .based,.shop-rating-wrapper .product-reviews-summary .rating-summary .label-summary{display:none}.shop-rating-wrapper .product-reviews-summary .rating-result{margin:0}.shop-rating-wrapper .product-reviews-summary .rating-result .star,.shop-rating-wrapper .product-reviews-summary .rating-result .star svg{height:16px;width:17px}@media screen and (min-width:992px){.shop-rating-wrapper .product-reviews-summary .rating-result .star,.shop-rating-wrapper .product-reviews-summary .rating-result .star svg{height:24px;width:24px}}.shop-rating-wrapper .product-reviews-summary .reviews-actions{font-size:14px}@media screen and (min-width:992px){.shop-rating-wrapper .product-reviews-summary .reviews-actions{font-size:20px}}.shop-rating-wrapper .product-reviews-summary .reviews-actions .reviews-summary{font-weight:300;pointer-events:none}.trigger{font-size:13px;text-align:center}@media screen and (min-width:992px){.trigger{font-size:20px}}.trigger a{border-bottom:1px solid #c4c4c4;color:#c4c4c4;padding-bottom:4px;transition:color .15s ease,border-color .15s ease}@media screen and (min-width:992px){.trigger a:hover{border-bottom:1px solid #333;color:#333}}.trigger.active a{border-bottom:1px solid #333;color:#333}@media screen and (max-width:991px){.brands-tab-content{padding:0 15px}}.posts-tab-content .pagination{margin-top:15px}.posts-tab-content .post-title{font-weight:600}@media screen and (min-width:992px){.promotions-tab-content{margin:0 -15px}}.promotions-tab-content .aggregations-holder{margin-bottom:25px;padding:0 15px}@media screen and (max-width:991px){.promotions-tab-content .aggregations-holder{margin-bottom:12px}}.promotions-tab-content .aggregations-list{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;gap:10px 30px}@media screen and (max-width:991px){.promotions-tab-content .aggregations-list{font-size:14px}}.promotions-tab-content .aggregations-list .filter-option{align-items:center;color:#7c7c7c;display:flex;transition:all .15s ease}.promotions-tab-content .aggregations-list .filter-option:before{border:1px solid #7c7c7c;border-radius:1px;content:"";height:16px;margin-right:8px;transition:all .15s ease;width:16px}.promotions-tab-content .aggregations-list .filter-option:hover{color:#333}.promotions-tab-content .aggregations-list .filter-option:hover:before{border:1px solid #333}.promotions-tab-content .aggregations-list .filter-option.active{color:#333}.promotions-tab-content .aggregations-list .filter-option.active:before{background:#2a8d9c;border-color:#2a8d9c}.promotions-tab-content .aggregations-list .filter-option.active:hover{opacity:.7}.promotions-tab-content .aggregations-list .filter-option .count{margin-left:3px}@media screen and (max-width:991px){.reviews-tab-content .reviews-block{padding:0 15px}}.reviews-tab-content .reviews-block .reviews-title-form-open{border-bottom:1px solid #e0e0e0;margin-bottom:24px;padding-bottom:24px}@media screen and (min-width:992px){.reviews-tab-content .reviews-block .reviews-title-form-open{display:flex;justify-content:space-between;width:100%}}.cms_page.layout-wrapper.brands-list,.layout-wrapper.brands-list,.shop_view_index.layout-wrapper.brands-list{overflow-x:inherit}.cms_page.layout-wrapper.brands-list .site-wrapper,.layout-wrapper.brands-list .site-wrapper,.shop_view_index.layout-wrapper.brands-list .site-wrapper{padding:0 20px}@media screen and (min-width:992px){.cms_page.layout-wrapper.brands-list .column.main,.layout-wrapper.brands-list .column.main,.shop_view_index.layout-wrapper.brands-list .column.main{padding-bottom:65px}}.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list{margin:0}@media screen and (min-width:992px){.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list{padding:30px 0}}@media screen and (max-width:991px){.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list{padding:0 0 30px}}.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-lists-wrap .brands-title,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-lists-wrap .brands-title,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-lists-wrap .brands-title{display:block;font-size:28px;font-weight:500;line-height:1.1;margin:68px auto 43px;text-align:center}.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-lists-wrap li.brands-banner-item,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-lists-wrap li.brands-banner-item,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-lists-wrap li.brands-banner-item{font-size:inherit;line-height:inherit;margin:inherit}.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;position:sticky;text-align:center;top:120px}@media screen and (max-width:991px){.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list.fixed,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list.fixed,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list.fixed{left:20px;position:fixed;right:20px}}@media screen and (min-width:992px){.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list{justify-content:space-around;top:89.5px}}.cms_page.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list li,.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list li,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-list-letters .brands-list-letters-list li{margin:0}.cms_page.layout-wrapper .brands-list-wrapper .brands-lists-wrap .brand-letter .brands,.layout-wrapper .brands-list-wrapper .brands-lists-wrap .brand-letter .brands,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-lists-wrap .brand-letter .brands{margin:0;padding:0}@media screen and (max-width:991px){.cms_page.layout-wrapper .brands-list-wrapper .brands-lists-wrap .brand-letter .brands,.layout-wrapper .brands-list-wrapper .brands-lists-wrap .brand-letter .brands,.shop_view_index.layout-wrapper .brands-list-wrapper .brands-lists-wrap .brand-letter .brands{width:100%}}.mobile-app-store .cms_page.layout-wrapper .brands-list-letters .brands-list-letters-list,.mobile-app-store .layout-wrapper .brands-list-letters .brands-list-letters-list{top:0}