.gongfu-builder-cta__width--contained{width:calc(100% - 3.2rem);max-width:var(--page-width);margin-inline:auto}.gongfu-builder-cta__width--full{width:100%}.gongfu-builder-cta__layout{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.gongfu-builder-cta__media{position:relative;min-height:var(--gongfu-cta-mobile-height);overflow:hidden;background:rgb(var(--color-background))}.gongfu-builder-cta__media picture{display:block;width:100%;height:100%}.gongfu-builder-cta__image,.gongfu-builder-cta__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--gongfu-cta-image-position)}.gongfu-builder-cta__placeholder{padding:4rem;fill:rgb(var(--color-foreground),.16)}.gongfu-builder-cta__content{display:flex;align-items:center;padding:4rem 2.4rem 4.8rem;background:rgb(var(--color-background))}.gongfu-builder-cta__content--left{justify-content:flex-start;text-align:left}.gongfu-builder-cta__content--center{justify-content:center;text-align:center}.gongfu-builder-cta__copy{width:100%;max-width:58rem}.gongfu-builder-cta__eyebrow{margin:0 0 1.8rem;color:rgb(var(--color-foreground-secondary))}.gongfu-builder-cta__heading{margin:0;color:rgb(var(--color-foreground-title));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing)}.gongfu-builder-cta__text{margin-top:2rem;color:rgb(var(--color-foreground-secondary));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.gongfu-builder-cta__text>*{margin-top:0}.gongfu-builder-cta__text>*:last-child{margin-bottom:0}.gongfu-builder-cta__button{min-width:20rem;margin-top:3.2rem}@media screen and (min-width:750px){.gongfu-builder-cta__width--contained{width:calc(100% - 6.4rem)}.gongfu-builder-cta__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--gongfu-cta-desktop-height)}.gongfu-builder-cta__layout--image-right .gongfu-builder-cta__media{order:2}.gongfu-builder-cta__layout--image-right .gongfu-builder-cta__content{order:1}.gongfu-builder-cta__media{min-height:var(--gongfu-cta-desktop-height)}.gongfu-builder-cta__content{min-height:var(--gongfu-cta-desktop-height);padding:6rem clamp(4rem,6vw,10rem)}}@media screen and (min-width:1200px){.gongfu-builder-cta__width--contained{width:calc(100% - 12.8rem)}}.collection-video-hero{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.collection-video-hero__breadcrumb{margin-bottom:2.4rem}.collection-video-hero__panel{border-top:.1rem solid rgba(var(--color-foreground),.16);border-bottom:.1rem solid rgba(var(--color-foreground),.16);padding:4rem 0}.collection-video-hero__panel--has-video{display:grid;gap:3.2rem}.collection-video-hero__content{min-width:0}.collection-video-hero__eyebrow{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.collection-video-hero__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:1.08}.collection-video-hero__description{color:rgba(var(--color-foreground),.72);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.7}.collection-video-hero__description>:first-child{margin-top:0}.collection-video-hero__description>:last-child{margin-bottom:0}.collection-video-hero__description--desktop{display:none}.collection-video-hero__description-disclosure{margin-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.16);border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.collection-video-hero__description-disclosure summary{display:flex;min-height:5.2rem;align-items:center;justify-content:space-between;gap:1.6rem;cursor:pointer;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;list-style:none}.collection-video-hero__description-disclosure summary::-webkit-details-marker{display:none}.collection-video-hero__description-disclosure summary:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.collection-video-hero__disclosure-icon{position:relative;width:1.8rem;height:1.8rem;flex:0 0 1.8rem}.collection-video-hero__disclosure-icon:before,.collection-video-hero__disclosure-icon:after{position:absolute;top:50%;left:50%;width:1.2rem;height:.1rem;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.collection-video-hero__disclosure-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.collection-video-hero__description-disclosure[open] .collection-video-hero__disclosure-icon:after{transform:translate(-50%,-50%) rotate(0)}.collection-video-hero__description--mobile{padding:0 0 2.4rem}.collection-video-hero__video-wrapper{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#121212}.collection-video-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.collection-video-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:0;background:#121212;color:#fff;cursor:pointer;text-align:left}.collection-video-hero__poster:focus-visible{outline:.3rem solid rgb(var(--color-foreground));outline-offset:.3rem}.collection-video-hero__poster-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.collection-video-hero__poster:hover .collection-video-hero__poster-image{transform:scale(1.015)}.collection-video-hero__poster-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000000b3,#00000014 45%,#0000002e);pointer-events:none}.collection-video-hero__poster-title{position:absolute;top:clamp(1.6rem,3vw,3.2rem);left:clamp(1.6rem,3vw,3.2rem);z-index:1;max-width:min(78%,56rem);font-family:var(--font-heading-family);font-size:clamp(2rem,3vw,3.2rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);line-height:1.15;text-wrap:balance;text-shadow:0 .1rem 1.6rem rgba(0,0,0,.45)}.collection-video-hero__play{position:absolute;top:50%;left:50%;z-index:1;display:grid;width:clamp(6rem,8vw,8rem);height:clamp(6rem,8vw,8rem);place-items:center;border:.1rem solid rgba(255,255,255,.55);border-radius:50%;background:var(--collection-video-play-background);color:var(--collection-video-play-icon);box-shadow:0 .8rem 2.4rem #0000003d;transform:translate(-50%,-50%);transition:transform .18s ease}.collection-video-hero__poster:hover .collection-video-hero__play{transform:translate(-50%,-50%) scale(1.06)}.collection-video-hero__play svg{display:block;width:55%;height:55%;transform:none}.collection-video-hero__video-placeholder{display:grid;place-items:center;padding:3rem;color:#fff;text-align:center}@media screen and (min-width:750px){.collection-video-hero__panel{padding:clamp(4.8rem,6vw,8rem) 0}.collection-video-hero__panel--has-video{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(4.8rem,7vw,10rem)}.collection-video-hero__description--desktop{display:block;margin-top:2.4rem;font-size:1.6rem}.collection-video-hero__description-disclosure{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map?subset=AAAAAgAC */
