.cc-sec{padding-block:clamp(18px,2.4vw,34px)}.cc-sec--last{padding-bottom:clamp(40px,5vw,72px)}.cc-sec .sec-hd,.cc-sec .wg-hd,.cc-sec .hub-h{margin-bottom:18px}.cc-sec .guide-block{padding-top:clamp(20px,2.6vw,34px);gap:clamp(20px,3vw,40px)}.cc-sec .faq{gap:clamp(20px,3vw,40px)}.cc-hint{margin:12px 0;padding:14px 16px;border:1.5px dashed var(--line-2);border-radius:14px;color:var(--steel);font-size:14px}.cc-hint code{font-family:var(--f-mono);font-size:12.5px;color:var(--ink)}.cc-rt>*{margin:0}.cc-rt>*+*{margin-top:.7em}.cc-rt .metafield-rich_text_field>*{margin:0}.cc-rt .metafield-rich_text_field>*+*{margin-top:.7em}.cc-rt a{text-decoration:underline;text-underline-offset:2px}.cc-rt ul,.cc-rt ol{padding-left:1.2em}.cc-bn .crumbs{padding-block:12px}.cc-hd{padding-block:4px 16px;gap:clamp(16px,2.4vw,32px)}.cc-hd--img{grid-template-columns:minmax(0,1fr) minmax(0,38%);align-items:center}.cc-hd-copy{display:grid;gap:14px;align-content:center}.cc-hd-tx{display:grid;gap:14px;min-width:0;justify-items:start}.cc-hd:not(.cc-hd--img) .cc-hd-tx{justify-self:end}.cc-hd .cc-hd-tx .lede{justify-self:start}.cc-hd h1 span{display:block;color:var(--cobalt)}.cc-hd-img{margin:0;border-radius:14px;overflow:hidden;background:var(--card);aspect-ratio:3/2}.cc-hd-img img{width:100%;height:100%;object-fit:cover}.cc-hd-img--left img{object-position:left center}.cc-hd-img--right img{object-position:right center}.cc-perks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px clamp(16px,2.2vw,28px)}.cc-perk{display:flex;gap:10px;align-items:center;min-width:0;font-size:14px;line-height:1.35;color:var(--steel)}.cc-perk-ic{flex:none;width:36px;height:36px;color:var(--cobalt);display:grid;place-items:center;overflow:hidden}.cc-perk-ic svg{width:100%;height:100%;display:block}.cc-perk-ic--raw svg{fill:currentColor}.cc-perk-ic img{width:100%;height:100%;object-fit:contain}.cc-perk-tx{min-width:0}.cc-perk-tx p{margin:0}.cc-perk-tx:first-line{font-weight:650;color:var(--ink)}@media(max-width:860px){.cc-hd--img{grid-template-columns:minmax(0,1fr)}.cc-hd-img{display:none}.cc-hd:not(.cc-hd--img) .cc-hd-tx{justify-self:start}}@media(max-width:640px){.cc-hd-tx{justify-items:stretch}.cc-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.cc-perks--1{grid-template-columns:minmax(0,1fr)}.cc-perks--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-perk{flex-direction:column;align-items:center;text-align:center;gap:5px;font-size:12px;line-height:1.3;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.cc-perks--1 .cc-perk{flex-direction:row;align-items:center;text-align:left;gap:8px;font-size:13px}.cc-perk-ic{width:30px;height:30px}}@media(max-width:359px){.cc-perk{font-size:11.5px}.cc-perks{gap:6px}}.cc-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.cc-trust .dispatch{min-height:44px;color:inherit}.cc-trust a.dispatch{transition:border-color .2s}.cc-trust a.dispatch:hover{border-color:var(--ink)}.cc-trust a.dispatch:hover b{text-decoration:underline}.cc-trust .dispatch img{width:22px;height:22px;flex:none;object-fit:contain}@media(max-width:520px){.cc-trust{grid-template-columns:minmax(0,1fr);gap:8px}}.cc-wg .wg-hd .btn{margin-top:18px;white-space:normal;text-align:left;padding-block:12px}.cc-wg .wg-p{min-height:44px}.cc-wg-none{margin-bottom:0}.cc-wg .bf{justify-self:start;white-space:normal}.cc-cqs--n1{grid-template-columns:minmax(0,560px)}.cc-cqs--n2{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-cqs--n3{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-cq-t{font-family:var(--f-display);font-stretch:110%;font-weight:750;font-size:17px;line-height:1.2}.cc-cq-by{display:flex;gap:10px;align-items:center;border-top:1px solid var(--line);padding-top:12px;min-height:44px}.cq figcaption a{min-height:44px}.cq figcaption a:hover small{color:var(--cobalt)}.cc-cq-src{display:block;padding-top:10px;font-size:12px;color:var(--steel)}.cq figcaption a.cc-cq-src{display:inline-block;border-top:0;padding:10px 0 0;min-height:0;text-decoration:underline;text-underline-offset:2px}@media(max-width:1000px){.cc-cqs--n1,.cc-cqs--n2,.cc-cqs--n3{grid-template-columns:none}.cc-cqs--n1{grid-auto-columns:100%}.cc-cqs--stack{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;margin-inline:0;padding-inline:0}}@media(max-width:640px){.cc-cqs{grid-auto-columns:86%}.cc-cqs--stack{grid-template-columns:minmax(0,1fr)}}.cc-guide{display:grid;gap:14px;align-content:start;min-width:0}.cc-guide-block--img{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr)}.cc-guide-media{margin:16px 0 0;border-radius:14px;overflow:hidden;background:var(--card)}.cc-guide-media img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;display:block}.cc-ticks{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.cc-ticks li{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--line);color:var(--graphite)}.cc-ticks svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--cobalt)}.cc-guide .btn{justify-self:start;margin-top:6px}@media(max-width:860px){.cc-guide-block--img{grid-template-columns:minmax(0,1fr)}.cc-guide-media{margin-top:12px}.cc-guide-media img{aspect-ratio:16/9}}@media(max-width:520px){.cc-guide .btn{justify-self:stretch;white-space:normal}}.cc-faq-ask{margin:16px 0 0;color:var(--steel);display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.cc-faq-ask .link-arrow{color:var(--ink);position:relative}.cc-faq-ask .link-arrow:after{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}.cc-faq-ask .link-arrow svg{width:16px;height:16px}.cc-faq .acc summary{min-height:44px}.cc-why-hd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:end;margin-bottom:clamp(24px,3vw,40px)}.cc-why-hd--solo{grid-template-columns:minmax(0,1fr)}.cc-why-eb{display:block;margin-bottom:10px;font-stretch:normal;font-weight:400;line-height:1.55}.cc-why{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px) clamp(18px,2.4vw,36px);counter-reset:ccw}.cc-why--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-why-i{border-top:2px solid var(--ink);padding-top:14px;counter-increment:ccw}.cc-why-i:before{content:counter(ccw,decimal-leading-zero);font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;color:var(--cobalt);font-weight:700}.cc-why-i h3{font-family:var(--f-display);font-stretch:110%;font-weight:750;font-size:19px;line-height:1.2;margin:6px 0 8px}.cc-why-tx{color:var(--steel);font-size:15px}@media(max-width:1000px){.cc-why-hd{grid-template-columns:minmax(0,1fr);gap:12px}.cc-why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cc-why,.cc-why--2{grid-template-columns:minmax(0,1fr);gap:18px}}.cc-wg{position:relative;scroll-margin-top:90px}.cc-anchor{position:absolute;top:0;left:0;width:1px;height:1px;scroll-margin-top:90px}.cc-wg .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wg-pt{display:grid;gap:4px;justify-items:start}.wg-meta{display:grid;gap:1px;font-size:12.5px;color:var(--steel);line-height:1.35;font-weight:400}.wg-buy{white-space:nowrap}.wg-buy .mono{display:block;font-weight:600}.wg-av{display:inline-block;margin-top:3px;font-size:12px;font-weight:600}.wg-av--in{color:#1e7a3c}.wg-av--out{color:#a3261b}.wg-av--pre{color:#8a5300}.wg-picks{margin-bottom:26px}.wg-pick-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.wg-pick{border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:grid;gap:4px;align-content:start;background:var(--paper)}.wg-pick-l{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.wg-pick-p{font-weight:700;font-size:15.5px;line-height:1.3;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.wg-pick-p:hover{text-decoration-color:currentColor}.wg-pick-t{margin:0;font-size:14px;line-height:1.45;color:var(--graphite)}.wg-sub{margin:30px 0 12px}.wg-note{margin-top:10px;font-size:13.5px;color:var(--steel)}.wg-care{margin-top:8px;max-width:820px}.wg-care ul{padding-left:18px;margin:0;display:grid;gap:6px}.cc-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cc-jump a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-weight:600;font-size:14px;background:var(--paper)}.cc-jump a:hover{border-color:currentColor}.cc-jump svg{width:14px;height:14px;transform:rotate(90deg)}@media(max-width:700px){.wg-tbl--cmp td.wg-buy,.wg-tbl--bun td.wg-buy{grid-column:1/-1}.wg-buy{white-space:normal}}.cc-cmp .wg-av{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px;text-decoration-thickness:1px}.cc-cmp .wg-av:hover{text-decoration-thickness:2px}.cc-cmp .cmp-view{display:none}@media(max-width:700px){.cc-cmp td.wg-buy{display:flex;align-items:center;justify-content:space-between;gap:12px}.cc-cmp td.wg-buy:before{display:none}.cc-cmp .cmp-pr{display:grid;gap:2px;min-width:0}.cc-cmp .cmp-view{display:inline-flex;flex:none;min-height:44px;padding:0 18px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/miq-collection-content.css.map */
