body.casting-edition{background:#f3f2ee;color:#151715}.casting-edition .hdr{background:#f3f2eeed!important}.casting-edition .j-creator-hero{padding:55px 0 30px!important;background:#f3f2ee!important}.casting-edition .j-creator-hero>.wrap{display:block!important;max-width:none!important;padding:0 4vw!important}.casting-edition .j-creator-hero>.wrap>div:first-child{max-width:none!important;display:grid;grid-template-columns:1.5fr 1fr;column-gap:7vw}.casting-edition .j-creator-hero h1{font-size:clamp(60px,7vw,112px)!important;line-height:.94!important;letter-spacing:-.075em!important;grid-column:1;grid-row:2/6;font-weight:500!important}.casting-edition .j-creator-hero .eyebrow{grid-column:1/-1;margin-bottom:25px}.casting-edition .j-creator-hero p{grid-column:2;font-size:16px!important;max-width:440px}.casting-edition .j-creator-hero .btn{width:max-content;grid-column:2}.casting-edition .j-creator-hero .fw-world{display:none}.casting-campaign{margin:0 2vw 75px;background:#deded7}.casting-campaign>img{display:block;width:100%;height:clamp(360px,49vw,760px);object-fit:cover}.casting-campaign figcaption{display:flex;justify-content:space-between;gap:16px;padding:14px 0;background:#f3f2ee;font:10px/1.3 monospace;letter-spacing:.06em}.casting-campaign a{color:#111;text-decoration:none}.casting-gallery{margin:0 auto;padding:45px 4vw 90px;max-width:1900px;background:#f3f2ee}.casting-heading{display:flex;justify-content:space-between;font:10px monospace;letter-spacing:.1em;border-top:1px solid #bcbeb6;padding-top:18px}.casting-title{display:flex;justify-content:space-between;align-items:end;margin:45px 0}.casting-title h2{font-size:clamp(48px,6vw,92px)!important;letter-spacing:-.065em!important;font-weight:500!important;line-height:.95!important;margin:0!important}.casting-title p{font-size:12px;line-height:2;max-width:340px}.casting-title p small{opacity:.5;font:9px monospace}.casting-toolbar{position:sticky;top:78px;z-index:12;padding:16px 0;background:#f3f2eef5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;justify-content:space-between;gap:20px;border-top:1px solid #bcbeb6;border-bottom:1px solid #bcbeb6}.casting-filters{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.casting-filters button{font:11px Arial,sans-serif;background:none;border:0;color:#777d76;padding:8px 0;cursor:pointer;border-bottom:2px solid transparent}.casting-filters button[aria-pressed=true]{color:#111;border-color:#1743fb}.casting-settings{display:flex;gap:20px;align-items:center}.casting-settings label{display:flex;align-items:center;gap:10px;font:10px monospace}.casting-settings input[type=range]{width:75px;accent-color:#111}.casting-settings input[type=search]{width:150px;border:0;border-bottom:1px solid #aeb1a9;background:none;border-radius:0;padding:9px 0;font-size:11px;outline-offset:3px}.casting-count{font:10px monospace;margin:18px 0 26px;color:#6b7069}.casting-grid{--columns:4;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:38px 18px}.casting-card{min-width:0}.casting-card[hidden]{display:none!important}.casting-open{display:block;width:100%;background:none;border:0;padding:0;cursor:pointer;color:#111;text-align:left;border-radius:0;box-shadow:none}.casting-photo{position:relative;aspect-ratio:3/4;width:100%;overflow:hidden;background-color:#e1e2dd;background-repeat:no-repeat}.casting-photo img{width:100%;height:100%;object-fit:cover;object-position:center 25%;display:block;transition:transform .8s cubic-bezier(.2,.7,.1,1),filter .8s;filter:saturate(.85)}.casting-open:hover img{transform:scale(1.035);filter:saturate(1)}.casting-meta{position:relative;display:grid;grid-template-columns:25px 1fr;gap:5px;padding:15px 0;border-top:1px solid #969e941f}.casting-meta small{font:8px monospace;opacity:.5;padding-top:5px}.casting-meta h3{font:500 clamp(14px,1.35vw,22px)/1.25 Arial!important;letter-spacing:-.03em!important;margin:0!important}.casting-meta>span{grid-column:2;font:10px Arial;color:#7b8078}.casting-open:focus-visible{outline:2px solid #1743fb;outline-offset:5px}.casting-dialog{width:min(950px,94vw);max-height:90vh;padding:0;border:0;background:#f3f2ee;color:#111}.casting-dialog::backdrop{background:#111a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.casting-close{position:absolute;right:15px;top:12px;z-index:5;border:0;border-radius:50%;width:32px;height:32px;background:#f3f2ee;color:#111;cursor:pointer;font-size:24px}.casting-dialog-content{display:grid;grid-template-columns:1fr 1fr}.casting-dialog-content>.casting-photo{height:100%;min-height:490px}.casting-dialog-copy{padding:60px 35px 35px;display:flex;flex-direction:column;align-items:start;gap:24px}.casting-dialog-copy small{font:9px monospace;color:#6f776f}.casting-dialog-copy h2{font-size:55px!important;font-weight:500!important;letter-spacing:-.06em!important;line-height:1!important;margin:0!important}.casting-dialog-copy p{font-size:14px;line-height:1.6;margin:0}.casting-dialog-copy .btn{font-size:12px;border-radius:0;background:#111;color:#fff;padding:14px 18px}.casting-dialog-copy small:last-child{margin-top:auto}.casting-preserved-theatre{max-width:1200px!important;margin:0 auto 80px!important}.casting-edition .persona-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:30px 18px!important}.casting-edition .persona-card{border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;padding:0!important}.casting-edition .persona-image{border-radius:0!important;aspect-ratio:3/4!important}.casting-edition .world-slide,.casting-edition .j-avatar-theatre{border-radius:0!important;box-shadow:none!important}.casting-edition .casting-original-register{border-top:1px solid #ccc}@media(max-width:900px){.casting-toolbar{flex-direction:column;top:72px}.casting-settings{justify-content:space-between}.casting-grid{grid-template-columns:repeat(min(var(--columns),3),minmax(0,1fr))}.casting-edition .j-creator-hero>.wrap>div:first-child{display:block}.casting-edition .j-creator-hero p{max-width:600px}.casting-edition .j-creator-hero h1{margin:25px 0!important}.casting-title{gap:25px}.casting-title p{max-width:240px}.casting-edition .persona-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:600px){.casting-edition .j-creator-hero{padding-top:35px!important}.casting-edition .j-creator-hero h1{font-size:58px!important}.casting-campaign{margin-bottom:35px}.casting-campaign>img{height:340px;object-position:center}.casting-campaign figcaption{font-size:7px;flex-wrap:wrap}.casting-heading{font-size:8px}.casting-title{display:block;margin:30px 0}.casting-title p{margin-top:25px}.casting-gallery{padding:30px 5vw 60px}.casting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 10px}.casting-filters{gap:8px 16px}.casting-filters button{font-size:10px}.casting-meta{grid-template-columns:18px 1fr;gap:4px}.casting-meta h3{font-size:15px!important}.casting-meta>span{font-size:9px}.casting-dialog-content{grid-template-columns:1fr}.casting-dialog-content>.casting-photo{min-height:0;height:360px;aspect-ratio:auto}.casting-dialog-copy{padding:30px 25px}.casting-dialog-copy h2{font-size:40px!important}.casting-edition .persona-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.casting-settings label:first-child{display:none}}@media(prefers-reduced-motion:reduce){.casting-photo img{transition:none}}.casting-edition .j-creator-hero>.wrap>div:first-child{grid-template-rows:auto auto auto auto;row-gap:24px;align-items:start}.casting-edition .j-creator-hero .eyebrow{grid-column:1;grid-row:1;margin:0!important}.casting-edition .j-creator-hero .mantra{grid-column:2;grid-row:1;margin:0!important}.casting-edition .j-creator-hero h1{grid-row:2/5;margin:0!important}.casting-edition .j-creator-hero .lead{grid-column:2;grid-row:2;margin:0!important}.casting-edition .j-creator-hero .p36-delivery{grid-column:2;grid-row:3;margin:0!important}.casting-edition .j-creator-hero .btns{grid-column:2;grid-row:4;margin:0!important}.casting-campaign,.casting-gallery{scroll-margin-top:90px}@media(max-width:900px){.casting-edition .j-creator-hero .lead,.casting-edition .j-creator-hero .p36-delivery,.casting-edition .j-creator-hero .btns{margin-top:22px!important}}.casting-variants{display:flex;flex-wrap:wrap;gap:7px}.casting-variants button{background:none;border:1px solid #b7bdb4;padding:10px 12px;font:11px Arial;cursor:pointer;color:#111}.casting-variants button[aria-pressed=true]{background:#111;color:#fff;border-color:#111}.casting-dialog-copy .casting-variants{margin-top:5px}.casting-toolbar{flex-wrap:wrap}.casting-filters{gap:10px 16px}.casting-gallery .sr-only{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.casting-dialog,.casting-dialog h2,.casting-dialog p,.casting-dialog a,.casting-dialog button{font-family:Arial,Helvetica,sans-serif!important}.casting-dialog h2{letter-spacing:-.065em!important}.casting-edition .casting-gallery{max-width:none}.casting-card .casting-photo{background-color:#e4e4e0}.casting-grid{--columns:8;gap:24px 13px}.casting-open{position:relative}.casting-open .casting-photo{transition:transform .35s cubic-bezier(.2,.7,.1,1);transform-origin:center bottom}.casting-open:hover .casting-photo,.casting-open:focus-visible .casting-photo{transform:scale(1.45);z-index:8;box-shadow:0 8px 20px #0001}.casting-card:hover,.casting-card:focus-within{position:relative;z-index:10}.casting-meta{grid-template-columns:16px 1fr;padding:9px 0;gap:3px}.casting-meta h3{font-size:12px!important}.casting-meta>span{font-size:8px}.casting-title h2{font-size:clamp(35px,4vw,60px)!important}.casting-title{margin:25px 0}.casting-campaign>img{height:clamp(300px,43vw,680px)}.casting-photo img{mix-blend-mode:multiply}.casting-grid{align-items:start}@media(max-width:900px){.casting-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.casting-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 9px}.casting-meta{grid-template-columns:1fr}.casting-meta small{display:none}.casting-meta>span{grid-column:1}.casting-meta h3{font-size:11px!important}.casting-open:hover .casting-photo{transform:none}.casting-title h2{font-size:42px!important}}.casting-photo.casting-cutout{aspect-ratio:1;background-color:transparent!important}.casting-open:has(.casting-cutout) .casting-meta{border:0}.casting-test-film{width:180px;max-width:100%;aspect-ratio:1;display:block}.casting-dialog-copy:has(video){gap:16px}.casting-dialog-copy:has(video) h2{font-size:44px!important}.casting-grid{row-gap:28px}.casting-open:has(.casting-cutout):hover .casting-photo{box-shadow:none}.casting-dialog .casting-photo.casting-cutout{aspect-ratio:1;background-size:400% 200%;min-height:0;height:auto;align-self:center}body.casting-edition{background:#f1f2f3}.casting-edition .hdr,.casting-gallery,.casting-campaign figcaption,.casting-edition .j-creator-hero{background:#f1f2f3!important}.casting-edition .j-creator-hero{padding:30px 0!important}.casting-edition .j-creator-hero h1{font-size:clamp(42px,4.5vw,70px)!important;line-height:.97!important}.casting-edition .j-creator-hero>.wrap>div:first-child{grid-template-columns:1fr 1fr;column-gap:12vw;row-gap:15px}.casting-edition .j-creator-hero .lead{font-size:14px!important}.casting-edition .j-creator-hero .p36-delivery{font-size:10px}.casting-edition .j-creator-hero .btns{gap:12px}.casting-gallery{padding-top:25px}.casting-title h2 br{display:none}.casting-title h2{font-size:34px!important;letter-spacing:-.05em!important}.casting-title{margin:20px 0}.casting-heading{border:0;padding-top:0}.casting-toolbar{background:#f1f2f3f5;border-top:0}.casting-grid .casting-photo:not(.casting-cutout){background-color:#f1f2f3}.casting-gallery .casting-grid{column-gap:20px}.casting-count{margin:16px 0 30px}.casting-photo.casting-cutout{mix-blend-mode:multiply}.casting-card:hover{isolation:isolate}.casting-edition .hdr a[aria-label*=Startseite] img{display:none}.casting-edition .hdr a[aria-label*=Startseite]:after{content:"FUTURE030";font:700 18px Arial;letter-spacing:-.06em;color:#111}@media(max-width:600px){.casting-title{display:block}.casting-title h2{font-size:30px!important}.casting-title p{font-size:10px}.casting-toolbar{top:72px}.casting-edition .j-creator-hero h1{font-size:46px!important}.casting-grid{column-gap:10px!important}}.casting-photo{aspect-ratio:1!important}.casting-grid{--columns:6;gap:35px 22px}.casting-meta{grid-template-columns:20px 1fr;gap:4px;padding-top:13px}.casting-meta h3{font-size:17px!important}.casting-meta>span{font-size:10px;line-height:1.35}.casting-photo img{object-position:center 30%}.casting-dialog-content>.casting-photo{min-height:0;height:auto;align-self:start;aspect-ratio:1!important}.casting-dialog-copy{padding-top:48px;gap:18px}.casting-dialog-copy h2{font-size:46px!important}.casting-agent-specs{display:grid;grid-template-columns:75px 1fr;gap:12px 15px;font:12px/1.45 Arial;width:100%;border-top:1px solid #c6cbc3;padding-top:18px;margin:0}.casting-agent-specs dt{color:#727970;font-size:10px}.casting-agent-specs dd{margin:0}.casting-dialog{max-height:92vh}.casting-open:hover .casting-photo{transform:scale(1.08)}.casting-dialog-copy .casting-test-film{width:135px}@media(max-width:900px){.casting-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 14px}.casting-meta h3{font-size:14px!important}}@media(max-width:600px){.casting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.casting-meta h3{font-size:16px!important}.casting-meta>span{font-size:10px}.casting-dialog-copy{padding:28px 24px}.casting-dialog-content>.casting-photo{height:auto!important}.casting-open:hover .casting-photo{transform:none}}.casting-photo.casting-frontal,.casting-dialog .casting-photo.casting-frontal{background-color:transparent!important}.casting-dialog .casting-photo{mix-blend-mode:multiply}.casting-gallery .casting-meta{border-top:0}.casting-photo{background-color:transparent!important}.casting-frontal>svg{display:block;width:100%;height:100%;overflow:hidden}@media(hover:hover)and (pointer:fine){.casting-card{perspective:1400px;overflow:visible}.casting-card:has(.casting-frontal):hover,.casting-card:has(.casting-frontal):focus-within,.casting-card:has(.casting-cutout):hover{z-index:30;isolation:auto}.casting-open:has(.casting-frontal) .casting-photo,.casting-open:has(.casting-cutout) .casting-photo{transform-origin:50% 100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.18,.75,.12,1),filter .55s;will-change:transform}.casting-open:has(.casting-frontal):hover .casting-photo,.casting-open:has(.casting-frontal):focus-visible .casting-photo,.casting-open:has(.casting-cutout):hover .casting-photo{transform:translate3d(0,-9px,90px) scale(1.7) rotateY(-3deg);filter:drop-shadow(10px 18px 10px #1b292129);box-shadow:none;background:transparent!important;z-index:35}.casting-card:has(.casting-frontal):hover .casting-meta{position:relative;z-index:36}.casting-open:has(.casting-frontal):hover .casting-meta{transform:translateY(5px);transition:transform .35s}.casting-grid{overflow:visible}}@media(prefers-reduced-motion:reduce){.casting-open:has(.casting-frontal) .casting-photo{transition:none!important}.casting-open:has(.casting-frontal):hover .casting-photo{transform:scale(1.12)!important}}.casting-frontal>svg{clip-path:inset(0 6% 0 6%)}@media(max-width:600px){.casting-meta{grid-template-columns:minmax(0,1fr)!important}.casting-meta h3,.casting-meta>span{grid-column:1/-1!important;min-width:0;overflow-wrap:normal;word-break:normal}.casting-meta h3{white-space:normal}.casting-open{min-width:0}}.casting-photo.casting-unified{background:transparent!important;mix-blend-mode:normal!important;box-shadow:none!important;aspect-ratio:4/5!important;display:flex;align-items:flex-end;justify-content:center;padding:0 5%;overflow:visible}.casting-unified>svg{width:100%;height:100%;display:block;overflow:hidden;mix-blend-mode:normal}.casting-dialog-content>.casting-photo.casting-unified{aspect-ratio:4/5!important;background:transparent!important}.casting-open:has(.casting-unified){overflow:visible}.casting-card:has(.casting-unified){perspective:1400px;overflow:visible}.casting-open:has(.casting-unified) .casting-photo{transform-origin:50% 100%;transition:transform .55s cubic-bezier(.18,.75,.12,1),filter .55s;transform-style:preserve-3d}.casting-open:has(.casting-unified):hover .casting-photo{box-shadow:none!important}@media(hover:hover)and (pointer:fine){.casting-card:has(.casting-unified):hover,.casting-card:has(.casting-unified):focus-within{z-index:35;isolation:auto}.casting-open:has(.casting-unified):hover .casting-photo,.casting-open:has(.casting-unified):focus-visible .casting-photo{transform:translate3d(0,-9px,90px) scale(1.7) rotateY(-3deg);filter:drop-shadow(10px 18px 10px #1b292129);z-index:40}.casting-card:has(.casting-unified):hover .casting-meta{position:relative;z-index:41}}@media(prefers-reduced-motion:reduce){.casting-open:has(.casting-unified) .casting-photo{transition:none!important}.casting-open:has(.casting-unified):hover .casting-photo,.casting-open:has(.casting-unified):focus-visible .casting-photo{transform:scale(1.12)!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/futureform-casting.css.map */
