﻿@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,.page-store-details .location-info-wrapper .location-info .view-flyer-link:after,.page-store-details .location-info-wrapper .location-info .view-coupon-link:after,.store-listing .store-info a.button:after,.store-listing-row .store-info .store-buttons a.button:after,.store-listing-row .store-info .store-buttons .view-flyer-link:after,.store-listing-row .store-info .store-buttons .view-coupon-link: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,.page-store-details .location-info-wrapper .location-info .view-flyer-link:after,.page-store-details .location-info-wrapper .location-info .view-coupon-link:after,.store-listing .store-info a.button:after,.store-listing-row .store-info .store-buttons a.button:after,.store-listing-row .store-info .store-buttons .view-flyer-link:after,.store-listing-row .store-info .store-buttons .view-coupon-link: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,.rating.rating-input.rated span:after,.rating.rating-input:hover span:after,.rating.rating-input.rated:hover span.on ~ span:after,.rating.rating-input.rated:hover span.on:after{font-family:'Icons';content:'\2605'}.icon-star-empty:after,.rating.rating-input span:after,.rating.rating-input.rated span.on ~ span:after,.rating.rating-input.rated span:hover ~ span:after,.rating.rating-input:hover span.on ~ span:after,.rating.rating-input:hover span:hover ~ span:after,.rating.rating-input.rated:hover>span:hover ~ span: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'}.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}.rating.rating-static{letter-spacing:3px;margin-right:.5em}.rating.rating-static.stars-0:before{font-family:'Icons';content:"";position:absolute;z-index:2}.rating.rating-static.stars-0:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-0-half:before{font-family:'Icons';content:"|";position:absolute;z-index:2}.rating.rating-static.stars-0-half:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-1:before{font-family:'Icons';content:"★";position:absolute;z-index:2}.rating.rating-static.stars-1:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-1-half:before{font-family:'Icons';content:"★|";position:absolute;z-index:2}.rating.rating-static.stars-1-half:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-2:before{font-family:'Icons';content:"★★";position:absolute;z-index:2}.rating.rating-static.stars-2:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-2-half:before{font-family:'Icons';content:"★★|";position:absolute;z-index:2}.rating.rating-static.stars-2-half:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-3:before{font-family:'Icons';content:"★★★";position:absolute;z-index:2}.rating.rating-static.stars-3:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-3-half:before{font-family:'Icons';content:"★★★|";position:absolute;z-index:2}.rating.rating-static.stars-3-half:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-4:before{font-family:'Icons';content:"★★★★";position:absolute;z-index:2}.rating.rating-static.stars-4:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-4-half:before{font-family:'Icons';content:"★★★★|";position:absolute;z-index:2}.rating.rating-static.stars-4-half:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating.rating-static.stars-5:before{font-family:'Icons';content:"★★★★★";position:absolute;z-index:2}.rating.rating-static.stars-5:after{font-family:'Icons';content:"☆☆☆☆☆"}.rating span,.rating.rating-static:after,.rating.rating-static:before{color:#cdcdcd;display:inline-block;cursor:default;font-size:1.0625em;line-height:1.41176em;vertical-align:top;position:relative;z-index:1}.rating span:before,.rating.rating-static:after:before,.rating.rating-static:before:before{padding-right:.25em}.rating.rating-static:before{color:#e51f2d}.rating.rating-input{display:inline-block;min-width:5em}.rating.rating-input span:before{padding-right:.25em;padding-left:.25em}.rating.rating-input span:after{color:#cdcdcd;padding-right:3px;vertical-align:middle}.rating.rating-input.rated span:after,.rating.rating-input:hover span:after{color:#e51f2d}.rating.rating-input.rated span.on,.rating.rating-input.rated span:hover,.rating.rating-input:hover span.on,.rating.rating-input:hover span:hover{cursor:pointer}.rating.rating-input.rated span.on ~ span:after,.rating.rating-input.rated span:hover ~ span:after,.rating.rating-input:hover span.on ~ span:after,.rating.rating-input:hover span:hover ~ span:after{color:#cdcdcd}.rating.rating-input.rated:hover span.on ~ span:after,.rating.rating-input.rated:hover span.on:after{color:#e51f2d}.rating.rating-input.rated:hover>span:hover ~ span:after{color:#cdcdcd}.ratings{margin:0 0 1em;position:relative}.ratings div{display:inline}.ratings .rating-label,.ratings .total-ratings{margin-left:.2em;display:inline-block;font-size:0.8125em;line-height:1.84615em}.rating-wrap .ratings{float:left}.rating-wrap .actions.nobottom{float:right;margin:0}.rating-wrap .actions.nobottom a{line-height:2em;float:right}.rating-wrap .actions.nobottom a:after{line-height:2em;height:auto}.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}body{background:#fffccf !important}body:after{border-bottom:none}.nav-contextual ul li a{background:#fa2428;border-right:1px solid #c50004}.nav-contextual .dropdown ul li a:hover,.nav-contextual .dropdown ul li a:focus{background-color:#fff}.nav-contextual .dropdown ul li,.nav-contextual .dropdown ul li a{background-color:#fff}.nav-contextual{background-color:#fa2428}.nav-contextual .flyers a{width:9.65em}.nav-contextual .products-recipes a{width:15em}.nav-contextual .store-info a{width:8.65em}.nav-contextual .more-departments a{width:14.6em}.nav-contextual .health a{width:13em}.nav-contextual ul .arrow:after{color:#fa2428}.header-branded .logo{width:240px}.header-branded .store-info{padding-left:50px;font-size:0.75em;width:245px}.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}.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}.sidebar-left-layout .sidebar{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.main .content{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.tab-layout,.page-store-details section.store-info .hours-tabs{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.ctrl-wrap{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.ctrl-wrap .pagination{width:65%}.ctrl-wrap .pagination li a:hover,.ctrl-wrap .pagination li a:focus{text-decoration:none}.card-grid-layout.col-3,.card-grid-layout.column-layout.layout-two,.card-grid-layout.column-layout.layout-ten{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.page-store-details .location-info-wrapper .location-info .get-directions-link:after{color:#E51F2D}.page-store-details .location-info-wrapper .location-info .button{color:#000;font-size:0.875em;line-height:1.71429em;display:block;padding:0px}.page-store-details .location-info-wrapper .location-info .button.select-store-button{color:#fff;padding:10px 10px 10px 15px;background:#FA2428;margin-bottom:1.5em}.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;background:#E12024}.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:#E51F2D}.page-store-details .location-info-wrapper .location-info .button:after{color:#E51F2D}.page-store-details .location-info-wrapper .location-info .view-flyer-link{color:#666666;font-size:0.875em;line-height:1.71429em;display:block;margin-bottom:1.5em;margin-top:1em}.page-store-details .location-info-wrapper .location-info .view-flyer-link:hover,.page-store-details .location-info-wrapper .location-info .view-flyer-link:focus{text-decoration:none;color:#E51F2D}.page-store-details .location-info-wrapper .location-info .view-flyer-link:after{color:#E51F2D}.page-store-details .location-info-wrapper .location-info .view-coupon-link{color:#666666;font-size:0.875em;line-height:1.71429em;display:block;margin-bottom:1.5em;margin-top:1em}.page-store-details .location-info-wrapper .location-info .view-coupon-link:hover,.page-store-details .location-info-wrapper .location-info .view-coupon-link:focus{text-decoration:none;color:#E51F2D}.page-store-details .location-info-wrapper .location-info .view-coupon-link:after{color:#E51F2D}.page-store-details .location-info-wrapper .location-info .view-flyer-link:after{color:#E51F2D}.page-store-details .location-info-wrapper .location-info .view-coupon-link:after{color:#E51F2D}.page-store-details section.store-info .whats-in-store ul li>a:after{color:#E51F2D}.store-listing .store-info .view-flyer-link:after{color:#E51F2D}.store-listing .store-info .view-coupon-link:after{color:#E51F2D}.store-listing .store-info a.button{color:#000;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:#FA2428}.store-listing .store-info a.button:after{color:#FA2428}.store-listing .store-info a.button.select-store-button{background-color:#FA2428;color:#fff;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{background-color:#E12024;color:#fff}.store-listing-row .store-info .store-buttons a.button{color:#000;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:#FA2428}.store-listing-row .store-info .store-buttons a.button:after{color:#FA2428}.store-listing-row .store-info .store-buttons a.button.select-store-button{background-color:#FA2428;color:#fff;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:#E12024;color:#fff}.store-listing-row .store-info .store-buttons .view-flyer-link{color:#666666;font-size:0.875em;line-height:1.71429em;display:block;margin-top:1em}.store-listing-row .store-info .store-buttons .view-flyer-link:hover,.store-listing-row .store-info .store-buttons .view-flyer-link:focus{text-decoration:none;color:#e51f2d}.store-listing-row .store-info .store-buttons .view-coupon-link{color:#666666;font-size:0.875em;line-height:1.71429em;display:block;margin-top:1em}.store-listing-row .store-info .store-buttons .view-coupon-link:hover,.store-listing-row .store-info .store-buttons .view-coupon-link:focus{text-decoration:none;color:#e51f2d}.store-locator .collapse>p a:after{background-position:0 -335px !important;color:#fff}.card.promo.extra-foods .header{background:#fff20d}.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.selfcontained{height:34px}.page-header:after{background:none}.page-header{background-image:none;background:#fa2428}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details{min-height:80px}.extra-foods .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.flyer .footer{background:#FFF20D}.page-flyer .card.product .footer{background:#FFF20D}.page-flyer .card.product .footer .price{color:#E61F2B;font-weight:bold}.hero .content .details{background:#FFF20D}.page-landing .card.product .footer{background:#FFF20D}.page-landing .card.card-video .footer{background:#FFF20D}.card .footer{background:#FFF20D}.card .footer .sticker{background:#E51F2D}.card .footer .details .ratings{background:#FFF20D}.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 14px 0.1em 0.5em;position:relative;width:auto;height:auto}.store-locator .collapse>p a{background-color:#FFF20D}.marquee .flex-direction-nav li{display:inline-block;height:30px;width:30px;position:relative;top:10px;left:2px}.marquee .flex-direction-nav .flex-next{opacity:1;background:none;left:-5px}.marquee .flex-direction-nav .flex-prev{opacity:1;background:none;left:12px}.marquee .flex-direction-nav .flex-prev:after{content:"\e75d";font-family:'Chevrons';margin-left:-5px;font-size:1.2em;font-weight:bold;display:block;position:relative;top:30%}.marquee .flex-direction-nav .flex-next:after{content:"\e75e";font-family:'Chevrons';margin-left:10px;font-size:1.2em;font-weight:bold;display:block;position:relative;top:30%}.marquee .flex-direction-nav a{text-indent:0px}.marquee .flex-direction-nav{float:right;height:46px;margin-top:-46px;position:relative;width:65px;background:#dedede}.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:#E51F2D}.page-contact .content li{padding:5px 0px}.page-contact .content li:before{color:#E51F2D;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:37px;padding-bottom:10px}.page-404 .content .content-404 .details-404{color:#000;font-size:1.1em}.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 .content-404 ul li a:hover,.page-404 .content .content-404 ul li a:focus{color:#fa2428}.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-maxi1.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{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.1em;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;top:-10px}.why-not-try.card .header,.why-not-try.card .header:hover{background-image:none;padding-bottom:0px;background-color:#fce700}.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;background-color:#fce700}.media-object-new.media-object-shadowbox .media-object-details{height:95px;margin-top:7px;background-color:#fce700}.media-object-details a{color:#000}.media-object-details-inner{margin-top:20px}.marquee-item>a{float:right;color:#000;font-size:0.8em}.marquee-item>a:hover,.marquee-item>a:focus{color:#FA2428}.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 .page-store-details .location-info-wrapper .location-info .view-flyer-link,.page-store-details .location-info-wrapper .location-info .marquee-item .view-flyer-link,.marquee-item .page-store-details .location-info-wrapper .location-info .view-coupon-link,.page-store-details .location-info-wrapper .location-info .marquee-item .view-coupon-link,.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,.marquee-item .store-listing-row .store-info .store-buttons .view-flyer-link,.store-listing-row .store-info .store-buttons .marquee-item .view-flyer-link,.marquee-item .store-listing-row .store-info .store-buttons .view-coupon-link,.store-listing-row .store-info .store-buttons .marquee-item .view-coupon-link{color:#FA2428}.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 .page-store-details .location-info-wrapper .location-info .view-flyer-link,.page-store-details .location-info-wrapper .location-info .marquee-item .view-flyer-link,.marquee-item .page-store-details .location-info-wrapper .location-info .view-coupon-link,.page-store-details .location-info-wrapper .location-info .marquee-item .view-coupon-link,.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,.marquee-item .store-listing-row .store-info .store-buttons .view-flyer-link,.store-listing-row .store-info .store-buttons .marquee-item .view-flyer-link,.marquee-item .store-listing-row .store-info .store-buttons .view-coupon-link,.store-listing-row .store-info .store-buttons .marquee-item .view-coupon-link{float:right;margin-right:70px;font-size:0.8em}.card .header .more{color:#000}.card .savings{font-weight:bold}.page-product-details .column-layout.col-2 .col.last .title{text-align:center}.card.card-video>a img{vertical-align:top}.card.promo .header{background-color:#FFF20D}.card.card-video .header{background:#FFF20D}.reviews-new .reviews-noreviews{background-image:url("../../../images/global/bg-reviews-noreviews-loblaws.jpg");background-position:center bottom}.reviews-new .reviews-noreviews .reviews-writeyourown{margin-top:75px}.card.pcplus-featured .header{background:#fff}.page-contact .contact-options .title-contact-write,.page-contact .contact-options .title{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #E4E4E4}.faq-items-list li{font-size:1em;border-bottom:1px solid #E4E4E4}.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:#E51F2D;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:#e51f2d}.nav-contextual .dropdown .more-content a:after{content:""}.nav-contextual .dropdown .category ul.primary>li>a:after{content:none}.page-header .title>img{float:left;margin-right:15px;margin-top:-3px}.page-header .title{margin-top:8px;font-size:1em}.page-header .flyer-caption{font-weight:bold}.page-header.selfcontained .link-right{top:18px}.offers-spotlight .page-header.selfcontained .page-header-cta{top:16px}.extra-foods .card.pcplus-product.bonus-pts .body{height:250px}.header-branded a:hover,.header-branded .highlight:hover,.header-branded a:focus{color:#fa2428}.overlay-find-store .overlay{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif}.marquee .marquee-item{font-size:0.9em}.card:hover a .header .title:after,.card:focus a .header .title:after,.card.accessibility-focus a .header .title:after{background-position:0 -991px}.hero .nav-page ul li a{color:#000}.hero .content .details p{color:#000}.hero.hero-recipe .details .ratings .total-ratings{color:#000}.media-object-details a{color:#666}.media-object-details a:hover,.media-object-details a:focus{color:#fa2428;text-decoration:none}.card.why-not-try a:hover,.card.why-not-try a:focus{text-decoration:none}.why-not-try.card:hover .header .title:after,.why-not-try.card.accessibility-focus .header .title:after{background-position:0 -1036px}.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}.page-details.sidebar-right-layout .content,.page-details .sidebar-right-layout .content{border-right:1px solid #EBEBEB}.nav-contextual .dropdown .more-content .media-object{background:#fff20d}.nav-contextual .dropdown .category .sub-category a:hover,.nav-contextual .dropdown .category .sub-category a:focus{color:#fa2428}.page-contact .contact-options .title{padding-left:35px}.page-contact .contact-options .title:before{left:5px}.page-contact .content .contact-options .col.last li{padding-top:0px}.page-contact .content .contact-options .col.last li a{color:#666;font-size:1em}.page-contact .content .contact-options .col.last li a:hover,.page-contact .content .contact-options .col.last li a:focus{color:#fa2428}.media-object-new,.media-object-new .media-object-action{margin-left:-10px}.media-object-new.media-object-shadowbox .media-object-details{max-width:295px}.actions a.print.ctrl-print{width:40%}.actions a.product-info{width:50%}.actions .print,.actions .favorites,.actions .product-info{border-bottom:1px solid #E4E4E4}.store-listing .store-info .view-flyer-link,.store-listing .store-info .view-coupon-link{color:#000;font-size:1em;margin-left:3px}.store-listing .store-info:after{border-bottom:1px solid #DFDFDF}.card-grid-layout .card>a:before,.column-layout .card>a:before,.card.product>a:before{width:0.1em}.store-listing .store-info:after{margin-top:1.5em}.page-store-details section.store-info .whats-in-store ul{border-top:0.0625em solid #E9E9E9}.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}.page-store-details .location-info-wrapper .location-info .view-flyer-link{margin-bottom:1.2em}.nav-contextual .dropdown .more-content{padding:1em 1em 30px}.card-grid-layout .card>a img,.column-layout .card>a img,.card.product>a img{display:block}.card.promo.pcplus-product.earned .footer,.card.promo.pcplus-product.loaded .footer{display:inline-block}.hero.hero-article .sidebar .title:before{margin-left:-15px}.hero.hero-product .sidebar .title:before{margin-left:-30px}.card .price{color:#FA2428;font-size:1.8em;font-weight:bold}.page-flyer.main .header-content{margin-bottom:0.75em}.nav-contextual .dropdown .category .primary>li:hover>a,.nav-contextual .dropdown .category .primary>li.accessibility-focus>a{background-color:#F9F9F9;color:#e51f2d}.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}.overlay-location-check .inner .btn{padding:14px 25px 14px 14px;margin-bottom:15px}.card.pcbl-card{padding-bottom:0;padding-top:5.4em}.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}.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}.loader{text-align:center}.column-layout .card.card-video>a img{display:inline-block}.content ul.link-list li:before{top:5px}.overlay-wrap .inner{position:absolute}.offers-spotlight .carousel-control-button{margin-top:0px !important}.card.card-video .footer{bottom:0px}.card.card-article .footer .details .ratings,.card.card-video .footer .details .ratings{bottom:2.4em;position:absolute}.hero.hero-video .sidebar .title{padding:0.3em 75px 0.1em 0.5em}.alert-component li a:after{color:#FA2428}.alert-component .alert-component-direction-nav a.carousel-control-button:after{color:#FA2428}.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}.alert-component li a:hover,.alert-component li a:focus{color:#FA2428}.column-layout .card>a img{margin-top:-13px\0}.overlay-wrap .inner{position:absolute}.hero .content .details{top:6% \9\0}.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:#FA2428}.header-branded .icon-chev-right:after,.header-branded .btn-skel:after,.header-branded .btn-plain:after,.header-branded .overlay-location-check .inner .btn:after,.overlay-location-check .inner .header-branded .btn:after,.header-branded .btn-plain-loblaws:after,.header-branded .btn-red:after,.header-branded .page-store-details .location-info-wrapper .location-info .button:after,.page-store-details .location-info-wrapper .location-info .header-branded .button:after,.header-branded .page-store-details .location-info-wrapper .location-info .view-flyer-link:after,.page-store-details .location-info-wrapper .location-info .header-branded .view-flyer-link:after,.header-branded .page-store-details .location-info-wrapper .location-info .view-coupon-link:after,.page-store-details .location-info-wrapper .location-info .header-branded .view-coupon-link:after,.header-branded .store-listing .store-info a.button:after,.store-listing .store-info .header-branded a.button:after,.header-branded .store-listing-row .store-info .store-buttons a.button:after,.store-listing-row .store-info .store-buttons .header-branded a.button:after,.header-branded .store-listing-row .store-info .store-buttons .view-flyer-link:after,.store-listing-row .store-info .store-buttons .header-branded .view-flyer-link:after,.header-branded .store-listing-row .store-info .store-buttons .view-coupon-link:after,.store-listing-row .store-info .store-buttons .header-branded .view-coupon-link:after{color:#FA2428 !important}.share{width:300px}.nav-flyers a:hover,.nav-flyers a:focus{color:#fa2428 !important}.pcplus-contact .uniform div.selector.fixedWidth{width:288px}.chefs-tips.general .title{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;border-bottom:1px solid #EBEBEB;color:#000;font-size:1.25em}.chefs-tips.general .title:after{background:none}.reviews-new .reviews-cta{font-size:15px}.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}.header-branded .logo a img{margin-top:12px}.nav-category-list li a{color:#000;font-size:0.9375em}.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}.sidebar-left-layout .sidebar .nav-general a{border-bottom:1px solid #e4e4e4}.offers-spotlight{margin-bottom:-10px;margin-top:-10px}.pcplus-dashboard.logged-in{margin-left:-85px !important}.main.contact-us .content p{margin:0 0 1.005em}.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.pcplus-featured .header .title{width:88%;padding-left:10px;display:inline-block;color:#E51F2D}.card.pcplus-featured .header .title small{color:#000000}.header-branded .social-links{width:55px}.card.offer-gallery-photo .footer{background:#F9F9F9}.ctrl-wrap .items-per-page{float:right;margin-right:-15px}.lt-ie9 .store-locator .collapse>p a:after{background-position:0 -347px !important;position:relative;float:right;margin-right:-45px}.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 .store-locator .collapse>p a:hover:after,.lt-ie9 .store-locator .collapse>p a:focus:after{background-position:0 -1473px !important;position:relative;float:right;margin-right:-45px}.no-rgba .card .header:after{background:none !important}.lt-ie9 .card.pcplus-product .header{background:url("../../../images/pcplus/bg-card-texture.png") repeat scroll 0 0 #fff !important}.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.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}.column-layout .card>a img{display:inline}.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}.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}.uniform div.selector.fixedWidth{width:312px !important}.uniform div.selector.fixedWidth span{width:262px !important}.email-app-to-self.uniform div.selector.fixedWidth{width:189px !important}.email-app-to-self.uniform div.selector.fixedWidth span{width:191px !important}.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}}.nav-flyers a.active:after,.nav-flyers a:hover:after,.nav-flyers a:focus:after{background-position:0 -1444px}.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}.pcplus-dashboard .pc-profile .greeting.long-name.dbefore:before{width:0px}.column-layout .card>a img{margin-top:6px}.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;display:inline-block}.card .footer .sticker{display:none}.pcplus-dash-social-container .pcplus-dashboard{display:block}.card-grid-layout .card>a{height:auto}.extra-foods .carousel.carousel-hero{min-height:370px;margin-bottom:10px}.extra-foods .carousel.carousel-hero .carousel-item .slide{min-height:370px;background-color:#fff !important}.extra-foods .carousel.carousel-hero .carousel-item .slide .content{position:absolute;top:20px;height:250px;box-shadow:none;background-color:transparent;width:380px;z-index:2}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper{padding-left:30px;width:340px}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details{font-size:1.25em;line-height:1.2em;line-height:1.5em}.extra-foods .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.1em;width:480px}.extra-foods .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}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .header .title.title-long-txt span{font-size:46px}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details{padding-left:0}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details span,.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details .conditions{color:#a8a8a8;font-size:16px}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .details p{font-size:15px;color:#666;line-height:1.3em}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer{padding-left:0}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn{min-width:200px;display:inline-block;margin-bottom:10px}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn.solid{background-color:#FA2428}.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn:hover,.extra-foods .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer .btn:focus{background-color:#e12024}.extra-foods .carousel.carousel-hero .carousel-item .slide .bg{position:relative}.extra-foods .carousel.carousel-hero .carousel-item .slide .bg .video-thumbnail{position:absolute;right:25px;top:20px}.extra-foods .carousel.carousel-hero .carousel-item .slide .bg .video-thumbnail a{display:block;position:relative}.extra-foods .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{background:url('../../../images/extra-foods/carousel-pointer.png')}.carousel .flex-control-nav li a:hover,.carousel .flex-control-nav li a:focus{background:url('../../../images/global/sprite-hero-carousel-control.png');background-position:-12px 0}.carousel .carousel-item .slide .bg img{width:100%}.lt-ie9 .carousel .slides>li{z-index:0}.featured-hw .col .bottom-section .link .anchor-tag:after,.featured-hw .col .general-section .link .anchor-tag:after{color:#fff !important}.header-branded .logo img{margin-top:0}.sect-hw .page-header{background:#fa2428 !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{background:#fff20d}.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:#fff}.featured-hw .top-section{background-color:#fa2428 !important;height:145px}.featured-hw .general-section{background-color:#e40004 !important}.featured-hw .column-layout.layout-five .col:last-child{background-color:#e40004 !important}.featured-hw .bottom-section{background-color:#e40004 !important;height:198px !important}.featured-hw .bottom-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{display:block}.featured-hw .bottom-section .hw-exf-storeInfo p{margin-bottom:15px}.featured-hw .bottom-section .calendar-link{color:#fff}.featured-hw .bottom-section .calendar-link:hover{color:#fce700}.featured-hw h2{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif;font-size:23px;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}.column-layout .card.health-Wellness .title small{color:#666 !important}.page-article-details .title small{color:#666 !important}.legal-footer{padding-left:2em}.card:hover a .header .title:after,.card:focus a .header .title:after{color:#fa2428}.column-layout.layout-three .col .card.health-Wellness a:hover .header .title:after{color:#fa2428;background-position:0 -991px}.nav-contextual .store-info a{width:8.65em !important}.nav-contextual .health a{width:13em !important}.featured-hw .top-section .offwhite-btn:hover,.featured-hw .bottom-section .offwhite-btn:hover{background-color:#d2d2d2 !important;color:#666666 !important}.featured-hw .top-section .offwhite-btn:hover:after,.featured-hw .bottom-section .offwhite-btn:hover:after{color:#fa2428 !important}.featured-hw p.small{font-size:0.975em !important}.featured-hw h2{font-size:1.2em !important}.card .header{background:#fff20d !important}.card:hover a .header .title:after,.card:focus a .header .title:after{background-position:0 -500px !important;color:#fff !important}.card .offwhite-btn{background-color:#fa2428 !important}.card .offwhite-btn:hover{background-color:#ca0019 !important;color:#fff !important}.overlay .offwhite-btn{background-color:#fa2428 !important}.overlay .offwhite-btn:hover{background-color:#ca0019 !important;color:#fff !important}.featured-hw .bottom-section .offwhite-btn:after,.featured-hw .bottom-section .offwhite-btn:hover:after{color:#fa2428 !important}.featured-hw .bottom-section .offwhite-btn,.featured-hw .bottom-section .offwhite-btn:hover{color:#000 !important}.offwhite-btn .anchor-tag:after{color:#fff !important}.featured-hw .general-section .offwhite-btn:after,.featured-hw .general-section .offwhite-btn:hover:after{color:#fa2428 !important}.featured-hw .general-section .offwhite-btn,.featured-hw .general-section .offwhite-btn:hover{color:#000 !important}.featured-hw .top-section .offwhite-btn,.featured-hw .top-section .offwhite-btn:hover{color:#000 !important}.featured-hw .top-section .offwhite-btn:after,.featured-hw .top-section .offwhite-btn:hover:after{color:#fa2428 !important;margin:0px !important}.title small{display:block;margin-top:10px}.mri-search .alpha-list li a:hover,.mri-search .alpha-list li a:focus{text-decoration:none}.mri-search .alpha-list li a{color:#8b9000;font-size:14px !important}.mri-content a{color:#8b9000}.mri-content a:hover{color:#000}.pcplus-dashboard .sign-in-log-in p{color:#666}.featured-hw .general-section .title,.featured-hw .guiding-starts-category-page .title,.featured-hw .bottom-section .title{color:#fff !important}.offwhite-btn:after{color:#fff !important;padding-top:2px !important}.offwhite-btn{color:#fff !important}.uniform button{background-color:#e51f2d !important}.uniform button:hover{background-color:#ca0019 !important}.featured-hw .top-section{height:129px !important}.featured-hw .title small{color:#e0e0e0}.featured-hw .general-section.natural-foods-category-page,.featured-hw .guiding-starts-category-page.natural-foods-category-page,.featured-hw .bottom-section.natural-foods-category-page{min-height:366px !important}.featured-hw .general-section.medicalclinic-category-page,.featured-hw .guiding-starts-category-page.medicalclinic-category-page,.featured-hw .bottom-section.medicalclinic-category-page{min-height:366px !important;padding:1.23em !important}.featured-hw .general-section.optical-category-page,.featured-hw .guiding-starts-category-page.optical-category-page,.featured-hw .bottom-section.optical-category-page{min-height:383px !important}.lt-ie9 .featured-hw h2{font-size:1.1em !important}.lt-ie9 .offer-gallery-expanded{margin-top:-11px !important}.lt-ie9 .featured-hw .general-section p.link{width:90% !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%}.lt-ie9 .sect-hw .card .footer .details{padding:1.2em 1.4em}.lt-ie9 .nav-contextual .flyers a{width:9.4em !important}.lt-ie9 .nav-contextual .more-departments a{width:14.8em !important}.featured-hw .carousel .footer{bottom:-95px !important}.featured-hw .carousel li .slide.loblaws .content .header .title{font-family:"Helvetica","Helvetica-webfont","Arial",sans-serif !important;font-size:46px !important}.extra-foods .featured-hw .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer{width:auto}.featured-hw .carousel.carousel-hero .carousel-item .slide .content .inner-wrapper .footer{width:auto}.drawer-button .offwhite-btn{background:#fa2428 !important}.drawer-button .offwhite-btn:hover{background-color:#ca0019 !important;color:#fff !important}.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 .sidebar .nav-page ul li a{color:#FA2428 !important}.sect-hw .mri-search .alpha-list li a{color:#FA2428}.sect-hw .mri-search .alpha-list li a:hover,.sect-hw .mri-search .alpha-list li a:focus{background:#ca0019}.sect-hw .alpha-search-result .mri-content a{color:#FA2428}.sect-hw .alpha-search-result .mri-content a:hover{color:#ca0019}.sect-hw .uniform.alpha-search-form button{background-color:#FA2428 !important}.sect-hw .uniform.alpha-search-form button:hover{background-color:#ca0019 !important}.sect-hw .article-details .collapse .title a.link-collapse:after{background-position:0 -1445px}.sect-hw .article-actions .print:after{background-position:0 -1445px}.sect-hw .page-article-details .article-actions .print:hover:after{color:#FA2428}.page-details.main .page-article-details .link-back:before{color:#FA2428 !important}.overlay-location-check .inner .btn:after{padding-bottom:11px !important}.sect-hw .card .footer .details{padding:1.2em 1.4em}.featured-hw .general-section p.link a,.featured-hw .bottom-section p.link a{color:#fff !important}.featured-hw .general-section p.link a:hover,.featured-hw .bottom-section p.link a:hover{color:#fce700 !important}.article-details table.styled{clear:both;margin-top:4px;margin-bottom:10px;border-collapse:separate}.article-details table.styled th{background-color:#ca0019;border-color:#c50004;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:#ca0019;border-color:#c50004;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:#c50004;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:#fa2428;border-color:#c50004;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}.why-not-try.card:hover .header .title:after,.why-not-try.card.accessibility-focus .header .title:after{background-position:0 -1036px !important}
