.cs27 .cs27-full-image.cs27-full-image-standalone{padding:0;border:0;background:transparent;box-shadow:none}.cs27 .cs27-work.cs27-work-media-first .cs27-work-image{order:1}.cs27 .cs27-work.cs27-work-media-first .cs27-work-copy{order:2}@media(min-width:750px){.cs27 .cs27-work.cs27-work-media-first{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.cs27 .cs27-copy-right,.cs27 .cs27-copy-right :is(h2,h3,.cs27-body,.cs27-eyebrow){text-align:right!important}.cs27 .cs27-copy-right :is(h2,h3,.cs27-body){margin-left:auto!important;margin-right:0!important}.cs27.cs27-chapter.cs27-blue,.csbk27-gallery{background:#f2f7ff}.shopify-section:has(>.csbk27-gallery):has(+.shopify-section>.csbk27-gallery)>.csbk27-gallery{padding-bottom:clamp(30px,4vw,50px)}.shopify-section:has(>.csbk27-gallery)+.shopify-section>.csbk27-gallery{padding-top:clamp(30px,4vw,50px)}.csbk27-artworks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.csbk27-artworks figure{margin:0;min-width:0}.csbk27-artworks a{display:block;background:#fff;border-radius:10px;overflow:hidden}.csbk27-artworks img{display:block;width:100%;height:auto;object-fit:contain}.csbk27-artworks figcaption{font-size:13px;line-height:1.5;margin-top:12px;font-weight:600}.csbk27-artworks--banners{grid-template-columns:minmax(0,1fr);gap:32px}.csbk27-artworks--banners a{border-radius:0}.csbk27-artworks--grid:has(figure:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px;margin:auto}.csbk27-artworks--grid:has(figure:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin:auto}.csbk27-artworks--campaign{grid-template-columns:minmax(0,1fr)}.csbk27-artworks--campaign figure:not(:first-child){max-width:540px;width:100%;margin:12px auto 0}.csbk27-artworks--photos img{aspect-ratio:3/4;object-fit:cover;object-position:center 30%}.csbk27-artworks a:focus-visible{outline:3px solid #007aff;outline-offset:5px}@media(max-width:749px){.csbk27-artworks{grid-template-columns:minmax(0,1fr);gap:28px}.csbk27-artworks--grid:has(figure:nth-child(2):last-child){grid-template-columns:minmax(0,1fr);max-width:460px}.csbk27-artworks--grid:has(figure:nth-child(4):last-child){grid-template-columns:minmax(0,1fr);max-width:460px}.csbk27-artworks figcaption{font-size:12px}}.csbk27-global{background:#f3f3f3}.csbk27-global-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.csbk27-order{background:#212121;color:#fff;border-top:3px solid #007aff;border-radius:12px;padding:34px;display:flex;flex-direction:column;justify-content:center}.csbk27-order .cs27-eyebrow{color:#80bdff;margin:0 0 22px}.csbk27-order-value{font-size:clamp(76px,8vw,120px);font-weight:600;line-height:1;letter-spacing:-.065em;color:#ddfd99;font-variant-numeric:tabular-nums}.csbk27-order h3{font-size:32px;max-width:none;margin-top:14px}.csbk27-order .cs27-body{color:#ccc;max-width:none}.csbk27-reach{background:#fff;border:1px solid #e0e4e3;border-radius:12px;padding:30px}.csbk27-reach>h3{font-size:30px;max-width:none}.csbk27-reach .cs27-body{max-width:none}.csbk27-markets{padding:0;margin:22px 0;display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none}.csbk27-markets li{display:flex;align-items:center;gap:12px;border:1px solid #dbe6f5;background:#f2f7ff;border-radius:6px;padding:10px 14px;font-size:14px;font-weight:600}.csbk27-markets li span{color:#007aff;font-size:20px;line-height:1}.csbk27-usa{padding-top:20px;border-top:1px solid #dbe6f5}.csbk27-usa .cs27-eyebrow{margin-bottom:8px}.csbk27-usa h3{font-size:28px;color:#007aff}@media(max-width:749px){.csbk27-global-grid{grid-template-columns:1fr;gap:18px}.csbk27-order{padding:26px}.csbk27-order .cs27-eyebrow{margin-bottom:18px}.csbk27-order-value{font-size:84px}.csbk27-order h3{font-size:28px}.csbk27-reach{padding:24px}.csbk27-reach>h3{font-size:27px}.csbk27-markets{gap:8px}.csbk27-markets li{padding:10px;font-size:12px;gap:8px}}.csbk27-work-image{padding:0;border:0;background:transparent}.csbk27-work-image img{display:block;width:100%;height:auto}.csbk27-outreach{margin-top:32px;padding:32px 0;border-top:1px solid #dce5ed;border-bottom:1px solid #dce5ed}.csbk27-outreach h3{max-width:900px;margin:16px 0 0;font-size:clamp(30px,3.4vw,44px);line-height:1.12;letter-spacing:-.035em}.csbk27-outreach .csbk27-outreach-intro{max-width:900px;margin-top:20px}.csbk27-outreach-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.csbk27-outreach-category{background:#f2f7ff;border-radius:12px;padding:24px;border-top:3px solid #007aff}.csbk27-outreach-category h4{color:#212121;font-size:20px;line-height:1.25;letter-spacing:-.025em;margin:0 0 12px;font-weight:700}.csbk27-outreach-category p{color:#555;font-size:15px;line-height:1.6;margin:0}@media(max-width:749px){.csbk27-outreach{margin-top:24px;padding:24px 0}.csbk27-outreach-grid{grid-template-columns:1fr;gap:14px;margin-top:22px}.csbk27-outreach-category{padding:20px}.csbk27-outreach-category h4{font-size:19px}.csbk27-outreach-category p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/44/compiled_assets/styles.css.map?subset=AAAAAAAACAAAFg */
