.pop{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:none;background-color:#00000040;margin:0}.pop .pop_content{background-color:#fff;position:fixed;z-index:9999;max-width:calc(34% + 48px);transform:translate(100%);top:0;right:0;margin:0 auto;max-height:100vh;overflow:scroll;width:100%;height:100vh;padding:2.4rem 1.6rem;overflow-y:scroll}.pop .pop_content.active{transform:translate(0)}.pop .pop_content .h2{margin-bottom:2.8rem}.pop .pop_content .sizing_title{font-family:var(--font-heading-family)}.pop .pop_content .close{position:absolute;top:2.4rem;right:2.4rem;cursor:pointer;color:rgb(var(--color-foreground));width:2.4rem;height:2.4rem;display:flex}.pop .pop_content .close>span{width:2.4rem;height:2.4rem;margin:auto}.pop .pop_content .size_switch{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;text-align:right;line-height:2.4rem;font-weight:500}.pop .pop_content .switch{position:relative;display:inline-block;max-width:2.8rem;width:2.8rem;height:1.4rem;margin-inline:6px;border:1px solid grey}.pop .pop_content .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d6d6d6;transition:.4s}.pop .pop_content .slider:before{position:absolute;content:"";height:1.4rem;width:1.4rem;left:0;bottom:0;background-color:#000;transition:.4s}.pop .pop_content .switch.on .slider:before{transform:translate(1.4rem)}.pop .pop_content .slider.round{border-radius:34px}.pop .pop_content .slider.round:before{border-radius:50%}.pop .pop_content::-webkit-scrollbar{display:none;width:0}.pop .pop_content::-webkit-scrollbar{display:none}.pop .pop_content .metafield-rich_text_field{margin-top:1.2rem;margin-bottom:3.2rem}.pop .pop_content table{width:100%;display:none}.pop .pop_content table.opened{display:table}.pop .pop_content table td{background:#f8fafb;padding:12px;text-align:center}.pop .pop_content table tr{background:#f8fafb}.pop .pop_content table tr:last-child{border-bottom:none}.pop .pop_content table tr td:first-child{white-space:nowrap;font-weight:700;position:sticky;left:0}.pop .pop_content img{max-width:402px;margin:0 auto}@media only screen and (max-width: 749px){.pop #sizing_content{width:100%;padding:1.2rem;top:0;bottom:0}.pop #sizing_content .close{top:1.2rem;right:1.2rem;width:1.6rem;height:1.6rem}.pop #sizing_content .close>span{width:1.6rem;height:1.6rem}.pop #sizing_content table{table-layout:fixed}.pop #sizing_content table td{width:115px;white-space:wrap}.pop #sizing_content .desc{margin-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-sizing-guide.css.map */
