.sg-section-custom{font-family:var(--font-body-family, "Inter", sans-serif)}.sg-topbar{background-color:#fff;padding:25px 4%;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;gap:15px;font-size:14px;color:#666}.sg-unit-label{font-weight:500;font-size:12px;letter-spacing:1px;color:#333;transition:opacity .3s ease}.sg-switch{position:relative;display:inline-block;width:46px;height:24px}.sg-switch input{opacity:0;width:0;height:0}.sg-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#546e50;transition:.4s;border-radius:34px}.sg-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%;box-shadow:0 2px 4px #0003}input:checked+.sg-slider{background-color:#546e50}input:checked+.sg-slider:before{transform:translate(22px)}.sg-body{background-color:var(--sg-bg);padding-top:var(--sg-pt-mob);padding-bottom:var(--sg-pb-mob)}@media screen and (min-width:769px){.sg-body{padding-top:var(--sg-pt);padding-bottom:var(--sg-pb)}}.sg-container{max-width:1000px;margin:0 auto;padding:0 4%}.sg-block{margin-bottom:60px}.sg-block:last-child{margin-bottom:0}.sg-heading{text-align:center;font-family:var(--font-heading-family, "Gotu", serif);font-size:28px;color:#333;margin-bottom:30px;font-weight:400}.size-table-wrapper{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 4px 20px #00000008;border:1px solid #f0f0f0}.size-table-wrapper table{width:100%!important;border-collapse:collapse;margin:0}.size-table-wrapper th,.size-table-wrapper td{padding:20px 25px;text-align:left;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;color:#555;font-size:14px;vertical-align:middle}.size-table-wrapper tr:last-child td{border-bottom:none}.size-table-wrapper th:last-child,.size-table-wrapper td:last-child{border-right:none}.size-table-wrapper tr td:first-child{font-weight:500;color:#333;width:25%}@media screen and (max-width:768px){.sg-topbar{flex-direction:column;gap:10px}.size-table-wrapper{overflow-x:auto}.size-table-wrapper th,.size-table-wrapper td{padding:15px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-dynamic-size-guide-custom.css.map */
