.fit-guide{display:block;margin:1.2rem 0 1.6rem}.fit-guide__note{margin:0;font-size:1.5rem;line-height:1.5}.fit-guide__note-line{display:block}.fit-guide__note strong{font-weight:var(--font-body-weight-bold)}.fit-guide__open{display:flex;align-items:center;gap:.4rem;width:fit-content;margin:.4rem 0 0;padding:0;border:0;background:none;font:inherit;font-weight:var(--font-body-weight-bold);color:#4770db;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer;white-space:nowrap}.fit-guide__open .svg-wrapper{width:1.6rem;height:1.6rem}.fit-guide__dialog{width:min(100%,52rem);max-width:100%;max-height:min(85vh,72rem);padding:0;border:0;border-radius:1.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1rem 4rem #0e1b4d40}.fit-guide__dialog::backdrop{background:#0e1b4d73}.fit-guide__dialog[open]{animation:fit-guide-fade .2s ease-out}.fit-guide__panel{padding:2.4rem}.fit-guide__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:1.2rem}.fit-guide__title{margin:0}.fit-guide__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin:-1rem -1rem 0 0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.fit-guide__close .svg-wrapper{width:2rem;height:2rem}.fit-guide__size p{margin:0;font-size:1.6rem}.fit-guide__lists{display:grid;gap:1.6rem;margin:2rem 0}.fit-guide__list{padding:1.4rem 1.6rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.04)}.fit-guide__list--yes{background:#4770db14}.fit-guide__list-title{margin:0 0 .8rem;font-size:1.5rem;letter-spacing:.04rem}.fit-guide__list li{display:flex;align-items:center;gap:1rem;padding:.4rem 0;font-size:1.5rem;line-height:1.4}.fit-guide__mark{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%}.fit-guide__mark svg{width:1rem;height:1rem}.fit-guide__list--yes .fit-guide__mark{background:#4770db;color:#fff}.fit-guide__list--no .fit-guide__mark{background:rgba(var(--color-foreground),.15);color:rgb(var(--color-foreground))}.fit-guide__list--no .fit-guide__mark svg{width:1.4rem;height:1.4rem}.fit-guide__measure .rte p,.fit-guide__help p{margin:0;font-size:1.5rem}.fit-guide__help{margin-top:1.6rem;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (max-width:749px){.fit-guide__dialog{width:100%;margin:auto 0 0;border-radius:1.6rem 1.6rem 0 0;max-height:88vh;overflow:hidden}.fit-guide__dialog[open]{animation:fit-guide-slide-up .25s ease-out}.fit-guide__dialog.is-closing{animation:none;transform:translateY(100%);transition:transform .2s ease-in}.fit-guide__panel{max-height:88vh;padding:2rem 2rem calc(2.4rem + env(safe-area-inset-bottom));overflow-y:auto}}@media screen and (min-width:750px){.fit-guide__lists{grid-template-columns:1fr 1fr}}@keyframes fit-guide-fade{0%{opacity:0}}@keyframes fit-guide-slide-up{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.fit-guide__dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-fit-guide.css.map */
