.checkbox_root__Q_LvW{display:flex;align-items:flex-start;outline:none}.checkbox_checkbox__hV5tK{position:relative;line-height:1;margin:0;padding:0;vertical-align:middle;outline:none;cursor:pointer;height:24px;display:flex;align-items:center}.checkbox_checkboxInput__nG6rt{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:0;margin:0;cursor:pointer;opacity:0}.checkbox_checkboxInner__vB9af{position:relative;top:0;left:0;display:block;width:22px;height:22px;background-color:#fff;border:1px solid #ccc;border-radius:2px;transition:all .3s;font-size:.7777777778rem;line-height:1}@media(min-width:992px){.checkbox_checkboxInner__vB9af{font-size:.7777777778rem}}.checkbox_checkboxInner__vB9af:after{position:absolute;top:50%;left:28%;width:35%;height:60%;border:2px solid var(--color-corporate);border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;content:" ";transition:all .2s cubic-bezier(.785,.135,.15,.86) .1s;display:table}.checkbox_checked__K12k7 .checkbox_checkboxInner__vB9af:after{transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1}.checkbox_checked__K12k7.checkbox_filled__9RKAb .checkbox_checkboxInner__vB9af{background-color:var(--color-corporate);border-color:var(--color-corporate)}.checkbox_filled__9RKAb .checkbox_checkboxInner__vB9af:after{border-color:#fff}@media(min-width:768px){.checkbox_checkboxInner__vB9af{width:18px;height:18px}}.checkbox_checkbox__hV5tK+span{padding:0 1.1rem;cursor:pointer;font-size:.88889rem}@media(min-width:992px){.checkbox_checkbox__hV5tK+span{padding:0 1.0666666667rem}}@media(min-width:768px){.checkbox_checkbox__hV5tK+span{padding:0 .4125rem}}@media(min-width:768px)and (min-width:992px){.checkbox_checkbox__hV5tK+span{padding:0 .4rem}}