body.retheme-modal-open .retheme-pdp__all-sizes-link{visibility:hidden}.eb-size-quiz .retheme-modal__container,.eb-size-quiz__container{width:640px;max-width:92vw}.eb-size-quiz__header{display:flex;align-items:center;min-height:52px;padding:16px 20px 0}.eb-size-quiz__close{margin-left:auto;background:none;border:none;cursor:pointer;padding:8px;color:var(--color-midnight, #181f33);line-height:0}.eb-size-quiz__retake{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:4px 0;font-family:var(--font-body);font-size:var(--font-size-small, 14px);font-weight:600;color:var(--color-midnight, #181f33);text-decoration:underline}.eb-size-quiz__progress{display:flex;flex-direction:column;gap:6px}.eb-size-quiz__progress-segments{display:flex;gap:6px}.eb-size-quiz__progress-segment{width:56px;height:5px;border-radius:3px;background:#d8d5cf}.eb-size-quiz__progress-segment--current{background:#bf6e4e}.eb-size-quiz__progress-label{font-family:var(--font-body);font-size:var(--font-size-micro, 12px);color:var(--color-secondary-text, #666)}.eb-size-quiz__body{padding:8px 40px 40px;overflow-y:auto;text-align:center}.eb-size-quiz__screen{display:none}.eb-size-quiz__screen--active{display:block;animation:ebQuizFadeIn .25s ease}@keyframes ebQuizFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.eb-size-quiz__title{font-family:var(--font-display, Georgia, serif);font-size:30px;font-weight:400;line-height:1.2;color:var(--color-midnight, #181f33);margin:20px 0 10px}.eb-size-quiz__title em{font-style:italic;color:#bf6e4e}.eb-size-quiz__subtitle{font-family:var(--font-body);font-size:var(--font-size-body, 16px);color:var(--color-primary-text, #141f31);margin:0 auto 18px;max-width:420px}.eb-size-quiz__hint{font-family:var(--font-body);font-size:var(--font-size-small, 14px);color:var(--color-secondary-text, #666);margin:18px 0 10px;text-align:center}.eb-size-quiz__paths{display:flex;gap:14px;margin:26px 0 10px}.eb-size-quiz__path{flex:1;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;padding:28px 16px;border:1px solid transparent;border-radius:10px;cursor:pointer;font-family:var(--font-body);text-align:center;transition:transform .15s ease,box-shadow .15s ease}.eb-size-quiz__path:hover{transform:translateY(-2px);box-shadow:0 6px 18px #181f331f}.eb-size-quiz__path--quick{background:#faf7f0;color:var(--color-midnight, #181f33)}.eb-size-quiz__path--precise{background:#efe0d8;color:var(--color-midnight, #181f33)}.eb-size-quiz__path--detailed{background:var(--color-midnight, #181f33);color:#fff}.eb-size-quiz__path-title{font-size:17px;font-weight:700}.eb-size-quiz__path-desc{font-size:var(--font-size-small, 14px)}.eb-size-quiz__path-meta{font-size:var(--font-size-micro, 12px);opacity:.75}.eb-size-quiz__choice-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:8px}.eb-size-quiz__choice{padding:16px 8px;background:#fff;border:1px solid var(--color-border-light, #d0d0d0);border-radius:8px;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-body, 16px);color:var(--color-midnight, #181f33);transition:border-color .15s ease,background .15s ease}.eb-size-quiz__choice:hover{border-color:var(--color-midnight, #181f33)}.eb-size-quiz__choice--selected{background:#faf7f0;border:1.5px solid var(--color-midnight, #181f33);font-weight:700}.eb-size-quiz__selects{display:flex;gap:14px;justify-content:center;margin-bottom:14px}.eb-size-quiz__select{flex:1;max-width:220px;padding:14px 16px;border:1px solid var(--color-border-light, #d0d0d0);border-radius:8px;font-family:var(--font-body);font-size:var(--font-size-body, 16px);color:var(--color-midnight, #181f33);background:#fff;cursor:pointer}.eb-size-quiz__select--wide{max-width:300px}.eb-size-quiz__skip{width:100%;max-width:456px;padding:14px 16px;background:#faf7f0;border:1px solid var(--color-midnight, #181f33);border-radius:8px;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-body, 16px);color:var(--color-midnight, #181f33)}.eb-size-quiz__skip:hover{background:#f0ede7}.eb-size-quiz__cards{display:flex;flex-direction:column;gap:12px;max-width:460px;margin:0 auto 8px}.eb-size-quiz__card{display:flex;flex-direction:column;gap:4px;padding:16px 20px;background:#fff;border:1px solid var(--color-border-light, #d0d0d0);border-radius:8px;cursor:pointer;font-family:var(--font-body);text-align:left;color:var(--color-midnight, #181f33);transition:border-color .15s ease,background .15s ease}.eb-size-quiz__card:hover{border-color:var(--color-midnight, #181f33)}.eb-size-quiz__card--selected{background:#faf7f0;border:1.5px solid var(--color-midnight, #181f33)}.eb-size-quiz__card-title{font-size:17px;font-weight:600}.eb-size-quiz__card-desc{font-size:var(--font-size-small, 14px);color:var(--color-secondary-text, #666)}.eb-size-quiz__actions{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:28px}.eb-size-quiz__btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;min-width:220px;padding:16px 32px;background:var(--color-midnight, #181f33);color:#fff;border:none;border-radius:8px;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-small, 14px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease}.eb-size-quiz__btn:hover:not(:disabled),.eb-size-quiz__btn:focus,.eb-size-quiz__btn:visited{background:var(--color-midnight-hover, #0f1521);color:#fff;text-decoration:none}.eb-size-quiz__btn:disabled{opacity:.35;cursor:not-allowed}.eb-size-quiz__back{background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-small, 14px);color:var(--color-secondary-text, #666);text-decoration:underline}.eb-size-quiz__screen--loading{padding:60px 0}.eb-size-quiz__loading-image{width:180px;height:180px;object-fit:cover;border-radius:8px;margin:0 auto 24px;display:block}.eb-size-quiz__loading-text{font-family:var(--font-display, Georgia, serif);font-size:26px;color:var(--color-midnight, #181f33)}.eb-size-quiz__loading-text em{font-style:italic;color:#bf6e4e}.eb-size-quiz__carousel{position:relative;margin:24px 0 8px}.eb-size-quiz__style-cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 6px}.eb-size-quiz__style-cards::-webkit-scrollbar{display:none}.eb-size-quiz__style-card{position:relative;flex:0 0 172px;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden;scroll-snap-align:center;text-decoration:none;background:#efe0d8}.eb-size-quiz__style-card:hover{text-decoration:none}.eb-size-quiz__style-card--current{outline:2px solid var(--color-midnight, #181f33);outline-offset:0}.eb-size-quiz__style-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.eb-size-quiz__style-card-overlay{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:40px 12px 10px;background:linear-gradient(transparent,#0000008c)}.eb-size-quiz__style-card-title{font-family:var(--font-body);font-size:var(--font-size-small, 14px);font-weight:600;color:#fff}.eb-size-quiz__style-card-size{font-family:var(--font-body);font-size:40px;font-weight:800;line-height:1.1;color:#fff}.eb-size-quiz__carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:none;border:none;cursor:pointer;color:var(--color-midnight, #181f33);visibility:hidden}.eb-size-quiz__carousel-arrow--prev{left:-38px}.eb-size-quiz__carousel-arrow--next{right:-38px}@media(max-width:768px){.eb-size-quiz .retheme-modal__container,.eb-size-quiz__container{width:95vw}.eb-size-quiz__body{padding:4px 20px 28px}.eb-size-quiz__title{font-size:26px}.eb-size-quiz__paths{flex-direction:column}.eb-size-quiz__path{flex-direction:column;padding:20px 16px}.eb-size-quiz__choice-grid{grid-template-columns:repeat(3,1fr)}.eb-size-quiz__carousel-arrow{display:none}.eb-size-quiz__style-card{flex-basis:150px}.eb-size-quiz__progress-segment{width:40px}}
/*# sourceMappingURL=/cdn/shop/t/534/assets/eb-size-quiz.css.map */
