.orlaven-size-guide{--osg-bg: #ffffff;--osg-panel: #fcfcfb;--osg-soft: #f6f6f5;--osg-row: #ffffff;--osg-row-alt: #f1f1ef;--osg-line: #e5e5e1;--osg-text: var(--orlaven-espresso, #17130f);--osg-muted: #7b7b78;--osg-accent: #1d1b18;padding-block:var(--osg-padding-top) var(--osg-padding-bottom);background:var(--osg-bg);color:var(--osg-text)}.orlaven-size-guide__inner{display:grid;gap:clamp(34px,5vw,70px)}.orlaven-size-guide__verification-note{max-width:760px;padding:18px 20px;border:1px solid var(--osg-line);background:var(--osg-panel);color:var(--osg-muted);line-height:1.65}.orlaven-size-guide__verification-note a{color:var(--osg-text);text-underline-offset:.2em}.orlaven-size-guide__section{animation:orlaven-size-guide-rise .62s cubic-bezier(.22,1,.36,1) both}.orlaven-size-guide__section:nth-of-type(2){animation-delay:80ms}.orlaven-size-guide :is(a,button):focus-visible{outline:2px solid var(--osg-accent);outline-offset:3px}.orlaven-size-guide__section{scroll-margin-top:110px}.orlaven-size-guide__heading{display:grid;gap:10px;justify-items:center;margin-block-end:18px;text-align:center}.orlaven-size-guide h2,.orlaven-size-guide h3,.orlaven-size-guide h4{margin:0;color:var(--osg-text);font-family:var(--font-heading--family);line-height:1.1;text-transform:uppercase}.orlaven-size-guide h2{font-size:clamp(1rem,1.6vw,1.25rem);letter-spacing:.08em}.orlaven-size-guide h3{font-size:.82rem;letter-spacing:.1em;text-align:center}.orlaven-size-guide h4{font-family:var(--font-subheading--family);font-size:.76rem;letter-spacing:.08em}.orlaven-size-guide__unit-toggle{display:inline-flex;gap:14px}.orlaven-size-guide__unit-toggle button{min-width:34px;min-height:34px;border:0;background:transparent;color:var(--osg-muted);cursor:pointer;font-size:.82rem;text-transform:uppercase;transition:color .18s ease,transform .18s ease}.orlaven-size-guide__unit-toggle button:hover{transform:translateY(-1px)}.orlaven-size-guide__unit-toggle button[aria-pressed=true]{color:var(--osg-text);text-decoration:underline;text-underline-offset:.3em}.orlaven-size-guide__table-wrap{overflow-x:auto;border:1px solid var(--osg-line);background:var(--osg-panel);box-shadow:none}.orlaven-size-guide__table{width:100%;min-width:760px;border-collapse:collapse;color:var(--osg-text);font-size:.86rem}.orlaven-size-guide__table--footwear{min-width:620px}.orlaven-size-guide__table th,.orlaven-size-guide__table td{border:1px solid var(--osg-line);padding:11px 12px;text-align:left;font-weight:400}.orlaven-size-guide__table thead th{background:#f7f7f6;color:var(--osg-text);font-size:.78rem;font-weight:500}.orlaven-size-guide__table tbody tr:nth-child(odd){background:var(--osg-row)}.orlaven-size-guide__table tbody tr:nth-child(2n){background:var(--osg-row-alt)}.orlaven-size-guide__measure{margin-block-start:26px;padding-block-start:18px}.orlaven-size-guide__measure-grid{display:grid;gap:clamp(22px,4vw,52px);align-items:center;margin-block-start:18px;background:linear-gradient(135deg,#fffffffa,#f6f6f5fa),var(--osg-soft);padding:clamp(18px,4vw,38px);border:1px solid var(--osg-line);box-shadow:none}.orlaven-size-guide__diagram{display:grid;place-items:center;align-self:stretch;min-height:100%;border:1px solid rgb(222 221 218 / .9);background:radial-gradient(circle at 50% 18%,rgb(255 255 255 / .98),transparent 48%),linear-gradient(180deg,#fff,#f3f3f2);overflow:hidden}.orlaven-size-guide__diagram img{display:block;width:min(100%,300px);height:auto;filter:saturate(.95) contrast(1.03) brightness(1.01);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s ease}.orlaven-size-guide__measure-grid:hover .orlaven-size-guide__diagram img{transform:scale(1.018);filter:saturate(1) contrast(1.04) brightness(1.02)}.orlaven-size-guide__measure-list{display:grid;gap:14px 34px}.orlaven-size-guide__measure-list article{display:grid;gap:4px}.orlaven-size-guide__measure-list p{margin:0;color:var(--osg-muted);font-size:.86rem;line-height:1.6}.orlaven-size-guide__measure--footwear{display:grid;justify-items:center;gap:10px;text-align:center}.orlaven-size-guide__measure--footwear p{max-width:620px;margin:0;color:var(--osg-muted);font-size:.9rem;line-height:1.7}@keyframes orlaven-size-guide-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:750px){.orlaven-size-guide__measure-grid{grid-template-columns:minmax(210px,.42fr) 1fr}.orlaven-size-guide__measure-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.orlaven-size-guide__nav{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}.orlaven-size-guide__table,.orlaven-size-guide__table thead,.orlaven-size-guide__table tbody,.orlaven-size-guide__table tr,.orlaven-size-guide__table th,.orlaven-size-guide__table td{display:block;min-width:0;width:100%}.orlaven-size-guide__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.orlaven-size-guide__table tr{padding:12px;border-block-end:1px solid var(--osg-line)}.orlaven-size-guide__table th,.orlaven-size-guide__table td{border:0;padding:6px 0}.orlaven-size-guide__table td:before{content:attr(data-label) ": ";color:var(--osg-muted);font-size:.75rem;font-weight:500}.orlaven-size-guide__diagram img{width:min(100%,250px)}}@media(prefers-reduced-motion:reduce){.orlaven-size-guide__nav,.orlaven-size-guide__section,.orlaven-size-guide__diagram img,.orlaven-size-guide__unit-toggle button,.orlaven-size-guide__nav a{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/orlaven-size-guide-styles.css.map */
