.size-variant-picker{align-items:start;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;overflow:hidden}.size-variant-picker .size-variant-picker-item{color:#1d1d1d;cursor:pointer;display:inline-block;font-size:.8125rem;font-variant:normal;font-weight:500;line-height:1.125rem;margin-right:8px;padding:1px 15px 0}.size-variant-picker .size-variant-picker-item:last-of-type{padding-right:0}.size-variant-picker .size-variant-picker-item:first-of-type{padding-left:0!important}.size-variant-picker .size-variant-picker-item>span{border-bottom:1px solid transparent;display:inline-block;padding:2px 1px}.size-variant-picker .size-variant-picker-item:hover span{border-color:currentColor}.size-variant-picker .size-variant-picker-item.-small{padding:1px 6px 0}.size-variant-picker .size-variant-picker-item.-selected{cursor:default;pointer-events:none}.size-variant-picker .size-variant-picker-item.-selected>span{border-color:currentColor}.size-variant-picker .size-variant-picker-item.-disabled{opacity:.61}.size-variant-picker .size-variant-picker-item.-dead{cursor:default;opacity:.61;pointer-events:none}.size-variant-picker .size-variant-picker-item.-stripped{background-color:transparent;border:none;height:auto;outline:0}.size-variant-picker .size-variant-picker-item.-stripped:focus{outline:0}.size-variant-picker.-touch-buttons .size-variant-picker-item{align-items:center;background-color:#f5f5f5;border-radius:18px;display:flex;height:36px;justify-content:center;margin-right:12px;padding:unset;width:36px}.size-variant-picker.-touch-buttons .size-variant-picker-item.-longtext span{font-size:11px;line-height:1;text-align:center}.size-variant-picker.-touch-buttons .size-variant-picker-item.-selected{background-color:#0f9}.size-variant-picker.-touch-buttons .size-variant-picker-item.-selected>span{border:none}.size-variant-picker.-touch-buttons .size-variant-picker-item.-disabled{background-color:transparent}.size-variant-picker.-white-buttons .size-variant-picker-item{background-color:#fcfcfc}.size-variant-picker .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%)}.modal h2{font-size:1.5rem;font-variant:normal;font-weight:400;line-height:1.875rem}@media(min-width:992px){.modal h2{font-size:1.875rem;line-height:2.25rem}}.modal-mask{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000000}.modal-wrapper{padding-bottom:9px;padding-top:9px}@media(max-width:767.98px){.modal-wrapper{padding-left:18px;padding-right:18px;width:100vw}}@media(max-width:767.98px)and (min-width:768px){.modal-wrapper{padding-left:24px;padding-right:24px}}@media(max-width:767.98px)and (min-width:992px){.modal-wrapper{padding-left:36px;padding-right:36px}}@media(max-width:767.98px)and (min-width:1200px){.modal-wrapper{padding-left:36px;padding-right:36px}}@media(max-width:767.98px){.modal-wrapper.-fullscreen-mobile .modal-container{height:400px;width:100vw}}@media(min-width:768px){.modal-wrapper{padding-bottom:60px;padding-top:60px}}@media(min-width:992px){.modal-wrapper{padding-bottom:120px;padding-top:120px}}.modal-container{background-color:#fcfcfc;border-radius:3px;display:flex;flex-direction:column;margin:0;max-width:700px;overflow-x:hidden;overflow-y:hidden;-ms-overflow-style:none;height:100%;max-height:auto}@media(min-width:768px){.modal-container{min-width:450px}}.modal-head{padding:18px}@media(min-width:768px){.modal-head{padding-left:24px;padding-right:24px}}@media(min-width:992px){.modal-head{padding-left:36px;padding-right:36px}}@media(min-width:1200px){.modal-head{padding-left:36px;padding-right:36px}}.modal-head hr{background:#dadada;border:0;height:1px;margin-bottom:0;margin-top:0}.modal-content{overflow-x:hidden;overflow-y:auto;padding-bottom:38px;padding-left:18px;padding-right:18px}@media(min-width:768px){.modal-content{padding-left:24px;padding-right:24px}}@media(min-width:992px){.modal-content{padding-left:36px;padding-right:36px}}@media(min-width:1200px){.modal-content{padding-left:36px;padding-right:36px}}.modal-close{cursor:pointer}.modal-close:focus{outline:none}.modal-enter-active,.modal-leave-active{transition:opacity .33s}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-to,.modal-leave-from{opacity:1}
