.PhotonMultiSelect-module__kJlLiW__root{width:100%;min-width:0;position:relative}.PhotonMultiSelect-module__kJlLiW__trigger{color:#f4f1eb;width:100%;min-width:0;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff0b,#ffffff03),#0c0c0c;border:1px solid #f4f2ed2e;border-radius:12px;outline:none;justify-content:space-between;align-items:center;gap:16px;padding:0 14px 0 16px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.PhotonMultiSelect-module__kJlLiW__trigger:hover:not(:disabled){background:linear-gradient(145deg,#d0a35f14,#ffffff05),#0c0c0c;border-color:#d0a35f8c}.PhotonMultiSelect-module__kJlLiW__trigger:focus-visible,.PhotonMultiSelect-module__kJlLiW__trigger[aria-expanded=true]{border-color:#d0a35fe6;box-shadow:0 0 0 3px #d0a35f1a,0 14px 38px #0000004d}.PhotonMultiSelect-module__kJlLiW__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PhotonMultiSelect-module__kJlLiW__placeholder{color:#77736c}.PhotonMultiSelect-module__kJlLiW__chevron{color:#d0a35f;border:1px solid #d0a35f47;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:transform .18s,background .18s;display:grid}.PhotonMultiSelect-module__kJlLiW__trigger[aria-expanded=true] .PhotonMultiSelect-module__kJlLiW__chevron{background:#d0a35f1f;transform:rotate(180deg)}.PhotonMultiSelect-module__kJlLiW__chevron svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:10px}.PhotonMultiSelect-module__kJlLiW__chips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.PhotonMultiSelect-module__kJlLiW__chip{color:#d8d3ca;background:#d0a35f13;border:1px solid #d0a35f4d;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:34px;padding:5px 6px 5px 11px;font-size:.78rem;line-height:1.25;display:inline-flex}.PhotonMultiSelect-module__kJlLiW__chip>span{text-overflow:ellipsis;overflow:hidden}.PhotonMultiSelect-module__kJlLiW__chip button{color:#d0a35f;cursor:pointer;background:#d0a35f1a;border:0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;padding:0;font:1rem/1 Arial,sans-serif;display:grid}.PhotonMultiSelect-module__kJlLiW__chip button:hover,.PhotonMultiSelect-module__kJlLiW__chip button:focus-visible{color:#f0ca86;background:#d0a35f33;outline:none}.PhotonMultiSelect-module__kJlLiW__menu{z-index:5000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);scrollbar-color:#d0a35f80 transparent;scrollbar-width:thin;background:radial-gradient(circle at 88% 0,#d0a35f1f,#0000 42%),#0a0a0afb;border:1px solid #d0a35f8c;border-radius:14px;margin:0;padding:7px;list-style:none;animation:.15s cubic-bezier(.16,1,.3,1) both PhotonMultiSelect-module__kJlLiW__photonMultiSelectIn;position:fixed;overflow:hidden auto;box-shadow:0 28px 80px #000000b8,inset 0 0 0 1px #ffffff06}.PhotonMultiSelect-module__kJlLiW__option{color:#bbb7af;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:10px 12px;font-size:.88rem;line-height:1.35;transition:color .12s,border-color .12s,background .12s;display:flex}.PhotonMultiSelect-module__kJlLiW__option+.PhotonMultiSelect-module__kJlLiW__option{margin-top:2px}.PhotonMultiSelect-module__kJlLiW__optionActive{color:#f4f1eb;background:#d0a35f17;border-color:#d0a35f3d}.PhotonMultiSelect-module__kJlLiW__optionSelected{color:#e3bd7b}.PhotonMultiSelect-module__kJlLiW__optionDisabled{opacity:.38;cursor:not-allowed}.PhotonMultiSelect-module__kJlLiW__checkBox{background:#d0a35f0e;border:1px solid #d0a35f61;border-radius:6px;flex:none;place-items:center;width:21px;height:21px;display:grid}.PhotonMultiSelect-module__kJlLiW__optionSelected .PhotonMultiSelect-module__kJlLiW__checkBox{background:#d0a35f26;border-color:#d0a35fc7}.PhotonMultiSelect-module__kJlLiW__checkBox svg{fill:none;stroke:#f0ca86;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px}@keyframes PhotonMultiSelect-module__kJlLiW__photonMultiSelectIn{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:620px){.PhotonMultiSelect-module__kJlLiW__menu{border-radius:12px}.PhotonMultiSelect-module__kJlLiW__option{min-height:50px}}@media (prefers-reduced-motion:reduce){.PhotonMultiSelect-module__kJlLiW__menu{animation:none}.PhotonMultiSelect-module__kJlLiW__trigger,.PhotonMultiSelect-module__kJlLiW__chevron,.PhotonMultiSelect-module__kJlLiW__option{transition:none}}
.BodybuildingPreorder-module__weYS5W__page{--gold:#d0a35f;--gold-light:#f0ca86;--ink:#070707;--panel:#0d0d0d;--line:#f4f0e829;color:#f5f2ec;background:radial-gradient(circle at 82% 18%,#d0a35f21,#0000 32%),#070707;min-height:100svh;padding:20px clamp(16px,4vw,68px) 100px;position:relative;overflow:hidden}.BodybuildingPreorder-module__weYS5W__backgroundGlow{z-index:0;aspect-ratio:1;filter:blur(28px);pointer-events:none;background:radial-gradient(circle,#d0a35f1f,#0000 65%);border-radius:50%;width:min(110vw,1400px);position:fixed;bottom:-48vw;right:-26vw}.BodybuildingPreorder-module__weYS5W__navigation,.BodybuildingPreorder-module__weYS5W__hero,.BodybuildingPreorder-module__weYS5W__seasonCampaign,.BodybuildingPreorder-module__weYS5W__events,.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel,.BodybuildingPreorder-module__weYS5W__eventSpotlight,.BodybuildingPreorder-module__weYS5W__offerSection,.BodybuildingPreorder-module__weYS5W__conditionsGrid,.BodybuildingPreorder-module__weYS5W__form{z-index:1;width:min(100%,1440px);margin-inline:auto;position:relative}.BodybuildingPreorder-module__weYS5W__navigation{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070707b3;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:10px 24px;display:flex}.BodybuildingPreorder-module__weYS5W__brand{min-width:210px;color:inherit;flex-direction:column;text-decoration:none;display:flex}.BodybuildingPreorder-module__weYS5W__brand strong{letter-spacing:.32em}.BodybuildingPreorder-module__weYS5W__brand span{color:#8b8882;letter-spacing:.16em;text-transform:none;margin-top:3px;font-size:9px}.BodybuildingPreorder-module__weYS5W__brand b{letter-spacing:inherit;font-weight:500}.BodybuildingPreorder-module__weYS5W__navigationActions{align-items:center;gap:18px;display:flex}.BodybuildingPreorder-module__weYS5W__navigationActions>a{color:#aaa59c;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:inline-flex}.BodybuildingPreorder-module__weYS5W__hero{padding:clamp(80px,11vw,160px) 0 clamp(52px,7vw,96px)}.BodybuildingPreorder-module__weYS5W__eyebrow{color:var(--gold);letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:11px}.BodybuildingPreorder-module__weYS5W__hero h1{letter-spacing:-.06em;max-width:1080px;margin:20px 0 24px;scroll-margin-top:20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,8vw,8.4rem);font-weight:400;line-height:.92}.BodybuildingPreorder-module__weYS5W__hero>p:last-child{color:#aaa59c;max-width:780px;margin:0;font:clamp(1.05rem,1.6vw,1.3rem)/1.72 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__seasonCampaign{background:radial-gradient(circle at 12%,#f0ca8633,#0000 34%),linear-gradient(120deg,#d0a35f1c,#ffffff06);border:1px solid #f0ca868c;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:clamp(34px,5vw,72px);padding:clamp(24px,4vw,46px);display:flex;position:relative;overflow:hidden;box-shadow:0 0 54px #d0a35f21,inset 0 0 34px #d0a35f0d}.BodybuildingPreorder-module__weYS5W__seasonCampaign:before{content:"";background:linear-gradient(90deg,#0000,#ffefc729,#0000);width:36%;height:180%;animation:6s ease-in-out infinite BodybuildingPreorder-module__weYS5W__photonSeasonLight;position:absolute;top:-40%;left:-48%;transform:skew(-20deg)}.BodybuildingPreorder-module__weYS5W__seasonCampaign>div,.BodybuildingPreorder-module__weYS5W__seasonCampaign>button{z-index:1;position:relative}.BodybuildingPreorder-module__weYS5W__seasonCampaign p{color:var(--gold-light);letter-spacing:.24em;margin:0 0 10px;font-size:10px}.BodybuildingPreorder-module__weYS5W__seasonCampaign h2{margin:0;font:400 clamp(1.7rem,3vw,3.2rem)/1 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__seasonCampaign>div>span{color:#aaa59c;max-width:850px;margin-top:14px;line-height:1.65;display:block}.BodybuildingPreorder-module__weYS5W__seasonCampaign>button{color:#f0ca86;letter-spacing:.16em;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #f0ca869e;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-width:230px;min-height:54px;padding:14px 22px;font-family:inherit;font-size:10px;text-decoration:none;display:inline-flex}@keyframes BodybuildingPreorder-module__weYS5W__photonSeasonLight{0%,55%{opacity:0;left:-48%}70%{opacity:1}to{opacity:0;left:115%}}.BodybuildingPreorder-module__weYS5W__events{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;scroll-margin-top:24px;display:grid}.BodybuildingPreorder-module__weYS5W__eventCard{border:1px solid var(--line);min-height:190px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff05;border-radius:20px;flex-direction:column;align-items:flex-start;padding:24px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative;overflow:hidden}.BodybuildingPreorder-module__weYS5W__eventCardPoster{z-index:0;opacity:.36;pointer-events:none;position:absolute;inset:0 0 0 44%;-webkit-mask-image:linear-gradient(270deg,#000 48%,#0000 100%);mask-image:linear-gradient(270deg,#000 48%,#0000 100%)}.BodybuildingPreorder-module__weYS5W__eventCardPoster:after{content:"";background:linear-gradient(270deg,#07070714,#070707d1),linear-gradient(#0000 46%,#070707b8);position:absolute;inset:0}.BodybuildingPreorder-module__weYS5W__eventCardPoster img{object-fit:cover;object-position:center 18%;filter:saturate(.82)contrast(1.08)}.BodybuildingPreorder-module__weYS5W__eventCardContent{z-index:1;flex-direction:column;align-items:flex-start;width:100%;min-height:140px;display:flex;position:relative}.BodybuildingPreorder-module__weYS5W__eventCard:hover,.BodybuildingPreorder-module__weYS5W__eventCardActive{background:#d0a35f12;border-color:#d0a35fad;transform:translateY(-2px)}.BodybuildingPreorder-module__weYS5W__eventCard:disabled{cursor:default}.BodybuildingPreorder-module__weYS5W__eventCard:disabled:not(.BodybuildingPreorder-module__weYS5W__eventCardActive){opacity:.46}.BodybuildingPreorder-module__weYS5W__seasonSelectionNumber{color:#090909;background:#d0a35f;border:1px solid #f0ca86b8;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:800;display:grid;position:absolute;top:-7px;right:-7px}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel{background:#d0a35f0e;border:1px solid #d0a35f75;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:22px;padding:clamp(24px,4vw,42px);display:grid}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel h2{letter-spacing:-.045em;margin:12px 0;font:400 clamp(2rem,4.6vw,4rem)/1 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel p:not(.BodybuildingPreorder-module__weYS5W__eyebrow){color:#a39e95;max-width:780px;margin:0;line-height:1.65}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel strong{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;margin-top:18px;font-size:.78rem;display:block}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel>button{border:1px solid var(--gold);background:var(--gold);color:#080808;min-height:56px;font:inherit;letter-spacing:.1em;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:12px 24px;font-size:.7rem;font-weight:800;display:inline-flex}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel>button:disabled{opacity:.38;cursor:not-allowed}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel>.BodybuildingPreorder-module__weYS5W__error{grid-column:1/-1;width:100%;margin:0}.BodybuildingPreorder-module__weYS5W__eventDate{color:var(--gold-light);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.BodybuildingPreorder-module__weYS5W__eventCardContent strong{margin:22px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;font-weight:400}.BodybuildingPreorder-module__weYS5W__eventMeta{color:#9c9890;line-height:1.45}.BodybuildingPreorder-module__weYS5W__eventCardContent small{color:#6f6b65;letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding-top:20px;font-size:10px}.BodybuildingPreorder-module__weYS5W__eventSpotlight{background:radial-gradient(circle at 18% 22%,#41709e38,#0000 40%),linear-gradient(135deg,#d0a35f0e,#0000 38%),#0b0b0b;border:1px solid #d0a35f61;border-radius:28px;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);margin-top:clamp(42px,6vw,78px);display:grid;overflow:hidden;box-shadow:0 34px 100px #0000004d}.BodybuildingPreorder-module__weYS5W__eventPoster{background:#ffffff05;margin:0;padding:clamp(20px,3vw,36px);position:relative}.BodybuildingPreorder-module__weYS5W__eventPoster img{border:1px solid #f0ca8647;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 24px 70px #0000007a}.BodybuildingPreorder-module__weYS5W__eventPoster figcaption{color:#77736c;letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-top:14px;font-size:9px}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent{align-self:center;padding:clamp(34px,7vw,96px)}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent h2{letter-spacing:-.05em;max-width:760px;margin:16px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.7rem,5.4vw,6.2rem);font-weight:400;line-height:.96}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent>p:not(.BodybuildingPreorder-module__weYS5W__eyebrow){color:#9c9890;margin:0;font-size:clamp(1rem,1.5vw,1.2rem)}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent dl{border-top:1px solid var(--line);max-width:620px;margin:clamp(34px,6vw,72px) 0 0;display:grid}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.65fr) minmax(0,1.35fr);gap:24px;padding:17px 0;display:grid}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent dt{color:#706c65;letter-spacing:.13em;text-transform:uppercase;font-size:10px}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent dd{color:#d8d3ca;text-align:right;margin:0}.BodybuildingPreorder-module__weYS5W__offerSection{padding-top:clamp(90px,12vw,170px);scroll-margin-top:24px}.BodybuildingPreorder-module__weYS5W__sectionHeader{margin-bottom:34px}.BodybuildingPreorder-module__weYS5W__sectionHeader h2,.BodybuildingPreorder-module__weYS5W__conditionsGrid h2,.BodybuildingPreorder-module__weYS5W__formHeader h2{letter-spacing:-.045em;margin:13px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,4.5vw,4.6rem);font-weight:400;line-height:1}.BodybuildingPreorder-module__weYS5W__sectionHeader>p:last-child{color:#8f8b83;margin:0}.BodybuildingPreorder-module__weYS5W__sectionHeader>p:last-child strong{color:#d7b77f;font-weight:500}.BodybuildingPreorder-module__weYS5W__postPreorderNotice{color:#a9a49b;background:#d0a35f0b;border-left:1px solid #d0a35f94;width:fit-content;max-width:760px;margin-top:10px;padding:9px 13px;font-size:.88rem;line-height:1.55;display:block}.BodybuildingPreorder-module__weYS5W__offerGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.BodybuildingPreorder-module__weYS5W__offerCard{border:1px solid var(--line);background:linear-gradient(150deg,#d0a35f12,#0000 42%),#ffffff05;border-radius:22px;flex-direction:column;min-height:340px;padding:26px;display:flex}.BodybuildingPreorder-module__weYS5W__offerCard>span{color:var(--gold);font:400 2.4rem/1 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__offerCard h3{margin:44px 0 16px;font-size:1.15rem;font-weight:500;line-height:1.3}.BodybuildingPreorder-module__weYS5W__offerCard p{color:#8f8b83;margin:0;font:1rem/1.6 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__offerCard>strong{color:var(--gold-light);margin-top:auto;padding-top:26px;font-size:1.45rem;font-weight:400}.BodybuildingPreorder-module__weYS5W__postPreorderPrice{color:#77736c;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:.72rem;line-height:1.45;display:block}.BodybuildingPreorder-module__weYS5W__deliveryNotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.BodybuildingPreorder-module__weYS5W__deliveryNotes p{color:#85817a;border-left:1px solid #d0a35f73;margin:0;padding:18px 20px;font:.95rem/1.6 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__paymentMethodsRow{border-top:1px solid #f4f0e81a;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:22px;padding-top:22px;display:flex}.BodybuildingPreorder-module__weYS5W__paymentMethodsLabel{color:#77736c;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.BodybuildingPreorder-module__weYS5W__paymentMethodsRow ul{flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none;display:flex}.BodybuildingPreorder-module__weYS5W__paymentMethodsRow li{color:#a9a49b;align-items:center;gap:8px;font-size:.85rem;display:flex}.BodybuildingPreorder-module__weYS5W__paymentMethodStacked{flex-direction:column;gap:1px;display:flex}.BodybuildingPreorder-module__weYS5W__paymentMethodStacked small{color:#77736c;letter-spacing:.01em;font-size:.68rem}.BodybuildingPreorder-module__weYS5W__paymentLineIcon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.BodybuildingPreorder-module__weYS5W__paymentBrandMask{background:#d2a55f;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.BodybuildingPreorder-module__weYS5W__paymentBrandPayPal{width:22px;height:24px;-webkit-mask-image:url(https://cdn.jsdelivr.net/gh/simple-icons/simple-icons@16.28.0/icons/paypal.svg);mask-image:url(https://cdn.jsdelivr.net/gh/simple-icons/simple-icons@16.28.0/icons/paypal.svg)}.BodybuildingPreorder-module__weYS5W__paymentBrandKlarna{width:24px;height:19px;-webkit-mask-image:url(https://cdn.jsdelivr.net/gh/simple-icons/simple-icons@16.28.0/icons/klarna.svg);mask-image:url(https://cdn.jsdelivr.net/gh/simple-icons/simple-icons@16.28.0/icons/klarna.svg)}@media (max-width:650px){.BodybuildingPreorder-module__weYS5W__paymentMethodsRow{flex-direction:column;align-items:flex-start}}.BodybuildingPreorder-module__weYS5W__printDeliverySection{background:#08080880;border:1px solid #f4f2ed24;padding:clamp(22px,4vw,38px)}.BodybuildingPreorder-module__weYS5W__conditionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:clamp(90px,12vw,170px);display:grid}.BodybuildingPreorder-module__weYS5W__conditionsGrid article{border:1px solid var(--line);background:#ffffff05;border-radius:24px;min-height:420px;padding:clamp(28px,4vw,54px)}.BodybuildingPreorder-module__weYS5W__conditionsGrid article>p:not(.BodybuildingPreorder-module__weYS5W__eyebrow){color:#969189;max-width:620px;font:1.05rem/1.7 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__conditionsGrid ul{gap:12px;margin:38px 0 0;padding:0;list-style:none;display:grid}.BodybuildingPreorder-module__weYS5W__conditionsGrid li{border-top:1px solid var(--line);color:#aaa59c;justify-content:space-between;gap:20px;padding-top:12px;display:flex}.BodybuildingPreorder-module__weYS5W__conditionsGrid li strong{color:var(--gold-light);font-weight:400}.BodybuildingPreorder-module__weYS5W__discountSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:48px;display:grid}.BodybuildingPreorder-module__weYS5W__discountSteps span{border:1px solid var(--line);color:#807c75;border-radius:16px;place-items:center;min-height:104px;display:grid}.BodybuildingPreorder-module__weYS5W__discountSteps strong{color:var(--gold-light);font-size:1.4rem;font-weight:400}.BodybuildingPreorder-module__weYS5W__formStage{margin-top:clamp(90px,12vw,170px)}.BodybuildingPreorder-module__weYS5W__formSignal{width:fit-content;max-width:100%;color:var(--gold-light);justify-content:center;align-items:center;gap:12px;margin:0 auto 22px;display:flex}.BodybuildingPreorder-module__weYS5W__formSignal span{background:linear-gradient(90deg,#0000,#e0ba73f2);width:clamp(26px,4vw,54px);height:1px;box-shadow:0 0 14px #e0ba7375}.BodybuildingPreorder-module__weYS5W__formSignal span:last-child{background:linear-gradient(90deg,#e0ba73f2,#0000)}.BodybuildingPreorder-module__weYS5W__formSignal p{letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 18px #e0ba7340;white-space:nowrap;margin:0;font-size:clamp(.82rem,1.22vw,.98rem);font-weight:500;line-height:1.2}.BodybuildingPreorder-module__weYS5W__form{background:linear-gradient(145deg,#d0a35f0e,#0000 26%),#0b0b0b;border:1px solid #d0a35f6b;border-radius:30px;margin-top:0;padding:clamp(26px,5vw,70px);box-shadow:0 45px 120px #00000059}.BodybuildingPreorder-module__weYS5W__formHeader{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:54px;display:flex}.BodybuildingPreorder-module__weYS5W__seasonFormHeader{align-items:flex-start}.BodybuildingPreorder-module__weYS5W__seasonStepHeading{gap:7px;max-width:760px;margin-top:18px;display:grid}.BodybuildingPreorder-module__weYS5W__seasonStepHeading>strong{color:var(--gold-light);font-size:clamp(1.05rem,2vw,1.4rem);font-weight:500}.BodybuildingPreorder-module__weYS5W__seasonStepHeading>span,.BodybuildingPreorder-module__weYS5W__seasonStepHeading>small{color:#8f8a82;line-height:1.55}.BodybuildingPreorder-module__weYS5W__seasonStepHeading>small{margin-top:7px;display:block}.BodybuildingPreorder-module__weYS5W__seasonStepPoster{flex:none;width:clamp(250px,20vw,330px);margin:0 clamp(70px,7vw,110px) 0 auto}.BodybuildingPreorder-module__weYS5W__seasonStepPoster img{border:1px solid #d0a35f6b;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 20px 50px #00000073}.BodybuildingPreorder-module__weYS5W__seasonStepPoster figcaption{text-align:right;gap:4px;margin-top:10px;display:grid}.BodybuildingPreorder-module__weYS5W__seasonStepPoster figcaption>span{color:var(--gold-light);letter-spacing:.15em;text-transform:uppercase;font-size:.58rem}.BodybuildingPreorder-module__weYS5W__seasonStepPoster figcaption>strong{color:#9a958d;font-size:.72rem;font-weight:400;line-height:1.4}.BodybuildingPreorder-module__weYS5W__seasonIdentitySummary{border-top:1px solid var(--line);gap:7px;padding:28px 0 34px;display:grid}.BodybuildingPreorder-module__weYS5W__seasonIdentitySummary>strong{color:#f2eee7;font:400 clamp(1.5rem,3vw,2.4rem)/1.1 Georgia,Times New Roman,serif}.BodybuildingPreorder-module__weYS5W__seasonIdentitySummary>span{color:#8d8880}.BodybuildingPreorder-module__weYS5W__formSection{border:0;border-top:1px solid var(--line);margin:0;padding:38px 0}.BodybuildingPreorder-module__weYS5W__formSection legend{color:var(--gold);letter-spacing:.24em;text-transform:uppercase;padding:0 28px 0 0;font-size:11px}.BodybuildingPreorder-module__weYS5W__hero>.BodybuildingPreorder-module__weYS5W__eyebrow,.BodybuildingPreorder-module__weYS5W__sectionHeader>.BodybuildingPreorder-module__weYS5W__eyebrow,.BodybuildingPreorder-module__weYS5W__formHeader .BodybuildingPreorder-module__weYS5W__eyebrow,.BodybuildingPreorder-module__weYS5W__formSection legend,.BodybuildingPreorder-module__weYS5W__orderSummary .BodybuildingPreorder-module__weYS5W__eyebrow{color:var(--gold-light);letter-spacing:.22em;font-size:14px}.BodybuildingPreorder-module__weYS5W__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.BodybuildingPreorder-module__weYS5W__fieldGrid label{flex-direction:column;gap:9px;display:flex}.BodybuildingPreorder-module__weYS5W__fieldGrid label>span{color:#9d9991;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.BodybuildingPreorder-module__weYS5W__fieldGrid input,.BodybuildingPreorder-module__weYS5W__fieldGrid select{border:1px solid var(--line);color:#f4f1eb;width:100%;min-height:52px;font:inherit;background:#ffffff06;border-radius:10px;outline:none;padding:0 15px;transition:border-color .16s}.BodybuildingPreorder-module__weYS5W__fieldGrid input:focus,.BodybuildingPreorder-module__weYS5W__fieldGrid select:focus{border-color:#d0a35fd1}.BodybuildingPreorder-module__weYS5W__fieldGrid .BodybuildingPreorder-module__weYS5W__readOnlyField{cursor:default;color:#b8b3aa;background:#ffffff03}.BodybuildingPreorder-module__weYS5W__fieldGrid .BodybuildingPreorder-module__weYS5W__readOnlyField:focus{border-color:var(--line)}.BodybuildingPreorder-module__weYS5W__fieldGrid select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.BodybuildingPreorder-module__weYS5W__fieldGrid small{color:#696660;line-height:1.45}.BodybuildingPreorder-module__weYS5W__fieldWide{grid-column:1/-1}.BodybuildingPreorder-module__weYS5W__athleteMusicSection{background:#d0a35f06;border:1px solid #d0a35f57;border-radius:18px;grid-column:1/-1;gap:14px;padding:22px 24px;display:grid}.BodybuildingPreorder-module__weYS5W__athleteMusicTitle{color:#f4f1eb;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:400}.BodybuildingPreorder-module__weYS5W__athleteMusicHint{color:#8d8981;margin:-8px 0 0;font-size:13px;line-height:1.55}.BodybuildingPreorder-module__weYS5W__athleteMusicUploadHint{color:#8d8981;font-size:12px;line-height:1.5;display:block}.BodybuildingPreorder-module__weYS5W__competitionVideoOption{background:radial-gradient(circle at 88% 12%,#d0a35f1f,#0000 38%),#d0a35f06;border:1px solid #d0a35f57;border-radius:18px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:26px;min-height:138px;padding:24px;display:flex}.BodybuildingPreorder-module__weYS5W__competitionVideoOption>div{gap:8px;display:grid}.BodybuildingPreorder-module__weYS5W__competitionVideoOption p,.BodybuildingPreorder-module__weYS5W__competitionVideoOption strong,.BodybuildingPreorder-module__weYS5W__competitionVideoOption span{margin:0}.BodybuildingPreorder-module__weYS5W__competitionVideoOption p{color:var(--gold);letter-spacing:.2em;font-size:10px}.BodybuildingPreorder-module__weYS5W__competitionVideoOption strong{color:#f4f1eb;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:400;line-height:1.08}.BodybuildingPreorder-module__weYS5W__competitionVideoOption>div>span{color:#8d8981;max-width:670px;font-size:13px;line-height:1.55}.BodybuildingPreorder-module__weYS5W__competitionVideoOption button{background:var(--gold);color:#0a0908;min-height:52px;font:inherit;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:1px solid #d0a35f9e;border-radius:999px;justify-content:center;align-items:center;gap:18px;padding:0 22px;font-size:10px;font-weight:700;display:inline-flex}.BodybuildingPreorder-module__weYS5W__competitionVideoOptionSelected{border-color:#d0a35fb3;box-shadow:inset 0 0 0 1px #d0a35f14}.BodybuildingPreorder-module__weYS5W__competitionVideoSelectedMark{aspect-ratio:1;width:46px;color:var(--gold);border:1px solid #d0a35f9e;border-radius:50%;flex:0 0 46px;place-items:center;font-size:18px;display:grid}.BodybuildingPreorder-module__weYS5W__shootingFieldLabel{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.BodybuildingPreorder-module__weYS5W__shootingFieldLabel>small{color:#696660;letter-spacing:0;text-align:right;text-transform:none;font-size:12px;font-weight:400;line-height:1.4}.BodybuildingPreorder-module__weYS5W__athleteList{gap:16px;display:grid}.BodybuildingPreorder-module__weYS5W__athleteCard{border:1px solid var(--line);background:#ffffff04;border-radius:22px;padding:clamp(22px,3vw,34px)}.BodybuildingPreorder-module__weYS5W__athleteCard>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.BodybuildingPreorder-module__weYS5W__athleteCard>header div{align-items:center;gap:14px;display:flex}.BodybuildingPreorder-module__weYS5W__athleteCard>header div>span{aspect-ratio:1;width:42px;color:var(--gold);border:1px solid #d0a35f73;border-radius:50%;place-items:center;font-size:11px;display:grid}.BodybuildingPreorder-module__weYS5W__athleteCard h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400}.BodybuildingPreorder-module__weYS5W__athleteCard>header button{color:#8f8982;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #766f67;font-size:10px}.BodybuildingPreorder-module__weYS5W__addAthlete{min-height:50px;color:var(--gold-light);font:inherit;cursor:pointer;background:0 0;border:1px solid #d0a35f73;border-radius:999px;align-items:center;gap:10px;margin-top:18px;padding:0 20px;display:inline-flex}.BodybuildingPreorder-module__weYS5W__orderSummary{border:1px solid var(--line);background:#080808;border-radius:22px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:44px;margin-top:16px;padding:clamp(24px,4vw,46px);display:grid}.BodybuildingPreorder-module__weYS5W__orderSummary>div>p:not(.BodybuildingPreorder-module__weYS5W__eyebrow){color:#8e8a83;border-top:1px solid #f4f0e817;justify-content:space-between;gap:20px;margin:14px 0 0;padding-top:14px;display:flex}.BodybuildingPreorder-module__weYS5W__orderSummary>div>p strong{color:#c7c2b8;white-space:nowrap;font-weight:400}.BodybuildingPreorder-module__weYS5W__orderSummary dl{margin:0}.BodybuildingPreorder-module__weYS5W__orderSummary dl div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0;display:flex}.BodybuildingPreorder-module__weYS5W__orderSummary dt{color:#85817a;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.BodybuildingPreorder-module__weYS5W__orderSummary dd{margin:0}.BodybuildingPreorder-module__weYS5W__orderSummary .BodybuildingPreorder-module__weYS5W__totalLine{padding:24px 0}.BodybuildingPreorder-module__weYS5W__totalLine dd{color:var(--gold-light);font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.8rem)}.BodybuildingPreorder-module__weYS5W__confirmation{color:#9b968e;align-items:flex-start;gap:12px;margin-top:24px;line-height:1.55;display:flex}.BodybuildingPreorder-module__weYS5W__confirmation input{accent-color:var(--gold);margin-top:4px}.BodybuildingPreorder-module__weYS5W__error{color:#e3a1a1;background:#d45a5a14;border:1px solid #d45a5a80;border-radius:12px;margin:20px 0 0;padding:14px 16px}.BodybuildingPreorder-module__weYS5W__formFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;margin-top:30px;padding-top:28px;display:flex}.BodybuildingPreorder-module__weYS5W__formFooter p{color:#75716a}.BodybuildingPreorder-module__weYS5W__formFooter button,.BodybuildingPreorder-module__weYS5W__modal button,.BodybuildingPreorder-module__weYS5W__modal a{border:1px solid var(--gold);background:var(--gold);color:#080808;min-height:54px;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:18px;padding:0 25px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__secondaryAction{border-color:var(--line);color:#aaa59c;background:0 0}.BodybuildingPreorder-module__weYS5W__formFooter button:disabled{opacity:.42;cursor:not-allowed}.BodybuildingPreorder-module__weYS5W__modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020202c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.BodybuildingPreorder-module__weYS5W__modal{background:radial-gradient(circle at 50% 0,#d0a35f2b,#0000 42%),#0d0d0d;border:1px solid #d0a35fa6;border-radius:26px;width:min(100%,620px);padding:clamp(28px,6vw,58px);box-shadow:0 35px 100px #000000ad}.BodybuildingPreorder-module__weYS5W__modal h2{letter-spacing:-.045em;margin:14px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,6vw,4rem);font-weight:400;line-height:1}.BodybuildingPreorder-module__weYS5W__modal>p:not(.BodybuildingPreorder-module__weYS5W__eyebrow){color:#9d9890;line-height:1.65}.BodybuildingPreorder-module__weYS5W__modal ul{color:var(--gold-light);margin:24px 0;padding-left:20px}.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellList{gap:18px;margin:26px 0 0;padding:0;list-style:none;display:grid}.BodybuildingPreorder-module__weYS5W__videoUpsellList>li{background:#d0a35f0b;border:1px solid #d0a35f47;border-radius:18px;gap:15px;padding:18px;display:grid}.BodybuildingPreorder-module__weYS5W__videoUpsellList>li>strong{color:var(--gold-light);font-size:1rem;font-weight:500}.BodybuildingPreorder-module__weYS5W__videoUpsellChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button,.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button:last-child{color:#f3eadb;text-align:center;white-space:normal;background:#d0a35f14;border-color:#d0a35fb8;border-radius:16px;flex-direction:column;min-height:82px;padding:15px 18px;line-height:1.35}.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button:hover,.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button:focus-visible{background:var(--gold);color:#080808}.BodybuildingPreorder-module__weYS5W__videoUpsellChoices button strong{color:var(--gold-light);font-size:.95rem}.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button:hover strong,.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button:focus-visible strong{color:inherit}.BodybuildingPreorder-module__weYS5W__modal>.BodybuildingPreorder-module__weYS5W__videoUpsellFooter{justify-content:flex-end}.BodybuildingPreorder-module__weYS5W__modal>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.BodybuildingPreorder-module__weYS5W__modal button:last-child{border-color:var(--line);color:#aaa59c;background:0 0}@media (max-width:620px){.BodybuildingPreorder-module__weYS5W__videoUpsellChoices{grid-template-columns:1fr}.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button,.BodybuildingPreorder-module__weYS5W__modal .BodybuildingPreorder-module__weYS5W__videoUpsellChoices button:last-child{min-height:68px}}.BodybuildingPreorder-module__weYS5W__seasonTransitionModal .BodybuildingPreorder-module__weYS5W__seasonTransitionAction,.BodybuildingPreorder-module__weYS5W__seasonTransitionModal .BodybuildingPreorder-module__weYS5W__seasonTransitionAction:last-child{border-color:var(--gold);background:var(--gold);color:#080808}.BodybuildingPreorder-module__weYS5W__seasonTransitionEvent{background:#d0a35f0f;border-left:1px solid #f0ca86b3;margin-top:22px;padding:18px 20px;font:400 1.25rem/1.45 Georgia,Times New Roman,serif;color:var(--gold-light)!important}.BodybuildingPreorder-module__weYS5W__validationModal{width:min(100%,720px);max-height:calc(100vh - 36px);overflow-y:auto}.BodybuildingPreorder-module__weYS5W__validationList{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.BodybuildingPreorder-module__weYS5W__validationList li{color:#efb0b0;background:#d45a5a12;border:1px solid #d45a5a6b;border-radius:13px;padding:14px 16px 14px 46px;line-height:1.5;position:relative}.BodybuildingPreorder-module__weYS5W__validationList li:before{color:#dc8e8e;content:"!";font-weight:800;position:absolute;top:14px;left:17px}.BodybuildingPreorder-module__weYS5W__validationModal .BodybuildingPreorder-module__weYS5W__validationClose,.BodybuildingPreorder-module__weYS5W__validationModal .BodybuildingPreorder-module__weYS5W__validationClose:last-child{border-color:var(--gold);background:var(--gold);color:#080808}.BodybuildingPreorder-module__weYS5W__validationFieldHighlight{background:#d0a35f1a;border:1px solid #f0ca86e6;border-radius:18px;margin:-14px;padding:14px;animation:1.25s ease-in-out 2 BodybuildingPreorder-module__weYS5W__validationFieldPulse;box-shadow:0 0 0 4px #d0a35f14,0 0 34px #f0ca8638}@keyframes BodybuildingPreorder-module__weYS5W__validationFieldPulse{0%,to{border-color:#f0ca8694;box-shadow:0 0 0 2px #d0a35f0d,0 0 18px #f0ca861a}50%{border-color:#ffde9e;box-shadow:0 0 0 5px #d0a35f1f,0 0 40px #f0ca8652}}.BodybuildingPreorder-module__weYS5W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1120px){.BodybuildingPreorder-module__weYS5W__offerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.BodybuildingPreorder-module__weYS5W__offerCard:nth-child(4),.BodybuildingPreorder-module__weYS5W__offerCard:nth-child(5){min-height:300px}}@media (max-width:900px){.BodybuildingPreorder-module__weYS5W__events,.BodybuildingPreorder-module__weYS5W__conditionsGrid{grid-template-columns:1fr 1fr}.BodybuildingPreorder-module__weYS5W__eventSpotlight{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent{padding:34px}.BodybuildingPreorder-module__weYS5W__deliveryNotes,.BodybuildingPreorder-module__weYS5W__orderSummary{grid-template-columns:1fr}.BodybuildingPreorder-module__weYS5W__formHeader{flex-direction:column;align-items:flex-start}.BodybuildingPreorder-module__weYS5W__seasonStepPoster{width:min(220px,62vw);margin:8px 0 0}.BodybuildingPreorder-module__weYS5W__seasonStepPoster figcaption{text-align:left}}@media (max-width:680px){.BodybuildingPreorder-module__weYS5W__page{padding:12px 12px 70px}.BodybuildingPreorder-module__weYS5W__navigation{border-radius:18px;align-items:flex-start;min-height:74px;padding:10px 14px}.BodybuildingPreorder-module__weYS5W__brand{min-width:0}.BodybuildingPreorder-module__weYS5W__navigationActions{flex-direction:column;align-items:flex-end;gap:5px}.BodybuildingPreorder-module__weYS5W__navigationActions>a{font-size:9px}.BodybuildingPreorder-module__weYS5W__seasonCampaign{flex-direction:column;align-items:stretch}.BodybuildingPreorder-module__weYS5W__seasonCampaign>button{white-space:normal;width:100%;min-width:0}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel{grid-template-columns:1fr}.BodybuildingPreorder-module__weYS5W__seasonSelectionPanel>button{white-space:normal;width:100%}.BodybuildingPreorder-module__weYS5W__events,.BodybuildingPreorder-module__weYS5W__offerGrid,.BodybuildingPreorder-module__weYS5W__conditionsGrid,.BodybuildingPreorder-module__weYS5W__fieldGrid{grid-template-columns:1fr}.BodybuildingPreorder-module__weYS5W__eventCard{min-height:172px}.BodybuildingPreorder-module__weYS5W__eventSpotlight{grid-template-columns:1fr}.BodybuildingPreorder-module__weYS5W__eventPoster{width:min(100%,440px);margin-inline:auto;padding-bottom:10px}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent{text-align:center;padding:28px 22px 36px}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent h2{margin-inline:auto}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent dl{text-align:left;margin-top:34px}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent dl>div{grid-template-columns:1fr;gap:7px}.BodybuildingPreorder-module__weYS5W__eventSpotlightContent dd{text-align:left}.BodybuildingPreorder-module__weYS5W__offerCard{min-height:280px}.BodybuildingPreorder-module__weYS5W__fieldWide{grid-column:auto}.BodybuildingPreorder-module__weYS5W__competitionVideoOption{flex-direction:column;grid-column:auto;align-items:stretch;gap:18px;padding:20px}.BodybuildingPreorder-module__weYS5W__competitionVideoOption button{white-space:normal;width:100%}.BodybuildingPreorder-module__weYS5W__competitionVideoSelectedMark{align-self:flex-start}.BodybuildingPreorder-module__weYS5W__shootingFieldLabel{flex-direction:column;align-items:flex-start;gap:4px}.BodybuildingPreorder-module__weYS5W__shootingFieldLabel>small{text-align:left}.BodybuildingPreorder-module__weYS5W__discountSteps{grid-template-columns:1fr}.BodybuildingPreorder-module__weYS5W__discountSteps span{justify-content:space-between;min-height:58px;padding:0 18px;display:flex}.BodybuildingPreorder-module__weYS5W__form{border-radius:22px;padding:24px 16px}.BodybuildingPreorder-module__weYS5W__formFooter{flex-direction:column;align-items:stretch}.BodybuildingPreorder-module__weYS5W__formFooter button{width:100%}}@media (prefers-reduced-motion:reduce){.BodybuildingPreorder-module__weYS5W__eventCard{transition:none}.BodybuildingPreorder-module__weYS5W__seasonCampaign:before{animation:none;display:none}}.BodybuildingPreorder-module__weYS5W__preordersClosedPanel{background:radial-gradient(circle at 100% 0,#d9a84f17,#0000 34%),#0a0a0ad1;border:1px solid #d9a84f6b;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;margin:36px 0 44px;padding:28px 30px;display:grid}.BodybuildingPreorder-module__weYS5W__preordersClosedIcon{color:#d9a84f;border:1px solid #d9a84f8c;border-radius:50%;place-items:center;width:54px;height:54px;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1;display:grid}.BodybuildingPreorder-module__weYS5W__preordersClosedPanel h2{color:#f2eee7;margin:4px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:500}.BodybuildingPreorder-module__weYS5W__preordersClosedPanel p:not(.BodybuildingPreorder-module__weYS5W__eyebrow){color:#aaa;margin:0;font-size:15px;line-height:1.55}.BodybuildingPreorder-module__weYS5W__preordersClosedPanel p strong{color:#eee9df}.BodybuildingPreorder-module__weYS5W__preordersClosedPanel small{color:#777;margin-top:8px;font-size:12px;line-height:1.45;display:block}@media (max-width:680px){.BodybuildingPreorder-module__weYS5W__preordersClosedPanel{grid-template-columns:1fr;padding:22px}}.BodybuildingPreorder-module__weYS5W__hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:1280px;font-size:clamp(3.35rem,6vw,7rem);line-height:.9}@media (max-width:650px){.BodybuildingPreorder-module__weYS5W__hero h1{letter-spacing:-.045em;max-width:100%;font-size:clamp(2.85rem,12vw,4.6rem);line-height:.92}}@media (max-width:640px){.BodybuildingPreorder-module__weYS5W__athleteMusicSummary{column-gap:14px;min-height:78px;padding:16px 18px}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary small{font-size:12px}}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;min-height:82px;padding:18px 22px;list-style:none;display:grid;position:relative}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary::-webkit-details-marker{display:none}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary::marker{content:""}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary>span:first-child{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary strong{color:#f4f1eb;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:400;line-height:1.2;display:block}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary small{color:#8d8981;max-width:900px;margin:0;font-size:13px;line-height:1.5;display:block}.BodybuildingPreorder-module__weYS5W__athleteMusicChevron{width:36px;height:36px;color:var(--gold);border:1px solid #d0a35f7a;border-radius:50%;flex:0 0 36px;place-items:center;font-size:19px;line-height:1;transition:transform .18s;display:grid}.BodybuildingPreorder-module__weYS5W__athleteMusicSection[open] .BodybuildingPreorder-module__weYS5W__athleteMusicChevron{transform:rotate(180deg)}@media (max-width:640px){.BodybuildingPreorder-module__weYS5W__athleteMusicSummary{column-gap:14px;min-height:78px;padding:16px 18px}.BodybuildingPreorder-module__weYS5W__athleteMusicSummary small{font-size:12px}}.BodybuildingPreorder-module__weYS5W__athleteMusicFields{gap:22px}.BodybuildingPreorder-module__weYS5W__athleteMusicFields .BodybuildingPreorder-module__weYS5W__fieldWide{gap:9px;margin:0;display:grid}.BodybuildingPreorder-module__weYS5W__athleteMusicFields .BodybuildingPreorder-module__weYS5W__fieldWide>span{margin:0;line-height:1.35;display:block}.BodybuildingPreorder-module__weYS5W__athleteMusicFields .BodybuildingPreorder-module__weYS5W__fieldWide>small{margin-top:1px;line-height:1.55;display:block}.BodybuildingPreorder-module__weYS5W__athleteMusicUploadHint{margin-top:-5px;line-height:1.6}.BodybuildingPreorder-module__weYS5W__athleteMusicFields .BodybuildingPreorder-module__weYS5W__fieldWide+.BodybuildingPreorder-module__weYS5W__fieldWide{margin-top:14px}
