:root{--ch-ink:#20262A;--ch-ground:#F5F6F4;--ch-cold-surface:#E6EBEB;--ch-rule:#737E83;--ch-honey:#75634A;--ch-on-dark:#F5F6F4;--ch-editorial-family:"CH Fraunces",Georgia,serif;--ch-commerce-family:"CH Inter",Arial,sans-serif;--ch-space-1:4px;--ch-space-2:8px;--ch-space-3:12px;--ch-space-4:16px;--ch-space-5:20px;--ch-space-6:24px;--ch-space-7:32px;--ch-space-8:48px;--ch-space-9:64px;--ch-page-gutter:clamp(20px,5vw,64px);--ch-page-max:1280px;--font-body--family:var(--ch-commerce-family);--font-body--weight:400;--font-body--style:normal;--font-subheading--family:var(--ch-commerce-family);--font-subheading--weight:600;--font-subheading--style:normal;--font-heading--family:var(--ch-editorial-family);--font-heading--weight:500;--font-heading--style:normal;--font-accent--family:var(--ch-editorial-family);--font-accent--weight:500;--font-paragraph--family:var(--ch-commerce-family);--font-h1--family:var(--ch-editorial-family);--font-h2--family:var(--ch-editorial-family);--font-h3--family:var(--ch-editorial-family);--font-h4--family:var(--ch-editorial-family);--font-h5--family:var(--ch-commerce-family);--font-h6--family:var(--ch-commerce-family);--button-font-family-primary:var(--ch-commerce-family);--button-font-family-secondary:var(--ch-commerce-family)}body{background:var(--ch-ground);color:var(--ch-ink);font-family:var(--ch-commerce-family)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-weight:500;font-optical-sizing:none}h5,h6,.h5,.h6,product-price,.price,.product-card :is(h1,h2,h3,h4,h5,h6,.h4),.product-card .text-block{font-family:var(--ch-commerce-family)!important}strong,b{font-weight:600}.ch-wordmark,.header-logo .ch-wordmark,.ch-footer-roles>:first-child h2{font-family:var(--ch-editorial-family)!important;font-weight:500;font-style:normal;font-kerning:normal;font-feature-settings:"kern" 1;font-optical-sizing:none;letter-spacing:.02em;word-spacing:-.03em;line-height:1.1;white-space:nowrap;color:var(--ch-ink);text-transform:none}.header-logo{display:flex;align-items:center;text-decoration:none}.header-logo .ch-wordmark{display:block;font-size:28px}.ch-editorial{font-family:var(--ch-editorial-family);font-weight:500}.ch-commerce{font-family:var(--ch-commerce-family)}.ch-surface-dark{background:var(--ch-ink);color:var(--ch-on-dark)}.ch-surface-dark .ch-wordmark{color:var(--ch-on-dark)}.ch-v2b1-page,.ch-home-edit__inner{width:min(var(--ch-page-max),calc(100% - 2 * var(--ch-page-gutter)))}.ch-v2b1-note__copy>p:not(.ch-v2b1-eyebrow),.ch-home-edit p{color:var(--ch-ink)}.ch-v2b1-button{background:var(--ch-ink);border-color:var(--ch-ink);color:var(--ch-on-dark)}.ch-v2b1-button--light{background:var(--ch-ground);border-color:var(--ch-ground);color:var(--ch-ink)}.ch-v2b1-find{background:var(--ch-ink);color:var(--ch-on-dark)}.ch-v2b1-find__secondary{color:var(--ch-on-dark)}.ch-v2b1-hero h1,.ch-guide h1{font-size:clamp(34px,4.2vw,54px);line-height:1.08}.ch-v2b1-note h2,.ch-v2b1-find h2{font-size:clamp(30px,3.4vw,44px);line-height:1.12}.ch-g1,.footer-content.ch-g1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.ch-g1>:nth-child(2){border-inline-start:1px solid var(--ch-rule);padding-inline-start:28px;min-width:0}.ch-g1>*{min-width:0}.ch-footer-roles>:nth-child(n+3){grid-column:1/-1;max-width:560px}.ch-footer-roles :is(p,li){color:var(--ch-ink)}.ch-footer-roles a{display:inline-flex;align-items:center;min-height:44px}.ch-footer-roles .ch-wordmark,.ch-footer-roles>:first-child h2{font-size:32px}.ch-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--ch-space-6)}.ch-media{display:block;max-width:100%;height:auto;object-position:var(--ch-media-position,50% 50%)}.ch-media[data-ch-truth=product],.ch-media[data-ch-role=tactile],.ch-media[data-ch-role=shadow]{object-fit:contain}.ch-media[data-ch-role=lifestyle][data-ch-truth=editorial]{object-fit:var(--ch-media-fit,contain)}.product-card{min-width:0}.product-card :is(img,.card-gallery img){object-fit:contain!important;object-position:center}.product-card :is(.text-block,h4,.h4){overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;overflow-wrap:anywhere}.ch-editorial-slot{margin:4px 0 0;font:400 14px/1.5 var(--ch-commerce-family);color:var(--ch-ink);max-width:38ch}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){:root{--ch-page-gutter:20px}#header-component .header__row{padding-inline:var(--ch-page-gutter)}#header-component .header-logo{min-width:0}.header-logo .ch-wordmark{font-size:21px}#header-component :is(.header__icon,.header-actions__action){min-height:44px}.ch-g1,.footer-content.ch-g1{grid-template-columns:1fr;gap:20px}.ch-g1>:nth-child(2){border-inline-start:0;padding-inline-start:0;border-block-start:1px solid var(--ch-rule);padding-block-start:20px}.ch-home-edit__grid{grid-template-columns:1fr;gap:24px}.ch-home-edit__image{max-height:440px}.ch-home-edit h3{font-size:22px}.product-card :is(.text-block,h4,.h4){font-size:16px;line-height:1.45}}@media(max-width:359px){:root{--ch-page-gutter:16px}#header-component .header__columns{padding-inline:0;grid-template-columns:44px 44px minmax(0,1fr) 0px 44px}#header-component header-actions .account-button{display:none}.header-logo .ch-wordmark{font-size:19px}.product-grid,.resource-list--grid,.resource-list__grid{grid-template-columns:minmax(0,1fr)!important;--resource-list-columns-mobile:minmax(0,1fr);--column-count-mobile:1}.ch-footer-roles .ch-wordmark,.ch-footer-roles>:first-child h2{font-size:28px}}:root body :is(.ch-split-hero__layout){min-height:clamp(480px,44vw,640px)}:root body :is(.ch-split-hero h1){max-width:12ch;text-wrap:balance;line-height:1.07}:root body :is(.ch-split-hero__copy){padding:clamp(32px,5.3vw,76px)}:root body :is(.ch-featured-edit){padding-block:clamp(48px,6vw,80px)}:root body :is(.ch-featured-edit__heading){margin-bottom:32px}:root body :is(.ch-featured-edit__accent){display:none}:root body :is(.ch-featured-edit__layout){grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px}:root body :is(.ch-featured-edit__support-grid){gap:24px}:root body :is(.ch-featured-edit__media,.ch-featured-edit__media--featured){aspect-ratio:1}:root body :is(.ch-featured-edit__media img){width:100%;height:auto;max-width:var(--ch-image-width,100%);max-height:var(--ch-image-height,100%);object-fit:contain}:root body :is(.ch-featured-edit__product-meta,.ch-featured-edit__featured .ch-featured-edit__product-meta){padding-top:16px;gap:8px}:root body :is(.ch-featured-edit__featured .ch-featured-edit__product-meta h3){font:400 16px/1.4 var(--ch-commerce-family)}:root body :is(.ch-featured-edit__featured .ch-featured-edit__product-meta span){font-size:14px}:root body :is(.ch-directions){padding-block:clamp(48px,6vw,88px)}:root body :is(.ch-directions__track){gap:24px}:root body :is(.ch-directions__image){aspect-ratio:4/5}:root body :is(.ch-directions h3){margin-top:16px;font-size:22px}:root body :is(.ch-v2b1-find){padding-block:clamp(40px,5vw,64px)}:root body :is(.ch-v2b1-note){padding-block:clamp(48px,6vw,80px)}:root body :is(.ch-v2b1-note__layout){display:block!important;max-width:960px}:root body :is(.ch-v2b1-note__copy){max-width:680px}:root body :is(.ch-v2b1-note h2){max-width:18ch}:root body :is(.ch-v2b1-note__copy>p:not(.ch-v2b1-eyebrow)){max-width:52ch}:root body :is(.ch-source-limited){display:grid!important;place-items:center}:root body :is(.ch-source-limited .product-media__image){position:static!important;width:100%!important;height:auto!important;max-width:var(--ch-source-width)!important;max-height:var(--ch-source-height)!important;margin:auto;object-fit:contain!important}:root body :is(.product-information__grid.ch-single-source .media-gallery){max-width:min(100%,var(--ch-source-width));margin-inline:auto}:root body :is(.product-information__grid.ch-single-source .product-information__media){align-self:start;padding-block:24px}:root body :is(.ch-pdp-module__heading){font-size:clamp(24px,2.2vw,30px);line-height:1.15}:root body :is(.ch-pdp-modules__inner){max-width:960px;margin-inline:auto;gap:32px}:root body :is(.ch-pdp-module){padding-block-start:24px;border-block-start:1px solid color-mix(in srgb,var(--ch-rule) 32%,transparent)}:root body :is(.ch-pdp-module p){font-size:16px;line-height:1.65}:root body :is(.ch-pdp-facts){column-gap:32px;row-gap:16px}:root body :is(.ch-pdp-facts dt){color:var(--ch-rule);line-height:1.5}:root body :is(.ch-pdp-facts dd){line-height:1.5}:root body :is(.ch-pdp-support){max-width:960px;margin-inline:auto;padding-block:16px;border-block:1px solid color-mix(in srgb,var(--ch-rule) 32%,transparent)}:root body :is(.ch-pdp-support>summary){font-size:15px;min-height:28px}:root body :is(.ch-pdp-recommendations>.section-resource-list__content){width:100%;max-width:720px;margin-inline:auto}:root body :is(.ch-pdp-recommendations>.resource-list--grid){max-width:720px;width:100%;margin-inline:auto}:root body :is(#MainContent:has(#ResultsList)>.shopify-section:first-child .text-block){max-width:52ch}:root body :is(#ResultsList .product-grid){column-gap:24px;row-gap:40px}:root body :is(.product-card product-price){font-size:14px}:root body :is(#header-component .menu-list__link){font-size:14px;letter-spacing:0;min-height:44px}:root body :is(.ch-footer-roles){padding-block:16px}:root body :is(.ch-footer-roles :is(p,li)){font-size:14px;line-height:1.6}:root body :is(.ch-footer-roles ul){padding-inline-start:0;list-style:none}:root body :is(.ch-footer-roles strong){font-size:13px;letter-spacing:.04em}@media(min-width:750px){:root body :is(.product-information__grid.ch-single-source:not(.product-information--media-none)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;max-width:1060px;width:100%;margin-inline:auto}:root body :is(.product-information__grid.ch-single-source .product-details){max-width:480px}}@media(max-width:749px){:root body :is(.ch-split-hero__layout,.ch-split-hero[data-media-side=right] .ch-split-hero__layout){grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "copy";min-height:0}:root body :is(.ch-split-hero__media){aspect-ratio:4/5}:root body :is(.ch-split-hero__copy){padding:28px var(--ch-page-gutter) 36px}:root body :is(.ch-split-hero__copy-inner){margin:0;max-width:440px}:root body :is(.ch-split-hero h1){max-width:17ch;font-size:clamp(30px,8.5vw,38px);margin-bottom:12px}:root body :is(.ch-split-hero p){font-size:15px;line-height:1.5;margin-bottom:22px}:root body :is(.ch-split-hero__cta){width:auto;min-width:156px;padding-inline:24px;font-size:14px}:root body :is(.ch-featured-edit){padding-block:36px 44px}:root body :is(.ch-featured-edit__layout){grid-template-columns:minmax(0,1fr);gap:24px}:root body :is(.ch-featured-edit__featured){max-width:100%}:root body :is(.ch-featured-edit__media--featured){aspect-ratio:4/3}:root body :is(.ch-featured-edit__featured .ch-featured-edit__product-meta h3){font-size:17px}:root body :is(.ch-featured-edit__product-meta h3){font-size:14px;line-height:1.45}:root body :is(.ch-featured-edit__heading){margin-bottom:24px}:root body :is(.ch-directions){padding-block:40px 48px}:root body :is(.ch-directions__track){gap:16px}:root body :is(.ch-directions__item){flex-basis:82%}:root body :is(.ch-directions__image){aspect-ratio:4/5}:root body :is(.ch-directions h3){font-size:21px}:root body :is(.ch-v2b1-find){padding-block:36px}:root body :is(.ch-v2b1-note){padding-block:44px}:root body :is(.ch-v2b1-note h2){font-size:30px}:root body :is(.product-information__grid.ch-single-source .product-information__media){padding-block:16px}:root body :is(.product-details){padding-block-start:12px!important}:root body :is(.ch-pdp-modules__inner){gap:24px}:root body :is(.ch-pdp-module){padding-block-start:20px}:root body :is(.ch-pdp-module p){font-size:15px;line-height:1.6}:root body :is(.ch-pdp-facts){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:root body :is(#ResultsList .product-grid){column-gap:16px;row-gap:28px}:root body :is(.product-card :is(.text-block,h4,.h4)){font-size:14px;line-height:1.45}:root body :is(.ch-footer-roles){gap:24px}}@media(max-width:359px){:root body :is(.ch-split-hero h1){font-size:29px}:root body :is(.ch-split-hero__copy){padding-block:24px 32px}:root body :is(.ch-featured-edit__support-grid){grid-template-columns:minmax(0,1fr)}:root body :is(.ch-featured-edit__product-meta h3){font-size:15px}:root body :is(.ch-featured-edit__media){aspect-ratio:4/3}:root body :is(.ch-directions__inner,.ch-featured-edit__inner){width:calc(100% - 32px)}:root body :is(.ch-pdp-facts){grid-template-columns:minmax(0,1fr)}:root body :is(.ch-pdp-facts>div){display:grid;grid-template-columns:90px minmax(0,1fr);column-gap:12px}:root body :is(.ch-pdp-facts dd){margin:0}}@media(max-width:749px){#header-component details:not([open]) .menu-drawer__backdrop{display:none}}:root body .ch-featured-edit__product-meta h3{font-family:var(--ch-commerce-family)!important;font-weight:400!important}:root body .ch-footer-roles>:nth-child(2)>.group-block-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;align-items:start}:root body .ch-footer-roles>:nth-child(2)>.group-block-content>.text-block:last-child{grid-column:1/-1}:root body .ch-footer-roles ul,:root body .ch-footer-roles li{margin-block:0}:root body .ch-footer-roles .email-signup__heading{font:400 16px/1.5 var(--ch-commerce-family);margin-bottom:12px}@media(max-width:359px){:root body .ch-footer-roles>:nth-child(2)>.group-block-content{gap:16px 12px}}:root body .ch-pdp-modules__inner{width:100%;max-width:640px}:root body .ch-pdp-support{width:100%;max-width:640px;text-align:left}@media(min-width:750px){:root body .ch-footer-roles>:nth-child(2)>.group-block-content{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 32px;align-items:start}:root body .ch-footer-roles>:nth-child(2)>.group-block-content>.text-block{width:auto!important;max-width:100%;min-width:0}:root body .ch-footer-roles>:nth-child(2)>.group-block-content>.text-block:last-child{grid-column:1/-1}}:root body .ch-directions__note{margin:8px 0 0;max-width:30ch;font:400 14px/1.6 var(--ch-commerce-family)}:root body .ch-directions__disclosure{margin:24px 0 0;font:400 12px/1.6 var(--ch-commerce-family);color:var(--ch-rule)}:root body .ch-world-note .ch-v2b1-note__layout{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px;align-items:end}:root body .ch-world-note h2{max-width:13ch;font-size:clamp(36px,4.4vw,64px);line-height:1.06}:root body .ch-world-note__body{max-width:38ch;padding-bottom:8px}:root body .ch-world-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:56px;align-items:center;width:min(1200px,100%);margin-inline:auto;padding-block:24px 48px}:root body .ch-world-about h1{margin:0 0 28px;font:400 13px/1.5 var(--ch-commerce-family);letter-spacing:.07em}:root body .ch-world-about h2{margin:0 0 24px;max-width:12ch;font:500 clamp(38px,4.2vw,60px)/1.07 var(--ch-editorial-family);letter-spacing:-.025em}:root body .ch-world-about p{max-width:36ch;margin:0 0 18px;font:400 16px/1.65 var(--ch-commerce-family)}:root body .ch-world-about__links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px}:root body .ch-world-about__media{margin:0;min-width:0}:root body .ch-world-about__media img{display:block;width:100%;height:auto}:root body .section.page-width-content:has(.ch-world-about){grid-template-columns:minmax(24px,1fr) minmax(0,1200px) minmax(24px,1fr)}@media(min-width:750px){:root body .ch-split-hero__layout{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);min-height:0;height:auto;max-height:none}:root body .ch-split-hero__media{aspect-ratio:3/2}:root body .ch-split-hero__copy{padding:clamp(28px,3.6vw,64px)}:root body .ch-split-hero h1{font-size:clamp(36px,3.4vw,50px);max-width:12ch}:root body .ch-split-hero p{font-size:17px}}@media(max-width:749px){:root body .section.page-width-content:has(.ch-world-about){grid-template-columns:20px minmax(0,1fr) 20px}:root body .ch-world-note .ch-v2b1-note__layout{grid-template-columns:minmax(0,1fr);gap:24px}:root body .ch-world-note h2{font-size:38px;max-width:13ch}:root body .ch-world-note__body{padding:0}:root body .ch-world-about{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:0 16px}:root body .ch-world-about h1{margin-bottom:20px}:root body .ch-world-about h2{font-size:40px}:root body .ch-world-about p{font-size:15px}:root body .ch-world-about__links{margin-top:24px}:root body .ch-directions__note{font-size:13px}:root body .ch-directions__disclosure{margin-top:20px;max-width:35ch}}@media(max-width:359px){:root body .ch-world-about h2,:root body .ch-world-note h2{font-size:34px}}:root body .ch-featured-edit{background:var(--ch-ground);color:var(--ch-ink);padding-block:clamp(40px,5vw,64px)}:root body .ch-featured-edit__inner{width:min(var(--ch-page-max),calc(100% - 2 * var(--ch-page-gutter)))}:root body .ch-featured-edit__heading{margin-bottom:24px}:root body .ch-featured-edit__equal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product{min-width:0}:root body .ch-featured-edit__equal-grid .ch-featured-edit__media{display:grid;place-items:center;aspect-ratio:1;background:color-mix(in srgb,var(--ch-ground) 88%,var(--ch-rule) 12%)}:root body .ch-featured-edit__equal-grid .ch-featured-edit__media img{display:block;width:auto;height:auto;max-width:min(100%,310px);max-height:310px;object-fit:contain}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta{min-height:76px;padding-top:12px;gap:5px}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta h3{font:400 15px/1.4 var(--ch-commerce-family)}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta span{font:400 14px/1.4 var(--ch-commerce-family);font-variant-numeric:tabular-nums}@media(max-width:749px){:root body .ch-featured-edit{padding-block:32px 40px}:root body .ch-featured-edit__equal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}:root body .ch-featured-edit__equal-grid .ch-featured-edit__media{aspect-ratio:1}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta{min-height:74px;padding-top:9px}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta h3{font-size:14px}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta span{font-size:13px}}@media(max-width:359px){:root body .ch-featured-edit__inner{width:calc(100% - 32px)}:root body .ch-featured-edit__equal-grid{gap:16px 10px}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta{min-height:82px}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta h3{font-size:13px}:root body .ch-featured-edit__equal-grid .ch-featured-edit__product-meta span{font-size:12px}}:root body .ch-split-hero__layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}:root body .ch-split-hero__copy{padding:clamp(28px,4vw,64px)}:root body .ch-split-hero h1{font-size:clamp(38px,3.7vw,54px);max-width:14ch;line-height:1.08}:root body .ch-directions{padding-block:48px 36px}:root body .ch-directions__image{aspect-ratio:4/3;object-fit:cover;object-position:50% 32%}:root body .ch-directions h3{font-size:24px;margin-top:16px}:root body .ch-directions__note{max-width:34ch;line-height:1.55}:root body .ch-directions__disclosure{margin-top:20px}:root body .ch-featured-edit{padding-block:40px 56px;border-block-start:1px solid color-mix(in srgb,var(--ch-rule) 26%,transparent)}:root body .ch-featured-edit__heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}:root body .ch-featured-edit__intro{max-width:36ch;margin:12px 0 0;font:400 15px/1.6 var(--ch-commerce-family)}:root body .ch-featured-edit__browse{font:400 14px/1.5 var(--ch-commerce-family);color:var(--ch-ink);text-underline-offset:4px;white-space:nowrap;padding-block:12px}:root body .ch-featured-edit .ch-launch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}:root body .ch-launch-card img{display:block;aspect-ratio:1;object-fit:contain;background:var(--ch-ground)}:root body .ch-launch-card h3{font:400 16px/1.4 var(--ch-commerce-family)!important;margin:8px 0;min-height:2.8em}:root body .ch-launch-card__direction{display:block;margin-top:16px;font:400 12px/1.5 var(--ch-commerce-family);color:var(--ch-ink)}:root body .ch-launch-card__price{font:500 14px/1.5 var(--ch-commerce-family);font-variant-numeric:tabular-nums}:root body .product-information__grid .product-details{min-width:0}:root body .product-information__grid .product-details h1{font-size:clamp(28px,2.8vw,38px);line-height:1.12;max-width:22ch}:root body .ch-product-size-reference{margin:0;font:400 13px/1.6 var(--ch-commerce-family);max-width:48ch}:root body .product-details .ch-purchase-confidence{border-block-start:1px solid color-mix(in srgb,var(--ch-rule) 26%,transparent);padding-block-start:16px;margin:0;font:400 13px/1.6 var(--ch-commerce-family)}:root body .ch-pdp-modules{padding-block:32px 48px}:root body .ch-pdp-modules__inner{max-width:1120px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px}:root body .ch-pdp-module h2{font-size:28px;line-height:1.15;margin-bottom:16px}:root body .ch-pdp-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}:root body .ch-pdp-facts dt{color:var(--ch-ink);font-size:13px}:root body .ch-pdp-facts dd{font-size:16px;margin-top:6px}:root body .ch-pdp-modules+nav{max-width:1120px;width:calc(100% - 2 * var(--ch-page-gutter));margin:0 auto 24px;font:400 14px/1.6 var(--ch-commerce-family)}:root body .ch-pdp-support{max-width:1120px}:root body .ch-pdp-support>summary{min-height:44px;display:list-item;line-height:1.6}@media(max-width:989px)and (min-width:750px){:root body .ch-split-hero h1{font-size:38px}:root body .ch-split-hero__copy{padding:28px}:root body .ch-pdp-modules__inner{column-gap:32px}}@media(max-width:749px){:root body .ch-split-hero__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "copy";min-height:0}:root body .ch-split-hero__media{aspect-ratio:4/3}:root body .ch-split-hero__copy{padding:24px var(--ch-page-gutter) 32px}:root body .ch-split-hero h1{font-size:clamp(30px,8vw,36px);max-width:19ch}:root body .ch-split-hero p{font-size:15px}:root body .ch-directions{padding-block:32px}:root body .ch-directions__item{flex-basis:76%}:root body .ch-directions__image{aspect-ratio:4/3}:root body .ch-directions h3{font-size:22px}:root body .ch-featured-edit{padding-block:32px 40px}:root body .ch-featured-edit__heading{display:block;margin-bottom:20px}:root body .ch-featured-edit__intro{font-size:14px}:root body .ch-featured-edit__browse{display:inline-block;margin-top:8px;min-height:44px}:root body .ch-featured-edit .ch-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}:root body .ch-launch-card h3{font-size:14px!important;min-height:0}:root body .ch-launch-card__direction{font-size:12px;margin-top:12px}:root body .ch-launch-card__price{font-size:13px}:root body .product-information__grid .product-details h1{font-size:28px;max-width:none}:root body .ch-pdp-modules__inner{grid-template-columns:minmax(0,1fr);gap:24px}:root body .ch-pdp-module h2{font-size:25px;margin-bottom:12px}:root body .ch-pdp-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:359px){:root body .ch-pdp-facts{grid-template-columns:minmax(0,1fr)}:root body .ch-featured-edit__intro{max-width:30ch}}:root body .ch-split-hero{background:var(--ch-ink);color:var(--ch-on-dark)}:root body .ch-split-hero__layout{grid-template-columns:minmax(0,1.55fr) minmax(360px,.85fr);min-height:min(580px,calc(100svh - 145px))}:root body .ch-split-hero__media{background:#d9ddda}:root body .ch-split-hero__media img{object-position:var(--ch-hero-focus-desktop,58% 45%)!important}:root body .ch-split-hero__copy{background:var(--ch-ink);color:var(--ch-on-dark);padding:clamp(30px,3.8vw,52px)}:root body .ch-split-hero__copy-inner{max-width:500px}:root body .ch-split-hero p.ch-split-hero__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 28px;color:#d4c4a9;font:500 11px/1.4 var(--ch-commerce-family);letter-spacing:.14em;text-transform:uppercase}:root body .ch-split-hero__eyebrow span{color:#a99b83}:root body .ch-split-hero h1{max-width:11ch;margin-bottom:18px;color:var(--ch-on-dark);font-size:clamp(46px,4.4vw,60px);line-height:1;letter-spacing:-.035em}:root body .ch-split-hero p{max-width:25ch;margin-bottom:32px;color:#e1e2df;font-size:18px}:root body .ch-split-hero__cta{min-height:52px;background:var(--ch-ground);border:1px solid var(--ch-ground);color:var(--ch-ink);font-size:14px;letter-spacing:.02em}:root body .ch-split-hero__cta:hover{background:#e6ebeb;border-color:#e6ebeb}:root body .ch-directions{background:#e9ecea;padding-block:clamp(64px,8vw,104px)}:root body .ch-directions__inner{width:min(1380px,calc(100% - 2 * var(--ch-page-gutter)))}:root body .ch-directions__track{gap:clamp(16px,2vw,28px)}:root body .ch-directions__image{aspect-ratio:4/5;object-fit:cover;object-position:50% 35%}:root body .ch-directions h3{font-family:var(--ch-editorial-family);font-size:clamp(24px,2.4vw,32px);letter-spacing:-.02em}:root body .ch-directions__note{max-width:34ch;color:#42494b}:root body .ch-featured-edit{padding-block:clamp(64px,8vw,104px);border-block-start:0}:root body .ch-featured-edit__heading{margin-bottom:36px}:root body .ch-featured-edit__heading h2{font:500 clamp(34px,4vw,54px)/1.05 var(--ch-editorial-family);letter-spacing:-.03em}:root body .ch-featured-edit__intro{max-width:42ch;font-size:15px;color:#42494b}:root body .ch-featured-edit__browse{border-bottom:1px solid var(--ch-honey);text-decoration:none}:root body .ch-featured-edit .ch-launch-grid{gap:48px 28px}:root body .ch-launch-card img{background:#eaedeb}:root body .ch-launch-card h3{font:400 16px/1.4 var(--ch-commerce-family)!important}:root body .ch-launch-card__direction{margin-top:14px;color:var(--ch-honey);letter-spacing:.02em}:root body .ch-launch-card__price{font-size:15px}:root body #MainContent:has(#ResultsList)>.shopify-section:first-child{background:#e9ecea}:root body #MainContent:has(#ResultsList)>.shopify-section:first-child .text-block h1{font:500 clamp(40px,5vw,64px)/1.02 var(--ch-editorial-family);letter-spacing:-.035em}:root body #MainContent:has(#ResultsList)>.shopify-section:first-child .text-block{max-width:60ch}:root body #ResultsList{padding-block-start:12px}:root body #ResultsList .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(18px,3vw,40px);row-gap:clamp(40px,5vw,64px)}:root body #ResultsList .product-card{min-width:0}:root body #ResultsList .product-card :is(.card-gallery,.product-card-gallery,.media-gallery){background:#eaedeb}:root body #ResultsList .product-card img{aspect-ratio:4/5;object-fit:contain!important}:root body #ResultsList .product-card :is(.text-block,h4,.h4){font:400 16px/1.4 var(--ch-commerce-family);margin-block:12px 4px}:root body #ResultsList .product-card product-price{font:500 15px/1.4 var(--ch-commerce-family);font-variant-numeric:tabular-nums}:root body #ResultsList .product-card .ch-card-direction{margin:12px 0 0;color:var(--ch-honey);font:500 11px/1.4 var(--ch-commerce-family);letter-spacing:.06em;text-transform:uppercase}:root body .product-information__grid .product-details h1{font:500 clamp(34px,3.2vw,44px)/1.04 var(--ch-editorial-family);letter-spacing:-.025em}:root body .product-information__grid .product-details product-price,:root body .product-information__grid .product-details .price{font:500 28px/1.2 var(--ch-commerce-family)!important;font-variant-numeric:tabular-nums}:root body .product-information__grid .product-details .price-block{margin-block:4px 12px}:root body .product-information__grid .product-details .variant-option legend{font-size:14px;font-weight:500}:root body .product-information__grid .product-details .variant-option__button-label{min-width:48px;min-height:48px}:root body .product-information__grid .product-details .product-form-buttons{gap:12px}:root body .product-information__grid .product-details .product-form-buttons>.button,:root body .product-information__grid .product-details .accelerated-checkout-block{min-height:54px}:root body .product-information__grid .product-details .accelerated-checkout-block{margin-block-start:4px}:root body .product-information__grid .product-details .ch-product-size-reference{font-size:14px;line-height:1.6}:root body .variant-picker .ch-size-choice-hint{display:none;margin:12px 0 0;font:400 14px/1.5 var(--ch-commerce-family)}:root body .variant-picker[data-size-choice-required=true] .ch-size-choice-hint{display:block}:root body .variant-picker[data-size-choice-required=true] .variant-option:has(input[data-option-name=Size]) .variant-option__button-label__pill{display:none}:root body .variant-picker[data-size-choice-required=true] .variant-option:has(input[data-option-name=Size]) .variant-option__button-label{background:var(--ch-ground)!important;color:var(--ch-ink)!important}:root body .variant-picker[data-size-choice-required=true] .variant-option:has(input[data-option-name=Size]) .variant-option__button-label__text{color:var(--ch-ink)!important}:root body .ch-pdp-modules{padding-block:clamp(56px,7vw,88px)}:root body .ch-pdp-module h2{font:500 clamp(28px,3vw,38px)/1.08 var(--ch-editorial-family);letter-spacing:-.025em}:root body .ch-pdp-facts dt{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ch-honey)}:root body .ch-pdp-facts dd{font-size:16px}:root body .cart-drawer,.cart-page{--ch-cart-ink:var(--ch-ink);color:var(--ch-cart-ink)}:root body .cart-drawer .cart__checkout-button,:root body .cart-page .cart__checkout-button{min-height:54px;font-size:15px}@media(min-width:750px){:root body .ch-featured-edit .ch-launch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){:root body .ch-split-hero__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "copy";min-height:0}:root body .ch-split-hero__media{aspect-ratio:4/3}:root body .ch-split-hero__copy{padding:28px var(--ch-page-gutter) 32px}:root body .ch-split-hero__media img{object-position:var(--ch-hero-focus-mobile,50% 0%)!important}:root body .ch-split-hero p.ch-split-hero__eyebrow{margin-bottom:16px;font-size:10px}:root body .ch-split-hero h1{max-width:13ch;margin-bottom:12px;font-size:clamp(36px,10vw,46px);line-height:1.01}:root body .ch-split-hero p{margin-bottom:20px;font-size:16px}:root body .ch-split-hero__cta{width:auto;min-width:164px;min-height:48px}:root body .ch-directions{padding-block:44px 52px}:root body .ch-directions__track{gap:14px}:root body .ch-directions__item{flex-basis:80%}:root body .ch-directions__image{aspect-ratio:4/5}:root body .ch-featured-edit{padding-block:48px 56px}:root body .ch-featured-edit__heading{margin-bottom:24px}:root body .ch-featured-edit__heading h2{font-size:36px}:root body .ch-featured-edit .ch-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}:root body .ch-launch-card img{aspect-ratio:4/5}:root body #MainContent:has(#ResultsList)>.shopify-section:first-child{padding-block:36px}:root body #MainContent:has(#ResultsList)>.shopify-section:first-child .text-block h1{font-size:40px}:root body #ResultsList{padding-block-start:4px}:root body #ResultsList .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:32px}:root body #ResultsList .product-card :is(.text-block,h4,.h4){font-size:14px;margin-block:9px 3px}:root body #ResultsList .product-card product-price{font-size:14px}:root body .product-information__grid .product-details h1{font-size:32px;line-height:1.06}:root body .product-information__grid .product-details product-price,:root body .product-information__grid .product-details .price{font-size:26px!important}:root body .ch-pdp-modules{padding-block:48px 56px}}:root body .ch-direction-link{position:relative}:root body .ch-directions__inner{min-width:0;max-width:100%}:root body .ch-collection-context{max-width:64ch;line-height:1.6}:root body .ch-collection-context p{margin-block:0 12px}:root body .ch-collection-context nav{display:flex;flex-wrap:wrap;gap:8px 20px}:root body .ch-collection-context a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px}:root body .ch-selector__help{font-size:14px;line-height:1.6;max-width:64ch;margin-block:16px 24px}:root body .ch-selector__help p{margin-block:8px}:root body .ch-split-hero__media{width:100%;max-width:100%;min-width:0}@media(min-width:750px)and (max-width:989px){:root body .ch-split-hero__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "copy";min-height:0}:root body .ch-split-hero__media{aspect-ratio:16/9;height:auto}:root body .ch-split-hero__media img{object-position:50% 0%!important}:root body .ch-split-hero__copy{padding:32px var(--ch-page-gutter)}:root body .ch-split-hero h1{max-width:20ch}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ch-brand-foundation.css.map */
