#b2c-case{--ink:#121212;--ink-deep:#0b0b0d;--paper:#f3f1e9;--white:#ffffff;--peri:#9da1ca;--peri-mid:#8b91c4;--peri-deep:#686fae;--yellow:#fbeca0;--amber:#f5a623;--font-display:"Unbounded",system-ui,sans-serif;--font-sans:"Hanken Grotesk",system-ui,sans-serif;--r-xs:4px;--r-sm:6px;--r-pill:999px;--dur-1:.14s;--dur-2:.24s;--dur-3:.42s;--ease-out:cubic-bezier(.16,1,.3,1);--ease-snap:cubic-bezier(.2,.86,.24,1);--wrap:1240px;--gutter:clamp(18px,4vw,44px);background:var(--ink-deep);color:var(--paper);font-family:var(--font-sans);font-size:16px;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}#b2c-case *,#b2c-case *:before,#b2c-case *:after{box-sizing:border-box}#b2c-case img{display:block;max-width:100%}#b2c-case a{color:inherit;text-decoration:none}#b2c-case h1,#b2c-case h2,#b2c-case h3,#b2c-case h4{font-family:var(--font-display);margin:0;line-height:.94;letter-spacing:-.03em}#b2c-case :focus-visible{outline:3px solid var(--yellow);outline-offset:3px;border-radius:2px}#b2c-case .b2c-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#b2c-case .b2c-wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter);position:relative}#b2c-case .b2c-prog{position:fixed;inset:0 auto auto 0;height:4px;width:100%;z-index:90;background:var(--yellow);transform-origin:0 50%;transform:scaleX(0)}@supports (animation-timeline:scroll()){#b2c-case .b2c-prog{animation:b2cProg linear both;animation-timeline:scroll(root block)}}@keyframes b2cProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){#b2c-case .b2c-prog{display:none}}#b2c-case .b2c-hdr{position:sticky;top:0;z-index:70;background:#0b0b0df5;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);border-bottom:2px solid var(--paper)}#b2c-case .b2c-hdr-in{display:flex;align-items:center;gap:16px;height:64px}#b2c-case .b2c-logo{position:relative;display:inline-block;width:84px;height:42px;flex:0 0 auto;background:var(--b2c-logo,none) left center/contain no-repeat;filter:brightness(0) invert(1)}#b2c-case .b2c-logo>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#b2c-case .b2c-ftr .b2c-logo{filter:brightness(0) invert(1);margin-bottom:2px}#b2c-case .b2c-nav{display:none}#b2c-case .b2c-hdr .b2c-btn{margin-left:auto;padding:10px 15px;font-size:11.2px}#b2c-case .b2c-hamb{margin-left:8px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;flex:0 0 auto;border:2px solid var(--paper);border-radius:8px;background:transparent;cursor:pointer;padding:0}#b2c-case .b2c-hamb span{display:block;width:20px;height:2.5px;background:var(--paper);border-radius:2px;transition:transform .22s var(--ease-out),opacity .18s}#b2c-case .b2c-hamb[aria-expanded=true] span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}#b2c-case .b2c-hamb[aria-expanded=true] span:nth-child(2){opacity:0}#b2c-case .b2c-hamb[aria-expanded=true] span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}#b2c-case .b2c-mnav{position:fixed;top:64px;left:0;right:0;z-index:65;display:flex;flex-direction:column;background:#0b0b0dfa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:2px solid var(--paper);padding:6px var(--gutter) 20px;transform:translateY(-12px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s var(--ease-out)}#b2c-case .b2c-mnav.open{transform:none;opacity:1;pointer-events:auto}#b2c-case .b2c-mnav a{font-family:var(--font-display);font-weight:700;font-size:16px;text-transform:uppercase;padding:15px 2px;border-bottom:1px solid rgba(243,241,233,.14)}#b2c-case .b2c-mnav a:last-child{border-bottom:none}#b2c-case .b2c-mnav .b2c-mnav-cta{margin-top:14px;text-align:center;background:var(--yellow);color:var(--ink);border:2px solid var(--ink);border-radius:var(--r-sm);padding:14px}@media(min-width:900px){#b2c-case .b2c-nav{display:flex;gap:2px;margin-left:18px}#b2c-case .b2c-nav a{font-family:var(--font-display);font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:.02em;padding:9px 13px;border:2px solid transparent;border-radius:var(--r-xs);transition:border-color var(--dur-1),transform var(--dur-1)}#b2c-case .b2c-nav a:hover{border-color:var(--paper);transform:translateY(-1px)}#b2c-case .b2c-nav a[aria-current=page]{color:var(--yellow);border-color:#fbeca066}#b2c-case .b2c-hdr-in{height:74px}#b2c-case .b2c-hamb,#b2c-case .b2c-mnav{display:none}#b2c-case .b2c-mnav{top:74px}}@media(prefers-reduced-motion:reduce){#b2c-case .b2c-nav a:hover{transform:none}#b2c-case .b2c-mnav{transition:none}}#b2c-case .b2c-btn{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-family:var(--font-display);font-weight:700;font-size:12.5px;text-transform:uppercase;letter-spacing:.03em;border:2.5px solid var(--ink);border-radius:var(--r-sm);padding:14px 22px;cursor:pointer;background:var(--yellow);color:var(--ink);box-shadow:5px 5px 0 var(--ink);transition:transform var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}#b2c-case .b2c-btn:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--ink)}#b2c-case .b2c-btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}#b2c-case .b2c-btn--ink{background:var(--ink);color:var(--paper);border-color:var(--paper);box-shadow:5px 5px 0 var(--peri-mid)}#b2c-case .b2c-btn--ink:hover{box-shadow:8px 8px 0 var(--peri-mid)}#b2c-case .b2c-btn--ink:active{box-shadow:1px 1px 0 var(--peri-mid)}#b2c-case .b2c-btn svg{width:15px;height:15px;flex:0 0 auto;transition:transform var(--dur-2) var(--ease-out)}#b2c-case .b2c-btn:hover svg{transform:translate(4px)}@media(prefers-reduced-motion:reduce){#b2c-case .b2c-btn:hover,#b2c-case .b2c-btn:active{transform:none}#b2c-case .b2c-btn:hover svg{transform:none}}#b2c-case .b2c-crumbs{padding:24px 0 0;font-family:var(--font-display);font-weight:700;font-size:11.4px;text-transform:uppercase;letter-spacing:.04em;color:var(--peri)}#b2c-case .b2c-crumbs a{color:var(--peri);border-bottom:2px solid transparent;transition:border-color var(--dur-1)}#b2c-case .b2c-crumbs a:hover{border-color:var(--peri)}#b2c-case .b2c-crumbs span[aria-hidden]{opacity:.5;padding:0 4px}#b2c-case .b2c-hd{position:relative;padding:16px 0 clamp(24px,3.4vw,40px);overflow:clip;isolation:isolate}#b2c-case .b2c-hd canvas.b2c-mesh{position:absolute;inset:-20% -5% auto -5%;height:150%;width:110%;z-index:-2;-webkit-mask:radial-gradient(110% 90% at 30% 20%,#000 22%,transparent 76%);mask:radial-gradient(110% 90% at 30% 20%,#000 22%,transparent 76%);opacity:.5;pointer-events:none}#b2c-case .b2c-eyebrow{font-family:var(--font-display);font-weight:700;font-size:12.8px;text-transform:uppercase;letter-spacing:.08em;color:var(--yellow);margin:22px 0 0}#b2c-case .b2c-h1{font-size:clamp(33px,5.4vw,58px);font-weight:900;text-transform:uppercase;margin:12px 0 0;max-width:20ch;color:var(--paper)}#b2c-case .b2c-chips{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0 0;padding:0;list-style:none}#b2c-case .b2c-chip{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.03em;padding:8px 13px;border:2px solid var(--ink);border-radius:var(--r-pill);background:var(--white);color:var(--ink);box-shadow:3px 3px 0 var(--ink)}#b2c-case .b2c-cover{margin-top:clamp(22px,3vw,34px);border:3px solid var(--paper);border-radius:var(--r-sm);overflow:hidden;box-shadow:12px 12px 0 var(--peri-mid);aspect-ratio:16/9}#b2c-case .b2c-cover img{width:100%;height:100%;object-fit:cover}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){#b2c-case .b2c-cover{animation:b2cCover linear both;animation-timeline:view();animation-range:entry 6% cover 34%}@keyframes b2cCover{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}}}#b2c-case .b2c-body{max-width:70ch;margin-inline:auto;padding:clamp(34px,5vw,58px) 0 0}#b2c-case .b2c-body p{font-size:17px;line-height:1.82;color:#f3f1e9e6;margin:0 0 22px}#b2c-case .b2c-body h2,#b2c-case .b2c-facts>h2,#b2c-case .b2c-related>h2,#b2c-case .b2c-cta h2{scroll-margin-top:90px}#b2c-case .b2c-body h2{font-size:clamp(21px,3.2vw,31px);font-weight:800;line-height:1.14;letter-spacing:-.01em;margin:clamp(30px,4.5vw,48px) 0 14px;color:var(--paper);text-transform:none}#b2c-case .b2c-body>p.b2c-lead{font-size:19.5px;line-height:1.66;color:var(--paper)}#b2c-case .b2c-body>p.b2c-lead:first-letter{font-family:var(--font-display);font-weight:900;font-size:3.1em;line-height:.8;float:left;margin:.06em .12em 0 0;color:var(--yellow)}#b2c-case .b2c-quote{margin:clamp(22px,3.5vw,34px) 0;padding:20px 24px;border-left:6px solid var(--peri-mid);background:#9da1ca1f;border-radius:0 10px 10px 0}#b2c-case .b2c-quote blockquote{margin:0}#b2c-case .b2c-quote p{font-size:clamp(17px,2.3vw,20px);line-height:1.55;margin:0;color:var(--paper)}#b2c-case .b2c-quote figcaption{margin-top:9px;font-size:14.4px;color:#f3f1e9b3}#b2c-case .b2c-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(12px,1.6vw,18px);margin:clamp(22px,3vw,34px) 0 clamp(30px,4vw,44px)}#b2c-case .b2c-gallery img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border:2.5px solid var(--paper);border-radius:var(--r-xs);background:#9da1ca2e}#b2c-case .b2c-gallery img:first-child{grid-column:1/-1;aspect-ratio:16/9}#b2c-case .b2c-gallery img:only-child{aspect-ratio:16/9}#b2c-case .b2c-gallery img:first-child:nth-last-child(2){grid-column:auto;aspect-ratio:4/3}#b2c-case .b2c-facts{margin:clamp(26px,4vw,42px) 0 0}#b2c-case .b2c-facts>h2{font-size:clamp(17px,2.2vw,21px);font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin:0 0 14px;color:var(--paper)}#b2c-case .b2c-facts dl{display:grid;gap:10px;grid-template-columns:1fr;margin:0}@media(min-width:640px){#b2c-case .b2c-facts dl{grid-template-columns:repeat(2,1fr)}}#b2c-case .b2c-facts dl>div{border:2px solid rgba(243,241,233,.3);border-radius:var(--r-sm);background:#9da1ca1a;padding:13px 16px}@media(min-width:640px){#b2c-case .b2c-facts dl>div:last-child:nth-child(odd){grid-column:1/-1}}#b2c-case .b2c-facts dt{margin:0 0 3px;font-family:var(--font-display);font-weight:700;font-size:10.6px;text-transform:uppercase;letter-spacing:.06em;color:var(--peri)}#b2c-case .b2c-facts dd{margin:0;font-size:15.5px;line-height:1.45;color:var(--paper)}#b2c-case .b2c-edges{display:flex;flex-wrap:wrap;gap:10px;margin:clamp(26px,4vw,40px) 0 clamp(28px,4vw,42px);padding:0}#b2c-case .b2c-edge{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:.03em;padding:11px 16px;border:2px solid rgba(243,241,233,.42);border-radius:var(--r-pill);color:var(--paper);transition:transform var(--dur-1) var(--ease-out),border-color var(--dur-1),background var(--dur-1),color var(--dur-1)}#b2c-case .b2c-edge svg{width:14px;height:14px;transition:transform var(--dur-2) var(--ease-out)}#b2c-case .b2c-edge:hover{transform:translateY(-2px);border-color:var(--yellow);background:var(--yellow);color:var(--ink)}#b2c-case .b2c-edge:hover svg{transform:translate(4px)}@media(prefers-reduced-motion:reduce){#b2c-case .b2c-edge:hover{transform:none}#b2c-case .b2c-edge:hover svg{transform:none}}#b2c-case .b2c-cta{background:var(--yellow);color:var(--ink);border:2.5px solid var(--ink);border-radius:var(--r-sm);box-shadow:8px 8px 0 var(--peri-mid);padding:clamp(28px,4vw,44px);text-align:center;margin:clamp(30px,5vw,54px) 0 0}#b2c-case .b2c-cta h2{font-size:clamp(23px,3vw,34px);font-weight:900;text-transform:uppercase;max-width:18ch;margin:0 auto;color:var(--ink)}#b2c-case .b2c-cta p{margin:14px auto 22px;max-width:46ch;font-weight:600;font-size:16.5px;line-height:1.6;color:var(--ink)}#b2c-case .b2c-related{padding:clamp(46px,6vw,76px) 0 clamp(40px,5vw,64px)}#b2c-case .b2c-related>h2{font-size:clamp(23px,3.4vw,35px);font-weight:900;text-transform:uppercase;margin:0 0 clamp(20px,3vw,30px);color:var(--paper)}#b2c-case .b2c-wall{display:grid;gap:clamp(20px,2.4vw,30px);grid-template-columns:1fr}@media(min-width:620px){#b2c-case .b2c-wall{grid-template-columns:repeat(2,1fr)}}@media(min-width:1020px){#b2c-case .b2c-wall{grid-template-columns:repeat(3,1fr)}}#b2c-case .b2c-card{display:flex;flex-direction:column;background:var(--white);color:var(--ink);border:2.5px solid var(--ink);border-radius:var(--r-sm);box-shadow:8px 8px 0 var(--ink);overflow:hidden;transform:rotate(var(--tilt,0deg));transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}#b2c-case .b2c-card:hover,#b2c-case .b2c-card:focus-visible{transform:translate(-3px,-4px) rotate(calc(var(--tilt,0deg) - 1.3deg));box-shadow:13px 15px 0 var(--peri-mid)}#b2c-case .b2c-card__ph{position:relative;aspect-ratio:4/3;overflow:hidden;border-bottom:2.5px solid var(--ink);background:var(--peri)}#b2c-case .b2c-card__ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}#b2c-case .b2c-card:hover .b2c-card__ph img{transform:scale(1.07)}#b2c-case .b2c-card__cat{position:absolute;top:12px;left:12px;font-family:var(--font-display);font-weight:700;font-size:10.1px;text-transform:uppercase;letter-spacing:.04em;background:var(--ink);color:var(--paper);padding:7px 11px;border-radius:var(--r-pill)}#b2c-case .b2c-card__body{padding:20px;display:flex;flex-direction:column;gap:9px;flex:1}#b2c-case .b2c-card__client{font-family:var(--font-display);font-weight:700;font-size:11.2px;text-transform:uppercase;letter-spacing:.06em;color:var(--peri-deep)}#b2c-case .b2c-card h3{font-size:21.8px;font-weight:800;text-transform:uppercase;color:var(--ink)}#b2c-case .b2c-card__excerpt{margin:0;color:#3a3a3a;font-weight:500;font-size:14.9px;line-height:1.5;flex:1}#b2c-case .b2c-card__more{position:relative;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-family:var(--font-display);font-weight:700;font-size:11.2px;text-transform:uppercase;letter-spacing:.03em;color:var(--ink);padding-bottom:3px}#b2c-case .b2c-card__more svg{width:15px;height:15px;transition:transform var(--dur-2) var(--ease-out)}#b2c-case .b2c-card:hover .b2c-card__more svg{transform:translate(5px)}#b2c-case .b2c-card__more:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.5px;background:var(--ink);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--dur-2) var(--ease-out)}#b2c-case .b2c-card:hover .b2c-card__more:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){#b2c-case .b2c-card,#b2c-case .b2c-card:hover,#b2c-case .b2c-card:focus-visible{transform:rotate(var(--tilt,0deg))}#b2c-case .b2c-card:hover .b2c-card__ph img,#b2c-case .b2c-card:hover .b2c-card__more svg{transform:none}}#b2c-case.js-reveal .b2c-reveal{opacity:0;transform:translateY(16px)}#b2c-case.js-reveal .b2c-reveal.in{opacity:1;transform:none;transition:opacity var(--dur-3) var(--ease-out),transform .68s var(--ease-out);transition-delay:var(--d,0s)}@media(prefers-reduced-motion:reduce){#b2c-case.js-reveal .b2c-reveal{opacity:1;transform:none;transition:none}}#b2c-case .b2c-ftr{background:var(--ink-deep);color:#f3f1e9b8;border-top:2.5px solid var(--paper);padding:50px 0 60px;margin-top:clamp(20px,3vw,30px)}#b2c-case .b2c-ftr-grid{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width:760px){#b2c-case .b2c-ftr-grid{grid-template-columns:1.5fr 1fr 1.4fr 1fr}}#b2c-case .b2c-ftr h4{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:12.5px;color:var(--white);margin:0 0 14px;letter-spacing:.04em}#b2c-case .b2c-ftr a{color:#f3f1e9b8;font-weight:500;font-size:14.7px;transition:color var(--dur-1)}#b2c-case .b2c-ftr a:hover{color:var(--yellow)}#b2c-case .b2c-ftr .b2c-col a{display:block;padding:5px 0}#b2c-case .b2c-ftr .b2c-cities{columns:2;column-gap:18px}#b2c-case .b2c-ftr .b2c-cities a{padding:5px 0;break-inside:avoid}#b2c-case .b2c-ftr .b2c-brand p{margin:14px 0 0;max-width:32ch;font-size:14.7px;color:#f3f1e9b3}#b2c-case .b2c-ftr .b2c-rate{margin-top:14px;font-weight:600;font-size:13.8px;color:#f3f1e9d9}#b2c-case .b2c-ftr .b2c-rate b{color:var(--amber)}#b2c-case .b2c-ftr-bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center;border-top:1px solid rgba(255,255,255,.14);margin-top:34px;padding-top:18px;font-size:12.5px;color:#f3f1e994}#b2c-case .b2c-ftr-bottom .b2c-pol a{margin-left:14px;font-size:12.5px;color:#f3f1e994}body.b2c-case-page #shopify-chat,body.b2c-case-page .shopify-chat,body.b2c-case-page #ShopifyChat,body.b2c-case-page .localization-form,body.b2c-case-page .currency-selector,body.b2c-case-page .shopify-currency-selector{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/b2c-case.css.map */
