.ccbl{--ccbl-ink: #121212;--ccbl-grey: #8a8a86;--ccbl-grey2: #6b6b67;--ccbl-light: #c9c9c4;--ccbl-line: #e6e6e3;--ccbl-tile: #f3f3f1;--ccbl-top: 16px;color:var(--ccbl-ink);background:#fff;font-family:CC Archivo,Arial,sans-serif;font-stretch:100%}.ccbl *,.ccbl *:before,.ccbl *:after{box-sizing:border-box}.ccbl a{color:inherit}.ccbl sup{font-size:.3em;font-weight:600;font-stretch:100%;vertical-align:top;position:relative;top:.35em;margin-left:.12em;letter-spacing:0}.ccbl__in{max-width:1360px;margin:0 auto;padding:0 16px}@media(min-width:750px){.ccbl__in{padding:0 32px}}@media(min-width:1200px){.ccbl__in{padding:0 48px}}.ccbl-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ccbl-dot{margin:0 .45em;color:var(--ccbl-light)}.ccbl--index{padding:20px 0 72px}.ccbl-top{padding:4px 0 22px}.ccbl-kick,.ccbl-a__crumb,.ccbl-r__meta,.ccbl-bags__k,.ccbl-a__meta{margin:0;font-size:11.5px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ccbl-grey)}.ccbl-tabs{display:flex;flex-wrap:wrap;gap:0 .32em;margin:8px 0 0}.ccbl-tab{font-weight:800;font-stretch:66%;text-transform:uppercase;text-decoration:none;font-size:44px;line-height:.92;letter-spacing:-.005em;color:var(--ccbl-light);transition:color .15s ease}.ccbl-tab:hover,.ccbl-tab:focus-visible,.ccbl-tab.is-on{color:var(--ccbl-ink)}@media(min-width:750px){.ccbl-tab{font-size:72px}}@media(min-width:1200px){.ccbl-tab{font-size:96px}}.ccbl-tagline{margin:14px 0 0;font-size:14px;display:flex;gap:10px;align-items:center}.ccbl-tagline a{text-decoration:none;font-size:18px;line-height:1}.ccbl-brands{display:flex;gap:0 18px;margin:22px -16px 0;padding:12px 16px 6px;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--ccbl-ink)}.ccbl-brands::-webkit-scrollbar{display:none}@media(min-width:750px){.ccbl-brands{flex-wrap:wrap;margin:26px 0 0;padding:12px 0 0;overflow:visible}}.ccbl-b{flex:0 0 auto;margin:0;padding:4px 0;border:0;border-radius:0;background:none;cursor:pointer;font:600 12.5px/1.3 CC Archivo,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--ccbl-grey);white-space:nowrap}.ccbl-b sup{font-size:.75em;top:-.2em;color:inherit;margin-left:.2em}.ccbl-b:hover,.ccbl-b.is-on{color:var(--ccbl-ink)}.ccbl-b.is-on{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ccbl-list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:40px;border-top:1px solid var(--ccbl-line)}@media(min-width:990px){.ccbl-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.ccbl-r{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:start;padding:16px 0;border-bottom:1px solid var(--ccbl-line);text-decoration:none;color:var(--ccbl-ink)}@media(min-width:990px){.ccbl-r{grid-template-columns:120px minmax(0,1fr);gap:22px;padding:22px 0}}.ccbl-r[hidden]{display:none}.ccbl-r__pic{position:relative;display:block;aspect-ratio:3 / 4;background:var(--ccbl-tile);overflow:hidden}.ccbl-r__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block;transition:transform .4s ease}.ccbl-r:hover .ccbl-r__img{transform:scale(1.03)}.ccbl-r__tile{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:6px;text-align:center;font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:15px;line-height:.95;color:var(--ccbl-light);word-break:break-word}.ccbl-r__tx{display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:2px}.ccbl-r__h{font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:23px;line-height:.98;letter-spacing:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(min-width:990px){.ccbl-r__h{font-size:28px}}.ccbl-r__sub{font-size:14px;line-height:1.4;color:var(--ccbl-grey2)}.ccbl-r:hover .ccbl-r__h{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.ccbl-r--lead{grid-template-columns:140px minmax(0,1fr);padding:18px 0 22px}.ccbl-r--lead .ccbl-r__h{font-size:34px}@media(min-width:990px){.ccbl-r--lead{grid-column:1 / -1;grid-template-columns:280px minmax(0,1fr);gap:36px;padding:28px 0 32px}.ccbl-r--lead .ccbl-r__tx{justify-content:center;align-self:stretch;max-width:900px}.ccbl-r--lead .ccbl-r__h{font-size:64px;line-height:.92}.ccbl-r--lead .ccbl-r__sub{font-size:17px}}.ccbl-list.is-f .ccbl-r--lead{grid-column:auto;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:16px 0}.ccbl-list.is-f .ccbl-r--lead .ccbl-r__h{font-size:23px;line-height:.98}.ccbl-list.is-f .ccbl-r--lead .ccbl-r__sub{font-size:14px}@media(min-width:990px){.ccbl-list.is-f .ccbl-r--lead{grid-template-columns:120px minmax(0,1fr);gap:22px;padding:22px 0}.ccbl-list.is-f .ccbl-r--lead .ccbl-r__h{font-size:28px}.ccbl-list.is-f .ccbl-r--lead .ccbl-r__tx{justify-content:flex-start}}.ccbl-more{display:inline-block;margin:28px 0 0;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px;color:var(--ccbl-ink)}.ccbl-more[aria-busy=true]{color:var(--ccbl-grey)}.ccbl-none{margin:28px 0 0;font-size:16px;color:var(--ccbl-grey2)}.ccbl-prog{position:fixed;top:0;left:0;right:0;height:3px;z-index:1000;pointer-events:none}.ccbl-prog i{display:block;height:100%;width:100%;background:var(--ccbl-ink, #121212);background:#121212;transform-origin:0 50%;transform:scaleX(0)}.ccbl--article{padding:18px 0 40px}.ccbl-a{display:grid;grid-template-columns:minmax(0,1fr)}.ccbl-a__hd{padding:0 0 18px;max-width:1040px}.ccbl-a__crumb a{text-decoration:none}.ccbl-a__crumb a:hover{color:var(--ccbl-ink)}.ccbl-sl{margin:0 .5em;color:var(--ccbl-light)}.ccbl-a__h{margin:12px 0 0;font-weight:800;font-stretch:66%;text-transform:uppercase;letter-spacing:-.005em;font-size:44px;line-height:.92;color:var(--ccbl-ink);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:CC Archivo,Arial,sans-serif}@media(min-width:750px){.ccbl-a__h{font-size:64px}}@media(min-width:1200px){.ccbl-a__h{font-size:84px}}.ccbl-a__sub{margin:12px 0 0;font-size:18px;line-height:1.4;color:var(--ccbl-grey2);max-width:760px}@media(min-width:750px){.ccbl-a__sub{font-size:21px}}.ccbl-a__meta{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center}.ccbl-share{margin:0;padding:0;border:0;border-radius:0;background:none;cursor:pointer;color:var(--ccbl-ink);font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;text-underline-offset:3px}.ccbl-toc{margin:4px 0 8px;border-top:1px solid var(--ccbl-ink);border-bottom:1px solid var(--ccbl-line)}.ccbl-toc[hidden]{display:none}.ccbl-toc__btn{display:flex;width:100%;align-items:center;justify-content:space-between;margin:0;padding:13px 0;border:0;border-radius:0;background:none;cursor:pointer;color:var(--ccbl-ink);font:600 12.5px/1.3 CC Archivo,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.ccbl-toc__btn:after{content:"+";font-size:18px;font-weight:400;line-height:1}.ccbl-toc__btn[aria-expanded=true]:after{content:"\2013"}.ccbl-toc__n{margin-left:.5em;color:var(--ccbl-grey);flex:1;text-align:left}.ccbl-toc__ol{list-style:none;margin:0;padding:0 0 12px;display:none}.ccbl-toc__btn[aria-expanded=true]+.ccbl-toc__ol{display:block}.ccbl-toc__ol li{margin:0;padding:0}.ccbl-toc__ol li:before{display:none}.ccbl-toc__ol a{display:block;padding:6px 0;font-size:15px;line-height:1.35;text-decoration:none;color:var(--ccbl-grey)}.ccbl-toc__ol a:hover,.ccbl-toc__ol a.is-on{color:var(--ccbl-ink)}.ccbl-body{max-width:700px;width:100%;padding:8px 0 0}.ccbl-body--2{padding-top:0}@media(min-width:1100px){.ccbl--v2 .ccbl-a{grid-template-columns:210px minmax(0,700px) minmax(0,1fr);column-gap:56px}.ccbl--v2 .ccbl-a__hd{grid-column:2 / 4}.ccbl--v2 .ccbl-toc{grid-column:1;grid-row:2 / span 9;margin:8px 0 0;border:0;align-self:start;position:sticky;top:calc(var(--ccbl-top) + 24px);max-height:calc(100vh - var(--ccbl-top) - 48px);overflow-y:auto;scrollbar-width:none}.ccbl--v2 .ccbl-toc__btn{cursor:default;padding:0 0 10px;border-bottom:1px solid var(--ccbl-ink);margin-bottom:8px}.ccbl--v2 .ccbl-toc__btn:after{display:none}.ccbl--v2 .ccbl-toc__ol{display:block}.ccbl--v2 .ccbl-toc__ol a{font-size:13.5px;padding:5px 0}.ccbl--v2 .ccbl-body{grid-column:2}.ccbl--v2 .ccbl-bags{grid-column:2 / 4}.ccbl--v2 .ccbl-com{grid-column:2}}.ccbl-body:not(.is-bgl){font-size:17px;line-height:1.7;color:var(--ccbl-ink)}@media(min-width:990px){.ccbl-body:not(.is-bgl){font-size:18px;line-height:1.72}}.ccbl-body:not(.is-bgl) :is(p,li,td,th,span,strong,em,b,i,a,h2,h3,h4,blockquote,div){font-family:CC Archivo,Arial,sans-serif!important}.ccbl-body:not(.is-bgl) p{margin:0 0 1.05em}.ccbl-body:not(.is-bgl) strong,.ccbl-body:not(.is-bgl) b{font-weight:650}.ccbl-body:not(.is-bgl) a{color:var(--ccbl-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ccbl-body:not(.is-bgl) a:hover{text-decoration-thickness:2px}.ccbl-body:not(.is-bgl) h2{margin:1.9em 0 .55em;font-weight:800;font-stretch:66%;text-transform:uppercase;letter-spacing:0;font-size:34px;line-height:.95;color:var(--ccbl-ink);scroll-margin-top:calc(var(--ccbl-top) + 20px)}@media(min-width:990px){.ccbl-body:not(.is-bgl) h2{font-size:44px}}.ccbl-body:not(.is-bgl) h3{margin:1.6em 0 .4em;font-size:20px;line-height:1.3;font-weight:650;font-stretch:100%;text-transform:none;letter-spacing:0;color:var(--ccbl-ink);scroll-margin-top:calc(var(--ccbl-top) + 20px)}.ccbl-body:not(.is-bgl) h4{margin:1.4em 0 .3em;font-size:17px;font-weight:650}.ccbl-body:not(.is-bgl) ul,.ccbl-body:not(.is-bgl) ol{margin:0 0 1.1em;padding-left:1.25em}.ccbl-body:not(.is-bgl) li{margin:0 0 .4em;padding-left:.15em}.ccbl-body:not(.is-bgl) li::marker{color:var(--ccbl-grey)}.ccbl-body:not(.is-bgl) img{display:block;width:100%;height:auto;margin:1.2em 0;border-radius:0}.ccbl-body:not(.is-bgl) blockquote{margin:1.4em 0;padding:0 0 0 18px;border-left:3px solid var(--ccbl-ink);font-size:1.12em;line-height:1.5}.ccbl-body:not(.is-bgl) hr{border:0;border-top:1px solid var(--ccbl-line);margin:2em 0}.ccbl-body>:first-child{margin-top:0}.ccbl-body .cc-key-takeaways,.ccbl-body .key-takeaways{margin:1.6em 0;padding:20px 22px 8px;background:var(--ccbl-tile);border:0;border-radius:0}.ccbl-body .cc-key-takeaways>p:first-child,.ccbl-body .key-takeaways>p:first-child{margin:0 0 10px;font-size:12px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--ccbl-ink)}.ccbl-body .cc-key-takeaways>p:first-child strong{font-weight:700}.ccbl-body .cc-key-takeaways ul{padding-left:1.1em}.ccbl-body:not(.is-bgl) div[style]{border-radius:0!important;background-color:var(--ccbl-tile)!important;border-color:var(--ccbl-tile)!important}.ccbl-body:not(.is-bgl) div[style*=border-left]{border-left-color:var(--ccbl-ink)!important}.ccbl-body [data-cc-slider]{display:none!important}.ccbl-tw{margin:1.4em 0 1.6em;overflow-x:auto;-webkit-overflow-scrolling:touch}.ccbl-body:not(.is-bgl) table{width:100%;border-collapse:collapse;border:0;margin:0;font-size:15px;line-height:1.45;table-layout:auto}.ccbl-body:not(.is-bgl) th,.ccbl-body:not(.is-bgl) td{padding:10px 12px 10px 0;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--ccbl-line);background:none}.ccbl-body:not(.is-bgl) thead th,.ccbl-body:not(.is-bgl) tr:first-child th{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ccbl-grey);border-bottom:1px solid var(--ccbl-ink);white-space:nowrap}.ccbl-body:not(.is-bgl) td:first-child{font-weight:650}@media(max-width:749px){.ccbl-body:not(.is-bgl) table.ccbl-cards,.ccbl-body:not(.is-bgl) table.ccbl-cards tbody{display:block;width:100%}.ccbl-body:not(.is-bgl) table.ccbl-cards thead,.ccbl-body:not(.is-bgl) table.ccbl-cards tr.ccbl-thr{display:none}.ccbl-body:not(.is-bgl) table.ccbl-cards tr{display:block;padding:12px 0;border-bottom:1px solid var(--ccbl-line)}.ccbl-body:not(.is-bgl) table.ccbl-cards tr:first-child{border-top:1px solid var(--ccbl-ink)}.ccbl-body:not(.is-bgl) table.ccbl-cards td{display:grid;grid-template-columns:38% minmax(0,1fr);gap:10px;padding:3px 0;border:0;font-size:15px}.ccbl-body:not(.is-bgl) table.ccbl-cards td:before{content:attr(data-l);font-size:11px;line-height:1.9;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ccbl-grey)}.ccbl-body:not(.is-bgl) table.ccbl-cards td:first-child{display:block;font-size:17px;padding-bottom:6px}.ccbl-body:not(.is-bgl) table.ccbl-cards td:first-child:before{display:none}.ccbl-body:not(.is-bgl) table:not(.ccbl-cards){min-width:560px}}.ccbl-q{position:relative;cursor:pointer;padding-right:32px!important;margin-bottom:0!important;padding-bottom:14px;border-bottom:1px solid var(--ccbl-line)}.ccbl-q:focus-visible{outline:2px solid var(--ccbl-ink);outline-offset:4px}.ccbl-q:after{content:"+";position:absolute;right:0;top:0;font-weight:400;font-size:24px;line-height:1}.ccbl-q[aria-expanded=true]:after{content:"\2013"}.ccbl-body .ccbl-qa{padding:12px 0 2px}.ccbl-body .ccbl-qa[hidden]{display:none}.ccbl-body.is-bgl #bloggy--article,.ccbl-body.is-bgl #bloggy--article :is(p,h1,h2,h3,h4,li,a,span,td,th,div,button){font-family:CC Archivo,Arial,sans-serif!important}.ccbl-body.is-bgl #bloggy--article :is(img,a,button,div){border-radius:0!important}.ccbl-body.is-bgl{max-width:820px}.ccbl-bags{margin:32px 0 36px;padding:18px 0 0;border-top:1px solid var(--ccbl-ink);min-width:0}.ccbl-bags__hd{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 14px}.ccbl-bags__h{margin:6px 0 0;font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:40px;line-height:.92}@media(min-width:990px){.ccbl-bags__h{font-size:56px}}.ccbl-bags__r{display:flex;align-items:center;gap:8px;flex:0 0 auto}.ccbl-bags__all{margin-right:6px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.ccbl-arr{display:none;width:40px;height:40px;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid var(--ccbl-ink);border-radius:0;background:#fff;color:var(--ccbl-ink);cursor:pointer}.ccbl-arr svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6}.ccbl-arr:disabled{border-color:var(--ccbl-line);color:var(--ccbl-light);cursor:default}@media(min-width:990px){.ccbl-arr{display:inline-flex}}.ccbl-bags__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2.2);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 -16px;padding:0 16px;scroll-padding:0 16px}.ccbl-bags__track::-webkit-scrollbar{display:none}.ccbl-bags__it{scroll-snap-align:start;min-width:0}@media(min-width:750px){.ccbl-bags__track{grid-auto-columns:calc((100% - 36px) / 3.3);margin:0;padding:0;scroll-padding:0}}@media(min-width:990px){.ccbl-bags__track{grid-auto-columns:calc((100% - 48px)/4);gap:16px}}.ccbl-com{margin:36px 0 0;padding-top:16px;border-top:1px solid var(--ccbl-ink);max-width:700px}.ccbl-com__h{margin:0 0 8px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ccbl-com__it{padding:14px 0;border-bottom:1px solid var(--ccbl-line);font-size:16px;line-height:1.6}.ccbl-com__tx p{margin:0 0 .6em}.ccbl-com__by{margin:4px 0 0;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ccbl-grey)}.ccbl--next{padding:8px 0 72px}.ccbl-next__h{margin:0 0 14px;font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:44px;line-height:.92;color:var(--ccbl-ink);font-family:CC Archivo,Arial,sans-serif;letter-spacing:0}@media(min-width:990px){.ccbl-next__h{font-size:72px}}@media(min-width:990px){.ccbl-list--next{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ccbl-r__img,.ccbl-tab{transition:none}.ccbl-prog{display:none}}.ccbl--article:not(.ccbl--v2) .ccbl-a>*{width:100%;max-width:700px;margin-left:auto;margin-right:auto}.ccbl--article:not(.ccbl--v2) .ccbl-a>.ccbl-bags{max-width:none}.ccbl-a__h--plain{font-weight:700;font-stretch:100%;text-transform:none;letter-spacing:-.01em;font-size:32px;line-height:1.12}@media(min-width:750px){.ccbl-a__h--plain{font-size:44px}}@media(min-width:1200px){.ccbl-a__h--plain{font-size:48px}}.ccbl--v1 .ccbl-tabs{gap:4px 22px;margin-top:10px}.ccbl--v1 .ccbl-tab{font-size:14px;font-weight:600;font-stretch:100%;letter-spacing:.07em;line-height:1.4;color:var(--ccbl-grey)}.ccbl--v1 .ccbl-tab.is-on{color:var(--ccbl-ink);text-decoration:underline;text-underline-offset:5px}.ccbl--v1 .ccbl-tab sup{font-size:.75em;top:-.1em}.ccbl--v1.ccbl--index .ccbl-top{padding-bottom:18px;border-bottom:1px solid var(--ccbl-line);margin-bottom:20px}.ccbl-list--card{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;border-top:0}@media(min-width:750px){.ccbl-list--card{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px}}@media(min-width:1200px){.ccbl-list--card{grid-template-columns:repeat(4,minmax(0,1fr))}}.ccbl-r--card{display:flex;flex-direction:column;gap:10px;padding:0;border:0}.ccbl-r--card .ccbl-r__h{font-weight:600;font-stretch:100%;text-transform:none;font-size:15px;line-height:1.3}@media(min-width:990px){.ccbl-r--card .ccbl-r__h{font-size:16.5px}}.ccbl-r--card .ccbl-r__tile{font-size:22px}.ccbl-r--card:hover .ccbl-r__h{text-decoration-thickness:1px}.ccbl--v1 .ccbl-a__hd{text-align:center}.ccbl--v1 .ccbl-a__meta{justify-content:center}.ccbl--v1 .ccbl-a__sub{margin-left:auto;margin-right:auto}.ccbl--next.ccbl--v1 .ccbl-next__h,.ccbl--next.ccbl--v4 .ccbl-next__h{font-weight:700;font-stretch:100%;text-transform:none;font-size:26px;line-height:1.2}@media(min-width:990px){.ccbl-list--next.ccbl-list--card{grid-template-columns:repeat(3,minmax(0,1fr))}}.ccbl-list--tile{grid-template-columns:minmax(0,1fr);gap:34px 20px;border-top:0}@media(min-width:750px){.ccbl-list--tile{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.ccbl-list--tile{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 24px}}.ccbl-r--tile{display:flex;flex-direction:column;gap:12px;padding:0;border:0}.ccbl-r--tile .ccbl-r__pic{aspect-ratio:4 / 5}.ccbl-r--tile .ccbl-r__h{font-size:30px}@media(min-width:990px){.ccbl-r--tile .ccbl-r__h{font-size:34px}}.ccbl-r--tile .ccbl-r__tile{font-size:44px}.ccbl--v3.ccbl--index .ccbl-top{padding-bottom:26px}.ccbl-hero{display:grid;grid-auto-flow:column;grid-auto-columns:82vw;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px;margin:0 0 22px}.ccbl-hero::-webkit-scrollbar{display:none}@media(min-width:990px){.ccbl-hero{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1360px;margin:0 auto 30px;padding:0 48px;overflow:visible}}.ccbl-hero__it,.ccbl-fig{display:block;text-decoration:none!important;color:var(--ccbl-ink);scroll-snap-align:start}.ccbl-hero__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--ccbl-tile)}.ccbl-hero__cap,.ccbl-fig__cap{display:block;padding-top:8px;font-size:11.5px;line-height:1.35;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ccbl-grey)}.ccbl-hero__it:hover .ccbl-hero__cap,.ccbl-fig:hover .ccbl-fig__cap{color:var(--ccbl-ink)}.ccbl-fig{margin:1.8em auto;max-width:520px}.ccbl-body:not(.is-bgl) .ccbl-fig img.ccbl-fig__img{margin:0;aspect-ratio:4 / 5;object-fit:cover;background:var(--ccbl-tile)}.ccbl-brands--jump a{text-decoration:none}.ccbl-groups{margin-top:6px}.ccbl-g{margin:0 0 40px;scroll-margin-top:90px}.ccbl-g__h{margin:0;padding:14px 0 12px;border-top:1px solid var(--ccbl-ink);font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:44px;line-height:.92;letter-spacing:0;font-family:CC Archivo,Arial,sans-serif;color:var(--ccbl-ink)}@media(min-width:990px){.ccbl-g__h{font-size:72px}}.ccbl-list--text{border-top:0}.ccbl-r--text{display:flex;grid-template-columns:none;gap:0;padding:13px 0}.ccbl-r--text .ccbl-r__tx{gap:4px;padding:0}.ccbl-r__kind{font-size:11px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ccbl-grey)}.ccbl--v4 .ccbl-r--text .ccbl-r__h{font-weight:500;font-stretch:100%;text-transform:none;font-size:17px;line-height:1.35}.ccbl--v4 .ccbl-r--text .ccbl-r__sub{font-size:14px}.ccbl--v4 .ccbl-r--text:hover .ccbl-r__h{text-decoration-thickness:1px;text-underline-offset:3px}.ccbl-more--page{margin-top:0}.ccbl-short{margin:8px 0 26px;padding:18px 20px 6px;background:var(--ccbl-tile);border-top:2px solid var(--ccbl-ink)}.ccbl-short__h{margin:0 0 10px;font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:30px;line-height:.95}.ccbl-short__tx{font-size:17px;line-height:1.6}.ccbl-short__tx ul{margin:0 0 12px;padding-left:1.2em}.ccbl-short__tx li{margin:0 0 .45em}.ccbl-short__tx p{margin:0 0 .8em}.ccbl--v4 .ccbl-a>.ccbl-bags{margin-top:0}.ccbl-toc--open{margin:0 0 18px}.ccbl-toc--open .ccbl-toc__ol{counter-reset:ccbl}.ccbl-toc--open .ccbl-toc__ol li{counter-increment:ccbl;display:flex;gap:10px}.ccbl-toc--open .ccbl-toc__ol li:before{content:counter(ccbl,decimal-leading-zero);display:block;padding-top:7px;font-size:11px;font-weight:600;color:var(--ccbl-light)}.ccbl-need{margin:4px 0 26px}.ccbl-need__sign{margin:0;font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:64px;line-height:.88;letter-spacing:-.01em;color:var(--ccbl-ink)}@media(min-width:750px){.ccbl-need__sign{font-size:110px}}@media(min-width:1200px){.ccbl-need__sign{font-size:150px}}.ccbl-need__list{display:flex;flex-wrap:wrap;gap:0 .3em;margin:4px 0 0}.ccbl-need__m{margin:0;padding:0;border:0;border-radius:0;background:none;cursor:pointer;color:var(--ccbl-light);font:800 40px/.95 CC Archivo,Arial,sans-serif;font-stretch:66%;text-transform:uppercase;letter-spacing:0;transition:color .15s ease}.ccbl-need__m:hover,.ccbl-need__m.is-on{color:var(--ccbl-ink)}@media(min-width:750px){.ccbl-need__m{font-size:56px}}@media(min-width:1200px){.ccbl-need__m{font-size:72px}}.ccbl-need__bags{margin-top:18px;min-height:40px}.ccbl-need__bags .ccbl-bags{margin:0}.ccbl--v5.ccbl--index .ccbl-tabs{gap:4px 22px}.ccbl--v5.ccbl--index .ccbl-tab{font-size:14px;font-weight:600;font-stretch:100%;letter-spacing:.07em;line-height:1.4;color:var(--ccbl-grey)}.ccbl--v5.ccbl--index .ccbl-tab.is-on{color:var(--ccbl-ink);text-decoration:underline;text-underline-offset:5px}.ccbl--v5.ccbl--index .ccbl-tab sup{font-size:.75em;top:-.1em}.ccbl--v5 .ccbl-r--text .ccbl-r__h{font-size:22px}@media(min-width:990px){.ccbl--v5 .ccbl-r--text .ccbl-r__h{font-size:26px}}.ccbl-need--art{padding:4px 0 0}.ccbl-need--art .ccbl-need__sign{color:var(--ccbl-light);font-size:56px}.ccbl-need--art .ccbl-need__sign b{color:var(--ccbl-ink);font-weight:800}@media(min-width:750px){.ccbl-need--art .ccbl-need__sign{font-size:96px}}@media(min-width:1200px){.ccbl-need--art .ccbl-need__sign{font-size:132px}}.ccbl-bags--top{margin:18px 0 8px}.ccbl-bags--top .ccbl-bags__hd{align-items:center}.ccbl--v5 .ccbl-a__h--plain{font-size:28px}@media(min-width:750px){.ccbl--v5 .ccbl-a__h--plain{font-size:38px}}.ccbl-r .ccbl-r__pic.is-cover{aspect-ratio:3 / 2}.ccbl-r--row{grid-template-columns:120px minmax(0,1fr)}@media(min-width:990px){.ccbl-r--row{grid-template-columns:180px minmax(0,1fr)}}.ccbl-r--row.ccbl-r--lead{grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:990px){.ccbl-r--row.ccbl-r--lead{grid-template-columns:560px minmax(0,1fr);gap:36px}}.ccbl-list.is-f .ccbl-r--row.ccbl-r--lead{grid-template-columns:120px minmax(0,1fr);gap:16px}@media(min-width:990px){.ccbl-list.is-f .ccbl-r--row.ccbl-r--lead{grid-template-columns:180px minmax(0,1fr);gap:22px}}.ccbl-r--text.has-pic{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:14px;align-items:center}.ccbl-r--text.has-pic .ccbl-r__pic{order:2}@media(min-width:990px){.ccbl-r--text.has-pic{grid-template-columns:minmax(0,1fr) 132px}}.ccbl-cover{max-width:1360px;margin:0 auto 22px;padding:0}@media(min-width:750px){.ccbl-cover{padding:0 32px}}@media(min-width:1200px){.ccbl-cover{padding:0 48px}}.ccbl-cover__img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background:var(--ccbl-tile, #f3f3f1)}@media(min-width:990px){.ccbl-cover__img{aspect-ratio:21 / 9}}.ccbl--v6 .ccbl-list--card{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px}.ccbl--v6 .ccbl-list--card>.ccbl-r:first-child{grid-column:1 / -1}.ccbl--v6 .ccbl-list--card>.ccbl-r:first-child .ccbl-r__h{font-weight:800;font-stretch:66%;text-transform:uppercase;font-size:40px;line-height:.92}.ccbl--v6 .ccbl-list--card>.ccbl-r:first-child .ccbl-r__tx:after{content:none}@media(min-width:990px){.ccbl--v6 .ccbl-list--card{grid-template-columns:repeat(6,minmax(0,1fr));gap:44px 24px}.ccbl--v6 .ccbl-list--card>.ccbl-r{grid-column:span 2}.ccbl--v6 .ccbl-list--card>.ccbl-r:first-child{grid-column:1 / -1;display:grid;grid-template-columns:2fr 1fr;gap:36px;align-items:end}.ccbl--v6 .ccbl-list--card>.ccbl-r:first-child .ccbl-r__h{font-size:76px}.ccbl--v6 .ccbl-list--card>.ccbl-r:nth-child(2),.ccbl--v6 .ccbl-list--card>.ccbl-r:nth-child(3){grid-column:span 3}.ccbl--v6 .ccbl-list--card>.ccbl-r:nth-child(2) .ccbl-r__h,.ccbl--v6 .ccbl-list--card>.ccbl-r:nth-child(3) .ccbl-r__h{font-size:22px}}.ccbl--v7 .ccbl-list--card{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 4px}@media(min-width:750px){.ccbl--v7 .ccbl-list--card{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 6px}}@media(min-width:1200px){.ccbl--v7 .ccbl-list--card{grid-template-columns:repeat(5,minmax(0,1fr))}}.ccbl--v7 .ccbl-r .ccbl-r__pic,.ccbl--v7 .ccbl-r .ccbl-r__pic.is-cover{aspect-ratio:1 / 1}.ccbl--v7 .ccbl-r--card{gap:7px}.ccbl--v7 .ccbl-r--card .ccbl-r__meta{display:none}.ccbl--v7 .ccbl-r--card .ccbl-r__h{font-size:11.5px;line-height:1.3;font-weight:600;letter-spacing:.05em;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ccbl-shelves{margin-top:4px}.ccbl-shelf{margin:0 0 34px;min-width:0;scroll-margin-top:90px}.ccbl-shelf__hd{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;border-top:1px solid var(--ccbl-ink);padding-top:12px;margin-bottom:12px}.ccbl-shelf__hd .ccbl-g__h{border:0;padding:0}.ccbl-shelf__track{display:grid;grid-auto-flow:column;grid-auto-columns:72vw;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 -16px;padding:0 16px;scroll-padding:0 16px}.ccbl-shelf__track::-webkit-scrollbar{display:none}.ccbl-shelf__track>.ccbl-r{scroll-snap-align:start}@media(min-width:750px){.ccbl-shelf__track{grid-auto-columns:calc((100% - 24px) / 2.6);margin:0;padding:0;scroll-padding:0}}@media(min-width:1200px){.ccbl-shelf__track{grid-auto-columns:calc((100% - 48px) / 4.3);gap:16px}}.ccbl-split{display:block}.ccbl-pv{display:none}.ccbl--v9 .ccbl-r--text .ccbl-r__h{font-size:22px}@media(min-width:990px){.ccbl-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:48px;align-items:start}.ccbl-split .ccbl-list{grid-template-columns:minmax(0,1fr);border-top:1px solid var(--ccbl-ink)}.ccbl-split .ccbl-r--text.has-pic{grid-template-columns:minmax(0,1fr)}.ccbl-split .ccbl-r--text .ccbl-r__pic{display:none}.ccbl--v9 .ccbl-r--text{padding:12px 0}.ccbl--v9 .ccbl-r--text .ccbl-r__h{font-size:34px;color:var(--ccbl-light);transition:color .12s ease}.ccbl--v9 .ccbl-r--text .ccbl-r__sub{display:none}.ccbl--v9 .ccbl-r--text.is-on .ccbl-r__h,.ccbl--v9 .ccbl-r--text:hover .ccbl-r__h,.ccbl--v9 .ccbl-r--text:focus-visible .ccbl-r__h{color:var(--ccbl-ink);text-decoration:none}.ccbl--v9 .ccbl-r--text.is-on .ccbl-r__sub{display:block}.ccbl-pv{display:block;position:sticky;top:calc(var(--ccbl-top, 16px) + 24px)}.ccbl-pv__in{position:relative;aspect-ratio:3 / 2;background:var(--ccbl-tile);overflow:hidden}.ccbl-pv__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}}.ccbl--v10 .ccbl-list--tile{gap:12px}@media(min-width:750px){.ccbl--v10 .ccbl-list--tile{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1200px){.ccbl--v10 .ccbl-list--tile{grid-template-columns:repeat(2,minmax(0,1fr))}}.ccbl--v10 .ccbl-r--tile{position:relative;gap:0;background:#121212}.ccbl--v10 .ccbl-r .ccbl-r__pic,.ccbl--v10 .ccbl-r .ccbl-r__pic.is-cover{aspect-ratio:4 / 5}@media(min-width:750px){.ccbl--v10 .ccbl-r .ccbl-r__pic,.ccbl--v10 .ccbl-r .ccbl-r__pic.is-cover{aspect-ratio:4 / 3}}.ccbl--v10 .ccbl-r--tile .ccbl-r__tx{position:absolute;left:0;right:0;bottom:0;padding:60px 16px 16px;background:linear-gradient(to bottom,#12121200,#121212c7);color:#fff}@media(min-width:990px){.ccbl--v10 .ccbl-r--tile .ccbl-r__tx{padding:90px 24px 22px}}.ccbl--v10 .ccbl-r--tile .ccbl-r__meta{color:#fffc}.ccbl--v10 .ccbl-r--tile .ccbl-r__h{color:#fff;font-size:34px}@media(min-width:990px){.ccbl--v10 .ccbl-r--tile .ccbl-r__h{font-size:44px}}.ccbl--v10 .ccbl-r--tile .ccbl-r__sub{display:none}.ccbl--v10 .ccbl-r--tile .ccbl-dot{color:#fff9}.ccbl--v10 .ccbl-r--tile .ccbl-r__tile{color:#6b6b67}.ccbl .ccbl-r__pic,.ccbl .ccbl-r .ccbl-r__pic.is-cover{aspect-ratio:auto;height:auto}.ccbl .ccbl-r__img{position:static;inset:auto;display:block;width:100%;height:auto;max-width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:center}.ccbl .ccbl-r__pic.is-cover .ccbl-r__img{aspect-ratio:3 / 2}.ccbl--v7 .ccbl-r__img,.ccbl--v7 .ccbl-r__pic.is-cover .ccbl-r__img{aspect-ratio:1 / 1}.ccbl--v10 .ccbl-r__img,.ccbl--v10 .ccbl-r__pic.is-cover .ccbl-r__img{aspect-ratio:4 / 5}@media(min-width:750px){.ccbl--v10 .ccbl-r__img,.ccbl--v10 .ccbl-r__pic.is-cover .ccbl-r__img{aspect-ratio:4 / 3}}.ccbl .ccbl-r__tile{position:relative;inset:auto;aspect-ratio:3 / 4;min-height:80px}.ccbl .ccbl-r__pic.is-cover .ccbl-r__tile{aspect-ratio:3 / 2}html[data-fx] .ccbl img.fx-img:not(.ccc__img--2),html[data-fx] .ccbl-cover img.fx-img,html[data-fx] .ccbl-hero img.fx-img,.ccbl img:not(.ccc__img--2),.ccbl-cover img,.ccbl-hero img{opacity:1!important;visibility:visible!important}@media(min-width:990px){.ccbl-pv__in{aspect-ratio:auto}.ccbl-pv__img{position:static;display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/cc-blog.css.map */
