.case-study__header{max-width:72.6rem;margin-bottom:2.4rem}.case-study__label{margin:0 0 .8rem}.case-study__title{margin:0 0 1.2rem;overflow-wrap:anywhere}.case-study__intro{margin-bottom:1.2rem}.case-study__brand{margin:0}.case-study__artwork{margin-top:1.8rem}.case-study__artwork h2{margin:0 0 .6rem;text-transform:uppercase}.case-study__product-list{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;margin:0}.case-study__product{display:inline-block;overflow-wrap:anywhere}.case-study__gallery{--gallery-gutter: 1.5rem;display:block}.case-study__gallery .case-study__slides{--gallery-image-height: clamp(28rem, 58svh, 52rem);--gallery-image-max-width: calc(100vw - 4.5rem) ;display:flex;align-items:center;gap:var(--grid-mobile-horizontal-spacing, 1.6rem);margin:0;padding:.5rem 0}.case-study__slide{flex:0 0 auto;width:min(calc(var(--gallery-image-height) * var(--image-aspect-ratio)),var(--gallery-image-max-width))}.case-study__slide:first-child{margin-inline-start:var(--gallery-gutter)}.case-study__slide:last-child{margin-inline-end:var(--gallery-gutter)}.case-study__image{display:block;width:100%;height:auto;border-radius:1.2rem;-webkit-user-select:none;user-select:none}.case-study__gallery--draggable .case-study__slides{cursor:grab}.case-study__gallery .case-study__slides.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.case-study__credits{max-width:72.6rem;margin-top:1.6rem;color:rgba(var(--color-foreground),.75)}.case-study__controls{display:flex;justify-content:flex-end;gap:1.2rem;margin:1.2rem var(--gallery-gutter) 0}.case-study__control{width:4.4rem;height:4.4rem;border-radius:2.2rem;background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.75)}.case-study__control:not([disabled]):hover{background:rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground))}.case-study__control[disabled]{opacity:.4;cursor:default}.case-study__control .icon{height:.9rem}@media screen and (min-width:750px){.case-study__gallery{--gallery-gutter: 5rem}.case-study__gallery .case-study__slides{--gallery-image-height: clamp(36rem, 64svh, 68rem);--gallery-image-max-width: 82vw;gap:var(--grid-desktop-horizontal-spacing, 2.4rem)}.case-study__image{border-radius:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-case-study.css.map */
