.haslo-size-guide__link{flex-shrink:0;min-height:44px;margin-left:auto;padding:0;border:0;background:none;color:rgb(var(--haslo-brand, var(--text-color)));font-size:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.haslo-size-guide{width:min(600px,calc(100vw - 32px));max-width:none;max-height:85vh;padding:0;border:0;background:rgb(var(--background));color:rgb(var(--text-color));box-shadow:0 20px 60px #0003;overflow:auto}.haslo-size-guide::backdrop{background:#0006}.haslo-size-guide__inner{position:relative;padding:28px 24px 24px}.haslo-size-guide__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.haslo-size-guide__title{margin:0 40px 16px 0}.haslo-size-guide__image{display:block;width:100%;height:auto;margin-top:16px}@media screen and (max-width:740px){.haslo-size-guide{width:100%;margin:auto 0 0;padding-bottom:env(safe-area-inset-bottom)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/haslo-size-guide.css.map */
