:root{--cl-linen:#F8F8F6;--cl-paper:#FFFFFF;--cl-ink:#1C1F26;--cl-umber:#5B6170;--cl-stone:#E3E5E9;--cl-clay:#1B2A41;--cl-clay-soft:#9DB0CC;--cl-clay-tint:#E8EDF5;--cl-sage:#4A5C7A;--cl-sage-tint:#EEF1F5;--cl-steel:#4A5C7A}::selection{background:var(--cl-clay-tint);color:var(--cl-ink)}.az-h1,.az-h2,.pd-h2,.pd-huge,.az-band h2,.az-faq h2,.product-details [class*=__offer_headline] h1{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.03em}.az-h1{line-height:1.02}.pd-huge{font-weight:600;letter-spacing:-.035em}.az-card h3,.az-grid4 h3,.az-prod h3,.pd-card h3,.pd-specgroup h3,.az-faq h3{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.015em}.az-prod h3{font-size:1.18rem}.az-grid4 h3,.pd-card h3{font-size:1.14rem}.az-eyebrow,.pd-eyebrow,.az-stats dt,.pd-nav a,.product-details [class*=__offer_eyebrow] p{font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.product-details [class*=__offer_eyebrow] p{color:var(--cl-steel)!important}.az-eyebrow,.pd-eyebrow{color:var(--cl-steel);opacity:1;font-size:.68rem;letter-spacing:.14em}.pd-dark .pd-eyebrow{color:var(--cl-clay-soft)}.az-stats dt{color:var(--cl-umber)}.product-details product-price .price{font-family:var(--font-heading--family);font-weight:600;font-size:clamp(1.5rem,2vw,1.85rem);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.az-price strong{font-family:var(--font-heading--family);font-weight:600;font-size:1.45rem;letter-spacing:-.02em}.pd-stats dt{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.03em}.az-stats dd{font-family:var(--font-heading--family);font-weight:600;font-size:1.5rem;letter-spacing:-.02em}.product-details .group-block-content{--pd-acc:var(--cl-clay)}.product-details [class*=__offer_benefits] li:before{background:var(--cl-clay-tint) url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231B2A41' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5 8 14.5 16 5.5'/%3E%3C/svg%3E") center/10px no-repeat}.az-tick,.pd-ul svg,.az-list svg{color:var(--cl-steel)}.az-save{background:var(--cl-clay);color:#fff;font-weight:600}.pd-faq details[open] summary{color:var(--cl-clay)}.pd-faq .pd-n{color:var(--cl-steel);opacity:.9}.pd-nav a:hover,.pd-nav a:focus-visible{opacity:1;color:var(--cl-clay)}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half{color:var(--cl-clay)!important}.jdgm-star.jdgm--off{color:var(--cl-stone)!important}fieldset.variant-option .variant-option__button-label:has(>input:checked){box-shadow:inset 0 0 0 1px #00000029,0 0 0 2px var(--color-background,var(--cl-linen)),0 0 0 3.5px currentColor}.az-prod,.az-stats,.az-band{background:var(--cl-paper);border-color:var(--cl-stone)}.az-band{background:var(--cl-sage-tint);border-color:transparent}.az-prod:hover{box-shadow:0 18px 40px -18px #1c1f2638}.az-grid4 figure,.az-card figure,.pd-card figure,.az-hero figure,.az-split figure,.az-feat-media,.pd-split figure,.pd-feat-media{background:var(--cl-sage-tint)}.pd-dark .pd-card figure{background:#ffffff0f}.az-strip{border-top-color:var(--cl-stone)}.az-strip span{color:var(--cl-umber)}.pd-thumbs button{border-color:var(--cl-stone);background:var(--cl-paper)}.pd-thumbs button.is-on{border-color:var(--cl-ink)}@media(min-width:750px){media-gallery .media-gallery__grid>li{background:var(--cl-paper)!important}}media-gallery .product-media-container video,media-gallery .product-media-container deferred-media,media-gallery .product-media-container video-media,media-gallery .product-media-container .deferred-media,media-gallery .product-media-container iframe{width:100%!important;height:100%!important;max-height:none;object-fit:contain;background:var(--cl-paper)}media-gallery .product-media-container .deferred-media__poster-button{background:var(--cl-ink);color:var(--cl-linen);border:0}@media(max-width:750px){.product-information__media media-gallery{box-shadow:0 14px 30px -18px #1c1f264d,0 1px #1c1f260f}}.az-cta,.pd-btn,.product-details .buy-buttons-block .button,.product-details .buy-buttons-block button[type=submit]{font-family:var(--font-subheading--family);font-weight:600;letter-spacing:.02em}.az-cta:hover,.pd-btn:hover{opacity:1;filter:brightness(.94)}.product-details .buy-buttons-block .button,.product-details .buy-buttons-block button[type=submit]{box-shadow:0 12px 28px -14px #1b2a418c}.header__logo img,.header-logo img{height:var(--logo-height,40px);width:auto;object-fit:contain}.announcement-bar,.header-announcements{font-family:var(--font-subheading--family)}.footer,.footer-utilities{border-top:1px solid var(--cl-stone)}.footer-utilities{border-top:0}.cl-brand{background:var(--cl-sage-tint);border-radius:var(--rc,16px);padding:clamp(34px,5vw,56px) clamp(22px,4vw,48px)}.cl-brand-head{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(20px,4vw,56px);align-items:end;margin-bottom:clamp(26px,4vw,40px)}.cl-brand-head .az-lede{margin:0;max-width:44ch}.cl-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,28px)}.cl-pillar{background:var(--cl-paper);border-radius:14px;padding:22px 22px 24px;border:1px solid rgba(28,31,38,.06)}.cl-pillar b{display:block;font-family:var(--font-heading--family);font-weight:600;font-size:1.2rem;letter-spacing:-.015em;margin:0 0 6px}.cl-pillar span{display:block;color:var(--cl-umber);line-height:1.55;font-size:.94rem}.cl-pillar i{display:inline-flex;width:34px;height:34px;border-radius:50%;background:var(--cl-clay-tint);color:var(--cl-steel);align-items:center;justify-content:center;margin-bottom:14px}.cl-pillar i svg{width:18px;height:18px}@media(max-width:900px){.cl-brand-head,.cl-pillars{grid-template-columns:1fr}}@media(min-width:750px){.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"])>.menu-list__submenu{width:max-content;min-width:220px;left:auto;right:0;top:calc(100% - 1px);clip-path:none;padding:0;background:var(--cl-paper);border:1px solid var(--cl-stone);border-radius:12px;box-shadow:0 18px 40px -18px #1c1f2647,0 2px 6px #1c1f260f;overflow:hidden;transform:none;transition:opacity .16s ease,visibility .16s ease}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"])>.menu-list__submenu .menu-list__submenu-inner{transform:none;padding:10px 6px;max-height:none;overflow:visible}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]) .mega-menu{display:block;width:auto;margin:0}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]) .mega-menu__grid,.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]) .mega-menu__list{display:flex;flex-direction:column;gap:0;width:auto}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]) .mega-menu__column{grid-column:auto}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]) .mega-menu__link{display:block;padding:9px 14px;border-radius:8px;font-size:.95rem;white-space:nowrap;color:var(--cl-ink)}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]) .mega-menu__link:hover{background:var(--cl-sage-tint)}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]) .mega-menu__link--parent{display:none}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"]){position:relative}.menu-list__list-item:not([slot=overflow]):has(>.menu-list__trigger>a[href="/pages/contact"])>.menu-list__submenu{right:-4px;top:calc(100% - 6px)}.header__underlay-open{height:var(--top-row-height)!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/brand.css.map */
