.size-guide-modal .popup-modal__content{width:min(92%,92rem);max-width:92rem;border-radius:1.2rem;overflow:hidden}.size-guide-modal .popup-modal__content-info{padding:3.2rem}.size-guide-modal .popup-modal__toggle{position:absolute;top:1.6rem;inset-inline-end:1.6rem;width:4rem;height:4rem;padding:1.1rem;border:0;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.size-guide-modal .popup-modal__toggle:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.size-guide__title{max-width:calc(100% - 5.6rem);margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:3.2rem;font-weight:var(--font-heading-weight-bold);line-height:1.12}.size-guide__intro{max-width:76rem;margin:0 0 2.4rem;color:rgba(var(--color-foreground),.74);font-size:1.5rem;line-height:1.55}.size-guide__table-wrap{overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.13);border-radius:.8rem;background:rgb(var(--color-background))}.size-guide-modal .size-guide__table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:auto;white-space:normal}.size-guide__table th,.size-guide__table td{padding:1.25rem 1.4rem;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.09);background-clip:border-box;box-shadow:none;text-align:start;vertical-align:middle;line-height:1.35}.size-guide__table thead th{background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.15rem;font-weight:var(--font-heading-weight-semi-bold);letter-spacing:.045em;text-transform:uppercase}.size-guide__table thead th[data-key=fits]{box-shadow:inset 0 -.3rem rgb(var(--color-button))}.size-guide__table tbody th[scope=row]{width:8rem;background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground));font-weight:var(--font-heading-weight-bold)}.size-guide__table tbody td{background:rgb(var(--color-background))}.size-guide__table tbody td[data-key=fits]{background:rgba(var(--color-button),.045);font-weight:var(--font-body-weight-medium)}.size-guide__table tbody tr:last-child th,.size-guide__table tbody tr:last-child td{border-bottom:0}.size-guide--media{max-width:76rem}.size-guide__media{display:grid;gap:1.6rem}.size-guide__image{display:block;width:100%;height:auto;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:.8rem;background:rgb(var(--color-background))}.size-guide__footer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:1.8rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.size-guide__note{margin:0;color:rgba(var(--color-foreground),.62);font-size:1.25rem;line-height:1.45}.size-guide__note strong{color:rgba(var(--color-foreground),.82);font-weight:var(--font-body-weight-medium)}.size-guide__source{flex:0 0 auto;color:rgba(var(--color-foreground),.62);font-size:1.2rem;font-weight:var(--font-body-weight);text-decoration-line:underline;text-decoration-color:rgba(var(--color-foreground),.32);text-underline-offset:.3rem}.size-guide__source:hover{color:rgb(var(--color-foreground));text-decoration-color:rgb(var(--color-button))}@media screen and (max-width:749px){.size-guide-modal .popup-modal__content{width:calc(100% - 1.6rem);max-width:none;border-radius:.8rem}.size-guide-modal .popup-modal__content-info{max-height:calc(100dvh - 1.6rem);padding:2.2rem 1.6rem}.size-guide-modal .popup-modal__toggle{top:1.2rem;inset-inline-end:1.2rem;width:3.8rem;height:3.8rem}.size-guide__title{max-width:calc(100% - 4.8rem);margin-bottom:1.2rem;font-size:2.4rem}.size-guide__intro{margin-bottom:2rem;font-size:1.4rem}.size-guide__table-wrap{overflow:visible;border:0;border-radius:0;background:transparent}.size-guide-modal .size-guide__table{display:block;max-width:none;overflow:visible;white-space:normal}.size-guide__table thead{display:none}.size-guide__table tbody,.size-guide__table tr,.size-guide__table th,.size-guide__table td{display:block;width:100%}.size-guide__table tbody{display:grid;gap:1.2rem}.size-guide__table tbody tr{overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.13);border-radius:.8rem;background:rgb(var(--color-background));box-shadow:0 .2rem .5rem rgba(var(--color-foreground),.04)}.size-guide__table tbody th[scope=row]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.2rem;border:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.6rem}.size-guide__table tbody th[scope=row]:before{content:attr(data-label);color:rgba(var(--color-background),.68);font-size:1.05rem;font-weight:var(--font-body-weight-medium);letter-spacing:.05em;text-transform:uppercase}.size-guide__table tbody td{display:grid;grid-template-columns:minmax(9.5rem,.9fr) minmax(0,1.1fr);gap:1rem;padding:.95rem 1.2rem;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);background:rgb(var(--color-background));text-align:end}.size-guide__table tbody td:before{content:attr(data-label);color:rgba(var(--color-foreground),.6);font-size:1.2rem;font-weight:var(--font-body-weight-medium);text-align:start}.size-guide__table tbody td[data-key=fits]{border-inline-start:.3rem solid rgb(var(--color-button));background:rgba(var(--color-button),.04)}.size-guide__table tbody td:last-child{border-bottom:0}.size-guide__footer{align-items:flex-start;flex-direction:column;gap:.8rem;margin-top:1.6rem;padding-top:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/novarlo-component-size-guide.css.map */
