.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.carousel-cell{position:relative}.a-spot-carousel.tns-slider{position:static}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-nav{text-align:center;margin:10px 0}.tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#ddd;border:0}.tns-nav>[aria-selected='true']{background:#999}.playbutton-wrapper{text-align:center}.playbutton-wrapper button{height:34px;padding:0 10px;font-size:14px;background:#fff;border-radius:3px;border:1px solid #ccc;cursor:pointer}.wrapper{padding:0 5em}.suite-container .title,.suite-container .subtitle,.suite-container li{padding:5px 10px}.suite-container li{font-size:12px;line-height:1.4;background:#f5f5f5}.aspect-ratio-square{overflow:hidden;position:relative}.aspect-ratio-square:before{content:'';display:block;padding-top:100%;width:100%}.aspect-ratio-square img{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;width:auto;height:100%}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.25;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0}article,aside,footer,header,nav,section{display:block}h1,.wp-block-section-title .section-title{font-size:2em;margin:0.67em 0}img{max-width:100%;height:auto}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}h1,.wp-block-section-title .section-title,h2,#ais-main .ais-stats--body,.wp-block-csccanada-columns.columns .csc-advanced-column__title,h3,h4,h5,h6{margin-top:0}h1,.wp-block-section-title .section-title{font-family:"Domine",Georgia,serif;font-weight:700}h2,#ais-main .ais-stats--body,.wp-block-csccanada-columns.columns .csc-advanced-column__title{font-family:"Domine",Georgia,serif;font-size:22px;font-weight:400}svg{fill:currentcolor}.small-subhead,.single-product__category,.product-formats__heading,.single-product-related-products__category{font-size:12px;font-weight:600;color:#a7a7a7;text-transform:uppercase;margin-bottom:10px}.alignleft{display:inline;float:left;margin-right:1.5rem}.alignright{display:inline;float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{font-size:0.875rem;max-width:100%}.wp-caption.aligncenter{text-align:center}.wp-caption.align-right{text-align:right}.wp-caption.wide-image{width:auto !important}.primary-content-container figure{margin-left:0;margin-right:0}.wp-block-button .wp-block-button__link{background-color:transparent}@media (min-width: 48em){.entry-content>p{margin-left:10%;margin-right:10%}}.wp-block-latest-posts.aligncenter{text-align:left}@media (min-width: 48em){.entry-content>h2:not([class]),#ais-main .entry-content>.ais-stats--body:not([class]),.wp-block-csccanada-columns.columns .entry-content>.csc-advanced-column__title:not([class]),.entry-content>h3:not([class]),.entry-content>h4:not([class]),.entry-content>h5:not([class]),.entry-content>ul:not([class]),.entry-content>ol:not([class]),.entry-content>.wp-block-embed,.entry-content>.wp-block-button,.entry-content>.wp-block-columns,.entry-content>.wp-block-text-columns,.entry-content>ul:not([class]){margin-left:10%;margin-right:10%;margin-bottom:40px}}@media (min-width: 48em){.entry-content>h2:not([class]),#ais-main .entry-content>.ais-stats--body:not([class]),.wp-block-csccanada-columns.columns .entry-content>.csc-advanced-column__title:not([class]),.entry-content>h3:not([class]),.entry-content>h4:not([class]),.entry-content>h5:not([class]){margin-bottom:20px}}.screen-reader-text,.yxt-SearchBar .yxt-SearchBar-label,.yxt-SearchBar .sr-only,.csc-contact-form input[type='checkbox'],.csc-contact-form input[type='radio']{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}@media (min-width: 48em){.mobile-only{display:none !important}}.desktop-only{display:none}@media (min-width: 48em){.desktop-only{display:block}}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.is-flex{display:flex}.is-flex.-space-between{justify-content:space-between}.is-flex.-vertical-center{align-items:center}img{max-width:100%;width:auto}.wp-block-separator{max-width:50%;margin:60px auto}.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:0.75rem;position:relative;z-index:1}@media (min-width: 48em){.column--padding-right{padding-right:80px}}.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none}.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 768px), print{.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1023px){.column.is-narrow-touch{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-1-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1025px){.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-1-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.columns--relative{position:relative}.columns:last-child{margin-bottom:-0.75rem}.columns.no-bottom-margin{margin-bottom:0}.columns:not(:last-child){margin-bottom:calc(1.5rem - 0.75rem)}.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 48em){.columns.is-tablet{display:-webkit-box;display:-ms-flexbox;display:flex}}.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 767px), print{.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1025px){.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}.columns.is-variable.is-1{--columnGap: 0.25rem}.columns.is-variable.is-2{--columnGap: 0.5rem}.columns.is-variable.is-3{--columnGap: 0.75rem}.columns.is-variable.is-4{--columnGap: 1rem}.columns.is-variable.is-5{--columnGap: 1.25rem}.columns.is-variable.is-6{--columnGap: 1.5rem}.columns.is-variable.is-7{--columnGap: 1.75rem}.columns.is-variable.is-8{--columnGap: 2rem}.editor-rich-text:focus-within{border:1px solid #ccd0d4}a{text-decoration:none;color:#111c24}.entry-content p a,.entry-content ul a,.entry-content ol a{color:#ba0018}.entry-content p a:hover,.entry-content ul a:hover,.entry-content ol a:hover{color:#d4001b}body{color:#111c24;background-color:#fbfbfb;font-family:"Montserrat","Helvetica Neue",sans-serif;font-size:15px;line-height:1.6;min-width:320px}@media (max-width: 47.99em){body.mobile-menu-open{overflow:hidden}}.wrapper{max-width:1340px;margin:0 auto;padding:0 20px}.wrapper-narrow,.wrapper-super-narrow,.csc-contact-form{max-width:1000px;margin:0 auto;padding:0 20px}@media (min-width: 48em) and (max-width: 64.0525em){.wrapper-narrow,.wrapper-super-narrow,.csc-contact-form{max-width:800px}}@media (min-width: 78.75em){.wrapper-narrow,.wrapper-super-narrow,.csc-contact-form{padding:0}}.wrapper-super-narrow{max-width:760px}.site-content{padding-top:100px}@media (max-width: 47.99em){.site-content{padding-top:40px}}@media (min-width: 37.5em){.site-content{padding-top:130px}}@media (min-width: 48em){.site-content{padding-top:30px}}@media (min-width: 48em){.fixed-header .site-content{padding-top:calc(50px + 65px)}}@media (min-width: 64.0625em){.fixed-header .site-content{padding-top:calc(50px + 105px)}}@media (max-width: 64.0525em){#wp-admin-bar-wpseo-menu{display:none !important}}@media print{body,html{height:100%}body header.site-header,body footer.site-footer,body .pagination{display:none}body .news-post-controls.columns,body .sidebar-container.column{display:none !important}body .columns,body .column{display:block !important}}button,.button{border:none;background:none;text-decoration:none;font-family:"Montserrat","Helvetica Neue",sans-serif}button.-primary,button-primary,.button.-primary,.wp-block-button .wp-block-button__link,.product-buy-now-button__link,.button-primary{display:inline-block;color:#ba0018;font-size:14px;font-weight:700;padding:10px 20px;border:2px solid;border-radius:3px;text-transform:uppercase;text-decoration:none}@media (min-width: 64.0625em){button.-primary,button-primary,.button.-primary,.wp-block-button .wp-block-button__link,.product-buy-now-button__link,.button-primary{padding:10px 50px}}button.-primary:active,button.-primary:focus,button.-primary:hover,button-primary:active,button-primary:focus,button-primary:hover,.button.-primary:active,.wp-block-button .wp-block-button__link:active,.product-buy-now-button__link:active,.button.-primary:focus,.wp-block-button .wp-block-button__link:focus,.product-buy-now-button__link:focus,.button.-primary:hover,.wp-block-button .wp-block-button__link:hover,.product-buy-now-button__link:hover,.button-primary:active,.button-primary:focus,.button-primary:hover{background:#ba0018;color:white;border:2px solid #ba0018;text-decoration:none}@media (min-width: 64.0625em){button.-primary:active,button.-primary:focus,button.-primary:hover,button-primary:active,button-primary:focus,button-primary:hover,.button.-primary:active,.wp-block-button .wp-block-button__link:active,.product-buy-now-button__link:active,.button.-primary:focus,.wp-block-button .wp-block-button__link:focus,.product-buy-now-button__link:focus,.button.-primary:hover,.wp-block-button .wp-block-button__link:hover,.product-buy-now-button__link:hover,.button-primary:active,.button-primary:focus,.button-primary:hover{box-shadow:0 15px 45px -5px rgba(10,16,34,0.3)}}button.-red-fill,button.csc-contact-form-toggle.wp-block-button__link,.button.-red-fill,.button.csc-contact-form-toggle.wp-block-button__link{color:white;background:#ba0018;font-size:14px;font-weight:700;padding:10px 20px;border-radius:3px;text-transform:uppercase;transition:background 300ms}@media (min-width: 64.0625em){button.-red-fill,button.csc-contact-form-toggle.wp-block-button__link,.button.-red-fill,.button.csc-contact-form-toggle.wp-block-button__link{padding:10px 50px}}button.-red-fill:active,button.-red-fill:focus,button.-red-fill:hover,button.csc-contact-form-toggle.wp-block-button__link:active,button.csc-contact-form-toggle.wp-block-button__link:focus,button.csc-contact-form-toggle.wp-block-button__link:hover,.button.-red-fill:active,.button.-red-fill:focus,.button.-red-fill:hover,.button.csc-contact-form-toggle.wp-block-button__link:active,.button.csc-contact-form-toggle.wp-block-button__link:focus,.button.csc-contact-form-toggle.wp-block-button__link:hover{background:#c9001a;text-decoration:none}@media (min-width: 64.0625em){button.-red-fill:active,button.-red-fill:focus,button.-red-fill:hover,button.csc-contact-form-toggle.wp-block-button__link:active,button.csc-contact-form-toggle.wp-block-button__link:focus,button.csc-contact-form-toggle.wp-block-button__link:hover,.button.-red-fill:active,.button.-red-fill:focus,.button.-red-fill:hover,.button.csc-contact-form-toggle.wp-block-button__link:active,.button.csc-contact-form-toggle.wp-block-button__link:focus,.button.csc-contact-form-toggle.wp-block-button__link:hover{box-shadow:0 15px 45px -5px rgba(10,16,34,0.3)}}button.-orange-fill,.button.-orange-fill{color:white;background:#ff6c2f;font-size:14px;font-weight:700;padding:10px 20px;border-radius:3px;border:2px solid #ff6c2f;text-transform:uppercase;transition:background 300ms}@media (min-width: 64.0625em){button.-orange-fill,.button.-orange-fill{padding:10px 50px}}button.-orange-fill:active,button.-orange-fill:focus,button.-orange-fill:hover,.button.-orange-fill:active,.button.-orange-fill:focus,.button.-orange-fill:hover{background:transparent;color:#ff6c2f;text-decoration:none}button.-small,.button.-small{padding:5px}button.-centered,.button.-centered{text-align:center}button.-nonplussed:after,.button.-nonplussed:after{display:none}.-background-red{background-color:#ba0018}.-background-yellow{background-color:#fdc82f}.-background-grey{background-color:#747474}.-background-white{background-color:white}.-background-yellow{background-color:#fdc82f}.-background-red{background-color:#ba0018}.-background-grey{background-color:#747474}.-text-white{color:white}.-text-white p{color:white}.-text-yellow{color:#fdc82f}.-text-yellow p{color:#fdc82f}.-text-red{color:#ba0018}.-text-red p{color:#ba0018}.-text-grey{color:#111c24}.-text-grey p{color:#111c24}.single-promotion .wp-block-column figure{padding:0em 1.75em}.fi-hidden{display:none !important}.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout,.no-promotions-container__email-box,.no-promotions-container__instructions,.no-promotions-container .button{display:none}.promotion-list-item__image-column img{object-fit:contain}@media only screen and (max-width: 768px){.single-promotion .wp-block-column figure{max-width:50%}.promotion-list-item__image-column{height:350px;left:0px}.promotion-list-item__image-link{height:350px;left:0px}}.hidden,.page-id-4025 .wp-block-csccanada-columns{display:none}.appendix-table{max-width:1040px;margin:0px auto}.core-values p{max-width:360px;margin:0px auto}.no-promotions-container{margin-bottom:200px}.contact-columns{margin-bottom:64px !important}.contact-columns .wp-block-column a{color:#666666;line-height:1.8em}.contact-columns .has-border{border-left:1px solid #cccccc;border-right:1px solid #cccccc}.wp-block-contact-us-callout__menu-column .menu-quick-links-container a{color:#737373}.family-landing__filter-item .filter-toggle{color:#6E6E6E}.small-subhead,.single-product__category,.product-formats__heading,.single-product-related-products__category,.single-product__category,.product-formats__heading,.single-product-related-products__category{color:#737373}.wp-block-contact-us-callout .wp-block-contact-us-callout__content-title{display:none}.not-full-width{max-width:1100px;margin:0px auto}@media screen and (min-width: 741px){.heart img{display:none}.heart-mobile img{display:none}.mobile-video{display:none}}@media screen and (max-width: 740px){.heart img{display:none}.heart-mobile img{display:none}.desktop-video{display:none}}.doodle-themes,.doodle-themes figure{margin:0px !important;text-align:center}.doodle-themes figure a{color:#341b17}.doodle-themes .wp-block-column{margin-bottom:36px}@media screen and (min-width: 1101px){.doodle-themes .wp-block-button .wp-block-button__link{font-size:12px;padding:10px 20px}}@media screen and (min-width: 901px) and (max-width: 1100px){.doodle-themes .wp-block-button .wp-block-button__link{font-size:12px;padding:8px 12px}}@media screen and (min-width: 481px) and (max-width: 900px){.doodle-themes .wp-block-button .wp-block-button__link{font-size:10px;padding:8px 12px}}@media screen and (max-width: 480px){.doodle-themes .wp-block-button .wp-block-button__link{font-size:10px;padding:8px 12px}.doodle-themes .btn-orange{margin:0px auto}}.doodle-themes figure a:hover{color:#ff6c2f;text-decoration:none}.goldfish-feature .wp-block-image{margin:0px}@media (min-width: 781px){.goldfish-adventures-video{margin-left:50px !important;margin-right:50px !important}.goldfish-adventures-video .wp-block-column p{max-width:533px}}@media (max-width: 780px){.doodle-themes,.doodle-themes .wp-block-column{flex-basis:calc(50% - 16px) !important;flex-grow:0}.doodle-themes .wp-block-column:nth-child(2n){margin-left:24px}}.salsa-feature .wp-block-image{margin:0px}.page-id-24715 .wp-block-section-title p,.page-id-24715 .more-details{font-size:1.0625rem;max-width:780px;margin:0px auto}.page-id-24747 .wp-block-section-title p,.page-id-24747 .more-details{font-size:1.0625rem;max-width:840px;margin:0px auto}.page-id-24715 .wp-block-section-title,.page-id-24747 .wp-block-section-title{margin-bottom:10px}.page-id-24715 h2,.page-id-24715 #ais-main .ais-stats--body,#ais-main .page-id-24715 .ais-stats--body,.page-id-24715 .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .page-id-24715 .csc-advanced-column__title,.page-id-24747 h2,.page-id-24747 #ais-main .ais-stats--body,#ais-main .page-id-24747 .ais-stats--body,.page-id-24747 .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .page-id-24747 .csc-advanced-column__title{text-align:center;font-size:1.65em;margin-bottom:10px}.learn-more{font-weight:700;font-size:2em}.two-columns{margin:0px}.two-columns .wp-block-column{margin:10px}.two-columns figure{margin:1em 12px}@media (min-width: 960px){.pace-salsa{margin:0em 6em !important}.pace-salsa .wp-block-column{margin:1.5em}}.pace-story,.pace-story figure{margin:0px !important}.pace-story h2,.pace-story #ais-main .ais-stats--body,#ais-main .pace-story .ais-stats--body,.pace-story .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .pace-story .csc-advanced-column__title{font-size:1.65em;margin-bottom:0px;line-height:1em}.two-columns ul{list-style:none}.two-columns ul li::before{content:"\2022";color:#d80028;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}@media screen and (min-width: 741px){.page-id-24715 .pace-chunky-salsa-product,.page-id-24747 .pace-chunky-salsa-product{margin-top:-33px}}@media screen and (max-width: 740px){.page-id-24715 .pace-chunky-salsa-product,.page-id-24747 .pace-chunky-salsa-product{margin-top:0px}}.the-banner{margin-left:0px;margin-top:0px;margin-right:0px}.mix-up-title p{max-width:600px}.mix-up-steps,.mix-up-steps figure{margin:0px auto !important}.mix-up-steps2,.mix-up-steps2 figure{max-width:870px;margin:0px auto !important}.mix-up-steps2 img{max-height:415px !important}.mix-up-steps2 .wp-block-button a,.mix-up-steps .wp-block-button a,.btn-orange a,.btn-orange a:visited,.btn-orange a:focus{color:#402020 !important}.mix-up-steps2 .wp-block-button a:hover,.mix-up-steps .wp-block-button a:hover,.btn-orange a:hover,.btn-orange a:active{color:#ffffff !important;background:#402020 !important;border:2px solid #402020 !important}.mix-up-double,.mix-up-double figure{max-width:780px;margin:0px auto !important}.mix-up-double{margin-top:20px !important}.only-two{max-width:900px}.mix-up-steps figure{margin-bottom:32px !important}.mix-up-steps h2,.mix-up-steps #ais-main .ais-stats--body,#ais-main .mix-up-steps .ais-stats--body,.mix-up-steps .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .mix-up-steps .csc-advanced-column__title,.mix-up-double h2,.mix-up-double #ais-main .ais-stats--body,#ais-main .mix-up-double .ais-stats--body,.mix-up-double .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .mix-up-double .csc-advanced-column__title{margin-top:8px;margin-bottom:0px;font-weight:bold;font-size:1.6em}.mix-up-product figure,.mix-up-product .wp-block-column{margin:0px auto !important}.mix-it-up-enjoy figure{margin-top:0px}.mix-up-goldfish-package{margin-bottom:0px}.mix-up-goldfish-package figure{margin-top:10px !important;margin-bottom:0px !important}.no-top-margin{margin-top:10px}.page-id-25186 .mix-up-steps figure,.page-id-25269 .mix-up-steps figure{margin-bottom:0px !important}.page-id-25186 .mix-up-steps .wp-block-column,.page-id-25186 .mix-up-double .wp-block-column,.page-id-25269 .mix-up-steps .wp-block-column,.page-id-25269 .mix-up-double .wp-block-column{margin-bottom:24px}.page-id-25186 .mix-up-double,.page-id-25186 .mix-up-double figure,.page-id-25269 .mix-up-double,.page-id-25269 .mix-up-double figure{max-width:856px;margin:0px auto !important}.page-id-25186 .wp-block-section-title,.page-id-25269 .wp-block-section-title{margin-bottom:0px}.no-bottom .wp-block-column{margin-bottom:0px !important}.page-id-25368 .wp-block-table,.rules-table{max-width:1040px;margin:0px auto}.page-id-25368 .wp-block-table table,.rules-table table{border-spacing:0px;border:none;border-top:1px solid #ccc;border-right:1px solid #ccc}.page-id-25368 .wp-block-table td,.rules-table td{border:none;border-spacing:0px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:10px}.parent-pageid-3502 .csc-advanced-column__image,.parent-pageid-4585 .csc-advanced-column__image{background:none}.winners{max-width:600px;margin:0px auto}.fi-orange{color:#402021;background:#f8a835;margin:0px !important}.fi-orange-headline{background:#f8a835;margin-bottom:0px !important;padding:60px 30px;padding-bottom:0px}.fi-orange-headline h3{max-width:800px;margin:0px auto;color:#402021;font-size:2.5em;line-height:1.25em;font-weight:800;text-transform:uppercase}@media screen and (min-width: 1100px){.fi-orange{padding:20px 180px 50px}}.page-id-26270 .wp-block-full-width-horizontal-callout__image-column:before,.page-id-26287 .wp-block-full-width-horizontal-callout__image-column:before{display:none}.gf-grow-bigger .wp-block-csccanada-full-width-horizontal-callout .callout-title p,.page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-title p{font-family:'Montserrat', 'Helvetica Neue', sans-serif !important;font-weight:800;text-transform:uppercase;max-width:780px;font-size:1.5em;line-height:1.35em;margin-top:220px;margin-bottom:20px;color:#ffffff}.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout .callout-title p{font-family:'Montserrat', 'Helvetica Neue', sans-serif !important;font-weight:800;text-transform:uppercase;max-width:960px;font-size:1.5em;line-height:1.35em;margin-top:220px;margin-bottom:20px}.gf-grow-bigger .wp-block-csccanada-full-width-horizontal-callout .callout-text,.page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-text{background:#f05422;width:360px;line-height:1em;margin:0px;padding-top:0px !important;padding-bottom:12px;border-radius:10px}.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout .callout-text{background:#f05422;width:460px;line-height:1em;margin:0px;padding-top:0px !important;padding-bottom:12px;border-radius:10px}.gf-grow-bigger .wp-block-csccanada-full-width-horizontal-callout .callout-text p,.page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-text p,.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout .callout-text p{margin-top:14px}.gf-grow-bigger .wp-block-csccanada-full-width-horizontal-callout .callout-text:hover,.page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-text:hover,.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout .callout-text:hover{background:#f8a835}.gf-grow-bigger .wp-block-csccanada-full-width-horizontal-callout .callout-text:hover a,.page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-text:hover a,.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout .callout-text:hover a{text-decoration:none}.gf-grow-bigger .page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-text a,.page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-text a,.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout .callout-text a{color:#ffffff;font-family:'Montserrat', 'Helvetica Neue', sans-serif !important}.gf-grow-bigger .wp-block-full-width-horizontal-callout__image-column,.page-id-26270 .wp-block-full-width-horizontal-callout__image-column,.page-id-26287 .wp-block-full-width-horizontal-callout__image-column{background-image:url(/wp-content/uploads/2020/08/upload-imagination-bg.jpg) !important;background:url(/wp-content/uploads/2020/08/upload-imagination-bg.jpg) right center cover no-repeat fixed !important;min-height:600px}.gf-grow-bigger .callout-text{display:none}.gf-grow-bigger .wp-block-full-width-horizontal-callout__image-column:before{display:none}.nli-banner .a-spot__cta-overlay-inner{background:none;padding:0px;width:900px;margin-top:330px}.fi-banner .a-spot__image,.page-id-26270 .a-spot__image,.page-id-26287 .a-spot__image,.page-id-26502 .a-spot__image,.page-id-26454 .a-spot__image,.page-id-26343 .a-spot__image{min-height:540px}.fi-banner .a-spot__cta-overlay-inner,.page-id-26270 .a-spot__cta-overlay-inner,.page-id-26287 .a-spot__cta-overlay-inner,.page-id-26454 .a-spot__cta-overlay-inner,.page-id-26502 .a-spot__cta-overlay-inner,.page-id-26343 .a-spot__cta-overlay-inner,.page-id-26427 .a-spot__cta-overlay-inner{padding:0px;width:900px}.fi-banner .a-spot__image,.page-id-26270 .a-spot__image,.page-id-26427 .a-spot__image,.page-id-26343 .a-spot__image{background-image:url("/wp-content/uploads/2020/08/FeedImagination-banner.jpg") !important}.page-id-26287 .a-spot__image,.page-id-26454 .a-spot__image,.page-id-26502 .a-spot__image{background-image:url("https://www.campbellsoup.ca/wp-content/uploads/2020/09/Nelia-banner.jpg") !important}.page-id-26270 .a-spot-container,.page-id-26287 .a-spot-container{margin-bottom:0px}.fi-banner .a-spot__cta-overlay-inner,.page-id-26270 .a-spot__cta-overlay-inner,.page-id-26287 .a-spot__cta-overlay-inner,.page-id-26502 .a-spot__cta-overlay-inner,.page-id-26343 .a-spot__cta-overlay-inner,.page-id-26427 .a-spot__cta-overlay-inner,.page-id-26454 .a-spot__cta-overlay-inner{margin-top:330px;background:none}.page-id-26270 .a-spot a{color:#ffffff;padding:5px 12px;border-radius:5px}.page-id-26270 .a-spot a:hover{background:#f8a835;padding:5px 12px;text-decoration:none}.page-id-26287 .a-spot a,.page-id-26454 .a-spot a,.page-id-26502 .a-spot a{color:#ffffff;padding:5px 10px;border-radius:5px}.page-id-26287 .a-spot a:hover,.page-id-26454 .a-spot a:hover,.page-id-26502 .a-spot a:hover{background:#f8a835;padding:5px 10px;text-decoration:none}@media screen and (max-width: 960px){.nli-banner .a-spot__image{min-height:450px}.nli-banner .a-spot__cta-overlay-inner{margin-top:100px}.nli-banner .a-spot__cta-overlay-inner,.page-id-26270 .a-spot__cta-overlay-inner,.page-id-26287 .a-spot__cta-overlay-inner{max-width:90%}.page-id-26270 .wp-block-full-width-horizontal-callout__image-column,.page-id-26287 .wp-block-full-width-horizontal-callout__image-column{min-height:400px}.page-id-26270 .wp-block-csccanada-full-width-horizontal-callout .callout-title p,.page-id-26287 .wp-block-csccanada-full-width-horizontal-callout .callout-title p{margin-top:130px}}.the-prizes h3,.fi-heading{color:#402021;font-size:2.5em;text-transform:uppercase;margin:0px}.the-prizes h3{color:#f05422}.fi-heading{margin-top:50px;margin-bottom:0px}.fi-subheading{margin-top:0px;margin-bottom:50px}.the-prizes p{color:#402021}.the-prizes figure{padding:0px;margin:0px}.the-prizes{margin:0px !important}.the-prizes .goldfish-icon{margin-bottom:0px;margin-top:50px}.circle-image img{border-radius:50%;border:6px solid #f05422}.fi-orange p{font-weight:600}.page-id-26270 .wp-block-embed-youtube,.page-id-26287 .wp-block-embed-youtube{max-width:960px;margin:0px auto;margin-top:50px;margin-bottom:50px}@media screen and (max-width: 780px){.nli-banner .a-spot__image,.page-id-26270 .a-spot__image,.page-id-26287 .a-spot__image,.page-id-26427 .a-spot__image{min-height:450px}.nli-banner .a-spot__cta-overlay-inner,.page-id-26270 .a-spot__cta-overlay-inner,.page-id-26287 .a-spot__cta-overlay-inner,.page-id-26427 .a-spot__cta-overlay-inner{border:0px;margin:0px auto;margin-top:-140px;padding-bottom:40px}}.fi-faq{max-width:900px;margin:0px auto;margin-top:20px}.fi-faq a{color:#ff6900 !important}.fi-faq a:hover{color:#f05422 !important;text-decoration:none}.fi-faq h4{font-weight:700;color:#402021;font-size:1.25em;margin-bottom:0px;margin-top:24px;line-height:1.5em}.fi-faq p{color:#402021;margin-top:8px}.ui-heading{color:#f05422;font-weight:600;font-size:1.4em;margin-top:0px;margin-bottom:36px}.dark-orange{color:#f05422}.fi-orange .wp-block-column a{color:#ffffff;text-decoration:underline}.the-rules{max-width:1300px;margin:0px auto;font-size:0.95em;line-height:1.5em}.the-rules p{color:#402021;max-width:950px;margin:0px auto;line-height:1.5em}.the-rules .callout-text,.page-id-26287 .wp-block-group .callout-text{display:none}.the-rules li a,.the-rules p a{color:#f05422}.short-rules p a{font-weight:500;color:#f05422 !important}.fr-two{max-width:800px;margin:0px auto !important}#faq p,.fi-orange .has-text-align-center{line-height:1.5em}.sc-chunky figure{margin:0px}.souperclass-columns,.souperclass-columns figure,.souperclass-columns2,.souperclass-columns2 figure{margin:0px auto !important}.souperclass-columns .wp-block-column,.souperclass-columns2 .wp-block-column{background:#ffffff}@media screen and (min-width: 781px){.souperclass-columns .no-right,.souperclass-columns2 .no-right{border-right:none !important}.souperclass-columns .wp-block-buttons,.souperclass-columns2 .wp-block-buttons{margin-bottom:28px}.souperclass-columns .wp-block-column{border-right:1px solid #d80028;border-bottom:1px solid #d80028;padding:20px 16px 0px;margin-left:0px}.souperclass-columns2 .wp-block-column{border-right:1px solid #d80028;padding:20px 16px 0px;margin-left:0px}}@media screen and (max-width: 780px){.souperclass-columns .wp-block-column,.souperclass-columns2 .wp-block-column{border-bottom:1px solid #d80028;padding-top:24px;padding-bottom:24px}}@media (min-width: 48em){.entry-content>p.rules-indent{margin-left:188px}}.page-id-4030 .two-columns figure{margin:0px}.page-id-4030 .two-columns h2,.page-id-4030 .two-columns #ais-main .ais-stats--body,#ais-main .page-id-4030 .two-columns .ais-stats--body,.page-id-4030 .two-columns .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .page-id-4030 .two-columns .csc-advanced-column__title,.page-id-4030 .two-columns p,.page-id-4030 .two-columns .wp-block-buttons{margin-left:10px}.page-id-4030 .two-columns .wp-block-buttons{margin-top:24px}.page-id-4030 .mix-up-steps,.page-id-4594 .mix-up-steps{max-width:1200px}.postid-27185 .single-product-left-adjusted__info.column{display:none}.postid-27185 .columns.no-bottom-margin{margin:0px auto !important;margin-bottom:20px}.postid-27185 .single-product-left-adjusted__image.column{background:no-repeat;background-size:contain;padding-top:calc(20% + 0.75rem);height:0px;min-height:0px !important}.gf-three-columns{padding:0px  !important;margin:0px !important}.gf-three-columns figure{margin:0px}.gf-three-columns h2,.gf-three-columns #ais-main .ais-stats--body,#ais-main .gf-three-columns .ais-stats--body,.gf-three-columns .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .gf-three-columns .csc-advanced-column__title{margin-top:6px;line-height:1.3em;margin-bottom:0px}.gf-three-columns p{margin-top:10px}.btn-orange.bigger{margin-top:24px}.btn-orange.bigger a{font-size:1.2em}.gf-orange-columns{padding:0px  !important;margin:0px !important}.gf-orange-columns figure{margin:0px}.gf-orange-columns .fi-example img{max-width:80%;margin-top:36px}.fi-example{background:#f8a835}.fi-example p{font-size:1.2em;margin-top:-8px}@media (max-width: 781px){.gf-three-columns .wp-block-column{min-width:90%;max-width:90%;margin:0px auto}.gf-three-columns .wp-block-column{margin-bottom:32px}}.no-bottom-margin figure,.no-bottom-margin img{margin-bottom:0px !important}.gf-product-name{font-size:22px;font-weight:500;line-height:1.2em;margin-bottom:10px;margin-top:8px}.wp-block-wdsbs-tabbed-menu ul li a{color:#402020}.wp-block-wdsbs-tabbed-menu ul li:hover a{color:#ffffff}.wp-block-wdsbs-tabbed-menu ul li{background-color:#f8a835;border-right:2px solid #ffffff}.wp-block-wdsbs-tabbed-menu ul li:hover{background-color:#f05523;border-right:2px solid #ffffff}.wp-block-wdsbs-tabbed-menu ul li:last-child{border-right:none}.wp-block-wdsbs-tabbed-menu ul li.active{background-color:#402020;border-top:none}.wp-block-wdsbs-tabbed-menu ul li.active a{color:#f8a835}@media (min-width: 782px){.wp-block-column:not(:first-child){margin-left:18px}}.page-id-28343 .section-body{max-width:850px;margin:0px auto}.gf-banner{margin:0px;margin-top:2px;margin-bottom:18px}.gf-heading{font-weight:600;margin-top:-24px;margin-bottom:18px;color:#f05422;font-size:2.3em;line-height:1.25em;font-family:"Montserrat","Helvetica Neue",sans-serif;font-size:31px}.gf-description{margin-top:0px;margin-bottom:24px}.gf-links{margin-top:24px}.gf-links a{font-size:1em;text-transform:uppercase;color:#402021 !important;font-weight:600}.gf-links a:hover{color:#ff6c2f !important;text-decoration:none}.gf-circle img{max-width:60%;margin:0px auto;border-radius:50%;margin-bottom:1em}.gf-featured{background-image:url("/wp-content/uploads/2020/12/Goldfish-Featured-Background-scaled.jpg");max-width:1000px;margin:0px auto;background-size:cover}.gf-featured .wp-block-columns{max-width:95%;margin:0px auto}.gf-featured h3{color:#ffffff;padding-top:36px}.gf-shadow img{box-shadow:8px 8px 16px rgba(0,0,0,0.5)}.gf-shadows img{box-shadow:6px 6px 10px rgba(0,0,0,0.2)}.fi-banner{margin-top:2px}.fi-nav{text-align:center;margin-bottom:48px;text-transform:uppercase}.fi-nav span{color:#666666;margin:0px 8px}.fi-nav a{color:#f05422 !important}.fi-nav a:hover{color:#f8a835 !important;text-decoration:none}.gf-orange-columns .wp-block-embed-youtube{margin:0px}.btn-white a,.btn-white a:visited,.btn-white a:focus{color:#ffffff !important}.btn-white a:hover,.btn-white a:active{color:#ff6c2f !important;background:#ffffff !important;border:2px solid #ffffff !important}.postid-28463 .a-spot__cta-overlay-inner,.postid-28304 .a-spot__cta-overlay-inner{margin-top:300px}@media (max-width: 781px){.wp-block-wdsbs-tabbed-menu ul{display:inline}.wp-block-wdsbs-tabbed-menu li{max-width:50%;padding:5px !important;margin-bottom:2px !important;border-right:0px !important}.wp-block-wdsbs-tabbed-menu li:nth-child(2),.wp-block-wdsbs-tabbed-menu li:nth-child(4){border-left:2px solid #ffffff}.wp-block-wdsbs-tabbed-menu li a{font-size:.8rem !important}.gf-landscape{min-width:100% !important;margin-bottom:10px !important}.gf-landscape p,.gf-vertical p{display:none}.gf-vertical{margin-bottom:10px !important}.gf-vertical figure{text-align:center}.gf-vertical img{max-width:80%;margin:0px auto}}.nli-banner .a-spot__image,.page-id-26287 .a-spot__image{background-image:url("https://www.campbellsoup.ca/wp-content/uploads/2020/12/Amabelle-et-Kytcher-lisant-un-livre-banner.jpg") !important}.faq-container .wp-block-table{margin:0px}.green-banner{margin-bottom:0px}.green-tabs{margin-top:-5px;margin-bottom:28px}.green-tabs ul li{background-color:#666666}.green-tabs ul li:hover{background-color:#219f3e}.no-bottom-margin{margin-bottom:0px !important}#menu-top-bar a,.site-footer__privacy-menu a{color:#4F4F4F}.standards-table,.plan-table{max-width:960px;margin:0px auto}.standards-table td:first-child,.plan-table td:first-child,.plan-table th:first-child{border-left:1px solid #000000}.standards-table tr:last-child td,.plan-table tr:last-child td{border-bottom:1px solid #000000}.standards-table td,.plan-table td,.plan-table th{border-top:1px solid #000000 !important;border-right:1px solid #000000 !important;padding:10px 16px;vertical-align:top}.plan-table th{background:#dddddd}.wp-block-buttons>.wp-block-button{margin:0px auto}.page-id-4051 .gf-banner,.page-id-4588 .gf-banner{margin-bottom:2px}.page-id-4051 .wp-block-section-title,.page-id-4588 .wp-block-section-title{margin-bottom:20px}.gf-products{max-width:1100px;margin:0px auto !important}.gf-four-columns{max-width:1400px;margin:0px auto !important}.gf-products.gf-two-columns{max-width:640px;margin:0px auto !important}.gf-products .wp-block-column{transition:all .15s ease-in-out}.gf-products .wp-block-column:hover{transform:scale(1.08);cursor:pointer !important}.gf-products .wp-block-column a{text-decoration:none;color:#402020;font-weight:600}.gf-products h3{line-height:1.4}.gf-products .wp-block-column:hover a{text-decoration:none;color:#f05422}.padb-0{margin-bottom:8px}.page-id-4051 figcaption{color:#737373;text-align:center;text-transform:uppercase;font-size:0.8em}.csc-advanced-column a{text-decoration:none}.csc-advanced-column .csc-advanced-column__image{max-width:96%}.page-id-39384 .wp-block-table,.page-id-39573 .wp-block-table,.page-id-39821 .wp-block-table,.page-id-39847 .wp-block-table,.page-id-3957 .wp-block-table{max-width:1040px;margin:0px auto}.page-id-39384 .wp-block-table td,.page-id-39573 .wp-block-table td{height:36px}#menu-top-bar a:hover{color:#d80028}.page-id-40546 .wp-block-group,.page-id-40551 .wp-block-group{max-width:1140px;margin:0px auto}.site-header{width:100%;background:white;z-index:10}@media (max-width: 47.99em){.site-header{position:sticky;top:0}}.mobile-menu-open .site-header{background:#f2f2f2;padding:0}.fixed-header.not-top .site-header{box-shadow:0 0 15px 5px rgba(0,0,0,0.05)}@media (max-width: 64.0525em){.has-branded-header .branded-header-logo{display:none}}@media (min-width: 64.0625em){.has-branded-header .standard-header-logo{display:none}}.sticky-navigation{display:flex;align-items:center;margin-top:20px;opacity:0;position:absolute;visibility:hidden;transition:opacity 2000ms;height:0;width:0;overflow:hidden}@media (max-width: 64.0525em){.sticky-navigation{display:none}}.fixed-header .sticky-navigation,.has-branded-header .sticky-navigation{display:flex;position:relative;opacity:1;visibility:visible;width:auto;height:32px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.fixed-header .sticky-navigation,.has-branded-header .sticky-navigation{margin-right:auto}}@media (max-width: 64.0525em){.fixed-header .sticky-navigation,.has-branded-header .sticky-navigation{display:none}}.sticky-navigation .csc-icon{width:98px;height:35px}.sticky-navigation a{display:flex;align-items:center}.site-header__top-bar{color:white;background:#f2f2f2;padding:7px 0}@media (max-width: 47.99em){.header-search-open .site-header__top-bar{display:block}}@media (max-width: 47.99em){.site-header__top-bar{display:none}}.site-header__top-bar .wrapper{display:flex;align-items:center}.site-header__top-bar-menu{margin-left:auto;text-transform:uppercase;font-size:12px}.site-header__top-bar-menu ul{list-style:none;padding:0;margin:0}.site-header__top-bar-menu ul li{display:inline-block}.site-header__top-bar-menu ul li{margin-right:25px}.site-header__top-bar-menu ul li:last-of-type{margin-right:0}.site-header__top-bar-menu ul a{color:#747474;transition:color 300ms}.site-header__top-bar-menu ul a:hover{color:#ba0018}@media (min-width: 48em){.fixed-header .site-header__logo-bar{position:fixed;top:0}}.logged-in.fixed-header .site-header__logo-bar{top:46px}@media (min-width: 48.9375em){.logged-in.fixed-header .site-header__logo-bar{top:32px}}.not-top .site-header__logo-bar{box-shadow:0px 0 6px 0px rgba(17,28,36,0.1)}.site-header__logo-bar{width:100%;height:105px;background:white;z-index:10}@media (max-width: 64.0525em){.site-header__logo-bar{height:80px}}.site-header__logo-bar .wrapper{display:flex;height:100%;justify-content:space-between}@media (min-width: 48em) and (max-width: 64.0525em){.site-header__logo-bar .wrapper{padding:0 20px}}.mobile-menu-open .site-header__logo-bar .wrapper{padding-top:0}.site-header__logo-bar .wrapper{position:relative}@media (min-width: 64.0625em){.site-header__logo-bar .wrapper:before{content:'';position:absolute;background:#eee;height:2px;width:calc(100% - 40px);top:60px}}@media (min-width: 64.0625em) and (max-width: 47.99em){.site-header__logo-bar .wrapper:before{top:50px}}@media (min-width: 64.0625em) and (min-width: 48em){.site-header__logo-bar .wrapper:before{width:calc(100% - 40px)}}.not-top .site-header__logo-bar .wrapper:before{transition:opacity 800ms}@media (max-width: 37.5em){.not-top .site-header__logo-bar .wrapper:before{content:'';opacity:0}}.desktop-search-placeholder{width:270px}@media (max-width: 64.0525em){.desktop-search-placeholder{display:none}}@media (min-width: 64.0625em){.site-header__search{position:relative}}@media (max-width: 64.0525em){.site-header__search{display:none}}.fixed-header:not(.header-search-open) .site-header__search .search-form{display:none}.fixed-header.header-search-open .site-header__search .search-form{display:block}.site-header__search-toggle{width:35px;height:35px;-webkit-appearance:none;color:white;background-image:url(../../assets/svg/search.svg);background-size:19px;background-repeat:no-repeat;background-position:center;background-color:transparent;transition:background-color 0.2s ease;cursor:pointer;position:absolute;top:1rem;right:0;z-index:0}@media (max-width: 56.3125em){.site-header__search-toggle{display:none}}.site-header__search-toggle:hover{background-color:rgba(82,82,82,0.06)}.site-header .search-form{position:relative;margin:10px 0;width:210px;height:35px}@media (min-width: 64.0625em){.site-header .search-form{width:350px}}.site-header .search-field{border:2px solid #f2f2f2;border-radius:2px;padding:3px 12px;height:35px;font-size:16px;font-family:"Montserrat","Helvetica Neue",sans-serif;transition:width 0.2s ease;display:inline-block;position:absolute;top:0;right:0;z-index:1}@media (min-width: 64.0625em){.site-header .search-field{width:83%}}.site-header .search-field::placeholder{color:#525252;text-transform:uppercase;font-size:11px;display:block}.site-header .search-field:focus{width:100%}.search-form:focus-within .search-field,.site-header__search.has-focus .search-field,.fixed-header.header-search-open .site-header__search .search-field{width:100%}.site-header .search-field:focus+.search-submit{background-color:#d80128}.site-header .search-submit{display:inline-block;font-family:"Montserrat","Helvetica Neue",sans-serif;width:35px;height:35px;-webkit-appearance:none;color:white;background-image:url(../../assets/svg/search-white.svg);background-size:15px;background-repeat:no-repeat;background-position:center;background-color:black;border-width:0;border-radius:0 2px 2px 0;text-indent:-999rem;transition:background-color 0.2s ease;position:absolute;top:0;right:0;z-index:2;cursor:pointer}.site-header .search-submit:hover{background-color:#d80128}@media (min-width: 64.0625em){.site-header__mobile-search{display:none}}.site-header__mobile-search .search-form{width:100%}.site-header__mobile-search .search-field{left:0;width:100%}.site-header__lang-selector{display:flex;align-items:center;font-size:12px;margin-left:40px}.site-header__lang-selector ul{list-style:none;padding:0;margin:0}.site-header__lang-selector ul li{display:inline-block}.site-header__lang-selector li:first-of-type{padding-right:10px;margin-right:10px;border-right:1px solid rgba(116,116,116,0.75)}@media (min-width: 64.0625em){.site-header__lang-selector li:first-of-type{border-right:1px solid rgba(116,116,116,0.75)}}.site-header__lang-selector a{transition:color 300ms}.site-header__lang-selector a:hover{color:#ba0018}.site-header__lang-selector .current-language a{font-weight:700}.narrow-menu-supplements .site-header__lang-selector{margin-left:0}.narrow-menu-supplements .site-header__lang-selector a{font-size:14px}.site-header__logo{background:white;margin-top:10px;width:270px;z-index:5}@media (min-width: 64.0625em){.site-header__logo{position:absolute;padding-left:10px;padding-right:10px;top:50%;left:50%;transform:translate(-50%, -50%);width:320px}}@media (max-width: 47.99em){.site-header__logo{width:230px}}@media (min-width: 64.0625em){.has-branded-header .site-header__logo{max-width:280px;margin-top:0}}.site-header__logo .csc-icon,.site-header__logo img{max-height:60px;max-width:270px}@media (min-width: 64.0625em){.site-header__logo .csc-icon,.site-header__logo img{max-height:70px;max-width:300px;width:100%}}@media (max-width: 47.99em){.site-header__logo .csc-icon,.site-header__logo img{max-width:230px}}@media (min-width: 64.0625em){.has-branded-header .site-header__logo img{max-height:90px;max-width:240px}}@media (min-width: 64.0625em){.fixed-header .site-header__logo .csc-icon,.fixed-header .site-header__logo img{max-height:70px;max-width:280px;transition:max-height 300ms, max-width 300ms}}.site-title{margin-bottom:0;line-height:1;text-align:center}@media (max-width: 47.99em){.primary-menu-open .site-header__logo{display:none}}@media (min-width: 64.0625em){.primary-menu{margin-right:auto}}@media (max-width: 64.0525em){.primary-menu{display:none}}.fixed-header .primary-menu,.has-branded-header .primary-menu{display:none}.primary-navigation{list-style-type:none;padding-left:0;width:350px}@media (min-width: 48em){.primary-navigation{display:flex}}.primary-navigation>li>a,.primary-navigation>li>button{text-transform:uppercase;font-size:14px;padding:0}.primary-navigation>li>.sub-menu>li>a,.primary-navigation>li>.sub-menu>li>button{font-size:17px}.primary-navigation ul{list-style-type:none;padding-left:0;line-height:2.4}.primary-navigation>li:first-child{position:relative;margin-right:35px}.primary-navigation>li>a,.primary-navigation>li>button{appearance:none;transition:color 300ms}.primary-navigation>li>a:hover,.primary-navigation>li>button:hover{color:#ba0018;cursor:pointer}.primary-navigation>li:first-child>button{border:none;border-bottom:2px solid transparent;display:flex;align-items:center;transition:color 300ms;padding-top:4px}.primary-navigation>li:first-child>button:after{content:'';display:inline-block;background-image:url("../../assets/svg/chevron-down.svg");background-repeat:no-repeat;background-size:15px;background-position:center center;margin-left:5px;height:15px;width:20px}.primary-navigation>li:first-child>button:hover:after{content:'';background-image:url("../../assets/svg/chevron-down-red.svg");background-size:15px;height:15px;width:20px}.primary-menu-open .primary-navigation>li:first-child>button{color:#ba0018;border-bottom-color:#ba0018;padding-bottom:25px}.primary-menu-open .primary-navigation>li:first-child>button:after{content:'';background-image:url("../../assets/svg/close-red.svg");background-position:center 2px;background-size:12px;transform:rotate(180deg);transition:transform 300ms}.primary-navigation>.menu-item{margin-right:10px}.primary-navigation>li>.sub-menu{margin-top:40px;z-index:10}.primary-navigation .sub-menu{display:none}.primary-navigation .sub-menu.-open{display:block;position:absolute;left:100%;top:0}.primary-navigation .sub-menu .sub-menu{background:#ba0018;padding:15px 15px 15px 25px;min-height:285px;min-width:310px;white-space:nowrap}.primary-navigation .sub-menu .sub-menu button{padding-left:0}.primary-navigation .sub-menu .level-three{background:#f2f2f2}.primary-navigation .sub-menu .sub-menu .level-three button,.primary-navigation .sub-menu .sub-menu .level-three a{color:black}.primary-navigation .sub-menu .sub-menu button,.primary-navigation .sub-menu .sub-menu a{color:white}.primary-navigation .sub-menu .sub-menu button:hover,.primary-navigation .sub-menu .sub-menu a:hover{text-decoration:underline}.primary-navigation .sub-menu .sub-menu li{margin-left:15px;font-size:14px}.primary-navigation .sub-menu .sub-menu li:first-child{font-size:17px;margin-left:0}.primary-navigation>li>.sub-menu>.menu-item-has-children.-open>a,.primary-navigation>li>.sub-menu>.menu-item-has-children.-open>button{color:#ba0018}.primary-navigation>li>.sub-menu>li>a,.primary-navigation>li>.sub-menu>li>button{appearance:none;height:40px;padding:0;text-align:left;transition:color 300ms}.primary-navigation>li>.sub-menu>li>a:hover,.primary-navigation>li>.sub-menu>li>button:hover{color:#ba0018;cursor:pointer}.primary-navigation button:focus:not(.md-focused){outline:none}.primary-menu-open .primary-navigation>li>.sub-menu{position:absolute;display:block;top:38px;left:-20px;padding:10px 0 20px 20px;background:white;min-height:285px;width:230px}.primary-navigation>li>.sub-menu>.menu-item-has-children.-open>a,.primary-navigation>li>.sub-menu>.menu-item-has-children.-open>button,.primary-navigation>li>.sub-menu>.menu-item-has-children>.level-two>.menu-item-has-children.-open>a,.primary-navigation>li>.sub-menu>.menu-item-has-children>.level-two>.menu-item-has-children.-open>button{position:relative;display:inline-block;width:100%}.primary-navigation>li>.sub-menu>.menu-item-has-children.-open>a:after,.primary-navigation>li>.sub-menu>.menu-item-has-children.-open>button:after,.primary-navigation>li>.sub-menu>.menu-item-has-children>.level-two>.menu-item-has-children.-open>a:after,.primary-navigation>li>.sub-menu>.menu-item-has-children>.level-two>.menu-item-has-children.-open>button:after{content:'';position:absolute;top:50%;right:-10px;width:0;height:0;transform:translateY(-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid white;z-index:10}.primary-navigation>li>.sub-menu>.menu-item-has-children>.level-two>.menu-item-has-children.-open>a:after,.primary-navigation>li>.sub-menu>.menu-item-has-children>.level-two>.menu-item-has-children.-open>button:after{border-left:10px solid #ba0018;right:-25px}.primary-navigation>li>.sub-menu .see-all-products{margin-top:20px}.primary-navigation>li>.sub-menu .see-all-products a{border:1px solid #e5e5e5;text-align:center;padding:5px 15px;font-size:15px;font-weight:600}@media (min-width: 48em) and (max-width: 64.0525em){.primary-menu-open .primary-menu{display:block;position:absolute;top:80px;left:30px}}.primary-navigation-narrow{list-style:none;padding-left:0;margin-left:0;line-height:2.75}.primary-navigation-narrow .sub-menu{list-style:none;padding-left:0;margin-left:0;display:none}.primary-navigation-narrow .sub-menu.-open{display:block}.primary-navigation-narrow li{font-size:17px}.primary-navigation-narrow li>a:hover>button:hover{color:#ba0018;cursor:pointer}.primary-navigation-narrow .sub-menu .sub-menu li{font-size:14px;padding-left:20px}.primary-navigation-narrow .sub-menu .sub-menu li:first-child{font-size:17px;padding-left:0}.primary-navigation-narrow>li:first-child>a,.primary-navigation-narrow>li:first-child>button{appearance:none;display:flex;align-items:center;height:46px;padding:0;width:100%}.primary-navigation-narrow>li:first-child>a:after,.primary-navigation-narrow>li:first-child>button:after{content:'';background-image:url("../../assets/svg/chevron-down.svg");background-repeat:no-repeat;background-size:15px;background-position:center center;margin-left:auto;height:15px;width:15px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.primary-navigation-narrow>li:first-child>a:after,.primary-navigation-narrow>li:first-child>button:after{display:inline}}.primary-navigation-narrow>li:first-child>a:hover,.primary-navigation-narrow>li:first-child>button:hover{cursor:pointer}.primary-navigation-narrow>li:first-child.-open>a,.primary-navigation-narrow>li:first-child.-open>button{font-weight:700}.primary-navigation-narrow>li:first-child.-open>a:after,.primary-navigation-narrow>li:first-child.-open>button:after{content:'';background-image:url("../../assets/svg/chevron-up.svg")}.primary-navigation-narrow .sub-menu .menu-item-has-children>a,.primary-navigation-narrow .sub-menu .menu-item-has-children>button{display:flex;align-items:center;position:relative;height:46px;padding:0;width:100%}.primary-navigation-narrow .sub-menu .menu-item-has-children>a:before,.primary-navigation-narrow .sub-menu .menu-item-has-children>button:before{content:'';position:absolute;right:7px;height:16px;background:currentColor;width:2px;margin-left:auto}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.primary-navigation-narrow .sub-menu .menu-item-has-children>a:before,.primary-navigation-narrow .sub-menu .menu-item-has-children>button:before{display:inline;top:15px}}.primary-navigation-narrow .sub-menu .menu-item-has-children>a:after,.primary-navigation-narrow .sub-menu .menu-item-has-children>button:after{content:'';background:currentColor;height:2px;width:16px;margin-left:auto}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.primary-navigation-narrow .sub-menu .menu-item-has-children>a:after,.primary-navigation-narrow .sub-menu .menu-item-has-children>button:after{display:inline}}.primary-navigation-narrow .sub-menu .menu-item-has-children>a:hover,.primary-navigation-narrow .sub-menu .menu-item-has-children>button:hover{cursor:pointer}.primary-navigation-narrow .sub-menu .menu-item-has-children.-open>a,.primary-navigation-narrow .sub-menu .menu-item-has-children.-open>button{color:#ba0018;opacity:1}.primary-navigation-narrow .sub-menu .menu-item-has-children.-open>a:before,.primary-navigation-narrow .sub-menu .menu-item-has-children.-open>button:before{opacity:0;transition:opacity 100ms}.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu{background:#ba0018;padding:20px;margin-bottom:15px;margin-left:-20px;width:calc(100% + 40px)}.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu a,.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu button{color:white}.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu a:hover,.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu button:hover{text-decoration:underline}.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu{background:#f2f2f2;padding:20px;margin-bottom:15px;margin-left:-40px;width:calc(100% + 80px)}.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu a,.primary-menu-narrow .sub-menu .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu button{color:#111c24}.primary-menu-narrow .sub-menu.-open{position:relative}.primary-menu-narrow .sub-menu.-open:before{content:'';position:absolute;top:0;left:25px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white}.primary-menu-narrow .level-three.-open{position:relative}.primary-menu-narrow .level-three.-open:before{left:45px;border-top:8px solid #ba0018}.primary-navigation-narrow>li>.sub-menu .see-all-products{margin-bottom:15px}.primary-navigation-narrow>li>.sub-menu .see-all-products a{color:#ba0018;border:1px solid;text-align:center;padding:5px 15px;font-size:15px;font-weight:600}.primary-navigation-narrow>li>.sub-menu .see-all-products a:hover{color:#ed001f}.primary-navigation-narrow button:focus:not(.md-focused){outline:none}.hamburger-toggle{position:relative;display:block;color:#111c24;background:none;padding:0;margin-top:17px;margin-left:auto;height:45px;cursor:pointer;width:30px;z-index:10}@media (min-width: 64.0625em){.hamburger-toggle{margin-left:35px;margin-right:20px}}@media (min-width: 64.0625em){.hamburger-toggle{display:none}}.header-search-open .hamburger-toggle{z-index:-1}.hamburger-toggle:not(.md-focused):focus{outline:none}.hamburger-toggle .linescontain{position:absolute;transform:translate(-50%, -50%);width:30px;height:24px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.hamburger-toggle .linescontain{width:0}}.hamburger-toggle .lines{cursor:pointer;border-radius:1px;height:4px;width:30px;background:#111c24;position:absolute;top:50%;transform:translateY(-50%);display:block;content:'';transition:all 300ms ease-in-out}.hamburger-toggle .lines:before,.hamburger-toggle .lines:after{cursor:pointer;border-radius:1px;height:4px;width:30px;background:#111c24;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}.hamburger-toggle .lines:before{top:-8px;width:20px}.hamburger-toggle .lines:after{top:8px}.mobile-menu-open .hamburger-toggle span.lines,.primary-menu-open .hamburger-toggle span.lines{background-color:transparent}.mobile-menu-open .hamburger-toggle span.lines:before,.primary-menu-open .hamburger-toggle span.lines:before{transform:rotate(45deg);background:#ba0018;top:0;width:30px}.mobile-menu-open .hamburger-toggle span.lines:after,.primary-menu-open .hamburger-toggle span.lines:after{transform:translateY(-8px) rotate(-45deg);background:#ba0018;top:8px;width:30px}.hamburger-toggle span.text{font-size:14px;font-weight:bold;display:inline-block;padding-right:0.5em;opacity:1;transition:all 0.3s ease-out}.mobile-menu-open .hamburger-toggle span.text{opacity:0}.sticky-navigation .hamburger-toggle{display:block;margin-left:0;margin-top:0}.narrow-menu-container{position:fixed;background-color:white;padding-left:20px;padding-right:20px;left:0;top:79px;height:100%;width:100%;z-index:5;overflow:auto;display:none}@media (min-width: 48em){.narrow-menu-container{position:absolute;height:450px;width:380px}}.mobile-menu-open .narrow-menu-container{display:block}.logged-in .narrow-menu-container{top:125px}@media (min-width: 48em){.logged-in .narrow-menu-container{top:80px}}.logged-in.not-top .narrow-menu-container{top:68px}@media (min-width: 48em){.logged-in.not-top .narrow-menu-container{top:70px}}.narrow-menu-supplements{background:#f2f2f2;margin-left:-20px;padding:20px 0;text-transform:uppercase;width:calc(100% + 40px)}.narrow-menu-supplements ul{list-style:none;padding-left:0;margin-left:20px}.narrow-menu-supplements .narrow-menu__top-bar-menu li{margin-bottom:20px}.narrow-menu-supplements .current-language{font-weight:700}.narrow-menu-supplements a{transition:color 300ms}.narrow-menu-supplements a:hover{color:#ba0018}.primary-navigation li ul li ul .primary-navigation-dietary-alternatives{position:absolute;left:0;top:calc(100% + 10px);padding-left:190px;width:720px}@media (min-width: 64.0625em){.primary-navigation li ul li ul .primary-navigation-dietary-alternatives{width:900px;padding-left:200px}}.primary-navigation li ul li ul .primary-navigation-dietary-alternatives ul{display:flex;flex-wrap:wrap}.primary-navigation li ul li ul .primary-navigation-dietary-alternatives ul>li:first-child>a{position:absolute;left:0;top:0;background:#ba0018;color:white !important;font-size:14px !important;padding:5px 10px;font-family:"Domine",Georgia,serif !important}.primary-navigation li ul li ul .primary-navigation-dietary-alternatives ul>li>a{margin-right:5px;margin-bottom:0 !important}.primary-navigation li ul li ul .primary-navigation-dietary-alternatives ul>li>a:last-child{margin-right:0}.primary-navigation li ul li ul .primary-navigation-dietary-alternatives ul>li>a:after{content:'|';padding-left:10px;padding-right:10px;color:#747474}.primary-navigation li ul li ul .primary-navigation-dietary-alternatives ul>li:first-child>a:after,.primary-navigation li ul li ul .primary-navigation-dietary-alternatives ul>li:last-child>a:after{content:''}.site-footer{background:#ba0018;color:white;font-size:14px}.site-footer__main{background-color:#ba0018;padding:36px 0}@media (min-width: 48em){.site-footer__logo-outer-container{margin-right:40px}}@media (min-width: 48em){.site-footer__logo-container{margin-right:20px}}.site-footer__logo-container .campbells-logo{display:block;width:270px;height:60px;background-image:url(../../assets/svg/Campbells-Company-Canada-logo-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:transparent}@media (max-width: 47.99em){.site-footer__logo-container .campbells-logo{margin:0 auto}}.site-footer__menu{margin:20px 0 0}@media (max-width: 47.99em){.site-footer__menu{margin:1rem 0 0}}.site-footer__menu li{display:inline-block;padding:0 50px 0 0}.site-footer__menu li a{color:white;font-size:17px;letter-spacing:0;line-height:18px}.site-footer__menu li a:hover{text-decoration:underline}.site-footer__menu li:last-child{padding-right:0}@media (max-width: 47.99em){.site-footer__menu li{display:block;padding:0.5rem 1rem;text-align:center}}.site-footer__legal{background-color:#f2f2f2}@media (max-width: 47.99em){.site-footer{text-align:center}}.site-footer__social-links ul.menu{list-style:none;padding:0;margin:0}.site-footer__social-links ul.menu li{display:inline-block}@media (min-width: 48em) and (max-width: 64.0525em){.site-footer__social-links ul.menu{padding-left:20px}}@media (max-width: 47.99em){.site-footer__social-links ul.menu{margin-top:-1rem}}.site-footer__social-links li{margin-right:8px}.site-footer__social-links li:last-child{margin-right:0}.site-footer__social-links a{display:inline-block;fill:#ba0018;color:#ba0018;background-size:19px;background-repeat:no-repeat;background-position:center;font-size:1rem;transition:0.2s all ease;width:30px;height:30px}@media (max-width: 64.0525em){.site-footer__social-links a{width:50px;height:50px;background-size:25px}}@media (min-width: 64.0625em){.site-footer__social-links a{fill:white;color:white}}.site-footer__social-links a:hover{opacity:0.8}.site-footer__social-links a[href*='facebook']{background-image:url(../../assets/svg/social-facebook.svg);background-size:11px;width:22px}.site-footer__social-links a[href*='youtube']{background-image:url(../../assets/svg/social-youtube.svg);width:32px;background-size:24px}.site-footer__social-links a[href*='instagram']{background-image:url(../../assets/svg/social-instagram.svg)}@media (min-width: 48em){.site-footer__social-links{margin-top:12px}}@media (min-width: 64.0625em){.site-footer__social-links{margin-top:20px}}@media (min-width: 64.0625em){.site-footer .columns{display:flex}}@media (max-width: 64.0525em){.site-footer .privacy-column{display:none}}.site-footer__menu-bar{background-color:#f2f2f2;color:#111c24;padding:40px 0;color:#676767}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer__left a{color:#676767;margin-bottom:4px;display:inline-block}.site-footer__left a:hover{text-decoration:underline}@media (max-width: 47.99em){.site-footer__right.column{padding:0}}.site-footer__menu-title{font-size:18px;font-family:"Domine",Georgia,serif;font-weight:700;color:#111c24}@media (max-width: 64.0525em){.site-footer__menu-title{margin-bottom:10px}}.site-footer__categories-menu{list-style:none;padding:0;margin:0}@media (min-width: 64.0625em){.site-footer__categories-menu{display:flex;flex-wrap:wrap}}.site-footer__categories-menu a{display:block;font-size:18px;font-family:"Domine",Georgia,serif;font-weight:700;color:#111c24;margin-bottom:15px;transition:color 300ms}.site-footer__categories-menu a:hover{color:#ba0018}@media (max-width: 64.0525em){.site-footer__categories-menu a{display:block;width:100%;padding-left:10px}}.site-footer__categories-menu li{width:100%;margin-bottom:15px}@media (min-width: 64.0625em){.site-footer__categories-menu li{width:50%;margin-bottom:35px}}@media (min-width: 64.0625em) and (min-width: 64.0625em){.site-footer__categories-menu li{padding-left:10px;padding-right:10px}}@media (max-width: 64.0525em){.site-footer__category-description{display:none}}@media (min-width: 64.0625em){.site-footer__left-menu.our-story-menu{border-left:2px solid #ba0018;padding-left:15px}}.site-footer__left-menu.privacy-column{margin-top:20px}.site-footer__privacy-menu{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}@media (max-width: 47.99em){.site-footer__privacy-menu{padding:30px 0 30px 25px;justify-content:space-evenly}}@media (min-width: 48em) and (max-width: 64.0525em){.site-footer__privacy-menu{float:left;padding:30px 0 30px 25px;width:60%;margin-right:20px}}@media (max-width: 64.0525em){.site-footer__privacy-menu .menu-item{margin-bottom:8px}}@media (min-width: 48em){.site-footer__privacy-menu .menu-item{margin-right:38px}}.site-footer__privacy-menu a{text-transform:uppercase;font-size:12px;color:#747474;letter-spacing:0.27px;line-height:18px;transition:color 300ms}.site-footer__privacy-menu a:hover{color:#ba0018}.blog .page-title,.single-goldfish-news .page-title,.post-type-archive-goldfish-news .page-title{font-size:24px;border-bottom:2px solid #f2f2f2;padding-bottom:15px;margin-bottom:35px;text-transform:uppercase}.error-404 .page-title{font-size:65px;font-weight:700;font-family:"Montserrat","Helvetica Neue",sans-serif}.post-title{font-size:20px;font-weight:700}.post-title a{transition:color 300ms}.post-title a:hover{color:#ba0018}.blog .widget,.single-post .widget,.single-goldfish-news .widget,.archive .widget{margin-bottom:20px;padding-bottom:40px;border-bottom:1px solid #e5e5e5}.blog .widget:last-of-type,.single-post .widget:last-of-type,.single-goldfish-news .widget:last-of-type,.archive .widget:last-of-type{padding-bottom:25px;padding-top:20px}.blog .widget ul,.single-post .widget ul,.single-goldfish-news .widget ul,.archive .widget ul{list-style:none;padding:0;margin:0;font-size:12px}.blog .widget ul li,.single-post .widget ul li,.single-goldfish-news .widget ul li,.archive .widget ul li{margin-bottom:5px}.blog .widget ul a,.single-post .widget ul a,.single-goldfish-news .widget ul a,.archive .widget ul a{color:#747474;width:100%;transition:color 300ms}.blog .widget ul a:hover,.single-post .widget ul a:hover,.single-goldfish-news .widget ul a:hover,.archive .widget ul a:hover{color:#ba0018}.blog .widget-title,.single-post .widget-title,.single-goldfish-news .widget-title,.archive .widget-title{color:#ba0018;font-size:22px;font-weight:500}.breadcrumbs{text-transform:uppercase;font-size:10px;margin-bottom:35px}.breadcrumbs__list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.breadcrumbs__item{margin-right:15px}.breadcrumbs__item a{color:#ba0018}.breadcrumbs__item a:hover{text-decoration:underline}.breadcrumbs__item:after{content:'/';position:absolute;color:#747474;margin-left:5px}.breadcrumbs__item:last-child{margin-right:0}.breadcrumbs__item:last-child a{color:#747474}.breadcrumbs__item:last-child:after{content:''}.wp-block-columns.has-2-columns{grid-auto-columns:calc(50% - 10px);grid-gap:20px}.grid-layout-switcher{width:80px;display:flex;align-items:center}@media (max-width: 47.99em){.grid-layout-switcher{display:none}}.all-products-search .grid-layout-switcher{margin-left:auto;margin-bottom:20px}.grid-layout-switcher .csc-icon{width:25px;height:25px}.grid-layout-switcher__icon{stroke:#747474;transition:stroke 300ms}.grid-layout-switcher__icon:hover{stroke:#ba0018;cursor:pointer}.grid-layout-switcher .current-layout-option:hover{cursor:default}.grid-layout-switcher .current-layout-option svg{stroke:#ba0018}.cssload-loader{display:block;margin:0 auto;width:45px;height:45px;position:relative;border:6px solid #747474;animation:cssload-loader 2.3s infinite ease;text-align:center}.cssload-loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#ba0018;animation:cssload-loader-inner 2.3s infinite ease-in}@keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-o-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-ms-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-moz-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-o-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-ms-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-webkit-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}@-moz-keyframes cssload-loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}.a-spot-container{position:relative;overflow:hidden;margin-bottom:40px}@media (min-width: 48em){.a-spot-container{margin-bottom:50px}}.a-spot-container.wrapper{padding-left:0;padding-right:0}.a-spot-container .carousel-cell{width:100%}.a-spot__image{background-position:center;background-repeat:no-repeat;background-size:cover !important;padding-bottom:30%}@media (min-width: 48em){.a-spot__image{min-height:500px;padding-bottom:0}}@media (min-width: 48em){.a-spot-container.-video{min-height:500px;position:relative}}.a-spot-container.-video .a-spot__image{padding-bottom:56.25%}@media (min-width: 48em){.a-spot-container.-video .a-spot__image{left:0;position:absolute;top:0}}.a-spot-container.-video #a-spot-video-background{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(1.05)}@media (max-width: 47.99em){.a-spot-container.-video #a-spot-video-background{display:none}}.a-spot-container .flickity-page-dots{bottom:25px}.a-spot__title{line-height:1.25;font-family:"Montserrat","Helvetica Neue",sans-serif;text-transform:uppercase;margin-bottom:10px;font-weight:600}@media (min-width: 48em){.a-spot__title{color:white;font-size:36px}}.a-spot__title:last-child{margin-bottom:0}.a-spot__description{margin-bottom:30px;font-size:15px}@media (min-width: 48em){.a-spot__description{font-size:18px;color:white}}.a-spot__description:last-child{margin-bottom:0}.a-spot__cta-overlay{position:relative;text-align:center;z-index:5}@media (min-width: 48em) and (max-width: 64.0525em){.a-spot__cta-overlay{min-width:60%}}@media (min-width: 48em){.a-spot__cta-overlay{position:absolute;text-align:center;top:50%;left:50%;width:auto;transform:translate(-50%, -50%);z-index:5}}.a-spot__cta-overlay a.-primary{color:white;transform:none}.a-spot__cta-overlay a.-primary:hover{bacgkround-color:#ba0018}.a-spot__cta-overlay-inner{padding:20px 0 30px 0;border-bottom:1px solid #e5e5e5}@media (min-width: 48em){.a-spot__cta-overlay-inner{background:rgba(0,0,0,0.55);border-bottom:0;padding:20px 20px 30px 20px}}.tns-controls{position:absolute;top:70px;left:0;display:flex;justify-content:space-between;width:100%;z-index:5}@media (min-width: 22.875em) and (max-width: 31.25em){.tns-controls{top:20%}}@media (min-width: 31.3125em) and (max-width: 47.99em){.tns-controls{top:25%}}@media (min-width: 48em){.tns-controls{padding:0 20px}}.a-spot .tns-controls{top:50%}@media (max-width: 47.99em){.a-spot .tns-controls{top:20%}}.tns-inner,.tns-outer{position:relative}.tns-nav{position:absolute;bottom:10px;width:100%;z-index:5}.tns-controls button[data-controls='prev'],.tns-controls button[data-controls='next']{position:relative;color:white;text-indent:-1000px;white-space:nowrap;overflow:hidden;background:rgba(255,255,255,0.25);width:35px;height:35px;border-radius:50%;line-height:19px;transition:background 300ms}.tns-controls button[data-controls='prev']:hover,.tns-controls button[data-controls='next']:hover{cursor:pointer;background:rgba(255,255,255,0.5)}.tns-controls button[data-controls='prev']:after,.tns-controls button[data-controls='next']:after{content:'\2039';position:absolute;font-size:45px;top:45%;text-indent:0;left:50%;width:25px;height:25px;transform:translate(-50%, -50%);z-index:5}.tns-controls button[data-controls='next']:after{content:'\203A'}.tns-controls button[data-controls='next']:after{content:'\203A'}.promotion-list-item{display:flex}@media (max-width: 47.99em){.promotion-list-item{flex-direction:column}}.promotion-list-item:after{content:'';border-bottom:1px solid #e5e5e5;position:absolute;left:12px;width:calc(100% - 34px);z-index:5}.promotion-list-item:first-of-type:after{content:'';border-bottom:none}.promotion-list-item__title a{transition:color 300ms}.promotion-list-item__title a:hover{color:#ba0018}.promotion-list-item__image-link{position:absolute;top:0;left:0;bottom:0;right:0}@media (max-width: 47.99em){.promotion-list-item__image-link{height:200px;left:-20px}}.promotion-list-item__cta{display:inline-block;margin-bottom:20px}.promotion-list-item__image-column{position:relative;overflow:hidden}@media (max-width: 47.99em){.promotion-list-item__image-column{height:200px}}@media (min-width: 48em){.promotion-list-item__image-column{width:40%;min-height:280px}}.promotion-list-item__image-column img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover;z-index:-1}.promotion-list-item__info-column{padding:40px}@media (max-width: 47.99em){.promotion-list-item__info-column{padding:40px 10px;text-align:center}}.promotion-tile__load-more-container{text-align:center;margin:60px 0}#op-experience{height:auto !important}.no-promotions-container{text-align:center;margin:20px 0 40px}.no-promotions-container h2,.no-promotions-container #ais-main .ais-stats--body,#ais-main .no-promotions-container .ais-stats--body,.no-promotions-container .wp-block-csccanada-columns.columns .csc-advanced-column__title,.wp-block-csccanada-columns.columns .no-promotions-container .csc-advanced-column__title{font-size:24px;font-weight:700}.no-promotions-container__instructions{font-family:"Domine",Georgia,serif;font-size:18px;padding:0 20px}@media (min-width: 48em){.no-promotions-container__instructions{max-width:35%;margin:20px auto 30px}}.no-promotions-container__email-box{position:relative;margin-bottom:10px;min-height:75px}.no-promotions-container__email-box .csc-icon{background:#fbfbfb}.no-promotions-container__email-box:before{content:'';position:absolute;border-bottom:4px solid #111c24;width:85%;left:50%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1}@media (min-width: 48em){.no-promotions-container__email-box:before{width:45%;top:30px}}.menu-goldfish-news-social-menu-container .menu,.tax-goldfish-news-category .menu-goldfish-news-social-menu-container .menu,.post-type-archive-goldfish-news .menu-goldfish-news-social-menu-container .menu,.single-goldfish-news .menu-goldfish-news-social-menu-container .menu{display:flex;align-items:center}.menu-goldfish-news-social-menu-container .menu-item,.tax-goldfish-news-category .menu-goldfish-news-social-menu-container .menu-item,.post-type-archive-goldfish-news .menu-goldfish-news-social-menu-container .menu-item,.single-goldfish-news .menu-goldfish-news-social-menu-container .menu-item{margin-right:20px}.menu-goldfish-news-social-menu-container .menu-item a,.tax-goldfish-news-category .menu-goldfish-news-social-menu-container .menu-item a,.post-type-archive-goldfish-news .menu-goldfish-news-social-menu-container .menu-item a,.single-goldfish-news .menu-goldfish-news-social-menu-container .menu-item a{text-indent:-999em;display:inline-block;width:25px;height:25px;background-repeat:no-repeat}.menu-goldfish-news-social-menu-container .menu-item a:hover,.tax-goldfish-news-category .menu-goldfish-news-social-menu-container .menu-item a:hover,.post-type-archive-goldfish-news .menu-goldfish-news-social-menu-container .menu-item a:hover,.single-goldfish-news .menu-goldfish-news-social-menu-container .menu-item a:hover{opacity:0.8}.menu-goldfish-news-social-menu-container a[href*='facebook'],.tax-goldfish-news-category .menu-goldfish-news-social-menu-container a[href*='facebook'],.post-type-archive-goldfish-news .menu-goldfish-news-social-menu-container a[href*='facebook'],.single-goldfish-news .menu-goldfish-news-social-menu-container a[href*='facebook']{background-image:url(../../assets/svg/facebook-red.svg);background-size:11px;width:22px}.menu-goldfish-news-social-menu-container a[href*='instagram'],.tax-goldfish-news-category .menu-goldfish-news-social-menu-container a[href*='instagram'],.post-type-archive-goldfish-news .menu-goldfish-news-social-menu-container a[href*='instagram'],.single-goldfish-news .menu-goldfish-news-social-menu-container a[href*='instagram']{background-image:url(../../assets/svg/instagram-red.svg);background-size:22px;width:22px}.menu-goldfish-news-social-menu-container a[href*='youtube'],.tax-goldfish-news-category .menu-goldfish-news-social-menu-container a[href*='youtube'],.post-type-archive-goldfish-news .menu-goldfish-news-social-menu-container a[href*='youtube'],.single-goldfish-news .menu-goldfish-news-social-menu-container a[href*='youtube']{background-image:url(../../assets/svg/youtube-red.svg);width:26px;background-size:20px}@media (min-width: 64.0625em){.site-header__search{position:relative}}@media (max-width: 64.0525em){.site-header__search{display:none}}.fixed-header:not(.header-search-open) .site-header__search .yxt-SearchBar-form{display:none}.fixed-header.header-search-open .site-header__search .yxt-SearchBar-form{display:block}.yxt-SearchBar .yxt-SearchBar-form{position:relative;margin:10px 0;width:210px;height:35px}@media (min-width: 64.0625em){.yxt-SearchBar .yxt-SearchBar-form{width:350px}}.yxt-SearchBar .yxt-SearchBar-form .yxt-SearchBar-clear{display:none}.yxt-SearchBar .yxt-SearchBar-input{border:2px solid #f2f2f2;border-radius:2px;padding:3px 12px;height:35px;font-size:16px;font-family:"Montserrat","Helvetica Neue",sans-serif;transition:width 0.2s ease;display:inline-block;position:absolute;top:0;right:0;z-index:1}@media (min-width: 64.0625em){.yxt-SearchBar .yxt-SearchBar-input{width:83%}}.yxt-SearchBar .yxt-SearchBar-input::placeholder{color:#525252;text-transform:uppercase;font-size:11px;display:block}.yxt-SearchBar .yxt-SearchBar-input:focus{width:100%}.yxt-SearchBar .yxt-SearchBar-form:focus-within .yxt-SearchBar-input,.yxt-SearchBar .site-header__search.has-focus .yxt-SearchBar-input,.yxt-SearchBar .fixed-header.header-search-open .site-header__search .yxt-SearchBar-input{width:100%}.yxt-SearchBar .yxt-SearchBar-button{display:inline-block;font-family:"Montserrat","Helvetica Neue",sans-serif;width:35px;height:35px;-webkit-appearance:none;color:white;background-image:url(../../assets/svg/search-white.svg);background-size:15px;background-repeat:no-repeat;background-position:center;background-color:black;border-width:0;border-radius:0 2px 2px 0;text-indent:-999rem;transition:background-color 0.2s ease;position:absolute;top:0;right:0;z-index:2;cursor:pointer}.yxt-SearchBar .yxt-SearchBar-button:hover{background-color:#d80128}@media (min-width: 64.0625em){.site-header__mobile-search{display:none}}.site-header__mobile-search .yxt-SearchBar-form{width:100%}.site-header__mobile-search .yxt-SearchBar-input{left:0;width:100%}.yxt-SearchBar-autocomplete{min-width:300px;position:absolute;width:calc(100% - 15px);z-index:100}@media (min-width: 48em){.yxt-SearchBar-autocomplete{right:0;top:45px;width:100%}}.yxt-SearchBar-autocomplete .yxt-AutoComplete{background:#fbfbfb;box-shadow:0 8px 14px -5px rgba(0,0,0,0.5);padding:20px}.yxt-SearchBar-autocomplete .yxt-AutoComplete-results{list-style:none;margin:0;padding:0}.yxt-SearchBar-autocomplete .yxt-AutoComplete-option--promptHeader{font-weight:700;margin-bottom:10px}.yxt-SearchBar-autocomplete .yxt-AutoComplete-option--item{padding:2px 0}.yxt-SearchBar-autocomplete .yxt-AutoComplete-option--item:hover{cursor:pointer}.layout-grid .product-tile-container{display:flex;flex-wrap:wrap}.product-tile-container.-less-than-three{justify-content:center}.product-tile{margin-bottom:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5}.product-tile:last-of-type{border-bottom:none;margin-bottom:30px}.layout-grid .product-tile:last-of-type{margin-bottom:calc(1.5rem - 0.75rem);border-bottom:1px solid #e5e5e5}@media (max-width: 47.99em){.product-tile{text-align:center;width:100%}}.layout-row .product-tile{display:flex}.layout-grid .product-tile{flex-wrap:wrap;text-align:center;padding-left:10px;padding-right:10px}@media (max-width: 47.99em){.layout-grid .product-tile{padding-top:40px}}@media (min-width: 48em){.layout-grid .product-tile{width:calc(100% / 2)}}@media (min-width: 64.0625em){.layout-grid .product-tile{width:calc(100% / 3)}}@media (min-width: 48em){.product-tile__image-column{width:25%;flex:none}}.layout-grid .product-tile__image-column{width:100%;padding:0 10px;margin-right:0;height:180px}@media (min-width: 64.0625em){.layout-grid .product-tile__image-column{padding:0 60px}}.product-tile__image{padding:0 20px;margin:0 auto 10px;max-height:100%;text-align:center}.product-tile.paginated{display:none}.layout-grid .product-tile__title{font-size:18px;margin-bottom:30px;padding:0 20px}.product-tile__description{font-size:14px;margin-bottom:40px}.product-tile .product-tile__link{color:#111c24}.product-tile .product-tile__link:hover,.product-tile .product-tile__link:focus{color:#ba0018}h2.product-tile__title a,#ais-main .product-tile__title.ais-stats--body a,.wp-block-csccanada-columns.columns .product-tile__title.csc-advanced-column__title a{color:#111c24;transition:color 300ms}h2.product-tile__title a:hover,#ais-main .product-tile__title.ais-stats--body a:hover,.wp-block-csccanada-columns.columns .product-tile__title.csc-advanced-column__title a:hover{color:#ba0018}@media (max-width: 47.99em){.product-tile__cta.button{padding-left:50px;padding-right:50px}}.layout-grid .product-tile__cta.button{display:block}.product-tile__load-more-container{text-align:center;margin:60px 0 40px;width:100%}@media (max-width: 47.99em){.product-tile__load-more.button{padding-left:40px;padding-right:40px}}.product-tile__no-products-found{margin-bottom:40px;background:#f2f2f2;padding:40px}.product-tile__no-products-found .none-found-title{font-size:1.17em;font-weight:700;margin-top:0}.product-tile__image-container{height:185px;position:relative}@media (min-width: 48em){.layout-grid .product-tile__image-container{margin-bottom:5px}}.product-tile__image-container img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.product-tile__dietary-alternatives{padding:5px 0 0;margin:0;list-style:none;text-align:center}@media (max-width: 47.99em){.product-tile__dietary-alternatives{text-align:center;justify-content:space-between}}.product-tile__dietary-alternatives li{display:inline-block}.product-tile__product-attribute-icon{width:40px;height:40px;margin:0 3px}.single-product{margin-bottom:20px}.single-product .product-tile__product-attribute-icon{width:45px;height:45px;margin:0 3px}.product-tile__dietary-alternatives .halal{display:none}.product-tile-grid.product-tile-container{margin-bottom:60px;background:white}.product-tile-grid.product-tile-container.wrapper-narrow,.product-tile-grid.product-tile-container.wrapper-super-narrow,.product-tile-grid.product-tile-container.csc-contact-form{padding:0}.product-tile-grid.product-tile-container .product-tile.columns{margin-bottom:0}.product-tile-grid.product-tile-container .product-tile{position:relative;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:0;padding:0}.product-tile-grid.product-tile-container .product-tile{flex-grow:1}@media (min-width: 48em){.product-tile-grid.product-tile-container .product-tile{flex-basis:calc(100% / 3)}}@media (min-width: 64.0625em){.product-tile-grid.product-tile-container .product-tile{flex-basis:calc(100% / 4)}}.product-tile-grid.product-tile-container .product-tile:nth-last-child(n+4),.product-tile-grid.product-tile-container .product-tile:nth-last-child(n+4) ~ .product-tile{flex-grow:0}@media (min-width: 48em){.product-tile-grid.product-tile-container .product-tile:nth-child(4){border-right:1px solid #e5e5e5}}@media (max-width: 47.99em){.product-tile-grid.product-tile-container .product-tile:nth-child(-n+4){border-right:1px solid #e5e5e5}}@media (min-width: 48em){.product-tile-grid.product-tile-container .product-tile:nth-child(-n+4){border-top:1px solid #e5e5e5}}@media (max-width: 47.99em){.product-tile-grid.product-tile-container .product-tile:first-child{border-top:1px solid #e5e5e5}}.product-tile-grid.product-tile-container .product-tile:last-child{border-right:1px solid #e5e5e5}.product-tile-grid.product-tile-container .product-tile__image-column{display:flex;align-items:center;text-align:center}.product-tile-grid.product-tile-container .product-tile__image-column img{max-width:60%;margin:0 auto}@media (min-width: 48em){.product-tile-grid.product-tile-container .product-tile__image-column img{max-width:60%}}.product-tile-grid.product-tile-container .product-tile .product-tile__title{margin-bottom:10px;padding:0 5px}.product-tile-grid.product-tile-container .product-tile .product-tile__title a{color:white}.product-tile-grid.product-tile-container .product-tile .product-tile__title a:hover{text-decoration:underline}.product-tile-grid.product-tile-container .product-tile .product-tile__title p{font-size:18px;padding-bottom:0;margin-bottom:0}.product-tile-grid.product-tile-container .product-tile .product-tile__extra,.product-tile-grid.product-tile-container .product-tile .product-tile__extra ~ p{color:white;margin-top:0;margin-bottom:15px;line-height:1.25;font-size:12px;max-height:60px;overflow:hidden}.product-tile-grid.product-tile-container .product-tile .product-tile__cta{margin:0 auto;padding-left:20px;padding-right:20px;color:white}.product-tile-grid.product-tile-container .product-tile .product-tile__cta:hover,.product-tile-grid.product-tile-container .product-tile .product-tile__cta:focus{background-color:white;color:#ba0018;border:2px solid white}.layout-grid .product-tile-container.product-tile-grid .product-tile{min-height:300px;display:flex;justify-content:center;flex-direction:column;margin-left:0}.layout-grid .product-tile-container.product-tile-grid .product-tile__info-column{flex-direction:column;opacity:0;position:absolute}.layout-grid .product-tile-container.product-tile-grid .product-tile.-overlay-active .product-tile__info-column{position:absolute;display:flex;justify-content:center;top:0;bottom:0;left:0;right:0;opacity:1;padding:30px 20px !important;background:rgba(186,0,24,0.9)}.layout-grid .product-tile-container.product-tile-grid .ally-focus-within>.product-tile__info-column{position:absolute;display:flex;justify-content:center;top:0;bottom:0;left:0;right:0;opacity:1;padding:30px 20px !important;background:rgba(186,0,24,0.9)}body:not(.js-has-touch) .layout-grid .product-tile-container.product-tile-grid .product-tile:hover .product-tile__info-column,body:not(.js-has-touch) .layout-grid .product-tile-container.product-tile-grid .product-tile:focus-within .product-tile__info-column,body:not(.js-has-touch) .layout-grid .product-tile-container.product-tile-grid .product-tile.ally-focus-within .product-tile__info-column{display:flex;justify-content:center;top:0;bottom:0;left:0;opacity:1;right:0;padding:30px 20px !important;background:rgba(186,0,24,0.9)}.layout-grid .product-tile-grid.product-tile-container .product-tile:last-of-type{margin-bottom:0}.layout-grid .product-tile-container.product-tile-grid{justify-content:normal}.product-tile-grid__title{text-align:center}.product-tile-grid__view-all-products{text-align:center;margin-bottom:40px}.single-product-accordion .accordion-header{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#ba0018;font-weight:600;border:1px solid #ba0018;border-left:2px solid;border-right:2px solid;padding:5px 0 5px 25px;text-transform:uppercase;cursor:pointer;text-align:left;width:100%;transition:color 300ms}.single-product-accordion .accordion-header:first-of-type{border-top:2px solid}.single-product-accordion .accordion-header:last-of-type{border-bottom:2px solid}.single-product-accordion .accordion-header:after{content:'+';font-size:24px;font-weight:700;margin-right:20px}.single-product-accordion .accordion-header:hover{color:#ed001f;background:rgba(242,242,242,0.4)}.single-product-accordion .accordion-header.is-active{background:#ba0018;border:2px solid #ba0018;color:white}.single-product-accordion .accordion-header.is-active:after{content:'\2013'}.js .single-product-accordion .accordion-content{display:none}.js .single-product-accordion .accordion-content.is-active{display:block}.single-product-accordion .accordion-item-content{margin:20px 0 40px}.product-accordion-special-note{color:#ba0018;font-family:"Domine",Georgia,serif;font-size:12px;border:2px solid #ba0018;padding:5px 25px;margin-bottom:10px;margin-top:-10px}.product-accordion-special-note__check{margin-right:10px;color:#ba0018}.product-accordion-ingredient-disclaimer{font-size:12px;margin:40px 0}.single-product .image-column{text-align:center}.single-product__featured-image{max-width:50%;margin:0 auto}.single-product__title{font-size:25px;font-weight:400}.single-product__title p{margin:0}.single-product__description{font-size:13px;margin-bottom:30px}.single-product-container{margin-bottom:20px}.ciq-mt-layout a.ally-focus-within{outline:solid}.product-formats{list-style:none;margin-bottom:35px;padding-left:0;margin-top:0;text-align:center}.product-formats__heading{font-size:12px;margin-bottom:5px;text-align:center}.product-formats__size{display:inline;margin-right:5px}.product-formats__size:last-of-type{margin-right:0}.product-formats__size a{border:1px solid;font-size:12px;color:#ba0018;padding:4px 5px;transition:all 300ms}.product-formats__size a:hover{background:#ba0018;cursor:pointer;border:1px solid #ba0018;color:white}.product-formats__size.active a{background:#ba0018;color:white;border:1px solid}.product-formats__size.active a:hover{border:none;cursor:default;border:1px solid}@media (max-width: 47.99em){.accordion-recipe__row.columns{text-align:center}}@media (min-width: 48em){.accordion-recipe__row.columns{display:flex;margin-bottom:0}}.accordion-recipe__row.columns:first-of-type{margin-top:10px}.accordion-recipe__image-column{position:relative;overflow:hidden}@media (min-width: 48em){.accordion-recipe__info-column{display:flex;flex-direction:column;justify-content:space-between}}.accordion-recipe__meta{display:flex;justify-content:space-between;text-align:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.accordion-recipe__meta-label{color:#ba0018;font-size:11px;font-weight:700;text-transform:uppercase}.accordion-recipe__metric{display:flex;flex-direction:column;font-size:11px;font-weight:700}.accordion-recipe__meta-icon .csc-icon{width:20px;height:20px;fill:#ba0018;stroke:none}.accordion-recipe__title{font-size:18px;font-family:"Domine",Georgia,serif;font-weight:400}.product-nutrition-table{border-spacing:0;width:100%}.product-nutrition-table__header-row{display:flex;justify-content:space-between;color:white;font-size:12px;font-family:"Domine",Georgia,serif;font-weight:400;background:#a7a7a7;padding:7px 20px 4px}.product-nutrition-table__header-row th{font-weight:400;text-align:left}.product-nutrition-table__header.-nutrient{width:40%}.product-nutrition-table__header.-amount{width:30%}.product-nutrition-table__header.-daily-value{width:30%}.product-nutrition-table__row{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:12px;border-bottom:1px solid #e5e5e5;padding:5px 20px}.product-nutrition-table__row td{padding:0}.product-nutrition-table__row.-fat{border-bottom:none;padding-bottom:0}.product-nutrition-table__row.-indented{border-bottom:none;padding:0 20px}.product-nutrition-table__row.-indented.-trans-fat{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.product-nutrition-table__row.-indented .product-nutrition-table__nutrient{padding-left:20px}.product-nutrition-table__nutrient{width:40%}.product-nutrition-table__amount{width:30%}.product-nutrition-table__daily-value{width:30%}.single-product-left-adjusted{background:white;border-bottom:2px solid #f2f2f2}.single-product-left-adjusted__info{padding:80px 60px;text-align:center}.single-product-left-adjusted__image{background-size:cover}@media (max-width: 47.99em){.single-product-left-adjusted__image{min-height:200px}}.single-product-left-adjusted__description{margin-bottom:40px}.single-product-related-products.columns{margin-bottom:40px}.single-product-related-products{text-align:center;background:white;padding-top:40px;padding-bottom:80px}.single-product-related-products__heading{text-align:center;font-size:22px;padding-bottom:20px}@media (min-width: 48em){.single-product-related-products__heading{font-size:26px}}.single-product-related-products__product{padding-right:0;padding-left:0}.single-product-related-products__image{display:flex;align-items:center;padding:0 80px;margin-bottom:20px;min-height:85%}@media (min-width: 48em){.single-product-related-products__image{border:1px solid #e5e5e5}}.single-product-related-products__title{font-size:16px;font-family:"Domine",Georgia,serif;font-weight:400;padding:0 60px}.single-product-related-products__title a{transition:color 300ms}.single-product-related-products__title a:hover{color:#ba0018}@media (min-width: 37.5em) and (max-width: 64.0525em){.single-product-related-products__columns{flex-wrap:wrap}}.single-product-related-products__product{padding-right:0;padding-left:0}@media (min-width: 37.5em) and (max-width: 64.0525em){.single-product-related-products__product{flex:1 1 50%;margin-bottom:60px !important}}.single-product-related-products__image img{margin:0 auto}.single-product-related-products__image:first-of-type{border-left:none}@media (min-width: 37.5em) and (max-width: 64.0525em){.single-product-related-products__image:first-of-type{border-left:1px solid #e5e5e5}}.single-product-related-products__product:last-of-type .single-product-related-products__image{border-right:none}@media (min-width: 37.5em) and (max-width: 64.0525em){.single-product-related-products__product:last-of-type .single-product-related-products__image{border-right:1px solid #e5e5e5}}@media (max-width: 47.99em){.is-gapless .single-product-related-products__product.column{padding-top:20px !important;border-bottom:1px solid #e5e5e5}}.product-buy-now-button{clear:both;margin-top:30px;margin-bottom:30px}.product-buy-now-button__link{background-color:transparent;display:inline-block}@media (max-width: 47.99em){.product-buy-now-button__link{width:100%}}.product-buy-now-button__link[style="display: inline;"]{display:inline-block !important}.error-404{color:#676767}.error-404 .graphic-container{padding:20px 0}@media (min-width: 48em){.error-404 .graphic-container{padding:40px 0}}.error-404 .wrapper{max-width:640px}@media (max-width: 47.99em){.error-404 .oops-column{text-align:center}}@media (min-width: 48em){.error-404 .oops-column{margin-top:40px}}.error-404 .page-title span{font-size:18px;font-weight:300;display:block}.error-404 .soup-can-graphic{display:flex;font-size:120px;font-family:"Domine",Georgia,serif;font-weight:700}@media (min-width: 48em){.error-404 .soup-can-graphic{font-size:150px}}.error-404 .soup-can-graphic img{max-width:100px;margin:20px 10px 0}@media (min-width: 48em){.error-404 .soup-can-graphic img{margin:40px 10px 0}}.error-404 .helpful-links{background:white;padding:60px 0}@media (max-width: 47.99em){.error-404 .helpful-links{text-align:center}}.error-404 .helpful-links ul{list-style:none;padding:0;margin:0;line-height:28px}#ais-main #algolia-search-box{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}@media (max-width: 47.99em){#ais-main #algolia-search-box{flex-direction:column;align-items:flex-start}}#ais-main #algolia-stats{display:flex;align-items:center}#ais-main .ais-stats--time{margin-left:5px}#ais-main .ais-hits--item{border-bottom:1px solid #e5e5e5;padding-bottom:20px}#ais-main .ais-stats{position:static}#ais-main #ais-facets{width:auto;display:block;padding-left:0}#ais-main .ais-facets{margin-bottom:0}#ais-main .ais-menu--header{display:flex;align-items:center}#ais-main .ais-search-filter-heading{font-weight:bold;margin-right:30px}@media (max-width: 47.99em){#ais-main .ais-search-filter-heading{margin-bottom:10px}}#ais-main .ais-menu{display:flex}@media (max-width: 47.99em){#ais-main .ais-menu{flex-direction:column}}@media (min-width: 48em){#ais-main .ais-menu{align-items:center}}#ais-main .ais-menu--list{display:flex}@media (min-width: 48em){#ais-main .ais-menu--list{align-items:center}}@media (max-width: 47.99em){#ais-main .ais-menu--list{flex-direction:column}}@media (max-width: 47.99em){#ais-main .ais-menu--item{margin-bottom:15px}}@media (min-width: 48em){#ais-main .ais-menu--item{margin-right:15px}}#ais-main .ais-menu--item:last-of-type{margin-right:0}#ais-main .ais-menu--item a{padding:3px 20px;color:#747474;font-size:13px;border:2px solid;border-radius:3px;font-weight:normal;text-transform:uppercase;transition:all 300ms}#ais-main .ais-menu--item a:hover{color:#676767}@media (min-width: 64.0625em){#ais-main .ais-menu--item a:hover{box-shadow:0 15px 10px -10px rgba(116,116,116,0.2)}}#ais-main .ais-menu--item__active a{color:white;background:#ba0018;border:2px solid #ba0018}#ais-main .ais-menu--item__active a:hover{background:#c9001a;color:white}@media (min-width: 48em){#ais-main .ais-hits--thumbnail{max-width:165px}}#ais-main .ais-hits-title a{transition:color 300ms}#ais-main .ais-hits-title a:hover{color:#ba0018}@media (min-width: 48em){#ais-main #algolia-pagination{text-align:right}}#ais-main .ais-pagination{padding-left:0}#ais-main .ais-pagination--item a{padding:5px 10px;color:#747474}#ais-main .ais-pagination--item a:hover{color:#ba0018}#ais-main .ais-pagination--item__active a{font-weight:normal;color:#111c24;border:2px solid #ba0018;border-radius:3px}@media (min-width: 64.0625em){.blog .site-main.column,.single-post .site-main.column,.post-type-archive-goldfish-news .site-main.column,.single-goldfish-news .site-main.column,.tax-goldfish-news-category .site-main.column,.archive.category .site-main.column{padding-right:90px}}.news-item{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:40px}.news-item__date-published{text-transform:uppercase;font-size:14px;font-weight:700;color:#747474;margin-bottom:35px}.news-item__featured-image{margin-bottom:15px}@media (max-width: 37.49em){.news-item__featured-image{margin-left:-20px;margin-right:-20px}}.news-item__category-link{transition:color 300ms}.news-item__category-link:hover{color:#ba0018}.entry-content a{color:#ba0018;transition:color 300ms;text-decoration:underline}.entry-content a:hover{text-decoration:underline}.single-news-post__tags{list-style:none;padding:0;margin:0}.single-news-post__tags li{display:inline-block}.single-news-post__tag{margin-right:10px}.single-news-post__tag:last-of-type{margin-right:0}.single-news-post__tag a{transition:color 300ms}.single-news-post__tag a:hover{color:#ba0018}.news-post-controls{display:flex;align-items:center;justify-content:space-between;margin:30px 0 40px}@media (max-width: 47.99em){.single-post .news-post-controls{flex-direction:column}}@media (max-width: 47.99em){.news-post-controls__social-sharing{margin-bottom:20px}}@media (min-width: 20em) and (max-width: 22.75em){.news-post-controls__read-more.button{padding:10px 20px}}@media (min-width: 22.8125em) and (max-width: 31.25em){.news-post-controls__read-more.button{padding:10px 30px}}.news-post-controls__icon svg{width:30px;height:30px;fill:#ba0018;transition:color 300ms}.news-post-controls__icon svg:hover{fill:#111c24}@media (min-width: 64.0625em){.news-post-controls__icon svg{width:20px;height:20px}}.news-post-controls__email{margin-right:25px}.a2a_kit font{display:none}.widget_categories .widget__widget-content{position:relative;background:transparent;border:2px solid #ba0018;border-radius:2px;height:48px;overflow:hidden}.widget_categories .widget__widget-content:after{content:'';background-color:transparent;background-image:url(../../assets/svg/select-chevron.svg);background-position:center center;background-repeat:no-repeat;background-size:12px;height:100%;pointer-events:none;position:absolute;right:5px;speak:none;top:0;width:25px}.widget_categories .widget__widget-content select{-webkit-appearance:textarea;-moz-appearance:none;appearance:none;background:none;border:0;color:#ba0018;font-size:15px;font-family:"Montserrat","Helvetica Neue",sans-serif;font-weight:600;text-transform:uppercase;height:48px;margin:0;padding:0 28px 4px 18px;width:100%;width:110% \9;z-index:2}.widget_categories .widget__widget-content select:focus{box-shadow:inset 0 0 0 2px rgba(3,169,244,0.5);outline:transparent}.widget_categories .widget__widget-content select::-ms-expand{display:none}.widget_categories .widget__widget-content select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.widget_categories .widget__widget-content option{border:0;padding:2px 4px}.news-pagination{display:flex;align-items:center;margin-bottom:40px;color:#747474}@media (max-width: 47.99em){.news-pagination{flex-direction:column;align-items:center}}.news-pagination strong{color:#111c24}@media (max-width: 47.99em){.news-pagination__currently_viewing{margin-bottom:20px}}.news-pagination__pages-available{display:flex;align-items:center}@media (min-width: 48em){.news-pagination__pages-available{margin-left:auto}}.news-pagination__pages-available a{transition:color 300ms;padding:0 10px}.news-pagination__pages-available a:hover{color:#ba0018}.news-pagination .page-numbers.current{padding:5px 12px;margin:0 5px;border:2px solid #ba0018;border-radius:3px}.news-pagination .page-numbers.next,.news-pagination .page-numbers.prev{display:flex;align-items:center;margin:0 10px;transition:color 300ms}.news-pagination .page-numbers.next:hover,.news-pagination .page-numbers.prev:hover{color:#ba0018}.news-pagination .page-numbers.next:hover .csc-icon,.news-pagination .page-numbers.prev:hover .csc-icon{fill:currentColor}.news-pagination .csc-icon{width:15px;height:15px;fill:#747474}.family-landing__filter-bar{background:#f2f2f2;margin-bottom:40px}.family-landing__filter-bar .wrapper-narrow,.family-landing__filter-bar .wrapper-super-narrow,.family-landing__filter-bar .csc-contact-form{display:flex;align-items:center;flex-wrap:wrap;max-width:1220px;justify-content:space-between;padding-top:20px;padding-bottom:20px}@media (max-width: 47.99em){.family-landing__filter-bar .wrapper-narrow,.family-landing__filter-bar .wrapper-super-narrow,.family-landing__filter-bar .csc-contact-form{flex-direction:column;align-items:flex-start;padding:10px}}.family-landing__product-filters{position:relative;align-items:center;justify-content:space-between;list-style:none;padding:0 38px;margin:10px 0 5px;display:none}@media (max-width: 47.99em){.family-landing__product-filters{width:100%;padding:5px 0;margin:0 0 5px;overflow-x:auto}}@media (min-width: 48em){.family-landing__product-filters{flex-wrap:wrap;justify-content:normal}}.product-filters-open .family-landing__product-filters{display:block}@media (min-width: 48em){.product-filters-open .family-landing__product-filters{display:flex;width:100%}}.family-landing__filter-item{margin-right:10px;margin-top:5px;margin-bottom:10px;flex-shrink:0}@media (max-width: 47.99em){.family-landing__filter-item{width:100%}}.family-landing__filter-item label{font-size:11px;font-weight:600;text-transform:uppercase}@media (max-width: 47.99em){.family-landing__filter-item label{display:block;text-align:center;width:100%;padding-top:5px;padding-bottom:5px}}.family-landing__filter-item input{display:none}.family-landing__filter-item .filter-toggle{border:2px solid #ccc;border-radius:3px;color:#747474;outline:none;padding:3px 25px;transition:color 200ms, border-color 200ms}.family-landing__filter-item .filter-toggle:hover{border-color:#ba0018;cursor:pointer}.family-landing__filter-item .filter-toggle:focus{border-color:#ba0018}.family-landing__filter-item.active .filter-toggle{border-color:#ba0018;color:#ba0018}.family-landing__filter-item.active .filter-toggle:hover{cursor:pointer;color:#6e000e;border-color:#6e000e}.family-landing__filter-item.active .filter-toggle:focus{background-color:#ba0018;color:#f2f2f2}.family-landing__product-filter-toggle{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.family-landing__product-filter-toggle-heading{display:flex;align-items:center;color:#ba0018;font-size:14px;font-weight:700;margin-bottom:0;transition:color 300ms}.family-landing__product-filter-toggle-heading:hover{color:#ed001f}.family-landing__product-filter-toggle-heading .csc-icon-filter{width:20px;height:20px;margin-right:10px}.family-landing__product-filter-toggle-heading .family-landing__arrow-indicator{margin-left:10px;width:15px;height:15px;transition:transform 500ms}.product-filters-open .family-landing__product-filter-toggle-heading .family-landing__arrow-indicator{transform:rotate(180deg)}.family-landing__filter-scroll-helper{color:#747474;font-size:12px;font-style:italic;margin-top:5px;text-align:left;width:100%;display:none}.family-landing__filter-scroll-helper.active{display:block}@keyframes animateScrollList{from{transform:translateX(200px)}100%{transform:translateX(0)}}@media (max-width: 47.99em){.product-sidebar-filters-container{background:#f2f2f2}}.product-sidebar-filters-container ul{font-size:14px;list-style:none;padding:0;margin-left:0}.product-sidebar-filters input{opacity:0;width:0;height:0}.product-sidebar-filters{margin-bottom:40px}.product-sidebar-filters__parent-item{margin-bottom:5px;transition:color 300ms;color:#747474;text-align:left}.product-sidebar-filters__parent-item:before{content:'+'}.product-sidebar-filters__parent-item:hover{color:#ba0018;cursor:pointer}.product-sidebar-filters__parent-item.-active-parent{color:#ba0018}.product-sidebar-filters__filter-item{margin-left:35px;transition:color 300ms;margin-bottom:5px}.product-sidebar-filters__filter-item.active{color:#ba0018;font-weight:700}.product-sidebar-filters__filter-item.active button span{position:relative}.product-sidebar-filters__filter-item.active button span:before{content:'\2713 ';margin-right:5px;position:absolute;left:-15px}.product-sidebar-filters__filter-item span:hover{color:#ba0018;cursor:pointer}.product-sidebar-filters{display:none}.product-sidebar-filters[aria-hidden='false']{display:block;margin-bottom:20px}.product-sidebar-filters__filter-item button{color:#747474;padding:0;position:relative}.product-sidebar-filters__filter-item button:focus+label{outline-color:#4d90fe;outline-offset:0;outline-style:auto;outline-width:4px}.product-sidebar-filters__filter-item.active button{color:#ba0018;font-weight:700}.product-tile-results-container.layout-grid{display:flex;flex-wrap:wrap}.filter-products-mobile-toggle{color:#ba0018;font-weight:600;text-align:left;background:#ededed;padding:10px;width:100%}.filter-products-mobile-toggle:hover{color:#ed001f}.filter-products-mobile-toggle__icon{width:12px;height:12px;margin-right:5px}.filter-products-mobile-toggle.expanded .filter-products-mobile-toggle__icon{transform:rotate(180deg)}@media (max-width: 47.99em){.product-sidebar-filters-container[aria-expanded='false']{display:none}}.results-updated-message{color:#747474;font-style:italic;font-size:12px;margin:-5px 0 15px 15px;animation:fade-colour-in 950ms}@keyframes fade-colour-in{0%{opacity:0;margin-left:0}100%{opacity:1;margin-left:15px}}.all-products-search-pagination-container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 47.99em){.all-products-search-pagination-container{flex-direction:column;overflow:hidden}}.site-main .all-products-search-pagination{font-size:12px;font-weight:600}@media (max-width: 47.99em){.site-main .all-products-search-pagination{max-width:100%;padding:0}}.site-main .all-products-search-pagination ul{align-items:center;display:flex;list-style:none}@media (max-width: 47.99em){.site-main .all-products-search-pagination ul{display:initial;padding-left:0}}.site-main .all-products-search-pagination li{margin-right:15px;white-space:nowrap}@media (max-width: 47.99em){.site-main .all-products-search-pagination li{display:inline-block;margin-right:8px}.site-main .all-products-search-pagination li.ellipsis{display:none}}.site-main .all-products-search-pagination li.disabled a{cursor:default;color:#747474}.site-main .all-products-search-pagination li:first-of-type,.site-main .all-products-search-pagination li:last-of-type{flex:1 0 60px}@media (max-width: 47.99em){.site-main .all-products-search-pagination li:first-of-type,.site-main .all-products-search-pagination li:last-of-type{display:block;margin:15px 0 5px;text-align:center;width:100%}}@media (max-width: 47.99em){.site-main .all-products-search-pagination li:last-of-type{margin-bottom:20px}}.site-main .all-products-search-pagination a{color:#747474;cursor:pointer;padding:7px 12px;transition:color 300ms}.site-main .all-products-search-pagination a:hover{color:#ba0018}.site-main .all-products-search-pagination .active a{border:1px solid #ba0018}.site-main .all-products-search-pagination .previous-page,.site-main .all-products-search-pagination .next-page{font-size:22px;position:relative;margin-top:-18px;padding:0 10px 2px;font-size:24px;font-weight:400;height:10px}.site-main .all-products-search-pagination .previous-page:before{content:'\2039'}.site-main .all-products-search-pagination .next-page:before{content:'\203A'}.search-results-count{color:#b4b4b4;font-weight:700;font-size:12px}.search-results-count span{color:#111c24;margin:0 5px}.email-signup-wrap{margin:60px 0}@media (min-width: 48em){.email-signup-wrap{padding:0 20%}}.email-signup-wrap .hidden{display:none}.email-signup-wrap .es-form{position:relative}.email-signup-wrap .es-form-dropdown-wrap{margin-top:4px}.email-signup-wrap .es-form-date-group{margin-bottom:8px}.email-signup-wrap .es-form-input,.email-signup-wrap .es-form-dropdown{border:2px solid #ccc;color:#747474;font-size:16px;margin:0 0 16px 0;padding:6px}.email-signup-wrap .es-form-input::placeholder,.email-signup-wrap .es-form-dropdown::placeholder{color:#ccc}@media (min-width: 48em){.email-signup-wrap .es-form-input,.email-signup-wrap .es-form-dropdown{margin:0 16px 16px 0}}.email-signup-wrap .es-form-dropdown{width:100%}@media (min-width: 48em){.email-signup-wrap .es-form-dropdown{width:132px}}.email-signup-wrap .es-form-checkbox{float:left;margin-top:5px;margin-right:5px}.email-signup-wrap .es-form-label{color:#747474;font-size:0.875rem;margin-bottom:4px;text-transform:uppercase}.email-signup-wrap .es-form-label-checkbox{text-transform:none}.email-signup-wrap .es-form-label-checkbox{display:block;margin-bottom:16px}.email-signup-wrap .es-form-label-checkbox p{color:#747474;display:inline;font-size:0.875rem;margin:0}.email-signup-wrap .es-form-name-group,.email-signup-wrap .es-form-address-group{display:flex;flex-wrap:wrap}.email-signup-wrap .es-form-input-wrap{display:flex;flex-direction:column;width:100%}@media (min-width: 48em){.email-signup-wrap .es-form-input-wrap{max-width:300px;width:50%}}.email-signup-wrap .es-form-submit{cursor:pointer;display:block;margin-top:24px}.email-signup-wrap .es-form-submit.-primary:disabled{border-color:#ccc;color:#ccc}.email-signup-wrap .es-form-submit.-red-fill:disabled{background-color:#ccc}.email-signup-wrap .es-form-submit:disabled{cursor:not-allowed}.email-signup-wrap .es-form-submit:disabled:hover{box-shadow:none}.email-signup-wrap .es-form-response-wrapper{align-items:center;display:none;justify-content:center;margin:0 auto;position:absolute;top:0;left:0;height:100%;width:100%}.email-signup-wrap .es-form-response-wrapper .content-wrap{padding:40px;margin:40px;align-items:center;background-color:rgba(55,55,55,0.8);display:none;justify-content:center;position:relative;z-index:999}.email-signup-wrap .es-form-response-close{position:absolute;right:10px;top:15px;cursor:pointer}.email-signup-wrap .es-form-response-close-icon{width:16px;height:16px}.email-signup-wrap .es-form-response-error{color:#fff}.email-signup-wrap .es-form-loading{width:160px;margin:0 auto !important}.email-signup-wrap .es-form-loading-spinner{position:relative;width:80px;height:80px}.email-signup-wrap .es-form-loading-spinner div{width:64px;height:64px;box-sizing:border-box;display:block;position:absolute;margin:8px;border:8px solid #fff;border-radius:50%;animation:loading-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.email-signup-wrap .es-form-loading-spinner div:nth-child(1){animation-delay:-0.45s}.email-signup-wrap .es-form-loading-spinner div:nth-child(2){animation-delay:-0.3s}.email-signup-wrap .es-form-loading-spinner div:nth-child(3){animation-delay:-0.15s}.email-signup-wrap .es-form-unchecked{color:#ba0018}@keyframes loading-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wp-block-csccanada-static{color:#ba0018;background-color:#fdc82f}.wp-block-csccanada-three-column-lead-in{margin-bottom:40px !important;display:flex}@media (max-width: 47.99em){.wp-block-csccanada-three-column-lead-in{flex-direction:column}}.wp-block-csccanada-three-column-lead-in .content-title{font-family:"Domine",Georgia,serif;font-size:20px}.wp-block-csccanada-three-column-lead-in .three-column-lead-in-column__title-content,.wp-block-csccanada-three-column-lead-in .three-column-lead-in-column__text-content{padding:0 15px}.wp-block-csccanada-three-column-lead-in #three-column-lead-in-1{background-size:cover}.wp-block-csccanada-three-column-lead-in #three-column-lead-in-1:before{content:'';padding-top:70%;display:table}.wp-block-csccanada-three-column-lead-in #three-column-lead-in-2{background-color:#ba0018;display:flex;justify-content:center;flex-direction:column}@media (max-width: 47.99em){.wp-block-csccanada-three-column-lead-in #three-column-lead-in-2{order:-1;display:block}}@media (min-width: 25em) and (max-width: 47.99em){.wp-block-csccanada-three-column-lead-in #three-column-lead-in-2{padding-top:40px !important;padding-bottom:40px !important}}.wp-block-csccanada-three-column-lead-in #three-column-lead-in-3{margin-top:20px}.wp-block-csccanada-three-column-lead-in .content-text{width:100%;margin-bottom:25px}.wp-block-csccanada-three-column-lead-in .content-text p{font-size:14px;font-family:"Montserrat","Helvetica Neue",sans-serif;font-weight:400}.wp-block-csccanada-three-column-lead-in .three-column-lead-in-column__button{display:inline-block;margin-bottom:20px}.wp-block-csccanada-three-column-lead-in .image-column.column{background-size:cover}.wp-block-csccanada-three-column-lead-in .callout-text{color:white;font-family:"Domine",Georgia,serif;font-size:18px;padding:20px}.wp-block-csccanada-three-column-lead-in .cta-column{text-align:center}.three-column-lead-in-column__button:hover span{color:white;background:none}.wp-block-csccanada-full-width-horizontal-callout{margin-bottom:40px}.wp-block-csccanada-full-width-horizontal-callout .callout-title{margin-bottom:0;padding-top:0;padding-bottom:0;font:24px "Domine",Georgia,serif}.wp-block-csccanada-full-width-horizontal-callout .callout-title p{font:24px "Domine",Georgia,serif;margin:0}.wp-block-csccanada-full-width-horizontal-callout .callout-text{font:22px "Domine",Georgia,serif;line-height:1.6;padding:10px;margin:0 auto}@media (min-width: 48em){.wp-block-csccanada-full-width-horizontal-callout .callout-text{padding:40px 20px;max-width:65%}}.wp-block-csccanada-full-width-horizontal-callout .callout-title+.callout-text{font:18px "Domine",Georgia,serif;line-height:1.6;padding:0 10px}.wp-block-csccanada-full-width-horizontal-callout .callout-title+.callout-text p:last-child{margin-bottom:0}.wp-block-full-width-horizontal-callout__text-column{position:relative;display:flex;flex-direction:column;align-items:center;padding:10px;text-align:center;width:100%;z-index:5}@media (min-width: 48em){.wp-block-full-width-horizontal-callout__text-column{padding:20px 20px 30px 20px}}.wp-block-full-width-horizontal-callout__image-column{background-size:cover;background-position-y:45%;position:relative}.wp-block-full-width-horizontal-callout__image-column:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.8);opacity:0.55;z-index:1}.wp-block-full-width-horizontal-callout__image-column.no-text::before{display:none}.wp-block-two-column-lead-in{display:flex;margin-bottom:10px}@media (max-width: 47.99em){.wp-block-two-column-lead-in{flex-direction:column}}.wp-block-two-column-lead-in__image-column{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 47.99em){.wp-block-two-column-lead-in__image-column{min-height:220px}}@media (min-width: 48em){.wp-block-two-column-lead-in__image-column{width:50%}}@media (min-width: 48em){.wp-block-two-column-lead-in__image-column.sizethree_quarter{width:75%}}.wp-block-two-column-lead-in__image-column.alignright{order:-1;margin-left:0}.wp-block-two-column-lead-in__image-column.alignleft{margin-right:0}@media (min-width: 48em){.wp-block-two-column-lead-in__image-column.alignleft{order:2}}.wp-block-two-column-lead-in__text-column{font-family:"Domine",Georgia,serif;padding:20px;font-size:16px;text-align:center}@media (max-width: 47.99em){.wp-block-two-column-lead-in__text-column{padding-bottom:40px}}@media (min-width: 48em){.wp-block-two-column-lead-in__text-column{padding:40px 60px;width:50%}}@media (min-width: 48em){.wp-block-two-column-lead-in__text-column.sizethree_quarter{width:40%}}.wp-block-two-column-lead-in__text-column .wp-block-two-column-lead-in__button.-primary{color:currentColor;background:none}.wp-block-two-column-lead-in__text-column .wp-block-two-column-lead-in__button.-primary:hover{border:2px solid currentColor}.wp-block-two-column-lead-in .content-text{margin-bottom:40px}.wp-block-two-column-lead-in .content-title{font-weight:600;font-size:22px;margin-bottom:10px}.wp-block-two-column-lead-in__button.-primary:hover{background:none}.wp-block-two-column-lead-in__text-column.-background-grey .two-column-lead-in-column__button{color:white}.wp-block-two-column-lead-in__text-column.-background-red .two-column-lead-in-column__button{color:white}.wp-block-two-column-lead-in__text-column.-background-red .two-column-lead-in-column__button:hover{background:#d4001b}.wp-block-two-column-lead-in__text-column.-background-yellow .two-column-lead-in-column__button{color:currentColor}.wp-block-two-column-lead-in__text-column.-background-yellow .two-column-lead-in-column__button:hover{color:white}.wp-block-two-column-lead-in+.family-landing-container{margin-top:40px}.wp-block-image-text-callout{display:flex;margin-bottom:40px}@media (max-width: 47.99em){.wp-block-image-text-callout{flex-direction:column}}.wp-block-image-text-callout__image-column{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 47.99em){.wp-block-image-text-callout__image-column{min-height:220px}}@media (min-width: 48em){.wp-block-image-text-callout__image-column{width:33.333%}}.wp-block-image-text-callout__image-column.alignright{order:-1;margin-left:0}@media (min-width: 48em){.wp-block-image-text-callout__image-column.alignright{order:2}}.wp-block-image-text-callout__image-column.alignleft{margin-right:0}.wp-block-image-text-callout__text-column{font-family:"Domine",Georgia,serif;padding:20px;font-size:18px;text-align:center}@media (min-width: 48em){.wp-block-image-text-callout__text-column{padding:120px 80px;width:67.6666%;font-size:24px}}.wp-block-image-text-callout__text-column a{color:currentColor;border-bottom:1px solid currentColor}.wp-block-image-text-callout__text-column a:hover{border-bottom:2px solid currentColor}.wp-block-csccanada-columns.columns{margin-bottom:40px !important;padding-bottom:20px !important}.wp-block-csccanada-columns.columns .csc-advanced-column.column{display:flex;flex-direction:column}@media (max-width: 47.99em){.wp-block-csccanada-columns.columns .csc-advanced-column.column{margin-bottom:20px;display:inline-block}}@media (min-width: 48em) and (max-width: 64.0525em){.wp-block-csccanada-columns.columns .csc-advanced-column.column{margin-bottom:40px}}.wp-block-csccanada-columns.columns .csc-advanced-column__title{margin-bottom:0}.wp-block-csccanada-columns.columns .csc-advanced-column__button-container{margin-top:auto}.wp-block-csccanada-columns.columns .csc-advanced-column__body-content{margin-bottom:10px}@media (min-width: 48em){.wp-block-csccanada-columns.columns .csc-advanced-column__body-content{padding:0 40px}}.wp-block-csccanada-columns.columns .csc-advanced-column__image{margin-bottom:25px;width:100%}.wp-block-csccanada-columns.columns .csc-advanced-column__title-link:hover{border-bottom:none;text-decoration:none}.wp-block-csccanada-columns.columns .csc-advanced-column__title-link:hover h2,.wp-block-csccanada-columns.columns .csc-advanced-column__title-link:hover #ais-main .ais-stats--body,#ais-main .wp-block-csccanada-columns.columns .csc-advanced-column__title-link:hover .ais-stats--body,.wp-block-csccanada-columns.columns .csc-advanced-column__title-link:hover .csc-advanced-column__title{color:#ba0018}.wp-block-csccanada-columns.columns .csc-advanced-column__title-link h2,.wp-block-csccanada-columns.columns .csc-advanced-column__title-link #ais-main .ais-stats--body,#ais-main .wp-block-csccanada-columns.columns .csc-advanced-column__title-link .ais-stats--body,.wp-block-csccanada-columns.columns .csc-advanced-column__title-link .csc-advanced-column__title{margin-bottom:0;color:#111c24}.csc-advanced-column__image{background:#111c24;position:relative;overflow:hidden;margin-bottom:20px;margin-left:-1px}.csc-advanced-column__image:before{content:'';display:block;padding-top:55%;width:100%}.csc-advanced-column__image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:auto}.wp-block-section-title{text-align:center;padding:0 5% 5px;margin-bottom:40px}@media (min-width: 48em){.wp-block-section-title{padding:0 10% 5px}}.wp-block-section-title+.wp-block-contact-us-callout{padding-top:0;margin-top:-60px}.contact-block-email-header{text-align:center;padding:60px 0;margin-bottom:40px;background:#f2f2f2;position:relative}.contact-block-email-header:has(.csc-contact-form-toggle[aria-expanded='true']):after{content:'';position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #f2f2f2}.contact-block-email-header .contact-block-title{font-family:"Domine",Georgia,serif;font-size:22px}.csc-contact-form{max-width:760px;padding-bottom:40px;color:#111c24}.-email-form-open .csc-contact-form{display:block}.csc-contact-form:target:before{display:none}.csc-contact-form p{margin-top:0}.csc-contact-form ul{list-style:none;padding-left:0;margin-top:0}.csc-contact-form ul li{float:left;margin-right:20px}.csc-contact-form input{width:100%}.csc-contact-form input,.csc-contact-form textarea{vertical-align:middle;border:1px solid #747474;padding:10px;height:53px;border-radius:0;font-size:14px;line-height:24px;font-family:"Montserrat","Helvetica Neue",sans-serif}.csc-contact-form input:focus,.csc-contact-form textarea:focus{border-color:#747474}.csc-contact-form input[type='search']{border-radius:0;box-sizing:border-box}.csc-contact-form input[type='radio'],.csc-contact-form input[type='radio']+label{display:inline-block;height:auto;width:auto}.csc-contact-form input[type='radio']+label{margin-right:20px}.csc-contact-form input[type=email],.csc-contact-form input[type=text],.csc-contact-form select,.csc-contact-form textarea{border:1px solid #747474}.csc-contact-form fieldset{border:none;padding:0;margin-bottom:20px}.csc-contact-form fieldset>fieldset{margin-bottom:0}.csc-contact-form .column fieldset:last-of-type{margin-bottom:0}.csc-contact-form textarea{margin-bottom:20px;height:126px;width:100%}.csc-contact-form .label,.csc-contact-form label{font-size:14px;font-weight:700;width:auto}.csc-contact-form .csc-contact-form__field{margin-bottom:30px}.csc-email-form .what-can-we-do-for-you{margin-bottom:20px}.csc-email-form .gender-label{margin-bottom:10px}.csc-email-form .contact-form{background-color:#fbfbfb;box-shadow:#f2f2f2;text-align:center;position:relative;padding:10px 10px 30px 10px;display:none;font-size:18px;line-height:26px}@media (min-width: 48em){.csc-email-form .contact-form{margin-top:10px;padding:50px}}@media (min-width: 64.0625em){.csc-email-form .contact-form{max-width:1260px;margin-left:auto;margin-right:auto}}.js-form-open .csc-email-form .contact-form{display:block}@media (min-width: 48em){.csc-email-form .contact-form:before{content:'';display:block;position:absolute;top:-10px;left:33.34%;width:33.33%;height:10px;background-color:#fbfbfb;box-shadow:1px 0 0 0 rgba(0,0,0,0.15)}}.csc-email-form .contact-form .form,.csc-email-form .contact-form form{max-width:800px;margin-left:auto;margin-right:auto;text-align:left}@media (min-width: 48em){.csc-email-form .contact-form .form,.csc-email-form .contact-form form{margin-top:50px;width:70%}}.csc-email-form .contact-form .form>fieldset,.csc-email-form .contact-form .form>div,.csc-email-form .contact-form form>fieldset,.csc-email-form .contact-form form>div{margin-bottom:15px}@media (min-width: 48em){.csc-email-form .contact-form .form>fieldset,.csc-email-form .contact-form .form>div,.csc-email-form .contact-form form>fieldset,.csc-email-form .contact-form form>div{margin-bottom:20px}}.csc-email-form .contact-form hr{border:0;border-bottom:1px solid #747474;margin:20px 0}.csc-email-form .contact-form fieldset{border:0;padding:0}.csc-email-form .contact-form fieldset legend{margin-bottom:10px}.csc-email-form .contact-form .button-regular{width:240px;margin-top:10px;margin-left:auto;margin-right:auto}.csc-email-form .contact-form input,.csc-email-form .contact-form textarea{display:block;width:100%}.csc-email-form .contact-form textarea{text-transform:none}.csc-email-form .contact-form .phone{margin-top:20px}.csc-contact-form .csc-contact-form__field.field-select label,.csc-contact-form .csc-contact-form__field.field-text label{font-weight:700}.csc-contact-form .field-select{background:white;margin-bottom:20px}@media (max-width: 47.99em){.csc-email-form .field-group{margin-bottom:20px}}@media (min-width: 48em){.csc-email-form .field-group{display:flex;margin-bottom:20px}}.csc-email-form .field-group.-inline{display:inline-block;width:100%}.csc-email-form .field-group>label,.csc-email-form .field-group>div{flex:1;display:block}@media (min-width: 48em){.csc-email-form .field-group>label:first-child,.csc-email-form .field-group>div:first-child{padding-right:14px}}@media (min-width: 48em){.csc-email-form .field-group>label:last-child:not(:first-child),.csc-email-form .field-group>div:last-child:not(:first-child){padding-left:14px}}.csc-email-form .field-group>label input,.csc-email-form .field-group>div input{width:100%}.csc-email-form label{width:auto}.csc-email-form .close-form{float:none;width:56px;border-right:1px solid #747474;margin-top:0;padding:0}@media (max-width: 48em){.csc-email-form .close-form{margin-bottom:20px}}@media (min-width: 48em){.csc-email-form .close-form{position:absolute;right:10px;top:15px;border-right:0}}.csc-contact-form input[type='checkbox']:active+label,.csc-contact-form input[type='checkbox']:focus+label,.csc-contact-form input[type='checkbox']:hover+label,.csc-contact-form input[type='radio']:active+label,.csc-contact-form input[type='radio']:focus+label,.csc-contact-form input[type='radio']:hover+label{outline:1px solid transparent}.csc-contact-form input[type='checkbox']:active+label:before,.csc-contact-form input[type='checkbox']:focus+label:before,.csc-contact-form input[type='checkbox']:hover+label:before,.csc-contact-form input[type='radio']:active+label:before,.csc-contact-form input[type='radio']:focus+label:before,.csc-contact-form input[type='radio']:hover+label:before{border-color:#747474}.csc-contact-form input[type='radio']+label:before{border-radius:100%}.csc-contact-form .field-radio label,.csc-contact-form .field-checkbox label{position:relative;display:inline-block;padding-left:27px;padding-left:1.6875rem}.csc-contact-form .field-radio label:before,.csc-contact-form .field-checkbox label:before{content:'';display:block;position:absolute;top:0;left:0;border:1px solid #747474;width:17px;width:1.065rem;height:17px;height:1.065rem}.csc-contact-form .field-checkbox.ally-focus-within label:has(input[type='checkbox']:checked):after{content:'';display:block;position:absolute;top:2px;top:.125rem;left:5px;left:.3125rem;border-bottom:2px solid #747474;border-right:2px solid #747474;transform:rotate(45deg);width:7px;height:11px}.csc-contact-form input[type='checkbox']:indeterminate+label:after{content:'';display:block;position:absolute;background-color:#747474;width:11px;height:2px;top:7px;top:.4375rem;left:3px;left:.1875rem}.csc-contact-form input[type='radio']:checked+label:after{content:'';display:block;position:absolute;top:3px;top:.1875rem;left:3px;left:.1875rem;border-radius:100%;background-color:#747474;border:1px solid #747474;width:11px;height:11px}.csc-contact-form .field-select select{border:1px solid #747474;height:53px;overflow:hidden;position:relative;background-color:transparent;background-image:url("../../assets/svg/chevron-down.svg");background-position:calc(100% - 16px) 20px,calc(100% - 16px) 20px,100% 0;background-repeat:no-repeat;background-size:16px auto}.csc-contact-form .field-select select{-webkit-appearance:textarea;-moz-appearance:none;appearance:none;border-radius:0;margin:0;padding:0 28px 0 8px;width:100%;width:110% \9;z-index:2;font-size:14px;line-height:36px;font-family:"Montserrat","Helvetica Neue",sans-serif}.csc-contact-form .field-select select[disabled]{background-color:#f2f2f2}.csc-contact-form .field-select select:focus{box-shadow:inset 0 0 0 1px #747474;outline:transparent}.csc-contact-form .field-select select::-ms-expand{display:none}.csc-contact-form .field-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.csc-contact-form .field-select option{border:0;padding:2px 4px}.field-group .csc-email-form .custom-options-inline{height:53px}.csc-email-form .custom-options-inline>.custom-control{margin-bottom:0}.field-group .csc-email-form .custom-options-inline>.custom-control{font-size:12px;line-height:18px}.csc-email-form .custom-options-inline .option{display:block;margin-right:20px}.csc-email-form .custom-options-inline .option:last-of-type{margin-right:0}.csc-email-form .code-info{font-size:14px;line-height:20px;padding-top:30px}.csc-email-form .code-img img{display:block;margin-left:auto;margin-right:auto}.csc-contact-form legend,.csc-contact-form .legend{display:inline-flex;font-family:"Domine",Georgia,serif;margin-bottom:10px;text-transform:none;font-size:18px;font-weight:700}@media (max-width: 47.99em){.csc-contact-form legend,.csc-contact-form .legend{flex-direction:column}}.csc-contact-form legend.label,.csc-contact-form .legend.label{font-size:16px}.csc-contact-form .csc-contact-form__help{font-family:"Domine",Georgia,serif;font-size:14px;color:#747474;font-style:italic;font-weight:normal}@media (min-width: 48em){.csc-contact-form .csc-contact-form__help{margin-left:auto}}.csc-contact-form .email-form .form-wrap.recaptcha>div>div.red{border:red 1px solid}.csc-contact-form .email-form-upload{border:1px solid #d4d3cd;padding:17px 10px 10px 10px;height:53px;font:initial;align-items:center !important;font-family:'Lato', sans-serif;font-size:13px}@media (max-width: 31.25em){.csc-email-form .-full-width{width:100%}}.csc-email-form .preferred-language-group,.csc-email-form .file-upload-group{margin-bottom:0}.csc-email-form .csc-recaptcha{margin-bottom:30px}@media (max-width: 21.875em){.csc-email-form .csc-recaptcha{margin-left:-30px}}.csc-contact-form .button-primary{display:inline-block;width:auto;padding:5px 60px;margin:10px 0;height:53px}.csc-contact-form .spinner{position:relative}.csc-contact-form .spinner:after{width:25px;height:25px;background-image:url("../../assets/svg/spinner.gif");background-repeat:no-repeat;background-size:contain;content:'';left:145px;position:absolute;top:23px}.csc-contact-form .spinner.-fr:after{left:155px}.csc-contact-form .spinner input[type='submit']{background-color:#ba0018;border-color:#ba0018;box-shadow:0 15px 45px -5px rgba(10,16,34,0.3);color:white;outline:transparent}.csc-email-form label.error{color:#ba0018}.wp-block-contact-us-callout{padding:60px 0}.wp-block-contact-us-callout p{margin-top:0}@media (max-width: 47.99em){.wp-block-contact-us-callout__menu-column{margin-bottom:30px}}@media (min-width: 48em){.wp-block-contact-us-callout__menu-column{margin-top:115px}}.wp-block-contact-us-callout__menu-column .menu{list-style:none;padding-left:0;padding-right:5px;font-size:13px}@media (max-width: 47.99em){.wp-block-contact-us-callout__menu-column .menu{text-align:left;font-size:16px;background:#ededed;padding:10px 27px;margin-bottom:30px;margin-top:0;display:none}}.-contact-menu-open .wp-block-contact-us-callout__menu-column .menu{display:block}.wp-block-contact-us-callout__menu-column .menu li{margin-bottom:10px}@media (min-width: 48em){.wp-block-contact-us-callout__menu-column .menu li{margin-bottom:5px}}.wp-block-contact-us-callout__menu-column .menu a{color:#818181}.wp-block-contact-us-callout .menu{position:relative}.wp-block-contact-us-callout .menu:after{content:'';position:absolute;top:0;right:0;height:100%;width:2px;border-right:1px solid #ddd}.wp-block-contact-us-callout__menu-title{font-size:22px}@media (max-width: 47.99em){.wp-block-contact-us-callout__menu-title{display:flex;align-items:center;color:#ba0018;font-size:14px;font-weight:700;font-family:"Montserrat","Helvetica Neue",sans-serif;background:#f2f2f2;padding:5px;margin-bottom:0}.wp-block-contact-us-callout__menu-title:hover{cursor:pointer}}.wp-block-contact-us-callout__menu-title .arrow-indicator{width:18px;height:18px;margin-right:10px}.wp-block-contact-us-callout__content-column{text-align:center}.wp-block-contact-us-callout__content-title{font-size:22px}@media (min-width: 48em){.wp-block-contact-us-callout__content-title{margin-bottom:50px}}.wp-block-contact-us-callout__content-text{color:#ba0018;font-family:"Domine",Georgia,serif;font-size:18px;font-weight:600;padding:0 20px;margin-bottom:40px}@media (min-width: 48em){.wp-block-contact-us-callout__content-text{font-size:24px;padding:0 60px;margin-bottom:80px}}.wp-block-contact-us-callout__icon{margin-bottom:20px}.wp-block-contact-us-callout__icon-column-title{font-family:"Domine",Georgia,serif;font-size:22px;font-weight:normal}@media (min-width: 48em){.wp-block-contact-us-callout__icon-column-container .column{padding-left:80px;padding-right:80px}}@media (max-width: 47.99em){.wp-block-contact-us-callout__icon-column-container .column:first-child{border-bottom:1px solid #ccc;margin-bottom:20px}}@media (min-width: 48em){.wp-block-contact-us-callout__icon-column-container .column:first-child{border-right:1px solid #ccc}}

/*# sourceMappingURL=style.min.css.map */