.Catalogue{max-width:1230px!important;padding-top:0!important}.Catalogue .FilterTabs{background:#fff;display:flex;justify-content:center;padding:5px;position:sticky;top:0;transition:all .2s ease-in-out;width:100%;z-index:1}.Catalogue .FilterTabs.hide-descriptions{padding:0}.Catalogue .FilterTabs a{border-bottom:2px solid #fff;padding:10px;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:33.33333%}.Catalogue .FilterTabs a .FilterTabs__title{color:#a6a6a6;display:block;font-size:16px;font-weight:700}.Catalogue .FilterTabs a .FilterTabs__description{display:block;font-size:14px;height:auto;margin-top:15px;max-height:500px;transition:all .2s ease-in-out}.Catalogue .FilterTabs.hide-descriptions a{border:1px solid #e5e5e5;padding:10px}.Catalogue .FilterTabs.hide-descriptions a .FilterTabs__description{height:0;margin-top:0;overflow:hidden;transition:all .2s ease-in-out}@media screen and (max-width:768px){.Catalogue .FilterTabs{flex-direction:column}.Catalogue .FilterTabs a{width:100%}.Catalogue .FilterTabs.hide-descriptions{flex-direction:row}.Catalogue .FilterTabs.hide-descriptions a{width:33.3333%}.Catalogue .FilterTabs a .FilterTabs__title{font-size:14px}}.Catalogue .FilterTabs a.active,.Catalogue .FilterTabs a:hover{border-bottom:2px solid #ec422b}.Catalogue .FilterTabs a.active .FilterTabs__title,.Catalogue .FilterTabs a:hover .FilterTabs__title{color:#333}.BrandCatalogueSection{border-bottom:1px solid #dbdbdb;padding-bottom:25px;padding-top:55px;text-align:center}.BrandCatalogueSection__title{font-size:24px;font-weight:700}.BrandCatalogueSection__desc{margin:10px 0}.Catalogue .BrandRow__content{padding:10px 0}.Catalogue .BrandRow__content .BrandRow__item{margin-bottm:5px}.Catalogue .BrandRow__content .BrandRow__item .ProductCard__title{font-size:16px;margin-top:10px}.ProductCard__title_link{flex-grow:1;text-decoration:none}.ProductCard__title_link:hover{text-decoration:none}.ProductCard__buy_now{background:#ec422b;border:none;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;color:#fff;justify-content:center;margin-bottom:auto;padding:10px 15px;transition:all .2s ease-in-out;width:100%}.ProductCard__buy_now:hover{background:#a52716}.ProductCard__buy_now.buy-link:hover{color:#fff}.Catalogue .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard{padding:0}.Catalogue .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__size-list{padding:5px}.Catalogue .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__img-wrap,.Catalogue .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__title{padding:0 10px}@media screen and (min-width:768px){.Catalogue .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__img{max-height:200px;object-fit:cover;overflow:hidden}}@media screen and (max-width:767px){.Catalogue.TwoColumnMobile{width:100%}.Catalogue.TwoColumnMobile .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__size-list{margin:0;padding:5px}.Catalogue.TwoColumnMobile .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__img-wrap,.Catalogue.TwoColumnMobile .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__title{padding:0}.Catalogue.TwoColumnMobile .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard .ProductCard__title{padding-left:5px}.Catalogue.TwoColumnMobile .BrandRow__content .BrandRow__body .BrandRow__item .ProductCard{border-radius:5px}.ProductCard__img{object-fit:contain}}.buy-button{background-color:#ec422b;border:0;border-radius:5px;color:#fff;display:none;font-size:14px;margin:0;outline:0;padding:8px 20px}.buy-button:focus,.buy-button:hover{color:#fff;opacity:.9}.stores-wrapper{background-color:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.25);left:0;margin:0 auto;max-height:400px;overflow-y:scroll;position:fixed;right:0;top:175px;width:calc(100vw - 40%);z-index:1}.stores-wrapper .header{background-color:#333;border:1px solid #333;color:#fff;display:flex;padding:10px}.stores-wrapper .header .title{color:#fff;flex-grow:1;font-size:20px;font-weight:500}.stores-wrapper .close{flex-grow:2;text-align:right}.stores-wrapper .close span{color:#fff;cursor:pointer;font-size:18px}.stores-wrapper .store{align-items:center;border-bottom:1px solid #eee;display:flex;gap:50px;padding:10px}.store .logo{flex-grow:2;margin:10px 0}.store .logo img{max-width:200px}.store .price{flex-grow:1;max-width:100px}.store .buy-link{flex-grow:1;text-align:center}.store .buy-link a,.store .buy-link a:focus,.store .buy-link a:hover,.store .buy-link a:visited{background-color:#ec422b;border-radius:5px;color:#fff;font-size:14px;padding:5px 10px;text-decoration:none}.item-price{color:#777;font-size:20px;font-weight:500}@media screen and (max-width:768px){.stores-wrapper{height:100%;max-height:100%;top:0;width:100%}.store .logo img{max-width:125px}}.hs-storelocator .title{border-top:1px solid #eee;color:#303030;font-size:38px;font-weight:600;padding:50px 0 20px 20px}.tabs-header{display:flex;gap:50px;padding:10px 10px 0}.tabs-header .tab:first-child{margin-left:45px}.tabs-header .tab{color:#999;cursor:pointer;font-weight:400;padding-bottom:10px}.tabs-header .tab.active{border-bottom:3px solid #ec422b;color:#333;font-weight:500}.tabs-body{margin-top:25px}.tab-content{display:none}.tab-content.active{display:block}#map{height:550px;width:100%}.stores-container{position:relative}.search-wrapper{left:25px;position:absolute;top:10px;width:400px;z-index:1}.search-wrapper .brands-wrapper,.search-wrapper .search{align-items:center;background:#fff;border-bottom:.3rem solid #ff8c00;box-shadow:0 3px 8px -7px rgba(0,0,0,.5);display:flex;flex-direction:row;margin-bottom:5px;padding:0 16px 0 19px}.search-wrapper .brands-wrapper{border-bottom:1px solid #eee;box-shadow:none;margin-bottom:0;padding-left:0;position:relative}.brands-wrapper .brands-dropdown-wrapper{background:#fff;border:1px solid #eee;border-radius:0 0 5px 5px;box-shadow:5px 5px 5px rgba(0,0,0,.15);display:none;position:absolute;top:40px;width:100%;z-index:1}.brands-wrapper .brands-dropdown-wrapper.active{display:block}.brands-dropdown-wrapper .brands-dropdown{height:200px;overflow-y:scroll}.brands-dropdown .dropdown-list li{cursor:pointer;font-size:14px;list-style-type:none;padding:5px 10px}.brands-dropdown .dropdown-list li:hover{background:#eee}.brands-dropdown .section-title{border-bottom:1px solid #eee;font-size:14px;font-weight:600;padding:8px 10px}.search-wrapper .search:before{content:url(https://cdn.almonature.com/hubfs/images/storelocator/assets/search_location.svg);max-height:35px;max-width:30px;transform:scale(.6) translateY(5px) translateX(-18px)}.search-wrapper .brands-wrapper:before{content:url(https://cdn.almonature.com/hubfs/01.%20Images/storelocator/assets/food.svg);margin-right:6%;transform:scale(.95) translateY(10%) translateX(50%)}.search-wrapper .brands-wrapper:after{content:url(https://cdn.almonature.com/hubfs/01.%20Images/storelocator/assets/chevron-right.svg);transform:rotate(90deg)}.brands-wrapper .clear:after,.search .clear:after{content:url(https://cdn.almonature.com/hubfs/images/storelocator/assets/clear_select.svg)}.brands-wrapper .clear{cursor:pointer;display:none;margin-right:15px;position:absolute;right:20px;top:10px}.search .clear{cursor:pointer;display:none;max-height:20px;max-width:20px}.visible{display:block!important}.brands-wrapper #brand-search,.search-wrapper #search-box{border:0;border-radius:0;font-size:14px;outline:0;padding:12px 0}.brands-wrapper #brand-search{cursor:pointer}.search-results-wrapper{background:#fff;max-height:445px;overflow-y:scroll}.search-results-wrapper .store{border-bottom:1px solid #eee;cursor:pointer;padding:15px;position:relative}.store.active{background:hsla(0,0%,78%,.25);border-bottom:1px solid #ddd;border-top:1px solid #ddd}.search-results .count{border-bottom:1px solid #eee;font-size:11px;font-weight:500;padding:5px;text-align:right}.store .name{color:#3a4570;font-size:14px;font-weight:600;margin-right:30px}.store .address-1,.store .address-2{color:#777;font-size:13px;font-weight:500;margin-right:30px;text-transform:capitalize}.distance-wrapper{color:#aaa;font-size:11px;font-weight:500;position:absolute;right:10px;text-align:center;top:10px}.distance-wrapper .icon{content:url(https://cdn.almonature.com/hubfs/images/storelocator/assets/directions.svg);margin:5px auto}.online-stores-container{display:grid;gap:0;grid-template-columns:1fr;margin:0 auto;padding:0 25px 25px;width:70%}.online-store{align-items:center;border-bottom:1px solid #eee;border-radius:0;display:flex;padding:20px 10px}.online-store .store-icon{flex-grow:2}.online-store .buy-btn{background:#ec422b;border-radius:3px;color:#fff;padding:2px 10px;text-decoration:none;white-space:nowrap}.online-store .price{font-size:24px;font-weight:500;margin-bottom:10px}.online-store img{width:175px}.stores-popup{background:#fff;border:1px solid #eee;box-shadow:2px 2px 10px rgba(0,0,0,.25);height:100%;left:0;margin:0 auto;position:fixed;right:0;top:0;width:80%;z-index:1}.stores-popup .popup-close{cursor:pointer;position:absolute;right:20px;text-align:center;top:10px;width:32px}.stores-popup .hs-storelocator .title{border-top:none}@media (max-width:767px){#product-cards-buy-now-map{display:none}.stores-popup{width:100%}.search-wrapper{left:0;width:100%}.online-stores-container{grid-template-columns:1fr;width:100%}.hs-storelocator .title{font-size:24px}}