/*! ========================================================================

      Artie front-end framework
      https://github.com/indrekpaas/Artie
      MIT licensed

      Project: ...
      Date:    ...
      Author:  ...

    ========================================================================  *//*! ========================================================================

      Artie front-end framework
      https://github.com/indrekpaas/Artie
      MIT licensed

      Project: ...
      Date:    ...
      Author:  ...

    ========================================================================  */html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,time,mark,audio,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}abbr[title],dfn[title]{border-bottom:0.0625em dotted;cursor:help;text-transform:none}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.625em}img{border:0;max-width:100%;vertical-align:middle;height:auto}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}a[href],button,input[type="button"],input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"],label[for],select{cursor:pointer}button[disabled],input[disabled],select[disabled]{cursor:default}button,input,optgroup,select,textarea{-webkit-font-smoothing:antialiased;color:inherit;font:inherit;line-height:100%;margin:0;text-rendering:optimizeLegibility}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:100%}input[type="checkbox"],input[type="radio"]{margin:0;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;display:table;padding:0;white-space:normal;width:100%}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}a{background-color:transparent}a:active,a:hover{outline:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}th,td{padding:0}@font-face{font-family:"Colette";font-style:normal;font-weight:100;src:url("../fonts/Colette-Light.woff") format("woff")}@font-face{font-family:"Colette";font-style:normal;font-weight:400;src:url("../fonts/Colette-Regular.woff") format("woff")}@font-face{font-family:"Colette";font-style:normal;font-weight:700;src:url("../fonts/Colette-Bold.woff") format("woff")}@font-face{font-family:"Colette";font-style:normal;font-weight:900;src:url("../fonts/Colette-Black.woff") format("woff")}@font-face{font-family:"Apercuregular";font-style:normal;font-weight:400;src:url("../fonts/apercu_regular.woff") format("woff")}@font-face{font-family:"Apercubold";font-style:normal;font-weight:700;src:url("../fonts/apercu_bold.woff") format("woff")}@font-face{font-family:"Calibri";font-style:normal;font-weight:400;src:url("../fonts/3466B2_3_0.woff2") format("woff2"),url("../fonts/3466B2_3_0.woff") format("woff")}@font-face{font-family:"Calibri";font-style:normal;font-weight:700;src:url("../fonts/3466B2_2_0.woff2") format("woff2"),url("../fonts/3466B2_2_0.woff") format("woff")}@font-face{font-family:"Calibri";font-style:italic;font-weight:400;src:url("../fonts/3466B2_0_0.woff2") format("woff2"),url("../fonts/3466B2_0_0.woff") format("woff")}@font-face{font-family:"Calibri";font-style:italic;font-weight:700;src:url("../fonts/3466B2_1_0.woff2") format("woff2"),url("../fonts/3466B2_1_0.woff") format("woff")}html{color:#333;font-family:"Calibri",sans-serif;line-height:1.375;font-weight:400}html{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){html{font-size:calc(14px + (18 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){html{font-size:18px}}html ::-moz-selection{background:#333;color:#fff;text-shadow:none}html ::selection{background:#333;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.1em;margin-bottom:0.6em;color:#5b0456}h1{margin-bottom:0.3em}h1{font-size:30px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){h1{font-size:calc(30px + (80 - 30) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){h1{font-size:80px}}h2{font-size:24px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){h2{font-size:calc(24px + (44 - 24) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){h2{font-size:44px}}h3{font-size:18px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){h3{font-size:calc(18px + (32 - 18) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){h3{font-size:32px}}h4{color:#333;margin-top:1em}h4{font-size:16px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){h4{font-size:calc(16px + (22 - 16) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){h4{font-size:22px}}h5{font-size:15px;margin-bottom:1.5em}p{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){p{font-size:calc(15px + (20 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){p{font-size:20px}}a:not([class]){color:#5b0456}a:not(.Button):not(.modal-wrap .button--agree):not(.post-password-form input[type="submit"]):hover{text-decoration:none}small{display:block;font-size:12px;line-height:1.4em}.EntryContent p{margin-bottom:1em;color:#333}.EntryContent p{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.EntryContent p{font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.EntryContent p{font-size:18px}}.EntryContent a:not(.Button):not(.modal-wrap .button--agree):not(.post-password-form input[type="submit"]){text-decoration:underline}.EntryContent a:not(.Button):not(.modal-wrap .button--agree):not(.post-password-form input[type="submit"]):hover{text-decoration:none}.EntryContent .lead{font-size:18px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.EntryContent .lead{font-size:calc(18px + (22 - 18) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.EntryContent .lead{font-size:22px}}.EntryContent .lead p{font-size:18px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.EntryContent .lead p{font-size:calc(18px + (22 - 18) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.EntryContent .lead p{font-size:22px}}.EntryContent ol{list-style-type:decimal}.EntryContent ul{list-style:inherit;list-style-type:disc;padding-left:1.5em}.EntryContent ul li{color:#333;margin-bottom:0.5em}.EntryContent ul li{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.EntryContent ul li{font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.EntryContent ul li{font-size:18px}}.EntryContent ol{padding-left:1.5em}.EntryContent ol li{color:#333;margin-bottom:0.5em}.EntryContent ol li{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.EntryContent ol li{font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.EntryContent ol li{font-size:18px}}.EntryContent dd dl,.EntryContent li ol,.EntryContent li ul{margin:0}.EntryContent dd{margin-left:1.5em}.EntryContent blockquote,.EntryContent dl,.EntryContent ol,.EntryContent pre,.EntryContent ul{margin:1em 0}.EntryContent blockquote:first-child,.EntryContent dl:first-child,.EntryContent ol:first-child,.EntryContent pre:first-child,.EntryContent ul:first-child{margin-top:0}.EntryContent blockquote:last-child,.EntryContent dl:last-child,.EntryContent ol:last-child,.EntryContent pre:last-child,.EntryContent ul:last-child{margin-bottom:0}[class*="Grid-column--"]{margin:0 0 2em}[class*="Grid-column--"]:last-child{margin:0}[class*="Grid-column--"].PaddingTop--small{padding-top:1em}[class*="Grid-column--"].PaddingTop--medium{padding-top:1.8em}[class*="Grid-column--"].PaddingTop--large{padding-top:2.5em}[class*="Grid-column--"].PaddingBottom--small{padding-bottom:1em}[class*="Grid-column--"].PaddingBottom--medium{padding-bottom:1.8em}[class*="Grid-column--"].PaddingBottom--large{padding-bottom:2.5em}[class*="Grid-column--"].TextCenter{text-align:center}.Grid{position:relative}@media screen and (min-width: 48rem){.Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Grid.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Grid.justify-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;flex-pack:end}.Grid.justify-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;flex-pack:start}[class*="Grid-column--"]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block;position:relative;padding-left:.5rem;padding-right:.5rem;text-align:left;margin:0;-ms-flex-item-align:start;align-self:flex-start}[class*="Grid-column--"].ColPadding--none{padding-left:0;padding-right:0}[class*="Grid-column--"].ColPadding--medium{padding-left:1rem;padding-right:1rem}[class*="Grid-column--"].ColPadding--large{padding-left:2rem;padding-right:2rem}[class*="Grid-column--"].Valign--middle{-ms-flex-item-align:center;align-self:center}[class*="Grid-column--"].Valign--bottom{-ms-flex-item-align:end;align-self:flex-end}[class*="Grid-column--"].Valign--stretch{-ms-flex-item-align:stretch;align-self:stretch}.Grid-column--1{width:8.3333333333%}.Grid-column--2{width:16.6666666667%}.Grid-column--3{width:25%}.Grid-column--4{width:33.3333333333%}.Grid-column--5{width:41.6666666667%}.Grid-column--6{width:50%}.Grid-column--7{width:58.3333333333%}.Grid-column--8{width:66.6666666667%}.Grid-column--9{width:75%}.Grid-column--10{width:83.3333333333%}.Grid-column--11{width:91.6666666667%}.Grid-column--12{width:100%}}@font-face{font-family:Icons;src:url("../fonts/icons.woff") format("woff")}.a2-icon-a2:before,.a2-icon-navicon:before,.a2-icon-arrow-left:before,.a2-icon-arrow-right:before,.a2-icon-arrow-down:before,.a2-icon-arrow-up:before,.a2-icon-plus:before,.a2-icon-minus:before,.a2-icon-close:before,.a2-icon-filter-droplet:before,.a2-icon-filter-droplet-empty:before,.a2-icon-show-more:before,.a2-icon-show-more-dots:before,.a2-icon-padlock:before,.a2-icon-filter:before,.a2-icon-find:before,.a2-icon-search:before,.a2-icon-mail:before,.a2-icon-print:before,.a2-icon-qanda:before,.a2-icon-smart:before,.a2-icon-true-a2:before,.a2-icon-tummy-approved:before,.a2-icon-say-hello:before,.a2-icon-quality-tested:before,.a2-icon-protein-two:before,.a2-icon-protein:before,.a2-icon-fairness-two:before,.a2-icon-fairness-one:before,.a2-icon-expression:before,.a2-icon-delivery:before,.a2-icon-our-products:before,.a2-icon-about-a2:before,.a2-icon-stories:before,.a2-icon-blog:before,.a2-icon-health-professionals:before,.a2-icon-heart:before,.a2-icon-contact-us:before,.a2-icon-cow-head:before,.a2-icon-diary:before,.a2-icon-recipes:before,.a2-icon-facebook:before,.a2-icon-twitter:before,.a2-icon-linkedin:before,.a2-icon-google:before,.a2-icon-instagram:before,.a2-icon-pinterest:before,.a2-icon-youtube:before,.a2-icon-google-alt:before,.a2-icon-youtube-alt:before,.a2-icon-document:before,.select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.sub-menu-handle:before,[data-submenu-state="visible"] .sub-menu-handle:before,.modal .button--close:before,.modal-wrap .icon--padlock:before,.map-search__address-form::before,.SiteSearchResults h3 a:after,.Filter .Filter__title h3::before,.Filter .Filter__title button::after,.Filter .Filter__title[data-state="active"] button::after,.Filter input[type="radio"]+label::before,.Filter input[type="radio"]:hover:not(:disabled)+label::before,.Filter input[type="radio"]:focus:not(:disabled)+label::before,.Filter input[type="radio"]:checked:not(:disabled)+label::before,.Filter input[type="radio"]:disabled+label::before,.Accordion__title .read-more:after,.Accordion__title[data-state="active"] .read-more:after,.navicon:before,.Print .facebook::before,.Share .facebook::before,.Print .twitter::before,.Share .twitter::before,.Print .pinterest::before,.Share .pinterest::before,.Print .mail::before,.Share .mail::before,.Print .print::before,.Share .print::before,.Downloads .Downloads__file:before,.Downloads .Downloads__file:after,#lang_sel ul li .lang_sel_sel:after,.Alert:before,.slick-arrow.slick-next:before,.slick-arrow.slick-prev:before,a[rel="prev"]:before,a[rel="next"]:before,.MarketPreview--details.caret-down>div:after,.MarketPreview--details.caret-up>div:after,.MarketToggle:before,.MarketDetails--footer .MarketToggle:before,.MarketInfo .Feed--movement.caret-down:before,.MarketInfo .Feed--movement.caret-up:before{display:inline-block;font-family:Icons;font-style:normal;font-variant:normal;font-weight:normal;speak:none;text-decoration:none;text-transform:none;vertical-align:top}.a2-icon-a2:before,.a2-icon-navicon:before,.a2-icon-arrow-left:before,.a2-icon-arrow-right:before,.a2-icon-arrow-down:before,.a2-icon-arrow-up:before,.a2-icon-plus:before,.a2-icon-minus:before,.a2-icon-close:before,.a2-icon-filter-droplet:before,.a2-icon-filter-droplet-empty:before,.a2-icon-show-more:before,.a2-icon-show-more-dots:before,.a2-icon-padlock:before,.a2-icon-filter:before,.a2-icon-find:before,.a2-icon-search:before,.a2-icon-mail:before,.a2-icon-print:before,.a2-icon-qanda:before,.a2-icon-smart:before,.a2-icon-true-a2:before,.a2-icon-tummy-approved:before,.a2-icon-say-hello:before,.a2-icon-quality-tested:before,.a2-icon-protein-two:before,.a2-icon-protein:before,.a2-icon-fairness-two:before,.a2-icon-fairness-one:before,.a2-icon-expression:before,.a2-icon-delivery:before,.a2-icon-our-products:before,.a2-icon-about-a2:before,.a2-icon-stories:before,.a2-icon-blog:before,.a2-icon-health-professionals:before,.a2-icon-heart:before,.a2-icon-contact-us:before,.a2-icon-cow-head:before,.a2-icon-diary:before,.a2-icon-recipes:before,.a2-icon-facebook:before,.a2-icon-twitter:before,.a2-icon-linkedin:before,.a2-icon-google:before,.a2-icon-instagram:before,.a2-icon-pinterest:before,.a2-icon-youtube:before,.a2-icon-google-alt:before,.a2-icon-youtube-alt:before,.a2-icon-document:before,.select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.sub-menu-handle:before,[data-submenu-state="visible"] .sub-menu-handle:before,.modal .button--close:before,.modal-wrap .icon--padlock:before,.navicon:before,.Downloads .Downloads__file:before,.Alert:before,.slick-arrow.slick-next:before,.slick-arrow.slick-prev:before,a[rel="prev"]:before,a[rel="next"]:before,.MarketToggle:before,.MarketDetails--footer .MarketToggle:before,.MarketInfo .Feed--movement.caret-down:before,.MarketInfo .Feed--movement.caret-up:before{position:relative}.Button .a2-icon-a2:before,.modal-wrap .button--agree .a2-icon-a2:before,.post-password-form input[type="submit"] .a2-icon-a2:before,.Button .a2-icon-navicon:before,.modal-wrap .button--agree .a2-icon-navicon:before,.post-password-form input[type="submit"] .a2-icon-navicon:before,.Button .a2-icon-arrow-left:before,.modal-wrap .button--agree .a2-icon-arrow-left:before,.post-password-form input[type="submit"] .a2-icon-arrow-left:before,.Button .a2-icon-arrow-right:before,.modal-wrap .button--agree .a2-icon-arrow-right:before,.post-password-form input[type="submit"] .a2-icon-arrow-right:before,.Button .a2-icon-arrow-down:before,.modal-wrap .button--agree .a2-icon-arrow-down:before,.post-password-form input[type="submit"] .a2-icon-arrow-down:before,.Button .a2-icon-arrow-up:before,.modal-wrap .button--agree .a2-icon-arrow-up:before,.post-password-form input[type="submit"] .a2-icon-arrow-up:before,.Button .a2-icon-plus:before,.modal-wrap .button--agree .a2-icon-plus:before,.post-password-form input[type="submit"] .a2-icon-plus:before,.Button .a2-icon-minus:before,.modal-wrap .button--agree .a2-icon-minus:before,.post-password-form input[type="submit"] .a2-icon-minus:before,.Button .a2-icon-close:before,.modal-wrap .button--agree .a2-icon-close:before,.post-password-form input[type="submit"] .a2-icon-close:before,.Button .a2-icon-filter-droplet:before,.modal-wrap .button--agree .a2-icon-filter-droplet:before,.post-password-form input[type="submit"] .a2-icon-filter-droplet:before,.Button .a2-icon-filter-droplet-empty:before,.modal-wrap .button--agree .a2-icon-filter-droplet-empty:before,.post-password-form input[type="submit"] .a2-icon-filter-droplet-empty:before,.Button .a2-icon-show-more:before,.modal-wrap .button--agree .a2-icon-show-more:before,.post-password-form input[type="submit"] .a2-icon-show-more:before,.Button .a2-icon-show-more-dots:before,.modal-wrap .button--agree .a2-icon-show-more-dots:before,.post-password-form input[type="submit"] .a2-icon-show-more-dots:before,.Button .a2-icon-padlock:before,.modal-wrap .button--agree .a2-icon-padlock:before,.post-password-form input[type="submit"] .a2-icon-padlock:before,.Button .a2-icon-filter:before,.modal-wrap .button--agree .a2-icon-filter:before,.post-password-form input[type="submit"] .a2-icon-filter:before,.Button .a2-icon-find:before,.modal-wrap .button--agree .a2-icon-find:before,.post-password-form input[type="submit"] .a2-icon-find:before,.Button .a2-icon-search:before,.modal-wrap .button--agree .a2-icon-search:before,.post-password-form input[type="submit"] .a2-icon-search:before,.Button .a2-icon-mail:before,.modal-wrap .button--agree .a2-icon-mail:before,.post-password-form input[type="submit"] .a2-icon-mail:before,.Button .a2-icon-print:before,.modal-wrap .button--agree .a2-icon-print:before,.post-password-form input[type="submit"] .a2-icon-print:before,.Button .a2-icon-qanda:before,.modal-wrap .button--agree .a2-icon-qanda:before,.post-password-form input[type="submit"] .a2-icon-qanda:before,.Button .a2-icon-smart:before,.modal-wrap .button--agree .a2-icon-smart:before,.post-password-form input[type="submit"] .a2-icon-smart:before,.Button .a2-icon-true-a2:before,.modal-wrap .button--agree .a2-icon-true-a2:before,.post-password-form input[type="submit"] .a2-icon-true-a2:before,.Button .a2-icon-tummy-approved:before,.modal-wrap .button--agree .a2-icon-tummy-approved:before,.post-password-form input[type="submit"] .a2-icon-tummy-approved:before,.Button .a2-icon-say-hello:before,.modal-wrap .button--agree .a2-icon-say-hello:before,.post-password-form input[type="submit"] .a2-icon-say-hello:before,.Button .a2-icon-quality-tested:before,.modal-wrap .button--agree .a2-icon-quality-tested:before,.post-password-form input[type="submit"] .a2-icon-quality-tested:before,.Button .a2-icon-protein-two:before,.modal-wrap .button--agree .a2-icon-protein-two:before,.post-password-form input[type="submit"] .a2-icon-protein-two:before,.Button .a2-icon-protein:before,.modal-wrap .button--agree .a2-icon-protein:before,.post-password-form input[type="submit"] .a2-icon-protein:before,.Button .a2-icon-fairness-two:before,.modal-wrap .button--agree .a2-icon-fairness-two:before,.post-password-form input[type="submit"] .a2-icon-fairness-two:before,.Button .a2-icon-fairness-one:before,.modal-wrap .button--agree .a2-icon-fairness-one:before,.post-password-form input[type="submit"] .a2-icon-fairness-one:before,.Button .a2-icon-expression:before,.modal-wrap .button--agree .a2-icon-expression:before,.post-password-form input[type="submit"] .a2-icon-expression:before,.Button .a2-icon-delivery:before,.modal-wrap .button--agree .a2-icon-delivery:before,.post-password-form input[type="submit"] .a2-icon-delivery:before,.Button .a2-icon-our-products:before,.modal-wrap .button--agree .a2-icon-our-products:before,.post-password-form input[type="submit"] .a2-icon-our-products:before,.Button .a2-icon-about-a2:before,.modal-wrap .button--agree .a2-icon-about-a2:before,.post-password-form input[type="submit"] .a2-icon-about-a2:before,.Button .a2-icon-stories:before,.modal-wrap .button--agree .a2-icon-stories:before,.post-password-form input[type="submit"] .a2-icon-stories:before,.Button .a2-icon-blog:before,.modal-wrap .button--agree .a2-icon-blog:before,.post-password-form input[type="submit"] .a2-icon-blog:before,.Button .a2-icon-health-professionals:before,.modal-wrap .button--agree .a2-icon-health-professionals:before,.post-password-form input[type="submit"] .a2-icon-health-professionals:before,.Button .a2-icon-heart:before,.modal-wrap .button--agree .a2-icon-heart:before,.post-password-form input[type="submit"] .a2-icon-heart:before,.Button .a2-icon-contact-us:before,.modal-wrap .button--agree .a2-icon-contact-us:before,.post-password-form input[type="submit"] .a2-icon-contact-us:before,.Button .a2-icon-cow-head:before,.modal-wrap .button--agree .a2-icon-cow-head:before,.post-password-form input[type="submit"] .a2-icon-cow-head:before,.Button .a2-icon-diary:before,.modal-wrap .button--agree .a2-icon-diary:before,.post-password-form input[type="submit"] .a2-icon-diary:before,.Button .a2-icon-recipes:before,.modal-wrap .button--agree .a2-icon-recipes:before,.post-password-form input[type="submit"] .a2-icon-recipes:before,.Button .a2-icon-facebook:before,.modal-wrap .button--agree .a2-icon-facebook:before,.post-password-form input[type="submit"] .a2-icon-facebook:before,.Button .a2-icon-twitter:before,.modal-wrap .button--agree .a2-icon-twitter:before,.post-password-form input[type="submit"] .a2-icon-twitter:before,.Button .a2-icon-linkedin:before,.modal-wrap .button--agree .a2-icon-linkedin:before,.post-password-form input[type="submit"] .a2-icon-linkedin:before,.Button .a2-icon-google:before,.modal-wrap .button--agree .a2-icon-google:before,.post-password-form input[type="submit"] .a2-icon-google:before,.Button .a2-icon-instagram:before,.modal-wrap .button--agree .a2-icon-instagram:before,.post-password-form input[type="submit"] .a2-icon-instagram:before,.Button .a2-icon-pinterest:before,.modal-wrap .button--agree .a2-icon-pinterest:before,.post-password-form input[type="submit"] .a2-icon-pinterest:before,.Button .a2-icon-youtube:before,.modal-wrap .button--agree .a2-icon-youtube:before,.post-password-form input[type="submit"] .a2-icon-youtube:before,.Button .a2-icon-google-alt:before,.modal-wrap .button--agree .a2-icon-google-alt:before,.post-password-form input[type="submit"] .a2-icon-google-alt:before,.Button .a2-icon-youtube-alt:before,.modal-wrap .button--agree .a2-icon-youtube-alt:before,.post-password-form input[type="submit"] .a2-icon-youtube-alt:before,.Button .a2-icon-document:before,.modal-wrap .button--agree .a2-icon-document:before,.post-password-form input[type="submit"] .a2-icon-document:before,.Button .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .Button .select2-selection__arrow:before,.modal-wrap .button--agree .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .modal-wrap .button--agree .select2-selection__arrow:before,.post-password-form input[type="submit"] .select2-container--default .select2-selection--single .select2-selection__arrow:before,.select2-container--default .select2-selection--single .post-password-form input[type="submit"] .select2-selection__arrow:before,.Button .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.select2-container--default.select2-container--open .select2-selection--single .Button .select2-selection__arrow:before,.modal-wrap .button--agree .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.select2-container--default.select2-container--open .select2-selection--single .modal-wrap .button--agree .select2-selection__arrow:before,.post-password-form input[type="submit"] .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.select2-container--default.select2-container--open .select2-selection--single .post-password-form input[type="submit"] .select2-selection__arrow:before,.Button .sub-menu-handle:before,.modal-wrap .button--agree .sub-menu-handle:before,.post-password-form input[type="submit"] .sub-menu-handle:before,.Button [data-submenu-state="visible"] .sub-menu-handle:before,[data-submenu-state="visible"] .Button .sub-menu-handle:before,.modal-wrap .button--agree [data-submenu-state="visible"] .sub-menu-handle:before,[data-submenu-state="visible"] .modal-wrap .button--agree .sub-menu-handle:before,.post-password-form input[type="submit"] [data-submenu-state="visible"] .sub-menu-handle:before,[data-submenu-state="visible"] .post-password-form input[type="submit"] .sub-menu-handle:before,.Button .modal .button--close:before,.modal .Button .button--close:before,.modal-wrap .button--agree .modal .button--close:before,.modal .modal-wrap .button--agree .button--close:before,.post-password-form input[type="submit"] .modal .button--close:before,.modal .post-password-form input[type="submit"] .button--close:before,.Button .modal-wrap .icon--padlock:before,.modal-wrap .Button .icon--padlock:before,.modal-wrap .button--agree .icon--padlock:before,.post-password-form input[type="submit"] .modal-wrap .icon--padlock:before,.modal-wrap .post-password-form input[type="submit"] .icon--padlock:before,.Button .navicon:before,.modal-wrap .button--agree .navicon:before,.post-password-form input[type="submit"] .navicon:before,.Button .Downloads .Downloads__file:before,.Downloads .Button .Downloads__file:before,.modal-wrap .button--agree .Downloads .Downloads__file:before,.Downloads .modal-wrap .button--agree .Downloads__file:before,.post-password-form input[type="submit"] .Downloads .Downloads__file:before,.Downloads .post-password-form input[type="submit"] .Downloads__file:before,.Button .Alert:before,.modal-wrap .button--agree .Alert:before,.post-password-form input[type="submit"] .Alert:before,.Button .slick-arrow.slick-next:before,.modal-wrap .button--agree .slick-arrow.slick-next:before,.post-password-form input[type="submit"] .slick-arrow.slick-next:before,.Button .slick-arrow.slick-prev:before,.modal-wrap .button--agree .slick-arrow.slick-prev:before,.post-password-form input[type="submit"] .slick-arrow.slick-prev:before,.Button a[rel="prev"]:before,.modal-wrap .button--agree a[rel="prev"]:before,.post-password-form input[type="submit"] a[rel="prev"]:before,.Button a[rel="next"]:before,.modal-wrap .button--agree a[rel="next"]:before,.post-password-form input[type="submit"] a[rel="next"]:before,.Button .MarketToggle:before,.modal-wrap .button--agree .MarketToggle:before,.post-password-form input[type="submit"] .MarketToggle:before,.Button .MarketDetails--footer .MarketToggle:before,.MarketDetails--footer .Button .MarketToggle:before,.modal-wrap .button--agree .MarketDetails--footer .MarketToggle:before,.MarketDetails--footer .modal-wrap .button--agree .MarketToggle:before,.post-password-form input[type="submit"] .MarketDetails--footer .MarketToggle:before,.MarketDetails--footer .post-password-form input[type="submit"] .MarketToggle:before,.Button .MarketInfo .Feed--movement.caret-down:before,.MarketInfo .Button .Feed--movement.caret-down:before,.modal-wrap .button--agree .MarketInfo .Feed--movement.caret-down:before,.MarketInfo .modal-wrap .button--agree .Feed--movement.caret-down:before,.post-password-form input[type="submit"] .MarketInfo .Feed--movement.caret-down:before,.MarketInfo .post-password-form input[type="submit"] .Feed--movement.caret-down:before,.Button .MarketInfo .Feed--movement.caret-up:before,.MarketInfo .Button .Feed--movement.caret-up:before,.modal-wrap .button--agree .MarketInfo .Feed--movement.caret-up:before,.MarketInfo .modal-wrap .button--agree .Feed--movement.caret-up:before,.post-password-form input[type="submit"] .MarketInfo .Feed--movement.caret-up:before,.MarketInfo .post-password-form input[type="submit"] .Feed--movement.caret-up:before{line-height:1rem}[class*='-icon-'].medium:before{font-size:1.8em;margin-bottom:0.25em}[class*='-icon-'].large:before{font-size:3em;line-height:1em}[class*='-icon-'].xlarge:before{font-size:6em;line-height:1em}.a2-icon-a2:before{content:"\e800"}.a2-icon-navicon:before,.navicon:before{content:"\e801"}.a2-icon-arrow-left:before,.slick-arrow.slick-prev:before,a[rel="prev"]:before{content:"\e802"}.a2-icon-arrow-right:before,.SiteSearchResults h3 a:after,.Downloads .Downloads__file:after,.slick-arrow.slick-next:before,a[rel="next"]:before{content:"\e803"}.a2-icon-arrow-down:before,.select2-container--default .select2-selection--single .select2-selection__arrow:before,.Filter .Filter__title button::after,.Accordion__title .read-more:after,#lang_sel ul li .lang_sel_sel:after,.MarketPreview--details.caret-down>div:after,.MarketToggle:before,.MarketInfo .Feed--movement.caret-down:before{content:"\e804"}.a2-icon-arrow-up:before,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,.Filter .Filter__title[data-state="active"] button::after,.Accordion__title[data-state="active"] .read-more:after,.MarketPreview--details.caret-up>div:after,.MarketDetails--footer .MarketToggle:before,.MarketInfo .Feed--movement.caret-up:before{content:"\e805"}.a2-icon-plus:before,.sub-menu-handle:before{content:"\e806"}.a2-icon-minus:before,[data-submenu-state="visible"] .sub-menu-handle:before{content:"\e807"}.a2-icon-close:before,.modal .button--close:before{content:"\e808"}.a2-icon-filter-droplet:before,.Filter input[type="radio"]:hover:not(:disabled)+label::before,.Filter input[type="radio"]:focus:not(:disabled)+label::before,.Filter input[type="radio"]:checked:not(:disabled)+label::before{content:"\e809"}.a2-icon-filter-droplet-empty:before,.Filter input[type="radio"]+label::before,.Filter input[type="radio"]:disabled+label::before{content:"\e80a"}.a2-icon-show-more:before{content:"\e80b"}.a2-icon-show-more-dots:before{content:"\e80c"}.a2-icon-padlock:before,.modal-wrap .icon--padlock:before{content:"\e80d"}.a2-icon-filter:before,.Filter .Filter__title h3::before{content:"\e80e"}.a2-icon-find:before{content:"\e80f"}.a2-icon-search:before,.map-search__address-form::before{content:"\e810"}.a2-icon-mail:before,.Print .mail::before,.Share .mail::before{content:"\e811"}.a2-icon-print:before,.Print .print::before,.Share .print::before{content:"\e812"}.a2-icon-qanda:before{content:"\e813"}.a2-icon-smart:before{content:"\e814"}.a2-icon-true-a2:before{content:"\e815"}.a2-icon-tummy-approved:before{content:"\e816"}.a2-icon-say-hello:before{content:"\e817"}.a2-icon-quality-tested:before{content:"\e818"}.a2-icon-protein-two:before{content:"\e819"}.a2-icon-protein:before{content:"\e81a"}.a2-icon-fairness-two:before{content:"\e81b"}.a2-icon-fairness-one:before{content:"\e81c"}.a2-icon-expression:before{content:"\e81d"}.a2-icon-delivery:before{content:"\e81e"}.a2-icon-our-products:before{content:"\e81f"}.a2-icon-about-a2:before{content:"\e820"}.a2-icon-stories:before{content:"\e821"}.a2-icon-blog:before{content:"\e822"}.a2-icon-health-professionals:before{content:"\e823"}.a2-icon-heart:before{content:"\e824"}.a2-icon-contact-us:before{content:"\e825"}.a2-icon-cow-head:before{content:"\e826"}.a2-icon-diary:before{content:"\e827"}.a2-icon-recipes:before{content:"\e828"}.a2-icon-facebook:before,.Print .facebook::before,.Share .facebook::before{content:"\e829"}.a2-icon-twitter:before,.Print .twitter::before,.Share .twitter::before{content:"\e82a"}.a2-icon-linkedin:before{content:"\e82b"}.a2-icon-google:before{content:"\e82c"}.a2-icon-instagram:before{content:"\e82d"}.a2-icon-pinterest:before,.Print .pinterest::before,.Share .pinterest::before{content:"\e82e"}.a2-icon-youtube:before{content:"\e82f"}.a2-icon-google-alt:before{content:"\e830"}.a2-icon-youtube-alt:before{content:"\e831"}.a2-icon-document:before,.Downloads .Downloads__file:before{content:"\e832"}.Alert:before{content:"\e929"}.EntryContent::after,[class*="Grid-column--"]::after,.Archive--dieticians .Accordion__content::after,.dietician-results .Accordion__content::after,[class*='align']::after{clear:both;content:"";display:table}.wpcf7 textarea,.post-password-form textarea,.wpcf7 input[type="text"],.wpcf7 input[type="number"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.post-password-form input[type="password"],.post-password-form input[type="text"],.Panel .Overlay,.Panel .Background--color{-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:background-color, background-image, border-color, color, opacity, text-shadow, -webkit-box-shadow;transition-property:background-color, background-image, border-color, color, opacity, text-shadow, -webkit-box-shadow;transition-property:background-color, background-image, border-color, box-shadow, color, opacity, text-shadow;transition-property:background-color, background-image, border-color, box-shadow, color, opacity, text-shadow, -webkit-box-shadow;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.Filter input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-visually-hidden,.modal-wrap form label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-visually-hidden--focusable:active,.u-visually-hidden--focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}[data-whatinput="mouse"] :focus,[data-whatinput="touch"] :focus{outline:0}html{height:100%}body{background:#5b0456;min-height:100%;overflow-y:scroll}body[data-site-modal-state="visible"],body[data-modal-state="visible"]{overflow-y:hidden}section,main{padding:2rem 0;position:relative;min-height:1px}@media screen and (min-width: 48rem){section,main{padding:3rem 0}}section.Section--smallpad,main.Section--smallpad{padding:1rem 0}section.PaddingTop,main.PaddingTop{padding-bottom:0}section.PaddingBottom,main.PaddingBottom{padding-top:0}.BodyWrap>section:not(.Slider):last-of-type{padding-bottom:4rem}[class*="Grid-column--"].Offset--top{margin-top:-2rem}@media screen and (min-width: 48rem){[class*="Grid-column--"].Offset--top{margin-top:-3rem}}[class*="Grid-column--"].Offset--bottom{margin-bottom:-2rem}@media screen and (min-width: 48rem){[class*="Grid-column--"].Offset--bottom{margin-bottom:-3rem}}@media screen and (max-width: 47.9375rem){.hide-on-mobile{display:none !important}}@media screen and (min-width: 48rem){.hide-on-desktop{display:none !important}}.BodyWrap{overflow:hidden;background:#fff;position:relative;right:0;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);z-index:1;margin-top:4.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Container{margin-left:auto;margin-right:auto;max-width:54.445rem;position:relative;width:94%}.Single--blog .Container .Container{width:100%}.Single--blog>.Container>.Grid .Grid-column--12 section:nth-child(2){padding-top:0}.Footer{color:#fff}.Footer h5{color:#fff}.Footer a{color:#fff;text-decoration:none}.Footer a:not(.Button):not(.modal-wrap .button--agree):not(.post-password-form input[type="submit"]):hover{text-decoration:underline}.Footer ul{margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Footer p{margin-bottom:1em}.Footer p{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Footer p{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Footer p{font-size:16px}}.Footer li{margin-bottom:0.5em;line-height:1.3em;display:block;vertical-align:top;width:50%;padding:0 0.5em 0 0}.Footer li{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Footer li{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Footer li{font-size:16px}}@media screen and (min-width: 48rem){.Footer li{width:100%;padding:0}}.Footer li:before{content:none}.Footer .SiteLogo{display:block;margin-bottom:1.5em}.Footer img{margin-bottom:0.5em;max-width:50%}.Footer .Button,.Footer .modal-wrap .button--agree,.modal-wrap .Footer .button--agree,.Footer .post-password-form input[type="submit"],.post-password-form .Footer input[type="submit"]{margin:0 0.5em 0.5em 0;min-width:14em}@media screen and (max-width: 47.9375rem){.Footer .Button,.Footer .modal-wrap .button--agree,.modal-wrap .Footer .button--agree,.Footer .post-password-form input[type="submit"],.post-password-form .Footer input[type="submit"]{padding-left:0.8em;padding-right:0.8em}}.Footer .a2-icon-find:before{font-size:1.8em;padding-right:0.2em;line-height:1rem;vertical-align:-6px;margin-left:-4px}.Footer__top{background:#5b0456;padding:3em 0}.Footer__bottom{background:#4c0047;padding:1em 0}.Header{background:#5b0456;height:4.7rem;position:fixed;top:0;width:100%;z-index:99;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1)}.Header .Container{height:100%;width:100%;padding:0 1rem;max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Header a.Button,.Header .modal-wrap a.button--agree,.modal-wrap .Header a.button--agree{margin-right:1rem;line-height:normal}.Header a.Button i:before,.Header .modal-wrap a.button--agree i:before,.modal-wrap .Header a.button--agree i:before{font-size:1.8em;padding-right:0.2em;line-height:1em;vertical-align:-6px}@media screen and (max-width: 37.4375rem){.Header a.Button,.Header .modal-wrap a.button--agree,.modal-wrap .Header a.button--agree{padding:0.6em 0.4em;margin-right:0.6em}.Header a.Button i:before,.Header .modal-wrap a.button--agree i:before,.modal-wrap .Header a.button--agree i:before{vertical-align:-3px;font-size:1.4em;padding:0;margin-left:-0.1em;line-height:inherit}}a[href="#offcanvasnav"]{text-align:center;display:inline-block;line-height:normal;color:#fff;text-decoration:none;border-radius:0.4em;background:rgba(255,255,255,0.1);-webkit-box-sizing:content-box;box-sizing:content-box;border:2px solid transparent;font-weight:600;padding:0.5em}a[href="#offcanvasnav"]{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){a[href="#offcanvasnav"]{font-size:calc(14px + (18 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){a[href="#offcanvasnav"]{font-size:18px}}@media screen and (min-width: 37.5rem){a[href="#offcanvasnav"]{padding:0.65em 1.5em}}a[href="#offcanvasnav"] .navicon{display:inline-block;vertical-align:-4px;margin-right:0.3em;font-size:1.4em}@media screen and (min-width: 48rem){a[href="#offcanvasnav"] .navicon{vertical-align:-6px;margin-right:0.6em;font-size:1.6em}}a[href="#offcanvasnav"] .navicon.a2-icon-close{font-size:1.3em}@media screen and (min-width: 48rem){a[href="#offcanvasnav"] .navicon.a2-icon-close{font-size:1.5em}}a[href="#offcanvasnav"] i:before{display:block}a[href="#offcanvasnav"]:hover{border:2px solid #fff}.Header__flag{border-left:1px solid rgba(255,255,255,0.65);padding:.25em .75em .45em;font-size:.75em}@media screen and (max-width: 47.9375rem){.Header__flag{padding:.25em .4em .45em}}.Header__flag img{max-width:2.8em}.Header--left,.Header--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.Header--right{-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (min-width: 79.1875rem){.Header--right{margin:0 0 0 0.5em}}.DefaultHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0 2rem}@media screen and (min-width: 48rem){.DefaultHeader{padding:3rem 0}}.DefaultHeader:not(.Background):not(.DefaultHeader--alt){padding-bottom:1rem}.DefaultHeader .Grid-column--12{text-align:center}.DefaultHeader h1,.DefaultHeader p,.DefaultHeader i{color:#5b0456}.DefaultHeader.Background{min-height:30vw}.DefaultHeader.Background h1,.DefaultHeader.Background p,.DefaultHeader.Background i{color:#fff}.DefaultHeader i{font-size:3em;line-height:1em;display:block}.DefaultHeader h1{margin-bottom:0.1em}.DefaultHeader p{margin:0 auto}@media screen and (min-width: 48rem){.DefaultHeader p{max-width:40rem}}.DefaultHeader.Text--purple h1,.DefaultHeader.Text--purple p,.DefaultHeader.Text--purple i{color:#5b0456}.DefaultHeader.Text--charcoal h1,.DefaultHeader.Text--charcoal p,.DefaultHeader.Text--charcoal i{color:#333}.DefaultHeader.DefaultHeader--alt{background:#f9f9f9;min-height:30vw}.DefaultHeader.DefaultHeader--alt .Grid-column--5{text-align:center}@media screen and (min-width: 48rem){.DefaultHeader.DefaultHeader--alt .Grid-column--5{text-align:left}}.DefaultHeader.DefaultHeader--alt h1{color:#5b0456}.DefaultHeader.DefaultHeader--alt h1{font-size:24px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.DefaultHeader.DefaultHeader--alt h1{font-size:calc(24px + (44 - 24) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.DefaultHeader.DefaultHeader--alt h1{font-size:44px}}.DefaultHeader.DefaultHeader--alt p{color:#333}.DefaultHeader.DefaultHeader--alt img{max-width:80%}.VideoBanner{overflow:hidden}.VideoBanner video{display:none}@media screen and (min-width: 64.0625rem){.VideoBanner video{position:absolute;display:block;width:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;-o-object-fit:cover;object-fit:cover}}.Nav{position:fixed;background:#5b0456;overflow:hidden;padding-bottom:8em;right:0;top:0;height:100%;width:22.5em;-webkit-transform:translateX(22.5em);transform:translateX(22.5em);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1);z-index:101;-webkit-overflow-scrolling:touch}@media screen and (min-width: 48rem){.Nav{width:20em;-webkit-transform:translateX(20em);transform:translateX(20em)}}.Nav>.Container{width:100%}body[data-offcanvasnav-state="visible"] .Nav,.no-js body:target .Nav{-webkit-transform:translateX(0);transform:translateX(0);overflow-y:auto;-webkit-box-shadow:0px 0 10px 1px rgba(0,0,0,0.3);box-shadow:0px 0 10px 1px rgba(0,0,0,0.3)}.Nav .NavHeader{height:4.7rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Nav .NavHeader a[href="#offcanvasnav"]{margin-right:1rem}.Nav .NavHeader img{padding:0 1rem}.modal-bg{content:'';background:#000;position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;opacity:0;visibility:hidden;-webkit-transition:all 0.15s;transition:all 0.15s}[data-offcanvasnav-state="visible"] .modal-bg{visibility:visible;opacity:0.5}.PrintLogo{visibility:hidden;display:none}@media print{*{-webkit-print-color-adjust:exact}@page{margin:0.5cm}body{background:#fff !important}.BodyWrap{margin-top:0 !important}.Header,.BodyWrap{-webkit-transform:translate(0) !important;transform:translate(0) !important}.Nav,.Footer,.RelatedArticles,.Single--footer,a.ScrollTop,.Filter,.BackToParent,.video-wrap,.wpcf7,.Share--default{display:none !important}.Header,.ProductHero a{visibility:hidden !important}.PrintLogo{visibility:visible !important;display:block;margin:1em 0}.DefaultHeader{padding-top:0}.Header{max-width:100%;position:static;height:auto;background:#fff}a[href="#offcanvasnav"]{display:none !important}.ProductHero .Overlay,.ProductHero .Background{background-image:none !important;background-color:#fff !important}.ProductHero{height:auto;padding:0}.ProductHero img{max-width:100px;display:block;margin:0 auto}[class*="Grid-column-"] img,.Circled{max-width:50%}.Panel:not([data-state="hidden"]){display:inline-block !important;height:10em}.Panel:not([data-state="hidden"])[data-type="story"]{min-height:15em;height:auto !important;max-height:none !important}.Panel:not([data-state="hidden"]) a{-webkit-box-shadow:none;box-shadow:none}.Panel:not([data-state="hidden"]).Panel--video{display:none !important}.Panel:not([data-state="hidden"]).Panel--large img{width:4.5em !important;margin:0 auto 0.5em !important}.Panels--2up .Panel:not([data-state="hidden"]){width:49% !important}.Panels--3up .Panel:not([data-state="hidden"]),.Panel:not([data-state="hidden"]).Panel--video-side,.Panel:not([data-state="hidden"]).Panel--large,.Panel:not([data-state="hidden"]).Panel--small{width:31.3333% !important}.Polaroid{display:inline-block !important;width:31.3333% !important}.Archive--products a{width:31.3333% !important;display:inline-block !important;-webkit-box-shadow:none !important;box-shadow:none !important}}.Button,.modal-wrap .button--agree,.post-password-form input[type="submit"],.sub-menu-handle,.MarketToggle{border:0;display:inline-block;margin:0;padding:0;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.Button:hover:not(:disabled),.modal-wrap .button--agree:hover:not(:disabled),.post-password-form input[type="submit"]:hover:not(:disabled),.sub-menu-handle:hover:not(:disabled),.MarketToggle:hover:not(:disabled){text-decoration:none}.Button:disabled,.modal-wrap .button--agree:disabled,.post-password-form input[type="submit"]:disabled,.sub-menu-handle:disabled,.MarketToggle:disabled{opacity:0.5}.Button,.modal-wrap .button--agree,.post-password-form input[type="submit"]{font-weight:700;border-radius:0.4em;border:2px solid;padding:0.45em 1.5em;background:rgba(255,255,255,0.1);max-width:100%}.Button,.modal-wrap .button--agree,.post-password-form input[type="submit"]{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Button,.modal-wrap .button--agree,.post-password-form input[type="submit"]{font-size:calc(15px + (20 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Button,.modal-wrap .button--agree,.post-password-form input[type="submit"]{font-size:20px}}.Button--xsmall{padding:0.65em 1.5em}.Button--xsmall{font-size:12px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Button--xsmall{font-size:calc(12px + (16 - 12) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Button--xsmall{font-size:16px}}.Button--small{padding:0.65em 1.5em}.Button--small{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Button--small{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Button--small{font-size:16px}}.Button--primary,.ProductHero.TextColour--purple .Button,.ProductHero.TextColour--purple .modal-wrap .button--agree,.modal-wrap .ProductHero.TextColour--purple .button--agree,.ProductHero.TextColour--purple .post-password-form input[type="submit"],.post-password-form .ProductHero.TextColour--purple input[type="submit"]{color:#5b0456;border-color:#5b0456}.Button--primary:hover,.ProductHero.TextColour--purple .Button:hover,.ProductHero.TextColour--purple .modal-wrap .button--agree:hover,.modal-wrap .ProductHero.TextColour--purple .button--agree:hover,.ProductHero.TextColour--purple .post-password-form input[type="submit"]:hover,.post-password-form .ProductHero.TextColour--purple input[type="submit"]:hover{color:#fff;background:#5b0456}[data-whatinput="keyboard"] .Button--primary:not(.ShowMore):focus,[data-whatinput="keyboard"] .ProductHero.TextColour--purple .Button:not(.ShowMore):focus,.ProductHero.TextColour--purple [data-whatinput="keyboard"] .Button:not(.ShowMore):focus,[data-whatinput="keyboard"] .ProductHero.TextColour--purple .modal-wrap .button--agree:not(.ShowMore):focus,.ProductHero.TextColour--purple .modal-wrap [data-whatinput="keyboard"] .button--agree:not(.ShowMore):focus,[data-whatinput="keyboard"] .modal-wrap .ProductHero.TextColour--purple .button--agree:not(.ShowMore):focus,.modal-wrap .ProductHero.TextColour--purple [data-whatinput="keyboard"] .button--agree:not(.ShowMore):focus,[data-whatinput="keyboard"] .ProductHero.TextColour--purple .post-password-form input[type="submit"]:not(.ShowMore):focus,.ProductHero.TextColour--purple .post-password-form [data-whatinput="keyboard"] input[type="submit"]:not(.ShowMore):focus,[data-whatinput="keyboard"] .post-password-form .ProductHero.TextColour--purple input[type="submit"]:not(.ShowMore):focus,.post-password-form .ProductHero.TextColour--purple [data-whatinput="keyboard"] input[type="submit"]:not(.ShowMore):focus{color:#fff;background:#5b0456}.Button--primary-alt{color:#fff;background:#5b0456;border-color:#5b0456}.Button--primary-alt:hover{background:#fff;color:#5b0456}[data-whatinput="keyboard"] .Button--primary-alt:focus{background:#fff;color:#5b0456}.Button--charcoal,.ProductHero.TextColour--charcoal .Button,.ProductHero.TextColour--charcoal .modal-wrap .button--agree,.modal-wrap .ProductHero.TextColour--charcoal .button--agree,.ProductHero.TextColour--charcoal .post-password-form input[type="submit"],.post-password-form .ProductHero.TextColour--charcoal input[type="submit"]{color:#333;border-color:#333}.Button--charcoal:hover,.ProductHero.TextColour--charcoal .Button:hover,.ProductHero.TextColour--charcoal .modal-wrap .button--agree:hover,.modal-wrap .ProductHero.TextColour--charcoal .button--agree:hover,.ProductHero.TextColour--charcoal .post-password-form input[type="submit"]:hover,.post-password-form .ProductHero.TextColour--charcoal input[type="submit"]:hover{color:#fff;background:#333}[data-whatinput="keyboard"] .Button--charcoal:not(.ShowMore):focus,[data-whatinput="keyboard"] .ProductHero.TextColour--charcoal .Button:not(.ShowMore):focus,.ProductHero.TextColour--charcoal [data-whatinput="keyboard"] .Button:not(.ShowMore):focus,[data-whatinput="keyboard"] .ProductHero.TextColour--charcoal .modal-wrap .button--agree:not(.ShowMore):focus,.ProductHero.TextColour--charcoal .modal-wrap [data-whatinput="keyboard"] .button--agree:not(.ShowMore):focus,[data-whatinput="keyboard"] .modal-wrap .ProductHero.TextColour--charcoal .button--agree:not(.ShowMore):focus,.modal-wrap .ProductHero.TextColour--charcoal [data-whatinput="keyboard"] .button--agree:not(.ShowMore):focus,[data-whatinput="keyboard"] .ProductHero.TextColour--charcoal .post-password-form input[type="submit"]:not(.ShowMore):focus,.ProductHero.TextColour--charcoal .post-password-form [data-whatinput="keyboard"] input[type="submit"]:not(.ShowMore):focus,[data-whatinput="keyboard"] .post-password-form .ProductHero.TextColour--charcoal input[type="submit"]:not(.ShowMore):focus,.post-password-form .ProductHero.TextColour--charcoal [data-whatinput="keyboard"] input[type="submit"]:not(.ShowMore):focus{color:#fff;background:#333}.Button--charcoal-alt{color:#fff;background:#333;border-color:#333}.Button--charcoal-alt:hover{background:#fff;color:#333}[data-whatinput="keyboard"] .Button--charcoal-alt:focus{background:#fff;color:#333}.Button--white{color:#fff;border-color:#fff}.Button--white:hover{background:#5b0456;border-color:#5b0456}[data-whatinput="keyboard"] .Button--white:focus{background:#5b0456;border-color:#5b0456}.Button--white-alt{color:#fff;border-color:#fff}.Button--white-alt:hover{background:#fff;color:#5b0456}[data-whatinput="keyboard"] .Button--white-alt:focus{background:#fff;color:#5b0456}.BackToParent{padding:0 0 3rem;text-align:center}[data-back-display="image"] .BackToParent{background-color:transparent !important;position:absolute;margin-top:-6rem;width:100%}.Button--inversed{color:#5b0456;background:rgba(255,255,255,0.5);border-color:#fff}.Button--inversed:hover{background:#5b0456;border-color:#5b0456;color:#fff}[data-whatinput="keyboard"] .Button--inversed:focus{background:#5b0456;border-color:#5b0456;color:#fff}[data-back-display="image"] section.Background:last-of-type{padding-bottom:9rem}[data-close-type="remove"]{display:none}.wpcf7 textarea,.post-password-form textarea,.wpcf7 input[type="text"],.wpcf7 input[type="number"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.post-password-form input[type="password"],.post-password-form input[type="text"]{-webkit-appearance:none;-moz-appearance:none;border:0;outline:0;border-radius:4px;-webkit-box-shadow:0 0 0 1px #cbcabf;box-shadow:0 0 0 1px #cbcabf;display:inline-block;vertical-align:top;line-height:2.5rem;padding:0 0.4rem;width:100%}@media screen and (min-width: 48rem){.wpcf7 textarea,.post-password-form textarea,.wpcf7 input[type="text"],.wpcf7 input[type="number"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.post-password-form input[type="password"],.post-password-form input[type="text"]{line-height:2rem;height:2rem}}.wpcf7 textarea::-webkit-input-placeholder,.post-password-form textarea::-webkit-input-placeholder,.wpcf7 input[type="text"]::-webkit-input-placeholder,.wpcf7 input[type="number"]::-webkit-input-placeholder,.wpcf7 input[type="tel"]::-webkit-input-placeholder,.wpcf7 input[type="email"]::-webkit-input-placeholder,.post-password-form input[type="password"]::-webkit-input-placeholder,.post-password-form input[type="text"]::-webkit-input-placeholder{color:rgba(51,51,51,0.5);opacity:1}.wpcf7 textarea:-ms-input-placeholder,.post-password-form textarea:-ms-input-placeholder,.wpcf7 input[type="text"]:-ms-input-placeholder,.wpcf7 input[type="number"]:-ms-input-placeholder,.wpcf7 input[type="tel"]:-ms-input-placeholder,.wpcf7 input[type="email"]:-ms-input-placeholder,.post-password-form input[type="password"]:-ms-input-placeholder,.post-password-form input[type="text"]:-ms-input-placeholder{color:rgba(51,51,51,0.5);opacity:1}.wpcf7 textarea::placeholder,.post-password-form textarea::placeholder,.wpcf7 input[type="text"]::placeholder,.wpcf7 input[type="number"]::placeholder,.wpcf7 input[type="tel"]::placeholder,.wpcf7 input[type="email"]::placeholder,.post-password-form input[type="password"]::placeholder,.post-password-form input[type="text"]::placeholder{color:rgba(51,51,51,0.5);opacity:1}.wpcf7 textarea:focus:not(:disabled),.post-password-form textarea:focus:not(:disabled),.wpcf7 input[type="text"]:focus:not(:disabled),.wpcf7 input[type="number"]:focus:not(:disabled),.wpcf7 input[type="tel"]:focus:not(:disabled),.wpcf7 input[type="email"]:focus:not(:disabled),.post-password-form input[type="password"]:focus:not(:disabled),.post-password-form input[type="text"]:focus:not(:disabled){-webkit-box-shadow:0 0 0 2px #5b0456;box-shadow:0 0 0 2px #5b0456}.wpcf7 textarea.wpcf7-not-valid,.post-password-form textarea.wpcf7-not-valid,.wpcf7 input.wpcf7-not-valid[type="text"],.wpcf7 input.wpcf7-not-valid[type="number"],.wpcf7 input.wpcf7-not-valid[type="tel"],.wpcf7 input.wpcf7-not-valid[type="email"],.post-password-form input.wpcf7-not-valid[type="password"],.post-password-form input.wpcf7-not-valid[type="text"]{-webkit-box-shadow:0 0 0 2px #ff5757;box-shadow:0 0 0 2px #ff5757}.wpcf7 textarea:disabled,.post-password-form textarea:disabled,.wpcf7 input[type="text"]:disabled,.wpcf7 input[type="number"]:disabled,.wpcf7 input[type="tel"]:disabled,.wpcf7 input[type="email"]:disabled,.post-password-form input[type="password"]:disabled,.post-password-form input[type="text"]:disabled{opacity:0.5}.wpcf7 textarea[data-valid="error"],.post-password-form textarea[data-valid="error"],.wpcf7 input[data-valid="error"][type="text"],.wpcf7 input[data-valid="error"][type="number"],.wpcf7 input[data-valid="error"][type="tel"],.wpcf7 input[data-valid="error"][type="email"],.post-password-form input[data-valid="error"][type="password"],.post-password-form input[data-valid="error"][type="text"]{-webkit-box-shadow:0 0 0 1px red;box-shadow:0 0 0 1px red}.wpcf7 textarea[type="submit"],.post-password-form textarea[type="submit"],.wpcf7 input[type="submit"][type="text"],.wpcf7 input[type="submit"][type="number"],.wpcf7 input[type="submit"][type="tel"],.wpcf7 input[type="submit"][type="email"],.post-password-form input[type="submit"][type="password"],.post-password-form input[type="submit"][type="text"]{cursor:pointer}.wpcf7 textarea,.post-password-form textarea{padding:0.4rem;height:auto;line-height:inherit;resize:vertical}.wpcf7 p{font-size:15px;color:#676767}.wpcf7 input[type="submit"]{margin:0.5rem 0}.wpcf7 select.wpcf7-not-valid+span .select2-selection{-webkit-box-shadow:0 0 0 2px #ff5757;box-shadow:0 0 0 2px #ff5757}.wpcf7 span[role="alert"]{color:#ff5757;margin-top:0.3em;font-style:italic;font-size:0.8rem}.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-spam-blocked{border:0;color:#fff;padding:1em;line-height:1.3em;margin:0.5rem 0}.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-spam-blocked{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-spam-blocked{font-size:calc(15px + (20 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.wpcf7 .wpcf7-validation-errors,.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-spam-blocked{font-size:20px}}.wpcf7 .wpcf7-spam-blocked,.wpcf7 .wpcf7-validation-errors{background:#ff5757}.wpcf7 .wpcf7-mail-sent-ok{background:#80cf7a}.wpcf7-form-control-wrap:not(.terms){width:100%;margin:0.3rem 0 0.5rem;display:inline-block}.drop_uploader.drop_zone{padding:0;margin:0;min-height:0}.drop_uploader.drop_zone>*{margin:1.5em auto}.drop_uploader.drop_zone .text_wrapper{margin:1.5em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;width:90%}.drop_uploader.drop_zone .text_wrapper i{top:inherit}.drop_uploader.drop_zone .text a{color:#5b0456}.drop_uploader.drop_zone ul.files{margin:1.5em auto}.drop_uploader.drop_zone ul.files li{background-color:#f0f2f2;border-top:1px solid #f0f2f2;border-bottom:1px solid #f0f2f2;padding:0.5em 2em;position:relative;word-break:break-word}.drop_uploader.drop_zone ul.files li .du_progress,.drop_uploader.drop_zone ul.files li i.pe-7s-file,.drop_uploader.drop_zone ul.files li i.pe-7s-trash{float:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.drop_uploader.drop_zone ul.files li i.pe-7s-file{left:0.25em}.drop_uploader.drop_zone ul.files li .du_progress{right:0.25em}.drop_uploader.drop_zone ul.files li i.pe-7s-trash{right:0.25em}.select2-container{display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--single:focus,.select2-container .select2-selection--single[aria-expanded="true"]{outline:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:1em;padding-right:2.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container:not(.select2-container--disabled) .select2-selection--single:focus{-webkit-box-shadow:0 0 0 2px #5b0456;box-shadow:0 0 0 2px #5b0456}.select2-container:not(.select2-container--disabled) .select2-selection--single:focus .select2-selection__placeholder{color:#cbcabf}.select2-container:not(.select2-container--disabled) .select2-selection--single:focus .select2-selection__arrow:before{color:#333}.select2-container:not(.select2-container--disabled) .select2-selection--single[aria-expanded="true"] .select2-selection__rendered,.select2-container:not(.select2-container--disabled) .select2-selection--single[aria-expanded="true"] .select2-selection__clear{color:rgba(103,103,103,0.4)}.select2-container .select2-selection--multiple{cursor:pointer;display:block;min-height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;font-size:100%;margin-top:5px}.select2-dropdown{background-color:#fff;-webkit-box-shadow:0 0 0 2px #5b0456;box-shadow:0 0 0 2px #5b0456;border-radius:4px;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0;font-size:15px}.select2-results__option{padding:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{width:100%;font-size:15px;color:#676767;line-height:2.5em;padding:0 0.5em}.select2-search--dropdown .select2-search__field:focus{outline:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-container--default .select2-selection--single{background-color:#fff;border-radius:4px;line-height:2.5rem;-webkit-box-shadow:0 0 0 1px #cbcabf;box-shadow:0 0 0 1px #cbcabf}@media screen and (min-width: 48rem){.select2-container--default .select2-selection--single{line-height:2rem}}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1em}.select2-container--default .select2-selection--single .select2-selection__clear{color:rgba(203,202,191,0.8);cursor:pointer;float:right;font-weight:bold;margin-right:0.4em}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(103,103,103,0.6)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:2.5rem;position:absolute;top:0;right:0;width:2rem}@media screen and (min-width: 48rem){.select2-container--default .select2-selection--single .select2-selection__arrow{height:2rem}}.select2-container--default .select2-selection--single .select2-selection__arrow:before{color:#333;font-size:.8em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-selection--multiple{background-color:#fff;-webkit-box-shadow:0 0 0 1px #cbcabf;box-shadow:0 0 0 1px #cbcabf;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:rgba(103,103,103,0.6);margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;-webkit-box-shadow:0 0 0 1px #cbcabf;box-shadow:0 0 0 1px #cbcabf;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:rgba(103,103,103,0.6);cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#cbcabf}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:rgba(103,103,103,0.6)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5b0456;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #cbcabf}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.table{border-collapse:collapse;border-spacing:0;color:#333;line-height:1;width:100%}.table{font-size:12px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.table{font-size:calc(12px + (16 - 12) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.table{font-size:16px}}.table p{font-size:1em}.table p:not(:first-child){margin-top:0.5em}@media screen and (min-width: 37.5rem){.table{margin:0 auto}}@media screen and (max-width: 47.9375rem){.table{border:1px solid #717170;display:block;position:relative;width:100%}}.table th{margin:0;vertical-align:top}@media screen and (max-width: 47.9375rem){.table th{display:block;line-height:2.5;min-height:2.5em}}.table tr{margin:0;vertical-align:top;border-bottom:1px solid #717170}@media screen and (max-width: 47.9375rem){.table tr{display:block;border-bottom:none}}.table tr.Highlight{background:#eff1f3}.table tr.Highlight--dark{background:#d7d9db}@media screen and (max-width: 47.9375rem){.table thead{display:block;float:left;width:10em}}.table thead th{line-height:1.85;text-align:left;padding:0 0.5em}@media screen and (max-width: 47.9375rem){.table thead th{border-top:1px solid #717170;border-right:1px solid #717170;padding:0 0.75em;white-space:nowrap;overflow-x:auto}.table thead th:first-child{border-top:none}}@media screen and (max-width: 47.9375rem){.table tbody{-webkit-box-shadow:inset 0.75em 0 0.5em -0.5em rgba(0,0,0,0.2);box-shadow:inset 0.75em 0 0.5em -0.5em rgba(0,0,0,0.2);display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}}.table tbody tr:last-child td{border-right:none}@media screen and (max-width: 47.9375rem){.table tbody tr{display:inline-block;vertical-align:top;margin-left:-4px}}.table tbody tr.SubRow td:first-child{font-weight:400}@media screen and (min-width: 37.5rem){.table tbody tr.SubRow td:first-child{padding-left:1.5em}}.table tbody tr.SubRow2 td:first-child{font-weight:400}@media screen and (min-width: 37.5rem){.table tbody tr.SubRow2 td:first-child{padding-left:2.5em}}.table tbody td{line-height:1.85;padding:0 0.5em}.table tbody td:first-child{font-weight:700}@media screen and (max-width: 47.9375rem){.table tbody td{border-top:1px solid #717170;border-right:1px solid #717170;display:block;padding:0 0.75em;min-height:2.5em}.table tbody td:first-child{border-top:none;font-weight:700}}.SiteLogo{display:inline-block}.Header .SiteLogo{margin-right:.65rem}@media screen and (max-width: 47.9375rem){.Header .SiteLogo{margin-right:.5rem}.Header .SiteLogo img{height:3em}}.SiteLogo img{width:auto;height:4em;vertical-align:top}@media screen and (min-width: 48rem){.SiteLogo img{height:auto;width:4.5em;max-width:none}.NavHeader .SiteLogo img{width:6.5em}}.menu-main{padding:0;width:100%;text-align:right;font-size:0}.menu-main>li{color:#fff;font-size:1em;position:relative;display:block;width:100%;text-align:left;margin:0;border-bottom:1px solid #9d689a}.menu-main>li{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.menu-main>li{font-size:calc(15px + (17 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.menu-main>li{font-size:17px}}.menu-main>li:first-child{border-top:1px solid #9d689a}.menu-main>li:before{pointer-events:none;position:absolute;font-size:1.4rem;line-height:1;left:0.7rem;top:0.8em;z-index:1;color:inherit}.menu-main>li a{font-weight:100;text-decoration:none;display:block;padding:1.2rem 1em;line-height:1.2rem;position:relative}.menu-main>li[class*="a2-icon"] a{padding-left:2.5rem}.menu-main>li.menu-item-has-children>a{padding-right:4.2rem}.menu-main>li>a{color:#fff;background:#5b0456}.menu-main>li>a:hover{background:#53054f}[data-whatinput="keyboard"] .menu-main>li>a:focus{background:#53054f}.menu-main>li.current-menu-item>a{background:#4a0346}.menu-main .sub-menu{display:none}.no-js .menu-main .sub-menu{display:block}.menu-main .sub-menu a{border-top:1px solid #9d689a;background:#53054f;color:#fff}.menu-main .sub-menu a:hover,.menu-main .sub-menu a:focus{background:#4a0346}.menu-main .sub-menu li{width:100%;text-align:left}.menu-main .sub-menu li:hover{position:relative}.sub-menu-handle{position:absolute;right:0;top:0;background:#5b0456;height:100%;width:3.55rem;border-left:1px solid #9d689a}.sub-menu-handle:hover,.sub-menu-handle:focus{background:#53054f}.know-more{text-decoration:none}.know-more span{display:block;text-align:center}.know-more span:before{background-color:#f9f9f9;border:2px solid #5b0456;border-radius:50%;color:#5b0456;font-size:55px;width:1.75em;height:1.75em;line-height:1.75;text-align:center}@media screen and (min-width: 48rem){.know-more span:before{font-size:75px}}.know-more span:hover{cursor:pointer}.know-more span:hover:before{background-color:#5b0456;color:#fff}.know-more:hover span:before{background-color:#5b0456;color:#fff}.know-more--primary .know-more span:before{background-color:#5b0456;color:#fff}.know-more--primary .know-more span:hover:before{background-color:#f9f9f9;color:#5b0456}.know-more--primary .know-more:hover span:before{background-color:#f9f9f9;color:#5b0456}.know-more .know-more__content{color:#676767;text-align:center;padding:0.75em}.know-more .know-more__content p{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.know-more .know-more__content p{font-size:calc(15px + (17 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.know-more .know-more__content p{font-size:17px}}.know-more_list .know-more{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;width:50%}@media screen and (min-width: 48rem){.know-more_list .know-more{width:25%}}.know-more_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal{background-color:rgba(51,51,51,0.35);position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:1em;opacity:0;z-index:-1;overflow-y:scroll}.modal .button--close{border:none;background:none;position:absolute;right:1em;top:1em;z-index:1}.modal .button--close:before{color:#5b0456}.modal:not(.modal-site){opacity:0}[data-modal-state="visible"] .modal:not(.modal-site){opacity:1;z-index:99}[data-sketchfab-modal-state="visible"] .modal:not(.modal-site){opacity:1;z-index:99}.modal-site{opacity:0}[data-site-modal-state="visible"] .modal-site{opacity:1;z-index:99}.modal-wrap{background-color:#fff;color:#676767;border-radius:1em;width:100%;margin:0 auto;margin-top:8em;padding:1.75em;position:relative}@media screen and (min-width: 37.5rem){.modal-wrap{width:80%;max-width:40em;padding:2em}}.modal-wrap h2{color:#676767;font-size:1.3em;margin:0 0 0.75em;text-align:center}.modal-wrap p{line-height:1.54;margin:0.75em 0}.modal-wrap p{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.modal-wrap p{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.modal-wrap p{font-size:16px}}.modal-wrap form{display:block;padding:0;margin:0 auto}@media screen and (min-width: 64.0625rem){.modal-wrap form{padding:0 5em}}.modal-wrap .fineprint{text-align:center}.modal-wrap .button--agree{border-color:#5b0456;color:#5b0456;display:block;margin:0 auto !important;margin-top:1em;width:60%}.modal-wrap .button--agree:hover:not(:disabled){background-color:#5b0456;color:#fff}[data-whatinput="keyboard"] .modal-wrap .button--agree:focus:not(:disabled){background-color:#5b0456;color:#fff}.modal-wrap .icon--padlock{position:relative}.modal-wrap .icon--padlock:before{color:#5b0456;padding-right:0.55em}.iframe--fluid{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.iframe--fluid>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__item{margin:1em 0}.modal__item:first-child{margin-top:0}.modal__item:last-child{margin-bottom:0}.Find-us{padding-bottom:0}.map-search{text-align:center;margin-bottom:2em}.map-search .button--near-me{background:#fff;color:#5b0456;border:2px solid #5b0456;border-radius:0.4em;padding:.85em 3em;-webkit-transition:background .2s, color .2s;transition:background .2s, color .2s;font-weight:bold;display:block;width:100%;margin-top:1.75em}@media screen and (min-width: 37.5rem){.map-search .button--near-me{display:inline-block;width:auto;margin-top:.75em;padding:.55em 3em}}.map-search .button--near-me:hover{background:#5b0456;color:#fff}.map-search__address-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em;position:relative;width:100%}@media screen and (min-width: 37.5rem){.map-search__address-form{width:17em;margin:0 auto 1em}}.map-search__address-form::before{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0.65em;color:#5b0456;font-size:1.15em}.map-search__address-form .map-search__description{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto;position:absolute;bottom:-1.5em;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);color:#5b0456}.map-search__address-form .map-search__address{border:2px solid #5b0456;border-right:0;border-top-left-radius:0.4em;border-bottom-left-radius:0.4em;padding:0.8em 0.5em 0.8em 3em;color:#5b0456;width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em}.map-search__address-form .map-search__address::-webkit-input-placeholder{padding-top:.125em;color:#5b0456}@media screen and (min-width: 37.5rem){.map-search__address-form .map-search__address{font-size:0.75em;padding:0.5em 0.5em 0.5em 3em;width:20em}}.map-search__address-form .button--find{padding:.5em;border:2px solid #5b0456;border-left:none;background:#fff;border-top-right-radius:0.4em;border-bottom-right-radius:0.4em}.map-search__address-form .button--find i{color:#5b0456}.google-map{position:relative;width:100%;height:20em;-webkit-user-select:none;-moz-user-select:none}@media screen and (max-width: 64rem) and (orientation: portrait){.google-map{height:26em}}@media screen and (min-width: 79.1875rem){.google-map{height:30em}}@media screen and (min-width: 100.0625rem){.google-map{height:35em}}@media screen and (min-width: 120.0625rem){.google-map{height:40em}}.google-map .map{width:100%;height:100%}.google-map__loading{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:20;color:#FFF;text-align:center;line-height:20em;opacity:0;visibility:hidden;-webkit-transition:opacity .4s, visibility .4s;transition:opacity .4s, visibility .4s}@media screen and (max-width: 64rem) and (orientation: portrait){.google-map__loading{line-height:26em}}.google-map__loading.is-visible{opacity:1;visibility:visible}.google-map__loading .map-loader{position:absolute;top:50%;left:50%;margin:-2em 0 0 -1em}.google-map__loading .google-map__loading-label{position:absolute;top:50%;left:0;padding-top:2.25em;font-size:.75em;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.google-map__info-window{padding:.75em;max-width:22em}.google-map__info-window h3{font-size:1.75em}.google-map__info-window p{font-size:1.25em;margin-bottom:.5em}.google-map__info-window p:last-child{margin-bottom:0}.map-filters__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width: 37.5rem){.map-filters__list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 37.5rem){.map-filters__list-item{width:50%}}@media screen and (min-width: 64.0625rem){.map-filters__list-item{width:33.333%}}.map-filters__results-text{display:none;color:#5b0456;margin-top:1em}@media screen and (min-width: 48rem){.map-filters__results-text{position:absolute;top:0.15em;right:1.8em;font-size:.8em;margin-top:0}}.map-filters__results-text.is-visible{display:block}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.map__results{display:none}.map__results.is-visible{display:block}.map__results{padding:4em 0}.map__results h2{text-align:center}.map__results[data-results="0"]:after{display:block;text-align:center;content:attr(data-text-out)}.map__results[data-results="0"][data-zoomed="true"]:after{content:attr(data-text-empty)}.map__results[data-results="0"][data-zoomed="true"][data-cluster="true"]:after{content:attr(data-text-out)}.map__results-list{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.map__results-list.is-visible,.Archive--dieticians .map__results-list,.dietician-results .map__results-list{display:-webkit-box;display:-ms-flexbox;display:flex}.map__results-list li{width:100%;padding:0 0.5em;margin-bottom:1em}.Archive--dieticians .map__results-list li{padding:0 1.5em 0 0}@media screen and (min-width: 37.5rem){.map__results-list li{width:50%}}@media screen and (min-width: 48rem){.map__results-list li{width:33.3333333333%}}.map__results-list li.is-hidden{display:none}.map__results-list li h4{color:#5b0456}.map__results-list li p{margin-bottom:1em}.map__results-list li a{color:#5b0456}.map__results-list li .directions{margin-top:1em}.Archive--dieticians .Accordion__content img,.dietician-results .Accordion__content img{width:5em;border:0.2em solid #e1eff0;margin:0 0 1em}@media screen and (min-width: 37.5rem){.Archive--dieticians .Accordion__content img,.dietician-results .Accordion__content img{float:left}.Archive--dieticians .Accordion__content .Content.HasImage,.dietician-results .Accordion__content .Content.HasImage{padding-left:7em}}.map-loader{width:2em;height:2em}.map-loader .b1,.map-loader .b2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.map-loader .b2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.Tabs{padding:0;position:relative;z-index:1}.Tabs__list{text-align:center}.Tabs__list-item{display:inline-block;padding:0 .125em}@media screen and (min-width: 37.5rem){.Tabs__list-item{padding:0}}.Tabs__link{background:#f6f7f7;color:#5b0456;text-decoration:none;font-weight:bold;border:1px solid #f6f7f7;border-bottom:none;border-top-left-radius:.5em;border-top-right-radius:.5em;padding:1em 1.5em;display:block;position:relative;top:1px;-webkit-box-shadow:0px -15px 8px -16px rgba(0,0,0,0.25) inset;box-shadow:0px -15px 8px -16px rgba(0,0,0,0.25) inset}@media screen and (min-width: 37.5rem){.Tabs__link{padding:.25em 2em}}.Tabs__link.is-active{background:#f9f9f9;border-color:#f6f7f7;-webkit-box-shadow:none;box-shadow:none}.Tabs__link.is-active:hover{text-decoration:none}.Tabs__link:hover{text-decoration:underline}.tab-section{display:none;padding:0}.tab-section.is-visible{display:block}.alignright{float:right;text-align:right}.EntryContent .alignright{margin:0 0 1em 1em}.alignleft{float:left;text-align:left}.EntryContent .alignleft{margin:0 1em 1em 0}.aligncenter{margin:0 auto;display:block;text-align:center}.EntryContent .aligncenter{margin:0 auto 1em}.Background{background-position:50% 50%;background-size:cover}.Overlay,.BackgroundSlider,.BackgroundSlider li,.Panel:not(.Panel--polaroid) [class*="Background"],.LatestNews [class*="Background"],.ProductHero .Background,.Listing:not(.Polaroids) .Background{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.feature_image--left{background-position:100% 50%}.feature_image--right{background-position:0 50%}.BackgroundSlider li{-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:0}.BackgroundSlider li[data-active]{opacity:1}.BackgroundSlider .Background{width:100%;height:100%;display:block}.Spacer{display:block}@media screen and (max-width: 47.9375rem){.Spacer{padding:0 !important}}@media screen and (min-width: 48rem){.Spacer{height:0 !important}}.Polaroid{position:relative;display:block;text-decoration:none;padding:0.5em 0.5em 1em;background:#fff;text-align:center;-webkit-box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.3);box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.3)}.Polaroid:hover,.Polaroid:focus{outline:0.15em solid rgba(91,4,86,0.7)}.Polaroid .Background{width:100%;height:11em;margin-bottom:1em}@media screen and (min-width: 48rem){.Polaroid .Background{height:8.5em}}.Polaroid h3{font-size:20px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Polaroid h3{font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Polaroid h3{font-size:24px}}.Polaroid span{color:#676767;margin-top:0.5em;line-height:1.3em;display:block}.Polaroid span{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Polaroid span{font-size:calc(15px + (17 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Polaroid span{font-size:17px}}.Polaroid small{color:#676767;position:absolute;bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding:0 1em}.Polaroid small{font-size:13px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Polaroid small{font-size:calc(13px + (15 - 13) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Polaroid small{font-size:15px}}.Polaroid p{color:#5b0456;font-weight:700}.Archive--blog .Polaroid,.Polaroid.Polaroid--has-date{padding-bottom:2.5em}.Polaroids{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Polaroids.Polaroids--left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.Polaroids .Polaroid{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block;width:98%;-ms-flex-item-align:stretch;align-self:stretch;margin:2% 1%}@media screen and (min-width: 37.5rem){.Polaroids .Polaroid{margin:1%;width:48%}}@media screen and (min-width: 48rem){.Polaroids .Polaroid{width:31.3333333333%}}.Polaroids .Polaroid:hover{outline:0.15em solid rgba(91,4,86,0.7)}@media screen and (min-width: 37.5rem){.Panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.Panel{display:block;position:relative;padding:0.3rem;text-align:left;margin:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:94vw}@media screen and (min-width: 37.5rem){.Panel{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (min-width: 37.5rem){.Panel.Panel--quote p{font-size:1.7vw}}@media screen and (min-width: 64.0625rem){.Panel.Panel--quote p{font-size:18px}}.Panel.Panel--video{width:94vw;height:auto}@media screen and (min-width: 37.5rem){.Panels--2up .Panel,.Panel.Panel--large{width:47vw;height:47vw;width:50%;max-height:27.2225rem}.Panels--3up .Panel,.Panel.Panel--small{width:31.33333vw;height:31.33333vw;width:33.33333%;max-height:18.1483333333rem}.Panels--video .Panel,.Panel.Panel--video-side{height:34.5vw;width:36%;max-height:19.9rem}.Panel.Panel--video{width:64%}.Panels--2up .Panel.Panel--video,.Panels--3up .Panel.Panel--video{display:none}}.Panel a,.Panel .PanelWrapper{text-decoration:none;display:block;height:100%;position:relative;overflow:hidden;-webkit-box-shadow:0.05em 0.05em 0.3em rgba(0,0,0,0.2);box-shadow:0.05em 0.05em 0.3em rgba(0,0,0,0.2)}.Panel h2,.Panel h3{color:#fff;width:100%;text-shadow:0px 0px 5px rgba(0,0,0,0.25)}@media screen and (max-width: 47.9375rem){.Panel h2,.Panel h3{padding:3em 0}}@media screen and (min-width: 37.5rem) and (max-width: 64rem){.Panel h2,.Panel h3{font-size:2.9vw}}.Panel:not(.Panel--polaroid) p{color:#fff;font-weight:700;text-align:center;margin-bottom:0.5em;width:100%;text-shadow:0px 0px 5px rgba(0,0,0,0.25)}@media screen and (min-width: 37.5rem) and (max-width: 64rem){.Panel:not(.Panel--polaroid) p{font-size:1.9vw}}.Panel iframe{width:100%;height:100%}.Panel .Profile{border-radius:50%;border:3px solid #fff;width:4.5em;height:auto;margin:0 auto 0.5em}.Panel small{color:#fff;font-weight:700;width:100%;text-shadow:0px 0px 5px rgba(0,0,0,0.25)}.Panel small{font-size:13px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Panel small{font-size:calc(13px + (15 - 13) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Panel small{font-size:15px}}.Panel .Content{padding:1.1em;text-align:center;position:relative;width:100%;height:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.Panel .Content>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block;position:relative}.Panel .Content>div:first-child{width:45%;padding-right:1.5em}.Panel .Content>div:last-child{width:55%;text-align:left}.Panel--blog .Content{text-align:left}.Panel--video-wrap{display:block;height:0;padding-top:56.25%;position:relative;-webkit-box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1);box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1)}.Panel--video-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.Panel--polaroid .Polaroid .Background{height:8.5em}@media screen and (min-width: 37.5rem){.Panel--polaroid .Polaroid .Background{height:25%}}@media screen and (min-width: 48rem){.Panel--polaroid .Polaroid .Background{height:40%}}@media screen and (min-width: 64.0625rem){.Panel--polaroid .Polaroid .Background{height:55%}}body[data-filter="unfiltered"] .Panel--quote.Panel--large img{margin-bottom:1em}@media screen and (min-width: 48rem){body[data-filter="unfiltered"] .Panel--quote.Panel--large img{width:7em}}.Panel .Background{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.Panel a:hover h3,.Panel a:hover p{text-decoration:underline}.Panel a:hover .Background--color{opacity:0.85}.Panel a:hover .Overlay{opacity:0}.Testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Testimonials>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;text-align:left;margin:0}.Testimonials>*:first-child{padding-right:1.3rem;width:20%}@media screen and (min-width: 48rem){.Testimonials>*:first-child{padding-right:2rem;width:15%}}.Testimonials>*:last-child{width:80%}@media screen and (min-width: 48rem){.Testimonials>*:last-child{width:85%}}.Testimonials img{max-width:100%;border-radius:50%;border:0.2em solid #e1eff0}.Testimonials .FullWidth{width:100%}.EntryContent blockquote p,blockquote p{font-weight:100;color:#5b0456;margin-bottom:0.2em}.EntryContent blockquote p,blockquote p{font-size:16px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.EntryContent blockquote p,blockquote p{font-size:calc(16px + (26 - 16) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.EntryContent blockquote p,blockquote p{font-size:26px}}.EntryContent blockquote small,blockquote small{font-weight:700;text-transform:uppercase;display:block;color:#5b0456}.EntryContent blockquote small,blockquote small{font-size:12px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.EntryContent blockquote small,blockquote small{font-size:calc(12px + (16 - 12) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.EntryContent blockquote small,blockquote small{font-size:16px}}@media screen and (min-width: 48rem){.EntryContent blockquote small,blockquote small{text-align:left}}blockquote:not(.Testimonials--quote){padding-left:1.5em;padding-right:10%;margin:1em auto}blockquote:not(.Testimonials--quote) p{font-size:1em;padding-left:1em;border-left:2px solid rgba(91,4,86,0.4);margin:0;padding-bottom:0.5em;font-style:italic}.ScrollTop{z-index:2;visibility:hidden;opacity:0;-webkit-transition:opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1),visibility 0.6s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1),visibility 0.6s cubic-bezier(0.19, 1, 0.22, 1);bottom:10px;right:10px}.ScrollTop i{padding-left:0.3em}.ScrollTop i:before{top:-0.15rem;font-size:0.8em;vertical-align:middle}.ScrollTop[data-visibility="visible"]{visibility:visible;opacity:0.5}.ScrollTop[data-visibility="visible"]:hover{opacity:1}.ScrollTop[data-position="fixed"]{position:fixed;top:inherit !important}.ScrollTop[data-position="absolute"]{visibility:visible;position:absolute;bottom:inherit;opacity:1}.ScrollTop[data-visibility="hidden"]{visibility:hidden;opacity:0}.SiteSearchResults h3{font-size:18px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.SiteSearchResults h3{font-size:calc(18px + (26 - 18) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.SiteSearchResults h3{font-size:26px}}.SiteSearchResults h3 a{color:#333;text-decoration:none}.SiteSearchResults h3 a:hover{color:#5b0456;text-decoration:underline}.SiteSearchResults h3 a:after{font-size:65%;line-height:2;margin-left:0.75em}.SiteSearchResults .ReadMore{color:#5b0456;font-weight:700;text-decoration:underline;white-space:nowrap}.SiteSearchResults li{margin-bottom:2.5em}.NotFound{text-align:center}.searchform{position:relative;margin:1em 0.5em}.searchform i{color:#5b0456;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.searchform label[for="s"]>i,.searchform .a2-icon-search{left:0.8em;font-size:1.1em}.searchform .a2-icon-arrow-right{right:1em;font-size:0.8em}.searchform input[type="text"]{position:relative;line-height:2.7em;height:2.7em;color:#5b0456;background:#fff;padding:0 2.7rem;width:100%;border:none;border-radius:0.4em}.searchform input[type="text"]{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.searchform input[type="text"]{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.searchform input[type="text"]{font-size:16px}}.searchform input[type="text"]::-webkit-input-placeholder{color:#5b0456}.searchform input[type="text"]::-moz-placeholder{color:#5b0456}.searchform input[type="text"]:-ms-input-placeholder{color:#5b0456}.Error404 .searchform input[type="text"],.SiteSearchResults .searchform input[type="text"]{border:0.2em solid #5b0456}.searchform input[type="submit"]{background:none;border:none;text-indent:-9999px;position:absolute;z-index:2;height:100%;width:2.7em;right:0;top:0}.Error404 .searchform,.SiteSearchResults .searchform{margin:1em 0.5em 2.5em}@media screen and (min-width: 48rem){.Error404 .searchform,.SiteSearchResults .searchform{max-width:16em;margin:0 auto;margin-bottom:2.5em}}.Filter{background:#f9f9f9;padding:0;border-top:1px solid #dee1e0}.Filter.is-hidden .Filter__title,.Filter.is-hidden .Filter__form,.Filter.is-hidden .Filter__form.is-open{display:none}.Filter.is-hidden:before{content:"";position:relative;z-index:1;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1);height:0.5em;display:block;width:100%}.no-tabs .Filter.is-hidden:before{display:none}.Filter .Filter__title{padding:1em 0;position:relative;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.1);box-shadow:0 2px 3px rgba(0,0,0,0.1);cursor:pointer;z-index:2}.Filter .Filter__title h3{color:#5b0456;margin-bottom:0;cursor:pointer;position:relative}.Filter .Filter__title h3{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Filter .Filter__title h3{font-size:calc(14px + (20 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Filter .Filter__title h3{font-size:20px}}.Filter .Filter__title h3::before{padding-right:0.5rem}.Filter .Filter__title select{position:absolute;top:0;right:0}.Filter .Filter__title button{display:block;position:absolute;top:0.25em;right:0;padding:0;background:none;border:none;font-weight:normal;color:#5b0456}@media screen and (min-width: 37.5rem){.Filter .Filter__title button{font-size:0.8em}}.Filter .Filter__title button::after{padding-left:0.5em}.Filter .Filter__title button:hover{text-decoration:none}.Filter .Filter__results{display:none;color:#5b0456;margin-top:1em}@media screen and (min-width: 48rem){.Filter .Filter__results{position:absolute;top:-0.125em;right:1.5em;font-size:0.9em;margin-top:0}}.Filter .Filter__results.is-visible{display:block}[data-whatinput="keyboard"] .Filter input[type="radio"]:focus+label::before{outline:1px dotted #000}.Filter input[type="radio"]+label{color:#5b0456;display:inline-block;line-height:1.3em;position:relative;padding-left:2em;margin:0.75em 0}.Filter input[type="radio"]+label{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Filter input[type="radio"]+label{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Filter input[type="radio"]+label{font-size:16px}}.Filter input[type="radio"]+label::before{font-size:1.5em;line-height:1em;position:absolute;line-height:1em;left:0;margin-top:-2px}.Filter input[type="radio"]+label::after{content:attr(data-code);position:absolute;left:0.6em;color:#5b0456;font-size:0.6em;font-family:sans-serif;line-height:5.5em;width:0.5rem;text-align:center}.Filter input[type="radio"]:hover:not(:disabled)+label::before{opacity:0.8}.Filter input[type="radio"]:hover:not(:disabled)+label::after{color:#fff}.Filter input[type="radio"]:checked:not(:disabled)+label::after{color:#fff}.Filter input[type="radio"]:disabled+label::before{opacity:0.5em}.Filter .Filter__form{background:#f6f7f7;padding:1em 0;display:none;width:100%;left:0;z-index:1;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,0.2);box-shadow:0 2px 2px -1px rgba(0,0,0,0.2)}@media screen and (min-width: 48rem){.Map .Filter .Filter__form{position:absolute}}.Filter .Filter__form.is-open{display:block}.Filter .Filter__form ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Filter .Filter__form ul li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block;width:100%;padding-right:.5rem}@media screen and (min-width: 48rem){.Filter .Filter__form ul li{width:33.3333333333%}}.post-password-form{display:inline-block;padding:3.25em 0;width:100%}.post-password-form p{margin:1.65em 0}.post-password-form label{padding:0;margin:0;display:inline-block}.post-password-form input[type="password"],.post-password-form input[type="text"]{padding:0;line-height:1.75}.post-password-form input[type="submit"]{vertical-align:bottom}.inv-recaptcha-holder{margin:1em 0 0}.Archive{padding:1.5rem 0}.Archive img{display:block;max-height:10em;width:auto}.Listing__title{font-weight:normal}.Listing__title{font-size:20px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Listing__title{font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Listing__title{font-size:24px}}.Listing__title span{font-size:0.7em;display:block}.Listing:not(.Accordion){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.Archive--blog{background:#f9f9f9}.Archive--products a{text-align:center;text-decoration:none;color:#5b0456;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block;width:98%;padding:1rem .5rem;-webkit-box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1);box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1);background-color:#fff;margin:0.4em 1%}.Archive--products a{font-size:20px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Archive--products a{font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Archive--products a{font-size:24px}}@media screen and (min-width: 48rem){.Archive--products a{width:31.3333333333%}}.Archive--products a[data-state="hidden"]{display:none}.Archive--products a:hover{outline:0.15em solid rgba(91,4,86,0.7)}.Archive--products.Archive--4col a{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Archive--products.Archive--4col a{font-size:calc(14px + (20 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Archive--products.Archive--4col a{font-size:20px}}@media screen and (min-width: 48rem){.Archive--products.Archive--4col a{width:23%}}.Archive--recipes .Background{background-color:#ff8870}.Archive--stories .Panel--video-small{width:100%;max-width:100%}@media screen and (min-width: 37.5rem){.Archive--stories .Panel--video-small{height:auto;width:50%}}@media screen and (min-width: 37.5rem) and (max-width: 47.9375rem){[data-filter="filtered"] .Archive--stories .Panel{width:50vw;width:50%;max-height:27.2225rem;height:50vw}[data-filter="filtered"] .Archive--stories .Panel img{width:8em}}@media screen and (min-width: 48rem){[data-filter="filtered"] .Archive--stories .Panel{width:31.33333vw;height:31.33333vw;width:33.33333%;max-height:18.1483333333rem}}[data-filter="filtered"] .Archive--stories .Panel--video{width:100%;max-width:100%}@media screen and (min-width: 37.5rem){[data-filter="filtered"] .Archive--stories .Panel--video{height:auto;width:50%}}@media screen and (min-width: 37.5rem) and (max-width: 47.9375rem){[data-filter="filtered"] .Archive--stories .Panel--quote p{font-size:2.2vw}}.ArchiveImage{height:10em;max-width:70%;margin:0 auto 1em;display:block;position:relative}.ArchiveImage img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;max-height:10em;width:auto}.Accordion__item{border-bottom:1px solid rgba(103,103,103,0.3);padding:0.5em 0}.Accordion__item[data-state="hidden"]{display:none !important}.Accordion__title{color:#5b0456;line-height:1.5;margin-bottom:0;padding-right:2em;position:relative;cursor:pointer;font-size:1.35em}.Accordion__title:hover{text-decoration:underline}.Accordion__title .read-more{background:none;border:none;position:absolute;right:1em;top:0.5em;width:1em;height:1em}.Accordion__title .read-more:after{font-size:0.6em;line-height:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Accordion__content{display:none;color:#676767;padding:1.5em 0}.Accordion__content{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Accordion__content{font-size:calc(14px + (18 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Accordion__content{font-size:18px}}.navicon:before{color:#fff}.video-wrap{display:block;height:0;padding-top:56.25%;position:relative;height:calc(100% - 8em);margin-bottom:1em}.video-wrap>*{height:100%;left:0;position:absolute;top:0;width:100%}.Single--stories .Detail,.Single--blog .Detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2em}.Single--stories .Detail>*,.Single--blog .Detail>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block;position:relative;text-align:left;margin:0}.Single--stories .Detail>*:first-child,.Single--blog .Detail>*:first-child{padding-right:1.3rem;width:20%}@media screen and (min-width: 48rem){.Single--stories .Detail>*:first-child,.Single--blog .Detail>*:first-child{padding-right:2rem;width:15%}}.Single--stories .Detail>*:last-child,.Single--blog .Detail>*:last-child{width:80%}@media screen and (min-width: 48rem){.Single--stories .Detail>*:last-child,.Single--blog .Detail>*:last-child{width:85%}}.Single--stories .Detail img,.Single--blog .Detail img{border-radius:50%;border:0.2em solid #e1eff0}@media screen and (max-width: 47.9375rem){.Single--stories .Detail img,.Single--blog .Detail img{max-width:4.2em}}.Single--stories .Detail h2,.Single--blog .Detail h2{margin:-0.2em 0 0.1em}.Single--stories .Detail h2,.Single--blog .Detail h2{font-size:20px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Single--stories .Detail h2,.Single--blog .Detail h2{font-size:calc(20px + (40 - 20) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Single--stories .Detail h2,.Single--blog .Detail h2{font-size:40px}}@media screen and (min-width: 48rem){.Single--stories .Detail h2,.Single--blog .Detail h2{margin:0.1em 0 0.1em}}.Single--stories small,.Single--blog small{display:block;color:#333;font-weight:400}.Single--stories small,.Single--blog small{font-size:12px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Single--stories small,.Single--blog small{font-size:calc(12px + (15 - 12) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Single--stories small,.Single--blog small{font-size:15px}}.Single--stories small strong,.Single--blog small strong{display:block;color:#5b0456}.Single--stories small strong,.Single--blog small strong{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Single--stories small strong,.Single--blog small strong{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Single--stories small strong,.Single--blog small strong{font-size:16px}}@media screen and (min-width: 48rem){.Single--stories small,.Single--blog small{text-align:left}}.BlogTitle{margin-bottom:2em}.BlogTitle h2{margin:-0.2em 0 0.1em}.BlogTitle h2{font-size:20px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.BlogTitle h2{font-size:calc(20px + (40 - 20) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.BlogTitle h2{font-size:40px}}@media screen and (min-width: 48rem){.BlogTitle h2{margin:0.1em 0 0.1em}}.Single--stories .Detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Single--stories .Detail h2{margin-top:-0.1em}.Circled{border-radius:50%;border:0.2em solid #fff}section:not([style]) .Circled{border:0.2em solid #eff1f3}@media screen and (max-width: 47.9375rem){.Halfwidth{width:50% !important;display:block;margin:0 auto}}.Print,.Share{display:inline-block}.Print p,.Share p{color:#5b0456;margin-bottom:0.5em}.Print a,.Share a{display:inline-block;text-align:center;padding-right:0.2em;text-decoration:none;cursor:pointer;font-size:2em}@media screen and (max-width: 47.9375rem){.Print a,.Share a{font-size:2.2em}}.Print a:hover::before,.Share a:hover::before{background:#5b0456;color:#fff}.Print a::before,.Share a::before{color:#5b0456;border-radius:50%;border:1px solid #5b0456;width:1.5em;line-height:1.5em;-webkit-box-sizing:content-box;box-sizing:content-box}.Share{padding-right:2em}.Share.Share--no-print{padding-right:0}.Print a{padding-right:0}.Share--default{text-align:center}.pinterest-bg{opacity:0;position:absolute;top:0;left:0;z-index:-9999;pointer-events:none}.LoadMore--results>li,.LoadMore--results>div:not(.LoaderWrap),.LoadMore--results.Listing>a,.LoadMore--results.Polaroids>a{display:none}.LoadMore--results>li[data-loaded="loaded"],.LoadMore--results>div:not(.LoaderWrap)[data-loaded="loaded"],.LoadMore--results.Listing>a[data-loaded="loaded"],.LoadMore--results.Polaroids>a[data-loaded="loaded"]{display:block}.no-js .LoadMore--results{display:block !important}.ShowMore{padding:0.6em 1.5em;margin-top:3em}.ShowMore i{padding-right:0.5em}.ShowMore[data-visibility="hidden"]{display:none}.LoaderWrap{position:relative;min-height:6em}.LoaderWrap .Loader{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:32px;height:auto}.no-js .LoaderWrap,.LoaderWrap[data-visibility="hidden"]{display:none}.wsp-pages-list li{list-style:none}.Error404{text-align:center}.RelatedArticles{padding:3rem 0}.RelatedArticles h2{color:#fff;text-align:center;margin-bottom:1em}.RelatedArticles h2.Primary{color:#5b0456}.RelatedArticles .Panels{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 48.875rem){#wpadminbar{display:none}}@media screen and (min-width: 48.9375rem){.admin-bar .BodyWrap{margin-top:calc(4.7rem + 32px)}.admin-bar .Header,.admin-bar .Nav{margin-top:32px !important}}.Footer .SocialLinks{margin:-0.3em 0 1em}.Header .SocialLinks{margin-right:1rem;display:none}@media screen and (min-width: 48rem){.Header .SocialLinks{display:inline-block}}.Nav .SocialLinks{padding:0 1em}@media screen and (min-width: 48rem){.Nav .SocialLinks{display:none}}.Nav .SocialLinks h5{display:block;margin-bottom:0.5em}.SocialLinks h5{color:#fff;margin:0 1em 0 0;display:inline-block;vertical-align:middle;line-height:1em}.SocialLinks a{padding-right:0.1em;font-size:2.4em;display:inline-block;vertical-align:middle;color:#fff;cursor:pointer}.SocialLinks a:hover i:before{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 48rem){.SocialLinks a{font-size:1.8em;padding-right:0.15em}}.Downloads{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}.Downloads .Downloads__heading{background:#5b0456;color:#fff;font-size:20px;font-weight:bold;padding:1.1em}.Downloads .Downloads__file{position:relative;display:block;background:#fff;color:#5b0456;padding:1.5em 3em 1.5em 4.2em;border-top:1px solid #d1d1d1;text-decoration:none}@media screen and (min-width: 48rem){.Downloads .Downloads__file{padding:1.2em 3em 1.2em 4em}}.Downloads .Downloads__file .Downloads__description{display:inline-block}.Downloads .Downloads__file .Downloads__description p{font-size:18px;font-weight:bold}.Downloads .Downloads__file .Downloads__description span{display:block;color:#333;font-size:16px;line-height:1.1em}.Downloads .Downloads__file:hover p{text-decoration:underline}.Downloads .Downloads__file:before{display:inline-block;font-size:2.5rem;position:absolute;left:1.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 48rem){.Downloads .Downloads__file:before{font-size:2rem}}.Downloads .Downloads__file:after{position:absolute;right:1.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.People{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.People .Background{width:100%;height:11em}.People .person__content{padding:1em}.People a{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:98%;-ms-flex-item-align:stretch;align-self:stretch;margin:2% 1%;position:relative;display:block;text-decoration:none;background:#f9f9f9;text-align:center;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}@media screen and (min-width: 37.5rem){.People a{margin:1%;width:48%}}@media screen and (min-width: 48rem){.People a{width:31.3333333333%}}.People a:hover,.People a:focus{outline:0.15em solid rgba(91,4,86,0.7)}.People a p{color:#5b0456;font-weight:700}.People a span{color:#5b0456;font-weight:700;margin-top:0.5em;line-height:1.3em;display:block}.People a span{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.People a span{font-size:calc(15px + (17 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.People a span{font-size:17px}}.People.People--white a{background:#fff}.People.People--left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.single-people .DefaultHeader h1,.single-people .DefaultHeader p{color:#5b0456}.PersonImage{margin-left:-0.2em}.PersonImage img{border-radius:50%;border:0.2em solid #e1eff0}@media screen and (max-width: 47.9375rem){.PersonImage img{max-width:4.2em}}#lang_sel a,#lang_sel ul ul a{padding:0 !important;padding-left:0 !important}#lang_sel{background-color:#4c0047 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4em;height:100%;margin-right:1em}@media screen and (min-width: 48rem){#lang_sel{background-color:transparent !important;padding:0;height:42px;width:auto}}#lang_sel ul li{background-color:#4c0047 !important;border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em;height:4.5rem;max-width:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#lang_sel ul li:focus,#lang_sel ul li:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}@media screen and (min-width: 48rem){#lang_sel ul li{border-top-left-radius:0.4em;border-top-right-radius:0.4em;height:2.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:12em;min-width:12em;padding:0 !important;width:12em}}#lang_sel ul li .lang_sel_sel{position:relative}#lang_sel ul li .lang_sel_sel:after{color:#fff;display:none;font-size:0.75em;position:absolute;right:1.325em;top:0.5em}@media screen and (min-width: 48rem){#lang_sel ul li .lang_sel_sel:after{display:block}}#lang_sel ul ul{top:4.5em;padding:0;border:0 !important}@media screen and (min-width: 48rem){#lang_sel ul ul{top:2.75em}}#lang_sel ul ul li{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #9d689a;float:none}#lang_sel ul ul li:last-child{border-bottom-right-radius:0.4em;border-bottom-left-radius:0.4em}#lang_sel ul ul a,#lang_sel ul li a{background-color:transparent !important;background-image:none !important;border:none !important;color:#fff !important;font-family:"Calibri",sans-serif !important;font-size:0.875em;overflow:hidden;max-height:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width: 37.4375rem){#lang_sel ul ul a,#lang_sel ul li a{max-height:3.325em}}@media screen and (min-width: 48rem){#lang_sel ul ul a,#lang_sel ul li a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:3;padding:0 0.75em !important;max-height:2.75em}}#lang_sel ul ul a:focus,#lang_sel ul ul a:hover,#lang_sel ul li a:focus,#lang_sel ul li a:hover{color:#fff !important;text-decoration:none !important}#lang_sel ul ul a span,#lang_sel ul li a span{display:none}@media screen and (min-width: 48rem){#lang_sel ul ul a span,#lang_sel ul li a span{display:inline-block}}#lang_sel .iclflag{border-radius:50%;border:2px solid #fff;height:34px !important;width:34px !important;margin-bottom:0.425em}@media screen and (max-width: 47.9375rem){#lang_sel .iclflag{min-height:34px !important}}@media screen and (min-width: 48rem){#lang_sel .iclflag{height:27px !important;max-height:27px !important;margin-right:1em;width:27px !important;margin-bottom:0}}.IconLeft{position:relative;margin:1.5em 0;padding-bottom:1.5em;border-bottom:1px solid #d1d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.IconLeft:last-child{border:0}.IconLeft__image{width:5.5em;max-width:100%;margin:0 0 1em}@media screen and (min-width: 48rem){.IconLeft__image{margin:0;width:15%}}.IconLeft__image img{width:100%}.IconLeft__image.IconLeft__image--circled img{border-radius:50%}.IconLeft__content{width:100%;-ms-flex-item-align:center;align-self:center}.IconLeft__content *:first-child{margin-top:0}.IconLeft__content *:last-child{margin-bottom:0}@media screen and (min-width: 48rem){.IconLeft__content{width:85%;padding-left:5%}}.Contacts{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}.Contacts__heading{background:#5b0456;padding:1.4em}.Contacts__heading h3{color:#fff;font-weight:bold;margin-bottom:0.2em}.Contacts__heading h3{font-size:16px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Contacts__heading h3{font-size:calc(16px + (20 - 16) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Contacts__heading h3{font-size:20px}}.Contacts__heading p{color:#fff}.Contacts__heading p{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Contacts__heading p{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Contacts__heading p{font-size:16px}}.Contacts__location{position:relative;display:block;background:#fff;color:#676767;padding:1.4em;border-top:1px solid #d1d1d1;text-decoration:none}.Contacts__location h4{color:#5b0456;margin:0 0 0.2em}.Contacts__location h4{font-size:16px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Contacts__location h4{font-size:calc(16px + (20 - 16) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Contacts__location h4{font-size:20px}}.Contacts__location p{word-break:break-word}.Contacts__location p{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Contacts__location p{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Contacts__location p{font-size:16px}}.Contacts__location p.Lead{color:#5b0456;margin:1em 0 0.2em}.Contacts__location ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Contacts__location ul li{width:100%}@media screen and (min-width: 48rem){.Contacts__location ul li{padding-right:2em;width:30%}.Contacts__location ul li:last-child{width:40%}}.StoreWideMessage{background:#73056d;font-size:0.9em;color:#fff}.Alert{border-radius:5px;background:#f6f7f7;padding:1.2em 3.5em;margin-bottom:2em;position:relative}.Alert{font-size:12px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Alert{font-size:calc(12px + (14 - 12) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Alert{font-size:14px}}.Alert:before{position:absolute;left:1em;font-size:1.3em;line-height:1em}.Alert:last-child{margin-bottom:0}#breadcrumbs{position:absolute;top:1em;left:0;z-index:1;width:100%}.Text--white #breadcrumbs,.TextColour--default #breadcrumbs{color:#f6f7f7}.Text--white #breadcrumbs a,.TextColour--default #breadcrumbs a{color:#fff}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}[data-whatinput="keyboard"] .slick-dots li button:focus{outline:1px dotted #000}.slick-arrow{display:inline-block;z-index:1;text-align:center;font-size:1.8em;color:#5b0456;line-height:2em;width:2em;text-decoration:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;background:none;border:0}.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{left:0}.Slider{padding:0}.Slider .Slide{padding:2rem 0 4.5rem;position:relative;height:100%;background-size:cover}.Slider .Slide .Container{height:100%}.Slider .Slide .Container .Grid{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 48rem){.Slider .Slide{padding:3rem 0 4.3rem}}.Slider.modal-gallery{width:90%;margin:0 auto}.Slider.modal-gallery .Slide{height:30em;max-height:60vh;background-size:contain;background-position:50%;background-repeat:no-repeat}.Slider.modal-gallery .slick-next{right:calc(-5% - 2rem)}.Slider.modal-gallery .slick-prev{left:calc(-5% - 2rem)}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.Slide{display:none}.Slide:first-child{display:block}.slick-initialized .Slide{display:block}.slick-dots{display:block;text-align:center;position:absolute;bottom:1em;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%}.slick-dots li{display:inline-block}.slick-dots li button{font-size:0;line-height:0;display:block;height:28px;width:28px;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;position:relative}.slick-dots li button:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"";display:block;width:10px;height:10px;background:#b2edd7;border-radius:50%}.slick-dots li button:hover:before{background:rgba(91,4,86,0.6)}.slick-dots li.slick-active button:before{background:#5b0456}.Single--faq,.Single--stories,.Single--blog{padding-bottom:0}.SingleNavigation{display:inline-block;z-index:1;text-align:center;font-size:1.8em;color:#fff;line-height:2em;width:2em;text-decoration:none}.TextColour--charcoal .SingleNavigation{font-size:24px;line-height:2em;color:#333}.TextColour--purple .SingleNavigation,.Single--footer .SingleNavigation{font-size:24px;line-height:2em;color:#5b0456}.ProductHero .SingleNavigation,.DefaultHeader .SingleNavigation{position:absolute;top:5rem}@media screen and (min-width: 48rem){.ProductHero .SingleNavigation,.DefaultHeader .SingleNavigation{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}}a[rel="prev"]{left:0}@media screen and (max-width: 47.9375rem){.Single--footer a[rel="prev"]{position:absolute;left:0}}a[rel="next"]{right:0}@media screen and (max-width: 47.9375rem){.Single--footer a[rel="next"]{position:absolute;right:0}}.Single--footer .Grid-column--6:last-child{text-align:right}@media screen and (max-width: 47.9375rem){.Single--footer .Grid-column--6:last-child{text-align:center}}.single-products .Single--footer .Container{text-align:center}.Single--footer .Button,.Single--footer .modal-wrap .button--agree,.modal-wrap .Single--footer .button--agree,.Single--footer .post-password-form input[type="submit"],.post-password-form .Single--footer input[type="submit"]{max-width:50vw}.ProductHero{padding:3rem 0 2rem}@media screen and (min-width: 48rem){.ProductHero{padding:3rem 0}}.ProductHero h1{color:#fff;margin-bottom:0.5em}.ProductHero h1{font-size:30px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.ProductHero h1{font-size:calc(30px + (60 - 30) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.ProductHero h1{font-size:60px}}.ProductHero p{color:#fff}.ProductHero p{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.ProductHero p{font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.ProductHero p{font-size:18px}}.ProductHero .EntryContent div{color:#fff}.ProductHero .EntryContent div{font-size:18px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.ProductHero .EntryContent div{font-size:calc(18px + (22 - 18) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.ProductHero .EntryContent div{font-size:22px}}.ProductHero .Button,.ProductHero .modal-wrap .button--agree,.modal-wrap .ProductHero .button--agree,.ProductHero .post-password-form input[type="submit"],.post-password-form .ProductHero input[type="submit"]{margin:1em 0}.ProductHero a.Back{color:#fff;font-weight:700;margin-left:-3px}.ProductHero a.Back{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.ProductHero a.Back{font-size:calc(15px + (18 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.ProductHero a.Back{font-size:18px}}.ProductHero a.Back i:before{vertical-align:baseline;font-size:0.8em;padding-right:0.5em;text-decoration:none}.ProductHero.TextColour--purple h1,.ProductHero.TextColour--purple p,.ProductHero.TextColour--purple a.Back,.ProductHero.TextColour--purple div{color:#5b0456}.ProductHero.TextColour--charcoal h1,.ProductHero.TextColour--charcoal p,.ProductHero.TextColour--charcoal a.Back,.ProductHero.TextColour--charcoal div{color:#333}@media screen and (max-width: 47.9375rem){.ProductHero .EntryContent{text-align:center}.ProductHero .ProductHero--image{height:10em;max-width:70%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ProductHero .ProductHero--image img{max-height:10em;width:auto}}.banner{background:#333;color:#fff;padding:1.5em 0 1.75em;font-size:.75em;display:none;position:fixed;width:100%;bottom:0;left:0;z-index:99}[data-cookie-banner-message="visible"] .banner{display:block}.banner .Container{display:block}.banner .Container::after{clear:both;content:"";display:table}.banner__text{padding-right:1em;float:left;max-width:80%}.banner__text a{color:#fff}.banner__title{font-weight:bold;font-size:1.125em;margin-bottom:.25em}.banner__content p{font-size:1em}.banner__close-desktop{display:none;height:100%;line-height:2.25em;-webkit-transform:translatey(-1px);transform:translatey(-1px)}@media screen and (min-width: 37.5rem){.banner__close-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.banner__close-desktop:after{content:"X";display:block;padding-left:.75em}.banner__close-mobile{display:block;-webkit-transform:translatey(-2px);transform:translatey(-2px)}@media screen and (min-width: 37.5rem){.banner__close-mobile{display:none}}.banner__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border-radius:0.4em;border:2px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;float:right;font-weight:bold;height:2.75em;padding:0 1em;-webkit-transition:background .2s, color .2s;transition:background .2s, color .2s}.banner__close:hover{background:white;color:#5b0456}@media screen and (max-width: 37.4375rem){.banner__close{-ms-flex-item-align:start;align-self:flex-start;width:2em;height:2em;padding:0;font-size:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.Ribbon{text-align:center}.Ribbon h3{font-size:20px;font-weight:bold;display:inline-block;vertical-align:middle;margin:0 2em;padding-bottom:0.5em}@media screen and (min-width: 48rem){.Ribbon h3{padding-bottom:0}}.Ribbon .Button,.Ribbon .modal-wrap .button--agree,.modal-wrap .Ribbon .button--agree,.Ribbon .post-password-form input[type="submit"],.post-password-form .Ribbon input[type="submit"]{vertical-align:middle}.Ribbon .Button i:before,.Ribbon .modal-wrap .button--agree i:before,.modal-wrap .Ribbon .button--agree i:before,.Ribbon .post-password-form input[type="submit"] i:before,.post-password-form .Ribbon input[type="submit"] i:before{font-size:1.8em;padding-right:0.2em;line-height:1em;vertical-align:-6px}@media screen and (min-width: 79.1875rem){.Header--right{margin:0 -1em 0 0.5em}#menu-main-horizontal.menu-main{text-align:left;white-space:nowrap}#menu-main-horizontal.menu-main>li{white-space:nowrap;display:inline-block;width:auto;border:0 !important}#menu-main-horizontal.menu-main>li.menu-item-has-children>a{padding-right:1rem}#menu-main-horizontal.menu-main>li a{padding-top:0;padding-bottom:0;line-height:4.7rem}#menu-main-horizontal.menu-main>li:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-main-horizontal.menu-main>li .sub-menu{position:absolute;width:15em;top:4.7rem}#menu-main-horizontal.menu-main>li .sub-menu a{line-height:1.2rem;padding-top:1em;padding-bottom:1em}#menu-main-horizontal.menu-main>li.menu-item-has-children:hover .sub-menu{display:block}.Header .SiteSearch{display:inline-block;position:relative}.Header .SiteSearch .searchform{margin:0}.Header .SiteSearch .a2-icon-arrow-right,.Header .SiteSearch #searchsubmit{z-index:-1}.Header .SiteSearch input[type="text"]{-webkit-transition:width .15s,border-radius .15s,background .15s,-webkit-box-shadow .15s;transition:width .15s,border-radius .15s,background .15s,-webkit-box-shadow .15s;transition:width .15s,border-radius .15s,background .15s,box-shadow .15s;transition:width .15s,border-radius .15s,background .15s,box-shadow .15s,-webkit-box-shadow .15s;width:46px;height:46px;border-radius:0.4em;cursor:pointer;background:transparent;padding:0;text-indent:-5000px}.Header .SiteSearch input[type="text"]+label .a2-icon-search{color:#fff}.Header .SiteSearch .a2-icon-search{color:#fff;cursor:pointer;font-size:1.3rem;left:0.5em}.SiteSearch--expandable{margin-left:1em}.SiteSearch--expandable:not([data-state="active"]) input[type="text"]:hover+label .a2-icon-search{-webkit-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%)}.SiteSearch--expandable[data-state="active"] input[type="text"]{cursor:text;-webkit-transition:width .15s cubic-bezier(0.19, 1, 0.22, 1),border-radius .15s,background .15s;transition:width .15s cubic-bezier(0.19, 1, 0.22, 1),border-radius .15s,background .15s;width:300px;background:#fff;color:#5b0456;padding-left:2.4rem;padding-right:2rem;text-indent:0}.SiteSearch--expandable[data-state="active"] input[type="text"]+label .a2-icon-search{color:#5b0456}.SiteSearch--expandable[data-state="active"] input[type="text"] ~ .a2-icon-arrow-right{z-index:2}.SiteSearch--expandable[data-state="active"] input[type="text"] ~ #searchsubmit{z-index:9999}}.MarketDetails{position:relative;background:#4a0346}.MarketDetails[data-feeds="inactive"]{display:none}.MarketDetails[data-feeds="inactive"].is-visible,.MarketDetails[data-feeds="active"]{display:none}@media screen and (min-width: 79.1875rem){.MarketDetails[data-feeds="inactive"].is-visible,.MarketDetails[data-feeds="active"]{display:inline-block}}.MarketDetails[data-feeds="inactive"].is-visible.MarketDetails--footer,.MarketDetails[data-feeds="active"].MarketDetails--footer{position:fixed;bottom:0;width:100%;z-index:9999;display:block}@media screen and (min-width: 79.1875rem){.MarketDetails[data-feeds="inactive"].is-visible.MarketDetails--footer,.MarketDetails[data-feeds="active"].MarketDetails--footer{display:none}}.MarketPreview{margin:0 auto;height:4.7rem;position:relative;padding:0 6rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.MarketDetails--footer .MarketPreview{height:3rem}.MarketPreview--details{font-size:1em;color:#fff;padding:0.3em 0;font-weight:100}@media screen and (min-width: 48rem){.MarketPreview--details{font-size:0.8em}}.MarketPreview--details img{margin-left:1em}.MarketPreview--details>div{display:inline-block}.MarketPreview--details>div>span{display:inline-block;min-width:2.1em}.MarketPreview--details.caret-down>div:after,.MarketPreview--details.caret-up>div:after{font-size:0.8em;vertical-align:middle;margin-left:0.5em}.MarketToggle{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;background:#5b0456;border-radius:50%;height:2.1em;width:2.1em;line-height:2.1em;font-size:0.8em}@media screen and (min-width: 79.1875rem){.MarketToggle{cursor:default}}@media screen and (max-width: 79.125rem){.MarketDetails.MarketDetails--footer[data-state="open"] .MarketToggle:before{content:"\e804"}}@media screen and (min-width: 79.1875rem){.MarketDetails:hover .MarketToggle:before{content:"\e805"}}.MarketInfo{display:none;position:absolute;top:4.7rem;color:#fff;background:#4a0346;width:100%}.MarketDetails--footer .MarketInfo{position:fixed;bottom:3rem;top:inherit}@media screen and (max-width: 79.125rem){.MarketDetails[data-state="open"] .MarketInfo{display:block}}@media screen and (min-width: 79.1875rem){.MarketDetails:hover .MarketInfo{display:block}}.MarketInfo .Feed{padding:1em 2em;position:relative;border-top:1px solid #5b0456}.MarketDetails--footer .MarketInfo .Feed{border-top:0;border-bottom:1px solid #5b0456}.MarketInfo .Feed .FeedWrap{max-width:22rem;margin:0 auto}.MarketInfo .Feed--title{font-size:12px;margin-bottom:1em;position:relative}.MarketInfo .Feed--logo{position:absolute;right:0;bottom:0}.MarketInfo .Feed--info{line-height:1.3em;font-weight:800}.MarketInfo .Feed--movement{font-size:12px;float:right;line-height:1.3rem;font-weight:400}.MarketInfo .Feed--movement.caret-down:before,.MarketInfo .Feed--movement.caret-up:before{font-size:0.8em;vertical-align:middle;margin-right:0.5em}@media screen and (max-width: 79.125rem){.MarketPreview{text-align:center}.MarketPreview--details{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:0.12s opacity;transition:0.12s opacity;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .4s, visibility .4s;transition:opacity .4s, visibility .4s}.MarketPreview--details.is-visible{opacity:1;visibility:visible}}@-webkit-keyframes marketAnimationNZX{0%{opacity:0;display:none}2%{opacity:1;display:block}48%{opacity:1;display:block}50%{opacity:0;display:none}100%{opacity:0;display:none}}@keyframes marketAnimationNZX{0%{opacity:0;display:none}2%{opacity:1;display:block}48%{opacity:1;display:block}50%{opacity:0;display:none}100%{opacity:0;display:none}}@-webkit-keyframes marketAnimationASX{0%{opacity:0;display:none}50%{opacity:0;display:none}52%{opacity:1;display:block}98%{opacity:1;display:block}100%{opacity:0;display:none}}@keyframes marketAnimationASX{0%{opacity:0;display:none}50%{opacity:0;display:none}52%{opacity:1;display:block}98%{opacity:1;display:block}100%{opacity:0;display:none}}.Archive--newsroom a{position:relative;display:block;text-decoration:none;padding:2.5em;text-align:left;-webkit-box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1);box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1);width:100%;margin:0.5em 0}.Archive--newsroom a:hover,.Archive--newsroom a:focus{outline:0.15em solid rgba(91,4,86,0.7)}.Archive--newsroom a:nth-child(2n+1){background:#f9f9f9}.Archive--newsroom a:nth-child(2n+2){background:#EEF2F3}.Archive--newsroom h3{color:#5b0456}.Archive--newsroom h3{font-size:20px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Archive--newsroom h3{font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Archive--newsroom h3{font-size:24px}}.Archive--newsroom small{color:#5b0456;width:100%;margin:0.8em 0;display:block}.Archive--newsroom small{font-size:13px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Archive--newsroom small{font-size:calc(13px + (15 - 13) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Archive--newsroom small{font-size:15px}}.Archive--newsroom p{color:#676767}.Archive--newsroom p{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.Archive--newsroom p{font-size:calc(14px + (18 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.Archive--newsroom p{font-size:18px}}.FilterDate{padding:3rem 0 0}.FilterDate h3{font-size:16px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.FilterDate h3{font-size:calc(16px + (20 - 16) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.FilterDate h3{font-size:20px}}.FilterDate .select2-container--default{width:11.5em;margin:0 0.5em 0.5em 0}.FilterDate .select2-container--default .select2-selection--single{line-height:2em}.FilterDate .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:2rem}@media screen and (min-width: 48rem){.FilterDate .select2-container--default .select2-selection--single{line-height:2.8em}}.FilterDate .select2-container--default .select2-selection--single .select2-selection__arrow{height:2em}.FilterDate .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:0.7em}@media screen and (min-width: 48rem){.FilterDate .select2-container--default .select2-selection--single .select2-selection__arrow{height:2.8em}}.single-market-announcements .Single--blog footer{margin-top:2em}.single-market-announcements .Single--blog footer{font-size:14px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.single-market-announcements .Single--blog footer{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.single-market-announcements .Single--blog footer{font-size:16px}}.single-market-announcements .Single--blog footer a{display:inline-block;vertical-align:middle;margin:0.5em 1em 0.5em 0}.single-latest-news .Single--footer,.single-market-announcements .Single--footer{padding-bottom:0}.LatestNews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.LatestNews__story{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block;width:98%;-ms-flex-item-align:stretch;align-self:stretch;margin:2% 1%;padding:1.5em 1.5em 2em;-webkit-box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1);box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.1);text-decoration:none}.LatestNews__story:hover,.LatestNews__story:focus{outline:0.15em solid rgba(91,4,86,0.7)}.LatestNews__story h3{margin-bottom:0.1em;line-height:1.3em}.LatestNews__story h3{font-size:18px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.LatestNews__story h3{font-size:calc(18px + (22 - 18) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.LatestNews__story h3{font-size:22px}}.LatestNews__story p{color:#333}.LatestNews__story p{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.LatestNews__story p{font-size:calc(15px + (17 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.LatestNews__story p{font-size:17px}}.LatestNews__story small{margin-bottom:0.7em;color:#333}.LatestNews__story small{font-size:15px}@media screen and (min-width: 20rem) and (max-width: 65.875rem){.LatestNews__story small{font-size:calc(15px + (17 - 15) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 65.9375rem){.LatestNews__story small{font-size:17px}}.LatestNews__story:nth-child(1){background:#dce0df}.LatestNews__story:nth-child(2){background:#d6eeed}.LatestNews__story:nth-child(3){background:#e4f4da}.LatestNews__story:nth-child(4){background:#ecd6ef}.LatestNews__story:nth-child(5){background:#d6eeed}.LatestNews__story:nth-child(6){background:#dce0df}@media screen and (min-width: 37.5rem){.LatestNews__story{margin:1%;width:48%}}@media screen and (min-width: 48rem){.LatestNews__story{width:31.3333333333%}.LatestNews__story.LatestNews__story--medium{width:48%}.LatestNews__story.LatestNews__story--large{width:64.6666666667%}.LatestNews__story.LatestNews__story--large h3{line-height:1.1em;margin-bottom:0.2em}.LatestNews__story.LatestNews__story--large h3{font-size:20px}}@media screen and (min-width: 48rem) and (min-width: 20rem) and (max-width: 65.875rem){.LatestNews__story.LatestNews__story--large h3{font-size:calc(20px + (30 - 20) * ((100vw - 320px) / (1055 - 320)))}}@media screen and (min-width: 48rem) and (min-width: 65.9375rem){.LatestNews__story.LatestNews__story--large h3{font-size:30px}}.Header nav,.Header .SiteSearch{display:none}@media screen and (min-width: 79.1875rem){.Header a[href="#offcanvasnav"]{display:none}.Header a.Button--white-alt{margin-right:0}.Header .SiteSearch,.Header nav{display:block}.Nav{display:none}.menu-main>li:before{left:0.5rem}#menu-main-horizontal.menu-main>li.menu-item-has-children>a{padding-right:0.8rem}.menu-main>li[class*="a2-icon"] a{padding-left:2.3rem}}.slick-dots li button:before{background:#fff}.slick-dots li button:hover:before{background:#5b0456}.slick-dots li.slick-active button:before{background:#5b0456}@media screen and (max-width: 79.125rem){.Footer{padding:3em 0 5.5em}}.Footer li{width:100%;display:block;padding-right:0}.DefaultHeader.Background{min-height:20vw}
/*# sourceMappingURL=styles-investor.min.css.map */