[hidden]{display:none!important}.cathora-localization{display:flex;gap:8px;align-items:center}.cathora-localization select{background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink);font:10px var(--sans);padding:8px 3px;max-width:112px}.cathora-buy-form .field-label{margin:22px 0 12px}.cathora-variant-select{width:100%;background:transparent;border:1px solid var(--line);padding:12px;font:12px var(--sans);color:var(--ink)}.js .cathora-variant-select{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}.cathora-variant-buttons{flex-wrap:wrap;margin-bottom:20px}.cathora-variant-buttons button{min-width:64px;padding:10px 14px}.cathora-variant-buttons .is-unavailable{text-decoration:line-through;color:var(--muted)}.cathora-buy-form .quantity-row{display:flex;justify-content:space-between;align-items:center;font-size:11px;margin:17px 0}.cathora-quantity{width:65px;background:transparent;padding:8px;border:1px solid var(--line)}.cathora-add{width:100%;margin:10px 0 0}.cathora-facts details{padding:16px 0;border-bottom:1px solid var(--line);font-size:11px}.cathora-facts summary{cursor:pointer}.cathora-facts details>div,.cathora-facts details>p{margin-top:15px}.cathora-native-gallery video,.cathora-native-gallery iframe,.cathora-native-gallery model-viewer{width:100%;min-height:400px}.cathora-native-gallery .ef-thumbs{flex-wrap:wrap}.cathora-image-dialog{max-width:1000px;width:90vw;max-height:94vh;padding:35px}.cathora-image-dialog [data-image-content]{overflow:auto}.cathora-image-dialog img{max-height:82vh;object-fit:contain}.cathora-cart{padding-bottom:70px}.cathora-cart-item{display:grid;grid-template-columns:160px 1fr auto;gap:30px;align-items:start;padding:30px 0;border-block:1px solid var(--line)}.cathora-cart-item h2{font-size:28px}.cathora-cart-item p,.cathora-cart-item label,.cathora-cart-item a{font-size:12px}.cathora-cart-item input{display:block;width:65px;padding:8px;background:transparent;border:1px solid var(--line);margin:12px 0}.cathora-cart-total{max-width:480px;margin:45px 0 0 auto}.cathora-cart-total h2{display:flex;justify-content:space-between;font-size:29px}.cathora-cart-total p{font-size:11px;color:var(--muted)}.cathora-cart-total .button{margin:10px 10px 0 0}.cathora-sort{display:flex;align-items:center;gap:15px;justify-content:flex-end;margin:20px 0;font-size:10px}.cathora-sort select{padding:8px;border:0;background:transparent;color:var(--ink);font-size:11px}.cathora-pagination{display:flex;justify-content:center;gap:25px;padding:50px 0}.cathora-prose{padding:55px 0 80px;max-width:900px}.cathora-prose article{font-size:14px;line-height:1.9}.cathora-prose input,.cathora-prose textarea{display:block;width:100%;max-width:600px;margin:10px 0 25px;padding:12px;background:transparent;border:1px solid var(--line)}.cathora-prose img{max-width:100%}.cathora-search{display:flex;gap:15px;margin-bottom:40px}.cathora-search input{flex:1;min-width:0;padding:12px;background:transparent;border:1px solid var(--line)}.shopify-section:empty{display:none}.no-js .mobile-menu{display:none}.no-js #mobile-nav[hidden]{display:block!important}.no-js .atlas-moment-tabs{display:none}.placeholder-svg{width:100%;height:auto;background:var(--soft)}@media(max-width:700px){.cathora-localization{gap:2px;flex-direction:column}.cathora-localization select{max-width:80px;font-size:9px;padding:3px}.nav-right{gap:10px}.cathora-cart-item{grid-template-columns:85px 1fr;gap:18px}.cathora-cart-item>div:last-child{grid-column:2}.cathora-cart-item h2{font-size:24px}.cathora-cart-total h2{font-size:25px}.cathora-cart-total .button{width:100%;margin-right:0}.cathora-prose{padding:35px 0}.cathora-search{flex-direction:column}.cathora-native-gallery video,.cathora-native-gallery iframe,.cathora-native-gallery model-viewer{min-height:280px}}.nav-right>.bag-button{display:inline-flex;align-items:center;gap:3px}@media(max-width:700px){.nav-right>.bag-button{font-size:9px;white-space:nowrap}}.cathora-managed-menu{display:flex;flex-wrap:wrap;gap:24px}.cathora-managed-menu details{position:relative}.cathora-menu-links{position:absolute;z-index:30;background:var(--paper);padding:24px;min-width:220px;box-shadow:0 6px 18px #0001}.cathora-menu-links a{display:block;padding:10px}@media(max-width:700px){.cathora-managed-menu{gap:16px;padding:16px}.cathora-menu-links{position:static}}@media(max-width:700px){.atlas-products:has(>:nth-child(1):last-child){grid-template-columns:minmax(0,1fr)}}:root{--t-display: clamp(44px, 6vw, 84px);--t-h1: clamp(34px, 4vw, 56px);--t-h2: clamp(27px, 2.8vw, 38px);--t-h3: clamp(20px, 1.7vw, 24px);--t-body: 15px;--t-small: 13px;--t-micro: 11px;--lh-display: 1.06;--lh-h: 1.14;--lh-h3: 1.3;--lh-body: 1.65;--ls-display: -.035em;--ls-h: -.025em;--ls-eyebrow: .15em;--s-1: 8px;--s-2: 16px;--s-3: 28px;--s-4: 48px;--s-5: 72px;--s-6: 112px;--muted-aa: #6b6d62;--muted: #6b6d62}html[lang|=zh]{--t-display: clamp(40px, 5.3vw, 74px);--t-h1: clamp(31px, 3.5vw, 49px);--t-h2: clamp(25px, 2.5vw, 34px);--t-h3: clamp(19px, 1.5vw, 22px);--t-body: 15px;--t-small: 13.5px;--lh-display: 1.3;--lh-h: 1.34;--lh-h3: 1.5;--lh-body: 1.75;--ls-display: 0;--ls-h: 0;--ls-eyebrow: 0}html[lang|=zh] h1,html[lang|=zh] h2,html[lang|=zh] h3{font-feature-settings:"palt" 1;text-spacing-trim:trim-start}html:root .atlas-home-hero h1,html:root .hero h1{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}html:root .atlas h1,html:root .atlas-intro h1,html:root .atlas-color-intro h1,html:root .atlas-place-detail h1,html:root .ef-purchase h1{font-size:var(--t-h1);line-height:var(--lh-h);letter-spacing:var(--ls-h)}html:root .atlas h2,html:root .atlas-brand-link h2,html:root .atlas-category-duo h2,html:root .atlas-color-row h2,html:root .atlas-credit-row h2,html:root .atlas-founder-essay h2,html:root .atlas-founder-link h2,html:root .atlas-gift-words h2,html:root .atlas-moment-copy h2,html:root .atlas-place-row h2,html:root .ef-page h2,html:root .ef-page .section-head h2,html:root .gift-banner h2,html:root .empty h2{font-size:var(--t-h2);line-height:var(--lh-h);letter-spacing:var(--ls-h)}html:root .atlas-item h3,html:root .atlas-four h2,html:root .ef-development-grid h3,html:root .ef-fit-bottom h3,html:root .ef-reading h3,html:root .ef-root-grid h3,html:root .bag-row h3,html:root .bag-dialog h2,html:root .info-dialog h2,html:root .info-dialog h3,html:root .cathora-cart-item h2,html:root .cathora-cart-total h2{font-size:var(--t-h3);line-height:var(--lh-h3);letter-spacing:0}html:root .atlas p:not(.eyebrow),html:root .atlas-lede,html:root .hero .lede,html:root .ef-page p:not(.eyebrow){font-size:var(--t-body);line-height:var(--lh-body)}html:root .atlas .eyebrow,html:root .ef-page .eyebrow,html:root p.eyebrow,html:root .eyebrow,html:root .caption-with-letter-spacing{font-size:var(--t-micro);letter-spacing:var(--ls-eyebrow);line-height:1.6;color:var(--muted-aa)}html[lang|=zh] .atlas-lede,html[lang|=zh] .hero .lede{max-width:32em}html:root .muted,html:root .product-sub,html:root .concept-note,html:root .hero-caption,html:root .footer p,html:root .footer a,html:root .footer button,html:root .copyright__content{color:var(--muted-aa)}html:root .preview,html:root .verify,html:root .product-tag,html:root .source-step p,html:root .hero-caption{font-size:var(--t-micro)}html:root .section,html:root .atlas-section{padding-block:var(--s-5)}html:root .atlas-intro{padding-block:var(--s-4) var(--s-3)}@media(max-width:700px){html:root .section,html:root .atlas-section{padding-block:var(--s-4)}}html:root body .atlas h1,html:root body .atlas-color-row h2,html:root body .atlas-home-hero h1,html:root body .atlas-place-detail h1,html:root body .snow-page .ef-intro h2,html:root body .story-hero h1,html:root body .sun-editorial .ef-intro h2,html:root body .v6 h1,html:root body h1,html:root body html[lang=zh-CN] .page-heading h1,html:root body html[lang=zh-CN] .sun-editorial .ef-intro h2{font-size:var(--t-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}html:root body .atlas-brand-link h2,html:root body .atlas-color-intro h1,html:root body .atlas-gift-words h2,html:root body .atlas-intro h1,html:root body .atlas-result-heading h1,html:root body .ef-page h2,html:root body .ef-purchase h1,html:root body .page-heading h1,html:root body .product-purchase h1,html:root body .purchase h1,html:root body .snow-page .ef-final h2,html:root body .sun-editorial .ef-final h2,html:root body .sun-editorial .ef-purchase h1,html:root body h2,html:root body html[lang=zh-CN] .atlas h1,html:root body html[lang=zh-CN] .atlas-color-intro h1,html:root body html[lang=zh-CN] .atlas-color-row h2,html:root body html[lang=zh-CN] .atlas-intro h1,html:root body html[lang=zh-CN] .ef-purchase h1,html:root body html[lang=zh-CN] .snow-page .ef-intro h2,html:root body html[lang=zh-CN] .sun-editorial .ef-final h2,html:root body html[lang=zh-CN] .sun-editorial .ef-purchase h1{font-size:var(--t-h1);line-height:var(--lh-h);letter-spacing:var(--ls-h)}html:root body .atlas h2,html:root body .atlas-category-duo h2,html:root body .atlas-founder-link h2,html:root body .atlas-moment-copy h2,html:root body .atlas-place-row h2,html:root body .atlas-section-title h2,html:root body .bag-dialog h2,html:root body .gift-banner h2,html:root body .info-dialog h2,html:root body .pdp-editorial h2,.origin-note h2,.pdp-faq h2,html:root body .story-row h2,html:root body .sun-editorial #sun-roots h2,html:root body .sun-editorial .ef-confidence>h2,html:root body .sun-editorial .ef-fit>h2,html:root body .sun-editorial .ef-split h2,html:root body html[lang=zh-CN] .atlas-moment-copy h2,html:root body html[lang=zh-CN] .ef-page h2,html:root body html[lang=zh-CN] .snow-packaging h2,html:root body html[lang=zh-CN] .snow-page .ef-final h2,html:root body html[lang=zh-CN] .sun-editorial #sun-roots h2,html:root body html[lang=zh-CN] .sun-editorial .ef-split h2{font-size:var(--t-h2);line-height:var(--lh-h);letter-spacing:var(--ls-h)}html:root body .atlas-credit-row h2,html:root body .atlas-principles h3,html:root body .bag-row h3,html:root body .ef-development-grid h3,html:root body .ef-fit-bottom h3,html:root body .ef-root-grid h3,html:root body .empty h2,html:root body .info-dialog h3,html:root body .origin-columns h3,html:root body .product-meta h3,html:root body .reassurance h3,html:root body .snow-fit-visual h3,html:root body .source-placeholder h3,html:root body h3,html:root body html[lang=zh-CN] .atlas-four h2{font-size:var(--t-h3);line-height:var(--lh-h3);letter-spacing:0}html:root body .atlas-header-note,html:root body .atlas-hero-piece span,html:root body .atlas-four a span,html:root body .atlas-credit,html:root body .atlas-credit a{font-size:var(--t-micro)}html:root body .atlas-note,html:root body .ef-finish small,html:root body .ef-specs dt,html:root body .ef-specs dd,html:root body .spec-grid dt,html:root body .spec-grid dd,html:root body .field-label,html:root body .snow-fit-visual text{font-size:var(--t-micro)}html:root body .atlas .eyebrow,html:root body .atlas-brand-link>div,html:root body .atlas-category-duo span,html:root body .atlas-founder-initial span,html:root body .atlas-four a>span,html:root body .atlas-four p,html:root body .atlas-header-note,html:root body .atlas-hero-piece>div,html:root body .atlas-item>p,html:root body .atlas-note,html:root body .atlas-principles article>span,html:root body .atlas-result-count,html:root body .concept-note,html:root body .ef-development-grid>div>span,html:root body .ef-finish small,html:root body .ef-image-hint,html:root body .ef-nav span,html:root body .ef-pin,html:root body .ef-purchase .eyebrow,html:root body .ef-reading article>span,html:root body .ef-short-facts span,html:root body .ef-short-facts>div,html:root body .ef-size-card>p,html:root body .ef-size-help,html:root body .ef-small-label,html:root body .ef-source-record>span,html:root body .ef-specs>div,html:root body .ef-thumbs span,html:root body .eyebrow,html:root body .footer .eyebrow,html:root body .hero-caption,html:root body .image-note,html:root body .intention .number,html:root body .mobile-purchase-bar span,html:root body .muted,html:root body .pdp-points,html:root body .preview,html:root body .price-line>span+span,html:root body .product-sub,html:root body .product-tag,html:root body .quiet-line,html:root body .snow-page .snow-thumbs span,html:root body .source-placeholder .status,html:root body .source-step p,html:root body .sun-campaign-label,html:root body .sun-editorial #sun-roots .sun-quiet-note,html:root body .sun-editorial .ef-finish small,html:root body .sun-page .ef-thumbs span,html:root body .sun-quiet-note,html:root body .sun-story-line,html:root body .verify,html:root body html[lang=zh-CN] .ef-thumbs span{font-size:var(--t-micro)}html:root body .atlas-credit,html:root body .atlas-credit a,html:root body .hero-caption,html:root body .concept-note{color:var(--muted-aa)}html:root body .atlas-note,html:root body .sun-quiet-note,html:root body .sun-editorial #sun-roots .sun-quiet-note{font-size:var(--t-micro)!important}html:root body .atlas-moment-tabs button span,html:root body .atlas-moment-tabs span{font-size:var(--t-micro);font-family:inherit}html:root body .atlas-empty{display:grid;justify-items:center;text-align:center;gap:var(--s-2);padding:var(--s-6) var(--s-3);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html:root body .atlas-empty h2{margin:0;max-width:16em}html:root body .atlas-empty .atlas-empty-body{margin:0;max-width:30em;color:var(--muted-aa);font-size:var(--t-body);line-height:var(--lh-body)}html:root body .atlas-empty .button{margin-top:var(--s-1)}html:root body .atlas-empty-suggest{padding-block:var(--s-5) var(--s-6)}html:root body .atlas-empty-suggest>.eyebrow{margin-bottom:var(--s-3);text-align:center}@media(max-width:700px){html:root body .atlas-empty{padding:var(--s-5) var(--s-2)}}html:root body .atlas-products>.atlas-empty{grid-column:1 / -1}html:root body .cathora-managed-menu details:not([open]) .cathora-menu-links,html:root body details:not([open])>.cathora-menu-links{display:none}html:root body .cathora-managed-menu details{border-bottom-color:transparent;transition:border-bottom-color .18s ease}html:root body .cathora-managed-menu details[open]{border-bottom-color:var(--line)}html:root body .cathora-managed-menu summary{align-items:center;gap:.45em}html:root body .cathora-managed-menu summary:after{font-size:1em;line-height:1;opacity:.55}html:root body .cathora-managed-menu details[open] summary:after{opacity:1}html:root body .atlas-header-note{visibility:hidden}html:root body .eyebrow,html:root body .atlas .eyebrow,html:root body .ef-page .eyebrow,html:root body p.eyebrow,html:root body .caption-with-letter-spacing{font-weight:400;letter-spacing:.09em;margin-bottom:var(--s-2)}html:root[lang|=zh] body .eyebrow,html:root[lang|=zh] body .caption-with-letter-spacing,html:root[lang|=zh] body p.eyebrow{letter-spacing:0}html:root body .atlas-intro,html:root body .atlas-color-intro{align-items:end}html:root body .atlas-intro>*>p:last-child,html:root body .atlas-intro>p:last-child{margin-bottom:0}html:root body .nav-right .bag-button,html:root body .nav-right>*{white-space:nowrap;flex-shrink:0}html:root body .logo-crop{mix-blend-mode:normal}html:root body .cathora-cart-item .cathora-cart-placeholder{width:100%;height:auto;display:block;background:#f4f3ef}@media(min-width:701px){html:root body .atlas-intro,html:root body .atlas-color-intro{display:block}html:root body .atlas-intro>p:not(.eyebrow),html:root body .atlas-color-intro>.atlas-lede{max-width:560px;margin:var(--s-3) 0 0}html:root body .atlas-intro:has(>h1~p:not(.eyebrow)){padding-bottom:var(--s-4);border-bottom:1px solid var(--line);margin-bottom:var(--s-4)}html:root body .atlas-intro:has(>h1~p:not(.eyebrow)):has(+.atlas-moment-tabs),html:root body .atlas-intro:has(>h1~p:not(.eyebrow)):has(+.atlas-credit-row){border-bottom:0;margin-bottom:0}}:root{--t-lede: clamp(16px, 1.35vw, 19px);--lh-lede: 1.72;--lede-ink: #4f5248}html[lang|=zh]{--t-lede: clamp(15px, 1.2vw, 17px);--lh-lede: 1.85}html:root body .atlas-intro>p:not(.eyebrow),html:root body .atlas-color-intro>.atlas-lede{font-size:var(--t-lede);line-height:var(--lh-lede);color:var(--lede-ink);margin:var(--s-3) 0 0}html:root body .atlas-intro>p.atlas-lede,html:root body .atlas-color-intro>p.atlas-lede{max-width:900px}html:root body .atlas-intro>p:not(.eyebrow):not(.atlas-lede){max-width:30em}@media(min-width:701px){html:root body .atlas-color-intro>.atlas-swatches{margin-top:var(--s-4)}}:root{--t-action: 13px;--t-action-lg: 15px}html:root body .text-link,html:root body .atlas-top-nav a,html:root body .atlas-top-nav button,html:root body .nav a,html:root body .nav-right .bag-button,html:root body .cathora-managed-menu summary,html:root body .cathora-menu-links a,html:root body .atlas-section-title>a,html:root body .atlas-swatches>a,html:root body .atlas-swatches a span,html:root body .atlas-place-index a span,html:root body .breadcrumb,html:root body .breadcrumb a,html:root body .breadcrumb span,html:root body .footer-bottom,html:root body .footer-bottom button,html:root body .remove,html:root body .enlarge,html:root body .cathora-facts summary,html:root body .cathora-pagination a,html:root body .cathora-sort,html:root body .cathora-sort label,html:root body .cathora-sort select,html:root body .cathora-quantity,html:root body .atlas-refinements label,html:root body .atlas-refinements select,html:root body .cathora-localization select,html:root body .cathora-localization option,html:root body .locale-switch select,html:root body .ef-nav button,html:root body .ef-fit-options button,html:root body .ef-note-options button,html:root body .pdp-chapters button,html:root body .field-label button,html:root body .preview button,html:root body .footer a,html:root body .footer-top a,html:root body .accordion summary,html:root body .snow-fit-buttons button,html:root body .field-label a,html:root body .cathora-variant-select,html:root body .cathora-newsletter button,html:root body .atlas-refinements .button,html:root body .atlas-refinements summary,html:root body .atlas-brand-link>div a,html:root body .atlas-brand-link>div{font-size:var(--t-action)}html:root body .button,html:root body .cathora-add{font-size:var(--t-action-lg)}@media(max-width:700px){html:root body input[type=text],html:root body input[type=search],html:root body input[type=email],html:root body input[type=number],html:root body input[type=tel],html:root body textarea,html:root body .cathora-quantity{font-size:16px}}@media(max-width:700px){html:root body .atlas-top-nav.cathora-managed-menu{row-gap:4px}html:root body .atlas-top-nav.cathora-managed-menu>div>details{padding:4px 0}}@media(max-width:700px){html:root body .header{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:12px;height:auto;min-height:64px;padding:8px 16px}html:root body .header .mobile-menu{width:44px;height:44px;margin-left:-10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}html:root body .header .brand{justify-self:center}html:root body .header .logo-crop{width:96px;height:54px}html:root body .header .logo-crop img{width:120px;left:-12px;top:-25px}html:root body .nav-right{justify-self:end}html:root body .atlas-top-nav.cathora-managed-menu{display:none}html:root body .atlas-top-nav.cathora-managed-menu.is-open{display:block;padding:0 16px 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html:root body .cathora-managed-menu.is-open>div{border-bottom:1px solid var(--line)}html:root body .cathora-managed-menu.is-open>div:last-child{border-bottom:0}html:root body .cathora-managed-menu.is-open>div>a,html:root body .cathora-managed-menu.is-open>div>details>summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0;font-size:var(--t-body)}html:root body .cathora-managed-menu.is-open>div>details{padding:0}html:root body .cathora-managed-menu.is-open .cathora-menu-links{position:static;min-width:0;padding:0 0 12px;box-shadow:none;background:transparent}html:root body .cathora-managed-menu.is-open .cathora-menu-links a{padding:11px 0;font-size:var(--t-action);color:var(--muted-aa)}}@media(max-width:700px){html:root body .text-link,html:root body .atlas-section-title>a,html:root body .atlas-swatches>a{display:inline-flex;align-items:center;min-height:44px}html:root body .cathora-localization select,html:root body .atlas-refinements select,html:root body .atlas-refinements input,html:root body .cathora-sort select,html:root body .cathora-variant-select:not([class*=js]){min-height:44px}html:root body .accordion summary,html:root body .cathora-facts summary,html:root body .atlas-refinements summary{display:flex;align-items:center;min-height:44px}html:root body .snow-fit-buttons button,html:root body .ef-fit-options button,html:root body .ef-note-options button,html:root body .cathora-variant-buttons button,html:root body .pdp-chapters button,html:root body .ef-nav button,html:root body .atlas-moment-tabs button{min-height:44px}html:root body .atlas-refinements label{display:flex;align-items:center;min-height:44px}}@media(max-width:360px){html:root body .header .logo-crop{width:80px;height:45px}html:root body .header .logo-crop img{width:100px;left:-10px;top:-21px}}html:root body .cathora-menu-locale{display:none}@media(max-width:700px){html:root body .nav-right .cathora-localization{display:none}html:root body .cathora-menu-locale{display:block;padding:16px 0 4px}html:root body .cathora-menu-locale .cathora-localization{flex-direction:row;gap:12px}html:root body .cathora-menu-locale select{max-width:none;min-height:44px;font-size:var(--t-action);padding:8px 4px}}html:root body .ef-page,html:root body .sun-page,html:root body .snow-page{--warm: #756c57}html:root body .atlas-credit,html:root body .atlas-credit a{color:var(--muted-aa)}@media(max-width:700px){html:root body .atlas-refinements>button.button{justify-self:stretch;width:100%}}html:root body .atlas-refinements>a{font-size:var(--t-action);color:var(--muted-aa);align-self:center;text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cathora-shopify.css.map */
