.modal{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:#0006}.modal .modal-content{border-radius:10px;background-color:#fefefe;margin:3rem auto;padding:0;border:1px solid #888;width:90%;max-width:880px;max-height:90vh;overflow:hidden}.modal .close{color:#aaa;width:40px;position:absolute;top:0;right:0;font-size:28px;font-weight:700}.modal .close:hover,.modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.modal h2{font-size:28px;line-height:34px;padding:9px 40px;margin:0}@media screen and (max-width:749px){.modal h2{font-size:18px}}.modal h3{text-align:left;margin-top:0}.modal .title-wrapper{background-color:#eadecf;border-radius:10px 10px 0 0;position:relative;margin-bottom:0}.modal .content-wrapper{padding:1rem}.scroll-icon-wrapper{margin-top:10px;justify-content:center;display:flex}.tab{margin:0 auto 20px;overflow:hidden;display:flex;justify-content:center}.tab button{background-color:unset;border:none;outline:none;cursor:pointer;padding:5px 0 0;transition:.3s;font-size:22px;font-family:var(--font-heading-family);line-height:26px;border-bottom:4px solid #EADECF;margin-right:20px}@media screen and (max-width:749px){.tab button{font-size:16px}}.tab button:hover,.tab button.active{font-weight:700}.tabcontent{display:none;padding:6px 12px;overflow:scroll;height:60vh}.c-modal{display:none;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:3;background-color:#0006}.c-modal_bg{background:#0009;height:100vh;width:100%}.c-modal_content{background:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);border-radius:10px;width:620px}@media screen and (max-width:749px){.c-modal_content{min-width:unset;width:90%}}.c-modal_close{position:absolute;top:13px;right:10px}.c-modal .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;max-height:80vh;overflow:auto}.c-modal .left-wrapper{width:50%;padding:16px}@media screen and (max-width:749px){.c-modal .left-wrapper{width:100%}.c-modal .left-wrapper .table{margin:0 auto}.c-modal .left-wrapper .table td{text-align:left;max-width:200px}}.c-modal .right-wrapper{width:50%;background:var(--gradient-background);padding:16px;border-radius:0 0 10px;font-size:16px;line-height:24px}@media screen and (max-width:749px){.c-modal .right-wrapper{width:100%;border-radius:0 0 10px 10px}}.right-wrapper .price-wrapper{display:flex;justify-content:flex-start;align-items:center}.right-wrapper .part-unit{color:#797979;font-size:14px}.right-wrapper .product__description-warning{color:#e30101;font-size:16px;line-height:24px;display:flex;margin:60px 0}.right-wrapper .product__description-warning-text{padding-left:18px}.c-modal table.table .color-circle{margin:0;display:flex}.c-modal table.table tr td:first-of-type{padding:8px;white-space:nowrap;text-align:right}@media screen and (max-width:749px){.c-modal table.table tr td:first-of-type{text-align:center}}.c-modal table.table td.shape-image{padding:0}@media screen and (min-width:480px)and (max-width:749px){.c-modal table.table td.shape-image{display:flex;border:unset;align-items:center}.c-modal table.table td.shape-image img{width:60px}}@media screen and (max-width:479px){.c-modal table.table td.shape-image{display:flex;border:unset;align-items:center}.c-modal table.table td.shape-image img{width:60px}}.c-modal table.table td.shape-image .shape-name{padding:0 16px 16px;font-size:1.4rem;text-align:center}@media screen and (max-width:749px){.c-modal table.table td.shape-image .shape-name{padding:0 8px}}.c-modal .product__description-warning{color:#e30101;font-size:16px;line-height:24px;margin:75px 0 0}@media screen and (max-width:749px){.c-modal .product__description-warning{margin:20px 0 0}}.product-form__quantity{display:flex;align-items:center;margin:30px 0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-modal.css.map */
