.landing-design{background:#fffaf4;--color-background: #fffaf4;--landing-peach: #fdebd7;--landing-cream: #fdf4ea;--landing-yellow: #f7dd32;--landing-orange: var(--color-secondary-button-background, #f79532);--landing-benefit-heading: #b35900;--landing-deep-green: #083213;--landing-on-dark: #fffaf4;--landing-eyebrow-color: var(--landing-deep-green);--landing-action-orange: #f99532;--landing-display-font-family: "BBH Hegarty", sans-serif;--landing-display-font-weight: 400;--landing-icon-badge-background: var(--landing-benefit-badge-background);--landing-benefit-badge-start: #d46a00;--landing-benefit-badge-end: #8a4500;--landing-benefit-badge-background: linear-gradient( 180deg, var(--landing-benefit-badge-start), var(--landing-benefit-badge-end) );--landing-green: var(--color-primary-button-background, #286137);--landing-ink: var(--color-foreground, #000);--landing-text: #333;--landing-surface: var(--color-background, #fffaf4);--landing-shadow: 0 4px 20px rgb(0 0 0 / 15%)}.landing-design #header-component{--color-background: #fffaf4;--color-background-top-row: var(--landing-surface) !important;--color-background-bottom-row: var(--landing-surface) !important;--color-foreground: #000;--color-foreground-rgb: 0 0 0;color:var(--landing-ink)}.landing-design #header-component .header__row{--color-foreground: #000;--color-foreground-rgb: 0 0 0;color:var(--landing-ink)}.landing-design #header-component.header[data-sticky-state=active]{--color-background-top-row: var(--landing-surface) !important;--color-background-bottom-row: var(--landing-surface) !important}.landing-design #header-group .announcement-bar,.landing-design #header-group .shopify-section:has(.announcement-bar)>.section-background{--color-background: #fffaf4;--color-foreground: #000;background:var(--landing-surface);color:var(--landing-ink)}.landing-design .landing-footer{background:var(--landing-surface);color:var(--landing-ink)}.landing-home #MainContent{display:flex;flex-direction:column}.landing-home #MainContent>.shopify-section{order:0}.landing-home #MainContent>.shopify-section:has(.landing-hero){order:1}.landing-home #MainContent>.shopify-section:has(.landing-intro-video){order:2}.landing-home #MainContent>.shopify-section:has(.landing-features){order:2}.landing-home #MainContent>.shopify-section:has(.landing-feature-row){order:3}.landing-home #MainContent>.shopify-section:has(.landing-logos){order:4}.landing-home #MainContent>.shopify-section:has(.landing-challenge-videos){order:4}.landing-home #MainContent>.shopify-section:has(.landing-comparison){order:4}.landing-home #MainContent>.shopify-section:has(.landing-reviews){order:5}.landing-home #MainContent>.shopify-section:has(.landing-ways){order:6}.landing-home #MainContent>.shopify-section:has(.landing-kit){order:7}.landing-home #MainContent>.shopify-section:has(.landing-app){order:8}.landing-home #MainContent>.shopify-section:has(.landing-cta){order:9}.landing-section{color:var(--landing-ink);background:var(--landing-surface);font-family:var(--font-body--family);font-weight:400;line-height:1.55}.landing-section p,.landing-section h1,.landing-section h2,.landing-section h3{margin:0}.landing-heading{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);text-transform:none;letter-spacing:-.02em;text-wrap:pretty}.landing-heading.landing-display-heading{font-family:var(--landing-display-font-family);font-style:normal;font-weight:var(--landing-display-font-weight);text-transform:uppercase}.landing-container{width:min(var(--page-content-width),calc(100% - var(--page-margin) * 2));margin-inline:auto}@media(max-width:749px){.landing-container{width:calc(100% - 80px)}}.landing-mark{padding-inline:8px;border-radius:4px;background:color-mix(in srgb,var(--landing-yellow) 30%,transparent);color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.landing-icon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:10px;background:var(--landing-icon-badge-background)}.landing-icon img{filter:brightness(0) invert(1)}.landing-section .button{min-height:54px;padding:16px 24px;font-family:var(--font-body--family);font-weight:600;font-size:16px;line-height:1.6;text-transform:uppercase;text-decoration:none}.landing-section .landing-pill-button{--button-background-color: var(--htp-button, #f99432);--button-color: var(--htp-ink, #083213);--button-border-color: var(--htp-button, #f99432);border-radius:999px;background-color:var(--htp-button, #f99432);color:var(--htp-ink, #083213)}.landing-section a:not(.button){text-decoration:none}.landing-section a:not(.button):hover{text-decoration:underline;text-underline-offset:4px}.landing-section :focus-visible{outline:2px solid var(--landing-green);outline-offset:4px}.landing-design .search-modal__content{--search-border-radius: 20px;border:1px solid #e6d8c8;background:#fffaf4;color:#083213}.landing-design .search-modal__content .predictive-search-form__header{border-bottom-color:#e6d8c8}.landing-design .search-modal__content .predictive-search__search-button{--button-background-color: #f99532;--button-border-color: #f99532;--button-color: #083213;border-radius:999px}.landing-design dropdown-localization-component .localization-wrapper{border:1px solid #e6d8c8;background:#fffaf4}.landing-design .localization-form__list-item:is(:hover,:focus,[aria-current=true]){background:#fdebd7;color:#083213}.landing-design .localization-form__list-item:focus-visible,.landing-design .search-modal :focus-visible{outline:2px solid #f99532;outline-offset:2px}.landing-design .predictive-search-results__pill:is(:hover,:focus),.landing-design .predictive-search-results__card--query:is([aria-selected=true],:focus-within) .predictive-search-results__pill{background:#fdebd7;border-color:#f99532}@media(max-width:749px){.landing-home #MainContent>.shopify-section:has(.landing-app){order:3}.landing-design #header-component .header__columns{grid-template-columns:44px 20px 1fr 44px 44px;min-height:96px;padding:8px 0}.landing-design #header-component .header__columns .search-action{grid-area:rightA!important}.landing-design #header-component .header-actions__action.account-button{display:none}.landing-design #header-component .header-logo__image{width:80px;height:80px}.landing-container{width:calc(100% - 32px)}.landing-mark{padding-inline:4px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/landing-base.css.map */
