.what-my-size{--what-my-size-btn-radius: 5px}#what-my-size-entry .edit-text{text-decoration:underline}.what-my-size .bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;border:0;border-radius:.25rem;background-color:transparent;color:#6c757d;font-size:1rem;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;transition:background-color .15s ease-out,color .15s ease-out}.what-my-size .bs-stepper .step-trigger:not(:disabled):not(.disabled){cursor:pointer}.what-my-size .bs-stepper .step-trigger.disabled,.what-my-size .bs-stepper .step-trigger:disabled{pointer-events:none;opacity:.65}.what-my-size .bs-stepper .step-trigger:focus{outline:0;color:#007bff}.what-my-size .bs-stepper .step-trigger:hover{background-color:#0000000f;text-decoration:none}.what-my-size .bs-stepper-label{display:inline-block;margin:.25rem}.what-my-size .bs-stepper-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.what-my-size .bs-stepper .line,.what-my-size .bs-stepper-line{-ms-flex:1 0 32px;flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:#0000001f}.what-my-size .bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;margin:.25rem;padding:.5em 0;border-radius:1em;background-color:#6c757d;color:#fff;line-height:1em}.what-my-size .active .bs-stepper-circle{background-color:#007bff}.what-my-size .bs-stepper-content{padding:0 20px 20px}.what-my-size .bs-stepper.vertical{display:-ms-flexbox;display:flex}.what-my-size .bs-stepper.vertical .bs-stepper-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}.what-my-size .bs-stepper.vertical .bs-stepper-pane,.what-my-size .bs-stepper.vertical .content{display:block}.what-my-size .bs-stepper.vertical .bs-stepper-pane:not(.fade),.what-my-size .bs-stepper.vertical .content:not(.fade){display:block;visibility:hidden}.what-my-size .bs-stepper .content:not(.fade),.what-my-size .bs-stepper-pane:not(.fade){display:none}.what-my-size .bs-stepper .content.fade,.what-my-size .bs-stepper-pane.fade{visibility:hidden;transition-duration:.3s;transition-property:opacity}.what-my-size .bs-stepper .content.fade.active,.what-my-size .bs-stepper-pane.fade.active{visibility:visible;opacity:1}.what-my-size .bs-stepper .content.active:not(.fade),.what-my-size .bs-stepper-pane.active:not(.fade){display:block;visibility:visible}.what-my-size .bs-stepper .content.dstepper-block,.what-my-size .bs-stepper-pane.dstepper-block{display:block}.what-my-size .bs-stepper:not(.vertical) .bs-stepper-pane.dstepper-none,.what-my-size .bs-stepper:not(.vertical) .content.dstepper-none{display:none}.what-my-size .vertical .bs-stepper-pane.fade.dstepper-none,.what-my-size .vertical .content.fade.dstepper-none{visibility:hidden}@media(max-width:520px){.what-my-size .bs-stepper .step-trigger{-ms-flex-direction:column;flex-direction:column;padding:10px}.what-my-size .bs-stepper-header{margin:0 -10px;text-align:center}.what-my-size .bs-stepper-content{padding:0}}@media(max-width:400px){.what-my-size .bs-stepper .line,.what-my-size .bs-stepper-line{-ms-flex-preferred-size:20px;flex-basis:20px}}.what-my-size .bs-stepper{width:100%}.what-my-size .bs-stepper-header{margin:0;text-align:center}.what-my-size .bs-stepper .step-trigger{padding:0;color:#ccc;font-size:7px;font-weight:100;line-height:1.2rem}.what-my-size .bs-stepper .line,.what-my-size .bs-stepper-line{-ms-flex:1 0 2px;flex:1 0 2px}#what-my-size-container,#recommend-size-container{margin-bottom:35vh;padding:16px 16px 0;color:var(--what-my-size-main-color)}.main-title{font-size:20px;font-family:var(--font-family-3)!important;font-style:italic;color:var(--what-my-size-main-color)}.sub-title{font-size:12px;color:var(--what-my-size-main-color)}.btn-check:active+.btn,.btn-check:checked+.btn,.btn:active{background-color:var(--what-my-size-sub-color);border-color:var(--what-my-size-sub-color)}.btn-light{padding-top:5px;font-size:12px;font-family:var(--font-family-1)}.select-age-btns{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;width:100%}.select-age-btns .btn-light{color:var(--what-my-size-main-color);border-radius:var(--what-my-size-btn-radius);height:24px;line-height:24px}.size-sub-container{transition:transform 1s,opacity 1s;transform:translateY(0);opacity:1}.ruler-wrap{width:100%;line-height:1px;overflow:hidden;margin:25px 0 0}.ruler-btn-wrap{display:flex;justify-content:center;margin-top:8px;margin-bottom:4px;height:20px}.body-size-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:12px}.body-size-table{width:100%;table-layout:fixed;border-spacing:0;border:1px solid var(--what-my-size-sub-color);border-collapse:separate;border-radius:var(--what-my-size-btn-radius);overflow:hidden;text-align:center;margin-bottom:0}.body-size-table-title{padding:5px;border:0;border-bottom:1px solid var(--what-my-size-sub-color);border-radius:0;background:var(--what-my-size-sub-color);color:var(--what-my-size-main-color);font-size:13px;font-weight:500}.body-size-table-cell{height:30px;padding:0;border:0;border-right:1px solid var(--what-my-size-sub-color);border-bottom:1px solid var(--what-my-size-sub-color)}.body-size-table-cell:last-child{border-right:0}.body-size-table tr:last-child .body-size-table-cell{border-bottom:0}.body-size-table-btn{width:100%;height:100%;border:0!important;border-radius:0;line-height:29px!important}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn{padding:0;position:relative;z-index:1;display:inline-block;font-size:12px;font-weight:400;line-height:1.5;color:var(--what-my-size-main-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--what-my-size-sub-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-group,.btn-group-lg{display:flex}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group-lg>.btn{padding-inline:8px;font-size:12px}.seize-a-seat{position:relative;display:flex;justify-content:flex-end;transition:transform 1s;transform:translateY(0);background:none;cursor:default}.pop-range,.pop-range-light{margin:14px 0 8px;width:auto;max-width:100%;text-align:center;background:var(--what-my-size-main-color);border-radius:5px 5px 0;display:flex;padding:3px 10px;align-items:center;font-size:14px;color:var(--what-my-size-background-color);cursor:pointer}.response-btn{border:0;display:inline-flex}.pop-btn-img{background:var(--what-my-size-main-color)}.response-text{display:inline;background:var(--what-my-size-main-color)}.float-seize-seat-div{position:absolute;top:8%;left:50%;transform:translate(-50%);z-index:100}.rule-float-div{width:fit-content;height:24px;background:var(--what-my-size-sub-color);color:var(--what-my-size-main-color);font-size:16px;border-radius:5px;padding:3px 5px 0 10px;display:flex;justify-content:center;align-items:center}.rule-float-div .first,.rule-float-div .third{font-size:16px;font-weight:400}.rule-float-div .second,.rule-float-div .fourth{font-size:12px;font-weight:100;margin-left:5px;margin-right:5px}.select-body-type-btns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;row-gap:32px;width:100%;margin-top:12px}.body-type-btn{display:flex;min-width:0;padding:0;flex-direction:column;align-items:center;gap:10px;color:var(--what-my-size-main-color);cursor:pointer}.body-type-btn-img{display:block;width:100%;height:86px;object-fit:contain}.body-type-btn-text{display:inline-flex;min-height:26px;padding:3px 11px;align-items:center;justify-content:center;border:1px solid var(--what-my-size-sub-color);border-radius:6px;background:transparent;font-family:var(--font-family-1);font-size:12px;line-height:18px;white-space:nowrap;transition:background-color .15s ease-in-out}.btn-check:checked+.body-type-btn .body-type-btn-text{background-color:var(--what-my-size-sub-color)}.btn-check:focus-visible+.body-type-btn .body-type-btn-text{outline:2px solid var(--what-my-size-main-color);outline-offset:2px}.btn-outline-info.ruler-btn{border:1px solid var(--what-my-size-sub-color);border-radius:5px}.recommend-size-container{width:100%}.product-suit+.product-suit{margin-top:20px}.recommend-wrap{display:flex;align-items:center;justify-content:space-between;gap:14px}.recommend-title{margin-bottom:6px;color:var(--what-my-size-main-color);font-family:var(--font-family-1);font-size:14px;font-weight:400;line-height:1.4}.product-suit .product-img{width:24%;margin:5px 5px 5px 0;vertical-align:baseline}.recommend-size .radio{border:1px solid var(--what-my-size-sub-color);width:100%;aspect-ratio:16 / 3;display:flex;align-items:center;justify-content:center}.radio .form-check-label{font-size:25px;font-weight:900;color:var(--what-my-size-main-color)}.progress{height:20px;border-radius:0;margin-bottom:10px;font-size:14px;background-color:var(--what-my-size-sub-color)}.second-block{margin-bottom:5px;font-family:var(--font-family-1)}.form-control{border-color:var(--what-my-size-sub-color);font-size:14px;height:34px;width:100%;background:none;font-family:var(--font-family-1);padding:8px;color:var(--what-my-size-main-color);border-radius:5px}input.form-control:focus{outline:none;border-color:var(--what-my-size-main-color)!important}.form-control::placeholder{color:var(--what-my-size-sub-color);font-size:12px}.form-group>label{display:block;margin-bottom:6px;color:var(--what-my-size-main-color);font-family:var(--font-family-1);font-size:13px;line-height:1.4}.email-input-wrap{display:flex;align-items:center;height:40px;border:1px solid var(--what-my-size-main-color)}.email-input-wrap:focus-within{outline:1px solid var(--what-my-size-main-color)}.email-input-wrap.is-invalid{border-color:#dc3545}.email-input-wrap .form-control{flex:1;min-width:0;height:100%;border:0;border-radius:0;font-size:14px}.email-input-wrap .form-control::placeholder{font-size:14px}.email-input-wrap .form-control:autofill{background:none;background-color:none}.email-save-btn{flex:0 0 auto;margin:0 12px;padding:0;border:0;background:transparent;color:var(--what-my-size-main-color);font-family:var(--font-family-1);font-size:15px;line-height:1.2;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.form-group .invalid-feedback{color:#dc3545;display:none}.form-group .invalid-feedback.is-visible{display:block}.recommend-btns{padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.recommend-btns .btn{width:200px;line-height:30px;border-radius:20px;margin-left:0;font-size:15px}.recommend-btns .continue-shopping-btn{gap:10px}.recommend-btns .btn-light{border:2px solid var(--what-my-size-main-color);color:var(--what-my-size-main-color);background:none}.needs-validation{margin-top:15px}.progress-bar{background-color:var(--what-my-size-main-color);color:#fff;padding-left:10px;height:20px;line-height:20px}.what-my-size .modal-content{scrollbar-width:none}.what-my-size .modal-content::-webkit-scrollbar{width:0;height:0}.bounce-in{animation:bounce-in 1s forwards}@keyframes bounce-in{0%{opacity:0;transform:translate(-100px)}50%{opacity:1;transform:translate(20px)}70%{transform:translate(-20px)}to{transform:translate(0)}}.ruler-wrap canvas{cursor:grab}
/*# sourceMappingURL=/cdn/shop/t/8/assets/what-my-size.css.map */
