.custom-size-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000}.custom-size-btn{border:black solid 2px;padding:5px 10px;margin-bottom:20px}.modal-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal-content .inner-w{width:90%;max-height:80%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;max-width:1190px}.modal-header{width:100%;background:#4a4a4a;color:#fff;padding:15px;text-align:center;position:relative}.modal-header h2{color:#fff}.modal-header h2{margin:0;font-size:20px}.step{width:100%;overflow-y:scroll}.step[data-step="1"]{padding:40px;background:#f5f5f5}.category-buttons{display:flex;justify-content:center;gap:20px}.category-buttons .category-btn{background:#8b6b4d;color:#fff;padding:15px 40px;border:none;border-radius:4px;cursor:pointer;font-size:16px;min-width:200px}.step[data-step="2"]{display:none}.step[data-step="2"].active{display:block}.form-layout{display:flex;min-height:500px}@media (max-width: 1100px){.form-layout{flex-direction:column}.sidebar{width:100%!important}.measurements-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 991px){.measurements-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 767px){.measurements-grid{grid-template-columns:repeat(1,1fr)!important}}.sidebar{width:12%;background:#f5f5f5;padding:20px;display:flex;flex-direction:column;gap:10px}.sidebar-btn{padding:6px 5px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px}.sidebar-btn.active{background:#fff}.content{flex:1;padding:20px;overflow-y:scroll;height:100%}.style-section{margin-bottom:30px}.style-section label{display:block;font-size:16px}.style-grid{display:flex;grid-template-columns:repeat(5,1fr);gap:10px;flex-wrap:wrap}.style-option{position:relative;border:1px solid #ddd;aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer;width:65px;height:65px}.style-option input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.style-option label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5px;font-size:10px;line-height:1;text-align:center}.style-option input[type=radio]:checked+label{outline:2px solid #8B6B4D;outline-offset:-2px}.style-option img{max-width:100%;height:auto}.measurements-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.measurement-input{display:flex;flex-direction:column;gap:8px}.measurement-input label{font-size:14px;color:#666}.measurement-input input{padding:8px;border:1px solid #ddd;border-radius:4px}.button-group{display:flex;justify-content:center;margin-top:30px}.add-to-bag-btn{padding:15px 40px;background:#8b6b4d;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;min-width:200px}.close-modal{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;padding:5px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center}.close-modal:hover{opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-size.css.map */
