.sitemap__wrapper,.thank-you-page__wrapper,.wishlist-page__wrapper,.alert__wrapper,.size-guide-page__wrapper,.portrait-image-text__wrapper,.intro-with-links__wrapper,.header__account-menu__wrapper,.product-listing__outer .page-title__wrapper,.product-listing__inner .filters-accordion__wrapper,.newsletter-signup-cta__inner,.product-related__wrapper,.breadcrumb__wrapper,.colours-page__wrapper,.cookie-list__wrapper,.form-embed__wrapper,.contact-hero__wrapper .contact-hero__title,.contact-hero-details__wrapper,.accordion__outer,.site-search-content__wrapper,.news-article__wrapper .news-article-title__wrapper,.arrow-list__wrapper,.media-slider__wrapper,.vacancies-listing__wrapper,.video-block__wrapper,.career-page-details__wrapper,.career-cta__wrapper,.wysiwyg__wrapper,.text-video__wrap,.team-block__wrapper,.brands-banner__content,.text-stats-images__wrapper,.stats-strip__wrapper,.card-grid__wrapper.card-grid__wrapper--format-2,.call-to-action__inner,footer .footer__wrapper,.wrapper{position:relative;z-index:1;padding:5.625rem 36px 1.875rem}.icons-strip__inner,.sitemap__inner,.text-with-cards__inner,.text-with-icons__inner,.thank-you-page__inner,.wishlist-page__inner,.alert,.size-guide-page__inner,.portrait-image-text__inner,.intro-with-links__inner,.header__account-menu,.product-listing__outer h1,.newsletter-signup-cta__content,.product-related__inner,.breadcrumb__inner,.colours-page__inner,.cookie-list__inner,.form-embed__inner,.contact-hero__wrapper .contact-hero__title .contact-hero-title__inner,.contact-hero-details__wrapper .contact-hero-details__inner,.accordion__wrapper,.site-search-content__inner,.news-article__wrapper .news-article-title__inner,.arrow-list__inner,.media-slider__inner,.vacancies-listing__inner,.video-block__inner,.career-page-details__inner,.career-cta__inner,.wysiwyg__inner,.text-video__inner,.team-block__inner,.images-strip_wrapper.restrict-container .images-strip__inner,.brands-banner-content__inner,.text-stats-images__inner,.stats-strip__inner,.auth__status,.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__sections,footer .footer__inner,.header__inner,.container{max-width:1183px;margin:0 auto}.resources-block__wrapper,.icons-strip__wrapper,.sitemap__wrapper,.text-with-cards__wrapper,.text-with-icons__wrapper,.thank-you-page__wrapper,.wishlist-page__wrapper,.alert__wrapper,.size-guide-page__wrapper,.portrait-image-text__wrapper,.intro-with-links__wrapper,.header__account-menu__wrapper,.product-listing__outer,.newsletter-signup-cta__wrapper,.product-related__wrapper,.product-page-content__wrapper,.colours-page__wrapper,.cookie-list__wrapper,.form-embed__wrapper,.contact-hero__wrapper,.profile__wrapper,.overflowing-heading__wrapper,.accordion__outer,.video-banner__wrapper,.site-search-content__wrapper,.news-article__wrapper,.news-listing__outer,.arrow-list__wrapper,.team-map__wrapper,.media-slider__wrapper,.vacancies-listing__wrapper,.video-block__wrapper,.career-page-details__wrapper,.career-cta__wrapper,.wysiwyg__wrapper,.text-video__wrap,.team-block__wrapper,.images-strip_wrapper,.brands-banner__wrapper,.image-text__wrapper,.text-stats-images__wrapper,.stats-strip__wrapper,.hub-search__wrapper,.auth__wrapper,.auth__status-wrapper,.logos__wrapper,.follow-on-content__wrapper,.minimal-call-to-action__wrapper,.general-content__wrapper,.card-grid__wrapper,.call-to-action__wrapper,.banner__wrapper,footer,header{max-width:1920px;margin:0 auto}.product-page-content__inner,.contact-hero__wrapper .contact-hero__header,.images-strip__inner,.brands-banner__inner,.image-text__inner,.card-grid__sections,.call-to-action__outer{max-width:1440px;margin:0 auto}@font-face{font-family:Glancyr;font-style:normal;font-weight:700;font-display:fallback;src:url(/build/assets/Glancyr-Bold-eMcbd4dA.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:italic;font-weight:700;font-display:fallback;src:url(/build/assets/Glancyr-BoldItalic-CMmu3SZ2.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:normal;font-weight:200;font-display:fallback;src:url(/build/assets/Glancyr-ExtraLight-Nq1ELbQd.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:italic;font-weight:200;font-display:fallback;src:url(/build/assets/Glancyr-ExtraLightItalic-4R-zwVkF.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:italic;font-weight:400;font-display:fallback;src:url(/build/assets/Glancyr-Italic-CLdtFXvn.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:normal;font-weight:300;font-display:fallback;src:url(/build/assets/Glancyr-Light-BkeAKDgS.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:italic;font-weight:300;font-display:fallback;src:url(/build/assets/Glancyr-LightItalic-BQj-Gk1N.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:normal;font-weight:500;font-display:fallback;src:url(/build/assets/Glancyr-Medium-hnRIlISA.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:italic;font-weight:500;font-display:fallback;src:url(/build/assets/Glancyr-MediumItalic-DeTQxnLS.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:normal;font-weight:400;font-display:fallback;src:url(/build/assets/Glancyr-Regular-DintKjC9.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:normal;font-weight:600;font-display:fallback;src:url(/build/assets/Glancyr-SemiBold-DOj137KG.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:italic;font-weight:600;font-display:fallback;src:url(/build/assets/Glancyr-SemiBoldItalic-BNA7XdM1.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:normal;font-weight:100;font-display:fallback;src:url(/build/assets/Glancyr-Thin-zgzxFMeg.woff2) format("woff2")}@font-face{font-family:Glancyr;font-style:italic;font-weight:100;font-display:fallback;src:url(/build/assets/Glancyr-ThinItalic-0QEQkKiF.woff2) format("woff2")}html{box-sizing:border-box;font-size:100%;scroll-behavior:smooth;position:relative;overflow-x:hidden}*{box-sizing:border-box}body{margin:0;font-family:Glancyr,sans-serif;width:100vw;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{font-weight:600}h1,h2,h3{font-family:Glancyr,sans-serif}h2{font-size:2.5rem;text-transform:uppercase}h3{font-size:1.25rem;line-height:1.2;font-weight:300}h4{font-size:1.125rem;line-height:1.2;text-transform:uppercase}p{font-family:Glancyr,sans-serif;font-weight:300}li,dt{font-family:Glancyr,sans-serif}dd{margin:0;font-family:Glancyr,sans-serif}label{font-family:Glancyr,sans-serif;font-size:1.25rem;font-weight:300}input[type=text],input[type=number],input[type=tel],input[type=email],input[type=password],input[type=search],select,textarea{height:2.5rem;padding:0 20px;border:none;background-color:#f6f5f5;font-family:Glancyr,sans-serif;font-size:1rem;line-height:1rem;font-weight:300}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#000}img{max-width:100%}.reduce-bottom-space{margin-bottom:-5.625rem}.page__title{color:#000;font-size:3rem;font-style:normal;font-weight:700;line-height:3.25rem;text-transform:uppercase;margin-top:0;margin-bottom:0}@media only screen and (min-width: 990px){.page__title{font-size:7.5rem;line-height:8.25rem}}.page__back-link{color:#000;position:relative;padding-left:25px;display:block;margin-bottom:4rem}.page__back-link:before{content:"";position:absolute;display:block;width:12px;height:18px;background-image:url(/build/assets/arrow-black-C8N2FDbs.svg);background-size:contain;background-repeat:no-repeat;transform:rotate(90deg);left:0;top:3px}.page__back-link:hover{text-decoration:none}.text-align-center{text-align:center}small{font-size:1rem}header{background-color:#efefef}.header__wrapper{padding:0 36px;background-color:#efefef}.header__inner{padding-top:23px;padding-bottom:23px;position:static}@media only screen and (min-width: 760px){.header__inner{position:relative}}.header__content{display:flex;justify-content:space-between;align-items:center}.header__actions{display:flex}.header__search,.header__account,.header__wishlist,.header__menu{padding:0 5px}@media only screen and (min-width: 760px){.header__search,.header__account,.header__wishlist,.header__menu{padding:0 12px}}.header__search img,.header__account img,.header__wishlist img{width:21px;height:21px}.header__wishlist{display:flex;align-items:center;text-decoration:none;padding-right:6px;margin-top:-2px}.header__wishlist .header__wishlist--count{font-family:Glancyr,sans-serif;font-weight:600;padding-left:4px;width:30px;display:inline-block;color:#fff}.item--desktop{display:none}@media only screen and (min-width: 760px){.item--desktop{display:flex}}.header__actions--mobile{align-items:baseline}.header__menu{padding-right:0}.site__logo img{max-width:170px}@media only screen and (min-width: 760px){.site__logo img{max-width:257px}}.header-menu__toggle{width:28px;height:22px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:0;background-color:transparent;padding:0}.header-menu__line{width:100%;height:3px;background-color:#fff;transition:transform .3s,opacity .3s;border-radius:2px}.header-menu__toggle.active .header-menu__line:nth-child(1){transform:translateY(9px) rotate(45deg)}.header-menu__toggle.active .header-menu__line:nth-child(2){opacity:0}.header-menu__toggle.active .header-menu__line:nth-child(3){transform:translateY(-10px) rotate(-45deg)}.main-menu__nav{justify-content:space-between;align-items:center;z-index:3;position:relative;background-color:#000;display:flex;position:absolute;left:0;width:100%;top:97px;padding-left:36px;padding-right:36px}@media only screen and (min-width: 760px){.main-menu__nav{padding-left:0;padding-right:0}}.main-menu__nav.open{height:100%}@media only screen and (min-width: 760px){.main-menu__nav.open{height:auto}}.main-menu__nav:before{content:""}@media only screen and (min-width: 760px){.main-menu__nav:before{content:"";width:1920px;height:100%;left:50%;transform:translate(-50%);top:0;position:absolute;background-color:#000}}.main-menu__menu{list-style-type:none;margin:0;padding:40px 0;width:100%;top:0;justify-content:space-between}.main-menu__menu:before{content:"";position:absolute;background-color:#fff;width:200vw;height:2px;z-index:1;left:-100vw;top:0}.main-menu__menu.active{display:flex}.main-menu__nav{display:none}.main-menu__nav.open{display:block}.main-menu__menu li{margin-right:20px;position:relative}.main-menu__menu li:last-child{margin-right:0}.main-menu__menu li a{text-decoration:none;color:#fff;font-family:Glancyr,sans-serif;text-transform:uppercase;font-size:1.5rem;line-height:28px;font-weight:600;position:relative;padding-bottom:22px}.main-menu__menu li a:before{content:"";width:100%;height:2px;background-color:#fff;bottom:0;position:absolute}.main-menu__submenu{padding:50px 0 0}.main-menu__submenu li{margin-right:0}.main-menu__submenu li a{display:block;font-family:Glancyr,sans-serif;color:#fff;text-transform:none;font-size:1.125rem;line-height:23px;font-weight:300;padding-bottom:20px}.main-menu__submenu li a:before{display:none}@media screen and (max-width: 768px){.main-menu__menu{display:none;flex-direction:column}.main-menu__menu.active{display:block}.main-menu__nav{align-items:flex-start}.main-menu__menu li a:before{display:none}.main-menu__menu li{margin-right:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #FFF}.main-menu__menu li.has-submenu{position:relative}.main-menu__menu li.has-submenu:before{content:"";width:25px;height:12px;background-image:url(/build/assets/arrow-blue-DaadH8TV.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:8px;transform:rotate(180deg)}.main-menu__submenu{position:static;display:block}.submenu-panel{position:absolute;top:100px;left:0;z-index:11;background-color:#000;width:100%;height:calc(100vh - 100px);padding:30px;margin:0}.submenu-panel li a{color:#fff;font-size:1rem;text-decoration:none;font-weight:300;padding-bottom:20px;display:block}.submenu-panel .back-button{font-family:Glancyr,sans-serif;position:relative;font-size:1rem;line-height:25px;font-weight:400;text-transform:uppercase;border:0;border-radius:0;background-color:transparent;color:#fff;padding:0 0 0 40px;margin-bottom:20px}.submenu-panel .back-button:before{content:"";width:25px;height:12px;background-image:url(/build/assets/arrow-blue-DaadH8TV.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}}footer{background-color:#efefef;color:#000}footer a{color:#000;text-decoration:none;font-weight:200}footer a:hover{text-decoration:underline}footer ul{list-style:none;padding-left:0}footer .footer__wrapper{padding-top:4.375rem}footer .footer__main{display:flex;border-bottom:1px solid black;margin-bottom:1rem;flex-wrap:wrap;padding-bottom:4rem;gap:1.40625rem 36px}@media only screen and (min-width: 990px){footer .footer__main{padding-bottom:3rem}}footer .footer__main h2{font-size:1.5rem;line-height:1.2;text-transform:none;font-weight:300;text-decoration:underline;margin-top:0}footer .site__logo img{max-width:239px}footer .footer-main__section{flex-basis:100%;padding:0}@media only screen and (min-width: 990px){footer .footer-main__section{flex:1}}footer .footer__section-inner{margin-bottom:-1rem}footer .footer-main__section--logo{margin-left:0}@media only screen and (min-width: 990px){footer .footer-main__section--logo{margin-left:-1rem}}footer .footer-main__section--logo img{max-width:239px}footer .footer-main-section__socials{display:flex;align-items:center;gap:0 1.25rem}footer .footer-main-section__socials a{display:flex;font-size:36px}footer .footer-main-section__socials a:first-child{padding-left:0}footer .footer-main-section__socials a:hover{text-decoration:none}footer .footer-main-section__socials svg{width:1em;height:1em}footer .footer-main__section--form{margin-right:-1rem}footer .footer-main__section--form form{position:relative}footer .footer-main__section--form form label{display:none}footer .footer-main__section--form form input[type=email]{width:100%;background-color:transparent;color:#000;padding-left:0;border-bottom:1px solid black;padding-right:70px}footer .footer-main__section--form form input[type=email]::-webkit-input-placeholder{color:#fff}footer .footer-main__section--form form input[type=email]::-moz-placeholder{color:#fff}footer .footer-main__section--form form input[type=email]:-moz-placeholder{color:#fff}footer .footer-main__section--form form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;border-radius:0;position:absolute;cursor:pointer;width:58px;height:40px;right:0;top:0;background-image:url(/build/assets/arrow-blue-right-CgDYEAKd.svg);background-repeat:no-repeat;text-indent:-9999px;background-position:100% 50%}footer .footer__secondary{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:2rem}@media only screen and (min-width: 760px){footer .footer__secondary{padding-bottom:0}}footer .footer-secondary__section ul{display:flex;margin:0;flex-wrap:wrap;gap:.5rem 36px}footer .footer-secondary__section ul li{width:100%}@media only screen and (min-width: 760px){footer .footer-secondary__section ul li{width:auto}}footer .footer-secondary__section a{font-style:italic;text-decoration:underline}footer .footer-secondary__section a:hover{text-decoration:none}footer .footer-secondary__section-copyright p{font-weight:200;font-style:italic}footer .footer-main__section--link-list li{padding:0 10px 5.76px 0}.profile__submit-wrapper button,.auth__submit-wrapper button,.auth__action .auth__action-register,.product-comparison__button.product-comparison__button--view .modal__trigger-link,.product-comparison__button.product-comparison__button--clear,.comparison-popup-back,.wishlist__download button,.form-embed__inner form input[type=submit],.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download,.vacancy-item__button,.text-video__button,.brands-banner__button,.image-text_button,.follow-on-content__link,.general-content__link,.comparison-popup-clear,.team-block-item__details .btn,.recent-hub-items__follow-on-action,.call-to-action__wrapper--format-2 .call-to-action__link,.banner__wrapper--format-5 .banner__cta,.career-cta__inner a,.call-to-action__wrapper--format-1 .call-to-action__link,.banner__wrapper--format-1 .banner__cta,.banner__wrapper--format-2 .banner__cta,.banner__wrapper--format-3 .banner__cta,.banner__wrapper--format-4 .banner__cta,.banner__wrapper--format-6 .banner__cta{padding:8px 36px;border:none;font-family:Glancyr,sans-serif;font-weight:300;font-size:1.125rem;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;position:relative;z-index:1;display:inline-block}@media only screen and (min-width: 760px){.profile__submit-wrapper button,.auth__submit-wrapper button,.auth__action .auth__action-register,.product-comparison__button.product-comparison__button--view .modal__trigger-link,.product-comparison__button.product-comparison__button--clear,.comparison-popup-back,.wishlist__download button,.form-embed__inner form input[type=submit],.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download,.vacancy-item__button,.text-video__button,.brands-banner__button,.image-text_button,.follow-on-content__link,.general-content__link,.comparison-popup-clear,.team-block-item__details .btn,.recent-hub-items__follow-on-action,.call-to-action__wrapper--format-2 .call-to-action__link,.banner__wrapper--format-5 .banner__cta,.career-cta__inner a,.call-to-action__wrapper--format-1 .call-to-action__link,.banner__wrapper--format-1 .banner__cta,.banner__wrapper--format-2 .banner__cta,.banner__wrapper--format-3 .banner__cta,.banner__wrapper--format-4 .banner__cta,.banner__wrapper--format-6 .banner__cta{min-width:192px}}.profile__submit-wrapper button:before,.auth__submit-wrapper button:before,.auth__action .auth__action-register:before,.product-comparison__button.product-comparison__button--view .modal__trigger-link:before,.product-comparison__button.product-comparison__button--clear:before,.comparison-popup-back:before,.wishlist__download button:before,.form-embed__inner form input[type=submit]:before,.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download:before,.vacancy-item__button:before,.text-video__button:before,.brands-banner__button:before,.image-text_button:before,.follow-on-content__link:before,.general-content__link:before,.comparison-popup-clear:before,.team-block-item__details .btn:before,.recent-hub-items__follow-on-action:before,.call-to-action__wrapper--format-2 .call-to-action__link:before,.banner__wrapper--format-5 .banner__cta:before,.career-cta__inner a:before,.call-to-action__wrapper--format-1 .call-to-action__link:before,.banner__wrapper--format-1 .banner__cta:before,.banner__wrapper--format-2 .banner__cta:before,.banner__wrapper--format-3 .banner__cta:before,.banner__wrapper--format-4 .banner__cta:before,.banner__wrapper--format-6 .banner__cta:before{content:"";position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#000;transform-origin:100% 50%;transform:scale3d(1,2,1);transition:transform .3s,opacity .3s;transition-timing-function:cubic-bezier(.7,0,.9,1);z-index:-1}.profile__submit-wrapper button:hover:before,.auth__submit-wrapper button:hover:before,.auth__action .auth__action-register:hover:before,.product-comparison__button.product-comparison__button--view .modal__trigger-link:hover:before,.product-comparison__button.product-comparison__button--clear:hover:before,.comparison-popup-back:hover:before,.wishlist__download button:hover:before,.form-embed__inner form input[type=submit]:hover:before,.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download:hover:before,.vacancy-item__button:hover:before,.text-video__button:hover:before,.brands-banner__button:hover:before,.image-text_button:hover:before,.follow-on-content__link:hover:before,.general-content__link:hover:before,.comparison-popup-clear:hover:before,.team-block-item__details .btn:hover:before,.recent-hub-items__follow-on-action:hover:before,.call-to-action__wrapper--format-2 .call-to-action__link:hover:before,.banner__wrapper--format-5 .banner__cta:hover:before,.career-cta__inner a:hover:before,.call-to-action__wrapper--format-1 .call-to-action__link:hover:before,.banner__wrapper--format-1 .banner__cta:hover:before,.banner__wrapper--format-2 .banner__cta:hover:before,.banner__wrapper--format-3 .banner__cta:hover:before,.banner__wrapper--format-4 .banner__cta:hover:before,.banner__wrapper--format-6 .banner__cta:hover:before{transform:scale3d(9,9,1)}.career-cta__inner a,.call-to-action__wrapper--format-1 .call-to-action__link,.banner__wrapper--format-1 .banner__cta,.banner__wrapper--format-2 .banner__cta,.banner__wrapper--format-3 .banner__cta,.banner__wrapper--format-4 .banner__cta,.banner__wrapper--format-6 .banner__cta{background-color:#fff;color:#3c3c3d}.career-cta__inner a:visited,.call-to-action__wrapper--format-1 .call-to-action__link:visited,.banner__wrapper--format-1 .banner__cta:visited,.banner__wrapper--format-2 .banner__cta:visited,.banner__wrapper--format-3 .banner__cta:visited,.banner__wrapper--format-4 .banner__cta:visited,.banner__wrapper--format-6 .banner__cta:visited{color:#3c3c3d}.career-cta__inner a:before,.call-to-action__wrapper--format-1 .call-to-action__link:before,.banner__wrapper--format-1 .banner__cta:before,.banner__wrapper--format-2 .banner__cta:before,.banner__wrapper--format-3 .banner__cta:before,.banner__wrapper--format-4 .banner__cta:before,.banner__wrapper--format-6 .banner__cta:before{background-color:#f6f5f5}.comparison-popup-clear,.team-block-item__details .btn,.recent-hub-items__follow-on-action,.call-to-action__wrapper--format-2 .call-to-action__link,.banner__wrapper--format-5 .banner__cta{background-color:#000;color:#fff}.comparison-popup-clear:visited,.team-block-item__details .btn:visited,.recent-hub-items__follow-on-action:visited,.call-to-action__wrapper--format-2 .call-to-action__link:visited,.banner__wrapper--format-5 .banner__cta:visited{color:#fff}.comparison-popup-clear:before,.team-block-item__details .btn:before,.recent-hub-items__follow-on-action:before,.call-to-action__wrapper--format-2 .call-to-action__link:before,.banner__wrapper--format-5 .banner__cta:before{background-color:#444}.product-comparison__button.product-comparison__button--view .modal__trigger-link,.product-comparison__button.product-comparison__button--clear,.comparison-popup-back,.wishlist__download button,.form-embed__inner form input[type=submit],.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download,.vacancy-item__button,.text-video__button,.brands-banner__button,.image-text_button,.follow-on-content__link,.general-content__link{background-color:#00a0d5;color:#fff}.product-comparison__button.product-comparison__button--view .modal__trigger-link:visited,.product-comparison__button.product-comparison__button--clear:visited,.comparison-popup-back:visited,.wishlist__download button:visited,.form-embed__inner form input[type=submit]:visited,.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download:visited,.vacancy-item__button:visited,.text-video__button:visited,.brands-banner__button:visited,.image-text_button:visited,.follow-on-content__link:visited,.general-content__link:visited{color:#fff}.profile__submit-wrapper button,.auth__submit-wrapper button,.auth__action .auth__action-register{background-color:#d5d716;color:#000}.profile__submit-wrapper button:visited,.auth__submit-wrapper button:visited,.auth__action .auth__action-register:visited,.profile__submit-wrapper button:hover,.auth__submit-wrapper button:hover,.auth__action .auth__action-register:hover{color:#000}.profile__submit-wrapper button:before,.auth__submit-wrapper button:before,.auth__action .auth__action-register:before{background-color:#fff}.hub-search__search-input-wrapper button[type=submit]{position:absolute;top:0;right:0;width:40px;height:100%;padding:0;overflow:hidden;background-color:#f6f5f5;border:none;white-space:nowrap;text-indent:200px;font-size:0;cursor:pointer}.hub-search__search-input-wrapper button[type=submit]:before,.hub-search__search-input-wrapper button[type=submit]:after{content:"";display:block;position:absolute;top:50%;right:50%}.hub-search__search-input-wrapper button[type=submit]:before{width:8px;height:8px;margin:-8px -4px 0 0;border:solid 2px #000;border-radius:100%}.hub-search__search-input-wrapper button[type=submit]:after{width:2px;height:7px;margin:1px -6px 0 0;background-color:#000;transform:rotate(-45deg)}.banner__inner{display:flex;align-items:center;position:relative}.banner__inner:after{content:"";display:block;min-height:540px;padding-bottom:0%}.banner__media-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.banner__media-wrapper img,.banner__media-wrapper video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.banner__content{display:flex;flex-direction:column;position:relative;z-index:2;width:100%}.banner__content-inner{padding-top:2.5rem;padding-bottom:2rem}.banner__heading-1,.banner__heading-2,.banner__text,.banner__cta-wrapper{margin:0;padding:0 0 .5rem}.banner__wrapper{position:relative;z-index:1}.banner__wrapper--format-1,.banner__wrapper--format-2{background-color:#000}.banner__wrapper--format-3{background-color:#3c3c3d}.banner__wrapper--format-4{background-color:#e72b91}.banner__wrapper--format-5{background-color:#ede944}.banner__wrapper--format-6{background-color:#00a0d5}.banner__wrapper--format-1 .banner__inner{padding:65px 0}.banner__content{padding:0 36px}.banner__media-wrapper+.banner__content{background-color:#0006}.banner__heading-1,.banner__heading-2{max-width:900px;margin-left:auto;margin-right:auto;font-size:10vw;line-height:1.2;text-align:center;text-transform:uppercase;color:#fff}@media only screen and (min-width: 400px){.banner__heading-1,.banner__heading-2{font-size:2.75rem}}@media only screen and (min-width: 760px){.banner__heading-1,.banner__heading-2{font-size:5rem}}.banner__wrapper--format-5 .banner__heading-1,.banner__wrapper--format-5 .banner__heading-2{color:#000}.banner__text{text-align:center;color:#fff}.banner__wrapper--format-5 .banner__text{color:#000}.banner__cta-wrapper{display:flex;justify-content:center}.banner__text+.banner__cta-wrapper{padding-top:14px}.banner__cta{display:block}.call-to-action__wrapper{position:relative;z-index:1;overflow:hidden;background-color:#00a0d5}.call-to-action__wrapper--reduce-bottom-space{margin-bottom:-3.75rem}.call-to-action__wrapper--format-2 .call-to-action__inner{padding-top:5rem;padding-bottom:5rem}@media only screen and (min-width: 760px){.call-to-action__wrapper--format-2 .call-to-action__inner{padding-top:10rem;padding-bottom:10rem}}.call-to-action__wrapper--format-2.call-to-action__wrapper--reduce-bottom-space{margin-bottom:-8.75rem}@media only screen and (min-width: 760px){.call-to-action__wrapper--format-2.call-to-action__wrapper--reduce-bottom-space{margin-bottom:-13.75rem}}.call-to-action__outer{position:relative}.call-to-action__media{position:absolute;z-index:1}.call-to-action__media img,.call-to-action__media video{display:block;width:100%}.call-to-action__image--media-1{top:0;left:0;max-width:40%}@media only screen and (min-width: 760px){.call-to-action__image--media-1{max-width:400px}}.call-to-action__image--media-2{bottom:0;right:0;max-width:50%}@media only screen and (min-width: 760px){.call-to-action__image--media-2{max-width:560px}}.call-to-action__inner{position:relative;z-index:2;max-width:1183px;margin:0 auto;padding:3.75rem 0 2.625rem}.call-to-action__heading,.call-to-action__text{margin:0 0 1.125rem;color:#fff;text-align:center}.call-to-action__heading{line-height:1.3em;text-transform:uppercase}.call-to-action__wrapper--format-1 .call-to-action__heading{font-size:2.5rem}.call-to-action__wrapper--format-2 .call-to-action__heading{font-size:10vw}@media only screen and (min-width: 400px){.call-to-action__wrapper--format-2 .call-to-action__heading{font-size:3.75rem}}@media only screen and (min-width: 760px){.call-to-action__wrapper--format-2 .call-to-action__heading{font-size:7.5rem}}.call-to-action__text{font-size:1rem;line-height:1.5em}.call-to-action__links{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -18px;padding:0 0 .5625rem;list-style:none}.call-to-action__text+.call-to-action__links{padding-top:14px}.call-to-action__link-wrapper{margin:0;padding:0 18px .5625rem}.call-to-action__link{display:block}.in-content-menu__wrapper{position:relative;z-index:1;padding:5.625rem 36px 3.125rem;background-color:#000}.in-content-menu__wrapper--reduce-bottom-space{margin-bottom:-5.625rem}.in-content-menu__inner{max-width:1183px;margin:0 auto}.in-content-menu__sections{display:flex;align-items:center;flex-wrap:wrap;margin:0 -18px}.in-content-menu__section{width:100%;padding-left:18px;padding-right:18px}@media only screen and (min-width: 760px){.in-content-menu__section{width:50%}}.in-content-menu__section--introduction{padding-bottom:.75rem}.in-content-menu__introduction-paragraph{max-width:414px;margin:0 0 1.75rem;line-height:1.5;color:#fff}.in-content-menu__menu{margin:0 0 2.5rem;padding:0;list-style-type:0;border-top:solid 1px white}.in-content-menu__menu-item{padding:0;border-bottom:solid 1px white}.in-content-menu__menu-link{display:block;position:relative;padding:5px 60px 5px 0;font-family:Glancyr,sans-serif;font-size:7vw;font-weight:700;line-height:1.3;letter-spacing:1px;word-wrap:break-word;text-transform:uppercase;text-decoration:none;color:#fff}.in-content-menu__menu-link:before,.in-content-menu__menu-link:after{content:"";display:block;position:absolute;bottom:50%;z-index:10}.in-content-menu__menu-link:before{right:5px;width:35px;height:1px;background-color:#00a0d5}@media only screen and (min-width: 760px){.in-content-menu__menu-link:before{width:55px}}.in-content-menu__menu-link:after{right:0;width:0;height:0;margin-bottom:-4.5px;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #00A0D5}@media only screen and (min-width: 450px){.in-content-menu__menu-link{font-size:2rem}}@media only screen and (min-width: 990px){.in-content-menu__menu-link{font-size:2.5rem}}.card-grid__wrapper{position:relative;z-index:1;background-color:#000}.card-grid__wrapper.card-grid__wrapper--format-1{background-color:#3c3c3d}.card-grid__sections{display:flex;flex-wrap:wrap}.card-grid__section{display:flex;flex-direction:column;justify-content:center;align-items:center}.card-grid__section--heading{width:100%}@media only screen and (min-width: 760px){.card-grid__section--heading{width:40%}}.card-grid__section--cards{width:100%}@media only screen and (min-width: 760px){.card-grid__section--heading+.card-grid__section--cards{width:60%}}.card-grid__heading{max-width:400px;margin:0;padding:5.625rem 36px;font-size:2.8125rem;line-height:1.2;text-transform:uppercase;color:#fff}@media only screen and (min-width: 990px){.card-grid__heading{font-size:4.5rem}}.card-grid__cards{display:flex;flex-wrap:wrap;width:100%;background-color:#e72b91}.card-grid__card{display:flex;align-items:stretch;position:relative;z-index:2;width:100%}.card-grid__card:after{content:"";display:block;width:0%;padding:0 0 100%}@media only screen and (min-width: 760px){.card-grid__card{width:50%}}@media only screen and (min-width: 760px){.card-grid__card--clear-row{margin-right:1px}}.card-grid__card--full-width{width:100%;max-height:500px}.card-grid__card-inner{display:flex;align-items:stretch;position:relative;width:100%}.card-grid__card-link{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.card-grid__card:not(.card-grid__card--with-text) .card-grid__card-link:before,.card-grid__card:not(.card-grid__card--with-text) .card-grid__card-link:after{content:"";display:block;position:absolute;bottom:2.5rem;z-index:10}.card-grid__card:not(.card-grid__card--with-text) .card-grid__card-link:before{right:41px;width:35px;height:1px;background-color:#fff}@media only screen and (min-width: 760px){.card-grid__card:not(.card-grid__card--with-text) .card-grid__card-link:before{width:55px}}.card-grid__card:not(.card-grid__card--with-text) .card-grid__card-link:after{right:36px;width:0;height:0;margin-bottom:-4.5px;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent white}.card-grid__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.card-grid__media img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.card-grid__logo-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem 36px 0;background-color:#0000004d}.card-grid__wrapper--format-2 .card-grid__logo-wrapper{justify-content:flex-end;align-items:flex-start}.card-grid__logo{display:block;max-width:100%;margin:0 0 2rem}.card-grid__wrapper--format-2 .card-grid__logo{max-height:45px;margin-bottom:1.25rem}.card-grid__logo-suffix{margin:0 0 2rem;text-align:center;color:#fff}.card-grid__text-wrapper{position:absolute;bottom:2.5rem;left:0;min-width:70%;padding:3.25rem 16%;background-color:#fff}.card-grid__card-link .card-grid__text-wrapper:before,.card-grid__card-link .card-grid__text-wrapper:after{content:"";display:block;position:absolute;bottom:2.5rem;z-index:10}.card-grid__card-link .card-grid__text-wrapper:before{right:41px;width:35px;height:1px;background-color:#d6336e}@media only screen and (min-width: 760px){.card-grid__card-link .card-grid__text-wrapper:before{width:55px}}.card-grid__card-link .card-grid__text-wrapper:after{right:36px;width:0;height:0;margin-bottom:-4.5px;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #D6336E}.card-grid__text-prefix,.card-grid__text{margin:0;font-family:Glancyr,sans-serif;line-height:1.2;text-transform:uppercase;color:#000}.card-grid__text-prefix{font-weight:600}@media only screen and (min-width: 760px){.card-grid__text-prefix{font-size:1.25rem}}.card-grid__text{font-size:2.25rem;font-weight:700}@media only screen and (min-width: 760px){.card-grid__text{font-size:3.75rem}}.card-grid__wrapper.card-grid__wrapper--format-2{background-color:#3c3c3d;padding-bottom:6.25rem}.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__sections{flex-wrap:nowrap;flex-direction:column}.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__section--heading,.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__section--cards{width:100%;align-items:flex-start}.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__heading{font-size:2.5rem;line-height:3rem;max-width:none;padding-left:0;padding-right:0;padding-top:0;padding-bottom:3.25rem}.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__cards{flex-wrap:wrap;background-color:transparent}@media only screen and (min-width: 760px){.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__cards{flex-wrap:nowrap}}.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__card{flex-basis:100%}@media only screen and (min-width: 760px){.card-grid__wrapper.card-grid__wrapper--format-2 .card-grid__card{width:33.33%}}.general-content__wrapper{position:relative;z-index:1;padding:5.625rem 36px 3.625rem;background-color:#fff}.general-content__wrapper--format-3,.general-content__wrapper--format-4{background-color:#000}.general-content__wrapper--format-5,.general-content__wrapper--format-6{background-color:#f6f5f5}.general-content__wrapper--reduce-bottom-space{margin-bottom:-5.625rem}.general-content__inner{max-width:1183px;margin:0 auto}.general-content__sections{display:flex;flex-wrap:wrap;margin:0 -18px}.general-content__section{display:flex;flex-direction:column;justify-content:center;padding:0 18px}.general-content__section--heading{width:100%}@media only screen and (min-width: 760px){.general-content__section--heading{width:50%}}.general-content__section--content{width:100%}@media only screen and (min-width: 760px){.general-content__section--heading+.general-content__section--content{width:50%}}.general-content__heading{margin:0;padding:0 0 2rem;font-size:2.8125rem;line-height:1.2;text-transform:uppercase;color:#000}.general-content__wrapper--format-2 .general-content__heading,.general-content__wrapper--format-4 .general-content__heading,.general-content__wrapper--format-6 .general-content__heading{text-align:center}.general-content__wrapper--format-3 .general-content__heading,.general-content__wrapper--format-4 .general-content__heading{color:#fff}@media only screen and (min-width: 990px){.general-content__heading{font-size:4.5rem}}.general-content__content h2,.general-content__content h3,.general-content__content p{margin:0 auto;padding:0 0 2rem;color:#000}.general-content__wrapper--format-2 .general-content__content h2,.general-content__wrapper--format-4 .general-content__content h2,.general-content__wrapper--format-6 .general-content__content h2,.general-content__wrapper--format-2 .general-content__content h3,.general-content__wrapper--format-4 .general-content__content h3,.general-content__wrapper--format-6 .general-content__content h3,.general-content__wrapper--format-2 .general-content__content p,.general-content__wrapper--format-4 .general-content__content p,.general-content__wrapper--format-6 .general-content__content p{text-align:center}.general-content__wrapper--format-3 .general-content__content h2,.general-content__wrapper--format-4 .general-content__content h2,.general-content__wrapper--format-3 .general-content__content h3,.general-content__wrapper--format-4 .general-content__content h3,.general-content__wrapper--format-3 .general-content__content p,.general-content__wrapper--format-4 .general-content__content p{color:#fff}.general-content__content h2,.general-content__content h3{font-size:1.75rem;line-height:1.2;text-transform:uppercase}@media only screen and (min-width: 990px){.general-content__content h2,.general-content__content h3{font-size:2.5rem}}.general-content__content p{line-height:1.5}.general-content__wrapper--format-2 .general-content__content p,.general-content__wrapper--format-4 .general-content__content p,.general-content__wrapper--format-6 .general-content__content p{max-width:900px}.general-content__link-wrapper{display:flex;padding:0 0 2rem}.general-content__wrapper--format-2 .general-content__link-wrapper,.general-content__wrapper--format-4 .general-content__link-wrapper,.general-content__wrapper--format-6 .general-content__link-wrapper{justify-content:center}.general-content__link{display:block}.minimal-call-to-action__wrapper{position:relative;z-index:1;padding:5.625rem 36px;background-color:#fff}.minimal-call-to-action__wrapper--reduce-bottom-space{margin-bottom:-5.625rem;border-bottom:solid 12px white}.minimal-call-to-action__wrapper--format-1{background-color:#f6f5f5}.minimal-call-to-action__inner{max-width:1183px;margin:0 auto}.minimal-call-to-action__link{display:block;position:relative;margin:0;padding:2rem 0;border-style:solid;border-color:#000;border-width:2px 0;font-family:Glancyr,sans-serif;font-size:2.8125rem;line-height:1.1;font-weight:700;text-transform:uppercase;text-decoration:none;color:#000}.minimal-call-to-action__link:visited,.minimal-call-to-action__link:hover{color:#000}.minimal-call-to-action__link:before,.minimal-call-to-action__link:after{content:"";display:block;position:absolute;bottom:1.2rem;z-index:10}.minimal-call-to-action__link:before{right:5px;width:35px;height:1px;background-color:#d5d716}@media only screen and (min-width: 760px){.minimal-call-to-action__link:before{width:55px}}.minimal-call-to-action__link:after{right:0;width:0;height:0;margin-bottom:-4.5px;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #D5D716}@media only screen and (min-width: 760px){.minimal-call-to-action__link{padding-right:70px;font-size:4.5rem}.minimal-call-to-action__link:before,.minimal-call-to-action__link:after{bottom:50%}}.follow-on-content__wrapper{position:relative;z-index:1;padding:5.625rem 36px 0;background-color:#3c3c3d}.follow-on-content__wrapper:before{content:"";display:block;width:0;height:0;position:absolute;top:0;left:50%;margin-left:-28px;border-style:solid;border-width:28px 28px 0 28px;border-color:white transparent transparent transparent}.follow-on-content__wrapper--reduce-bottom-space{margin-bottom:-5.625rem}.follow-on-content__inner{max-width:1183px;margin:0 auto}.follow-on-content__content-sections{display:flex;flex-wrap:wrap;margin:0 -18px}.follow-on-content__content-section{width:100%;padding:0 18px 3.625rem}@media only screen and (min-width: 760px){.follow-on-content__content-section{width:50%}}.follow-on-content__content-section h2,.follow-on-content__content-section h3,.follow-on-content__content-section p{margin:0;padding:0 0 2rem;color:#fff}.follow-on-content__content-section h2{font-size:1.5rem;line-height:1.2}@media only screen and (min-width: 760px){.follow-on-content__content-section h2{font-size:2rem}}.follow-on-content__content-section h3{font-size:1.25rem;line-height:1.2}@media only screen and (min-width: 760px){.follow-on-content__content-section p{max-width:420px}}.follow-on-content__content-section h2+p,.follow-on-content__content-section h3+p{margin-top:-1rem}.follow-on-content__link-wrapper{display:flex;padding:0 0 2rem}.follow-on-content__link{display:block}.logos__wrapper{position:relative;z-index:1;padding:5.625rem 36px 1.875rem;background-color:#000}.logos__wrapper--reduce-bottom-space{margin-bottom:-5.625rem}.logos__inner{max-width:900px;margin:0 auto}.logos__logos{display:flex;flex-wrap:wrap;margin:0 -18px}.logos__logo-wrapper{display:flex;justify-content:center;align-items:center;width:100%;padding:0 18px 3.75rem}@media only screen and (min-width: 760px){.logos__logo-wrapper{width:33.333%}}.logos__logo{display:block;max-width:100%}.auth__wrapper{position:relative;z-index:2;padding:5.625rem 36px;background-color:#f6f5f5}.auth__inner{max-width:1183px;margin:0 auto}.banner__wrapper+.auth__wrapper .auth__inner{margin-top:-11.25rem}.auth__error-messages{list-style:none;padding-left:0}.auth__error-messages--message{color:red;font-weight:700}.auth__sections{display:flex;flex-wrap:wrap;align-items:stretch}.auth__section{display:flex;flex-direction:column;justify-content:center;width:100%;padding:3.75rem 36px 1.75rem}@media only screen and (min-width: 990px){.auth__section{padding-left:72px;padding-right:72px}}.auth__sectons--single{justify-content:center}.auth__section--login{background-color:#000}@media only screen and (min-width: 990px){.auth__section--login{width:60%}}.auth__section--login .auth__success-message ul{list-style:none;padding:0}.auth__section--login .auth__success-message ul li{color:#fff}.auth__section--register{background-color:#efefef}@media only screen and (min-width: 990px){.auth__section--register{width:40%}}.auth__section--register .auth__action a,.auth__section--register .auth__heading{color:#000}.auth__heading{margin:0 0 2rem;line-height:1.3;color:#fff}.auth__information{margin:0 0 2rem;line-height:1.5;color:#000}.auth__field{max-width:520px;padding:0 0 1.5rem}.auth__field label{display:block;padding:0 0 .5rem;line-height:1.5;color:#fff;font-weight:300}.auth__field input[type=text],.auth__field input[type=email],.auth__field input[type=password]{display:block;width:100%;margin:0 0 .5rem}.auth__field ul{margin:0;padding:0 0 .5rem;list-style-type:none}.auth__field ul li{font-size:1rem;line-height:1.5;color:#fff}.auth__details{margin:0;padding:0 0 1.5rem}.auth__detail{display:flex;padding:0 0 .5rem}.auth__detail-type,.auth__detail-text{color:#fff}.auth__detail-type{padding-right:10px}.auth__detail-type:after{content:":"}.auth__submit-wrapper{display:flex;margin:0 -9px}.auth__submit-wrapper button{display:block;margin:0 9px 2rem}.auth__status-wrapper{background-color:#ede944;padding-left:20px;padding-right:20px}.auth__status{margin:0 auto;font-size:1.25rem;line-height:1.5;color:#000;padding-top:20px;padding-bottom:20px}.auth__action a{color:#fff;display:block;padding-bottom:2rem}.auth__field--terms-and-conditions label a,.auth__field--newseletter label a{color:#fff}.auth__field--terms-and-conditions label a:hover,.auth__field--newseletter label a:hover{text-decoration:none}.auth__field--terms-and-conditions input[type=checkbox],.auth__field--newseletter input[type=checkbox]{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.auth__field--terms-and-conditions input[type=checkbox]:checked+.label-text:before,.auth__field--newseletter input[type=checkbox]:checked+.label-text:before{background-color:#fff}.auth__field--terms-and-conditions input[type=checkbox]:checked+.label-text:hover:before,.auth__field--newseletter input[type=checkbox]:checked+.label-text:hover:before{background-color:transparent}.auth__field--terms-and-conditions .label-text,.auth__field--newseletter .label-text{cursor:pointer;display:inline-block;font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem;position:relative}.auth__field--terms-and-conditions .label-text:before,.auth__field--newseletter .label-text:before{content:"";display:inline-block;vertical-align:middle;width:11px;height:11px;border:0;margin-right:8px;margin-left:4px}.auth__field--terms-and-conditions .label-text:after,.auth__field--newseletter .label-text:after{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border:1.5px solid white;margin-right:8px;position:absolute;top:4px;left:0}.auth__field--terms-and-conditions .label-text:hover:before,.auth__field--newseletter .label-text:hover:before{background-color:#fff}.ais-Pagination .ais-Pagination-list,.site-search__wrapper .ais-Pagination .ais-Pagination-list,.news-listing__wrapper .ais-Pagination .ais-Pagination-list,.hub-search__results .ais-Pagination .ais-Pagination-list{display:flex;margin:0 -5px;padding:0;list-style-type:none}.ais-Pagination .ais-Pagination-list li,.site-search__wrapper .ais-Pagination .ais-Pagination-list li,.news-listing__wrapper .ais-Pagination .ais-Pagination-list li,.hub-search__results .ais-Pagination .ais-Pagination-list li{margin:0 5px}.ais-Pagination .ais-Pagination-list li a,.site-search__wrapper .ais-Pagination .ais-Pagination-list li a,.news-listing__wrapper .ais-Pagination .ais-Pagination-list li a,.hub-search__results .ais-Pagination .ais-Pagination-list li a,.ais-Pagination .ais-Pagination-list li span,.site-search__wrapper .ais-Pagination .ais-Pagination-list li span,.news-listing__wrapper .ais-Pagination .ais-Pagination-list li span,.hub-search__results .ais-Pagination .ais-Pagination-list li span{display:block;padding:0 5px;text-decoration:none;font-family:Glancyr,sans-serif;font-weight:300;font-size:1.25rem;line-height:1.5;color:#3c3c3d}.ais-Pagination .ais-Pagination-list .ais-Pagination-item--selected,.site-search__wrapper .ais-Pagination .ais-Pagination-list .ais-Pagination-item--selected,.news-listing__wrapper .ais-Pagination .ais-Pagination-list .ais-Pagination-item--selected,.hub-search__results .ais-Pagination .ais-Pagination-list .ais-Pagination-item--selected{border-bottom:solid 2px #3C3C3D}.hub-search__wrapper{padding:3.75rem 36px 1.75rem}.hub-search__inner{max-width:1183px;margin:0 auto}.hub-search__search-input-wrapper{padding:0 0 2rem}@media only screen and (min-width: 760px){.hub-search__search-input-wrapper{display:flex;justify-content:flex-end}}.hub-search__search-input-wrapper form{position:relative;display:block}.hub-search__search-input-wrapper input[type=search]{display:block;width:100%;padding-right:45px}.hub-search__search-input-wrapper button[type=reset]{display:none}.hub-search__sections{margin:0 -18px}@media only screen and (min-width: 760px){.hub-search__sections{display:grid;grid-template-columns:25% 75%}}.hub-search__section{padding:0 18px 2rem}@media only screen and (min-width: 760px){.hub-search__section--menu{grid-row:1/2}}@media only screen and (min-width: 760px){.hub-search__section--main{grid-row:1/4}}.hub-search__section--main h1,.hub-search__section--main p{margin:0 0 1rem}.hub-search__section--main h1{font-size:2rem}@media only screen and (min-width: 760px){.hub-search__section--additional{grid-row:2/3}}.hub-search__menu-wrapper{background-color:#7a9ea8;padding:1.7rem 26px;margin-bottom:10px}.hub-search__menu-wrapper h3{color:#fff}.hub-search__menu-wrapper .ais-RefinementList-showMore--disabled{display:none}.hub-search__menu-wrapper .ais-RefinementList-showMore,.hub-search__menu-wrapper .ais-ClearRefinements-button{font-size:1rem;font-style:normal;font-weight:600;line-height:1.5625rem;text-decoration:underline;background-color:transparent;border:0;border-radius:0;padding:0;cursor:pointer;font-family:Glancyr,sans-serif;color:#fff}.hub-search__menu-wrapper .ais-RefinementList-showMore:hover,.hub-search__menu-wrapper .ais-ClearRefinements-button:hover{text-decoration:none}.hub-search__menu-wrapper .ais-HierarchicalMenu>ul{margin:0;padding:0;list-style-type:none}.hub-search__menu-wrapper .ais-HierarchicalMenu>ul li a{display:block;padding:.3rem 10px;text-decoration:none;color:#fff}.hub-search__menu-wrapper .ais-HierarchicalMenu>ul li a .ais-HierarchicalMenu-count{font-weight:400}.hub-search__menu-wrapper .ais-HierarchicalMenu>ul li a .ais-HierarchicalMenu-count:before{content:" ("}.hub-search__menu-wrapper .ais-HierarchicalMenu>ul li a .ais-HierarchicalMenu-count:after{content:")"}.hub-search__menu-wrapper .ais-HierarchicalMenu>ul li ul{padding:0 0 0 20px;list-style-type:none}.hub-search__menu-wrapper .ais-HierarchicalMenu-link--selected{font-weight:700}.hub-search__menu-wrapper .ais-RefinementList-list{padding-left:0}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-count{color:#fff;font-weight:400;font-size:1rem}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-count:before{content:" ("}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-count:after{content:")"}.hub-search__menu-wrapper .ais-RefinementList-list,.hub-search__menu-wrapper .ais-HierarchicalMenu-list{margin:15px 0}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-item,.hub-search__menu-wrapper .ais-RefinementList-list .ais-HierarchicalMenu-item,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-RefinementList-item,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item{list-style:none;margin-bottom:.5rem}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-checkbox,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-RefinementList-checkbox{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before{background-color:#000}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:hover:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:hover:before{background-color:transparent}.hub-search__menu-wrapper .ais-RefinementList-list .ais-HierarchicalMenu-link,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link{color:#fff}.hub-search__menu-wrapper .ais-RefinementList-list .ais-HierarchicalMenu-link--selected .ais-HierarchicalMenu-label:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link--selected .ais-HierarchicalMenu-label:before{background-color:#fff}.hub-search__menu-wrapper .ais-RefinementList-list .ais-HierarchicalMenu-link--selected:hover .ais-HierarchicalMenu-label:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link--selected:hover .ais-HierarchicalMenu-label:before{background-color:transparent}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-labelText,.hub-search__menu-wrapper .ais-RefinementList-list .ais-HierarchicalMenu-label,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-RefinementList-labelText,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-label{cursor:pointer;display:inline-block;font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem;position:relative;padding-left:30px;color:#fff}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-labelText:before,.hub-search__menu-wrapper .ais-RefinementList-list .ais-HierarchicalMenu-label:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-RefinementList-labelText:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-label:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border:1.5px solid #D8D8D8;margin-right:8px;position:absolute;top:0;left:0}.hub-search__menu-wrapper .ais-RefinementList-list .ais-RefinementList-labelText:hover:before,.hub-search__menu-wrapper .ais-RefinementList-list .ais-HierarchicalMenu-label:hover:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-RefinementList-labelText:hover:before,.hub-search__menu-wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-label:hover:before{background-color:#fff}.hub-search__results-header{margin:0 -18px}@media only screen and (min-width: 760px){.hub-search__results-header{display:flex;justify-content:space-between}}.hub-search__breadcrumbs-wrapper{padding:0 18px 1.75rem}.hub-search__breadcrumbs-wrapper ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.hub-search__breadcrumbs-wrapper ul li{margin:0;padding:0 5px .25rem 0}.hub-search__breadcrumbs-wrapper ul li:last-child{width:100%;font-family:Glancyr,sans-serif;font-size:2rem;font-weight:700}.hub-search__breadcrumbs-wrapper ul li .ais-Breadcrumb-separator{display:inline-block;padding:0 5px 0 0}.hub-search__breadcrumbs-wrapper ul li:last-child .ais-Breadcrumb-separator{display:none}.hub-search__breadcrumbs-wrapper ul li a{text-decoration:none;color:#000;font-weight:300}.hub-search__tools{padding:0 18px .75rem}.hub-search__tools-inner{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:0 -18px}@media only screen and (min-width: 760px){.hub-search__tools-inner{justify-content:flex-end}}.hub-search__sort-wrapper{display:flex;align-items:center;padding:0 18px 1.25rem}@media only screen and (min-width: 760px){.hub-search__sort-wrapper{justify-content:flex-end}}.hub-search__sort-wrapper label{padding:0 20px 0 0;text-align:right}.hub-search__view-mode-wrapper{display:flex;padding:0 18px 1.25rem}@media only screen and (min-width: 760px){.hub-search__view-mode-wrapper{justify-content:flex-end}}.hub-search__view-mode-wrapper button{position:relative;width:50px;height:2.5rem;padding:0;background-color:#f6f5f5;border:none;cursor:pointer}.hub-search__wrapper--view-mode-1 .hub-search__view-mode-wrapper button[data-view-mode="1"],.hub-search__wrapper--view-mode-2 .hub-search__view-mode-wrapper button[data-view-mode="2"]{background-color:#7a9ea8}.hub-search__wrapper--view-mode-1 .hub-search__view-mode-wrapper button[data-view-mode="1"] svg *,.hub-search__wrapper--view-mode-2 .hub-search__view-mode-wrapper button[data-view-mode="2"] svg *{fill:#fff;stroke:#fff}.hub-search__view-mode-wrapper button svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-search__view-mode-wrapper button .sr-only{display:none}.hub-search__results{margin-bottom:-2rem}.hub-search__results ol.ais-Hits-list{display:flex;flex-wrap:wrap;margin:0 -9px;padding:0 0 1rem;list-style-type:none}.hub-search__results ol.ais-Hits-list .ais-Hits-item{display:flex;flex-direction:column;width:100%;padding:0 9px 1rem}@media only screen and (min-width: 760px){.hub-search__wrapper--view-mode-2 .hub-search__results ol.ais-Hits-list .ais-Hits-item{width:50%}}@media only screen and (min-width: 990px){.hub-search__wrapper--view-mode-2 .hub-search__results ol.ais-Hits-list .ais-Hits-item{width:33.333%}}.hub-search__results .ais-Pagination{padding:0 0 2rem}.hub-search__result{display:flex;justify-content:space-between;width:100%;flex-grow:1;padding:1rem 18px 0;background-color:#f6f5f5;overflow:hidden}.hub-search__wrapper--view-mode-1 .hub-search__result{align-items:center}.hub-search__wrapper--view-mode-2 .hub-search__result{flex-direction:column;position:relative;padding:0}.hub-search__result-name,.hub-search__result-created-date{word-break:break-word}.hub-search__result-name{font-size:1rem}.hub-search__wrapper--view-mode-1 .hub-search__result-name{margin:0 0 1rem}.hub-search__wrapper--view-mode-2 .hub-search__result-name{flex-grow:1;margin:0;padding:1rem 70px 1rem 18px}.hub-search__result-created-date{margin:0 0 1rem;flex-grow:1}.hub-search__wrapper--view-mode-1 .hub-search__result-created-date,.hub-search__wrapper--view-mode-2 .hub-search__result-created-date{display:none}.hub-search__result-image-wrapper{position:relative}.hub-search__wrapper--view-mode-1 .hub-search__result-image-wrapper{display:none}.hub-search__result-image-wrapper:before{content:"";display:block;width:100%;padding:0 0 100%}.hub-search__wrapper--view-mode-2 .hub-search__result-image-wrapper--image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:9px 1rem;object-fit:contain;object-position:center}.hub-search__wrapper--view-mode-2 .hub-search__result-image-wrapper--icon img{display:block;position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;object-fit:contain;object-position:center}.hub-search__wrapper--view-mode-1 .hub-search__result-download-wrapper{margin:0 0 1rem 36px}.hub-search__result-download{display:flex;align-items:center;text-decoration:none;position:relative}.hub-search__wrapper--view-mode-2 .hub-search__result-download{display:block;position:absolute;bottom:0;right:0;width:50px;height:40px;background-color:#fff}.hub-search__wrapper--view-mode-2 .hub-search__result-download svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-search__result-download-icon,.hub-search__result-download-text{display:block}.hub-search__result-download-text{padding-left:10px;color:#000;font-family:Glancyr,sans-serif;font-weight:700}.hub-search__wrapper--view-mode-1 .hub-search__result-download-text{display:none}.hub-search__additional{margin-bottom:-2rem}.hub-search__info{margin:0 0 2rem;padding:2rem 36px 0;background-color:#f6f5f5;overflow:hidden}.hub-search__info p{margin:0 0 2rem;font-weight:200}.hub-search__info a{color:#000}.tippy-box{overflow-wrap:break-word}.hub-search__result-download-icon-wrapper{position:absolute;width:100%;height:100%;top:0;display:flex;justify-content:center;align-items:center;left:0;background-color:#fff6}.hub-search__result-download-icon--loading{margin-left:auto;margin-right:auto;width:80px;height:80px;-webkit-animation-name:spin;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-webkit-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}p+.recent-hub-items__wrapper{padding-top:1rem}.recent-hub-items__header{margin:0 0 1rem;font-size:1.25rem}.recent-hub-items__items{display:flex;flex-wrap:wrap;margin:0 -9px;padding:0 0 1rem;list-style-type:none}.recent-hub-items__item-wrapper{width:100%;padding:0 9px 1rem}@media only screen and (min-width: 760px){.recent-hub-items__item-wrapper{width:50%}}@media only screen and (min-width: 990px){.recent-hub-items__item-wrapper{width:33.333%}}.recent-hub-items__item{position:relative;background-color:#f6f5f5}.recent-hub-items__item:before{content:"";display:block;width:100%;padding:0 0 100%}.recent-hub-items__item-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:9px 1rem;object-fit:contain;object-position:center}.recent-hub-items__item-link{display:block;position:absolute;bottom:0;right:0;width:50px;height:40px;background-color:#fff}.recent-hub-items__item-link svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recent-hub-items__follow-on-action-wrapper{display:flex}.recent-hub-items__follow-on-action{display:block}.stats-strip__wrapper{background-color:#ede944;overflow-x:hidden}.stats-strip__heading{font-family:Glancyr,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.5rem;position:relative;padding-bottom:1rem}.stats-strip__heading:after{content:"";width:100vw;height:2px;background-color:#3c3c3d;position:absolute;left:0;bottom:0}.stats-strip__items{display:flex;flex-wrap:wrap;justify-content:center;color:#3c3c3d;margin-left:-3rem;margin-right:-3rem}.stats-strip__items .stats-strip__item{display:flex;flex-direction:column;padding:0 3rem 2rem;width:100%}@media only screen and (min-width: 360px){.stats-strip__items .stats-strip__item{width:50%}}@media only screen and (min-width: 990px){.stats-strip__items .stats-strip__item{width:25%}}.stats-strip__items .stats-strip__item--value,.stats-strip__items .stats-strip__item--symbol{font-family:Glancyr,sans-serif;font-size:2.8125rem;font-weight:700}@media only screen and (min-width: 990px){.stats-strip__items .stats-strip__item--value,.stats-strip__items .stats-strip__item--symbol{font-size:4.5rem}}.text-stats-images__wrapper{background-color:#000;overflow-x:hidden}.text-stats-images__content{display:flex;flex-wrap:wrap}.text-stats-images__copy{background-color:#fff;position:relative;margin:0 0 3.75rem;padding-right:1rem;width:100%;padding-top:5.625rem;padding-bottom:5.625rem}@media only screen and (min-width: 990px){.text-stats-images__copy{width:50%;padding-right:200px}}@media only screen and (min-width: 1200px){.text-stats-images__copy{width:60%}}.text-stats-images__copy:before{content:"";position:absolute;width:100vw;height:100%;left:-100vw;top:0;background-color:#fff;z-index:-1}.text-stats-images__copy h2{font-size:2.5rem;text-transform:uppercase}.text-stats-images__copy h3{font-size:2rem}.text-stats-images__copy li p{margin:0}.text-stats-images__images{display:flex;flex-direction:column;justify-content:center;width:100%}@media only screen and (min-width: 990px){.text-stats-images__images{width:50%}}@media only screen and (min-width: 1200px){.text-stats-images__images{width:40%}}@media only screen and (min-width: 990px){.text-stats-images__image-group-wrapper{margin-left:-140px}}.text-stats-images__image-group{display:flex;flex-wrap:wrap;margin:0 -36px}.text-stats-images__image-wrapper{width:100%;padding:0 36px 3.75rem}@media only screen and (min-width: 760px){.text-stats-images__image-wrapper{width:50%}}.text-stats-images__image{position:relative}.text-stats-images__image:before{content:"";display:block;padding:0 0 168%}.text-stats-images__image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.text-stats-images__stats{display:flex;margin-left:-1rem;margin-right:-1rem;padding:2rem 0 0;flex-wrap:wrap}@media only screen and (min-width: 990px){.text-stats-images__stats{flex-wrap:nowrap}}.text-stats-images__stat{display:flex;flex-direction:column;padding:0 1rem 2rem}.text-stats-images__stat .stat__value{font-family:Glancyr,sans-serif;font-weight:700;font-size:2rem}.text-stats-images_wrapper--background-2{background-color:#fff;padding-top:0;padding-bottom:0}.text-stats-images_wrapper--background-2 .text-stats-images__content{padding-bottom:0}.text-stats-images_wrapper--background-3{background-color:#fff;padding-top:0;padding-bottom:0}.text-stats-images_wrapper--background-3 .text-stats-images__content{padding-bottom:0}.text-stats-images_wrapper--background-3 .text-stats-images__copy{background-color:#3c3c3d;color:#fff}.text-stats-images_wrapper--background-3 .text-stats-images__copy:before{background-color:#3c3c3d}.text-stats-images_wrapper--background-4{background-color:#fff;padding-top:0;padding-bottom:0}.text-stats-images_wrapper--background-4 .text-stats-images__content{padding-bottom:0}.text-stats-images_wrapper--background-4 .text-stats-images__copy{background-color:#d8d8d8;color:#000}.text-stats-images_wrapper--background-4 .text-stats-images__copy:before{background-color:#d8d8d8}.text-stats-images_wrapper--background-5{background-color:#fff;padding-top:0;padding-bottom:0}.text-stats-images_wrapper--background-5 .text-stats-images__content{padding-bottom:0}.text-stats-images_wrapper--background-5 .text-stats-images__copy{background-color:#ede944;color:#000;margin-bottom:0}.text-stats-images_wrapper--background-5 .text-stats-images__copy:before{background-color:#ede944}.image-text__wrapper{color:#fff}.image-text__wrapper.image-text__wrapper--background-1{background-color:#000}.image-text__wrapper.image-text__wrapper--background-2{background-color:#3c3c3d}.image-text__inner{display:flex;flex-wrap:wrap}@media only screen and (min-width: 760px){.image-text__inner{flex-wrap:nowrap;align-items:center}}.image-text__image{flex-basis:100%}@media only screen and (min-width: 760px){.image-text__image{flex-basis:40%}}.image-text__image img{object-fit:cover;height:100%;display:flex}.image-text__content{flex-basis:100%;padding:5.625rem 36px;margin:0 auto;text-align:center}@media only screen and (min-width: 760px){.image-text__content{flex-basis:60%;max-width:465px}}.image-text__content h2{font-size:2.5rem;text-transform:uppercase}.image-text__content p{padding-bottom:2rem}.brands-banner__wrapper{color:#fff;background-color:#000}.brands-banner__inner{display:flex;flex-direction:column}.brands-banner__content{background:linear-gradient(0deg,#000 60.14%,#00000057 80.93%,#0000);margin-top:-250px;padding-bottom:5.625rem}.brands-banner__content h2{font-size:2.5rem;text-transform:uppercase;font-weight:500}.brands-banner__content p{margin-bottom:3rem}.brands-banner-content__inner{text-align:center}.brands-banner__image img{height:300px;width:100%;object-fit:cover;object-position:top}@media only screen and (min-width: 760px){.brands-banner__image img{height:600px}}.brands-banner__logo img{max-height:80px;object-fit:contain}.images-strip_wrapper.restrict-container{padding:0 36px}.images-strip__inner{display:flex}.images-strip__inner .images-strip__image{flex-basis:33.33%;max-height:330px}.images-strip__inner .images-strip__image img{width:100%;height:100%;object-fit:cover}.team-block__wrapper{background-color:#000}.team-block__inner h2{color:#fff;font-size:3.75rem;text-transform:uppercase}.team-block__items{display:flex;flex-wrap:wrap}.team-block__item{flex-basis:100%;padding:0 12px;padding-bottom:3rem}@media only screen and (min-width: 550px){.team-block__item{flex-basis:50%}}@media only screen and (min-width: 990px){.team-block__item{flex-basis:25%}}.team-block__item:nth-child(2n){margin-top:0}@media only screen and (min-width: 760px){.team-block__item:nth-child(2n){margin-top:90px}}.team-block-item__inner{position:relative;height:100%;display:block;height:585px;padding:40px 20px;background-color:#fff}.team-block-item__inner img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:bottom;top:0;left:0}.team-block-item__details{text-align:center;position:relative;z-index:1}.team-block-item__details h3{font-size:1.25rem;text-transform:uppercase;margin-bottom:.5rem}.team-block-item__details .btn{padding:8px;margin-top:10px}.text-video__wrap{background-color:#f6f5f5}.text-video__inner{display:flex;flex-wrap:wrap;padding-bottom:2.75rem}@media only screen and (min-width: 990px){.text-video__inner{flex-wrap:nowrap}}.text-video__copy{padding-right:10px;padding-bottom:2rem;width:auto}@media only screen and (min-width: 990px){.text-video__copy{width:30%}}.text-video__copy h2{font-size:4rem;text-transform:uppercase;margin-bottom:1.5rem;margin-top:0}.text-video__copy p{margin-bottom:2.5rem}@media only screen and (min-width: 990px){.text-video__copy p{max-width:260px}}.text-video__video{width:auto}@media only screen and (min-width: 990px){.text-video__video{width:70%}}.text-video__video-inner{position:relative;margin-right:0}@media only screen and (min-width: 990px){.text-video__video-inner{margin-right:-5vw}}.text-video__video-inner video{width:100%;height:auto}.text-video__video-inner .videoPlayBtn{position:absolute;width:100%;height:100%;background-color:transparent;background-image:url(/build/assets/play-icon-DHhylcoR.svg);background-repeat:no-repeat;background-position:center;background-size:40px;z-index:1;left:0;top:0;border:0;text-indent:-9999px;cursor:pointer}@media only screen and (min-width: 990px){.text-video__video-inner .videoPlayBtn{width:100%;background-size:128px}}.text-video__video-inner .videoPlayBtn.active{display:none}.wysiwyg__wrapper--reduce-bottom-space{margin-bottom:-5.625rem}.career-page-details__wrapper h1{font-size:2.8125rem;line-height:1.2;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 990px){.career-page-details__wrapper h1{font-size:4.5rem}}.career-page-details__items{display:flex;align-items:center}.career-page-details__items p{padding:0 10px}.career-page-details__items p:first-child{padding-left:0}.career-cta__wrapper{background-color:#e72b91;color:#fff;text-align:center;padding-top:2rem}.career-cta__inner p{margin-bottom:3rem}.career-cta__inner a{display:inline-block;margin-bottom:1.5rem}.video-block__wrapper h2{font-size:2.8125rem;line-height:1.2;margin-top:0}@media only screen and (min-width: 990px){.video-block__wrapper h2{font-size:4.5rem}}.video-block_wrapper--background-1{position:relative}.video-block_wrapper--background-1:before{content:"";position:absolute;width:100%;height:60%;top:0;left:0;background-color:#000;z-index:-1}.video-block_wrapper--background-1 h2{color:#fff}.video-block_wrapper--background-2:before{content:"";position:absolute;width:100%;height:60%;top:0;left:0;background-color:#f6f5f5;z-index:-1}.video-block_wrapper--background-2 h2{color:#000}.video-block__video-inner{position:relative}.video-block__video-inner video{width:100%;height:auto}.videoPlayBtn{position:absolute;width:100%;height:100%;background-color:transparent;background-image:url(/build/assets/play-icon-DHhylcoR.svg);background-repeat:no-repeat;background-position:center;z-index:1;left:0;top:0;border:0;text-indent:-9999px;cursor:pointer}.vacancies-listing__wrapper{background-color:#f6f5f5;padding-bottom:4.375rem}.vacancies-listing__inner h2{margin-top:0;font-size:2.5rem;line-height:1.2}@media only screen and (min-width: 760px){.vacancies-listing__inner h2{font-size:3.75rem}}.vacancies-listing__description{margin-bottom:3rem}.vacancy-item__wrapper{display:flex;flex-wrap:wrap;align-items:center;border-top:1.5px solid #D8D8D8;padding-bottom:1rem;padding-top:2rem}@media only screen and (min-width: 760px){.vacancy-item__wrapper{flex-wrap:nowrap}}.vacancy-item__wrapper:last-child{border-bottom:1.5px solid #D8D8D8}.vacancy-item__heading{margin:0 0 1rem;font-size:2rem;text-transform:uppercase}.vacancy-item__heading a{color:#000;text-decoration:none}.vacancy-item__details{margin:0 0 .5rem}.vacancy-item__detail-wrapper{padding:0 0 .5rem}@media only screen and (min-width: 990px){.vacancy-item__detail-wrapper{display:inline-block}}@media only screen and (min-width: 990px){.vacancy-item__detail-wrapper:not(:last-child):after{content:"|";padding:0 20px}}.vacancy-item__detail-term{display:inline;font-weight:700}@media only screen and (min-width: 990px){.vacancy-item__detail-term{display:none}}.vacancy-item__detail-term:after{content:":";display:inline}.vacancy-item__detail{display:inline}.vacancy-item__description{margin:0 0 1rem}.vacancy-item__content{flex-grow:1;padding-right:2rem}.vacancy-item__button{margin-bottom:1rem}.media-slider__wrapper{position:relative}.media-slider__wrapper:before{content:"";position:absolute;width:100%;height:35%;bottom:0;left:0;background-color:#f6f5f5;z-index:-1}.media-slider__inner h2{margin-top:0;font-size:2.8125rem;line-height:1.2}@media only screen and (min-width: 990px){.media-slider__inner h2{font-size:4.5rem}}.media-slider-slides__wrapper{max-width:100%;overflow:hidden;margin:0 auto;position:relative}.media-slider__slides{display:flex;transition:transform .5s ease;margin:0 -12px}.media-slider__slide{flex:0 0 33.3333333333%;width:100%;padding:0 12px}.media-slider-slides__nav{position:relative;display:flex;padding-top:1rem}.media-slider__arrow{position:relative;top:50%;width:40px;height:40px;background-color:transparent;border:none;cursor:pointer;z-index:1;padding:0}.media-slider__arrow.prev{left:0}.media-slider__arrow.next{margin-left:30px}@media screen and (max-width: 768px){.media-slider__slide{flex:0 0 100%}}.media-slider-video__inner{position:relative;padding-bottom:56.25%;background-color:#000}.media-slider-video__inner video{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.videoPlayBtn{position:absolute;width:100%;height:100%;padding:0;background-color:transparent;background-image:url(/build/assets/play-icon-DHhylcoR.svg);background-size:40px;background-repeat:no-repeat;background-position:center;z-index:1;left:0;top:0;border:0;text-indent:-9999px;cursor:pointer}.videoPlayBtn.active{display:none}.team-map__wrapper{padding:3.75rem 36px 0;overflow:hidden;background-color:#000}.team-map__inner{max-width:1183px;margin:0 auto}.team-map__heading{margin:0 0 3.75rem;font-size:9vw;color:#fff}@media only screen and (min-width: 400px){.team-map__heading{font-size:3rem}}@media only screen and (min-width: 760px){.team-map__heading{font-size:7.5rem}}.team-map__sections{display:flex;flex-wrap:wrap;align-items:center}.team-map__section{width:100%;position:relative}@media only screen and (min-width: 760px){.team-map__section--map{width:70%}}@media only screen and (min-width: 760px){.team-map__section--member-profile{width:30%}}.team-map__map-wrapper{position:relative;margin:0 0 3.75rem}.team-map__map{display:block;width:100%;height:auto}.team-map__map-background{fill:#ede944;stroke:#000}.team-map__map-region{stroke:#0000;stroke-width:4px;cursor:pointer;transition:stroke .3s,fill .3s}.team-map__map-region:hover,.team-map__map-region:focus{outline:none;stroke:#ede944}.team-map__map-region--scotland{fill:#888}.team-map__map-region--ireland,.team-map__map-region--north-england{fill:#5b5b5b}.team-map__map-region--north-wales-midlands{fill:#c9cbcd}.team-map__map-region--east-england{fill:#bdbdbd}.team-map__map-region--south-wales-south-west-england{fill:#929292}.team-map__map-region--south-east-england{fill:#525252}.team-map__map-region--active{fill:#ede944}.team-map__map-headshot{position:absolute;margin:-20px 0 0 -20px}.team-map__map-headshot--scotland{top:22%;left:54%}.team-map__map-headshot--ireland{top:56%;left:20%}.team-map__map-headshot--north-england{top:59%;left:68%}.team-map__map-headshot--north-wales-midlands{top:73.5%;left:53%}.team-map__map-headshot--east-england{top:81%;left:82%}.team-map__map-headshot--south-wales-south-west-england{top:90%;left:53%}.team-map__map-headshot--south-east-england{top:92.8%;left:74%}.team-map__map-headshot-button{position:relative;width:40px;height:40px;padding:0;overflow:hidden;border:none;border-radius:100%;cursor:pointer;outline-width:1px;outline-color:#ede944}.team-map__map-headshot-button img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.team-map__member-profile{max-height:100%;margin:0 0 3.75rem;opacity:1;background-color:#ede944;transform:none;transition:opacity 1s,transform 1s}@media only screen and (min-width: 760px){.team-map__member-profile{margin-left:-60px}}.team-map__member-profile[hidden]{display:block;max-height:0;margin:0;overflow:hidden;opacity:0;transform:translateY(30px)}.team-map__member-profile:focus{outline:none}.team-map__member-profile-inner{position:relative;padding:5rem 36px 3rem}.team-map__member-profile-headshot{position:absolute;top:0;left:0;width:60%;max-width:200px;transform:translate(-15%,-25%)}@media only screen and (min-width: 760px){.team-map__member-profile-headshot{transform:translate(-35%,-35%)}}.team-map__member-profile-headshot-inner{position:relative;padding:0 0 100%}.team-map__member-profile-headshot-inner img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:100%}.team-map__member-profile-main{padding:0 0 2rem}.team-map__member-profile-headshot+.team-map__member-profile-main{padding-top:5rem}.team-map__member-name,.team-map__member-region{margin:0}.team-map__member-name{font-size:2.5rem;line-height:1.3;text-transform:uppercase}.team-map__member-region{font-size:1.5rem;line-height:1.3}.team-map__member-details{margin:0}.team-map__member-detail{display:flex;padding:0 0 2rem}.team-map__member-detail-term,.team-map__member-detail-value{display:block}.team-map__member-detail-term{width:24px;height:24px;margin:0 8px 0 0;overflow:hidden;font-size:0;text-indent:100px;white-space:nowrap;background-repeat:no-repeat;background-position:center;background-size:100%}.team-map__member-detail--email .team-map__member-detail-term{background-image:url(/build/assets/email-D3TE7m0y.svg)}.team-map__member-detail--linkedin .team-map__member-detail-term{background-image:url(/build/assets/linkedin-2-2bjy1FrO.svg)}.team-map__member-detail-value{word-break:break-all}.team-map__member-detail-link{outline-offset:2px;outline-color:#000;color:#000;text-decoration:none}.team-map__member-detail-link:hover{text-decoration:underline}.arrow-list__wrapper{background-color:#f6f5f5}.arrow-list__inner h2{margin-top:0;font-size:2.25rem}@media only screen and (min-width: 760px){.arrow-list__inner h2{font-size:3.75rem}}.arrow-list__copy{margin-bottom:3rem}@media only screen and (min-width: 760px){.arrow-list__copy{margin-bottom:6rem}}.arrow-list__items ul{margin:0;padding:0;display:flex;flex-wrap:wrap;margin:0 -2rem}.arrow-list__items ul li{list-style:none;padding:0 2rem 2.5rem;flex-basis:100%;font-size:1.5rem;line-height:1.75rem;font-weight:400;display:flex}@media only screen and (min-width: 760px){.arrow-list__items ul li{flex-basis:50%;padding-bottom:5rem}}@media only screen and (min-width: 990px){.arrow-list__items ul li{flex-basis:33.33%}}.arrow-list__items ul li span{position:relative;top:-2px;padding-right:10px}.news-listing__outer{overflow-x:hidden}.news-listing__wrapper .banner__wrapper{background-color:#ede944}.news-listing__wrapper .banner__wrapper .banner__heading-1{color:#000}.news-listing__wrapper .ais-InstantSearch{display:block;max-width:1183px;margin:0 auto}@media only screen and (min-width: 760px){.news-listing__wrapper .ais-InstantSearch{display:grid;grid-template-columns:20% 1fr;grid-template-areas:"area featured" "area hits" "area pagination"}}.news-listing__wrapper .filters__wrapper,.news-listing__wrapper .ais-Hits,.news-listing__wrapper .featured-article,.news-listing__wrapper .ais-Pagination{margin-left:0;width:100%}.news-listing__wrapper .filters__wrapper{position:relative;background-color:#f6f5f5;padding:20px;grid-area:area;height:100%}@media only screen and (min-width: 1203px){.news-listing__wrapper .filters__wrapper{padding-left:0}}.news-listing__wrapper .filters__wrapper .sidebar-title{text-transform:uppercase;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1.5px solid #000}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list{margin:0;padding:0}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list .ais-RefinementList-item{list-style:none;margin-bottom:1.25rem}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list .ais-RefinementList-checkbox{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before{background-color:#000}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:hover:before{background-color:transparent}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list .ais-RefinementList-labelText{cursor:pointer;display:inline-block;font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list .ais-RefinementList-labelText:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border:1.5px solid #D8D8D8;margin-right:8px}.news-listing__wrapper .filters__wrapper .ais-RefinementList-list .ais-RefinementList-labelText:hover:before{background-color:#000}.news-listing__wrapper .filters__wrapper .ais-RefinementList-count{display:none}@media only screen and (min-width: 1183px){.news-listing__wrapper .filters__wrapper:before{content:"";display:block;position:absolute;top:0;right:100%;width:calc((100vw - 1183px)/2);height:100%;background-color:#f6f5f5}}.news-listing__wrapper .featured-article__wrapper{position:relative}@media only screen and (min-width: 1183px){.news-listing__wrapper .featured-article__wrapper{padding-right:0}}@media only screen and (min-width: 1183px){.news-listing__wrapper .featured-article__wrapper:after{content:"";display:block;position:absolute;top:0;left:100%;width:calc((100vw - 1183px)/2);height:100%;background-color:#3c3c3d}}.news-listing__wrapper .ais-Hits{grid-area:hits;padding-bottom:0;padding-top:2.94rem;padding-left:2.94rem;padding-right:2.94rem}@media only screen and (min-width: 1183px){.news-listing__wrapper .ais-Hits{padding-right:0}}.news-listing__wrapper .featured-article{grid-area:featured}.news-listing__wrapper .ais-Pagination{grid-area:pagination}.news-listing__wrapper .ais-Hits-list{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin:0 -.625rem}.news-listing__wrapper .ais-Hits-list .ais-Hits-item{padding:0 .625rem 2rem;flex-basis:100%}@media only screen and (min-width: 760px){.news-listing__wrapper .ais-Hits-list .ais-Hits-item{flex-basis:50%}}@media only screen and (min-width: 990px){.news-listing__wrapper .ais-Hits-list .ais-Hits-item{flex-basis:33.33%}}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result-type{font-family:Glancyr,sans-serif;font-weight:600;line-height:1.5rem;color:#e72b91}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result-type.type-event{color:#ede944}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result-name{font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;word-break:normal}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result{flex-direction:column;justify-content:flex-start;padding:0;background-color:#3c3c3d;height:100%;padding:1rem;color:#fff}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result strong{display:block}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-image-wrapper{margin-top:-1rem;margin-left:-1rem;margin-right:-1rem}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-image-wrapper:before{display:none}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-image-wrapper img{display:block;width:100%;height:150px;object-fit:cover}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download-wrapper{display:flex;align-items:flex-end;flex-grow:1}.news-listing__wrapper .ais-Hits-list .ais-Hits-item .hub-search__result .hub-search__result-download{display:inline-block;min-width:0}.news-listing__wrapper .ais-Pagination{padding-left:2.94rem;padding-right:2.94rem;padding-bottom:2rem}.featured-article__wrapper{padding:5rem 2.94rem 2.8rem;background-color:#3c3c3d}.featured-article__inner{position:relative}.featured-article__inner img{height:390px;width:100%;object-fit:cover;display:flex}.featured-article__inner h2{text-transform:uppercase;font-size:3.75rem;font-weight:700;line-height:4.5rem;color:#fff;margin:0;position:relative;top:20px}.featured-article__inner .featured-article__content{padding:2rem;background-color:#000000bf;max-width:500px;position:absolute;bottom:0;right:0}.featured-article__inner .featured-article-content__inner{color:#fff}.featured-article__inner .featured-article-content__inner h3{font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;margin-top:0;margin-bottom:1rem}.featured-article__inner .featured-article-content__inner a{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5625rem;color:#00a0d5}.featured-article__inner .featured-article-content__inner a:hover{text-decoration:none}.news-article__wrapper{background-color:#000;color:#fff}.news-article__wrapper .news-article-title__wrapper{margin-bottom:-6.625rem}.news-article__wrapper .news-article__title{max-width:660px;font-size:3.5rem;line-height:1.2;font-style:normal;font-weight:700;margin-top:0;text-transform:uppercase;margin-bottom:1rem}@media only screen and (min-width: 760px){.news-article__wrapper .news-article__title{font-size:4.5rem;line-height:5rem}}.news-article__wrapper .wysiwyg__content a{color:#fff}.news-article__wrapper .wysiwyg__content a:hover,.news-article__wrapper .wysiwyg__content u:hover{text-decoration:none}.site-search__wrapper .banner__wrapper{background-color:#e72b91}.site-search__wrapper .banner__wrapper .banner__inner:after{min-height:300px}.site-search__wrapper .banner__wrapper .banner__heading-1{color:#000}.site-search__wrapper .ais-SearchBox{position:relative;box-shadow:4px 4px 10px #00000040;top:-40px}.site-search__wrapper .ais-SearchBox input[type=search]{width:100%;padding:28px 20px;text-align:center;height:auto;text-indent:0}@media only screen and (min-width: 760px){.site-search__wrapper .ais-SearchBox input[type=search]{text-indent:145px;padding-right:165px}}.site-search__wrapper .ais-SearchBox .ais-SearchBox-reset{display:none}.site-search__wrapper .ais-SearchBox .ais-SearchBox-submit{position:relative;width:100%;right:0;top:0;border:0;border-radius:0;font-size:1.125rem;line-height:1;color:#fff;background-color:#00a0d5;padding:31px 44px;cursor:pointer}@media only screen and (min-width: 760px){.site-search__wrapper .ais-SearchBox .ais-SearchBox-submit{position:absolute;width:auto}}.site-search__wrapper .ais-SearchBox .ais-SearchBox-submit:after{content:"Submit"}.site-search__wrapper .ais-SearchBox .ais-SearchBox-submit .ais-SearchBox-submitIcon{display:none}.site-search__wrapper .ais-Hits-list{list-style:none;padding:0;margin:0}.site-search__wrapper .search-item__wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1.5px solid #D8D8D8;padding:1rem 0}.site-search__wrapper .search-item__wrapper .search-item__content{padding-right:2rem}.site-search__wrapper .search-item__wrapper .search-item__content a{text-decoration:none;color:#000}.site-search__wrapper .search-item__wrapper .search-item__content a:hover{text-decoration:underline}.site-search__wrapper .search-item__wrapper .search-item__content h2{font-size:2rem}.site-search__wrapper .search-item__trigger a{position:relative}.site-search__wrapper .ais-Pagination{padding:3rem 2.94rem 2rem}.site-search__wrapper .ais-Pagination .ais-Pagination-list{justify-content:center}.site-search-content__wrapper{padding-top:0}.video-banner__wrapper{background-color:#000}.video-banner__video{display:block;width:100%;height:auto}body.loggedin .video-banner__wrapper{padding-top:67px}@media only screen and (min-width: 990px){body.loggedin .video-banner__wrapper{padding-top:88px}}.accordion__wrapper,.accordion__wrapper *{box-sizing:border-box}.accordion__item{padding-top:2rem;padding-bottom:1rem}.accordion__item-header{width:100%;border:solid 1px #CCC;margin:0}.accordion__item-panel{border:1px solid #CCC;border-top:0;padding:15px 20px 0;max-height:5000px;opacity:1;transition:all .2s ease}.accordion__item-panel p{margin-top:0}.accordion__item-panel--collapsed{max-height:0;overflow:hidden;opacity:0;transition:all .2s ease}.accordion__item-header-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;display:block;text-align:left;padding:0 60px 0 20px;width:100%;position:relative;cursor:pointer}.accordion__item-header-trigger:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48bGluZSB4MT0iMTIiIHkxPSI1IiB4Mj0iMTIiIHkyPSIxOSI+PC9saW5lPjxwb2x5bGluZSBwb2ludHM9IjE5IDEyIDEyIDE5IDUgMTIiPjwvcG9seWxpbmU+PC9zdmc+);position:absolute;display:block;width:20px;height:20px;right:20px;top:50%;transform:translateY(-50%) rotate(0)}.accordion__item-header-trigger[aria-expanded=true]:before{transform:translateY(-50%) rotate(180deg)}.accordion__outer{background-color:#00a0d5;padding-bottom:4rem}.accordion__item{padding-top:0;padding-bottom:.5rem}.accordion__item-header-trigger{font-family:Glancyr,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;padding-left:30px;padding-top:21px;padding-bottom:21px;background-color:#f6f5f5;color:#000}.accordion__item-header-trigger:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDEyIDE5IiBmaWxsPSJub25lIj4NCiAgPHBhdGggZD0iTTcgMUw3IC00LjM3MTE0ZS0wOEw1IDQuMzcxMTRlLTA4TDUgMUw3IDFaTTYgMTlMMTEuNzczNSA5TDAuMjI2NDk4IDlMNiAxOVpNNSAxTDUgMTBMNyAxMEw3IDFMNSAxWiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg==);width:12px}.accordion__item-panel{background-color:#fff;margin-bottom:1rem}.accordion__item-panel--collapsed{margin-bottom:0}.overflowing-heading__wrapper .overflowing-heading__inner h2{text-transform:uppercase;font-size:4rem;font-style:normal;font-weight:700;line-height:4.25rem;text-align:center;width:calc(100% + 100px);margin-left:-50px;margin-right:-50px}@media only screen and (min-width: 760px){.overflowing-heading__wrapper .overflowing-heading__inner h2{font-size:6rem;line-height:6.25rem}}@media only screen and (min-width: 990px){.overflowing-heading__wrapper .overflowing-heading__inner h2{font-size:8rem;line-height:8.25rem}}.profile__wrapper{position:relative;z-index:2;padding:5.625rem 36px;background-color:#f6f5f5}.profile__inner{max-width:1183px;margin:0 auto}.banner__wrapper+.profile__wrapper .profile__inner{margin-top:-11.25rem}.profile__sections{display:flex;flex-wrap:wrap;align-items:stretch}.profile__section{display:flex;flex-direction:column;justify-content:center;width:100%;padding:3.75rem 36px 1.75rem}@media only screen and (min-width: 990px){.profile__section{padding-left:72px;padding-right:72px}}.profile__section--information{background-color:#000}@media only screen and (min-width: 990px){.profile__section--information{width:60%}}.profile__section--update-password{background-color:#efefef}@media only screen and (min-width: 990px){.profile__section--update-password{width:40%}}.profile__section--update-password .profile__heading,.profile__section--update-password .profile__field label{color:#000}.profile__section--update-password .profile__field input[type=text],.profile__section--update-password .profile__field input[type=email],.profile__section--update-password .profile__field input[type=password]{background-color:#fff;border:1px solid black;color:#fff}.profile__heading{margin:0 0 2rem;line-height:1.3;color:#fff}.profile__information{margin:0 0 2rem;line-height:1.5;color:#fff}.profile__field{max-width:520px;padding:0 0 1.5rem}.profile__field label{display:block;padding:0 0 .5rem;line-height:1.5;text-transform:uppercase;color:#fff}.profile__field input[type=text],.profile__field input[type=email],.profile__field input[type=password]{display:block;width:100%;margin:0 0 .5rem}.profile__field ul{margin:0;padding:0 0 .5rem;list-style-type:none}.profile__field ul li{font-size:1rem;line-height:1.5;color:#fff}.profile__details{margin:0;padding:0 0 1.5rem}.profile__detail{display:flex;padding:0 0 .5rem}.profile__detail-type,.profile__detail-text{color:#fff}.profile__detail-type{padding-right:10px}.profile__detail-type:after{content:":"}.profile__submit-wrapper{display:flex;margin:0 -9px}.profile__submit-wrapper button{display:block;margin:0 9px 2rem}.profile__status{margin:0 0 2rem;font-size:1.25rem;line-height:1.5;color:#fff}.contact-hero__wrapper{background-color:#000}.contact-hero__wrapper .contact-hero__header{position:relative}.contact-hero__wrapper .contact-hero__image{min-height:300px}@media only screen and (min-width: 760px){.contact-hero__wrapper .contact-hero__image{min-height:430px}}.contact-hero__wrapper .contact-hero__image img{position:absolute;max-height:300px;top:0;right:0}@media only screen and (min-width: 760px){.contact-hero__wrapper .contact-hero__image img{max-height:430px}}.contact-hero__wrapper .contact-hero__title{padding-top:0;padding-bottom:0}.contact-hero__wrapper .contact-hero__title .contact-hero-title__inner{position:relative;top:-75px}.contact-hero__wrapper .contact-hero__title h1{color:#fff;font-size:3rem;font-style:normal;font-weight:700;line-height:3.25rem;text-transform:uppercase;margin-top:0;margin-bottom:0}@media only screen and (min-width: 990px){.contact-hero__wrapper .contact-hero__title h1{font-size:7.5rem;line-height:8.25rem}}.contact-hero-details__wrapper{padding-top:0}.contact-hero-details__wrapper .contact-hero-details__inner{display:flex;flex-wrap:wrap}@media only screen and (min-width: 760px){.contact-hero-details__wrapper .contact-hero-details__inner{flex-wrap:nowrap}}.contact-hero-section__wrapper{color:#fff;flex:auto;flex-basis:100%}@media only screen and (min-width: 990px){.contact-hero-section__wrapper{flex:1}}.contact-hero-section__wrapper h3{color:#fff;text-transform:uppercase;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}@media only screen and (min-width: 990px){.contact-hero-section__wrapper h3{font-size:2.5rem;line-height:3rem}}.contact-hero-section__inner{padding:0 1rem}.contact-hero-section__inner a{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.4375rem;text-decoration-line:underline;text-transform:uppercase;color:#00a0d5}.contact-hero-section__inner a:hover{text-decoration:none}.contact-hero-section__inner a[href^="tel:"],.contact-hero-section__inner a[href^="mailto:"]{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#fff;text-decoration:none;text-transform:none}.contact-hero-section__inner a[href^="tel:"]:hover,.contact-hero-section__inner a[href^="mailto:"]:hover{text-decoration:underline}.form-embed__wrapper{background-color:#e72b91}.form-embed__inner h2{margin:0;font-size:3rem;font-style:normal;font-weight:700;line-height:3.25rem;position:relative;bottom:-24px}@media only screen and (min-width: 760px){.form-embed__inner h2{font-size:5rem;line-height:5.75rem;bottom:-40px}}.form-embed__inner form{background-color:#fff;padding:3.6rem 2rem 2rem}@media only screen and (min-width: 760px){.form-embed__inner form{padding:5.6rem 5rem 5rem}}.form-embed__inner form label{font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-transform:uppercase;display:block;margin-bottom:.62rem}.form-embed__inner form fieldset{max-width:none}.form-embed__inner form fieldset h1{font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-transform:uppercase;display:block;padding-top:3rem;margin-top:0;margin-bottom:1.4rem;border-top:1px solid #000}.form-embed__inner form .hs-form-field{margin-bottom:2.5rem}.form-embed__inner form .hs-fieldtype-booleancheckbox{margin-bottom:.5rem}.form-embed__inner form select,.form-embed__inner form input[type=text],.form-embed__inner form input[type=email],.form-embed__inner form input[type=tel],.form-embed__inner form textarea{width:100%!important;line-height:1.2!important}.form-embed__inner form textarea{min-height:100px;width:100%;line-height:1.2;padding-top:10px}.form-embed__inner form select{background-image:url(/build/assets/arrow-black-C8N2FDbs.svg);background-repeat:no-repeat;background-size:12px;background-position:calc(100% - 10px) 50%}.form-embed__inner form ul{list-style:none;padding-left:0}.form-embed__inner form .hs-submit .actions{text-align:right}.form-embed__inner form input[type=checkbox]{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px!important;overflow:hidden}.form-embed__inner form input[type=checkbox]:checked+span:before{background-color:#000}.form-embed__inner form input[type=checkbox]:checked+span:hover:before{background-color:transparent}.form-embed__inner form .hs-form-booleancheckbox span:not(.hs-form-required){cursor:pointer;display:inline-block;font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem;margin-left:0;text-transform:none}.form-embed__inner form .hs-form-booleancheckbox span:not(.hs-form-required):before{content:"";display:inline-block;vertical-align:middle;width:40px;height:40px;border:1.5px solid #F6F5F5;margin-right:8px;background-color:#f6f5f5}.form-embed__inner form .hs-form-booleancheckbox span:not(.hs-form-required):hover:before{background-color:#000}#ot-sdk-cookie-policy{font-family:Glancyr,sans-serif}#ot-sdk-cookie-policy p,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td{font-size:1rem;margin-top:1rem;margin-bottom:1rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title,#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-family:Glancyr,sans-serif;color:#000;text-transform:uppercase;margin-top:.83em;margin-bottom:.83em}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{font-size:2.5rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:2rem}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h5.ot-sdk-cookie-policy-group{font-size:1.5rem;text-transform:none}#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-subgroup ul li{color:#000}.colours-page__wrapper{background-color:#f6f5f5;padding-top:6rem}.colours-page__inner .page__title{margin-bottom:2.5rem}@media only screen and (min-width: 990px){.colours-page__inner .page__title{margin-bottom:5rem}}.colours-page__content .colour__items{display:flex;flex-wrap:wrap;margin:0 -.625rem}.colours-page__content .colour__items .colour__item{flex-basis:33.33%;padding:0 .625rem 3.674rem}.colours-page__content .colour__items .colour-item__inner{background-color:#fff;padding-bottom:0}.colours-page__content .colour-item__swatch{padding:1.88rem}.colours-page__content .colour-item-swatch__inner{width:100%;height:100%;min-height:100px;aspect-ratio:1}.colours-page__content .colour-item__details{background-color:#000;color:#fff;padding:1.25rem 1.88rem}.colours-page__content .colour-item__details .colour-item__name{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;text-transform:uppercase}.colours-page__content .colour-item__details .colour-item__cta{font-size:1rem;font-style:normal;font-weight:300;line-height:1.8125rem;text-decoration:underline;color:#fff}.colours-page__content .colour-item__details .colour-item__cta:hover{text-decoration:none}.breadcrumb__wrapper{padding-top:1.5rem;padding-bottom:.7rem}.breadcrumb__items{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap}.breadcrumb__items .breadcrumb__item a,.breadcrumb__items .breadcrumb__item span{text-decoration:none;color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;padding-right:2rem;position:relative;margin-right:1rem}.breadcrumb__items .breadcrumb__item a:after,.breadcrumb__items .breadcrumb__item span:after{content:"";background-image:url(/build/assets/arrow-black-C8N2FDbs.svg);background-repeat:no-repeat;background-size:contain;position:absolute;display:block;width:18px;height:20px;transform:rotate(-90deg);top:0;right:0}.breadcrumb__items .breadcrumb__item a{text-decoration:underline}.breadcrumb__items .breadcrumb__item a:hover{text-decoration:none}.breadcrumb__items .breadcrumb__item:last-child a,.breadcrumb__items .breadcrumb__item:last-child span{padding-right:0;margin-right:0}.breadcrumb__items .breadcrumb__item:last-child a:after,.breadcrumb__items .breadcrumb__item:last-child span:after{display:none}.product-page__wrapper{padding-top:6rem}.product-page-content__wrapper{background-color:#f6f5f5;padding-bottom:6rem}.product-page-product__wrapper{padding-top:0}.product-page-product__inner{display:flex;flex-wrap:wrap}@media only screen and (min-width: 990px){.product-page-product__inner{flex-wrap:nowrap}}.product-page-product__media{flex-basis:100%}@media only screen and (min-width: 990px){.product-page-product__media{flex-basis:60%}}.product-page-product__media .splide__pagination{position:absolute;transform:translate(-50%);left:50%;padding:0;bottom:30px}.product-page-product__media .splide__pagination__page{border:0;height:6px}.product-page-product__media .splide__pagination__page.is-active{background-color:#e72b91}.product-page-product-media__inner{display:flex;flex-direction:column}@media only screen and (min-width: 990px){.product-page-product-media__inner{flex-direction:row}}.product-page-media__main-image{flex-basis:80%;order:-1}@media only screen and (min-width: 990px){.product-page-media__main-image{order:unset}}.product-page-media__main-image .splide__arrows .splide__arrow.splide__arrow--prev{left:0;top:0;transform:rotate(-180deg)}.product-page-media__thumbnails{display:none}@media only screen and (min-width: 990px){.product-page-media__thumbnails{margin-top:0;display:flex;justify-content:space-between;flex-basis:20%;position:relative;max-height:720px}}.product-page-media__thumbnails img{width:150px}.product-page-media__thumbnails .splide--nav{position:static;max-height:600px}@media only screen and (min-width: 990px){.product-page-media__thumbnails .splide--nav{margin-top:60px;margin-bottom:60px}}.product-page-media__thumbnails .splide__arrows{top:auto;transform:none;position:static}.product-page-media__thumbnails .splide__arrows .splide__arrow--prev{top:0;left:50%;margin-left:-30px}.product-page-media__thumbnails .splide__arrows .splide__arrow--next{left:50%;transform:rotate(90deg);bottom:5px;margin-left:-30px}.product-page-media__thumbnails .product-page__image--thumbnail{width:33.33%}@media only screen and (min-width: 990px){.product-page-media__thumbnails .product-page__image--thumbnail{width:auto}}.product-page-media__thumbnails .product-page__image--thumbnail:last-child{margin-right:20px}.product-page-product__details{flex-basis:100%;padding:2rem}@media only screen and (min-width: 990px){.product-page-product__details{flex-basis:40%;padding:4.125rem 6.25rem}}.product-page-product__details h1{font-size:2.75rem;font-style:normal;font-weight:700;line-height:3.5rem}@media only screen and (min-width: 760px){.product-page-product__details h1{font-size:3.75rem;line-height:4.5rem}}.product-page-product__details .accordion__item-header{border:0}.product-page-product__details .accordion__item-header-trigger{background-color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;padding-left:20px}.product-page-product__details .accordion__item-panel{border:0;padding-bottom:5px}.product-page-product-colours__label{display:flex;flex-direction:column}.product-page-product-colours__swatches{display:flex;flex-wrap:wrap;margin:0 -2px;margin-bottom:2.5rem}.product-page-product-colours__swatches-swatch{padding:10px;flex-basis:8.33%}.product-page-product-colours__swatches-swatch label{display:block;width:35px;height:35px}.product-page-product-colours__swatches-swatch input[type=radio]{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.product-page-product-colours__swatches-swatch img{width:35px;height:35px;border:1px solid #ccc;display:inline-block;margin-right:5px;cursor:pointer;text-indent:-999px}.product-page-product-colours__swatches-swatch input[type=radio]:checked+img{border:3px solid black}.product-page-product-colours__swatches-swatch input[type=radio]+img:hover{border:3px solid black}.product-page-product-sizes__wrapper{margin-bottom:2.5rem;display:flex;flex-direction:column;text-transform:uppercase}.product-page-product-sizes__wrapper .product-page-product__size-chart{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#000;text-decoration:none;text-transform:none}.product-page-product-sizes__wrapper .product-page-product__size-chart:hover{text-decoration:underline}.product-page-product-qty__wrapper{margin-bottom:2.5rem;display:flex;flex-direction:column;text-transform:uppercase}.product-page-product-cta__wrapper{display:flex;margin-bottom:2.5rem;flex-wrap:wrap}.product-page-product-cta__info{flex-basis:100%;text-transform:uppercase}.button--wishlist{font-family:Glancyr,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;background-color:#d6336e;color:#fff;border:0;padding:9px 19px;display:flex;align-items:center;cursor:pointer;margin-right:12px;margin-bottom:10px}.button--wishlist:disabled{opacity:.3;cursor:not-allowed}.button--wishlist svg{padding-right:5px}.button--compare{font-family:Glancyr,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;color:#fff;border:0;display:flex;align-items:center;cursor:pointer;margin-right:12px;margin-bottom:10px;background-color:#000;padding:8px 19px}.button--compare:disabled{opacity:.3;cursor:not-allowed}.button--compare svg{padding-right:5px}.button--compare input[type=checkbox]{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.button--compare input[type=checkbox]:checked+.label-text:before{background-image:url(/build/assets/check-tick-skuI2s_N.svg);background-repeat:no-repeat;background-size:contain}.button--compare input[type=checkbox]:checked+.label-text:hover:before{background-color:transparent}.button--compare input[type=checkbox][disabled]+.label-text{opacity:.5;cursor:default}.button--compare input[type=checkbox][disabled]+.label-text:hover:before{background-image:none}.button--compare .label-text{cursor:pointer;display:flex;font-family:Glancyr,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem;position:relative}.button--compare .label-text:before{content:"";display:inline-block;vertical-align:middle;width:11px;height:11px;border:0;margin-right:8px;margin-left:4px;z-index:1;top:8px;position:relative}.button--compare .label-text:after{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;border:1.5px solid white;margin-right:8px;position:absolute;top:4px;left:0;background-color:#fff}.button--compare .label-text:hover:before{background-image:url(/build/assets/check-tick-skuI2s_N.svg);background-repeat:no-repeat;background-size:contain}.button--compare:has(input:checked){background-color:#00a0d5}.pdp__label{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;margin-bottom:10px}.pdp__dropdown{background-color:#fff;width:110px;font-weight:700;position:relative;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDEyIDE5IiBmaWxsPSJub25lIj4NCiAgPHBhdGggZD0iTTcgMUw3IC00LjM3MTE0ZS0wOEw1IDQuMzcxMTRlLTA4TDUgMUw3IDFaTTYgMTlMMTEuNzczNSA5TDAuMjI2NDk4IDlMNiAxOVpNNSAxTDUgMTBMNyAxMEw3IDFMNSAxWiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg==);background-repeat:no-repeat;background-position:calc(100% - 10px);margin-bottom:10px}.product-page-image-main__container,.js-image-zoom__zoomed-image{cursor:url(/build/assets/zoom-DXq6GzjH.svg),auto}.product-page-image-main__container img{object-fit:cover}.product-page-media__thumbnails .splide__track{margin-right:20px}.splide__arrows{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:100%}.splide__arrows .splide__arrow{width:50px;height:50px;background-color:#00a0d5;background-image:url(/build/assets/arrow-white-FMkSejwt.svg);background-size:35px;background-repeat:no-repeat;background-position:center;border:0;cursor:pointer}.splide__arrows .splide__arrow:hover{background-color:#000}.splide__arrows .splide__arrow svg{display:none}.splide__arrows .splide__arrow.splide__arrow--prev{position:absolute;left:50%;top:5px;transform:rotate(-90deg)}.splide__arrows .splide__arrow.splide__arrow--next{position:absolute;right:0}.product-related__wrapper h2{font-size:3.75rem;font-style:normal;font-weight:700;line-height:4.5rem}.product-related__items{display:flex;margin:0 -3.5rem;padding-bottom:2rem;flex-wrap:wrap}.product-related__item{flex-basis:100%;padding:0 3.5rem;text-decoration:none;margin-bottom:2rem}@media only screen and (min-width: 500px){.product-related__item{flex-basis:50%}}@media only screen and (min-width: 760px){.product-related__item{flex-basis:33.33%}}.product-related-item__inner img{width:100%;object-fit:cover}.product-related__code{font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;color:#000}.product-related__name{font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;color:#000;margin:0}.newsletter-signup-cta__wrapper{background-color:#d54b36}.newsletter-signup-cta__inner{padding-top:3rem;padding-bottom:2rem}.newsletter-signup-cta__content{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 990px){.newsletter-signup-cta__content{flex-wrap:nowrap}}.newsletter-signup-cta__details{flex:auto;color:#fff;padding-right:0}.newsletter-signup-cta__details h2{margin-top:0}@media only screen and (min-width: 990px){.newsletter-signup-cta__details{flex:1;padding-right:3rem}}.newsletter-signup-cta__form{flex:auto}@media only screen and (min-width: 990px){.newsletter-signup-cta__form{flex:1}}.newsletter-signup-cta__form form{position:relative}.newsletter-signup-cta__form form label{display:none}.newsletter-signup-cta__form form input[type=email]{width:100%;background-color:transparent;color:#fff;padding-left:0;border-bottom:1px solid #FFF;padding-right:70px}.newsletter-signup-cta__form form input[type=email]::-webkit-input-placeholder{color:#fff}.newsletter-signup-cta__form form input[type=email]::-moz-placeholder{color:#fff}.newsletter-signup-cta__form form input[type=email]:-moz-placeholder{color:#fff}.newsletter-signup-cta__form form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;border-radius:0;position:absolute;cursor:pointer;width:65px;height:40px;right:0;top:0;background-image:url(/build/assets/arrow-white-FMkSejwt.svg);background-repeat:no-repeat;text-indent:-9999px;background-position:100% 50%}.newsletter-signup-cta__form form .hs-error-msgs{padding:0;list-style:none}.newsletter-signup-cta__form form .hs-error-msgs .hs-error-msg{color:#fff}.product-listing__outer{overflow-x:hidden;padding-bottom:0;padding-top:88px}.product-listing__outer .breadcrumb__wrapper{border-bottom:1.5px solid #D8D8D8;padding-bottom:11px;padding-top:18px}.product-listing__inner{display:block;max-width:1183px;margin:0 auto}@media only screen and (min-width: 990px){.product-listing__inner{display:grid;grid-template-columns:20% 1fr;grid-template-areas:"area featured" "area hits" "area pagination"}}.product-listing__inner .filters-accordion__wrapper{grid-area:area;position:relative;z-index:1;padding-top:0}@media only screen and (min-width: 990px){.product-listing__inner .filters-accordion__wrapper{display:none}}.product-listing__inner .filters-accordion__wrapper .filters-accordion__trigger{font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-transform:uppercase;border:0;background-color:transparent;border-radius:0;cursor:pointer;padding:0 20px 0 0;position:relative;width:100%;text-align:left;color:#000}.product-listing__inner .filters-accordion__wrapper .filters-accordion__trigger:after{content:"";background-image:url(/build/assets/arrow-black-C8N2FDbs.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:12px;height:19px;top:0;right:0;transform:rotate(0)}.product-listing__inner .filters-accordion__wrapper .filters-accordion__trigger:not(.hidden):after{transform:rotate(180deg)}.product-listing__inner .filters__wrapper{grid-area:area}.product-listing__inner .filters__wrapper,.product-listing__inner .product-results__wrapper{margin-left:0;width:100%}.product-listing__inner .filters__wrapper{position:relative;background-color:#f6f5f5;padding:2rem;height:100%;flex-basis:25%}@media only screen and (min-width: 1203px){.product-listing__inner .filters__wrapper{padding-left:0}}@media only screen and (min-width: 1183px){.product-listing__inner .filters__wrapper:before{content:"";display:block;position:absolute;top:0;right:100%;width:calc((100vw - 1183px)/2);height:100%;background-color:#f6f5f5}}.product-listing__inner .filters__wrapper .filters__title{font-family:Glancyr,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px;display:none}@media only screen and (min-width: 990px){.product-listing__inner .filters__wrapper .filters__title{display:block}}.product-listing__inner .filters__wrapper .collapsible-panel__wrapper{padding:10px 0 18px;margin:10px 0;border-bottom:1.5px solid #D8D8D8}.product-listing__inner .filters__wrapper .collapsible-panel-trigger{font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-transform:uppercase;border:0;background-color:transparent;border-radius:0;cursor:pointer;padding:0 20px 0 0;position:relative;width:100%;text-align:left;color:#000}.product-listing__inner .filters__wrapper .collapsible-panel-trigger:after{content:"";background-image:url(/build/assets/arrow-black-C8N2FDbs.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:12px;height:19px;top:0;right:0;transform:rotate(180deg)}.product-listing__inner .filters__wrapper .collapsible-panel-trigger:not(.open):after{transform:rotate(0)}.product-listing__inner .filters__wrapper .ais-RefinementList-list,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list{margin:15px 0;padding:0}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-RefinementList-item,.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-HierarchicalMenu-item,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-RefinementList-item,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-item{list-style:none;margin-bottom:.5rem}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-RefinementList-checkbox,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-RefinementList-checkbox{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:before{background-color:#000}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:hover:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-RefinementList-checkbox:checked+.ais-RefinementList-labelText:hover:before{background-color:transparent}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-HierarchicalMenu-link,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link{color:#000}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-HierarchicalMenu-link--selected .ais-HierarchicalMenu-label:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link--selected .ais-HierarchicalMenu-label:before{background-color:#000}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-HierarchicalMenu-link--selected:hover .ais-HierarchicalMenu-label:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-link--selected:hover .ais-HierarchicalMenu-label:before{background-color:transparent}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-RefinementList-labelText,.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-HierarchicalMenu-label,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-RefinementList-labelText,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-label{cursor:pointer;display:inline-block;font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem;position:relative;padding-left:30px}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-RefinementList-labelText:before,.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-HierarchicalMenu-label:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-RefinementList-labelText:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-label:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;border:1.5px solid #D8D8D8;margin-right:8px;position:absolute;top:0;left:0}.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-RefinementList-labelText:hover:before,.product-listing__inner .filters__wrapper .ais-RefinementList-list .ais-HierarchicalMenu-label:hover:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-RefinementList-labelText:hover:before,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-list .ais-HierarchicalMenu-label:hover:before{background-color:#000}.product-listing__inner .filters__wrapper .ais-RefinementList-count,.product-listing__inner .filters__wrapper .ais-RefinementList-showMore--disabled,.product-listing__inner .filters__wrapper .ais-ClearRefinements-button--disabled,.product-listing__inner .filters__wrapper .ais-HierarchicalMenu-count{display:none}.product-listing__inner .filters__wrapper .ais-RefinementList-showMore,.product-listing__inner .filters__wrapper .ais-ClearRefinements-button{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5625rem;text-decoration:underline;background-color:transparent;border:0;border-radius:0;padding:0;cursor:pointer;font-family:Glancyr,sans-serif;color:#000}.product-listing__inner .filters__wrapper .ais-RefinementList-showMore:hover,.product-listing__inner .filters__wrapper .ais-ClearRefinements-button:hover{text-decoration:none}.product-listing__inner .filters__wrapper .ais-ClearRefinements-button{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1.5px solid #000;width:100%;text-align:left}.product-listing__inner .filters__wrapper .ais-CurrentRefinements-list{list-style:none;padding-left:0}.product-listing__inner .filters__wrapper .ais-CurrentRefinements-item{padding-bottom:20px}.product-listing__inner .filters__wrapper .ais-CurrentRefinements-label{font-weight:700}.product-listing__inner .filters__wrapper .ais-CurrentRefinements-category{display:flex;justify-content:space-between;padding-bottom:8px}.product-listing__inner .filters__wrapper .ais-CurrentRefinements-delete{color:#fff;background-color:#000;border:0;border-radius:50%;width:24px;height:24px;cursor:pointer;font-size:20px;line-height:1;padding:0;display:flex;justify-content:center;align-items:center}.product-listing__inner .filters__wrapper .ais-CurrentRefinements-delete:hover{color:#000;background-color:#fff;border:1px solid #000}.product-results__wrapper{padding:3rem}.product-results__wrapper .product-results__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px}.product-results__wrapper .product-results__header-left{margin-bottom:10px;padding-right:20px}@media only screen and (min-width: 760px){.product-results__wrapper .product-results__header-left{margin-bottom:0}}.product-results__wrapper .product-results__header-right{display:flex;align-items:center}.product-results__wrapper .product-results__header-right label{font-family:Glancyr,sans-serif;padding-right:10px;font-weight:700}.product-results__wrapper .product-results__header-right .ais-SortBy-select{width:200px;height:32px;padding:0 30px 0 14px;position:relative;background-image:url(/build/assets/arrow-black-C8N2FDbs.svg);background-repeat:no-repeat;background-size:12px;background-position:center right 10px}.product-results__wrapper .ais-Hits-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin:0 -10px}.product-results__wrapper .ais-Hits-list .ais-Hits-item{flex-basis:100%;padding:0 10px 40px}@media only screen and (min-width: 700px){.product-results__wrapper .ais-Hits-list .ais-Hits-item{flex-basis:50%}}@media only screen and (min-width: 990px){.product-results__wrapper .ais-Hits-list .ais-Hits-item{flex-basis:33.33%}}.product-results__wrapper .ais-Hits-list .ais-Hits-item a{text-decoration:none}.product-results__wrapper .ais-Hits-list .ais-Hits-item h2{margin-top:0}.product-results__wrapper .ais-Hits-list .ais-Hits-item .product-item__image{background-color:#000;height:370px;width:100%;display:flex;object-fit:cover}.product-results__wrapper .ais-Hits-list .ais-Hits-item .product-item__brand{max-height:38px;object-fit:contain;padding-bottom:8px}.product-results__wrapper .ais-SearchBox-form{max-width:560px;margin-bottom:3rem;position:relative}.product-results__wrapper .ais-SearchBox-form input[type=search]{width:100%;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;height:auto;padding:12px 50px 12px 20px}.product-results__wrapper .ais-SearchBox-form .ais-SearchBox-submit{position:absolute;right:0;height:100%;width:48px;border:0;background-color:transparent}.product-results__wrapper .ais-SearchBox-form .ais-SearchBox-submit:hover{background-color:transparent}.product-results__wrapper .ais-SearchBox-form .ais-SearchBox-submit svg{width:25px;height:25px}.product-results__wrapper .ais-SearchBox-form .ais-SearchBox-reset{display:none}.product-item-image__wrapper{position:relative;margin-bottom:1rem}.product-item-image__wrapper .product-item-props_wrapper{background-color:#f6f5f5;position:absolute;bottom:0;width:100%;left:0;display:flex;justify-content:space-between;align-items:center;padding:5px}.product-item-image__wrapper .product-item-props_wrapper .product-item__prop{font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;color:#000;display:flex;flex-wrap:wrap;flex-direction:column}.product-item-image__wrapper .product-item-props_wrapper .product-item__prop:first-child{margin-right:30px}.product-item-image__wrapper .button--compare{font-size:1rem;background-color:#000;padding:4px 10px}.product-item-image__wrapper .button--compare label{font-size:1rem}.product-item-image__wrapper .button--compare input[type=checkbox]{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.product-item-image__wrapper .button--compare input[type=checkbox][disabled]+.label-text{opacity:.5;cursor:default}.product-item-image__wrapper .button--compare input[type=checkbox][disabled]+.label-text:hover:before{background-image:none}.product-item-image__wrapper .button--compare input[type=checkbox]:checked+.label-text:before{background-image:url(/build/assets/check-tick-skuI2s_N.svg);background-repeat:no-repeat;background-size:contain}.product-item-image__wrapper .button--compare input[type=checkbox]:checked+.label-text:hover:before{background-color:transparent}.product-item-image__wrapper .button--compare .label-text{cursor:pointer;display:flex;font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;position:relative}.product-item-image__wrapper .button--compare .label-text:before{content:"";display:inline-block;vertical-align:middle;width:11px;height:11px;border:0;margin-right:8px;margin-left:4px;z-index:1;top:8px;position:relative}.product-item-image__wrapper .button--compare .label-text:after{content:"";display:inline-block;vertical-align:middle;width:14px;height:14px;border:1.5px solid white;margin-right:8px;position:absolute;top:4px;left:0;background-color:#fff}.product-item-image__wrapper .button--compare .label-text:hover:before{background-image:url(/build/assets/check-tick-skuI2s_N.svg);background-repeat:no-repeat;background-size:contain}.product-item-image__wrapper .button--compare:has(input:checked){background-color:#00a0d5}.product-item-details__wrapper h2{font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.75rem;color:#000;text-transform:none}.ais-Pagination{padding-left:2.94rem;padding-right:2.94rem;padding-bottom:2rem}.ais-Pagination .ais-Pagination-list{justify-content:center}.facet-colour__wrapper{display:flex;flex-wrap:wrap;padding-top:1rem;padding-right:40px}.facet-colour__checkbox{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.facet-colour__checkbox.selected+.facet-colour__label{border:1.5px solid black}.facet-colour__checkbox.selected[value=BLACK]+.facet-colour__label{border:1.5px solid red}.facet-colour__checkbox+.facet-colour__label:hover{border:1.5px solid black}.header__account-menu__wrapper{padding-top:0;padding-bottom:0;margin-bottom:-67px;z-index:2;background-color:#000000b3;position:absolute;width:100%;border-bottom:2px solid #FFF}@media only screen and (min-width: 990px){.header__account-menu__wrapper{border:0;margin-bottom:-88px;position:relative}}.header-account-menu__trigger{font-family:Glancyr,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5625rem;background-color:transparent;border:0;border-radius:0;color:#fff;text-decoration:underline;display:block;margin:0 auto;padding:20px;cursor:pointer}.header-account-menu__trigger:hover{text-decoration:none}@media only screen and (min-width: 990px){.header-account-menu__trigger{display:none}}.header__account-menu-list{display:none;justify-content:center;margin:0;padding:0;list-style:none;flex-direction:column}@media only screen and (min-width: 990px){.header__account-menu-list{flex-direction:row;display:flex}}.header__account-menu-list.show{display:flex}.header__account-menu-list li a{display:block;font-family:Glancyr,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.75rem;text-transform:uppercase;color:#fff;text-decoration:none;text-align:center;padding:10px 0}@media only screen and (min-width: 990px){.header__account-menu-list li a{text-align:left;padding:30px 20px}}.header__account-menu-list li a:hover{text-decoration:underline}.intro-with-links__wrapper{background-color:#000}.intro-with-links__copy{color:#fff}.intro-with-links__content{display:flex;flex-wrap:wrap}@media only screen and (min-width: 760px){.intro-with-links__content{flex-wrap:nowrap}}.intro-with-links__copy{flex:auto;flex-basis:100%;padding-right:2rem;padding-bottom:2rem}@media only screen and (min-width: 760px){.intro-with-links__copy{flex-basis:auto;flex:1;padding-right:15rem}}.intro-with-links__links{flex:auto;flex-basis:100%;display:flex;flex-direction:column}@media only screen and (min-width: 760px){.intro-with-links__links{flex-basis:auto;flex:1}}.intro-with-links__links .intro-with-links__item{font-family:Glancyr,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3rem;text-decoration:none;text-transform:uppercase;color:#fff;border-top:1px solid #FFF;padding:12px 0;display:flex;justify-content:space-between}.intro-with-links__links .intro-with-links__item:last-child{border-bottom:1px solid #FFF}.intro-with-links__links .intro-with-links__item .intro-with-links-item__icon{display:flex;align-items:center}.portrait-image-text__inner{display:flex;align-items:flex-end;flex-wrap:wrap}@media only screen and (min-width: 760px){.portrait-image-text__inner{flex-wrap:nowrap}}.portrait-image-text__image{flex:auto}@media only screen and (min-width: 760px){.portrait-image-text__image{flex:1}}.portrait-image-text__image img{aspect-ratio:5/6;object-fit:cover;display:flex;width:auto}@media only screen and (min-width: 760px){.portrait-image-text__image img{width:100%}}.portrait-image-text__content{flex:auto}@media only screen and (min-width: 760px){.portrait-image-text__content{flex:1}}.portrait-image-text__content h2{margin-top:0}.portrait-image-text-content__inner{background-color:#fff;padding:2rem}@media only screen and (min-width: 760px){.portrait-image-text-content__inner{padding:7rem 4rem}}.portrait-image-text__wrapper--position-2 .portrait-image-text__content{order:-1}.portrait-image-text__wrapper--format-0{background-color:#3c3c3d}.portrait-image-text__wrapper--format-1{background-color:#fff}.portrait-image-text__wrapper--format-1 .portrait-image-text-content__inner{background-color:#000;color:#fff}.portrait-image-text__wrapper--format-1 .portrait-image-text__link{color:#fff}.portrait-image-text__copy{margin-bottom:2rem}.portrait-image-text__link{font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.4375rem;text-decoration:underline;color:#000}.portrait-image-text__link:hover{text-decoration:none}.portrait-image-text__link:after{content:"";background-image:url(/build/assets/arrow-blue-right-CgDYEAKd.svg);background-repeat:no-repeat;background-size:contain;background-position:right;position:relative;display:inline-block;width:58px;height:12px;padding-left:20px}.portrait-image-text__wrapper--format-2 .portrait-image-text-content__inner{background-color:#f6f5f5}.size-guide__items{display:flex;padding-top:2rem;padding-bottom:1rem;margin-left:-2rem;margin-right:-2rem;flex-wrap:wrap}.size-guide__column{flex-basis:50%;display:flex;flex-direction:column;padding:2rem}@media only screen and (min-width: 760px){.size-guide__column{flex-basis:33.33%}}.size-guide__category{padding-bottom:2rem}.size-guide__category-title{font-size:1.5rem;font-weight:700;margin-top:0}.size-guide__item{font-family:Glancyr,sans-serif;font-weight:400;font-size:1.25rem;color:#000;text-decoration:none;display:block}.size-guide__item:hover{text-decoration:underline}.alert__wrapper{background-color:#7a9ea8;padding-top:2rem}.alert a{color:#000}.alert a:hover{text-decoration:none}.wishlist-page__wrapper{padding-bottom:0}.wishlist-page__inner .page__title{margin-bottom:2.5rem;margin-top:5rem}@media only screen and (min-width: 990px){.wishlist-page__inner .page__title{margin-bottom:5rem}}.wishlist__item{display:flex;flex-wrap:wrap;padding-bottom:3rem;margin-bottom:3rem;border-bottom:1.5px solid #D8D8D8}@media only screen and (min-width: 990px){.wishlist__item{flex-wrap:nowrap}}.wishlist__item__details{padding-left:0}@media only screen and (min-width: 990px){.wishlist__item__details{padding-left:80px}}.wishlist__item__details h3{font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem}.wishlist__item__details p{font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.4375rem}.wishlist-qty__change{display:inline-block}.wishlist-qty__change button{border:0;background-color:transparent;text-decoration:underline;cursor:pointer;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.4375rem}.wishlist-qty__change button:hover{text-decoration:none}.change-quantity__wrapper{display:flex}.change-quantity__wrapper input[type=number]{width:80px;padding:0 10px}.wishlist-details__value{display:inline-block;padding-right:50px}.wishlist-details__label{min-width:200px;display:inline-block;padding-bottom:10px}.wishlist__remove{margin-top:3rem}.wishlist__remove button{border:0;background-color:transparent;text-decoration:underline;cursor:pointer;font-size:1rem}.wishlist__remove button:hover{text-decoration:none}.wishlist__no-results,.wishlist__download{padding-bottom:3rem}.wishlist-items__historic{margin-bottom:5rem}.modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10;display:flex;justify-content:center;align-items:center}.modal__content{background-color:#fff}.modal__content .modal__close{cursor:pointer}.model-overlay-enter-active,.model-overlay-leave-active{transition:opacity .5s ease}.model-overlay-enter-from,.model-overlay-leave-to{opacity:0}.modal__trigger--wrapper{font-family:Glancyr,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;background-color:#000;color:#fff;border:0;padding:9px 19px;display:flex;align-items:center;cursor:pointer;margin-right:12px}.modal__trigger--wrapper .modal__trigger-link{display:flex;align-items:center;color:#fff;text-decoration:none;margin-left:auto;background-color:#000}.modal__trigger--wrapper .modal__trigger-link--disabled{opacity:.3;cursor:not-allowed}.modal__trigger--wrapper .modal__trigger-link svg{padding-right:5px}.product-page-product-stock-modal__loading-spinner{margin-left:auto;margin-right:auto;width:92px;height:92px;-webkit-animation-name:spin;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-webkit-animation-duration:1.5s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.product-page-product-stock-modal .modal__content{position:relative;padding:45px;max-width:90vw;max-height:80vh;overflow-y:scroll}.product-page-product-stock-modal .modal__close-wrapper{position:relative}.product-page-product-stock-modal .modal__close{position:absolute;top:-35px;right:0;width:24px;height:24px;background-color:#fff;border-radius:50%;border:0;background-image:url(/build/assets/cross-Cu3SXZ3h.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px}.product-page-product-stock-modal__header{position:absolute;display:inline-block;right:0;top:0}.table__wrapper{width:100%;overflow:scroll}.product-page-product-stock-modal__wrapper{overflow:hidden}.product-page-product-stock-modal__content{position:relative}.product-page-product-stock-modal__table{width:100%;white-space:nowrap;overflow:scroll;background-color:#fff;border:solid black 2px;border-spacing:0;border-collapse:collapse}.product-page-product-stock-modal__table tr:nth-child(odd) td{background-color:#d8d8d8}.product-page-product-stock-modal__table td,.product-page-product-stock-modal__table th{padding:6px 18px;border:solid black 2px;border-spacing:0;text-align:center;font-size:1rem}.product-page-product-stock-modal__table td:first-child,.product-page-product-stock-modal__table th:first-child{text-align:left}.product-page-product-stock-modal__table-product-title,.product-page-product-stock-modal__table-region-name{width:100%;font-size:1rem;text-align:left}.product-page-product-stock-modal__table-product-title{font-size:1.25rem}td .product-page-product-stock-modal__table-product-title{text-align:left}.product-page-product-stock-modal__table th{background-color:#fff;padding:10px 18px}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product-page-product-stock-modal__scroll-arrow svg{transform:rotate(180deg)}.product-page-product__stock-checker-title{font-size:2rem;margin-top:0;margin-bottom:1.5rem}.thank-you-page__wrapper{padding-bottom:0}.thank-you-page__inner .page__title{margin-bottom:2.5rem;margin-top:5rem}@media only screen and (min-width: 990px){.thank-you-page__inner .page__title{margin-bottom:5rem}}.text-with-icons__wrapper{padding-top:5.75rem;background-color:#000;padding-bottom:3rem}.text-with-icons__sections{display:flex;flex-wrap:wrap;align-items:center}.text-with-icons__section{width:100%;color:#fff;padding-left:28px;padding-right:28px}@media only screen and (min-width: 760px){.text-with-icons__section{width:50%}}.text-with-icons__icons{display:flex;flex-wrap:wrap;margin:0}.text-with-icons__title{max-width:412px;font-size:3.75rem;line-height:1.2em;margin:0}.text-with-icons__icon{width:50%;text-align:center;padding-left:28px;padding-right:28px}@media only screen and (min-width: 760px){.text-with-icons__icon{text-align:left}}.text-with-icons__icon-text{margin:0;font-size:1.5rem;line-height:1.16em;padding-top:1.75rem;max-width:237px}.text-with-icons__icon,.text-with-icons__title{padding-bottom:3.5rem}.text-with-icons__title{margin:0 auto}@media only screen and (min-width: 760px){.text-with-icons__title{margin:0}}.text-with-cards__wrapper{padding:7.5rem 1.25rem}.text-with-cards__link{color:#000}.text-with-cards__link:hover{text-decoration:none}.text-with-cards__title{font-size:2.5rem;line-height:1.2em;max-width:412px}.text-with-cards__header-section{display:flex;flex-wrap:wrap;align-items:center}.text-with-cards__header-section-item{width:100%;padding-bottom:3.25rem}@media only screen and (min-width: 760px){.text-with-cards__header-section-item--title{width:40%}}@media only screen and (min-width: 990px){.text-with-cards__header-section-item--text{width:60%}}.text-with-cards__cards{display:flex;flex-wrap:wrap}.text-with-cards__cards-wrapper{margin:0 -.625rem}.text-with-cards__card{width:100%;padding:0 .625rem 1.25rem}@media only screen and (min-width: 990px){.text-with-cards__card{width:33.33%}}.text-with-cards__card:nth-child(3n-2) .text-with-cards__card-inner{background-color:#ede944}.text-with-cards__card:nth-child(3n-1) .text-with-cards__card-inner{background-color:#d8d8d8}.text-with-cards__card:nth-child(3n) .text-with-cards__card-inner{background-color:#000;color:#fff}.text-with-cards__card-heading{font-size:2rem;line-height:1.25em;font-family:Bai Jamjuree,sans-serif;text-transform:uppercase;font-weight:700;margin-top:0;margin-bottom:1.125rem}.text-with-cards__title{margin:0}.text-with-cards__card-inner{padding:2.875rem 2.625rem 2.625rem;height:100%}.text-with-cards__card-text{line-height:1.5em}.text-with-cards__card-text p{margin:0}.product-category-banner__wrapper{position:relative;color:#fff}.product-category-banner__content-wrapper{background-color:transparent;color:#000;margin-bottom:2rem;padding:2.25rem}@media screen and (min-width: 990px){.product-category-banner__content-wrapper{width:53%;display:flex;align-items:center;margin-bottom:0}}@media screen and (min-width: 1200px){.product-category-banner__content-wrapper{padding:4.875rem}}@media screen and (min-width: 990px){.product-category-banner__content-wrapper--with-image{position:absolute;top:50%;transform:translateY(-50%);background-color:color-mix(in srgb,#000 60%,transparent);color:#fff}}.product-category-banner__inner{max-width:1017px}@media screen and (min-width: 990px){.product-category-banner__inner{padding-left:min((100vw - 1183px) * .5 - 4.875rem,368.5px - 4.875rem)}}.product-category-banner__content-inner{max-width:1183px;margin:0 auto}.product-category-banner__image{display:flex}.product-category-banner__title{font-size:5rem;line-height:1.15em}.product-category-banner__description{line-height:1.5em;margin-bottom:0}@media screen and (min-width: 990px){.product-category-banner__description{max-width:498px}}.sitemap__inner ul{list-style:none;padding-left:0}.sitemap__inner ul li{border-bottom:1px solid #D8D8D8}.sitemap__inner ul a{text-decoration:none;padding:10px 5px;display:block;color:#3c3c3d}.sitemap__inner ul a:hover{background-color:#f6f5f5}.icons-strip__wrapper{padding-top:100px;background-color:#3c3c3d}.icons-strip__wrapper.reduce-top-space{padding-top:10px}body:not(.loggedin) .icons-strip__wrapper{padding-top:10px}.icons-strip__items{display:flex;justify-content:center;flex-wrap:wrap}.icons-strip__item{padding:10px 40px;display:flex;flex-direction:column;align-items:center;flex-basis:50%}@media only screen and (min-width: 760px){.icons-strip__item{flex-basis:auto}}.icons-strip__item img{height:70px;width:auto;margin-bottom:10px}.icons-strip__item .icons-strip__icon-text{font-family:Glancyr,sans-serif;color:#fff;text-transform:uppercase;font-weight:500;text-align:center;margin:5px 0}.product-comparison__products{display:flex;flex-wrap:nowrap;flex-direction:column;margin:0 -16px}@media only screen and (min-width: 990px){.product-comparison__products{flex-direction:row}}.product-comparison__product-image{display:none;max-height:87px;max-width:70px}@media only screen and (min-width: 990px){.product-comparison__product-image{display:block;max-height:100%}}.product-comparison__product{display:flex;width:100%;margin-top:42px;padding-right:16px;padding-left:16px;align-items:center}@media only screen and (min-width: 990px){.product-comparison__product{border-right:solid 1px white;max-width:25%;align-items:flex-start}}.product-comparison__wrapper{max-width:1183px;margin:0 auto}.product-comparision__compare-button{padding:12px 42px 12px 26px;background-color:#000;color:#fff;font-family:Bai Jamjuree;font-size:1.5rem;line-height:1.15em;font-weight:600;position:relative;border:0;cursor:pointer}.product-comparision__compare-button--closed .product-comparison__arrow{top:0%;transform:translateY(50%)}.product-comparison__content{background-color:#000;color:#fff;padding:1rem;max-height:200px;overflow-y:auto}@media only screen and (min-width: 990px){.product-comparison__content{margin-left:clamp(-368.5px,(100vw - 1183px) * -.5,-2px);padding-left:clamp(2px,(100vw - 1183px) * .5,368.5px);margin-right:clamp(-368.5px,(100vw - 1183px) * -.5,-2px);padding-right:clamp(2px,(100vw - 1183px) * .5,368.5px);padding-top:2rem;padding-bottom:2rem;max-height:none}}@media only screen and (min-width: 990px){.product-comparison__button{margin-right:20px}}div#product-comparison{position:fixed;bottom:0;left:0;width:100vw;z-index:10}.product-comparison__product-details{margin-left:18px;margin-right:6px}.product-comparison__product-category{margin:0;font-size:1rem;font-weight:400}.product-comparison__product-title{margin-top:.75rem;font-size:1rem;line-height:1.25em;margin-bottom:0;flex-grow:1}.product-comparison__product-image img{max-width:none;width:70px;height:86px;object-fit:cover}.product-comparison__button.product-comparison__button--view{margin-right:0}.product-comparison__button.product-comparison__button--view .modal__trigger-link{margin-bottom:1rem;border:1.5px solid transparent}.product-comparison__button.product-comparison__button--view .modal__trigger-link:before,.product-comparison__button.product-comparison__button--view .modal__trigger-link:hover:before{transform:none}.product-comparison__button.product-comparison__button--view .modal__trigger-link:hover{background-color:#000;color:#fff;border:1.5px solid white}@media only screen and (min-width: 760px){.product-comparison__button.product-comparison__button--view .modal__trigger-link{margin-bottom:0}}.product-comparison__button.product-comparison__button--clear{background-color:#3c3c3d;z-index:auto}.product-comparison__arrow{display:block;margin:0;position:absolute;top:50%;right:10px;transform:rotate(180deg) translateY(50%)}.product-comparison__product-actions{flex-grow:1;text-align:right}.product-comparison__buttons{display:flex;flex-direction:column}@media only screen and (min-width: 760px){.product-comparison__buttons{flex-direction:row}}.product-comparison__buttons .modal__trigger--wrapper{background:transparent;padding:0;margin-right:12px}.product-comparison__buttons .modal__trigger-link{background:transparent;margin:auto}@media only screen and (min-width: 760px){.product-comparison__empty{margin-left:0}}.product-comparison__product-remove{background-color:transparent;border:0;cursor:pointer}.comparison-popup{color:#000}.comparison-popup__header-buttons{display:flex;justify-content:space-between;align-items:baseline}.comparison-header{display:flex;justify-content:space-between;align-items:center}.comparison-header__title{font-size:1.5rem;font-weight:600;margin:0}.product-comparison-popup.modal__content{max-width:1183px;max-height:90vh;padding:50px;background-color:#000;width:100%}.product-comparison-popup .modal__close-wrapper{position:relative}.product-comparison-popup .modal__close{position:absolute;top:-35px;right:0;width:24px;height:24px;background-color:transparent;border-radius:50%;border:0;background-image:url(/build/assets/cross-Cu3SXZ3h.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px;filter:invert(1)}.comparison-header{color:#fff;margin-top:0}.comparison-popup__action-buttons{margin-bottom:40px}.comparison-popup-back{padding-left:15px;padding-right:15px;min-width:auto;font-size:18px;margin-right:15px}.comparison-popup-clear{background-color:#3c3c3d;min-width:auto;padding-left:15px;padding-right:15px}.comparison-popup__table{font-size:1rem;color:#fff}.comparison-popup__export-actions .comparison-popup__print-button{border:0;border-radius:0;color:#fff;background-color:transparent;font-family:Glancyr,sans-serif;font-size:18px;position:relative;padding-left:40px;text-decoration:underline;font-weight:500;margin-right:30px;cursor:pointer}.comparison-popup__export-actions .comparison-popup__print-button:hover{text-decoration:none}.comparison-popup__export-actions .comparison-popup__print-button:before{content:"";position:absolute;width:30px;height:30px;left:0;top:0;background-image:url(/build/assets/print-Da-qsYa-.svg);background-repeat:no-repeat;background-size:contain}.comparison-popup__pdf{font-family:Glancyr,sans-serif;font-size:18px;position:relative;padding-left:30px;text-decoration:underline;color:#fff;font-weight:500;cursor:pointer}.comparison-popup__pdf:hover{text-decoration:none}.comparison-popup__pdf:before{content:"";position:absolute;width:24px;height:30px;left:0;top:0;background-image:url(/build/assets/pdf-C9xtQVPW.svg);background-repeat:no-repeat;background-size:contain}.comparison-popup__product-head-container,.comparison-popup__product-body-container{display:flex;flex-wrap:nowrap}.comparison-popup__product-head,.comparison-popup__product-body{flex-basis:25%;text-align:left}.comparison-popup__product-head{min-height:280px}.comparison-popup__product-head-top{display:flex;justify-content:space-between}.comparison-popup-product-details__eyebrow{font-family:Glancyr,sans-serif;font-weight:400}.comparison-popup__product-image img{height:172px;width:140px;object-fit:cover}.comparison-popup__product-remove{width:19px;height:19px;border:0;background-image:url(/build/assets/cross-thick-CkrZMUed.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px;background-color:transparent;cursor:pointer}.comparison-popup__product-head{border-right:1px solid #FFF;border-bottom:1px solid #FFF;padding:0 22px 10px}.comparison-popup__product-head:last-child{border-right:0}.comparison-popup__product-body-container{display:grid;grid-template-columns:repeat(4,1fr)}.comparison-popup__product-body{display:grid;grid-auto-flow:row;grid-auto-rows:auto;margin-bottom:20px;align-content:flex-start}.comparison-popup__product-body:first-child .comparison-popup-product__body-item,.comparison-popup__product-body:first-child .comparison-popup__product-head{padding-left:0}.comparison-popup__product-body:last-child .comparison-popup-product__body-item,.comparison-popup__product-body:last-child .comparison-popup__product-head{border-right:0}.comparison-popup-product__body-item{display:block;align-self:start;padding:18px 22px;border-bottom:1px solid #FFF;text-align:left;min-height:105px;border-right:1px solid #FFF;font-weight:400}.comparison-popup-product__body-item:nth-child(4){min-height:450px}.comparison-popup-product__body-item a{color:#fff}.resources-block__wrapper{background-color:#efefef;padding-top:5.625rem;color:#fff;padding:5.625rem 2rem 5.813rem}.resources-block__inner{max-width:1183px;margin:0 auto}.resources-block__folder-wrapper{margin:0 auto}@media only screen and (min-width: 990px){.resources-block__folder-wrapper-inner{display:flex;flex-wrap:wrap;margin:0 -.625rem}}.resources-block__folder-items{max-height:250px;padding:0 15px;width:100%}.resources-block__heading{font-size:3.75rem;line-height:1.2em;margin-top:0;color:#000}.resource__item{margin-bottom:1.25rem;padding:.625rem}@media only screen and (min-width: 990px){.resource__item{width:33%;margin-bottom:0}}.resources-block__folder-image{max-height:377px;overflow:hidden}.resources-block__folder-image img{width:100%;height:100%;object-fit:cover}.resources-block__folder-inner{background-color:#fff;color:#000;padding:2rem 2rem 1rem;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.resources-block__folder-heading{margin:0 0 1rem;font-size:2rem;line-height:1.2em}.resources-block__folder-child-heading{font-size:1.25rem;line-height:1.5rem;font-family:Glancyr,sans-serif;font-weight:400;display:block;padding-bottom:1rem;color:#000}.resources-block__folder-child-heading:hover{text-decoration:none}.scrollbars__wrap{max-height:400px;overflow:auto}.simplebar-scrollbar:before{background:#ede944}.simplebar-scrollbar.simplebar-visible:before{opacity:1!important;width:11px;left:0;top:0;bottom:0}.simplebar-track.simplebar-vertical{background-color:#fff;border-radius:10px}.minimal-call-to-action__link.animate-word span{display:inline-block;perspective:1000px;transition:transform .5s ease-in-out}.minimal-call-to-action__link.animate-word span.space{width:20px}@media only screen and (max-width: 450px){.minimal-call-to-action__link.animate-word span.space{display:block}}.minimal-call-to-action__link.animate-word:hover span{transform:rotateY(180deg)}[data-reveal=left]{clip-path:inset(0 100% 0 0)}[data-reveal=left].revealed{animation:reveal-left 1.2s cubic-bezier(.17,.97,.38,1) forwards .3s}@keyframes reveal-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}[data-reveal=right]{clip-path:inset(0 0 0 100%)}[data-reveal=right].revealed{animation:reveal-right 1.2s cubic-bezier(.17,.97,.38,1) forwards .3s}@keyframes reveal-right{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}[data-reveal=top]{clip-path:inset(0 0 100% 0)}[data-reveal=top].revealed{animation:reveal-top 1.2s cubic-bezier(.17,.97,.38,1) forwards .3s}@keyframes reveal-top{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}[data-reveal=bottom]{clip-path:inset(100% 0 0 0)}[data-reveal=bottom].revealed{animation:reveal-bottom 1.2s cubic-bezier(.17,.97,.38,1) forwards .3s}@keyframes reveal-bottom{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}
