.ll-size-guide__link{position:relative;margin-left:1.2rem;vertical-align:middle;display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.3rem;border:.1rem solid #82b1a6;border-radius:999px;background:#cbe7e159;color:#1f4439;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;letter-spacing:.02rem;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ll-size-guide__link svg{flex:none}.ll-size-guide__link:hover{background:#cbe7e1;border-color:#5ea191}.ll-size-guide__link:focus-visible{outline:.2rem solid #5ea191;outline-offset:.2rem}.ll-size-guide{width:min(92vw,86rem);max-height:90vh;max-height:90dvh;margin:auto;padding:0;border:0;border-radius:2rem;background:#fff;color:#121212;overflow:hidden;box-shadow:0 2.4rem 6rem #1f443947}.ll-size-guide::backdrop{background:#1f443947;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}:root:has(dialog.ll-size-guide[open]){overflow:hidden}.ll-size-guide__panel{display:flex;flex-direction:column;max-height:inherit}.ll-size-guide__header{display:flex;align-items:center;justify-content:space-between;padding:1.8rem 2rem 1.2rem 2.4rem}.ll-size-guide__title{margin:0;color:#1f4439;font-family:var(--font-heading-family);font-size:2.2rem;font-weight:800}.ll-size-guide__close{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:#f2f3f2;color:#1f4439;cursor:pointer;transition:background-color .15s ease}.ll-size-guide__close:hover{background:#cbe7e1}.ll-size-guide__close:focus-visible{outline:.2rem solid #5ea191;outline-offset:.2rem}.ll-size-guide__close .svg-wrapper{width:1.6rem;height:1.6rem}.ll-size-guide__hint{display:none;align-items:center;gap:1rem;margin:0;padding:0 2.4rem 1.2rem;color:#6b7280;font-size:1.3rem}.ll-size-guide__zoom-btn{flex:none;padding:.7rem 1.4rem;border:.1rem solid #82b1a6;border-radius:999px;background:#cbe7e159;color:#1f4439;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:700;line-height:1;cursor:pointer}.ll-size-guide__zoom-btn[aria-pressed=true]{background:#1f4439;border-color:#1f4439;color:#fff}.product-form__input:has(.ll-size-guide__link)>legend.form__label,.product-form__input:has(.ll-size-guide__link)>label.form__label{margin-bottom:.8rem}.ll-size-guide__scroll{flex:1 1 auto;min-height:0;margin:0 1.6rem 1.6rem;overflow:auto;border:.1rem solid #cbe7e1;border-radius:1.4rem;background:#fff;-webkit-overflow-scrolling:touch}.ll-size-guide__zoom{display:block;width:100%;padding:0;border:0;background:none;cursor:default}.ll-size-guide__image{display:block;width:100%;height:auto;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(max-width:749px){.ll-size-guide{width:calc(100% - 2.4rem);max-width:none;margin:auto 1.2rem;border-radius:2rem}.ll-size-guide__hint{display:flex}.ll-size-guide__scroll{touch-action:pan-x pan-y;overscroll-behavior:contain}.ll-size-guide__zoom{cursor:zoom-in}.ll-size-guide__zoom.is-zoomed{width:220%;cursor:grab}.ll-size-guide__scroll.is-dragging .ll-size-guide__zoom{cursor:grabbing}}@media(prefers-reduced-motion:no-preference){.ll-size-guide[open]{animation:ll-size-guide-in .22s ease-out}.ll-size-guide[open]::backdrop{animation:ll-size-guide-fade .22s ease-out}}@keyframes ll-size-guide-in{0%{opacity:0;transform:translateY(1.2rem)}}@keyframes ll-size-guide-fade{0%{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/239/assets/ll-size-guide.css.map */
