body[data-page-type=product] dialog.gumus-sizing-dialog{width:min(532px,calc(100vw - 32px));max-height:80dvh;padding:0;border:0;border-radius:16px;overflow:hidden;background:#fff;color:#000}body[data-page-type=product] dialog.gumus-sizing-dialog:has([data-size-calculate]){width:min(564px,calc(100vw - 32px))}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-dialog-heading{position:relative;min-height:48px;height:48px;margin:0;padding:0 44px;display:flex;align-items:center;justify-content:center;border-radius:16px 16px 0 0;background:#fff}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-dialog-heading h2{font:800 20px/24px var(--font-body--family);margin:0;letter-spacing:0}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-dialog-heading button{position:absolute;inset-inline-end:12px;top:12px;width:26px;height:26px;padding:6px;border:0;background:transparent;border-radius:0}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-dialog-heading button svg{width:14px;height:14px}.gumus-sizing-content{max-height:calc(80dvh - 48px);overflow:auto;padding:8px 16px 16px;overscroll-behavior:contain;scrollbar-width:none}.gumus-sizing-content .gumus-sizing-product{margin:0 0 16px;font:600 14px/20px var(--font-body--family)}.gumus-sizing-content>p:not(.gumus-sizing-product){margin:0 0 20px;font:400 14px/20px var(--font-body--family);color:#666}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-size-chart{margin:12px 0 20px}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-size-chart table{font:400 12px/17px var(--font-body--family);border:0;width:100%;border-collapse:collapse}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-size-chart :is(th,td){height:28px;padding:4px 8px;border:0;border-bottom:1px solid #e6e6e6;text-align:center;font-weight:400}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-size-chart th{background:#efefef;font-weight:600}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-size-fields{gap:16px;margin:20px 0 24px}body[data-page-type=product] dialog.gumus-sizing-dialog label{font:600 14px/20px var(--font-body--family);gap:8px}body[data-page-type=product] dialog.gumus-sizing-dialog input{height:48px;border:1px solid #d4d4d4;border-radius:4px;padding:12px;font:400 16px/24px var(--font-body--family);box-shadow:none}body[data-page-type=product] dialog.gumus-sizing-dialog input:focus{border-color:#000;outline:1px solid #000}body[data-page-type=product] dialog.gumus-sizing-dialog [data-size-calculate]>.button{height:48px;min-height:48px;border:0;border-radius:99px;background:#000;color:#fff;font:600 14px/20px var(--font-body--family);margin:0 0 16px}body[data-page-type=product] dialog.gumus-sizing-dialog .gumus-sizing-content>a{display:block;text-align:center;padding:12px 0 0;border-top:1px solid #e6e6e6;font:400 12px/17px var(--font-body--family);text-decoration:underline}body[data-page-type=product] dialog.gumus-sizing-dialog [data-size-result]{font-size:14px;line-height:20px;border-radius:8px;margin-block:0 16px}@media(max-width:1023px){body[data-page-type=product] dialog.gumus-sizing-dialog,body[data-page-type=product] dialog.gumus-sizing-dialog:has([data-size-calculate]){inset:auto 0 0;width:100%;max-width:100%;margin:0;max-height:80dvh;padding:0;border-radius:16px 16px 0 0}.gumus-sizing-content{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}body[data-page-type=product] dialog.gumus-sizing-dialog [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gumus-sizing-dialogs.css.map */
