.modibodi-size-guide{align-items:center;display:flex;font-family:sans-serif;flex-direction:column;justify-content:center}.size-guide__title{text-align:center;margin:0 auto;padding:0 18px}.size-guide__subtitle{text-align:center;margin:26px auto 0;padding:0 18px}.size-guide__types-wrapper{padding:0 18px;margin:30px auto 0;max-width:428px;width:100%}.size-guide__types-wrapper:has(#women:not(:checked))~.women-size,.size-guide__types-wrapper:has(#men:not(:checked))~.men-size,.size-guide__types-wrapper:has(#teens:not(:checked))~.teens-size,.size-guide__types-wrapper:has(#toddlers:not(:checked))~.toddlers-size{display:none}.size-guide__types{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 4px;height:54px;background-color:#fcccbe;border-radius:88px}.size-guide__types label{font-weight:400;font-size:18px;line-height:24px}.size-guide__types input{display:none}.size-guide__types label:not(:has(>:checked)){background-color:transparent;border-radius:45px;padding:9px}.size-guide__types label:has(>:checked){background-color:#fbf6f3;padding:9px;border-radius:45px}.modibodi-size-guide .size-input-container{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;max-width:1368px;margin-top:23px;padding:0 18px}.size-input-container__item{border-bottom:1px solid #F4E6DB;padding:24px 0}.size-input-container__header{display:flex;align-items:center;justify-content:space-between}.size-input-container__header.active .size-input-container__header-icon{transform:rotate(180deg)}.size-input-container__header.active .size-input-container__header-icon path{stroke:#f75828}.size-input-container__header-title{font-weight:400;font-size:24px;line-height:1.2;margin-bottom:0}.size-input-container__header-icon{width:24px;height:24px}.size-input-container__body{background-color:#fbf6f3;border-radius:12px;padding:38px 0 0;margin-top:23px;display:none}.size-input-container__body.active{display:block}.size-input-container__body .column:first-child{padding:0 24px}.size-input-container__body .column .lazy-image{padding-top:min(170%,574px)!important}.size-input-container__body label{display:block;font-weight:700;font-size:18px;line-height:24px;margin-bottom:6px}.size-input-container__body span{font-weight:400;font-size:18px;line-height:24px}.size-input-container__units{display:flex;align-items:center;justify-content:space-between;padding:0 4px;height:54px;background-color:#fcccbe;border-radius:88px;max-width:141px;margin:0 auto 37px}.size-input-container__units input{display:none}.size-input-container__units label{font-weight:400;font-size:18px;line-height:24px;margin-bottom:0}.size-input-container__units label:not(:has(>:checked)){background-color:transparent;border-radius:45px;padding:9px}.size-input-container__units label:has(>:checked){background-color:#fbf6f3;padding:9px;border-radius:45px}.modibodi-size-guide .size-input-container .column form .input-join{background-color:#fbf6f3;border:1px solid #333333;border-radius:6px;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:35px;width:100%;margin-top:5px}.modibodi-size-guide .size-input-container .column form .input-join input{background-color:#fbf6f3;border:none;border-radius:6px 0 0 6px/6px 0px 0px 6px;box-sizing:border-box;font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:right;margin:0;outline:none;padding:12px;width:100%}.modibodi-size-guide .size-input-container .column form .input-join input:active,.modibodi-size-guide .size-input-container .column form .input-join input:focus{outline:none}.modibodi-size-guide .size-input-container .column form .input-join span{align-items:center;background-color:#fbf6f3;border:none;border-radius:0 6px 6px 0/0px 6px 6px 0px;box-sizing:border-box;display:flex;font-style:normal;font-weight:400;font-size:18px;justify-content:center;line-height:24px;padding:12px 12px 12px 0}.modibodi-size-guide .size-result{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%;max-width:1400px}.modibodi-size-guide .size-result{margin:20px auto}.modibodi-size-guide .size-table{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0;width:100%;max-width:1400px;margin-top:22px}.modibodi-size-guide .size-table table{border-collapse:collapse;max-width:1400px;width:100%;padding:0 18px}.modibodi-size-guide .size-table table th,.modibodi-size-guide .size-table table td{font-style:normal;font-size:18px;line-height:24px;padding:17px 22px;text-align:left}.modibodi-size-guide .size-table table th{border-bottom:1px solid #000000;font-weight:800;text-transform:capitalize}.modibodi-size-guide .size-table table td{font-weight:400}.modibodi-size-guide .size-table table tbody tr:nth-child(odd){background-color:#f4e6db}.modibodi-size-guide .size-table table tbody tr:nth-child(2n){background-color:#fff}.modibodi-size-guide .size-table table tbody tr.recommended{background-color:#000;color:#fff;transform:scaleY(1.1)}.modibodi-size-guide .size-table table tbody tr.selected td{background-color:#000;color:#fff}@media only screen and (min-width: 750px){.size-input-container__body-wrapper{display:flex;max-width:1368px;margin:0 auto}.size-input-container__body-wrapper .column{width:50%}}@media only screen and (min-width: 1100px){.size-guide__title{font-weight:300;font-size:72px;line-height:1.2;margin-top:0}.size-guide__subtitle{margin-top:25px}.size-guide__types-wrapper{margin-top:59px;padding:0}.size-input-container__units{max-width:192px}.size-input-container__units label:has(>:checked),.size-input-container__units label:not(:has(>:checked)),.size-guide__types label:not(:has(>:checked)),.size-guide__types label:has(>:checked){padding:12px 24px}.modibodi-size-guide .size-input-container{margin-top:0;padding:24px}.size-input-container__body{border-radius:0;padding:0}.size-input-container__body .column:first-child{background-color:#edd6c3;display:flex;flex-direction:column;justify-content:center;height:auto;padding:80px 0 20px}.size-input-container__body .column:last-child{background-color:#edd6c3}form{background-color:#fbf6f3;border-radius:12px;max-width:504px;width:100%;padding:36px 24px;height:fit-content;margin:0 auto}.modibodi-size-guide .size-input-container .column form .input-join:last-child{margin-bottom:0}.modibodi-size-guide .size-table{margin-top:26px}.modibodi-size-guide .size-table table td{padding:18px 22px}}@media only screen and (min-width: 1440px){.size-input-container{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/744/assets/section-size-guide.css.map */
