:root{--color-yellow:#ffb61a;--color-off-black:#231f20;--color-blue-grey-light:#f7f9f9;--color-blue-grey-pale:#e8edee;--color-blue-grey-mid:#768692;--color-alert-red:#de2929;--color-nhs-blue:#0060af;--color-text-body:var(--color-off-black);--color-border-button-focus-visible:var(--color-brand-yellow);--color-text-button-primary:var(--color-off-black);--color-text-button-primary-hover:var(--color-off-black);--color-background-button-primary:var(--color-yellow);--color-background-button-primary-hover:#fff;--color-border-button-primary:var(--color-yellow);--color-border-button-primary-hover:var(--color-yellow);--color-text-button-secondary:var(--color-off-black);--color-text-button-secondary-hover:var(--color-off-black);--color-background-button-secondary:#fff;--color-background-button-secondary-hover:var(--color-yellow);--color-border-button-secondary:var(--color-yellow);--color-border-button-secondary-hover:var(--color-yellow);--color-text-button-loginout-logged-out:var(--color-yellow);--color-text-button-loginout-logged-out-hover:var(--color-off-black);--color-background-button-loginout-logged-out:#fff;--color-background-button-loginout-logged-out-hover:var(--color-yellow);--color-border-button-loginout-logged-out:var(--color-yellow);--color-border-button-loginout-logged-out-hover:var(--color-yellow);--color-text-button-loginout-toggled:var(--color-off-black);--color-background-button-loginout-toggled:var(--color-yellow);--color-link:var(--color-yellow);--color-link-visited:var(--color-link);--color-link-hover:#ffc64d;--color-border-link-focus-visible:var(--color-brand-yellow);--color-border-nav-dropdown:var(--color-yellow);--color-background-nav-dropdown:#fff;--color-text-main-nav:var(--color-text-heading);--color-text-main-nav-hover:var(--color-link);--color-text-account-nav-button-dropdown:#fff;--color-text-account-nav-button-dropdown-hover:var(--color-yellow);--color-border-inline-account-menu:var(--color-yellow);--color-icon-social:#fff;--color-icon-social-hover:#fff;--color-background-social:var(--color-blue-grey-mid);--color-background-social-hover:var(--color-link-hover);--color-alert-red:red;--color-background-footer:var(--color-blue-grey-pale);--color-background-search-bar:var(--color-yellow);--color-background-filters-panel:var(--color-blue-grey-light);--color-background-facet-page:var(--color-blue-grey-light);--color-background-spm-row-one:var(--color-yellow);--color-background-spm-row-two:#ffe8b5;--color-background-product-meta:var(--color-blue-grey-pale);--color-background-testimonials:var(--color-yellow);--color-text-carousel-arrow:var(--color-yellow);--color-background-carousel-dots:var(--color-yellow);--color-background-contact-panel:var(--color-blue-grey-pale);--color-background-notifications:var(--color-yellow);--color-background-onsale-single:var(--color-yellow);--color-text-onsale-excerpt:var(--color-yellow);--font-main:"Frutiger",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-bold:"Frutiger Bold",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@font-face{font-family:Frutiger;font-style:normal;font-weight:400;src:local("Frutiger"),url(../fonts/Frutiger.woff) format("woff")}@font-face{font-family:Frutiger Bold;font-style:normal;font-weight:400;src:local("Frutiger Bold"),url(../fonts/Frutiger_bold.woff) format("woff")}.site-branding{margin-bottom:1rem;width:300px}.wc-links .button .button-basket-content-count,.wc-links .button .yith-wcwl-items-count{color:var(--color-text-body)}.button.btn-circle .fa:hover .fa{color:var(--color-text-button-primary-hover)}.account-menu-navigation ul a{color:var(--color-text-body)}.main-navigation ul{right:-8px}.entry-header{min-height:450px}.entry-header .wrapper,.woocommerce-products-header .wrapper{padding-bottom:0}.white-overlay .st0{fill:#fff}.fc-text-img.fc-text-left .text{margin-right:5%}.fc-text-img.fc-text-right .text{margin-left:5%}.icons-and-text .icon-container{aspect-ratio:1/1;background-image:url(../../assets/gfx/icon-hex-bg-pale.svg);background-position:50%;background-repeat:no-repeat;display:flex;position:relative}.icons-and-text .icon-container .icon{height:65%;margin:auto;max-height:unset;width:65%}.testimonial{color:var(--color-text-body)}.testimonials-topper{margin-bottom:-10px}.fc-section-bee-divider{padding-bottom:0;padding-top:1rem}.bee-divider{background-repeat:no-repeat;background-size:cover;position:relative}.bee-divider.full-width{background-image:url(../../assets/gfx/bee-path-and-bee-from-left-full-width.svg);background-position:100% 0;height:250px;width:80%}.footer-topper svg .st0{fill:var(--color-blue-grey-pale)}.footer-topper svg .st1{fill:#fff!important}.single-product-summary .price-apply{font-size:30px;font-size:1.875rem;margin-bottom:1rem}.single-product-summary .button-apply{margin-bottom:1.5rem}ul.products li.product .price-apply{margin-bottom:.25rem}:root{--background-image-color-darken:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}#horizon_purchase_delegations #selector_and_overview div#delegatable_product_overview h2 .count{margin:.375rem 0;padding:.125rem .25rem 0}#horizon_purchase_delegations #selector_and_overview div#delegatable_product_overview h2 .count[aria-label]:after{padding:0 6px}#horizon_purchase_delegations #selector_and_overview div#delegatable_product_overview #status_filters button{padding:.4rem .3125rem .3rem}#horizon_purchase_delegations #selector_and_overview #delegatable_product_selector #delegatable_products_button{padding:.625rem 0 .625rem .4375rem}#horizon_purchase_delegations #selector_and_overview #delegatable_product_selector #delegatable_products_button i{padding:0 .4375rem}#horizon_purchase_delegations #delegation_form_and_status .flipper--front #delegation_form input[type=email]{padding:.625rem 1.875rem}#horizon_purchase_delegations #delegation_links_container #delegation_links .delegation-link--actions--button{padding:.5rem .8rem}#horizon_purchase_delegations #delegation_links_container #delegation_links .delegation-link--actions--button[aria-label]:after{padding:0 6px}#horizon_my_delegations #horizon_assigned_products .assigned-purchase-delegations-product--actions--button{padding:.5rem}#horizon_my_delegations #horizon_assigned_products .assigned-purchase-delegations-product--actions--button[aria-label]:after{padding:0 6px}@media (min-width:768px){.site-branding{margin-bottom:0}.account-menu-navigation ul,.main-navigation ul{top:40px}.home .entry-header .wrapper{margin:0 0 0 auto;max-width:70%;padding-left:0}.home .entry-header .hero-copy{max-width:100%}.home .entry-header .button{float:right}.fc-text-img.fc-text-left .text{margin-right:0;padding-bottom:50px;padding-top:50px}.fc-text-img.fc-text-right .text{margin-left:0;padding-bottom:50px;padding-top:50px}#horizon_purchase_delegations #delegation_links_container{padding:0 1.25rem 1.25rem}#horizon_purchase_delegations #delegation_links_container #delegation_links .delegation-link--delegatee-id{padding:.1875rem 0}#horizon_purchase_delegations #delegation_links_container #delegation_links .delegation-link--status--tag{padding:.5rem .8rem}}@media (min-width:1280px){.site-branding{width:500px}.header-links{margin-bottom:auto;margin-top:auto}.button.btn-circle .fa{color:var(--color-text-button-primary)}.account-menu-navigation ul{top:34px}.account-menu-navigation ul a:focus,.account-menu-navigation ul a:hover{color:#fff}.single-product-summary .price-apply{font-size:40px;font-size:2.5rem;margin-bottom:1.25rem}}@media (min-width:1024px){.home .entry-header .wrapper{max-width:50%}}@media (min-width:375px) and (min-width:570px){#horizon_purchase_delegations #selector_and_overview div#delegatable_product_overview #status_filters button>.count{padding:.125rem .25rem 0}}@media (min-width:375px) and (min-width:570px) and (min-width:768px){#horizon_purchase_delegations #selector_and_overview div#delegatable_product_overview #status_filters button{padding:.3125rem .8125rem}#horizon_purchase_delegations #selector_and_overview div#delegatable_product_overview #status_filters button[aria-label]:after{padding:0 6px}}@media (min-width:375px) and (min-width:570px) and (min-width:768px) and (min-width:1024px){#horizon_purchase_delegations #selector_and_overview div#delegatable_product_overview #status_filters button{padding:.3125rem 1.0625rem}}@media (min-width:375px){#horizon_purchase_delegations #selector_and_overview #delegatable_product_selector #delegatable_products_button{padding:.625rem .625rem .625rem 1.125rem}#horizon_purchase_delegations #selector_and_overview #delegatable_product_selector #delegatable_products_button i{padding:0 .5rem}}@media (min-width:375px) and (min-width:1024px){#horizon_purchase_delegations #selector_and_overview #delegatable_product_selector #delegatable_products_button{padding:.375rem .625rem .375rem 1.125rem}}@media (min-width:570px){#horizon_purchase_delegations #delegation_form_and_status .flipper--front #delegation_form input[type=submit]{padding:.625rem 2rem .625rem 1.75rem}}
/*# sourceMappingURL=style-c90415444f.css.map */