/* t1459 — ONE|11 Studio final order form. Athletic editorial navy / red / ice-blue palette.
   Existing form fields & submission/export handlers unchanged. Large tile per athlete + inline expandable specs. */
#ordHero1459{display:none}
html.studio1208 body[data-hub-spoke=people]{background:#eef0f5!important}
html.studio1208 body[data-hub-spoke=people]>.wrap{width:100%!important;max-width:1300px!important;padding:20px 26px 70px!important;margin:0 auto!important;box-sizing:border-box!important}
html.studio1208 body[data-hub-spoke=people]>.wrap main{width:100%!important;max-width:none!important}
html.studio1208 body[data-hub-spoke=people] #ordHero1459{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;overflow:hidden;margin:12px 0 20px;padding:32px 36px;border-radius:28px;background:radial-gradient(100% 160% at 90% 0,rgba(255,48,57,.26),transparent 53%),linear-gradient(120deg,#0b0d14 10%,#152747 90%);color:#fff;box-shadow:0 22px 50px -30px rgba(10,16,30,.5)}
#ordHero1459::before{content:"";position:absolute;right:18%;top:-15%;height:140%;width:4px;background:rgba(255,255,255,.15);transform:skew(-22deg);box-shadow:18px 0 rgba(255,255,255,.1),36px 0 rgba(255,255,255,.06);pointer-events:none}
#ordHero1459 h1{position:relative;margin:8px 0 14px;font:900 italic clamp(34px,3.5vw,52px)/.96 BarlowX,BarlowBI,"Arial Narrow",sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#fff!important;max-width:720px}
#ordHero1459 h1 em{color:#ff484f!important;font-style:inherit}
#ordHero1459 .ordKick1459{margin:0;color:#c2d6f1!important;font:800 11px/1.2 Inter,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.18em}
#ordHero1459 .ordHeroSub1459{margin:0;max-width:590px;color:#cdd6e5!important;font:500 14px/1.5 Inter,system-ui,sans-serif}
#ordHero1459 .ordHeroMeta1459{position:relative;flex:0 0 200px;display:grid;justify-items:end;text-align:right;gap:12px}
#ordHero1459 .ordNumber1459{font:900 italic 92px/.8 BarlowX,BarlowBI,sans-serif;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.45)}
#ordHero1459 .ordHeroMeta1459 p{margin:0;color:#b8cce9!important;font:600 13px/1.45 Inter,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.1em}
#ordHero1459 .ordHeroMeta1459 b{color:#fff!important}
#ordHero1459 .ordTag1459{font:800 10px/1 Inter,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.09);padding:8px 10px;border:1px solid rgba(255,255,255,.2);border-radius:999px}
html.studio1208 body[data-hub-spoke=people] #peopleStep933,html.studio1208 body[data-hub-spoke=people] #step6{border-radius:24px!important;overflow:hidden!important;border:1px solid #d5dae4!important;box-shadow:0 20px 40px -30px rgba(15,28,47,.4)!important;background:#fff!important}
html.studio1208 body[data-hub-spoke=people] #peopleStep933>.stephd,html.studio1208 body[data-hub-spoke=people] #step6>.stephd{padding:18px 22px!important;background:#fff!important;border-bottom:1px solid #e2e5ec!important;min-height:70px;color:#0b0d14!important}
html.studio1208 body[data-hub-spoke=people] #peopleStep933 .stept,html.studio1208 body[data-hub-spoke=people] #step6 .stept{font:900 italic 25px/1 BarlowX,BarlowBI,sans-serif!important;text-transform:uppercase;color:#0b0d14!important}
html.studio1208 body[data-hub-spoke=people] #peopleStep933 .steph,html.studio1208 body[data-hub-spoke=people] #step6 .steph{font:600 11px/1.45 Inter,system-ui,sans-serif!important;letter-spacing:.05em;color:#636c7d!important;margin-top:5px}
html.studio1208 body[data-hub-spoke=people] #peopleStep933>.stepcl>.stepbd,html.studio1208 body[data-hub-spoke=people] #peopleStep933>.stepbd{padding:20px!important}
html.studio1208 body[data-hub-spoke=people] #step6 .stepbd{padding:22px!important}
#peopleBody933{font:500 13px/1.45 Inter,system-ui,sans-serif!important}
#peopleBody933>p{color:#5d6575!important;font-size:12px;max-width:890px}
#peopleBody933 .cartPreviewNote958{padding:10px 14px;background:#f4f6fa;border-radius:12px;border-left:3px solid #b7c9e5}
#peopleBody933 .peopleModes933{display:flex!important;gap:8px;padding:4px;border-radius:999px;background:#edf0f6;margin:0 0 14px!important;max-width:510px}
html.studio1208 body[data-hub-spoke=people] #peopleBody933 .peopleModes933 button.b{flex:1;border-radius:999px!important;min-height:44px!important;box-shadow:none!important;border:0!important;font:800 14px/1.2 Inter,sans-serif!important;padding:10px 16px!important}
html.studio1208 body[data-hub-spoke=people] #peopleBody933 .peopleModes933 button.b.on{background:#172947!important;color:#fff!important;border:0!important}
#peopleBody933 .teamStepper941{max-width:430px!important;gap:8px!important}
#peopleBody933 .teamStepper941 input{height:44px!important;border-radius:12px!important;text-align:center!important;border-color:#cfd6e1!important;font:800 19px/1 Inter,sans-serif!important;color:#152747!important}
#peopleBody933 .teamStepper941 button{min-width:44px!important;border-radius:12px!important}
#peopleBody933 .athleteNav958{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:18px 0!important}
html.studio1208 body[data-hub-spoke=people] #peopleBody933 .athleteNav958 button.b{min-height:42px!important;padding:0 18px!important;border-radius:999px!important;background:#fff!important;border:1px solid #ccd4e1!important;color:#172947!important;font:800 13px/1 Inter,sans-serif!important}
#peopleBody933 .athleteStrip958{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;overflow:visible!important;scroll-snap-type:none!important;align-items:start!important;padding:4px 0 22px!important}
html.studio1208 body[data-hub-spoke=people] #peopleBody933 .person933.athleteCart958{--ath:#172947;display:block!important;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0 16px 16px!important;border:1px solid #ccd4e1!important;border-radius:22px!important;background:linear-gradient(180deg,#f5f8fc,#fff 300px)!important;color:#0b0d14!important;overflow:hidden!important;box-shadow:0 20px 35px -30px rgba(10,20,40,.55)!important}
html.studio1208 body[data-hub-spoke=people] #peopleBody933 .person933.athleteCart958:nth-child(3n+2){--ath:#962932}
html.studio1208 body[data-hub-spoke=people] #peopleBody933 .person933.athleteCart958:nth-child(3n){--ath:#225a61}
#peopleBody933 .personHead933{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;background:linear-gradient(120deg,var(--ath),#0d1524)!important;color:#fff!important;margin:0 -16px 16px!important;padding:20px 20px!important;border-bottom:3px solid #ff3039!important;position:relative}
#peopleBody933 .personHead933 strong{display:block;color:#fff!important;font:900 italic 30px/1 BarlowX,BarlowBI,sans-serif!important;letter-spacing:.01em;text-transform:uppercase}
#peopleBody933 .personHead933 .ordAthlete1459{display:block;color:#bfd1ee!important;font:800 9px/1.2 Inter,sans-serif!important;letter-spacing:.16em;margin:0 0 7px}
#peopleBody933 .personHead933>span{color:#fff!important;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.09);border-radius:999px;padding:7px 10px;font:800 11px/1.2 Inter,sans-serif!important;white-space:nowrap}
#peopleBody933 .athleteName958{display:grid!important;gap:6px;color:#626c7e!important;font:700 10px/1.3 Inter,sans-serif!important;letter-spacing:.03em;margin:0 0 14px!important}
#peopleBody933 .athleteName958 input{background:#fff!important;color:#172947!important;border:1px solid #cdd5e2!important;border-radius:12px!important;min-height:46px!important;padding:10px 12px!important;font:800 16px/1.2 Inter,sans-serif!important;letter-spacing:.01em}
#peopleBody933 .athleteItem958{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:14px!important;padding:16px 0!important;border-top:1px solid #dce2eb!important}
#peopleBody933 .cartPreview958{width:112px!important;height:112px;min-width:0;background:#fff!important;border-radius:16px!important;border:1px solid #dce2eb;box-shadow:0 6px 18px -12px #0b0d14}
#peopleBody933 .cartPreview958 img{object-fit:contain!important}
#peopleBody933 .cartItemBody958{min-width:0!important;font-family:Inter,system-ui,sans-serif!important}
#peopleBody933 .cartItemHead958{display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:8px;margin:0 0 5px!important}
#peopleBody933 .cartItemHead958>strong{flex:1;min-width:90px;font:900 italic 22px/1 BarlowX,BarlowBI,sans-serif!important;text-transform:uppercase;color:#11151e!important}
#peopleBody933 .cartRemove958{all:unset!important;box-sizing:border-box!important;display:flex!important;align-items:center;min-height:28px!important;color:#9a2830!important;font:700 10px/1 Inter,sans-serif!important;cursor:pointer!important;padding:0 3px!important;white-space:nowrap}
.ordColour1459{display:inline-block;margin:0 0 7px;color:#4b5e7c!important;background:#eef2f8;border-radius:999px;padding:4px 7px;font:700 10px/1 Inter,sans-serif}
.ordCustom1459{list-style:none!important;display:grid!important;gap:4px;margin:4px 0 10px!important;padding:0!important;color:#1f2d45!important}
.ordCustom1459 li{display:flex;gap:6px;align-items:baseline;color:#374b68!important;font:500 10px/1.35 Inter,sans-serif!important;min-width:0}
.ordCustom1459 li b{flex:0 0 auto;color:#536a8d!important;font:800 9px/1.35 Inter,sans-serif!important;letter-spacing:.03em;text-transform:uppercase;min-width:67px}
.ordCustom1459 li span{word-break:break-word;color:#374b68!important}
.ordPlain1459{display:block;color:#6c7483!important;font:500 11px/1.4 Inter,sans-serif;margin:4px 0 10px}
.ordSpecs1459{border:1px solid #c9d5e6!important;border-radius:13px!important;background:#f2f6fc!important;margin:8px 0 10px!important;overflow:hidden!important;color:#173356!important;display:block!important}
.ordSpecs1459>summary{list-style:none!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;padding:11px 12px!important;min-height:46px!important;cursor:pointer!important;font:800 11px/1.3 Inter,sans-serif!important;letter-spacing:.03em;color:#173356!important}
.ordSpecs1459>summary::-webkit-details-marker{display:none}
.ordSpecs1459>summary span{display:grid;gap:2px;color:#173356!important}
.ordSpecs1459>summary b{font:600 11px/1.35 Inter,sans-serif;color:#546d91!important}
.ordSpecs1459>summary i{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#173356;color:#fff!important;font:500 18px/1 Inter,sans-serif;font-style:normal;transition:transform .2s}
.ordSpecs1459[open]>summary{border-bottom:1px solid #d7e0ed}
.ordSpecs1459[open]>summary i{transform:rotate(45deg)}
.ordSpecs1459>summary:hover{background:#e7effa}
.ordSpecs1459>summary:focus-visible{outline:2px solid #e8262d;outline-offset:-3px;border-radius:12px}
.ordSpecBody1459{padding:12px;box-sizing:border-box;background:#fff;color:#253a59!important}
.ordSpecBody1459 .ordGuide1459{font:500 10px/1.45 Inter,sans-serif!important;color:#667287!important;margin:0 0 10px!important}
.ordTableWrap1459{width:100%;overflow:auto;margin-bottom:8px;border-radius:7px}
.ordTable1459{border-collapse:collapse;width:100%;font:600 10px/1.3 Inter,sans-serif;color:#203652!important;text-align:left}
.ordTable1459 caption{text-align:left;font:800 9px/1.3 Inter,sans-serif;letter-spacing:.03em;color:#556b8a!important;margin-bottom:6px}
.ordTable1459 th,.ordTable1459 td{padding:7px 5px;border-bottom:1px solid #e0e7f0;white-space:nowrap;color:#203652!important;background:#f3f6fa!important}
.ordTable1459 thead th{font:800 8px/1 Inter,sans-serif;text-transform:uppercase;color:#687c99!important;background:#fff!important}
html.studio1208 body[data-hub-spoke=people] #peopleStep933 .sizePick941{width:100%!important;min-height:46px!important;padding:10px!important;border:1px solid #bbcce3!important;border-radius:9px!important;background:#eaf1fb!important;color:#193f71!important;box-shadow:none!important;text-align:left!important}
#peopleBody933 .sizePick941 span{font:800 12px/1.2 Inter,sans-serif!important;color:#193f71!important}
#peopleBody933 .sizePick941 b{font:700 10px/1.2 Inter,sans-serif!important;color:#526d91!important;letter-spacing:.03em}
#peopleBody933 .cartQty958{gap:8px!important;color:#193655!important}
#peopleBody933 .cartQty958 button{background:#172947!important;color:#fff!important;border:0!important;border-radius:8px!important;min-width:34px!important;min-height:34px!important}
#peopleBody933 .cartProtection958,#peopleBody933 .cartUnder958{display:grid;gap:5px;color:#4a5f7c!important;font:700 11px/1.3 Inter,sans-serif!important;margin:8px 0!important}
#peopleBody933 .cartProtection958 select,#peopleBody933 .cartUnder958 select{box-sizing:border-box;width:100%;max-width:100%;min-height:42px;border:1px solid #cbd5e3!important;border-radius:10px!important;background:#fff!important;color:#172947!important;font:600 12px/1.3 Inter,sans-serif!important;padding:8px!important}
#peopleBody933 .cartItemBody958 small{font:500 10px/1.5 Inter,sans-serif!important;color:#68778d!important}
#peopleBody933 .peopleCheck933{display:flex;align-items:center;gap:6px;color:#42516b!important;margin:9px 0!important;font:600 11px/1.4 Inter,sans-serif!important}
#peopleBody933 .peopleCheck933 input{accent-color:#e8262d;width:16px;height:16px;min-width:16px!important}
html.studio1208 body[data-hub-spoke=people] #peopleBody933 button.cartEdit958.b{border-radius:999px!important;padding:8px 13px!important;min-height:34px!important;color:#304f7b!important;border:1px solid #b9c9e0!important;background:#fff!important;font:800 10px/1 Inter,sans-serif!important}
html.studio1208 body[data-hub-spoke=people] #peopleStep933 .cartTotals958{display:flex;flex-wrap:wrap;gap:10px;padding:18px;border-radius:16px;background:#172947!important;color:#fff!important;border:0!important;margin:0 0 14px!important;align-items:center}
#peopleBody933 .cartTotals958 b{font:900 italic 21px/1 BarlowX,BarlowBI,sans-serif!important;text-transform:uppercase;margin-right:auto;color:#fff!important}
#peopleBody933 .cartTotals958 span{border-radius:999px;border:1px solid rgba(255,255,255,.25);padding:6px 10px;font:700 11px/1 Inter,sans-serif;color:#fff!important}
html.studio1208 body[data-hub-spoke=people] #toReview933{border-radius:14px!important;min-height:54px!important;letter-spacing:.08em!important;font:900 italic 19px/1 BarlowX,BarlowBI,sans-serif!important;text-transform:uppercase}
#reviewPeople933 h3,#everything934 h3{font:900 italic 26px/1 BarlowX,BarlowBI,sans-serif!important;text-transform:uppercase;color:#172947!important;letter-spacing:.02em;margin:24px 0 16px}
#everything934{padding:18px 20px;border:1px solid #cfd9e8;border-radius:18px;background:#f2f6fc;margin:0 0 18px;color:#233c60!important;font:500 12px/1.5 Inter,sans-serif}
#everything934 p{color:#435c80!important}
#everything934 b{color:#172947!important}
#everything934 button{border-radius:999px!important;min-height:42px!important}
#reviewStatus933{padding:12px 16px;border-radius:12px;background:#fff6e3;color:#7a4d0b!important;border:1px solid #eed4a4;font:700 12px/1.4 Inter,sans-serif}
#reviewPeople933{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
#reviewPeople933>h3,#reviewPeople933>p,#reviewPeople933>button,#reviewPeople933>.unassigned933{grid-column:1/-1}
html.studio1208 body[data-hub-spoke=people] #reviewPeople933 .ordReviewTile1459{border-radius:20px!important;border:1px solid #cbd5e4!important;background:#f7f9fc!important;padding:0 16px 16px!important;overflow:hidden!important;margin:0!important;min-width:0;box-shadow:0 18px 30px -28px #172947}
#reviewPeople933 .ordReviewHead1459{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:18px 18px;margin:0 -16px 14px;background:linear-gradient(120deg,#172947,#0c1422);border-bottom:3px solid #e8262d;color:#fff!important}
#reviewPeople933 .ordReviewHead1459 strong{display:block;font:900 italic 28px/1 BarlowX,BarlowBI,sans-serif;text-transform:uppercase;color:#fff!important}
#reviewPeople933 .ordReviewHead1459 small{display:block;font:800 9px/1.3 Inter,sans-serif;letter-spacing:.15em;color:#b3c9e9!important;margin-bottom:7px}
#reviewPeople933 .ordReviewHead1459>span{padding:7px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.08);color:#fff!important;font:800 11px/1 Inter,sans-serif;white-space:nowrap}
#reviewPeople933 .ordReviewItem1459{padding:12px 0 4px;border-bottom:1px solid #dce3ed;min-width:0}
#reviewPeople933 .ordReviewItemHead1459{display:flex;gap:10px;align-items:baseline;justify-content:space-between;margin-bottom:7px}
#reviewPeople933 .ordReviewItemHead1459>b{font:900 italic 21px/1 BarlowX,BarlowBI,sans-serif;text-transform:uppercase;color:#172947!important}
#reviewPeople933 .ordReviewItemHead1459>span{font:700 11px/1.3 Inter,sans-serif;color:#667a98!important}
#reviewPeople933 .ordSpecBody1459 p{font:500 11px/1.45 Inter,sans-serif;color:#405774!important}
#reviewPeople933 .ordReviewTile1459>button{width:100%;margin-top:12px;border-radius:999px!important;min-height:42px!important}
#ordContact1459{margin:24px 0 18px;padding:24px 26px;border-radius:20px;background:radial-gradient(100% 140% at 100% 0,rgba(232,38,45,.2),transparent 65%),#172947;color:#fff!important}
#ordContact1459 .ordKick1459{font:800 10px/1.2 Inter,sans-serif;text-transform:uppercase;letter-spacing:.16em;color:#a9c4e8!important}
#ordContact1459 h2{font:900 italic 32px/1 BarlowX,BarlowBI,sans-serif;text-transform:uppercase;color:#fff!important;margin:8px 0}
#ordContact1459 p{font:500 12px/1.5 Inter,sans-serif;color:#c9d6e9!important;margin:0}
html.studio1208 body[data-hub-spoke=people] #step6 input,html.studio1208 body[data-hub-spoke=people] #step6 textarea{background:#f7f9fc!important;color:#172947!important;border:1px solid #cbd5e4!important;border-radius:12px!important;min-height:46px!important;font:500 14px/1.4 Inter,sans-serif!important;padding:12px!important;box-sizing:border-box!important}
html.studio1208 body[data-hub-spoke=people] #step6 label{font:800 11px/1.3 Inter,sans-serif!important;letter-spacing:.03em;text-transform:uppercase;color:#405775!important;margin:12px 0 6px;display:block}
html.studio1208 body[data-hub-spoke=people] #step6 button.b{min-height:46px!important;border-radius:12px!important}
html.studio1208 body[data-hub-spoke=people] #step6 #bSubmit{background:#172947!important;border-color:#172947!important;color:#fff!important;min-height:58px!important;font:900 italic 20px/1.1 BarlowX,BarlowBI,sans-serif!important;text-transform:uppercase;box-shadow:0 12px 26px -16px #172947!important}
html.studio1208 body[data-hub-spoke=people] #step6 #dcSave{background:#e8262d!important;border-color:#e8262d!important;color:#fff!important}
html.studio1208 body[data-hub-spoke=people] #bPdf{background:#eaf1fb!important;color:#172947!important;border-color:#b9cbe4!important}
@media(max-width:760px){
 html.studio1208 body[data-hub-spoke=people]>.wrap{padding:8px 10px 50px!important;overflow-x:clip}
 html.studio1208 body[data-hub-spoke=people] #ordHero1459{padding:24px 22px;border-radius:22px;display:block;margin:8px 0 14px}
 #ordHero1459 h1{font-size:34px;line-height:1;margin:12px 0}
 #ordHero1459 .ordKick1459{font-size:9px;letter-spacing:.12em}
 #ordHero1459 .ordHeroSub1459{font-size:12px;max-width:310px}
 #ordHero1459 .ordHeroMeta1459{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:10px;margin-top:20px;flex:auto}
 #ordHero1459 .ordNumber1459{font-size:48px}
 #ordHero1459 .ordHeroMeta1459 p{font-size:9px;letter-spacing:.06em;margin-right:auto}
 #ordHero1459 .ordTag1459{font-size:8px;padding:7px 8px;white-space:nowrap}
 #ordHero1459::before{right:18%;opacity:.5}
 html.studio1208 body[data-hub-spoke=people] #peopleStep933>.stephd,html.studio1208 body[data-hub-spoke=people] #step6>.stephd{padding:16px!important;gap:8px}
 html.studio1208 body[data-hub-spoke=people] #peopleStep933 .stept,html.studio1208 body[data-hub-spoke=people] #step6 .stept{font-size:23px!important}
 html.studio1208 body[data-hub-spoke=people] #peopleStep933 .steph,html.studio1208 body[data-hub-spoke=people] #step6 .steph{font-size:9px!important;letter-spacing:.02em}
 html.studio1208 body[data-hub-spoke=people] #peopleStep933>.stepcl>.stepbd,html.studio1208 body[data-hub-spoke=people] #peopleStep933>.stepbd,html.studio1208 body[data-hub-spoke=people] #step6 .stepbd{padding:12px!important}
 #peopleBody933 .peopleModes933{max-width:none;gap:4px}
 html.studio1208 body[data-hub-spoke=people] #peopleBody933 .peopleModes933 button.b{padding:10px 8px!important;font-size:11px!important}
 #peopleBody933 .teamStepper941{max-width:100%!important}
 #peopleBody933 .athleteStrip958{grid-template-columns:1fr!important;gap:18px!important}
 html.studio1208 body[data-hub-spoke=people] #peopleBody933 .person933.athleteCart958{padding:0 12px 12px!important;border-radius:18px!important}
 #peopleBody933 .personHead933{margin:0 -12px 14px!important;padding:18px 16px!important}
 #peopleBody933 .personHead933 strong{font-size:28px!important}
 #peopleBody933 .personHead933>span{font-size:10px!important}
 #peopleBody933 .athleteItem958{grid-template-columns:76px minmax(0,1fr)!important;gap:10px!important;padding:14px 0!important}
 #peopleBody933 .cartPreview958{width:76px!important;height:92px;border-radius:12px!important}
 #peopleBody933 .cartItemHead958>strong{font-size:20px!important;min-width:75px}
 #peopleBody933 .cartRemove958{min-height:28px!important;font-size:9px!important}
 .ordCustom1459 li{display:grid;gap:1px;font-size:10px!important}
 .ordCustom1459 li b{font-size:8px!important;letter-spacing:.06em}
 .ordSpecs1459>summary{padding:10px!important;font-size:10px!important;min-height:44px!important}
 .ordSpecs1459>summary b{font-size:10px!important}
 .ordSpecBody1459{padding:9px}
 .ordTable1459{font-size:8px}
 .ordTable1459 caption{font-size:8px}
 .ordTable1459 th,.ordTable1459 td{padding:6px 3px}
 #peopleBody933 .cartTotals958{padding:16px!important;gap:8px!important}
 #peopleBody933 .cartTotals958 b{width:100%;margin:0 0 4px!important}
 #peopleBody933 .cartTotals958 span{font-size:10px;padding:6px 8px}
 #reviewPeople933{grid-template-columns:1fr;gap:14px}
 #reviewPeople933 h3,#everything934 h3{font-size:24px!important}
 #everything934{padding:14px}
 #ordContact1459{padding:20px;border-radius:16px}
 #ordContact1459 h2{font-size:28px}
 html.studio1208 body[data-hub-spoke=people] #step6 .r2{display:grid!important;grid-template-columns:1fr!important;gap:0!important}
 html.studio1208 body[data-hub-spoke=people] #step6 #bSubmit{font-size:17px!important}
}
@media(prefers-reduced-motion:reduce){.ordSpecs1459>summary i{transition:none}}

html.studio1208 body[data-hub-spoke=people] #peopleBody933 #backProducts933{opacity:1!important;color:#172947!important;background:#fff!important;border:1px solid #b9c9e0!important;border-radius:999px!important;min-height:42px!important;padding:0 16px!important;font:800 12px/1 Inter,sans-serif!important;letter-spacing:.06em}
