.rte h2[data-ub-h1]{font-size:var(--font-size-3xl);line-height:var(--heading-line-height)}@media(min-width:990px){.rte h2[data-ub-h1]{font-size:var(--font-size-4xl)}}.ub-size-guide-copy>p:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;width:100%;font-size:0;text-align:start}.ub-size-guide-copy>p:last-child>a{display:block;max-width:100%;font-size:1rem;line-height:1.5;white-space:nowrap}@media(max-width:420px){.ub-size-guide-copy>p:last-child>a{font-size:.9375rem}}.ub-length-guide{--lg-ink: var(--color-text, #111);--lg-paper: #f4f0e9;--lg-orange: #ff5b22;--lg-line: color-mix(in srgb, var(--lg-ink) 22%, transparent);max-width:none;background:#fbfaf7}.ub-length-guide__hero,.ub-length-guide__explorer,.ub-length-guide__finder,.ub-length-guide__article,.ub-length-guide__faq,.ub-length-guide__shop{padding:2rem 1rem}.ub-length-guide__hero{padding-block:3rem 2.5rem;background:#0b0b0b;color:#f8f4ee}.ub-length-guide__eyebrow,.ub-length-guide__length-kicker,.ub-length-guide__quick-label{margin:0 0 .75rem;font-family:var(--font-heading);font-size:.75rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}html[lang=ar] .ub-length-guide__eyebrow,html[lang=ar] .ub-length-guide__length-kicker,html[lang=ar] .ub-length-guide__quick-label{letter-spacing:0;font-size:.85rem}.ub-length-guide__hero .ub-length-guide__eyebrow{color:#ff6a34}.ub-length-guide__hero h1{max-width:16ch;margin:0;font-size:clamp(2.5rem,12vw,5rem);letter-spacing:-.05em;line-height:.92}html[lang=ar] .ub-length-guide__hero h1{letter-spacing:0;line-height:1.2}.ub-length-guide__lede{max-width:36rem;margin:1.5rem 0 0;font-size:1.1rem}.ub-length-guide__quick{max-width:44rem;margin-top:1.75rem;padding:1.1rem 1.25rem;border:1px solid rgba(248,244,238,.25)}.ub-length-guide__quick-label{color:#ff6a34;margin-bottom:.5rem}.ub-length-guide__quick p:last-child{margin:0;color:#f8f4eedb;font-size:.95rem;line-height:1.6}.ub-length-guide__section-head{max-width:44rem;margin-bottom:1.5rem}.ub-length-guide__section-head h2,.ub-length-guide__article h2,.ub-length-guide__shop h2,.ub-length-guide__faq>h2{margin:0 0 .75rem;font-size:clamp(2rem,9vw,3.5rem);letter-spacing:-.04em;line-height:.98}html[lang=ar] .ub-length-guide h2{letter-spacing:0;line-height:1.25}.ub-length-guide__explorer{background:var(--lg-paper)}.ub-length-guide__explorer-grid{display:grid;gap:1.5rem}.ub-length-guide__visual{--lg-shorts-height: 11.2rem;min-height:27rem;display:grid;place-items:center;align-content:center;background:#d8bba4;border:1px solid rgba(0,0,0,.2);overflow:hidden}.ub-length-guide__figure{position:relative;width:13rem;height:22rem}.ub-length-guide__torso{position:absolute;inset:0 1.6rem auto;height:5.2rem;background:#c99370;border-radius:1rem 1rem 0 0}.ub-length-guide__leg{position:absolute;inset-block:4rem 0;width:4.25rem;background:#c99370}.ub-length-guide__leg--one{inset-inline-start:1.75rem;transform:skew(-2deg)}.ub-length-guide__leg--two{inset-inline-end:1.75rem;transform:skew(2deg)}.ub-length-guide__knee{position:absolute;inset-block-start:17rem;z-index:2;width:4rem;border-block-start:1px solid rgba(70,38,19,.48)}.ub-length-guide__knee--one{inset-inline-start:1.8rem;transform:rotate(-2deg)}.ub-length-guide__knee--two{inset-inline-end:1.8rem;transform:rotate(2deg)}.ub-length-guide__knee-label{position:absolute;inset-block-start:16.35rem;inset-inline-end:-2.8rem;z-index:3;padding:.15rem .3rem;background:#fbfaf7d6;color:#432a1c;font-family:var(--font-heading);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ub-length-guide__shorts{position:absolute;inset:2.1rem 0 auto;height:var(--lg-shorts-height);background:#0a0a0a;clip-path:polygon(5% 0,95% 0,100% 78%,57% 100%,50% 77%,43% 100%,0 78%);transition:height .22s ease}.ub-length-guide__visual[data-length="3"]{--lg-shorts-height: 6rem}.ub-length-guide__visual[data-length="5"]{--lg-shorts-height: 8.6rem}.ub-length-guide__visual[data-length="7"]{--lg-shorts-height: 11.2rem}.ub-length-guide__visual[data-length="9"]{--lg-shorts-height: 13.8rem}.ub-length-guide__waistband{position:absolute;inset:0 0 auto;height:1.25rem;background:#181818}.ub-length-guide__hem-line{position:absolute;inset-block-start:calc(2.1rem + var(--lg-shorts-height));inset-inline:-1.75rem;border-block-start:1px dashed rgba(0,0,0,.46);transition:inset-block-start .22s ease}.ub-length-guide__visual-caption{display:flex;gap:.65rem;align-items:baseline;margin:.8rem 0 0;font-size:.8rem}.ub-length-guide__visual-caption strong{font-family:var(--font-heading);font-size:1.5rem}.ub-length-guide__length-buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem}.ub-length-guide__length-button{min-height:3.4rem;border:1px solid var(--lg-ink);background:transparent;color:var(--lg-ink);font-family:var(--font-heading);font-size:1.15rem;font-weight:800;cursor:pointer}.ub-length-guide__length-button.is-active{background:var(--lg-ink);color:#fff}.ub-length-guide__length-button:focus-visible,.ub-length-guide__answers input:focus-visible+span{outline:3px solid var(--lg-orange);outline-offset:2px}.ub-length-guide__length-detail{min-height:12rem;padding:1.5rem 0 0;border-block-end:1px solid var(--lg-line)}.ub-length-guide__length-title{margin:0 0 .75rem;font-family:var(--font-heading);font-size:2rem;font-weight:800;letter-spacing:-.035em;line-height:1.05}.ub-length-guide__finder{background:#fff}.ub-length-guide__finder form{display:grid;gap:1.75rem}.ub-length-guide__question{min-width:0;margin:0;padding:0;border:0}.ub-length-guide__question legend{width:100%;display:flex;gap:.75rem;align-items:center;margin-bottom:.75rem;font-family:var(--font-heading);font-size:1.05rem;font-weight:800}.ub-length-guide__question legend span{width:1.75rem;height:1.75rem;display:inline-grid;place-items:center;flex:0 0 auto;background:var(--lg-ink);color:#fff;border-radius:50%;font-size:.8rem}.ub-length-guide__answers{display:grid;grid-template-columns:1fr;gap:.5rem}.ub-length-guide__answers label{position:relative;cursor:pointer}.ub-length-guide__answers input{position:absolute;opacity:0;pointer-events:none}.ub-length-guide__answers label>span{min-height:3.5rem;display:flex;align-items:center;padding:.8rem 1rem;border:1px solid var(--lg-line);background:#fbfaf7;transition:background .15s ease,border-color .15s ease}.ub-length-guide__answers input:checked+span{border-color:var(--lg-ink);background:var(--lg-ink);color:#fff}.ub-length-guide__result{margin-top:2rem;padding:1.5rem;background:var(--lg-orange);color:#0a0a0a}.ub-length-guide__result-title{margin:0 0 .75rem;font-family:var(--font-heading);font-size:clamp(2.1rem,10vw,3.75rem);font-weight:800;letter-spacing:-.04em;line-height:1}html[lang=ar] .ub-length-guide__result-title{letter-spacing:0;line-height:1.25}.ub-length-guide__result-note:empty{display:none}.ub-length-guide__result-note{font-weight:600}.ub-length-guide__result-links{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.ub-length-guide__result .btn{border-color:#0a0a0a}.ub-length-guide__result .btn-primary{background:#0a0a0a;color:#fff}.ub-length-guide__article{background:#fbfaf7}.ub-length-guide__article-intro{max-width:46rem;margin-bottom:1.5rem}.ub-length-guide__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--lg-line);background:#fff}.ub-length-guide__table{width:100%;min-width:40rem;border-collapse:collapse;font-size:.95rem}.ub-length-guide__table th,.ub-length-guide__table td{padding:.9rem 1rem;text-align:start;vertical-align:top;border-block-end:1px solid var(--lg-line)}.ub-length-guide__table thead th{font-family:var(--font-heading);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:var(--lg-paper)}.ub-length-guide__table tbody th bdi{display:block;font-family:var(--font-heading);font-size:2rem;font-weight:800;line-height:1}.ub-length-guide__table tbody th span{display:block;margin-top:.3rem;font-size:.8rem;font-weight:600}.ub-length-guide__prose-grid{display:grid;gap:0;margin-top:2rem}.ub-length-guide__prose-grid section{padding:1.5rem 0;border-block-start:1px solid var(--lg-line)}.ub-length-guide__prose-grid h2{font-size:1.75rem!important}.ub-length-guide__inline-link{font-weight:700;text-decoration:underline;text-underline-offset:3px}.ub-length-guide__faq{background:var(--lg-paper)}.ub-length-guide__faq-list{display:grid;gap:0}.ub-length-guide__faq-list>div{padding:1.25rem 0;border-block-start:1px solid var(--lg-line)}.ub-length-guide__faq-list h3{margin:0 0 .5rem;font-size:1.2rem}.ub-length-guide__faq-list p{margin:0}.ub-length-guide__shop{display:grid;gap:1.5rem;background:#0b0b0b;color:#f8f4ee}.ub-length-guide__shop-links{display:grid;gap:.65rem;align-content:start}.ub-length-guide__shop .btn-primary{background:#f8f4ee;color:#0b0b0b}.ub-length-guide__shop .btn-secondary{border-color:#f8f4ee80;color:#f8f4ee}html[dir=rtl] .ub-length-guide{text-align:right}html[dir=rtl] .ub-length-guide__length-buttons{direction:ltr}html[dir=rtl] .ub-length-guide__visual-caption{direction:rtl}@media(min-width:600px){.ub-length-guide__hero,.ub-length-guide__explorer,.ub-length-guide__finder,.ub-length-guide__article,.ub-length-guide__faq,.ub-length-guide__shop{padding-inline:2rem}.ub-length-guide__answers{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.ub-length-guide__hero,.ub-length-guide__explorer,.ub-length-guide__finder,.ub-length-guide__article,.ub-length-guide__faq,.ub-length-guide__shop{padding:5rem max(3rem,calc((100vw - 1200px)/2))}.ub-length-guide__explorer-grid{grid-template-columns:minmax(20rem,.9fr) minmax(24rem,1.1fr);align-items:stretch}.ub-length-guide__visual{min-height:30rem}.ub-length-guide__explorer-copy{align-self:center}.ub-length-guide__finder form{grid-template-columns:repeat(3,1fr);gap:1.5rem}.ub-length-guide__answers{grid-template-columns:1fr}.ub-length-guide__prose-grid,.ub-length-guide__faq-list{grid-template-columns:repeat(2,1fr);column-gap:3rem}.ub-length-guide__shop{grid-template-columns:1fr .7fr;align-items:center}}@media(prefers-reduced-motion:reduce){.ub-length-guide__shorts,.ub-length-guide__hem-line,.ub-length-guide__answers label>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
