@font-face{font-family:"Chevrons";src:url('../../../fonts/chevrons/font/chevrons.eot');src:url('../../../fonts/chevrons/font/chevrons.eot?#iefix') format('embedded-opentype'),url('../../../fonts/chevrons/font/chevrons.woff') format('woff'),url('../../../fonts/chevrons/font/chevrons.ttf') format('truetype'),url('../../../fonts/chevrons/font/chevrons.svg') format('svg')}@font-face{font-family:"Icons";src:url('../../../fonts/icons/font/icons.eot');src:url('../../../fonts/icons/font/icons.eot?#iefix') format('embedded-opentype'),url('../../../fonts/icons/font/icons.woff') format('woff'),url('../../../fonts/icons/font/icons.ttf') format('truetype'),url('../../../fonts/icons/font/icons.svg') format('svg')}.icon-chev,.icon-chev-down:after,.icon-chev-left:after,.icon-chev-right:after,.btn-skel:after,.btn-plain:after,.overlay-location-check .inner .btn:after,.btn-plain-loblaws:after,.btn-red:after,.page-store-details .location-info-wrapper .location-info .button:after,.store-listing .store-info a.button:after,.store-listing-row .store-info .store-buttons a.button:after,.icon-chev-up:after,.icon-chev-down-mini:after,.icon-chev-left-mini:after,.icon-chev-right-mini:after,.nav-contextual .dropdown .category .primary>li:hover>a:after,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a:after,.icon-chev-up-mini:after,.icon-chev-down-big:after,.icon-chev-left-big:after,.icon-chev-right-big:after,.icon-chev-up-big:after{font-family:'Chevrons'}.icon-chev-down:after{content:'\e75c';margin-left:0.5em}.icon-chev-left:after{content:'\e75d';margin-left:0.5em}.icon-chev-right:after,.btn-skel:after,.btn-plain:after,.overlay-location-check .inner .btn:after,.btn-plain-loblaws:after,.btn-red:after,.page-store-details .location-info-wrapper .location-info .button:after,.store-listing .store-info a.button:after,.store-listing-row .store-info .store-buttons a.button:after{content:'\e75e';margin-left:0.5em}.icon-chev-up:after{content:'\e75f';margin-left:0.5em}.icon-chev-down-mini:after{content:'\e760';margin-left:0.5em}.icon-chev-left-mini:after{content:'\e761';margin-left:0.5em}.icon-chev-right-mini:after,.nav-contextual .dropdown .category .primary>li:hover>a:after,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a:after{content:'\e762';margin-left:0.5em}.icon-chev-up-mini:after{content:'\e763';margin-left:0.5em}.icon-chev-down-big:after{content:'\e764';margin-left:0.5em}.icon-chev-left-big:after{content:'\e765';margin-left:0.5em}.icon-chev-right-big:after{content:'\e766';margin-left:0.5em}.icon-chev-up-big:after{content:'\e767';margin-left:0.5em}.icon-plus:after{font-family:'Icons';content:'\2b'}.icon-minus:after{font-family:'Icons';content:'\2d'}.icon-pinterest:after{font-family:'Icons';content:'\50'}.icon-twitter:after{font-family:'Icons';content:'\54'}.icon-youtube:after{font-family:'Icons';content:'\59'}.icon-facebook:after{font-family:'Icons';content:'\46'}.icon-play:after{font-family:'Icons';content:'\25b6'}.icon-star:after{font-family:'Icons';content:'\2605'}.icon-star-empty:after{font-family:'Icons';content:'\2606'}.icon-check:after{font-family:'Icons';content:'\2713'}.icon-ok-circle:after{font-family:'Icons';content:'\2714'}.icon-cancel:after{font-family:'Icons';content:'\2715'}.icon-plus-circled:after{font-family:'Icons';content:'\2a'}.icon-left-circle:after{font-family:'Icons';content:'\3c'}.icon-right-circle:after{font-family:'Icons';content:'\3e'}.icon-up-circle:after{font-family:'Icons';content:'\7b'}.icon-down-circle:after{font-family:'Icons';content:'\7d'}.icon-star-half:after{font-family:'Icons';content:'\7c'}.icon-th-large:after{font-family:'Icons';content:'\60'}.icon-print:after{font-family:'Icons';content:'\70'}.icon-share:after{font-family:'Icons';content:'\53'}.icon-library:after{font-family:'Icons';content:'\72'}.icon-menu:after{font-family:'Icons';content:'\7e'}.icon-videocam:after{font-family:'Icons';content:'\76'}.icon-doc-text:after{font-family:'Icons';content:'\25'}.icon-calendar:after{font-family:'Icons';content:'\63'}.icon-search:after{font-family:'Icons';content:'\66'}.icon-cursor:after{font-family:'Icons';content:'\43'}.icon-help:after{font-family:'Icons';content:'\3f'}.icon-comment:after{font-family:'Icons';content:'\71'}.icon-social:after{font-family:'Icons';content:'\e000'}.icon-giftcards:after{font-family:'Icons';content:'\e001'}.icon-filter-cancel:after{font-family:'Icons';content:'\e002'}.icon-envelope:after{font-family:'Icons';content:'\e003'}.icon-content-recipes:after{font-family:'Icons';content:'\e004'}.icon-content-products:after{font-family:'Icons';content:'\e005'}.icon-content-articles:after{font-family:'Icons';content:'\e006'}.icon-contactus-write:after{font-family:'Icons';content:'\e007'}.icon-contactus-telephone:after{font-family:'Icons';content:'\e008'}.icon-contactus-fax:after{font-family:'Icons';content:'\e009'}.icon-content-info:after{font-family:'Icons';content:'\e00a'}.icon-pcplus-sign-in:after{font-family:'Icons';content:"\e00b"}.icon-pcplus-my-offers:after{font-family:'Icons';content:"\e00c"}.icon-cancel-circle:after{font-family:'Icons';content:'\78'}.icon-write:after{font-family:'Icons';content:'\77'}.icon-fax:after{font-family:'Icons';content:'\d1'}.icon-phone:after{font-family:'Icons';content:'\74'}.icon-product:after{font-family:'Icons';content:'\73'}.icon-folder:after{font-family:'Icons';content:'\2f'}.icon-lightbulb:after{font-family:'Icons';content:'\69'}.icon-chat:after{font-family:'Icons';content:'\68'}.icon-mail:after{font-family:'Icons';content:'\40'}@font-face{font-family:"PC Icons";src:url('../../../fonts/pc-icons/fonts/pc-icons.eot');src:url('../../../fonts/pc-icons/fonts/pc-icons.eot?#iefix') format('embedded-opentype'),url('../../../fonts/pc-icons/fonts/pc-icons.woff') format('woff'),url('../../../fonts/pc-icons/fonts/pc-icons.ttf') format('truetype'),url('../../../fonts/pc-icons/fonts/pc-icons.svg') format('svg')}.icon-pc,.icon-pc-facebook:after,.icon-pc-instagram:before,.icon-pc-product:after,.icon-pc-recipe:after,.icon-pc-twitter:after,.icon-pc-video:after,.icon-pc-discussion:after,.icon-pc-plus:after,.icon-pc-arrow-up-large:after,.icon-pc-play:after,.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon:after{font-family:PC Icons}.icon-pc-facebook:after{content:"\e602"}.icon-pc-instagram:before{content:"\e603"}.icon-pc-product:after{content:"\e604"}.icon-pc-recipe:after{content:"\e605"}.icon-pc-twitter:after{content:"\e606"}.icon-pc-video:after{content:"\e607"}.icon-pc-discussion:after{content:"\e601"}.icon-pc-plus:after{content:"\e600"}.icon-pc-arrow-up-large:after{content:"\e608"}.icon-pc-play:after,.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon:after{content:"\e609"}.btn-pcplus{background:#E51F2D;background:-moz-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #BE0307), color-stop(100%, #E51F2D));background:-webkit-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-o-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:-ms-linear-gradient(top, #BE0307 0%, #E51F2D 100%);background:linear-gradient(to bottom, #BE0307 0%, #E51F2D 100%);border:none;color:#fff;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.btn-pcplus:after{color:#fff}.btn-pcplus:hover{background:#BE0307}.btn-skel,.btn-plain,.overlay-location-check .inner .btn,.btn-plain-loblaws,.btn-red{text-align:left;font:inherit;width:auto;cursor:pointer;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:rhythm(0.5) 1em;display:inline-block;background-color:#fff;color:#666;-moz-transition:background 300ms linear;-o-transition:background 300ms linear;-webkit-transition:background 300ms linear;transition:background 300ms linear}.btn-skel:after,.btn-plain:after,.overlay-location-check .inner .btn:after,.btn-plain-loblaws:after,.btn-red:after{display:block;float:right;font-size:14px;line-height:175%;color:#df282e;margin:0 0.6em;vertical-align:middle;font-weight:lighter}.btn-skel:hover,.btn-plain:hover,.overlay-location-check .inner .btn:hover,.btn-plain-loblaws:hover,.btn-red:hover,.btn-skel:focus,.btn-plain:focus,.overlay-location-check .inner .btn:focus,.btn-plain-loblaws:focus,.btn-red:focus{text-decoration:none;color:#fff;background-color:#666}.btn-skel:hover:after,.btn-plain:hover:after,.overlay-location-check .inner .btn:hover:after,.btn-plain-loblaws:hover:after,.btn-red:hover:after,.btn-skel:focus:after,.btn-plain:focus:after,.overlay-location-check .inner .btn:focus:after,.btn-plain-loblaws:focus:after,.btn-red:focus:after{color:#fff}.btn-plain,.overlay-location-check .inner .btn{border:1px solid #f3f3f3;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);box-shadow:0 1px 2px 0 rgba(0,0,0,0.17)}.btn-plain:hover,.overlay-location-check .inner .btn:hover,.btn-plain:focus,.overlay-location-check .inner .btn:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn-plain-loblaws:after{color:#aeb543}.btn-red{background-color:#df282e;color:#fff}.btn-red:after{color:#fff}.btn-red:hover,.btn-red:focus{background:#d2160c;color:#fff}.sprite-icons-global,.card.pcplus .header .title:after,.card.pcplus:hover .header .title:after,.card.pcplus.accessibility-focus .header .title:after,.nav-contextual .dropdown .category .primary>li:hover>a:after,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a:after{background:url('../../../images/generated/global/ui-icons-saad0807f44.png') no-repeat}.overlay-location-check-wrap .overlay>.close{display:none}.overlay-location-check-wrap .overlay-screen{display:none}.overlay-location-check{color:#666;font-family:"Univers Condensed","Helvetica","Helvetica-webfont","Arial",sans-serif}.overlay-location-check .inner .overlay{padding:30px}.overlay-location-check .inner .title{color:#000;font-size:1.5em;line-height:1em;margin-bottom:30px}.overlay-location-check .inner p{margin-bottom:20px}.overlay-location-check .inner .btn{position:relative;margin-right:15px;min-width:75px;padding-right:25px}.overlay-location-check .inner .btn:after{top:0;right:10px;position:absolute;padding:14px 0;margin:0}.wrapper-current-level .customuserdetail{height:100%}.wrapper-current-level .customuserdetail .header .title{padding-right:60px}.wrapper-current-level .wrapper-container{padding:14px 20px 0 20px;text-align:center;height:174px}.wrapper-current-level .user-signedin .user-greeting,.wrapper-current-level .user-signedin .user-name{display:inline-block;font-family:"Univers Condensed",Helvetica,Helvetica-webfont,Arial,sans-serif;font-size:19px;line-height:21.79px;color:#60abed}.wrapper-current-level .user-signedin .badge-details{font-family:"Univers Condensed",Helvetica,Helvetica-webfont,Arial,sans-serif;font-size:13px;line-height:16px;color:#000000}.wrapper-current-level .user-signedin .week-level{margin-top:3px}.wrapper-current-level .user-signedin .week-level img{height:111px;display:inline-block;vertical-align:middle}.wrapper-current-level .user-signedin .bottom{height:68px}body{background:#fffccf !important}body:after{border-bottom:none}.nav-contextual{background-color:#007DBE}.nav-contextual .store-info a{width:10.65em}.nav-contextual .more-departments a{width:14.7em}.nav-contextual .health a{width:9em}.nav-contextual ul li a{background-color:#007DBE;border-right:1px solid #4194DB}.nav-contextual ul li:hover a,.nav-contextual ul li.accessibility-focus a,.nav-contextual ul li a:focus{background-color:#0070ab}.nav-contextual ul .arrow:after{color:#006BB6}.nav-contextual ul .arrow:hover:after,.nav-contextual ul .arrow:focus:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0;color:#fff}.nav-contextual .recipes:hover .category .first>a:after,.nav-contextual .recipes:hover .category .first:hover>a:after,.nav-contextual .recipes.accessibility-focus .category .first>a:after,.nav-contextual .recipes.accessibility-focus .category .first.accessibility-focus>a:after,.lt-ie9 .nav-contextual .recipes.accessibility-focus .category ul.primary>.first>a:after,.lt-ie9 .nav-contextual .recipes.accessibility-focus .category ul.primary>.first.accessibility-focus>a:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0;color:#fff}.nav-contextual .dropdown ul li a:after{color:#006bb6}.nav-contextual .dropdown ul li a:hover,.nav-contextual .dropdown ul li a:focus{background-color:#fff;color:#006bb6}.nav-contextual .recipes:hover .category ul li.first:hover>a,.nav-contextual .recipes:hover .category ul li.first>a,.nav-contextual .recipes.accessibility-focus .category ul li.first.accessibility-focus>a,.nav-contextual .recipes.accessibility-focus .category ul li.first>a{color:#006bb6}.nav-contextual .dropdown ul li,.nav-contextual .dropdown ul li a{background-color:#fff}.header-branded .logo{width:240px}.header-branded .store-info{padding-left:10px;font-size:0.75em;width:250px}.pcplus-dashboard.logged-out{float:left;margin-left:0px}.pcplus-dashboard{margin-left:0px;float:left}.marquee{z-index:1;margin-bottom:0px}.marquee .marquee-item{background:#E7E7E7}.marquee .flex-direction-nav li a{color:#007DBE}.marquee .flex-direction-nav li a:hover,.marquee .flex-direction-nav li a:focus{color:#000000}.card.pcplus{padding-bottom:0}.card.pcplus a{text-align:right}.card.pcplus .header{background:url('../../../images/loblaws/bg-pc-card-header.jpg') 0 0 repeat}.card.pcplus .header .title:after{background-position:0 -1012px;color:#e51f2d}.card.pcplus:hover .header .title:after,.card.pcplus.accessibility-focus .header .title:after{background-position:0 -500px;color:#fff}.card.pcplus:after{background-repeat:no-repeat;background-position:center center;background-image:url('../../../images/loblaws/logo-card-pcplus-lg.png');content:"";position:absolute;bottom:15px;right:15px;display:block;height:75px;width:150px}.nav-contextual .products-recipes .dropdown{width:100%}.card.promo .sticker.card-points{position:absolute;top:86px;left:0;font-size:1.4em;line-height:37px}.card.flyer .sticker.card-points{position:absolute;top:157px;left:0;font-size:1.4em;line-height:37px}.card .sticker{font-weight:normal;top:-36px;padding:8px 25px}.card .sticker span{float:left;margin-left:4px}.card .sticker.card-points{color:#FFF;background:#DA001F;margin-left:18px;line-height:37px;padding:0 2px 0 0}.windows .card .sticker.card-points{font-weight:bold}.card .sticker.card-points:before{content:"";background:transparent url('../../../images/pcplus/logo-pcplus-credit-card-sm.png') no-repeat 0 0;position:absolute;width:18px;height:37px;left:-18px;top:0;z-index:1}.card .sticker.card-points:after{content:"";color:#df282e;position:absolute;top:0;right:-16px;width:16px;height:37px;z-index:1;font-weight:normal;background:transparent url('../../../images/pcplus/logo-pcplus-points-cap.png') no-repeat 0 0}.card .sticker.card-points img{position:absolute;left:0;bottom:0}.card .sticker.card-points .amt{padding:5px 0 0;font-size:25px;line-height:1.1;font-weight:bold}.card .sticker.card-points .pts{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:transparent url('../../../images/pcplus/icon-pts.png') no-repeat center 13px;float:left;width:32px;height:37px;margin-left:1px;position:relative}.page-flyer .content .header-content .title{border-color:#E4E4E4;color:#000000;font-size:1.25em;line-height:1.2em;max-width:380px;padding:0.75em 0}.main .content{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.tab-layout,.page-store-details section.store-info .hours-tabs{font-family:"Univers Condensed","Helvetica","Helvetica-webfont","Arial",sans-serif}.nav-flyers a.active:after{background-position:0 -1400px}.nav-flyers a:hover:after,.nav-flyers a:focus:after{background-position:0 -1400px}.page-store-details .location-info-wrapper .location-info .get-directions-link:after{color:#007DBE}.page-store-details .location-info-wrapper .location-info .get-directions-link:hover,.page-store-details .location-info-wrapper .location-info .get-directions-link:focus{color:#007DBE}.page-store-details .location-info-wrapper .location-info .button{color:#000;font-size:0.875em;line-height:1.71429em;display:block;margin-bottom:1.5em;margin-top:1em;padding:0px}.page-store-details .location-info-wrapper .location-info .button.select-store-button{color:#fff;padding:10px 10px 10px 15px}.page-store-details .location-info-wrapper .location-info .button.select-store-button:hover,.page-store-details .location-info-wrapper .location-info .button.select-store-button:focus{color:#fff}.page-store-details .location-info-wrapper .location-info .button.select-store-button:after{color:#fff}.page-store-details .location-info-wrapper .location-info .button:hover,.page-store-details .location-info-wrapper .location-info .button:focus{text-decoration:none;color:#007DBE}.page-store-details .location-info-wrapper .location-info .button:after{color:#007DBE}.page-store-details .location-info-wrapper .location-info .view-flyer-link:after{color:#007DBE}.page-store-details .location-info-wrapper .location-info .view-flyer-link:hover,.page-store-details .location-info-wrapper .location-info .view-flyer-link:focus{color:#007DBE}.page-store-details .location-info-wrapper .location-info .view-coupon-link:after{color:#007DBE}.page-store-details .location-info-wrapper .location-info .view-coupon-link:hover,.page-store-details .location-info-wrapper .location-info .view-coupon-link:focus{color:#007DBE}.page-store-details section.store-info .whats-in-store ul li>a:after{color:#007DBE}.page-store-details section.store-info .whats-in-store ul li>a:hover,.page-store-details section.store-info .whats-in-store ul li>a:focus{color:#007DBE}.page-store-details section.store-info .whats-in-store .phone-number{color:#007DBE}.store-listing .store-info .view-flyer-link:after{color:#007DBE}.main-store-locator .store-listing .store-info .view-flyer-link:hover,.main-store-locator .store-listing .store-info .view-flyer-link:focus{color:#007DBE}.store-listing .store-info a.button{color:#000 !important;font-size:1em;display:block;margin-top:1em}.store-listing .store-info a.button:hover,.store-listing .store-info a.button:focus{text-decoration:none;color:#007DBE !important}.store-listing .store-info a.button:after{color:#007DBE}.store-listing .store-info a.button.select-store-button{color:#fff !important;background-color:#007DBE;width:92%}.store-listing .store-info a.button.select-store-button:after{color:#fff}.store-listing .store-info a.button.select-store-button:hover,.store-listing .store-info a.button.select-store-button:focus{color:#fff !important;background-color:#0070AB}.store-listing-row .store-info .store-buttons a.button{color:#000 !important;font-size:1em;display:block;margin-top:1em}.store-listing-row .store-info .store-buttons a.button:hover,.store-listing-row .store-info .store-buttons a.button:focus{text-decoration:none;color:#007DBE !important}.store-listing-row .store-info .store-buttons a.button:after{color:#007DBE}.store-listing-row .store-info .store-buttons a.button.select-store-button{background-color:#007DBE;color:#fff !important;width:55%}.store-listing-row .store-info .store-buttons a.button.select-store-button:after{color:#fff}.store-listing-row .store-info .store-buttons a.button.select-store-button:hover,.store-listing-row .store-info .store-buttons a.button.select-store-button:focus{background-color:#0070AB;color:#fff !important}.store-locator .collapse>p a:after{background-position:0 -347px;color:#fff}.card.promo.canadian-superstore .header{background:#fff20d}.card.pcplus-featured .header .title{width:87%;margin-left:10px;display:inline-block;color:#E51F2D}.card.pcplus-featured .header .title small{color:#000000}.card.promo.full-image.pcplus-featured .header.more>img{float:left;height:65px;width:47px;margin-top:0px}.card.promo.full-image.pcplus-featured .header>img{float:left;height:65px;width:47px;margin-top:0px}.card.promo.pcplus-product .footer{display:none}.tooltip .tooltip-wrap .tooltip-trigger{background-position:0 -28px}.page-header:before{background:none}.page-header.selfcontained:after{background:none}.page-header:after{background:none}.page-header{background-image:none;background:#007DBE}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details{min-height:80px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .header{min-height:170px}.carousel-item .inner-wrapper .details h2{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;color:#E51F2D;line-height:1em;font-size:14px;font-weight:bold}.carousel-item .inner-wrapper .details{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.carousel-item .inner-wrapper .details h3{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;font-size:15px;font-weight:bold;color:#000}.carousel-item .inner-wrapper .details h4{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;font-size:15px;line-height:1em}.carousel-control-button.carousel-prev-button{display:none}.carousel-control-button.carousel-next-button{display:none}.card .footer .sticker{background:#E51F2D}.hero .sidebar .title{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #F9F9F9;box-shadow:0 1px 1px 0 rgba(0,0,0,0.17);font-size:1.7em;line-height:0.96em;margin:0.6em -4px 0.525em;min-height:34px;padding:0.3em 1em 0.2em 0.5em;position:relative;width:auto;height:auto}.store-locator .collapse>p a:after{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.marquee .flex-direction-nav .flex-next{opacity:1;right:5px;background:none}.marquee .flex-direction-nav .flex-prev{opacity:1;right:30px;left:35%;background:none}.marquee .flex-direction-nav .flex-prev:after{content:"\e75d";font-family:'Chevrons';margin-left:-5px;font-size:1.2em;font-weight:bold;color:#afafaf}.marquee .flex-direction-nav .flex-next:after{content:"\e75e";font-family:'Chevrons';margin-left:10px;font-size:1.2em;font-weight:bold;color:#afafaf}.marquee:hover .flex-direction-nav .flex-prev{left:35%;right:30px}.marquee .flex-direction-nav a{top:71%}.marquee .flex-direction-nav{float:right;height:46px;margin-top:-46px;position:relative;width:65px;background:#dedede}.actions .favorites,.actions .product-info{margin-right:5%}.media-object-new.media-object-shadowbox .media-object-details{max-width:318px}.media-object-new.media-object-shadowbox .media-object-thumbnail{margin-left:0px}.media-object-new,.media-object-new .media-object-action{max-width:435px}.conct-cont{color:#000;padding:10px 0px}.conct-cont ul{margin:0;padding:0;list-style-type:none}.page-contact p{font-size:0.875em}.page-contact .content li a{color:#000;font-size:0.875em}.page-contact .content li a:hover,.page-contact .content li a:focus{color:#007DBE}.page-contact .content li{padding:5px 0px}.page-contact .content li:before{color:#007DBE;content:"\e75e";margin-right:10px;font-family:'Chevrons'}.page-404 .content .content-404 .title{color:#000000;font-family:"Helvetica","Arial",sans-serif;font-size:2.1em;font-weight:bold;padding-top:75px;padding-bottom:30px}.main .content p{margin-bottom:0px}.page-404 .content .content-404{width:100%;background-image:none}.page-404 .content .content-404 ul{margin-left:50px}.page-404 .content .content-404 ul li{padding:5px 0px}.page-404 .content .content-404 ul li a:before{content:'\e75e';font-family:'Chevrons';margin-right:10px;color:#E51F2D}.page-404 .content .content-404 ul li a{color:#000;font-size:0.9em}.page-404 .content{background-image:url("../../../images/extra-foods/bg-404-3a.jpg");background-repeat:repeat-x;height:442px}.page-404{padding-bottom:0px}.reviews-new .reviews-noreviews{background-image:url("../../../images/global/bg-reviews-noreviews-candian.jpg");background-position:center bottom}.reviews-new .reviews-noreviews .reviews-first{font-family:"Helvetica","Arial",sans-serif;transform:none;margin-left:33px;text-align:left;margin-top:112px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.page-article-details.main .article article span{color:#000}.why-not-try.card .header .title:after,.why-not-try.card .header .title:hover:after{color:#fff;content:"\e75e";font-family:'Chevrons';text-align:center;display:block;float:right;font-size:14px;font-weight:lighter;margin-bottom:0;margin-right:0.6em;margin-top:-0.5em;vertical-align:middle;background-image:url("../../../images/generated/global/ui-icons-s262662abbd.png");background-position:0 -889px;width:40px;height:40px}.why-not-try.card .header .title{color:#000;height:60px;font-size:0.9em;line-height:1.5em}.why-not-try.card .header,.why-not-try.card .header:hover{background-image:none;padding-bottom:0px;background-color:#F9F9F9}.why-not-try.card:hover .header .title:after,.why-not-try.card.accessibility-focus .header .title:after{background-position:0 -889px}.card:hover a .header .title:after,.card.accessibility-focus a .header .title:after{background-position:0 -889px}.media-object-new.media-object-shadowbox,.media-object-new.media-object-shadowbox .media-object-thumbnail:before{background-image:none}.media-object-new.media-object-video{background-image:none}.media-object-new.media-object-video .media-object-details{height:111px;margin-top:0px;border:1px solid #EEEEEE;box-shadow:0 1px 1px 0 rgba(0,0,0,0.17)}.media-object-new.media-object-shadowbox .media-object-details{height:93px;margin-top:7px;border:1px solid #EEEEEE;box-shadow:0 1px 1px 0 rgba(0,0,0,0.17)}.media-object-details a{color:#000}.media-object-details-inner{margin-top:20px}.card.canadian-store a .header .title:after{background-image:url("../../../images/canadian-superstore/icon-card.png");background-position:0 0}.card.canadian-store a .header .title:hover:after{background-image:url("../../../images/canadian-superstore/icon-card-hover.png");background-position:0 0}.flyers-section .page-header{background:#007DBE}.flyers-section .page-header .link-right:after{color:#007DBE}.page-header .link-right:after{color:#007DBE}.offers-spotlight .page-header .link-right:after{color:#E51F2D}.flyers-section .page-header .link-right:hover:after,.flyers-section .page-header .link-right:focus:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0;color:#fff}.offers-spotlight .page-header .link-right:hover:after,.offers-spotlight .page-header .link-right:focus:after{color:#fff}.canadian-superstore .carousel-control-button.carousel-prev-button{background-image:url("../../../images/canadian-superstore/icon-carousel-prev.png")}.canadian-superstore .carousel-control-button.carousel-prev-button:hover,.canadian-superstore .carousel-control-button.carousel-prev-button:focus{background-image:url("../../../images/canadian-superstore/icon-carousel-prev-hover.png")}.canadian-superstore .carousel-control-button.carousel-next-button:hover,.canadian-superstore .carousel-control-button.carousel-next-button:focus{background-image:url("../../../images/canadian-superstore/icon-carousel-next-hover.png")}.canadian-superstore .carousel-control-button.carousel-next-button{background-image:url("../../../images/canadian-superstore/icon-carousel-next.png")}.pagination .first:after,.pagination .prev:after,.pagination .next:after,.pagination .last:after{color:#007DBE}.pagination .first:hover:after,.pagination .prev:hover:after,.pagination .next:hover:after,.pagination .last:hover:after,.pagination .first:focus:after,.pagination .prev:focus:after,.pagination .next:focus:after,.pagination .last:focus:after{color:#007DBE}.sidebar-left-layout .sidebar .nav-flyers li a.active:after{background-image:url("../../../images/canadian-superstore/icon-small.png");background-position:0 0}.sidebar-left-layout .sidebar .nav-flyers li a:hover:after,.sidebar-left-layout .sidebar .nav-flyers li a:focus:after{background-image:url("../../../images/canadian-superstore/icon-small.png");background-position:0 0}.filters nav .title a:after{color:#007DBE}.filters nav .title a:hover,.filters nav .title a:focus{color:#007DBE}.hero .nav-page ul li a:after{color:#007DBE}.hero .nav-page ul li a:hover,.hero .nav-page ul li a:focus{color:#007DBE}.button.select-store-button,.uniform .button.select-store-button,.content .home-link,.hero .details .btn,.recipe .btn,.card .footer .link-button,.page-contact .btn-live-chat,.overlay .btn-overlay,.read-write-reviews form button,.carousel-hero .carousel-item .slide .content .btn.solid,.card-ribbon.recipe-feature-4col .card.super-tall .btn.solid,.card-ribbon.product-feature-4col .card .btn.solid,.reviews .ctrl-write,.reviews .no-reviews .show-reviews .btn,.reviews-new .reviews-writeyourown,.ir-bts-banner .btn-plain,.ir-bts-banner .overlay-location-check .inner .btn,.overlay-location-check .inner .ir-bts-banner .btn,.ir-bts-banner .interstitial .interstitial-inner .interstitial-cancel,.interstitial .interstitial-inner .ir-bts-banner .interstitial-cancel{background-color:#007dbe}.hero.hero-product .sidebar .title:before{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.hero.hero-recipe .sidebar .title:before{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.nav-category-list li a:after,.nav-category-list li a:hover,.nav-category-list li a:focus{color:#007DBE}.card .footer .link-to-detail{background:#007DBE}.card:hover .footer .link-to-detail,.card:focus .footer .link-to-detail,.card.accessibility-focus .footer .link-to-detail{background:#0070ab}.hero .details .btn:hover,.hero .details .btn:focus{background:#0070ab}.page-product-details.main .header-content .title:before{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.actions a:hover,.actions a:focus{color:#007DBE}.actions a:after{background-image:url("../../../images/canadian-superstore/icon-small.png")}.actions a:hover:after,.actions a:focus:after{color:#007DBE}.media-object-new .media-object-details .media-object-cta:after,.media-object-new .media-object-action:hover .media-object-details .media-object-cta,.media-object-new .media-object-action:focus .media-object-details .media-object-cta{color:#007DBE}.btn-grey-pc:after,.button.view-flyer-button:after,.reviews .btn:after,.recipe .see-all-steps:after,.card.card-buzz .footer .link-button:after,.reviews-new .reviews-seeall:after{color:#007DBE}.review-report a:hover,.review-report a:focus{color:#000}.reviews-havereviews .reviews-cta.reviews-writeyourown:hover,.reviews-havereviews .reviews-cta.reviews-writeyourown:focus{background:#0070ab !important}.review-report a{color:#007DBE}.why-not-try.card .header .title:after,.why-not-try.card .header .title:hover:after{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.why-not-try.card:hover .header .title:after,.why-not-try.card:focus .header .title:after,.why-not-try.card.accessibility-focus .header .title:after{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-hover.png")}.card a .header .title:after{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.card:hover a .header .title:after,.card:focus a .header .title:after,.card.accessibility-focus a .header .title:after{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-hover.png")}.offers-spotlight .card a .header .title:after{background:url("../../../images/generated/global/ui-icons-s1c5be2e4c4.png");background-repeat:no-repeat;background-position:0 -844px}.offers-spotlight .card:hover a .header .title:after,.offers-spotlight .card:focus a .header .title:after,.offers-spotlight .card.accessibility-focus a .header .title:after{background:url("../../../images/generated/global/ui-icons-s1c5be2e4c4.png");background-repeat:no-repeat;background-position:0 -991px}.card.promo>a{text-decoration:none}.footer-main .to-top:after{color:#007DBE}.page-product-details .column-layout.col-2 .col.last .title{text-align:center}.pagination ul a:hover,.pagination ul a:focus{color:#007DBE}.pagination .first:hover,.pagination .first:focus,.pagination .prev:hover,.pagination .prev:focus,.pagination .next:hover,.pagination .next:focus,.pagination .last:hover,.pagination .last:focus{text-decoration:none}.page-header .link-right:hover:after,.page-header .link-right:focus:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0;color:#fff}.offers-spotlight .page-header .link-right:hover:after,.offers-spotlight .page-header .link-right:focus:after{background:url("../../../images/generated/global/ui-icons-s262662abbd.png");background-repeat:no-repeat;background-position:0 -1389px;color:#fff}.hero.hero-video .sidebar .title:before{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.hero .nav-page ul li a:hover,.hero .nav-page ul li a:focus{color:#007DBE}.hero.hero-article .sidebar .title:before{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.page-article-details.main .header-content .title:before{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.page-video-details.main .header-content .title:before{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-product.png")}.page-video-details.main .video-container{padding:0px}.reviews-new .reviews-noreviews .reviews-first{margin-left:40px;margin-top:135px}.reviews-new .reviews-noreviews .reviews-first{font-size:24px;line-height:100%}.reviews-new .reviews-noreviews .reviews-writeyourown{margin-left:40px;margin-top:75px}.reviews-new .reviews-noreviews .reviews-first span{color:#007DBE}.reviews-new .reviews-noreviews .reviews-writeyourown:hover,.reviews-new .reviews-noreviews .reviews-writeyourown:focus{background-color:#0070ab}.why-not-try.card .composite{background:url("../../../images/canadian-superstore/bg-product-composite.png");background-repeat:no-repeat;height:192px;margin:2.5em auto 0;width:196px}.why-not-try.card img{position:relative;top:1em;margin:0 auto;left:0px}.total-ratings a{color:#6ba6d1}article p a{color:#6ba6d1}.ctrl-view .button-grid.active,.ctrl-view .button-list.active{background:#007DBE}.ctrl-view .button-grid:hover,.ctrl-view .button-list:hover,.ctrl-view .button-grid:focus,.ctrl-view .button-list:focus{background:#007DBE}.uniform #form-store-locator button{background:#007DBE}.uniform #form-store-locator button:hover,.uniform #form-store-locator button:focus{background:#0070AB}.button.select-store-button:hover,.button.select-store-button:focus{background:#0070AB}.store-listing .collapse>p:after{color:#0070AB}.store-listing .collapse>p a:hover,.store-listing .collapse>p a:focus{color:#0070AB}.store-infoWindow .footer li a:after{color:#0070AB}.store-infoWindow .footer li a:hover,.store-infoWindow .footer li a:focus{color:#0070AB}.sidebar-left-layout .sidebar .nav-general a.active:after,.sidebar-left-layout .sidebar .nav-general a:hover:after,.sidebar-left-layout .sidebar .nav-general a:focus:after{background-image:url("../../../images/canadian-superstore/icon-small.png");background-position:0 0}.sidebar-left-layout .sidebar .nav-general a.active:hover,.sidebar-left-layout .sidebar .nav-general a.active:focus{color:#000}.sidebar-left-layout .sidebar .nav-general a:hover,.sidebar-left-layout .sidebar .nav-general a:focus{color:#0070AB}.page-contact .content p a{color:#007DBE}.page-contact .contact-options .title:before{background-image:url("../../../images/canadian-superstore/icon-small.png");background-position:0 0}.page-contact .contact-options .title-contact-write,.page-contact .contact-options .title{background:none;border-bottom:1px solid #e4e4e4}.page-contact .contact-options .title-contact-fax:before{font-size:10px;line-height:1.92em;text-indent:-1px}.page-contact .contact-options .title-contact-online:before{font-size:9px;line-height:24px}.page-intro a{color:#007DBE}.btn-skel:after,.btn-plain:after,.overlay-location-check .inner .btn:after,.btn-plain-loblaws:after,.btn-red:after,.btn-plain:after,.overlay-location-check .inner .btn:after,.btn-plain-loblaws:after,.btn-red:after{color:#007DBE}.btn-plain.collapse-all:hover,.overlay-location-check .inner .collapse-all.btn:hover,.interstitial .interstitial-inner .collapse-all.interstitial-cancel:hover,.btn-plain.collapse-all:focus,.overlay-location-check .inner .collapse-all.btn:focus,.interstitial .interstitial-inner .collapse-all.interstitial-cancel:focus{background:#0070AB}.faq-items-list li .collapse:before{color:#007DBE}.faq-items-list li .title a:hover,.faq-items-list li .title a:focus{color:#007DBE}.faq-items-list li{font-size:1em;border-bottom:1px solid #E4E4E4}.page-404 .content .content-404 .title{color:#007DBE}.page-404 .content .content-404 ul li a:before{color:#007DBE}.page-404 .content .content-404 ul li a:hover,.page-404 .content .content-404 ul li a:focus{color:#007DBE}.page-404 .content .content-404 .title{padding-top:35px}.page-404 .content .content-404 .details-404{font-size:1em;color:#000}.marquee-item>a{float:right;color:#000;font-size:0.8em}.marquee-item .icon-chev-right,.marquee-item .btn-skel,.marquee-item .btn-plain,.marquee-item .overlay-location-check .inner .btn,.overlay-location-check .inner .marquee-item .btn,.marquee-item .btn-plain-loblaws,.marquee-item .btn-red,.marquee-item .page-store-details .location-info-wrapper .location-info .button,.page-store-details .location-info-wrapper .location-info .marquee-item .button,.marquee-item .store-listing .store-info a.button,.store-listing .store-info .marquee-item a.button,.marquee-item .store-listing-row .store-info .store-buttons a.button,.store-listing-row .store-info .store-buttons .marquee-item a.button{float:right;margin-right:70px;font-size:0.8em}.nav-contextual ul li a.active{background:#0070ab}.page-flyer.main .header-content{margin-bottom:0.75em}.overlay-location-check .inner .btn{padding:14px 25px 14px 14px;margin-bottom:15px}.nav-contextual .dropdown .category ul.primary>li>a:after{content:none}.nav-contextual .dropdown .category .primary>li:hover>a,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a{background-color:#F9F9F9;color:#006bb6}.nav-contextual .dropdown .category .primary>li:hover>a:after,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a:after{color:#e51f2d;font-size:18px;line-height:1.2;text-align:center;display:inline-block;width:23px;height:18px;padding:1px 0 5px;margin:-4px 0 -5px 0.4em;background-position:0 -263px}.nav-contextual .dropdown .category .primary>li:hover>a:after,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a:after{vertical-align:middle;line-height:1.1;position:absolute;top:13px;right:15px;left:auto;color:#FFF}.nav-contextual .dropdown .category .primary>li:hover>a:after,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a:after,.lt-ie9 .nav-contextual .recipes.accessibility-focus .dropdown .category .primary.accessibility-focus>li.accessibility-focus>a:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0;color:#fff}.nav-contextual .dropdown .category .sub-category a:after,.nav-contextual .dropdown .category .sub-category a:hover,.nav-contextual .dropdown .category .sub-category a:focus{color:#006BB6}.nav-contextual .dropdown .more-content{padding:1em 1em 30px}.nav-contextual .products-recipes .dropdown .more-content a{background-color:transparent;border:0 none;color:#000000;line-height:1.5;margin-right:0;padding:0;position:relative;white-space:normal;width:auto}.nav-contextual .products-recipes .dropdown .more-content .media-object .thumbnail{margin-right:25px}.nav-contextual .products-recipes .dropdown .more-content .details{display:table-cell;height:98px;margin:0;padding-right:10px;vertical-align:middle;width:124px}.nav-contextual .products-recipes .dropdown .more-content .details p:after{color:#006BB6;display:inline-block;line-height:1;vertical-align:middle;content:"\e75e";font-family:'Chevrons';margin-left:0.5em}.nav-contextual .products-recipes .dropdown .more-content a:hover,.nav-contextual .products-recipes .dropdown .more-content a:focus{color:#006BB6}.nav-contextual .dropdown .more-content a:after{content:""}.loader,.loader p{text-align:center}.alert-component-direction-nav .carousel-control-button.carousel-prev-button,.alert-component-direction-nav .carousel-control-button.carousel-prev-button:hover,.alert-component-direction-nav .carousel-control-button.carousel-next-button,.alert-component-direction-nav .carousel-control-button.carousel-next-button:hover,.alert-component-direction-nav .carousel-control-button.carousel-prev-button:focus,.alert-component-direction-nav .carousel-control-button.carousel-next-button:focus{background-image:none;left:0px}.alert-component-direction-nav .carousel-control-button{margin-top:0;position:static;text-indent:0;top:0}.overlay-location-check .inner .overlay{max-width:80%}.page-home .card.card-video>a:after{margin-top:20%}.page-details .rating span,.page-details .rating.rating-static:after,page-details .rating.rating-static:before{color:#CDCDCD}.search-results-header .title span.suggestion-text{color:#666666;display:none}.search-results-header .title span.suggestion-value{display:none}.page-flyer .ctrl-wrap .selector{width:64px !important}.page-flyer .uniform div.selector span{width:14px !important;overflow:visible !important}.page-landing .column-layout .card.card-video>a img{margin-top:0px;vertical-align:top}.page-landing .column-layout .card.card-video>a:after{margin-top:0px}.overlay-wrap .inner{position:absolute}.offers-spotlight .carousel-control-button{margin-top:0px !important}.alert-component li a:after{color:#006BB6}.alert-component li a:hover,.alert-component li a:focus{color:#006BB6}.alert-component .alert-component-direction-nav a.carousel-control-button:after{color:#006BB6}.alert-component .alert-component-direction-nav a.carousel-control-button:hover:after,.alert-component .alert-component-direction-nav a.carousel-control-button:focus:after{color:#000}.store-info .icon-chev-right,.store-info .btn-skel,.store-info .btn-plain,.store-info .overlay-location-check .inner .btn,.overlay-location-check .inner .store-info .btn,.store-info .btn-plain-loblaws,.store-info .btn-red,.store-info .page-store-details .location-info-wrapper .location-info .button,.page-store-details .location-info-wrapper .location-info .store-info .button,.store-listing .store-info a.button,.store-listing-row .store-info .store-buttons a.button{color:#006BB6}.header-branded a:hover,.header-branded .highlight:hover,.header-branded a:focus{color:#006BB6}.page-header .title{font-size:1em}.page-header .flyer-caption{font-weight:bold}.offers-spotlight{margin-bottom:-10px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn.solid:hover,.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn.solid:focus{background-color:#0070AB}.nav-category-list .nav-category-toggle a:after{color:#fff}.nav-category-list .nav-category-toggle a:hover,.nav-category-list .nav-category-toggle a:focus{color:#006BB6}.nav-category-list .nav-category-toggle a:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0;color:#fff}.nav-category-list li a{font-size:0.9375em}.total-ratings a:hover,.total-ratings a:focus{color:#000}.actions a.product-info{width:50%}.actions a.print.ctrl-print{width:40%}.actions .print,.actions .favorites,.actions .product-info{border-bottom:1px solid #E4E4E4}.button.select-store-button:hover,.content .home-link:hover,.hero .details .btn:hover,.recipe .btn:hover,.card .footer .link-button:hover,.page-contact .btn-live-chat:hover,.overlay .btn-overlay:hover,.read-write-reviews form button:hover,.carousel-hero .carousel-item .slide .content .btn.solid:hover,.card-ribbon.recipe-feature-4col .card.super-tall .btn.solid:hover,.card-ribbon.product-feature-4col .card .btn.solid:hover,.reviews .ctrl-write:hover,.reviews .no-reviews .show-reviews .btn:hover,.reviews-new .reviews-writeyourown:hover,.ir-bts-banner .btn-plain:hover,.ir-bts-banner .overlay-location-check .inner .btn:hover,.overlay-location-check .inner .ir-bts-banner .btn:hover,.ir-bts-banner .interstitial .interstitial-inner .interstitial-cancel:hover,.interstitial .interstitial-inner .ir-bts-banner .interstitial-cancel:hover,.button.select-store-button:focus,.content .home-link:focus,.hero .details .btn:focus,.recipe .btn:focus,.card .footer .link-button:focus,.page-contact .btn-live-chat:focus,.overlay .btn-overlay:focus,.read-write-reviews form button:focus,.carousel-hero .carousel-item .slide .content .btn.solid:focus,.card-ribbon.recipe-feature-4col .card.super-tall .btn.solid:focus,.card-ribbon.product-feature-4col .card .btn.solid:focus,.reviews .ctrl-write:focus,.reviews .no-reviews .show-reviews .btn:focus,.reviews-new .reviews-writeyourown:focus,.ir-bts-banner .btn-plain:focus,.ir-bts-banner .overlay-location-check .inner .btn:focus,.overlay-location-check .inner .ir-bts-banner .btn:focus,.ir-bts-banner .interstitial .interstitial-inner .interstitial-cancel:focus,.interstitial .interstitial-inner .ir-bts-banner .interstitial-cancel:focus{background:#0070ab !important}.page-details.sidebar-right-layout .content,.page-details .sidebar-right-layout .content{border-right:1px solid #EBEBEB}.list-view-layout .list-view-item .link{background:#007DBE}.list-view-layout .list-view-item:hover .link,.list-view-layout .list-view-item:focus .link,.list-view-layout .list-view-item .link:focus{background:#0070ab !important}.card.card-video .footer{bottom:0px}.card.card-article .footer .details .ratings,.card.card-video .footer .details .ratings{position:absolute;bottom:2.4em}.hero.hero-video .sidebar .title:before{margin-left:-47px}.page-video-details.main .video-container.play-icon-overlay-lg:after,.page-video-details.main .hero.hero-video .content>a.video-container:after,.hero.hero-video .page-video-details.main .content>a.video-container:after{left:170px;top:85px}.btn-grey-pc:hover,.button.view-flyer-button:hover,.reviews .btn:hover,.recipe .see-all-steps:hover,.card.card-buzz .footer .link-button:hover,.reviews-new .reviews-seeall:hover,.btn-grey-pc:focus,.button.view-flyer-button:focus,.reviews .btn:focus,.recipe .see-all-steps:focus,.card.card-buzz .footer .link-button:focus,.reviews-new .reviews-seeall:focus{color:#fff;background:#0070ab !important}.btn-grey-pc:after,.button.view-flyer-button:after,.uniform .button.view-flyer-button:after,.reviews .btn:after,.recipe .see-all-steps:after,.card.card-buzz .footer .link-button:after,.reviews-new .reviews-seeall:after{color:#007DBE}.btn-grey-pc:hover:after,.button.view-flyer-button:hover:after,.reviews .btn:hover:after,.recipe .see-all-steps:hover:after,.card.card-buzz .footer .link-button:hover:after,.reviews-new .reviews-seeall:hover:after,.btn-grey-pc:focus:after,.button.view-flyer-button:focus:after,.reviews .btn:focus:after,.recipe .see-all-steps:focus:after,.card.card-buzz .footer .link-button:focus:after,.reviews-new .reviews-seeall:focus:after{color:#fff}.card-grid-layout .card>a:before,.column-layout .card>a:before,.card.product>a:before{display:inline-block;width:0.1em}.uniform button{background-color:#007DBE}.uniform button:hover,.uniform button:focus{background-color:#0070ab}.store-listing .store-info:after{border-bottom:1px solid #DFDFDF}.store-select li:before{color:#0070ab}.store-select li a:hover,.store-select li a:focus{color:#0070ab}.content ul.link-list li:before{top:5px;color:#0070ab}.content ul.link-list li a:hover,.content ul.link-list li a:focus{color:#0070ab}.main .content a.link-arrow:before{color:#0070ab}.main .content a.link-arrow:hover,.main .content a.link-arrow:focus{color:#0070ab}.header-branded .store-info-holder .store-name .find-store-overlay-trigger:hover,.header-branded .store-info-holder .store-name .find-store-overlay-trigger:focus{color:#0070ab}.page-contact .contact-info{border-top-style:solid;border-top-width:1px}.pcplus-contact .uniform div.selector.fixedWidth{width:288px}.offers-spotlight .page-header{background-image:none;background:#FA2428}.page-header .title>img{float:left;margin-right:15px;margin-top:-3px}.offers-spotlight .page-header.selfcontained .page-header-cta{top:11px !important}.card-grid-layout .card>a img,.column-layout .card>a img,.card.product>a img{margin-top:7px}.pcplus-dashboard .sign-in-log-in a:hover,.pcplus-dashboard .sign-in-log-in a:focus{color:#E51F2D}.alert-component .alert-component-direction-nav a.carousel-control-button{padding-top:12px}.carousel-control-button:after,.carousel-control-button:before{font-size:1.5em;font-weight:bold}.flyers-section .page-header.selfcontained .link-right{top:11px}.sidebar-left-layout .sidebar .nav-general a{font-size:15px}.btn-plain.collapse-all,.overlay-location-check .inner .collapse-all.btn,.interstitial .interstitial-inner .collapse-all.interstitial-cancel{font-size:15px}.faq-items-list li .title a{font-size:15px}.faq-items-list li p{font-size:15px}.tab-layout a.active,.page-store-details section.store-info .hours-tabs a.active{color:#000}.tab-layout a,.page-store-details section.store-info .hours-tabs a{color:#ccc;font-size:0.9em}.sidebar-left-layout .sidebar .nav-general a{border-bottom:1px solid #e4e4e4}.tab-layout,.page-store-details section.store-info .hours-tabs{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;font-size:15px}.store-listing .store-info:after{margin-top:1.25em}.page-article-details.main .article .related-content.product-image{background:url("../../../images/global/bg-product-image.png") no-repeat scroll center bottom transparent;padding-bottom:3px}.page-article-details.main .article.image .related-content{margin-top:0px !important}.page-article-details.main .article .related-content.product-image{padding-bottom:3px;background:url('../../../images/global/bg-product-image.png') bottom center no-repeat}.page-article-details.main .article .related-content.product-image img{padding:7px;border:1px solid #e3e3e3;border-bottom:0}.ctrl-wrap{font-size:15px}.ctrl-wrap .pagination{width:65%}.card-grid-layout.col-3,.card-grid-layout.column-layout.layout-two,.card-grid-layout.column-layout.layout-ten{font-size:15px}.page-recipe-details.main .header-content .title:before{background-image:url("../../../images/canadian-superstore/icon-card-product.png");background-position:0 0}.overlay-find-store .overlay{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif !important}.sidebar-left-layout .content{font-size:15px}.pcplus-dashboard.logged-in{margin-left:-85px !important;margin-right:-14px}.store-locator .collapse .collapse-content li{height:52px}.alert-component .alert-component-direction-nav a.carousel-control-button.no-scroll:after,.alert-component .alert-component-direction-nav a.carousel-control-button.no-scroll:before{color:#ccc}.alert-component .alert-component-direction-nav a.carousel-control-button.no-scroll:hover:after,.alert-component .alert-component-direction-nav a.carousel-control-button.no-scroll:hover:before,.alert-component .alert-component-direction-nav a.carousel-control-button.no-scroll:focus:after,.alert-component .alert-component-direction-nav a.carousel-control-button.no-scroll:focus:before{color:#ccc}.alert-component .alert-component-direction-nav .no-scroll{cursor:default}.card.card-pcplus-points:hover .footer .link-to-detail,.card.card-pcplus-points:focus .footer .link-to-detail,.card.card-pcplus-points.accessibility-focus .footer .link-to-detail{background:#D2160C !important}.card.card-pcplus-points .footer .link-to-detail:hover,.card.card-pcplus-points .footer .link-to-detail:focus{background:#D2160C !important}.uniform button.btn-pcplus{background-color:#CA0019}.header-branded .social-links{width:55px}.ctrl-wrap .items-per-page{float:right;margin-right:-15px}.card .footer .controls.correction .correction-notice{color:#E51F2D;display:inline-block;text-align:center;margin-top:-10px}.overlay-correction .overlay{padding:1.5em 2em;width:502px}.overlay-correction .overlay .title{color:#E51F2D;font-size:16px}.overlay-correction .overlay .subtitle{font-size:14px;margin-top:15px}.overlay-correction .overlay .correction-desc{font-size:14px;margin-top:15px}.nav-flyers a:hover,.nav-flyers a:focus{color:#007DBE !important}.page-flyer .card.product .footer .price{color:#FA2428;font-size:1.75em;font-weight:bold}.page-flyer .card.product .footer .savings{color:#007DBE;font-size:1.1em;font-weight:bold}.card.flyer .price{color:#FA2428;font-size:1.75em;font-weight:bold}.card.flyer .savings{color:#007DBE;font-size:1.1em;font-weight:bold}.overlay-ingredients .header .product-name:before{background-image:url("../../../images/canadian-superstore/icon-card-product.png");background-position:0 0}.lt-ie9 .store-locator .collapse>p a:after{background:url("../../../images/canadian-superstore/icon-card-product.png") !important;background-position:0 0 !important;background-repeat:no-repeat !important;color:#fff !important;position:relative;float:right;margin-right:-45px}.lt-ie9 .store-locator .collapse>p a:hover:after,.lt-ie9 .store-locator .collapse>p a:focus:after{background:url("../../../images/generated/global/ui-icons-s1c5be2e4c4.png") !important;background-repeat:no-repeat;background-position:0 -1473px !important;color:#666 !important}.lt-ie9 .store-locator .collapse>p a{padding-bottom:0px !important}.lt-ie9 .store-locator .collapse>p a:after{padding-bottom:12px !important}.lt-ie9 .store-locator .collapse>p a{padding:0.5em 2.5em 0px 1.5em !important}.lt-ie9 .flyers-section .page-header .link-right:hover:after,.lt-ie9 .flyers-section .page-header .link-right:focus:after{background-position:1px 1px}.lt-ie9 .card .footer .details{text-align:left !important}.overlay-pcplus .overlay .footer{position:relative}.btn-load-offers.btn-plain:after,.overlay-location-check .inner .btn-load-offers.btn:after,.btn-load-offers.btn-plain:hover:after,.overlay-location-check .inner .btn-load-offers.btn:hover:after,.btn-load-offers.btn-plain:focus:after,.overlay-location-check .inner .btn-load-offers.btn:focus:after{color:#df282e}.loaded .btn-load-offers.btn-plain,.loaded .overlay-location-check .inner .btn-load-offers.btn,.overlay-location-check .inner .loaded .btn-load-offers.btn,.loaded .btn-load-offers.btn-plain:hover,.loaded .overlay-location-check .inner .btn-load-offers.btn:hover,.overlay-location-check .inner .loaded .btn-load-offers.btn:hover,.loaded .btn-load-offers.btn-plain:focus,.loaded .overlay-location-check .inner .btn-load-offers.btn:focus,.overlay-location-check .inner .loaded .btn-load-offers.btn:focus{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("../../../images/pcplus/bg-card-texture-dark.png");background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;color:#df282e;cursor:default}.card.promo.pcplus-product.loaded .footer{display:block}.nav-contextual .dropdown .products-footer a{margin:0px 0px 0px 30px}.card.product .sticker.card-points{font-size:1.4em;left:0;line-height:37px;position:absolute;top:0px;font-weight:bold}.column-layout .card>a img{display:inline-block;vertical-align:middle}.page-home .card.promo a .thumbnail-wrapper{display:inline;margin-top:10px}.breadcrumbs{min-height:64px}.pagination ul li{margin-right:0.2em}.marquee li{background-color:#e7e7e7;font-size:13px;padding:10px 0px 13px 3px}.marquee li b{display:inline-block;font-weight:bold}.marquee li p{display:inline-block;padding-left:10px}.marquee .slides li a{display:inline-block;float:right;margin-right:80px}.page-home .card.promo a .thumbnail-wrapper{display:inline}.column-layout .card>a img{display:inline}.main.create-account .card.card-pcplus-overview .registration-card a:hover,.pc-financial-card .card-pcplus-overview .registration-card p a:hover,.page-landing.register-account .card-pcplus-overview .registration-card p a:hover,.main.create-account .card.card-pcplus-overview .registration-card a:focus,.pc-financial-card .card-pcplus-overview .registration-card p a:focus,.page-landing.register-account .card-pcplus-overview .registration-card p a:focus{text-decoration:underline !important}.alert-component-carousel .flex-direction-nav .flex-next{opacity:1;right:5px;background:none}.alert-component-carousel .flex-direction-nav .flex-prev{opacity:1;right:30px;left:35%;background:none}.flex-direction-nav .flex-prev:after{content:"\e75d";display:block;font-family:'Chevrons';font-size:1.2em;font-weight:bold;margin-left:0px;position:relative;top:30%}.flex-direction-nav .flex-next:after{content:"\e75e";display:block;font-family:'Chevrons';font-size:1.2em;font-weight:bold;margin-left:10px;position:relative;top:30%}.alert-component-carousel .flex-direction-nav{float:right;height:46px;margin-top:-46px;position:relative;width:65px;background:#dedede}.alert-component-carousel .flex-direction-nav li{display:inline-block;height:30px;left:2px;position:relative;top:10px;width:30px}.alert-component-carousel .flex-direction-nav li a{height:40px;text-indent:0px}.alert-component-carousel .slides>a{color:#000 !important;float:right !important;font-size:0.8em !important}.register-form .tooltip.left-arrow-tooltip{display:block;margin:-38px 0 0 510px}.email-app-to-self.uniform div.selector.fixedWidth{width:189px !important}.email-app-to-self.uniform div.selector.fixedWidth span{width:191px !important}.uniform div.selector.fixedWidth{width:312px !important}.uniform div.selector.fixedWidth span{width:262px !important}.page-sign-in .forgot-password-form-wrapper .uniform button.btn-plain,.page-sign-in .forgot-password-form-wrapper .uniform .overlay-location-check .inner button.btn,.overlay-location-check .inner .page-sign-in .forgot-password-form-wrapper .uniform button.btn{background-color:#e51f2d !important;color:#fff}.page-sign-in .forgot-password-form-wrapper .uniform button.btn-plain:hover,.page-sign-in .forgot-password-form-wrapper .uniform .overlay-location-check .inner button.btn:hover,.overlay-location-check .inner .page-sign-in .forgot-password-form-wrapper .uniform button.btn:hover,.page-sign-in .forgot-password-form-wrapper .uniform button.btn-plain:focus,.page-sign-in .forgot-password-form-wrapper .uniform .overlay-location-check .inner button.btn:focus,.overlay-location-check .inner .page-sign-in .forgot-password-form-wrapper .uniform button.btn:focus{background-color:#BE0307 !important;color:#fff}.create-account-form.uniform .account-table .btn-reg-submit{background-color:#e51f2d !important;color:#fff}.create-account-form.uniform .account-table .btn-reg-submit:hover,.create-account-form.uniform .account-table .btn-reg-submit:focus{background-color:#BE0307 !important;color:#fff}.alert-component-carousel .flex-direction-nav{height:50px;top:-6px}.alert-component-carousel .flex-direction-nav a{outline:none}.rating.rating-static.stars-1:after,.rating.rating-static.stars-2:after,.rating.rating-static.stars-3:after,.rating.rating-static.stars-4:after,.rating.rating-static.stars-0:after{margin-top:1px !important}@media screen and (-webkit-min-device-pixel-ratio: 0){.page-flyer .share.share-page .email{margin-left:0.7em}.share.share-page .buttons{margin-top:-25px;position:absolute;margin-left:91px}.share.share-page .email{margin-left:1em;top:0.2em}}.pcplus-dashboard .pc-profile .greeting.long-name.dbefore:before{width:0px}.overlay-find-store .overlay .search-loader{background-image:url("../../../images/global/loader-small.gif");background-repeat:no-repeat;background-position:98% center;display:none;height:30px;width:30px;position:absolute;right:30%;top:72px}.column-layout .card>a img{margin-top:7px}.page-landing .column-layout .card>a img,.page-search-results .card-grid-layout .card>a img,.page-search-results .card.product>a img,.page-search-results .column-layout .card>a img{margin-top:0}.card .footer .sticker{display:none}.pcplus-dash-social-container .pcplus-dashboard{display:block}.card.pcbl-card{padding-bottom:0;padding-top:6em}.nav-contextual .flyers a{width:7.9em}.nav-contextual .products-recipes a{width:14.5em}.nav-contextual>ul>li>a{font-size:0.875em;line-height:3.22286em}.nav-contextual .click-collect a{width:10.63em !important;padding:0 24px 0 0px;background-color:#ffcf00 !important;color:#000;font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.nav-contextual ul li.click-collect:hover a{background-color:#eece00 !important}.nav-contextual ul .cart-img:after{background:url("../../../images/generated/global/cc-cart.png") no-repeat;content:"";position:absolute;top:12px;right:14px;width:27px;height:21px}@-moz-document url-prefix(){.nav-contextual .click-collect a{width:10.62em !important}}.tab-layout a{font-size:0.899em !important;padding:0.9em 0 0.9em 0.14em !important}.nav-contextual{background:#eece00 !important}.lt-ie9 .nav-contextual .click-collect a{width:8.2em !important}.lt-ie9 .nav-contextual{background:#eece00 !important}.lt-ie9 .tab-layout a{padding:0.9em 0 0.9em 0.1em !important}.lt-ie9 .nav-contextual ul .cart-img:after{right:6px}.lt-ie10 .tab-layout a{padding:0.9em 0 0.9em 0.1em !important}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.nav-contextual{background:#eece00 !important}.tab-layout a{padding:0.9em 0 0.9em 0.1em !important}}.canadian-superstore .carousel.carousel-hero{min-height:370px;margin-bottom:10px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide{min-height:370px;background-color:#fff !important}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content{position:absolute;top:20px;height:250px;box-shadow:none;background-color:transparent;width:380px;z-index:2}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper{padding-left:30px;width:340px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details{font-size:1.25em;line-height:1.2em;line-height:1.5em}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .header .title{background:none;left:0;text-align:left;font-family:"Helvetica";color:#000;padding:35px 0 10px 0;font-size:48px;font-weight:bold;line-height:1.3em;width:480px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .header .title.title-long-txt{width:440px;font-size:22px;padding-bottom:0;line-height:2em}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .header .title.title-long-txt span{font-size:46px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details{padding-left:0}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details span,.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details .conditions{color:#a8a8a8;font-size:16px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details p{font-size:15px;color:#666;line-height:1.3em}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer{padding-left:0;margin-top:80px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn{min-width:200px;display:inline-block;margin-bottom:10px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn.solid{background-color:#007dbe}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .bg{position:relative}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .bg .video-thumbnail{position:absolute;right:25px;top:20px}.canadian-superstore .carousel.carousel-hero .carousel-item .slide .bg .video-thumbnail a{display:block;position:relative}.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link{display:block}.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon{height:95px;width:95px;position:relative;top:50%;left:50%;margin:-47px;text-align:center}.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon:after{position:absolute;width:95px;height:95px;top:0;left:0;padding-left:4px;line-height:95px;font-size:40px;text-align:center;vertical-align:middle;color:#d30012;background:url('../../../images/pc/pc-opt/FPO/icon-circle-grey-large.png') left center no-repeat}.isiPad .canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link .bg .video-icon-container .video-icon:after{background:url('../../../images/pc/pc-opt/FPO/icon-circle-grey-large@2x.png')}.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link:hover .bg .video-icon-container .video-icon:after,.canadian-superstore .carousel.carousel-hero .carousel-item .slide.rcss-video-slide a.video-slide-link:focus .bg .video-icon-container .video-icon:after{color:#007dbe}.canadian-superstore .carousel.carousel-hero .flex-control-nav{bottom:10px}.pc-organics .carousel.carousel-hero .carousel-item .slide .content{top:50px}.pc-organics .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper{padding-left:35px}.pc-organics .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .header .title{font-family:"Helvetica" !important;padding-bottom:0;margin-bottom:0}.pc-organics .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details{position:relative}.pc-organics .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details ul{position:absolute;bottom:0;right:-170px;width:173px}.pc-organics .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details ul li{padding-left:40px;font-size:15px;position:relative;font-size:normal;line-height:1.3em;padding-top:18px}.pc-organics .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details ul li:before{content:"";position:absolute;width:30px;height:29px;left:0;top:25px}.carousel .flex-control-nav li a.flex-active{background:url('../../../images/canadian-superstore/carousel-pointer-active.png')}.carousel .flex-control-nav li a{background:url('../../../images/canadian-superstore/carousel-pointer.png')}.carousel .flex-control-nav li a:hover,.carousel .flex-control-nav li a:focus{background:url('../../../images/canadian-superstore/carousel-pointer-active.png')}.carousel .carousel-item .slide .bg img{width:100%}.lt-ie9 .carousel .slides>li{z-index:0}.rcss-hero-carousel-video-overlay .player{width:900px;height:549px;background-color:#000000;background:#000 url('../../../images/global/loader-pcplus.gif') center center no-repeat}.rcss-hero-carousel-video-overlay .player iframe{display:none}.header-branded .logo img{margin-top:0}.pcplus-dashboard .sign-in-log-in{color:#666 !important}.sect-hw .page-header{background:#007dbe !important}.page-header{padding:0.9em 1.5em}.page-header .title{font-size:1.3125em;line-height:1.37143em;margin-top:0px}.page-header .link-right{right:1em}.card .header .title{position:relative;color:#000;font-size:1em;line-height:1.35em;margin-top:1.5em;padding-right:40px;min-height:2em}.card a.offwhite-btn{color:#0070ab;background-color:#fff}.card a.offwhite-btn:after{color:#0070ab}.card a.offwhite-btn:hover{background-color:#d2d2d2 !important}.featured-hw .top-section{background-color:#007dbe !important;height:128px !important}.featured-hw .bottom-section,.featured-hw .general-section{background-color:#0070ab;height:182px}.featured-hw .bottom-section .hw-exf-storeInfo,.featured-hw .general-section .hw-exf-storeInfo{line-height:18px;font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;font-size:14px}.featured-hw .bottom-section .hw-exf-storeInfo span,.featured-hw .general-section .hw-exf-storeInfo span{display:block}.featured-hw .bottom-section .hw-exf-storeInfo p,.featured-hw .general-section .hw-exf-storeInfo p{margin-bottom:15px}.featured-hw .bottom-section .calendar-link,.featured-hw .general-section .calendar-link{color:#d2d2d2 !important}.featured-hw .bottom-section .calendar-link:hover,.featured-hw .general-section .calendar-link:hover{color:#fff !important}.featured-hw .general-section{height:374px !important;padding:1.23em}.featured-hw h2{font-family:Helvetica, Helvetica-webfont, Arial, sans-serif;font-size:1.3em;font-weight:bold}.featured-hw .carousel li .slide.hw .content .header .title{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;font-weight:bold;font-size:48px}.featured-hw .carousel .carousel-item .slide.loblaws .content{width:56%}.featured-hw .carousel .carousel-item .slide .content p{font-size:16px}.column-layout .card.health-Wellness .deptDesc>p{font-size:15px;font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.legal-footer{padding-left:2em}.card:hover a .header .title:after,.card:focus a .header .title:after{color:#FFF}.column-layout.layout-one .col .card.health-Wellness a:hover .header .title:after,.column-layout.layout-two .col .card.health-Wellness a:hover .header .title:after,.column-layout.layout-three .col .card.health-Wellness a:hover .header .title:after,.column-layout.layout-five .col .card.health-Wellness a:hover .header .title:after,.column-layout.layout-six .col .card.health-Wellness a:hover .header .title:after,.column-layout.layout-seven .col .card.health-Wellness a:hover .header .title:after{background-position:0 0;background-image:url("../../../images/canadian-superstore/icon-card-hover.png");color:#FFFFFF}.lt-ie9 .column-layout.col-2 .col .card.promo a .header .title:after,.lt-ie9 .column-layout.col-2 .col .card.health-Wellness a .header .title:after,.lt-ie9 .column-layout.col-3 .col .card.promo a .header .title:after,.lt-ie9 .column-layout.col-3 .col .card.health-Wellness a .header .title:after,.lt-ie9 .column-layout.col-4 .col .card.promo a .header .title:after,.lt-ie9 .column-layout.col-4 .col .card.health-Wellness a .header .title:after,.lt-ie9 .column-layout.layout-one .col .card.promo a .header .title:after,.lt-ie9 .column-layout.layout-one .col .card.health-Wellness a .header .title:after,.lt-ie9 .column-layout.layout-two .col .card.promo a .header .title:after,.lt-ie9 .column-layout.layout-two .col .card.health-Wellness a .header .title:after,.lt-ie9 .column-layout.layout-three .col .card.promo a .header .title:after,.lt-ie9 .column-layout.layout-three .col .card.health-Wellness a .header .title:after,.lt-ie9 .column-layout.layout-six .col .card.promo a .header .title:after,.lt-ie9 .column-layout.layout-six .col .card.health-Wellness a .header .title:after,.lt-ie9 .column-layout.layout-seven .col .card.promo a .header .title:after,.lt-ie9 .column-layout.layout-seven .col .card.health-Wellness a .header .title:after{background-image:url("../../../images/canadian-superstore/icon-card.png") !important;background-position:0 0;color:#FFFFFF}.lt-ie9 .column-layout.col-2 .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.col-2 .col .card.health-Wellness a:hover .header .title:after,.lt-ie9 .column-layout.col-3 .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.col-3 .col .card.health-Wellness a:hover .header .title:after,.lt-ie9 .column-layout.col-4 .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.col-4 .col .card.health-Wellness a:hover .header .title:after,.lt-ie9 .column-layout.layout-one .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.layout-one .col .card.health-Wellness a:hover .header .title:after,.lt-ie9 .column-layout.layout-two .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.layout-two .col .card.health-Wellness a:hover .header .title:after,.lt-ie9 .column-layout.layout-three .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.layout-three .col .card.health-Wellness a:hover .header .title:after,.lt-ie9 .column-layout.layout-six .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.layout-six .col .card.health-Wellness a:hover .header .title:after,.lt-ie9 .column-layout.layout-seven .col .card.promo a:hover .header .title:after,.lt-ie9 .column-layout.layout-seven .col .card.health-Wellness a:hover .header .title:after{background-image:url("../../../images/canadian-superstore/icon-card-hover.png") !important;background-position:0 0;color:#FFFFFF}.lt-ie9 .canadian-superstore .sect-hw .page-header a.link-right:hover:after{background-position:0 0 !important}.mri-search .alpha-list li{margin:0 0 0 0.275em;display:inline}.mri-search .alpha-list li a:hover,.mri-search .alpha-list li a:focus{color:#fff;background-color:#0070ab}.mri-search .alpha-list li:hover,.mri-search .alpha-list li:focus{background-color:#0070ab}.mri-search .alpha-list li:first-child{margin-left:0}.mri-search .alpha-list li:last-child{margin-right:0}.uniform button{background-color:#007dbe}.uniform button:hover{background-color:#0070ab}.nav-contextual .health a{width:13em !important}.nav-contextual .store-info a{width:7.2em !important}.nav-contextual .dropdown .products-footer a{margin:0 0 0 30px}.lt-ie9 .nav-contextual .flyers a{width:10.6em !important}.canadian-superstore .sect-hw .page-header a.link-right:hover:after{background-position:0 0 !important}.sect-hw .page-header a.link-right:hover:after{background-position:0 0 !important}.featured-hw .general-section,.featured-hw .guiding-starts-category-page,.featured-hw .bottom-section{background-color:#0070ab !important;height:199px !important}.column-layout.layout-five .col:last-child{background-color:#0070ab !important}.featured-hw .top-section .offwhite-btn:after,.featured-hw .top-section .offwhite-btn:hover,.featured-hw .bottom-section .offwhite-btn:after,.featured-hw .bottom-section .offwhite-btn:hover,.featured-hw .general-section .offwhite-btn:after,.featured-hw .general-section .offwhite-btn:hover{color:#007dbe !important}.featured-hw .top-section .offwhite-btn:hover,.featured-hw .bottom-section .offwhite-btn:hover,.featured-hw .general-section .offwhite-btn:hover{color:#007dbe !important;background-color:#d2d2d2 !important}.featured-hw .top-section .offwhite-btn,.featured-hw .bottom-section .offwhite-btn,.featured-hw .general-section .offwhite-btn{background-color:#fff;color:#007dbe;display:inline-block !important}.canadian-superstore .featured-hw .top-section .offwhite-btn:hover,.canadian-superstore .featured-hw .bottom-section .offwhite-btn:hover,canadian-superstore .featured-hw .general-section .offwhite-btn:hover,.canadian-superstore .featured-hw .bottom-section .offwhite-btn:focus,.canadian-superstore .featured-hw .top-section .offwhite-btn:focus,.canadian-superstore .featured-hw .bottom-section .offwhite-btn:focus,.canadian-superstore .featured-hw .general-section .offwhite-btn:focus,.conventional .offwhite-btn:focus{background-color:#d2d2d2}.title small{font-size:0.8em;margin-top:10px}.card:hover a .header .title:after,.card:focus a .header .title:after{background-image:url("../../../images/canadian-superstore/icon-card-hover.png") !important;background-position:0 0 !important}.featured-hw .general-section .title,.featured-hw .guiding-starts-category-page .title,.featured-hw .bottom-section .title{color:#fff !important}.mri-search .alpha-list li a{color:#aeb543;font-size:14px !important}.legal-footer a{color:#0070ab}.search-result-container .mri-content a{color:#aeb543}.search-result-container .mri-content a:hover{color:#000}.nav-contextual .dropdown .primary{border-left:2px solid #f2f2f2}.featured-hw .footer>a.offwhite-btn{width:71% !important}.featured-hw .top-section .footer{bottom:0px !important}.featured-hw .general-section .footer,.featured-hw .guiding-starts-category-page .footer,.featured-hw .bottom-section .footer{bottom:0px !important}.page-content-full .content{padding-left:2.4em !important}.lt-ie9 .main-store-locator .google-maps-container{height:580px;width:650px}.lt-ie9 .main-store-locator .google-maps-container .map_canvas{height:100%;width:100%}.featured-hw p.small{padding-bottom:0.8em}.nav-contextual .health .primary{width:17em !important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.17);box-shadow:0 1px 2px 0 rgba(0,0,0,0.17)}.canadian-superstore .featured-hw .carousel.carousel-hero .carousel-item .slide .content{height:100% !important}.page-article-details .header-content{padding:0.7em 0 !important}.featured-hw .general-section p.link a,.featured-hw .guiding-starts-category-page p.link a,.featured-hw .bottom-section p.link a{color:#d2d2d2 !important}.featured-hw .general-section p.link a:hover,.featured-hw .guiding-starts-category-page p.link a:hover,.featured-hw .bottom-section p.link a:hover,.featured-hw .general-section p.link a:after,.featured-hw .guiding-starts-category-page p.link a:after,.featured-hw .bottom-section p.link a:after{color:#fff !important}.nearest-overlay-button.offwhite-btn:after{color:#006BB6}.page-details.main .sidebar-left-layout.dietician-newsletter .sidebar .nav-page ul li a.current,.page-details.main .sidebar-left-layout.dietician-newsletter .sidebar .nav-page ul li a.current:after,.page-details.main .sidebar-left-layout.dietician-newsletter .sidebar .nav-page ul li a:focus,.page-details.main .sidebar-left-layout.dietician-newsletter .sidebar .nav-page ul li a:after{color:#000 !important;text-decoration:none}.page-details.main .sidebar-left-layout.dietician-newsletter .sidebar .nav-page ul li a{color:#006BB6 !important}.sect-hw .offer-gallery-details .anchor-tag:hover,.sect-hw .offer-gallery-details .anchor-tag:after{color:#006BB6 !important;text-decoration:none}.sect-hw .mri-search .alpha-list li a{color:#0070ab}.sect-hw .mri-search .alpha-list li a:hover,.sect-hw .mri-search .alpha-list li a:focus{background:#007DBE}.sect-hw .alpha-search-result .mri-content a{color:#0070ab}.sect-hw .alpha-search-result .mri-content a:hover{color:#007DBE}.sect-hw .uniform.alpha-search-form button{background-color:#0070ab !important}.sect-hw .uniform.alpha-search-form button:hover{background-color:#007DBE !important}.sect-hw .article-details .collapse .title a.link-collapse:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0}.sect-hw .article-actions .print:after{background-image:url("../../../images/canadian-superstore/icon-nav-hover.png");background-position:0 0}.sect-hw .page-article-details .article-actions .print:hover:after{color:#0070ab}.page-details.main .page-article-details .link-back,.page-details.main .page-article-details .open-all{color:#0070ab !important}.page-details.main .page-article-details .link-back:before{color:#0070ab !important}.sect-hw .health-feature-form .form-row button{background-color:#007dbe}.sect-hw .health-feature-form .form-row button:hover{background-color:#0070ab}.carousel .flex-control-nav li a.flex-active,.carousel .flex-control-nav li a:hover{background:url("../../../images/maxi/sprite-hero-carousel-control-maxi.png") no-repeat scroll -12px 0px transparent}.overlay-find-store-form.uniform button{background-color:#007dbe}.overlay-find-store-form.uniform button:hover{background-color:#0070ab}.overlay-location-check .inner .btn:after{padding-bottom:11px !important}.featured-hw .general-section .title small,.featured-hw .bottom-section .title small,.featured-hw .top-section .title small{color:#e0e0e0}.carousel-control-button.carousel-next-button{background-image:url("../../../images/canadian-superstore/icon-carousel-next.png") !important}.carousel-control-button.carousel-next-button:hover{background-image:url("../../../images/canadian-superstore/icon-carousel-next-hover.png") !important}.carousel-control-button.carousel-prev-button{background-image:url("../../../images/canadian-superstore/icon-carousel-prev.png") !important}.carousel-control-button.carousel-prev-button:hover{background-image:url("../../../images/canadian-superstore/icon-carousel-prev-hover.png") !important}.article-details table.styled{clear:both;margin-top:4px;margin-bottom:10px;border-collapse:separate}.article-details table.styled th{background-color:#0070ab;border-color:#4194db;border-style:none none solid;border-width:1px;color:#ffffff;empty-cells:show;font-weight:bold;padding:5px;text-align:left;vertical-align:bottom}.article-details table.styled tr:first-child td{background-color:#0070ab;border-color:#4194db;border-style:none none solid;border-width:1px;color:#ffffff;empty-cells:show;font-weight:bold;padding:5px;text-align:left;vertical-align:bottom}.article-details table.styled tr.oddRow td,.article-details table.styled td.odd,.article-details table.styled tr.oddRow td,.article-details table.styled td.odd,.article-details table.styled tr.oddRow td,.article-details table.styled td.odd,.article-details table.styled tr.oddRow td,.article-details table.styled td.odd,.article-details table.styled tr.oddRow td,.article-details table.styled td.odd,.article-details table.styled tr.oddRow td,.article-details table.styled td.odd{background-color:#ffffff;border-color:#4194db;border-style:solid;border-width:1px}.article-details table.styled td,.article-details table.styled td,.article-details table.styled td,.article-details table.styled td,.article-details table.styled td,.article-details table.styled td{background-color:#ffffff;empty-cells:show;padding:5px;vertical-align:top}.article-details table.styled tr.evenRow td,.article-details table.styled td.even,.article-details table.styled tr.evenRow td,.article-details table.styled td.even,.article-details table.styled tr.evenRow td,.article-details table.styled td.even,.article-details table.styled tr.evenRow td,.article-details table.styled td.even,.article-details table.styled tr.evenRow td,.article-details table.styled td.even,.article-details table.styled tr.evenRow td,.article-details table.styled td.even{background-color:#007dbe;border-color:#4194db;border-style:solid;border-width:1px;color:#fff}.article-details table.styled td,.article-details table.styled td,.article-details table.styled td,.article-details table.styled td,.article-details table.styled td,.article-details table.styled td{background-color:#ffffff;empty-cells:show;padding:5px;vertical-align:top}.recipe .see-all-steps:hover:after,.recipe .see-all-steps:focus:after{color:#0070ab !important;background-position:-1px -1104px !important;background-image:url(http://www.provigo.ca/etc/designs/lclonline/images/generated/global/ui-icons-saad0807f44.png) !important}.recipe .see-all-steps:after{content:'\e762';font-size:1.125em;line-height:1.33333em;line-height:1.5;color:#df282e;margin-top:0;width:23px;margin-left:30px;background-image:url("../../../images/canadian-superstore/icon-small.png");background-position:0;color:#fff !important}
