.flyers .flyer-preview-gallery{width:100%;padding-top:70px;font-family:"Open Sans",sans-serif}body.v4-header .flyers .flyer-preview-gallery{padding-top:60px}@media screen and (max-width: 767px){body.v4-header .flyers .flyer-preview-gallery{padding-top:46px}}@media screen and (max-width: 479px){.flyers .flyer-preview-gallery__interior{margin:0 20px}}.flyers .flyer-preview-gallery__section-title{font-size:36px}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__section-title{margin-bottom:24px}}@media screen and (max-width: 479px){.flyers .flyer-preview-gallery__section-title{font-size:30px;padding-left:20px}}.flyers .flyer-preview-gallery__store-details{display:inline-block}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__store-details{display:none}}.flyers .flyer-preview-gallery__store-name{text-align:left;font-weight:700;font-size:24px;font-family:"Open Sans",Montserrat,sans-serif;line-height:24px;color:#333;margin-bottom:5px}.flyers .flyer-preview-gallery__store-name--small{font-size:14px}.flyers .flyer-preview-gallery__store-address{display:inline-block;font-weight:normal;font-size:14px;line-height:18px;color:#333}.flyers .flyer-preview-gallery__store-address--small{font-size:12px}.flyers .flyer-preview-gallery__store-actions{display:inline-block}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__store-actions{display:none}}.flyers .flyer-preview-gallery__store-switch{font-size:11px;font-weight:500;line-height:18px;vertical-align:middle;margin-left:10px;text-decoration:underline}.flyers .flyer-preview-gallery__store-switch button{text-decoration:underline}.flyers .flyer-preview-gallery__halls{display:flex;justify-content:flex-start;align-items:center}.flyers .flyer-preview-gallery__hall{margin-top:10px;flex:0 0 100%;width:100%;box-shadow:0 2px 28px 0 rgba(81,81,81,.17);overflow:hidden;border-radius:8px;background-color:rgba(255,255,255,.8)}.flyers .flyer-preview-gallery__hall.discovery-deals-enabled{width:calc(100% - 185px);flex:0 0 calc(100% - 185px);border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__hall.discovery-deals-enabled{width:calc(100% - 145px);flex:0 0 calc(100% - 145px);margin-top:0}}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__hall{margin-top:0}}.flyers .flyer-preview-gallery__hall-name{font-weight:500;font-size:14px;text-transform:uppercase;color:#fff}.flyers .flyer-preview-gallery__previews{display:flex;justify-content:flex-start;align-items:center}.flyers .flyer-preview-gallery__scroll{flex:0 0 100%;width:100%}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll{padding-left:0;padding-right:0;margin-left:0;margin-right:0;position:relative}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu{list-style-type:none;margin:0;padding:0;display:block;overflow:hidden;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu::-webkit-scrollbar{display:none}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item{background-color:#fff;display:inline-block}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item{color:#666;display:inline-flex;align-items:center;text-decoration:none;height:65px}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__title{font-size:1.6rem;line-height:2.6rem;font-family:"Open Sans",Montserrat,sans-serif;margin-bottom:2px;max-width:195px;text-overflow:ellipsis;overflow:hidden;letter-spacing:.2px}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__title{max-width:150px}}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__description{display:block;font-size:11px;margin-bottom:0;max-width:195px;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__description{max-width:150px}}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__description .caption{text-transform:uppercase;font-weight:600;color:#c40d3c}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__view{padding:15px 20px;color:#666;display:inline-flex;text-decoration:none}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__view:hover,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__view:focus{color:#000}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item .flyer-preview-item__download{display:none}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active{background-color:#c40d3c}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__description .caption{color:#fff}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__view{color:#fff}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__view:hover,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__view:focus{color:#fff}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download{display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid #ac0b35;height:100%;padding:0 20px;background-color:#c40d3c}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download sprite-svg,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download span{color:#fff;opacity:.5;margin:0 auto}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download sprite-svg{width:28px;height:28px}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download span{font-weight:100;display:block;text-overflow:ellipsis;overflow:hidden;max-width:100%}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:hover,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:focus,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:active{text-decoration:none}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:hover sprite-svg,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:hover span,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:focus sprite-svg,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:focus span,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:active sprite-svg,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download:active span{opacity:1}@media screen and (max-width: 479px){.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--active .flyer-preview-item__download{display:none}}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--download .flyer-preview-item__title{max-width:120px}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll .flyers-menu__item--download .flyer-preview-item__description{max-width:120px}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll-container{position:absolute;top:-0.2rem;bottom:-0.2rem;padding-left:8px;padding-right:8px;display:inline-flex;align-items:center;background:#fff}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll-container--left{left:-0.3rem;border-top-left-radius:8px;border-bottom-left-radius:8px}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll-container--left{border-top-left-radius:0;border-bottom-left-radius:0}}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll-container--right{right:-0.3rem;border-top-right-radius:8px;border-bottom-right-radius:8px}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll-container--right{border-top-right-radius:0;border-bottom-right-radius:0}}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll{border:0;border-radius:22px;padding:6px;background-color:#333;transition-duration:200ms}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll:hover,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll:focus,.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll:active{opacity:.9}.flyers .flyer-preview-gallery__scroll .flyer-preview-scroll__scroll sprite-svg{color:#fff;width:22px;height:22px;vertical-align:middle}.flyers .flyer-preview-gallery .discovery-deals-link{height:65px;width:185px;padding:1.5rem 2rem;margin-top:10px;border-bottom-right-radius:8px;border-top-right-radius:8px}.flyers .flyer-preview-gallery .discovery-deals-link.active{color:#fff;background-color:green}.flyers .flyer-preview-gallery .discovery-deals-link.active .deal-count-wrapper{display:none}@media screen and (max-width: 767px){.flyers .flyer-preview-gallery .discovery-deals-link{width:145px;margin-top:0;font-size:14px}.flyers .flyer-preview-gallery .discovery-deals-link .last-updated{font-size:10px}}.flyers .flyer-preview-gallery .flyer-empty-alert{text-align:left;color:#666;padding-left:20px;padding-top:20px;padding-bottom:20px}.flyers .flyer-preview-gallery .flyer-empty-alert__title{font-size:15px;line-height:17px;font-family:"Open Sans",Montserrat,sans-serif}.flyers .flyer-preview-gallery .flyer-empty-alert__content{font-size:11px;line-height:13px;margin-bottom:0}.flyers .flyer-preview-content{margin:50px 0}.flyers .flyer-preview-content.flippv2-content{margin:0}@media screen and (max-width: 767px){.flyers .flyer-preview-content{margin-top:0;margin-bottom:0}}.flyers .flyer-preview-content__content--unavailable{color:#c40d3c;background-color:#f8f8f8;height:80vh;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.flyers .flyer-preview-content__description{font-size:18px;line-height:21px;margin-bottom:40px}.flyers .flyer-preview-content__store-switch button{height:50px;width:150px;font-size:18px;line-height:21px;background-color:#c40d3c;color:#fff}.flyers .flyer-preview-content__flyer{position:relative}.flyers .flyer-preview-content__flyer .flyer-view-selector{display:none;width:100%;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 767px){.flyers .flyer-preview-content__flyer .flyer-view-selector{display:flex;align-items:center;justify-content:space-between;padding:15px 0 0}}.flyers .flyer-preview-content__flyer .flyer-view-selector__container{width:calc(100% - 170px);padding-top:10px;padding-bottom:10px;display:inline-flex;align-items:center;justify-content:center}.flyers .flyer-preview-content__flyer .flyer-view-selector__select-container{width:100%;position:relative}.flyers .flyer-preview-content__flyer .flyer-view-selector__label{display:none;font-size:14px;text-transform:capitalize;padding-right:10px;margin-bottom:0}.flyers .flyer-preview-content__flyer .flyer-view-selector__select{width:100%;font-size:16px;height:40px;border:1px solid #ddd;background-color:transparent}.flyers .flyer-preview-content__flyer .flyer-view-selector__icon-container{position:absolute;right:0;top:0;height:40px;width:32px;background-color:#efefef;border:1px solid #ddd;pointer-events:none}.flyers .flyer-preview-content__flyer .flyer-view-selector__icon{height:100%;display:block;margin:0 auto}.flyers .flyer-preview-content__flyer .tab-wrapper{display:flex}.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list{margin-top:0;padding-bottom:1.5rem;border-bottom:1px solid #999}@media screen and (max-width: 767px){.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list{display:none}}.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab{color:#666;background-color:#eee;border-color:#fff;font-weight:600;border-radius:20px}.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab:hover,.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab:focus,.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab:active{color:#999;background-color:#f7f7f7;border-color:#fff}.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab--active{color:#fff;background-color:#666;border-color:#fff}.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab--active:hover,.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab--active:focus,.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-list__tab--active:active{color:#fff;background-color:#666;border-color:#fff}.flyers .flyer-preview-content__flyer .flyer-view-tabs .mct-tabs .mct-tabs-container{margin-top:3px}.flyers .flyer-preview-content__flyer .flyer-view-tabs.hide-tabs .mct-tabs .mct-tabs-list{display:none}.flyers .flyer-preview-content .discovery-deals__main-header{margin-top:10rem}@media screen and (max-width: 991px){.flyers .flyer-preview-content .discovery-deals__main-header{margin-top:6rem}}@media screen and (max-width: 479px){.flyers .flyer-preview-content .discovery-deals__main-header{margin-top:3rem}}.flyers .flyer-details{position:relative;padding-top:24px}.flyers .flyer-details.flippv2-details{padding-top:0}.flyers .flyer-details.flippv2-details .flyer-toolbar-print{padding-bottom:0;position:relative}.flyers .flyer-details.flippv2-details .flyer-toolbar-print .flyer-download-button-partial{position:absolute;right:0;bottom:14px}.flyers .flyer-details.flippv2-details .flyer-toolbar-print button.download-flyer,.flyers .flyer-details.flippv2-details .flyer-toolbar-print a.download-flyer{color:#666}@media screen and (max-width: 767px){.flyers .flyer-details{padding-top:10px}}.flyers .flyer-details--paginated .flyer-items-wrapper{display:flex;flex-direction:row;justify-content:center}.flyers .flyer-details product-card .item-name{min-height:7rem}.flyers .column{position:relative;display:inline-block;vertical-align:top}.flyers .flyer-title{text-align:center;margin:0;font-size:14px;font-family:"Open Sans",sans-serif;line-height:20px;color:#ce172b}.flyers h2.flyer-title{text-align:left}.flyers .download-flyer-mobile{display:none;line-height:18px;color:#666;font-weight:500;background:#ededed;border:solid 1px #666;padding:6px}@media screen and (max-width: 479px){.flyers .download-flyer-mobile{display:flex}}.flyers .flyer-toolbar{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:15px}.flyers .flyer-toolbar button{background:none}.flyers .flyer-toolbar .download-flyer{font-weight:600;font-size:1.4rem;line-height:19px;display:flex;align-content:center}.flyers .flyer-toolbar .download-flyer sprite-svg{height:21px;width:21px;margin-right:5px}.flyers .flyer-toolbar .download-flyer:hover{text-decoration:underline}.flyers .mct-tabs__flyer-toolbar-paginated{width:-moz-fit-content !important;width:fit-content !important}.flyers .flyer-nav-buttons{display:block;text-align:center}@media screen and (min-width: 768px){.flyers .flyer-nav-buttons{float:right}}.flyers .flyer-nav-buttons{height:42px}.flyers .view-by-controls{margin:40px 0}.flyers .view-by-controls .view-by-control{width:220px;height:40px;font-size:16px;color:#00c5ef;background-color:#fff;border-color:#00c5ef}@media screen and (max-width: 479px){.flyers .view-by-controls .view-by-control{margin-bottom:5px}}.flyers .view-by-controls .view-by-control.active,.flyers .view-by-controls .view-by-control:hover{color:#fff;background-color:#00c5ef}.flyers .flyer-section-heading{text-align:left;margin-top:10px;font-size:18px;font-family:"Open Sans",sans-serif}.flyers .flyer-section-heading .section-name{display:inline-block;vertical-align:middle;font-weight:500;text-transform:uppercase;color:#333}@media screen and (max-width: 767px){.flyers .flyer-section-heading .section-name{width:100%;font-size:12px}}.flyers .flyer-section-heading .section-name select{border:solid 1px #333;padding:.5em 1.5em;margin-left:5px}.flyers .flyer-section-heading .separator{position:relative;top:1px;display:inline-block;vertical-align:middle;height:24px;margin:0 8px 0 8px;border-left:solid 1px #ce172b}.flyers .flyer-section-heading .item-count{vertical-align:middle;font-weight:300;color:#999}.flyers .flyer-section-heading .search-form{position:relative}.flyers .flyer-section-heading .search-form>button{position:absolute;top:5px;right:-35px}.flyers .flyer-section-heading .filter-switch-container{display:inline-block}@media screen and (max-width: 479px){.flyers .pull-left{display:none}.flyers .product-card-grid{flex-direction:column}.flyers .product-card-grid product-card{width:100%}}.flyers .discovery-deals-link{position:relative;display:flex;flex-direction:column;color:#666;background-color:#fff;font-family:"Open Sans",Montserrat,sans-serif;font-size:15px;font-weight:400;box-shadow:0 2px 28px 0 rgba(81,81,81,.17)}.flyers .discovery-deals-link:hover,.flyers .discovery-deals-link:focus,.flyers .discovery-deals-link:active{text-decoration:none}.flyers .discovery-deals-link .deal-count-wrapper{position:absolute;top:0;right:0;transform:translate(50%, -50%);width:32px;height:32px;border-radius:50%;background-color:#eca400}.flyers .discovery-deals-link .deal-count-text{position:absolute;top:50%;right:50%;transform:translate(50%, -50%);font-size:14px;color:#000;line-height:.5;font-weight:bold}.flyers .discovery-deals-link .last-updated{font-size:11px}.flyers .search{width:280px;font-size:14px}.flyers .search-results-text{margin-bottom:0}.flyers .search-results-text .highlight{color:#ce172b}.flyers .no-item-message{text-align:center;margin:50px 0}.flyers .search-spinner{position:relative;width:100%;height:150px}.flyers .expiry{color:#ce172b}.flyers .flyer-items-wrapper{position:relative;z-index:1;height:100%;background-color:#fff}@media screen and (max-width: 991px){.flyers .flyer-items-wrapper{display:flex;flex-direction:column;align-items:center}}.flyers .flyer-items-wrapper .items{width:100%;min-height:400px;padding:0 0 100px 0;margin:0 auto}@media screen and (max-width: 767px){.flyers .flyer-items-wrapper .items{padding:0 5px 30px}.flyers .flyer-items-wrapper .items .col-md-9{padding-right:0;padding-left:0}}.flyers .flyer-items-wrapper .items.full-width{width:100%;transition:width .2s}.flyers .flyer-items-wrapper .open-facets{margin-right:0;margin-bottom:10px;margin-left:0}.flyers .flyer-items-wrapper .open-facets-button{width:100%}.flyers .flyer-items-wrapper .open-facets-button .icon{display:none}@media screen and (min-width: 768px){.flyers .flyer-items-wrapper .open-facets-button{width:auto}.flyers .flyer-items-wrapper .open-facets-button .icon{display:block}}.flyers .flyer-controls{font-size:0}@media screen and (max-width: 991px){.flyers .flyer-controls .control{padding:10px 12px}}.flyers .flyer-controls .control+.control{margin:0}.flyers .flyer-section-menu{margin-right:50px;background-color:#eee}.flyers .flyer-section-menu .expander{z-index:2;border-radius:2px}.flyers .flyer-section-menu .chevron{vertical-align:top;height:15px}.flyers .menu-title{text-align:center;padding:12px 0;margin:0;font-size:12px;text-transform:uppercase;color:#fff;background-color:#00c5ef;border-radius:2px}.flyers .menu-blurb{padding:15px 7px;white-space:nowrap;color:#00c5ef}.flyers .menu-items{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.flyers .menu-items .menu-item{text-align:left;white-space:nowrap}.flyers .menu-items .menu-item:nth-child(2n+1){background-color:#eee}.flyers .menu-items .menu-item.active,.flyers .menu-items .menu-item:hover{color:#fff;background-color:#ce172b}.flyers .menu-items .menu-item .page-number,.flyers .menu-items .menu-item .department-name,.flyers .menu-items .menu-item .item-count{display:inline-block;text-align:left;height:100%;padding:6px 0 6px 15px}.flyers .flyer-page-menu{width:75px}.flyers .flyer-page-menu .page-number,.flyers .flyer-page-menu .item-count{width:76px}.flyers .flyer-department-menu{width:120px}.flyers .flyer-department-menu .department-name{box-sizing:content-box;width:121px;white-space:normal}.flyers .flyer-department-menu .item-count{vertical-align:top;width:75px}.flyers .flyer-menu{margin:2rem 0 2rem 1.5rem}@media screen and (max-width: 479px){.flyers .flyer-menu{position:fixed;right:1rem;bottom:45%}.flyers .flyer-menu .section-name{display:flex;flex-direction:column;align-items:center;background:#fff}.flyers .flyer-menu .section-name select{margin-left:0;margin-top:.5rem}}@media screen and (max-width: 1030px){.flyers .hidden-small{display:none !important}}@media screen and (min-width: 1030px){.flyers .hidden-large{display:none !important}}.flyers .sidebar-btn{position:absolute;top:0;right:0;width:50px;height:60%;margin-top:-105px;cursor:pointer;transition:all 1s ease}.flyers .sidebar-btn.sticked-top{margin-top:-105px}.flyers .sidebar-btn.page-prev-btn{position:absolute;left:-20px;width:100px}.flyers .sidebar-btn.page-next-btn{position:absolute;right:-20px;width:100px}.flyers .sidebar-btn sprite-svg{position:fixed;top:30%;margin-top:82px;font-size:30px;color:#ce172b}.flyers .sidebar-btn sprite-svg.sticked-top,.flyers .sidebar-btn sprite-svg.sticked-bottom{position:absolute}.flyers .sidebar-btn sprite-svg.sticked-top{top:10%}.flyers .sidebar-btn sprite-svg.sticked-bottom{top:auto;bottom:20%}.flyers .sidebar-btn sprite-svg[name=ico-chevron-left]{margin-left:60px}.flyers .page-carousel{position:fixed;left:0;bottom:0;z-index:3;width:100%;height:80px;transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-duration:.5s;transition-property:all;background-color:#eee}.flyers .page-carousel.collapsed{height:0}.flyers .page-carousel.collapsed .pages.slicked .page.flyer-active{transform:translate(0px, 0px)}.flyers .page-carousel .controls{display:none}@media screen and (max-width: 1199px){.flyers .page-carousel .controls{display:block}}.flyers .page-carousel:hover .controls{display:block}.flyers .page-carousel .page-prev-btn,.flyers .page-carousel .page-next-btn{position:absolute;z-index:5;width:100px;height:80px;transition:all .5s ease;background-color:#eee;opacity:1}.flyers .page-carousel .page-prev-btn sprite-svg,.flyers .page-carousel .page-next-btn sprite-svg{font-size:36px;line-height:90px;color:#fff}.flyers .page-carousel .page-prev-btn:hover sprite-svg,.flyers .page-carousel .page-next-btn:hover sprite-svg{color:#666}@media screen and (max-width: 1199px){.flyers .page-carousel .page-prev-btn,.flyers .page-carousel .page-next-btn{width:60px}}.flyers .page-carousel .page-prev-btn{left:0}.flyers .page-carousel .page-next-btn{right:0}.flyers .page-carousel .pages{padding:20px 0}.flyers .page-carousel .pages .slick-list{overflow:visible}.flyers .page-carousel .pages .slick-track .page{display:inline-block !important;width:90px !important;margin:0 8px;cursor:pointer;transition:border .3s ease-out,transform .3s ease-out}.flyers .page-carousel .pages .slick-track .page label{position:absolute;z-index:1;display:inline-block;text-align:center;width:22px;height:22px;font-weight:bold;font-size:11px;text-transform:uppercase;line-height:22px;color:#666;background-color:#fff;border-radius:5px 0 5px 0}.flyers .page-carousel .pages .slick-track .page .img-wrapper{overflow:hidden;max-width:200px;background-color:#000;border:2px solid #fff;border-radius:5px;box-shadow:0 2px 20px 2px #666}.flyers .page-carousel .pages .slick-track .page .img-wrapper img{width:100%;height:100%;opacity:.4}.flyers .page-carousel .pages .slick-track .page.flyer-active{width:135px !important;padding-top:22px;margin:0 20px;transform:translate(0px, -45px);border:3px solid #ce172b;border-radius:4px;background-color:#ce172b}.flyers .page-carousel .pages .slick-track .page.flyer-active .img-wrapper{border:2px solid #fff}.flyers .page-carousel .pages .slick-track .page.flyer-active .img-wrapper img{opacity:1;max-height:100%}.flyers .page-carousel .pages .slick-track .page.flyer-active label{position:absolute;top:0;z-index:1;display:block;text-align:center;width:100%;height:22px;margin-bottom:0;font-weight:normal;font-size:11px;text-transform:uppercase;line-height:22px;color:#fff;background-color:#ce172b;border-radius:0}.flyers .page-carousel .pages .shadow{position:absolute;top:0;bottom:0;z-index:4;width:100px;height:250px}.flyers .page-carousel .pages .shadow.left{left:0;box-shadow:inset 75px 0 75px -10px #dcebef}.flyers .page-carousel .pages .shadow.right{right:0;box-shadow:inset -75px 0 75px -10px #dcebef}.flyers .facets-overlay .flyer-section-heading{display:flex;overflow:hidden;margin-top:0;flex-wrap:wrap;align-items:center}@media screen and (max-width: 767px){.flyers .facets-overlay .flyer-section-heading{clear:both;width:100%}.flyers .facets-overlay .flyer-section-heading label{font-size:12px}}.flyers .facets-overlay .reset-all-filters{margin:15px 0}.flyers .facets-overlay .exit-overlay-button{position:absolute;top:20px;right:20px;z-index:2;width:20px;height:20px}.flyers .facets-overlay .exit-overlay-button.top-margin{margin-top:1rem}@media screen and (min-width: 992px){.flyers .flyer-items-wrapper .flyer-nav-buttons,.flyers .flyer-items-wrapper .open-facets,.flyers .flyer-items-wrapper .q-and-submit{display:block;margin-top:1.5rem}}@media screen and (min-width: 992px){.flyers .flyer-items-wrapper .open-facets{display:none}}@media screen and (min-width: 480px){.flyers .flyer-items-wrapper .open-facets{display:flex;justify-content:flex-end}}.flyers .flyer-items-wrapper .flyer-filter-panel{padding:0}.flyers .flyer-items-wrapper .flyer-filter-panel .departments-facet{margin-top:12px}.flyers .flyer-items-wrapper .flyer-filter-panel .departments-facet .facet-item{padding-left:0}@media screen and (max-width: 479px){.flyers .flyer-items-wrapper .flyer-filter-panel .departments-facet{margin-top:10px}}.flyers .flyer-items-wrapper .flyer-filter-panel .brands-facet .facet-item,.flyers .flyer-items-wrapper .flyer-filter-panel .categories-facet .facet-item{padding-left:25px}.flyers .flyer-items-wrapper .flyer-filter-panel .brands-facet .facet-item.selected,.flyers .flyer-items-wrapper .flyer-filter-panel .categories-facet .facet-item.selected{padding-left:10px}.flyers .flyer-items-wrapper .flyer-filter-panel .brands-facet .facet-item .icon,.flyers .flyer-items-wrapper .flyer-filter-panel .categories-facet .facet-item .icon{vertical-align:middle;width:12px;margin-right:5px;margin-left:-5px}.flyers .flyer-items-wrapper .flyer-filter-panel label.selected{font-weight:bold;color:#ce172b}.flyers .flyer-items-wrapper .flyer-filter-panel fieldset legend{border:0;margin-bottom:0}.flyers .flyer-items-wrapper .flyer-filter-panel .facet hr.facet-separator{margin-bottom:15px}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .title{height:30px;font-weight:600;font-size:18px;text-transform:uppercase;color:#07272d}@media screen and (max-width: 1199px){.flyers .flyer-items-wrapper .flyer-filter-panel .facet .title{height:auto}}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .title sprite-svg{margin-right:4px}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .title .reset-button{margin-top:3px}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .input-with-icon{width:100%;margin:0 0 10px 0}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .facet-list.selected{color:#ce172b}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .facet-list.brands{overflow-y:auto;max-height:500px}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .facet-list .facet-item{display:block;font-size:14px;text-transform:none;cursor:pointer}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .facet-list .facet-item.selected{display:inline-block;color:#c40d3c}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .facet-list .facet-item input[type=checkbox]{margin-right:8px}.flyers .flyer-items-wrapper .flyer-filter-panel .facet .facet-list .facet-item .count{font-size:80%;color:#999}.flyers .flyer-items-wrapper .flyer-filter-panel .facet:visible+.facet{margin-top:20px}.flyers .flyer-items-wrapper .flyer-items-panel{padding-right:0;margin-top:2px}@media screen and (max-width: 991px){.flyers .flyer-items-wrapper .flyer-items-panel{padding-left:0;margin-top:0;width:100%}}.flyers .flyer-items-wrapper .flyers-search-filter{display:none}@media screen and (min-width: 992px){.flyers .flyer-items-wrapper .flyers-search-filter{display:inline-block}}.flyers .flyer-items-wrapper .flyers-search-filter label{margin:8px 0 7px}.flyers .flyer-items-wrapper .q-and-submit .q-container{position:relative;height:48px;padding:8px 20px 8px 55px;background-color:#ccc}.flyers .flyer-items-wrapper .q-and-submit .q-container label.has-icon{position:absolute;top:10px;left:15px;cursor:pointer}.flyers .flyer-items-wrapper .q-and-submit .q-container label.has-icon sprite-svg{top:-3px;font-size:2.3em}.flyers .flyer-items-wrapper .q-and-submit .q-container label.has-icon sprite-svg svg{fill:#c40d3c}@media screen and (min-width: 768px){.flyers .flyer-items-wrapper .q-and-submit .q-container label.has-icon sprite-svg{display:block}}.flyers .flyer-items-wrapper .q-and-submit .q-container label.floating{position:absolute;top:50%;left:72px;transform:translateY(-50%);padding-right:3px;padding-left:3px;font-weight:400;font-size:14px;font-family:"Open Sans",sans-serif;transition:.2s ease font-size,.2s ease top;color:#999;background-color:none;border-radius:2px}.pointer-events .flyers .flyer-items-wrapper .q-and-submit .q-container input:focus~label.floating,.pointer-events .flyers .flyer-items-wrapper .q-and-submit .q-container input.ng-not-empty~label.floating{top:-10px;left:-3px;font-weight:600;font-size:12px}.flyers .flyer-items-wrapper .q-and-submit .q-container input.q{width:100%;height:30px;padding:0 20px;font-size:12px;font-style:italic;border-style:none;border-color:inherit;border-radius:25px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5);opacity:.8}.flyers .flyer-items-wrapper .q-and-submit .q-container input.q::-ms-clear{display:none}.flyers .flyer-items-wrapper .q-and-submit .q-container .search-clear-button{position:absolute;top:16px;right:30px;background:transparent}.flyers .flyer-items-wrapper .q-and-submit .result-count{position:absolute;top:50%;transform:translateY(-50%);right:70px;z-index:1;font-size:12px;color:#999}.flyers .flyer-items-wrapper .department-grid{display:flex;flex-direction:column}.flyers .flyer-items-wrapper .department-grid .department{display:flex;flex-direction:column;align-items:center}.flyers .flyer-items-wrapper .department-grid .department__name{width:100%;padding:10px 0;border-bottom:solid 1px #ddd;margin:10px 10px;text-transform:uppercase}@media screen and (max-width: 479px){.flyers .flyer-items-wrapper .department-grid .department__category{width:26rem}}.flyers .flyer-items-wrapper .department-grid .department__category .no-item-message{margin:50px 10px}.flyers #flyers-app .loading-image{opacity:.9}.flyers #flyers-app .section-chevron{border-color:rgba(0,0,0,0);border-style:solid;border-top-color:#dcebef}.page-flyers #main-content .hero{display:none}.page-flyers #main-content .pane-flyers-flyers{min-height:580px}.page-flyers #main-content .pane-flyers-flyers .flyers{min-height:580px}