.hmyl-collection-hub{--ivory:#f2eee5;--ink:#151515;--muted:#696963;--line:#d5d0c6;--brown:#8b4d2b;--gold:#c8a867}.hmyl-collection-hub *{box-sizing:border-box}.hmyl-collection-hub{margin:0;background:var(--ivory);color:var(--ink);font:16px/1.625 Archivo,sans-serif}.hmyl-collection-hub a{color:inherit;text-decoration:none}.hmyl-collection-hub button,.hmyl-collection-hub summary{font:inherit}.hmyl-collection-hub button,.hmyl-collection-hub a,.hmyl-collection-hub summary{-webkit-tap-highlight-color:transparent}.hmyl-collection-hub a:focus-visible,.hmyl-collection-hub button:focus-visible,.hmyl-collection-hub summary:focus-visible{outline:3px solid var(--brown);outline-offset:4px}.hmyl-collection-hub img{max-width:100%;height:auto;display:block}.hmyl-collection-hub button{cursor:pointer}.hmyl-collection-hub h1,.hmyl-collection-hub h2,.hmyl-collection-hub h3,.hmyl-collection-hub p{margin:0}.hmyl-collection-hub h1,.hmyl-collection-hub h2,.hmyl-collection-hub h3{font-family:Archivo Black,Arial,sans-serif;font-weight:400;letter-spacing:-.035em}.hmyl-collection-hub h1{font-size:64px;line-height:1.05}.hmyl-collection-hub h2{font-size:36px;line-height:1.14}.hmyl-collection-hub h3{font-size:24px;line-height:1.25}.hmyl-collection-hub p{max-width:60ch}.hmyl-collection-hub .ch-wrap{width:calc(100% - 96px);max-width:1280px;margin-inline:auto}.hmyl-collection-hub .ch-section{padding-block:80px}.hmyl-collection-hub .ch-breadcrumb{display:flex;gap:12px;color:var(--muted);font-size:14px;margin-bottom:32px}.hmyl-collection-hub .ch-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.hmyl-collection-hub .ch-intro{padding-top:24px;padding-bottom:48px}.hmyl-collection-hub .ch-intro-grid{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:end}.hmyl-collection-hub .ch-eyebrow{font:12px/16px IBM Plex Mono,monospace;letter-spacing:.04em;margin-bottom:16px}.hmyl-collection-hub .ch-intro h1 span{color:var(--brown)}.hmyl-collection-hub .ch-intro-aside{padding-bottom:4px}.hmyl-collection-hub .ch-intro-aside>p{font-size:18px;line-height:28px;margin-bottom:24px;max-width:40ch}.hmyl-collection-hub .ch-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;font-weight:700;font-size:14px;text-decoration:underline;text-underline-offset:6px}.hmyl-collection-hub .ch-text-link:hover{text-decoration-thickness:2px}.hmyl-collection-hub .ch-jump{border-top:1px solid var(--line);display:flex;gap:32px;padding-block:16px}.hmyl-collection-hub .ch-jump a{font-size:14px;min-height:44px;display:flex;align-items:center}.hmyl-collection-hub .ch-jump a:hover{text-decoration:underline;text-underline-offset:6px}.hmyl-collection-hub .ch-products{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding-top:8px;padding-bottom:32px}.hmyl-collection-hub .ch-product-photo{position:relative;background:#fff;border-radius:6px;overflow:hidden;padding:24px 24px 16px}.hmyl-collection-hub .ch-product-topline{display:flex;justify-content:space-between;gap:16px;align-items:start;font-size:14px}.hmyl-collection-hub .ch-model{font:12px/20px IBM Plex Mono,monospace;color:var(--muted);white-space:nowrap}.hmyl-collection-hub .ch-product-photo img{aspect-ratio:1;object-fit:contain;width:100%;max-height:360px;margin:8px auto}.hmyl-collection-hub .ch-photo-note{font-size:12px;color:var(--muted)}.hmyl-collection-hub .ch-product-info{padding:24px 8px 0}.hmyl-collection-hub .ch-title-price{display:flex;justify-content:space-between;align-items:start;gap:16px}.hmyl-collection-hub .ch-title-price h2{font-size:28px;line-height:34px}.hmyl-collection-hub .ch-price{font-size:20px;line-height:30px;white-space:nowrap;font-weight:700}.hmyl-collection-hub .ch-price small{font-size:14px;font-weight:400}.hmyl-collection-hub .ch-product-info>p:not(.ch-option-note){margin-top:8px;color:var(--muted)}.hmyl-collection-hub ul{padding-left:18px;margin:16px 0 24px}.hmyl-collection-hub li{font-size:14px;margin:4px 0}.hmyl-collection-hub .ch-button{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:48px;background:var(--ink);color:var(--ivory);border:1px solid var(--ink);border-radius:4px;padding:12px 24px;font-weight:700;line-height:20px}.hmyl-collection-hub .ch-button:hover{background:#333}.hmyl-collection-hub .ch-button:active{transform:translateY(1px)}.hmyl-collection-hub .ch-option-note{font-size:14px;color:var(--muted);margin-top:12px}.hmyl-collection-hub .ch-assurance{display:grid;grid-template-columns:repeat(3,1fr);padding-block:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:24px;font-size:14px}.hmyl-collection-hub .ch-assurance p,.hmyl-collection-hub .ch-assurance>a{position:relative;padding-left:32px;display:block}.hmyl-collection-hub .ch-assurance span{position:absolute;left:0;font-size:20px}.hmyl-collection-hub .ch-assurance small{display:block;color:var(--muted);font-size:12px}.hmyl-collection-hub .ch-finder{display:grid;grid-template-columns:1fr 1fr;gap:80px}.hmyl-collection-hub .ch-finder>div>p:not(.ch-eyebrow){margin:24px 0 16px;color:var(--muted)}.hmyl-collection-hub fieldset{border:0;padding:0;margin:0}.hmyl-collection-hub legend{font-weight:700;font-size:18px;line-height:26px;margin-bottom:16px}.hmyl-collection-hub .ch-choices{display:grid;gap:8px}.hmyl-collection-hub .ch-choices button{background:transparent;border:1px solid #aaa59b;border-radius:4px;min-height:48px;display:flex;justify-content:space-between;padding:12px 16px;text-align:left}.hmyl-collection-hub .ch-choices button:hover{background:#e8e2d7}.hmyl-collection-hub .ch-choices button[aria-pressed=true]{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.hmyl-collection-hub .ch-recommendation{margin-top:24px;border-left:2px solid var(--brown);padding-left:24px;min-height:124px}.hmyl-collection-hub .ch-recommendation p{font-size:14px;color:var(--muted)}.hmyl-collection-hub .ch-comparison{padding-top:0}.hmyl-collection-hub .ch-section-head{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px}.hmyl-collection-hub .ch-section-head>p{font-size:14px;color:var(--muted)}.hmyl-collection-hub .ch-compare-grid{border-top:2px solid var(--ink)}.hmyl-collection-hub .ch-compare-row{display:grid;grid-template-columns:1fr 1.5fr 1.5fr;gap:32px;border-bottom:1px solid var(--line);padding:24px 0;font-size:16px}.hmyl-collection-hub .ch-compare-row>div:first-child{font-weight:700}.hmyl-collection-hub .ch-compare-head{font-weight:700}.hmyl-collection-hub .ch-compare-head>div:not(:first-child){font-size:20px}.hmyl-collection-hub .ch-guides{background:#e6e0d5}.hmyl-collection-hub .ch-guide-layout{display:grid;grid-template-columns:5fr 7fr;gap:80px}.hmyl-collection-hub .ch-guide-intro>p:not(.ch-eyebrow){color:var(--muted);margin:24px 0 16px;max-width:35ch}.hmyl-collection-hub .ch-guide-list>a{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;border-top:1px solid #bbb5a9}.hmyl-collection-hub .ch-guide-list>a:first-child{padding-top:0;border-top:0}.hmyl-collection-hub .ch-guide-list>a:last-child{padding-bottom:0}.hmyl-collection-hub .ch-guide-list small{font:12px/16px IBM Plex Mono,monospace;color:var(--muted);display:block;margin-bottom:8px}.hmyl-collection-hub .ch-guide-list p{font-size:14px;color:var(--muted);margin-top:8px}.hmyl-collection-hub .ch-guide-list>a>span:last-child{font-size:24px}.hmyl-collection-hub .ch-guide-list a:hover h3{text-decoration:underline;text-underline-offset:5px}.hmyl-collection-hub .ch-accessory{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-bottom:1px solid var(--line)}.hmyl-collection-hub .ch-accessory>div:last-child{align-self:center}.hmyl-collection-hub .ch-accessory>div:last-child>p:first-child{margin-bottom:16px}.hmyl-collection-hub .ch-faq{display:grid;grid-template-columns:5fr 7fr;gap:80px}.hmyl-collection-hub .ch-faq>div>p{margin:24px 0 8px;color:var(--muted)}.hmyl-collection-hub .ch-faq-list details{border-bottom:1px solid var(--line)}.hmyl-collection-hub .ch-faq-list details:first-child{border-top:1px solid var(--line)}.hmyl-collection-hub summary{cursor:pointer;list-style:none;position:relative;font-weight:700;padding:24px 40px 24px 0;min-height:48px}.hmyl-collection-hub summary::-webkit-details-marker{display:none}.hmyl-collection-hub summary:after{content:"+";position:absolute;right:8px;top:24px;font-size:22px;font-weight:400}.hmyl-collection-hub details[open]>summary:after{content:"\2212"}.hmyl-collection-hub .ch-faq-list details p{font-size:14px;padding:0 32px 24px 0;color:var(--muted)}.hmyl-collection-hub .ch-faq-list p a{text-decoration:underline}.hmyl-collection-hub .ch-closing{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line);padding-block:32px;margin-bottom:32px}.hmyl-collection-hub .ch-closing h2{font-size:28px}.hmyl-collection-hub .ch-closing .ch-button{min-width:220px}@media(max-width:989px){.hmyl-collection-hub .ch-wrap{width:calc(100% - 64px)}.hmyl-collection-hub h1{font-size:40px;line-height:42px}.hmyl-collection-hub h2{font-size:28px;line-height:34px}.hmyl-collection-hub .ch-section{padding-block:56px}.hmyl-collection-hub .ch-intro-grid{gap:32px}.hmyl-collection-hub .ch-intro-aside>p{font-size:16px;line-height:26px}.hmyl-collection-hub .ch-products{gap:24px}.hmyl-collection-hub .ch-product-photo{padding:16px}.hmyl-collection-hub .ch-title-price{display:block}.hmyl-collection-hub .ch-title-price h2{font-size:24px;line-height:30px}.hmyl-collection-hub .ch-price{margin-top:8px}.hmyl-collection-hub .ch-product-topline,.hmyl-collection-hub .ch-model{display:block}.hmyl-collection-hub .ch-finder,.hmyl-collection-hub .ch-guide-layout,.hmyl-collection-hub .ch-accessory,.hmyl-collection-hub .ch-faq{gap:32px}.hmyl-collection-hub .ch-compare-row{gap:24px;font-size:14px}.hmyl-collection-hub .ch-compare-head>div:not(:first-child){font-size:18px}.hmyl-collection-hub .ch-comparison{padding-top:0}.hmyl-collection-hub .ch-assurance{gap:16px}}@media(max-width:749px){.hmyl-collection-hub .ch-wrap{width:calc(100% - 40px)}.hmyl-collection-hub .ch-intro{padding-top:16px;padding-bottom:24px}.hmyl-collection-hub .ch-breadcrumb{margin-bottom:24px;font-size:12px}.hmyl-collection-hub .ch-intro-grid{display:block}.hmyl-collection-hub .ch-intro h1{font-size:40px;line-height:42px}.hmyl-collection-hub .ch-intro .ch-eyebrow{font-size:12px;margin-bottom:16px;letter-spacing:0}.hmyl-collection-hub .ch-intro-aside{margin-top:24px}.hmyl-collection-hub .ch-intro-aside>p{font-size:16px;line-height:26px;margin-bottom:8px}.hmyl-collection-hub .ch-desktop-only{display:none}.hmyl-collection-hub .ch-jump{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding-block:8px}.hmyl-collection-hub .ch-jump a{font-size:14px}.hmyl-collection-hub .ch-products{display:block;padding-top:16px}.hmyl-collection-hub .ch-product+.ch-product{margin-top:40px}.hmyl-collection-hub .ch-product-photo{padding:16px;border-radius:6px}.hmyl-collection-hub .ch-product-topline{display:flex;font-size:13px;gap:8px}.hmyl-collection-hub .ch-product-topline>span:first-child{max-width:23ch}.hmyl-collection-hub .ch-model{font-size:12px}.hmyl-collection-hub .ch-product-photo img{max-height:none;aspect-ratio:1;margin:8px 0}.hmyl-collection-hub .ch-photo-note{font-size:13px}.hmyl-collection-hub .ch-product-info{padding:24px 0 0}.hmyl-collection-hub .ch-title-price{display:flex;gap:8px}.hmyl-collection-hub .ch-title-price h2{font-size:24px;line-height:30px;max-width:11ch}.hmyl-collection-hub .ch-price{font-size:18px;margin:0;line-height:30px}.hmyl-collection-hub .ch-price small{display:block;line-height:20px}.hmyl-collection-hub .ch-product-info>p:not(.ch-option-note){font-size:16px}.hmyl-collection-hub .ch-button{min-height:48px}.hmyl-collection-hub .ch-assurance{grid-template-columns:1fr;padding-block:24px;gap:16px}.hmyl-collection-hub .ch-assurance small{font-size:13px}.hmyl-collection-hub .ch-assurance>a{min-height:44px}.hmyl-collection-hub .ch-section{padding-block:56px}.hmyl-collection-hub .ch-finder,.hmyl-collection-hub .ch-guide-layout,.hmyl-collection-hub .ch-accessory,.hmyl-collection-hub .ch-faq{grid-template-columns:1fr;gap:32px}.hmyl-collection-hub .ch-finder>div>p:not(.ch-eyebrow){margin:16px 0 8px}.hmyl-collection-hub .ch-recommendation{min-height:0}.hmyl-collection-hub .ch-section-head{display:block;margin-bottom:24px}.hmyl-collection-hub .ch-section-head>p{margin-top:16px}.hmyl-collection-hub .ch-compare-row{grid-template-columns:1fr 1fr;gap:8px 24px;padding:16px 0}.hmyl-collection-hub .ch-compare-row>div:first-child{grid-column:1/-1;font-size:14px;color:var(--muted)}.hmyl-collection-hub .ch-compare-head>div:first-child{display:none}.hmyl-collection-hub .ch-compare-head>div:not(:first-child){font-size:16px;line-height:24px}.hmyl-collection-hub .ch-compare-grid .ch-text-link{gap:8px;font-size:14px}.hmyl-collection-hub .ch-comparison{padding-top:0}.hmyl-collection-hub .ch-guide-list h3{font-size:24px;line-height:30px}.hmyl-collection-hub .ch-guide-intro>p:not(.ch-eyebrow){margin:16px 0 8px}.hmyl-collection-hub .ch-guide-list small{font-size:12px}.hmyl-collection-hub .ch-accessory{gap:24px}.hmyl-collection-hub .ch-faq h2 br{display:none}.hmyl-collection-hub .ch-faq>div>p{margin:16px 0 8px}.hmyl-collection-hub .ch-faq-list summary{font-size:16px;line-height:24px}.hmyl-collection-hub .ch-closing{display:block;padding-block:24px;margin-bottom:24px}.hmyl-collection-hub .ch-closing h2{font-size:28px;margin-bottom:24px}}@media(max-width:359px){.hmyl-collection-hub .ch-wrap{width:calc(100% - 32px)}.hmyl-collection-hub .ch-intro h1{font-size:34px;line-height:38px}.hmyl-collection-hub .ch-intro .ch-eyebrow{font-size:12px}.hmyl-collection-hub .ch-product-topline{display:block}.hmyl-collection-hub .ch-title-price h2{font-size:24px}.hmyl-collection-hub .ch-compare-row{gap:8px 16px}}@media(prefers-reduced-motion:reduce){.hmyl-collection-hub *{transition:none!important}}.hmyl-collection-hub .ch-mobile-shortcuts{display:none}@media(max-width:749px){.hmyl-collection-hub .ch-mobile-shortcuts{display:flex;gap:16px;margin-top:16px}.hmyl-collection-hub .ch-mobile-shortcuts a{display:flex;flex:1;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ink);min-height:44px;font-weight:700;font-size:14px}}.hmyl-collection-hub .ch-guides .ch-guide-list p,.hmyl-collection-hub .ch-guides .ch-guide-list small,.hmyl-collection-hub .ch-guides .ch-guide-intro>p:not(.ch-eyebrow){color:var(--ink)}.hmyl-collection-hub .ch-product-media{position:relative;display:block;aspect-ratio:1;max-width:360px;margin:8px auto;overflow:hidden;border-radius:4px}.hmyl-collection-hub .ch-product-photo .ch-product-media img{width:100%;height:100%;max-height:none;margin:0;object-fit:contain;transition:opacity .18s ease}.hmyl-collection-hub .ch-product-photo .ch-product-media .ch-scene-image{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:0}.hmyl-collection-hub .ch-product-photo[data-view=scene] .ch-scene-image{opacity:1}.hmyl-collection-hub .ch-product-photo[data-view=scene] .ch-product-media>img:first-child{opacity:0}@media(hover:hover)and (pointer:fine){.hmyl-collection-hub .ch-product-media:hover .ch-scene-image{opacity:1}.hmyl-collection-hub .ch-product-media:hover>img:first-child{opacity:0}}.hmyl-collection-hub .ch-media-switch{display:flex;align-items:center;gap:8px;margin:16px 0 8px}.hmyl-collection-hub .ch-media-switch button{min-height:44px;padding:8px 16px;border:1px solid var(--line);border-radius:4px;background:transparent;color:var(--ink);font-size:14px}.hmyl-collection-hub .ch-media-switch button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--ivory)}.hmyl-collection-hub .ch-hover-hint{font-size:12px;color:var(--muted);margin-left:auto}.hmyl-collection-hub .ch-pocket-figure{margin:24px 0 8px;max-width:440px}.hmyl-collection-hub .ch-pocket-figure img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:6px}.hmyl-collection-hub .ch-pocket-figure figcaption{font-size:14px;color:var(--muted);margin-top:12px}.hmyl-collection-hub .ch-finder-panel{align-self:center}.hmyl-collection-hub .ch-guide-list .ch-visual-guide{display:grid;grid-template-columns:160px 1fr 24px;gap:24px}.hmyl-collection-hub .ch-visual-guide img{width:160px;aspect-ratio:4/3;object-fit:cover;border-radius:6px}@media(max-width:989px){.hmyl-collection-hub .ch-hover-hint{display:none}.hmyl-collection-hub .ch-guide-list .ch-visual-guide{grid-template-columns:112px 1fr 20px;gap:16px}.hmyl-collection-hub .ch-visual-guide img{width:112px}}@media(max-width:749px){.hmyl-collection-hub .ch-product-media{max-width:none}.hmyl-collection-hub .ch-media-switch{margin-top:16px}.hmyl-collection-hub .ch-pocket-figure{max-width:none}.hmyl-collection-hub .ch-guide-list .ch-visual-guide{grid-template-columns:1fr 24px;gap:16px}.hmyl-collection-hub .ch-visual-guide img{grid-column:1/-1;width:100%;aspect-ratio:4/3}.hmyl-collection-hub .ch-pocket-figure img{aspect-ratio:4/3}}.hmyl-collection-hub{display:block;isolation:isolate;width:100%;padding:0 0 1px}.hmyl-collection-hub .ch-section{display:block;position:relative}.hmyl-collection-hub .ch-finder,.hmyl-collection-hub .ch-accessory,.hmyl-collection-hub .ch-faq{display:grid}.hmyl-collection-hub .ch-button{width:100%;box-shadow:none;text-transform:none;letter-spacing:normal}.hmyl-collection-hub .ch-button:before,.hmyl-collection-hub .ch-button:after{display:none}.hmyl-collection-hub :is(h1,h2,h3){text-transform:none;max-width:none}.hmyl-collection-hub [id]{scroll-margin-top:120px}.hmyl-collection-hub .ch-scene-disclosure{font-size:12px;color:var(--muted);margin-top:8px}.hmyl-collection-hub .ch-empty{padding:24px;border:1px solid var(--line)}.hmyl-collection-hub [data-finder-controls]{display:none}.hmyl-collection-hub[data-ready] [data-finder-controls]{display:block}.hmyl-collection-hub .ch-media-switch{display:none}.hmyl-collection-hub[data-ready] .ch-media-switch{display:flex}@media(max-width:749px){.hmyl-collection-hub .ch-scene-disclosure{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hmyl-collection-hub.css.map */
