.modal{visibility:hidden;z-index:30;transition:visibility 0s .4s,background-color .3s ease .1s;background-color:rgba(var(--modal-overlay-color)/0)}.modal[open],[open]:not(.is-closing) .modal{visibility:visible;transition-delay:0s;background-color:rgba(var(--modal-overlay-color)/var(--modal-overlay-opacity))}.modal__window{width:100%;max-width:800px;min-height:240px;max-height:calc(var(--viewport-height) - var(--gutter) * 2);margin:var(--gutter);overflow:auto;transform:scale(.8);transition:transform .15s ease-in 0s,opacity .15s 0s;border-radius:var(--modal-border-radius);opacity:0;box-shadow:0 0 10px #0000004d}[open]:not(.is-closing) .modal__window{transform:scale(1);transition:transform .15s ease-out .1s,opacity .15s .1s;opacity:1}.modal__close-btn{z-index:1;top:10px;right:10px;padding:10px;border-radius:var(--btn-border-radius);background-color:inherit;color:currentColor}.modal__content{padding:64px var(--gutter) calc(10 * var(--space-unit))}.modal__image{flex:0 0 50%;max-width:360px}.modal__size-chart .modal__window{width:auto;border-radius:25px;max-width:fit-content}.modal__size-chart .modal__close-btn:not(.btn){top:26px;right:28px}.modal__size-chart .modal__close-btn span{font-size:12px;line-height:14.4px}.modal__size-chart .modal-title{font-size:20px;line-height:24.76px;font-family:Gilroy;padding:34px 39px 0;margin-bottom:0}.modal__size-chart .modal__content tr td{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0em;text-align:center;border-color:#ddd;padding:5px;width:120px;min-height:56px}.modal__size-chart .modal__content tr td:first-child{font-size:16px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left;background-color:#f9f9f9;padding:17px 21px;width:380px;min-height:56px}.modal__size-chart .modal__content{padding:26px 38px 31px}.modal__size-chart .modal__close-btn.btn{position:static;background-color:#f30056;color:#fff;padding:5.91px 35.25px;font-size:16px}.modal__footer{margin-bottom:24px}.modal__size-chart .modal__window::-webkit-scrollbar{display:none}.modal__size-chart .modal__window::-webkit-scrollbar-thumb{display:none}.modal__size-chart .modal__window::-webkit-scrollbar-thumb:hover{display:none}.modal__size-chart .modal__window::-webkit-scrollbar-track{display:none}@media (min-width: 600px){.modal__window{width:auto;min-width:480px}}@media (max-width: 768.98px){.modal__size-chart .modal__footer{margin-bottom:18px}.modal .rte table{width:auto;margin-right:calc(var(--gutter) * -1);margin-left:calc(var(--gutter) * -1)}.modal__size-chart .modal__content tr td{width:75px;font-size:14px;font-weight:400;line-height:16.8px}.modal__size-chart .modal__content tr td:first-child{width:164px;font-size:13px;font-weight:600;line-height:15.93px;padding:13.5px 11px}.modal__size-chart .modal__content tr:first-child td:first-child{padding:20px 9px 13px}.modal__size-chart .modal__content tr:last-child td:first-child{padding:13px 11px 31px}.modal__size-chart .modal-title{font-size:18px;line-height:22.28px;font-family:Gilroy;padding:21px 18px 0;margin-bottom:0}.modal__size-chart .modal__close-btn:not(.btn){right:0;top:10px}.modal__size-chart .modal__window{margin:var(--gutter) 17px var(--gutter) 18px}.modal__size-chart .modal__content{padding:20px 19px 17px}.modal__size-chart .modal__window .table-contain{overflow:auto;display:flex;width:100%;padding-bottom:5px}.modal__size-chart .modal__window .table-contain::-webkit-scrollbar{height:4px;border-radius:999px}.modal__size-chart .modal__window .table-contain::-webkit-scrollbar-thumb{background-color:#7a7a7a;border-radius:999px}.modal__size-chart .modal__window .table-contain::-webkit-scrollbar-thumb:hover{background-color:#7a7a7a;border-radius:999px}.modal__size-chart .modal__window .table-contain::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:999px}}@media (min-width: 769px){.modal__content{padding:64px calc(10 * var(--space-unit)) calc(10 * var(--space-unit))}}.modal{transition:visibility 0s .4s,background-color .3s ease .1s}.modal__size-chart .modal__window .table-contain{overflow:auto;display:flex;width:100%}.modal__size-chart .modal__window .table-contain table{table-layout:fixed;width:100%;margin:0!important}.modal__size-chart .sizeguild-note.rte{padding-top:20px}.modal__size-chart .sizeguild-note.rte span{font-size:14px;line-height:16.8px;color:#10263e}@media (min-width: 769px){.modal__size-chart .modal__window .table-contain{overflow:unset;display:unset;width:100%}.modal__size-chart .modal__window .table-contain table{table-layout:unset;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/modal.css.map */
