/* CSS for HtmlBundle [59669:1282629] */
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}main#main{overflow-x:hidden;overflow-y:hidden}.dept-template__content{-webkit-box-flex:1 auto;-ms-flex:1 auto;flex:1 auto}.full-width{width:100vw;margin-left:calc(((100vw - 940px)/-2) - 195px)}.DropzoneColumn{position:relative}div.PBViewing ul.columnwidgetlist>li{position:relative}.dept-template .DropzoneColumn{float:left}.banner__copy-container{text-align:left}.banner__button{letter-spacing:.125em;background:none;text-transform:none;margin-bottom:0}.banner__caption-title{margin:0 auto 10px;font-family:"Futura Book","Gibson Regular",Helvetica,Arial,Verdana,sans-serif;letter-spacing:.045em;line-height:1.1;text-transform:none;color:#222}.banner__caption-title:after{display:none}.banner__caption-text{text-transform:none;font-size:15px;line-height:1.33;margin:0 auto 20px;letter-spacing:.066em;color:#222}.cta{font-family:"Gibson Regular",Arial,Helvetica,sans-serif;border:none;background:none;font-size:15px;letter-spacing:.066em;padding:0;text-transform:none;color:#222}.cta:after{padding-left:7px;margin-left:7px;content:"";background:url(//static.indigoimages.ca/2017/triangle-cta.svg);background-position:center;background-repeat:no-repeat}.cta--special{background:#222;color:#fff}.cta--special:hover,.cta--special:active,.cta--special:focus{color:#fff}.white .banner__caption-text,.white .banner__caption-title,.white .banner__button,.white .cta--special{color:#fff}.white .cta:after{padding-left:7px;margin-left:7px;content:"";background:url(//static.indigoimages.ca/2018/reusable-triangle-cta.svg);background-position:center;background-repeat:no-repeat}.white .cta--special{border:1px solid #000}.ghost .cta--special{color:#bd8989;border:1px solid #fff;background:none;display:inline}.dept-title.page_title{font-family:"Futura Book","Gibson Regular",Arial,Helvetica,sans-serif;font-size:36.5px;letter-spacing:.026em;line-height:1;display:inline-block;text-transform:none;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin:0 auto 30px;padding:0;color:#222}.dept-title.page_title:before,.dept-title.page_title:after{display:none}.subtitle div{font-size:15px;line-height:1.33;letter-spacing:.055em;text-align:center;margin:0 auto 30px}.subtitle.left-align div{text-align:left}.product-list-widget--grid-view.hideViewAll.noUnderSpace{margin-bottom:0}.product-list-widget--grid-view.hideViewAll .product-list__title-and-view-all-link{border:none;padding:0;margin-top:20px}.product-list-widget--grid-view.hideViewAll .product-list__title{font-family:"Futura Book","Gibson Regular",Arial,Helvetica,sans-serif;font-size:26px;letter-spacing:.04em;line-height:1.23;text-align:center;text-transform:none}.promo-banner{min-height:auto}.promo-banner .banner__copy-container{top:50%;transform:translate(-50%,-50%);background:none;padding:0}.promo-banner .banner__caption-title{font-family:"Gibson Regular";text-transform:none;text-align:center;font-size:16px;line-height:1.2;margin:0;letter-spacing:1.2px;color:#fff}.promo-banner .banner__caption-text{font-family:"Gibson Light";text-transform:none;text-align:center;font-size:14px;margin:0;line-height:1;margin-top:5px;letter-spacing:1.2px;color:#fff}.promo-banner .banner__caption-text:after{padding-left:7px;margin-left:7px;content:"";background:url(//static.indigoimages.ca/2018/reusable-triangle-cta.svg);background-position:center;background-repeat:no-repeat}.swb .banner__copy-container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40%}.swb-r.banner__copy-container{left:57.5%}.swb-l.banner__copy-container{left:7%}.swb-one-cta .banner__button{display:inline-block;margin:0 auto}.feat-hero{font-size:25px;letter-spacing:.041em;line-height:1}.feat-hero .banner__copy-container{width:35%}.feat-hero .banner__caption-text{margin:0 auto 10px}.feat-hero .cta{font-size:14px;letter-spacing:.086em}.feat-story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #dedede}.feat-story .banner__container{width:49%}.feat-story .banner__copy-container{width:51%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;background:transparent;position:relative;-ms-flex-order:-1;order:-1;padding:0 50px}.feat-story .banner__caption-title{font-size:22px}.feat-story .banner__caption-text{margin-bottom:10px}.feat-story .cta{font-family:"Gibson Light",Helvetica,Arial,Verdana,sans-serif}.feat-story .cta.bold{font-family:"Gibson Regular",Helvetica,Arial,Verdana,sans-serif}.top-promo{min-height:auto;padding:10px 5px;margin-bottom:30px;background:#0257ad}.top-promo .banner__copy-container{position:relative;text-align:center;color:#fff}.top-promo .banner__caption-title{font-size:18px;letter-spacing:.073em;line-height:1.43;margin:0;font-family:"Gibson Regular",Arial,Helvetica,sans-serif;width:100%;display:block;text-align:center;text-transform:none;font-weight:normal}.top-promo .cta{font-family:"Gibson Regular",Arial,Helvetica,sans-serif;font-size:14.5px;letter-spacing:.086em;line-height:1.15;font-weight:normal;margin:3px 0 0;text-align:center}.top-promo .white .banner__caption-title,.top-promo .white .cta{color:#fff}.feat-promo{min-height:auto}.feat-hero-promo .banner__copy-container{top:77%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align-items:center;align-items:center;justify-content:center}.feat-hero-promo .banner__button{display:inline-block;margin:0 10px;text-align:center;width:230px;padding:10px 0;letter-spacing:.06em}.desktopMenu .merched-menu:nth-of-type(2){display:none}.mobileMenu{display:none}.feat-blog{background:#f2efea;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align-items:center;align-items:center;justify-content:center;padding:4.1% 0}.feat-blog .banner__container{max-width:270px !important;width:100%}.feat-blog .banner__copy-container{position:static;width:270px;margin-left:50px;text-align:left}.feat-blog .banner__caption-title{font-family:"Gibson Regular",Arial,Helvetica,sans-serif;font-size:22px;line-height:1.18}@media(max-width:939px){.full-width{margin-left:calc((100vw - 768px)/-2)}div.PBViewing{float:left}.banner{min-height:auto;min-width:auto}.banner__container{max-width:100% !important}.banner img{width:100%}.promo-banner{width:100vw;margin-left:calc((100vw - 100%)/-2)}.feat-hero,.feat-hero-promo,.top-promo{width:100vw;margin-left:calc((100vw - 768px)/-2)}.feat-story{width:100%}.feat-story .banner__copy-container{padding:0 5vw}.feat-story .banner__caption-title,.top-promo .banner__caption-title{font-size:calc(18px + 4*((100vw - 675px)/(939 - 675)))}.feat-blog .banner__caption-title{font-size:calc(18px + 4*((100vw - 320px)/(939 - 320)))}.desktopMenu{display:none}.mobileMenu.browse-menu{display:block;margin-top:-10px}.mobileMenu .merched-menu{margin-bottom:50px}.mobileMenu .merched-menu:first-of-type,.mobileMenu.browse-menu .merched-menu__item--subheading{display:none}.mobileMenu.browse-menu .merched-menu__item{margin-bottom:0}.mobileMenu.browse-menu .merched-menu__item a{font-size:15px;font-family:"Gibson Regular",Arial,Helvetica,sans-serif;text-transform:none;padding:25px 25px 25px 0;border-bottom:1px solid #c8c7cc;position:relative;display:block;color:#000}.mobileMenu.browse-menu .merched-menu__item a:after{content:"";width:9px;height:20px;right:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:url(//static.indigoimages.ca/2019/black-chevron-cta.png) center no-repeat;background-size:contain}.mobileMenu.browse-menu .merched-menu__item a:hover{text-decoration:none}.mobileMenu.browse-menu-list-group{display:none}}@media(max-width:888px){.full-width{width:100vw;margin-left:-60px;padding-left:60px;padding-right:60px}div.PBViewing,.DropzoneColumn{width:100% !important}.banner img{width:100%}.feat-hero,.top-promo,.feat-hero-promo{margin-left:-60px}}@media(max-width:675px){.banner{width:100vw;margin-left:-60px}.banner__caption-text{font-size:calc(14px + 4*((100vw - 320px)/(939 - 320)))}.cta{font-size:calc(14px + 4*((100vw - 320px)/(939 - 320)))}.white .banner__caption-text,.white .banner__caption-title,.white .banner__button,.white .cta--special{color:#000}.dept-title.page_title{font-size:calc(32.5px + (62.44 - 32.5)*((100vw - 320px)/(939 - 320)));border:none;margin-bottom:15px}.subtitle div{font-size:calc(14px + 4*((100vw - 320px)/(939 - 320)))}.product-list-widget--grid-view.hideViewAll .product-list__title-and-view-all-link{margin-top:0}.feat-story.last:after{content:"";width:calc(100% - 120px);height:2px;background:#d8d8d8;display:block;position:relative;margin-top:10.781vw;left:50%;transform:translateX(-50%)}.banner.full-width-mobile.promo-banner{margin-left:-60px}.promo-banner .banner__copy-container{position:absolute;bottom:auto;width:calc(100% - 40px);left:50%;transform:translate(-50%,-50%)}.promo-banner .banner__caption-title{margin:0 auto;font-size:4.3vw;line-height:1.35}.promo-banner .banner__caption-text{font-size:3.8vw;margin:5px auto 0}.feat-hero .banner__copy-container{position:relative;top:0;left:0;transform:none;-webkit-transform:none;-ms-transform:none;width:100%;padding:15px 10vw 0;text-align:center}.feat-hero .banner__caption-title,.top-promo .banner__caption-title{font-size:calc(18px + 4*((100vw - 320px)/(675 - 320)))}.feat-hero .banner__caption-text{display:block}.feat-hero .banner__caption-text:after{padding-left:7px;margin-left:7px;content:"";background:url(//static.indigoimages.ca/2017/triangle-cta.svg);background-position:center;background-repeat:no-repeat}.feat-hero .cta{display:none}.feat-story{width:100vw;margin-left:-60px;display:block;border:none;margin-bottom:50px}.feat-story .banner__container{width:100%}.feat-story .banner__copy-container{position:relative;max-width:100%;top:0;left:0;width:100%;padding:15px 10vw;text-align:center}.feat-story .banner__caption-title{font-size:calc(18px + 4*((100vw - 320px)/(675 - 320)))}.top-promo{margin-top:20px;margin-bottom:30px;display:block}.top-promo .banner__caption-title{font-size:calc(14.5px + 4*((100vw - 320px)/(675 - 320)))}.feat-promo{margin-top:20px;margin-bottom:40px;display:block}.feat-hero-promo .banner__copy-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;background:transparent;top:auto;bottom:calc(-40px + 7*((100vw - 320px)/(675 - 320)));width:100%}.feat-hero-promo .banner__button{font-size:calc(14px + 4*((100vw - 320px)/(939 - 320)));width:calc(250px + (470 - 250)*((100vw - 320px)/(675 - 320)));padding:3.2vw 0;margin:0 0 4.5vw}.feat-hero-promo .banner__button:nth-of-type(2){margin:6.25vw 0 0}.feat-hero-promo .swb-one-cta.banner__copy-container{bottom:-8vw}.feat-blog .banner__container{width:42.5vw}.feat-blog .banner__copy-container{margin-left:4.688vw;width:43.75vw}.feat-blog .banner__caption-text{display:none}.mobileMenu.browse-menu .merched-menu__item a:after{content:"";width:12px;height:13px;right:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:url(//static.indigoimages.ca/2019/black-chevron-cta.png) center no-repeat;background-size:contain;display:block}}@media(max-width:568px){.banner,.top-promo,.banner.full-width-mobile.promo-banner{margin-left:-20px}.full-width{margin-left:-20px;padding-left:20px;padding-right:20px}.feat-story.last:after{width:calc(100% - 40px)}}@media(max-width:425px){.dept-title.page_title{border:none}.mobileMenu.browse-menu .merched-menu__item a{font-size:16px}}
/* CSS for HtmlBundle [43947:1488378] */
.headband__container{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;max-width:1440px;margin:0 auto}.headband__container>*{-webkit-box-sizing:border-box;box-sizing:border-box}.headband__wrapper{background:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:1440px;width:100%;height:50px;padding:0 64px;margin:0 auto}.headband-slider__container{width:calc(100% - 90px);margin:0 20px;position:relative}.headband-slider__message{text-align:center;width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#222;position:absolute;-webkit-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in;opacity:0;visibility:hidden;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.headband-slider__message:nth-of-type(n+2){opacity:0;visibility:hidden}.headband-slider__message.active{opacity:1;visibility:visible}.headband-slider__message>a{font-family:"Gibson Regular",Helvetica,Arial,Verdana,sans-serif;font-size:15px;letter-spacing:1.2px;line-height:20px;color:#fff;text-transform:none;font-weight:normal;width:100%;border-bottom:1px solid transparent}.headband-slider__message>a:after{font-size:6px;background:url(//static.indigoimages.ca/2018/reusable-triangle-cta.svg);padding-left:7px;padding-top:3px;margin-left:7px;content:" ";background-position:center;background-repeat:no-repeat;width:10px;height:8px}.headband-slider__message>a>b{font-family:"Gibson Semibold",Helvetica,Arial,Verdana,sans-serif;font-weight:normal}.headband-slider__message>a:hover{text-decoration:none;color:#fff}.headband-slider__message>a:hover>b{border-bottom:1px solid #fff}.headband-button__chevron{font-size:0;line-height:0;display:block;width:44px;height:50px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1;position:relative}.headband-button__chevron:before{content:"";display:inline-block;width:9px;height:14px;background:url(//static.indigoimages.ca/2020/shop/fy21-global-headband-chevron.svg) center no-repeat;background-size:contain;position:absolute;top:50%;left:50%;vertical-align:middle;color:#fff;z-index:1}#chevron--prev:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#chevron--prev:after{-webkit-transform:translate(-45%,-50%);-ms-transform:translate(-45%,-50%);transform:translate(-45%,-50%)}#chevron--next{right:0}#chevron--next:before{-webkit-transform:scaleX(-1) translate(-50%,-50%);-ms-transform:scaleX(-1) translate(-50%,-50%);transform:scaleX(-1) translate(-50%,-50%);left:calc(50% - 9px)}#chevron--next:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.headband-button__chevron:hover,.headband-button__chevron:active,.headband-button__chevron:focus{-webkit-transition:border .2s,background .2s;-o-transition:border .2s,background .2s;transition:border .2s,background .2s}.headband-button__chevron:hover:after,.headband-button__chevron:active:after{content:"";width:20px;height:20px;border:1px solid #fff;border-radius:20px;position:absolute;top:50%;left:50%;display:block}.headband-button__chevron:active{cursor:-webkit-grabbing;cursor:grabbing}.headband-button__chevron:active:before{background:url(//static.indigoimages.ca/2020/fy21-global-headband-chevron-dark.svg) no-repeat center;background-size:contain}.headband-button__chevron:active:after{background:#fff}.headband-slider__message>a:active>b,.headband-slider__message>a:active:after{opacity:.6}.headband-slider__message>a:focus>b,.headband-button__chevron:focus{outline:1px dashed #fff}.headband-slider__message>a:focus{outline:none}@media(max-width:1279px){.headband__wrapper{padding:0 23.5px}}@media(max-width:1023px){.headband__wrapper{padding:0 20px 0 12.5px}.headband-button__chevron{width:25px}.headband-button__chevron:before{width:7px}#chevron--next:before{left:calc(50% - 7px)}}@media(max-width:675px){.headband-slider__container{width:calc(100% - 60px);margin:0 auto;padding:0}.headband-button__chevron:before{width:9px;height:11px}#chevron--next:before{left:calc(50% - 9px)}.headband-slider__message>a{font-size:11px;letter-spacing:1px;line-height:14px;max-height:30px;overflow:hidden;padding:0 5px;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.headband-slider__message>a:after{padding-bottom:0;margin-left:5px}}@media(max-width:568px){.headband__wrapper{padding:0 12.5px}}@media(min-width:768px){.headband__wrapper,.headband-slider__message{height:44px}.headband-button__chevron{height:45px}}.site-header .headband a{font-family:"Gibson Regular",Helvetica,Arial,Verdana,sans-serif;font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:normal;color:#fff;display:inline-block;vertical-align:middle;background:#222}.site-header .headband{font-family:"Gibson Regular",Helvetica,Arial,Verdana,sans-serif;font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:normal;color:#fff;display:inline-block;vertical-align:middle;background:#222}.site-header .headband a::after{content:url("//static.indigoimages.ca/2015/shop/112323_fall2015_cta_white.png");padding-left:3px}.headband a span{font-family:"Gibson SemiBold",Helvetica,Arial,Verdana,sans-serif}.headband a em{font-style:italic}.header__marketing-messages{position:relative}.slider{text-align:center;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:45px;overflow:hidden}.slider>*{margin:auto;display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.slider>*:first-child{display:block}.headband a:hover,.headband a:focus,.headband a:active{text-decoration:none}@media(max-width:939px){.site-header .headband a{font-size:12px;letter-spacing:3px}.site-header .headband{font-size:12px;letter-spacing:3px}.slider{margin:0 60px}}@media(max-width:568px){.site-header .headband a{font-size:10px;letter-spacing:2.75px;line-height:14px}.site-header .headband{font-size:10px;letter-spacing:2.75px;line-height:14px}.slider{margin:0 auto}.slider>*{width:90%}}#hbAll{height:30px;margin-top:-5px;margin-bottom:5px}@media(max-width:939px){#browseCart-genericPopup-wrapper{display:none !important}}
/* CSS for HtmlBundle [43644:1486072] */
.services{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #dedede;border-left:none;border-right:none;padding:8px 0;width:100%}.services a{display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-family:'Gibson Semibold';font-size:13px;color:#222;letter-spacing:3.5px;line-height:32px;text-transform:uppercase;border-right:1px solid #dedede;padding-top:11px;width:33.33%;font-weight:normal}.services a:hover,.services a:hover,.services a:hover{text-decoration:none}.services a:nth-of-type(3n){border:none}.breakpoints-for-cms{position:absolute;left:-9999px;top:-9999px}@media(min-width:940px){.breakpoints-for-cms:after{content:'desktop'}}@media(max-width:939px) and (min-width:569px){.breakpoints-for-cms:after{content:'tablet'}}@media(max-width:568px){.breakpoints-for-cms:after{content:'mobile'}}#browseCart-generalErrorPopup-wrapper{left:20px !important;top:250px !important}
/* CSS for HtmlBundle [44145:1488434] */
.pp-promo{display:none !important}.banner.pp-promo{display:none !important}.banner.full-width-promo.ed-promo{background:#0f473f !important}.banner.full-width-promo.tgss-promo{background:#df2c11 !important}.banner.full-width-promo.tgss-promo .banner__copy-container .banner__caption-title{color:#fff !important}.banner.full-width-promo.tgss-promo .banner__copy-container .banner__caption-text{color:#fff !important}.banner.full-width-promo.tgss-promo .banner__copy-container .banner__caption-text:after{background:url(//static.indigoimages.ca/2017/triangle-cta--white.svg) !important;background-position:center!important;background-repeat:no-repeat !important}.banner.full-width-promo.tgss-promo .banner__copy-container.title-cta .banner__caption-title:after{background:url(//static.indigoimages.ca/2017/triangle-cta--white.svg) !important;background-position:center!important;background-repeat:no-repeat !important}.top-nav__list .menuLifeOnPurpose a{color:#0826b8 !important}.top-nav__list .menuMothersDay a{color:#007cad !important}.top-nav__list .menuFathersDay a{color:#306d13 !important}.top-nav__list .menuEaster a{color:#0926bb !important}.top-nav__list .menuReadySetHoliday a{color:#db3034 !important}.top-nav__list .menuGoodStuffSale a{color:#df2c11 !important}.pp-promo{background:#052340 !important}.pp-promo .banner__caption-text,.pp-promo .cta{color:#fff}.pp-promo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pp-promo .banner__container{margin-right:50px;max-width:109px}.pp-promo .banner__copy-container{position:relative;width:40% !important;text-align:left}.pp-promo .banner__caption-text{font-family:"Gibson Light",Helvetica,Arial,sans-serif;text-transform:none;font-size:20px;letter-spacing:.067em;line-height:1.4;margin:0 0 5px 0}.pp-promo .banner__caption-text strong{font-family:"Gibson Semibold",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase}.pp-promo .cta{font-family:"Gibson Regular",Helvetica,Arial,Verdana,sans-serif;border:none;font-size:15px;text-transform:none;letter-spacing:.066em;padding:0;font-weight:normal;display:block;margin-bottom:0}.pp-promo .cta:after{padding-left:7px;margin-left:7px;content:"";background:url(//static.indigoimages.ca/2018/reusable-triangle-cta.svg) no-repeat center}.pp-promo.indigokidspromo{background:#222 !important}.pp-promo.indigokidspromo .banner__caption-text,.pp-promo.indigokidspromo .cta{color:#fff !important}@media(max-width:939px){.pp-promo .banner__caption-text{font-size:15px}.pp-promo .cta{font-size:13px}}@media(max-width:675px){.pp-promo .banner__copy-container{width:calc(100% - 40px) !important}.pp-promo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pp-promo .banner__container{width:33.125vw;max-width:130px;margin:0 0 15px}.pp-promo .banner__copy-container{max-width:calc(100% - 40px);width:320px;text-align:center}.pp-promo .banner__caption-text,.pp-promo .cta{font-size:calc(14px + (16 - 14)*((100vw - 320px)/(675 - 320)))}.pp-promo .banner__caption-text{margin-bottom:10px}}.banner.full-width-promo{background:#f5f0e3 !important}.search-page__triggered-banner--inline img{width:100%}.product-list-widget__ListView .product-list__details-right{display:block !important}.product-list-widget__ListView .common-button.product-list__button-add-to-cart{display:block !important;margin-bottom:20px}.cms-sticker[src*="momspick"],.product-image__sticker[src*="momspick"]{display:none}@media(max-width:425px){.product-list-container__grid-view .product-list__product-availability-group,.product-list__grid-availability{display:block !important}}@media(max-width:770px) and (min-width:426px){.product-list-widget__ListView .product-list__results-container .product-list__details-right{position:relative}}@media(max-width:425px){.product-list-widget__ListView .product-list__results-container .add-to-cart-button__group{float:left}}@media(max-width:375px){.product-list-widget__ListView .common-button.product-list__button-add-to-cart{font-size:11px}}.indigo-app .hideOnMobileApp{display:none}.transactional-link__gift-list{display:none}.dept-title.page_title{font-family:"Futura Book","Gibson Regular",Arial,Helvetica,sans-serif;font-size:36.5px;letter-spacing:.026em;line-height:1;border:none;display:inline-block;text-transform:none;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin:0 auto 30px;padding:0;color:#222}.lp-title.page_title{font-family:"Futura Book","Gibson Regular",Arial,Helvetica,sans-serif;font-size:58px;letter-spacing:.007em;line-height:1.2;display:inline-block;text-transform:none;position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);margin:0 auto;padding:0;color:#222;border:none;text-align:center}.subtitle div{font-size:15px;line-height:1.33;letter-spacing:.055em;text-align:center;margin:0 auto 30px}.subtitle div>a{font-family:"Gibson Regular";font-weight:normal;text-transform:none;color:inherit}.subtitle.left-align div{text-align:left}@media(max-width:939px){.lp-title.page_title{font-size:calc(42px + (58 - 42)*((100vw - 320px)/(939 - 320)))}}@media(max-width:675px){.dept-title.page_title{font-size:calc(32.5px + (62.44 - 32.5)*((100vw - 320px)/(939 - 320)));border:none;margin-bottom:15px}.lp-title.page_title{font-size:calc(34px + (50 - 34)*((100vw - 320px)/(675 - 320)));letter-spacing:.033em}.subtitle div{font-size:calc(14px + 4*((100vw - 320px)/(939 - 320)))}}@media(max-width:425px){.dept-title.page_title{border:none}}@media(max-width:939px){.cta--button__testStateChevronless:after{display:none}.shopby-btn__ghost{border:1px solid #000;font-family:Gibson Regular;text-transform:uppercase}.shopby-btn__ghost:after{padding-left:7px;margin-left:7px;content:"";background:url(//static.indigoimages.ca/2017/triangle-cta.svg);background-position:center;background-repeat:no-repeat}.shopby-btn__black{border:1px solid #000;font-family:Gibson Regular;text-transform:uppercase;background:#000;color:#fff}.shopby-btn__black:after{padding-left:7px;margin-left:7px;content:"";background:url(//static.indigoimages.ca/2017/whitecta.png);background-position:center;background-repeat:no-repeat}}iframe[name="google_conversion_frame"]{display:none}.pageSummary{clear:both;text-align:left;padding-top:30px}.pageSummary h1,.pageSummary h2,.pageSummary h3,.pageSummary p,.pageSummary a{font-style:normal;letter-spacing:.11em;font-size:12px;color:#333 !important;line-height:1.6em;text-transform:none;text-decoration:none;font-weight:normal}.pageSummary h2,.pageSummary h3,.pageSummary p{font-family:'Gibson Light';padding-bottom:13px;display:block}.pageSummary a{font-family:'Gibson Regular'}.pageSummary .bookLink{font-style:italic}.pageSummary cite{font-style:italic}.pageSummary a:hover{text-decoration:underline}@media only screen and (max-width:1050px),only screen and (max-device-width:1050px){#oo_tab{display:none !important}}.fineprint,.legal{font-size:11px;padding:13px 0}.fineprint p,.legal p{font-size:11px;line-height:normal;color:#333}.fineprint a,.legal a{font-size:inherit}.hideme,.hideMe,.hide{display:none !important}.subtitle{font-family:"Gibson Light",Helvetica,Arial,Verdana,sans-serif;font-size:14px;line-height:22px;letter-spacing:.4px}.catViewAll{margin-top:-10px;padding-bottom:20px}.noallcaps,.noAllCaps,.noAllCaps *{text-transform:none}.dinnerList ul{list-style:disc;margin-top:0;padding-top:7px;margin-left:13px}.dinnerList li{padding-top:6px;margin:0;line-height:normal}.grid_layout .product{border-bottom:none}.cms-template .three_wide .standard_title_centered{width:100%}.top-nav__list .menuGiftcards a{color:#ae2a52 !important}.side-nav__level-button li #3_0{color:#8eb6b8 !important}.side-nav__b-level-list--button .side-nav__level-button li #3_0{color:#8eb6b8 !important}.side-nav__b-level-list--button .side-nav__level-button a{color:#8eb6b8 !important}.cms-template .page_title{font-family:'Gibson SemiBold','Helvetica','Arial',sans-serif !important;font-size:18px;line-height:20px;padding:0 0 20px 0;text-transform:uppercase;letter-spacing:.18em;color:#000;border-bottom:1px solid #ebebeb}.standard_title{color:#000;font-size:14px;font-family:"Gibson Regular","Helvetica","Arial",sans-serif;line-height:3.6;text-transform:uppercase;letter-spacing:.15em}.standard_title_centered{border-top:none}.grid_layout .product-details .product-title a{text-transform:uppercase;color:#000;font:bold 11px "Gibson Regular","Helvetica","Arial",sans-serif;letter-spacing:.15em}.grid_layout .product-details .product-availability .availability,.grid_layout .product-details .product-contributor a,.grid_layout .product-details .product-contributor{font-weight:normal;font-size:12px;letter-spacing:.025em;vertical-align:middle;font-family:"Gibson Regular","Helvetica","Arial",sans-serif}.grid_layout .product-details li{font-family:"Gibson Regular","Helvetica","Arial",sans-serif}.grid_layout .product-details .product-availability{padding:5px 0;line-height:10px}.oneBorder{border:#ebebeb 1px solid}.bannerNoClick a,.bannernoclick a,.noClick a{cursor:default}.hideTitle .standard_title_centered,.HideTitle .standard_title_centered{border:none !important}.pageIntro,.pageintro{color:#333;font:16px/24px 'Gibson Light','Arial','Helvetica',sans-serif;letter-spacing:.03em;padding:20px 0 10px 0;text-align:left;clear:both}.pageIntro h2{font-size:24px;line-height:normal}.pageIntro p{font:inherit;color:#333;padding-bottom:10px}.pageIntro cite{font-style:italic}.hideTitle .standard_title_centered,.HideTitle .standard_title_centered,.hideTitle .standard_title,.hidetitle .standard_title,.HideTitle .standard_title,.hideViewAll .standard_title_centered a{display:none !important}.hideTitle .product-list__title{display:none !important}.hideViewAll .product-list__view-all-link-container{display:none !important}.hideTitle .product-list__title-and-view-all-link{border-bottom:none !important}.product-list__view-all-link{font-family:'Gibson SemiBold';color:#222;font-size:10px;font-weight:normal}.product-list__view-all-link a{font-family:'Gibson SemiBold';color:#222;font-size:10px;font-weight:normal}.standard_title_centered a{background:none;padding-right:0;font-family:'Gibson SemiBold';color:#222;font-size:10px;font-weight:normal;line-height:50px}.sbSecondRow{margin-top:10px}.basic-template .dzbanner .DropzoneColumn,.basic-template .dztitle .DropzoneColumn,.basic-template .dzcontent .DropzoneColumn{float:left}.dept-template .dz3 .DropzoneColumn{float:left}.store-input__field .typeahead-input__container,.store-input__field--invalid .typeahead-input__container{width:100%}.find-in-store-search__input .typeahead-input__container,.find-in-store-search__input--invalid .typeahead-input__container{width:100%}@media(min-width:940px){.basic-template__banner,.basic-template__title,.basic-template__content{width:calc(100% - 155px - 40px)}}.banner a:hover{text-decoration:none}.product-list-widget--grid-view.hideViewAll .product-list__title-and-view-all-link{margin-top:20px;border-bottom:none;padding-bottom:0}.product-list-widget--grid-view.hideViewAll .product-list__title{font-family:"Futura Book","Gibson Regular",Arial,Helvetica,sans-serif;font-size:31.5px;letter-spacing:.028em;line-height:1.2;text-align:center;text-transform:none}@media(max-width:939px){.product-list-widget--grid-view.hideViewAll .product-list__title{font-size:calc(28px + (31.5 - 28)*((100vw - 675px)/(939 - 675)))}}@media(max-width:675px){.product-list-widget--grid-view.hideViewAll .product-list__title{font-size:calc(24px + (36 - 24)*((100vw - 320px)/(675 - 320)))}.product-list-widget--grid-view.hideViewAll .product-list__title-and-view-all-link{margin-top:0}.product-list-widget--grid-view.hideViewAll .product-list__results-container--grid{margin-top:0}}.content cite{font-style:italic !important}@font-face{font-family:'Futura Book';src:url('//static.indigoimages.ca/webfonts/futurabook.eot?');src:url('//static.indigoimages.ca/webfonts/futurabook.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/webfonts/futurabook.woff2') format('woff2'),url('//static.indigoimages.ca/webfonts/futurabook.woff') format('woff'),url('//static.indigoimages.ca/webfonts/futurabook.ttf') format('truetype')}@font-face{font-family:'Futura Book Oblique';src:url('//static.indigoimages.ca/webfonts/futura-bookobl.eot?');src:url('//static.indigoimages.ca/webfonts/futura-bookobl.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/webfonts/futura-bookobl.woff2') format('woff2'),url('//static.indigoimages.ca/webfonts/futura-bookobl.woff') format('woff'),url('//static.indigoimages.ca/webfonts/futura-bookobl.ttf') format('truetype')}@font-face{font-family:'Futura Medium';src:url('//static.indigoimages.ca/webfonts/futura-med.eot?');src:url('//static.indigoimages.ca/webfonts/futura-med.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/webfonts/futura-med.woff2') format('woff2'),url('//static.indigoimages.ca/webfonts/futura-med.woff') format('woff'),url('//static.indigoimages.ca/webfonts/futura-med.ttf') format('truetype')}@font-face{font-family:'Miller Banner Light';src:url('//static.indigoimages.ca/webfonts/miller-banner-light.eot?');src:url('//static.indigoimages.ca/webfonts/miller-banner-light.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/webfonts/miller-banner-light.woff2') format('woff2'),url('//static.indigoimages.ca/webfonts/miller-banner-light.woff') format('woff')}@font-face{font-family:'Ultramagnetic Oblique';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_0_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_0_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_0_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_0_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_0_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Light Oblique';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_1_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_1_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_1_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_1_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_1_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_2_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_2_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_2_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_2_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_2_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Extra Bold Oblique';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_3_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_3_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_3_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_3_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_3_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Extra Bold';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_4_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_4_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_4_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_4_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_4_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Light';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_5_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_5_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_5_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_5_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_5_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Bold Oblique';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_6_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_6_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_6_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_6_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_6_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Black';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_7_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_7_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_7_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_7_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_7_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Black Oblique';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_8_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_8_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_8_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_8_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_8_0.ttf') format('truetype')}@font-face{font-family:'Ultramagnetic Bold';src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_9_0.eot?');src:url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_9_0.eot?#iefix') format('embedded-opentype'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_9_0.woff2') format('woff2'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_9_0.woff') format('woff'),url('//static.indigoimages.ca/Fonts/ultramagnetic/340BB7_9_0.ttf') format('truetype')}.shipping-options span.SDNDTime{color:#328f3f !important}.item-page__details-and-specs-item{margin-bottom:0}.item-page__details-and-specs-col{margin-bottom:15px}.item-page__related-pages-heading,.item-page__related-pages-link{display:none !important}@media(min-width:940px){.browse-menu .merched-menu:nth-of-type(2){display:none}}.visuallyhidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0);overflow:hidden}.offer-list__item-image{max-width:50px}
