.khyl-studio-button{border:1px solid #d4c49e;background:#d4c49e;color:#181b17;padding:9px 13px;font-size:10px;white-space:nowrap;cursor:pointer}.demobar{flex-wrap:wrap}.khyl-studio{position:fixed;inset:0;z-index:1000;display:none}.khyl-studio.open{display:block}.khyl-shade{position:absolute;inset:0;background:#080b0877;backdrop-filter:blur(3px)}.khyl-drawer{position:absolute;inset-block:0;inset-inline-end:0;background:#f4f2eb;color:#20281e;width:min(420px,100%);box-shadow:0 0 70px #0004;display:flex;flex-direction:column;font-family:Manrope,'Noto Sans Arabic','Noto Sans Hebrew',sans-serif}.khyl-drawer header{padding:20px 24px;border-bottom:1px solid #ccd0c3;display:flex;justify-content:space-between;align-items:center;gap:15px}.khyl-drawer h2{font-family:inherit;font-size:17px;margin:0;font-weight:500}.khyl-close{border:1px solid #ccd0c3;background:transparent;padding:8px 12px;font-size:18px;color:#20281e}.khyl-fields{padding:20px 24px;overflow:auto;flex:1}.khyl-fields fieldset{border:0;border-bottom:1px solid #d4d8cb;padding:0 0 20px;margin:0 0 23px}.khyl-fields legend{font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-bottom:17px;color:#8b724b}.khyl-fields label{font-size:11px;display:block;margin-bottom:8px}.khyl-fields input:not([type=checkbox]),.khyl-fields textarea,.khyl-fields select{width:100%;border:1px solid #ccd1c1;background:#fffef9;color:#20281e;padding:11px;font-size:12px;margin-bottom:17px;border-radius:4px}.khyl-fields textarea{min-height:95px;resize:vertical}.khyl-fields input[type=color]{height:40px;padding:4px}.khyl-colours{display:grid;grid-template-columns:1fr 1fr;gap:13px}.khyl-fields input[type=file]{font-size:10px}.khyl-fields .khyl-check{display:flex;gap:10px;align-items:center;margin:13px 0;cursor:pointer}.khyl-check input{accent-color:#8b724b}.khyl-logo-preview{max-height:75px;max-width:170px;object-fit:contain;display:block;margin-bottom:12px}.khyl-foot{padding:17px 24px;border-top:1px solid #ccd0c3;background:#f4f2eb}.khyl-save{background:#20281e;color:white;padding:13px 18px;border:0;width:100%;font-size:12px}.khyl-toolbar{display:flex;gap:12px;justify-content:space-between;margin-top:13px}.khyl-toolbar button{background:transparent;border:0;border-bottom:1px solid #c8cebc;font-size:10px;color:#535e49;padding:6px 0}.khyl-status{font-size:11px;line-height:1.7;min-height:16px;margin:10px 0 0;color:#6d754e}.khyl-hint{font-size:10px;line-height:1.8;color:#737b66;margin-bottom:18px}.khyl-product-editor{border-top:1px solid #d4d8cb;padding-top:18px;margin-top:15px}.khyl-product-editor>p{font-size:11px;margin:0 0 12px}.brand .custom-logo{display:block;max-width:180px;max-height:65px;object-fit:contain}.khyl-studio [hidden]{display:none!important}body.custom-hide-services #main>.section:not(.alt),body.custom-hide-story #main>.section.alt.split,body.custom-hide-contact .cta{display:none}html{--khyl-heading-font:inherit}body.khyl-font-modern h1,body.khyl-font-modern h2{font-family:Manrope,'Noto Sans Arabic','Noto Sans Hebrew',sans-serif!important}body.khyl-font-classic h1,body.khyl-font-classic h2{font-family:'DM Serif Display','Noto Sans Arabic','Noto Sans Hebrew',Georgia,serif!important}body.khyl-round .btn,body.khyl-round .navcta{border-radius:30px}body.khyl-round .product img,body.khyl-round .split img{border-radius:18px}@media(max-width:650px){.khyl-studio-button{font-size:9px;padding:8px 10px}.demobar{gap:8px}.demobar .note{display:none}.khyl-drawer header{padding:17px 20px}.khyl-fields{padding:20px}.khyl-foot{padding:15px 20px}}

#demoNav [hidden],footer .links [hidden]{display:none!important}
.khyl-drawer{width:min(460px,100%);background:#f9f8f3;border-inline-start:1px solid #d9dfd0}.khyl-drawer header{background:#20271e;color:#f5f3eb;padding:25px}.khyl-drawer header .khyl-close{color:white;border-color:#ffffff30;border-radius:6px}.khyl-drawer header h2{font-family:'DM Serif Display','Noto Sans Arabic','Noto Sans Hebrew',serif;font-size:25px}.khyl-stepnav{display:flex;background:#eeeee6;border-bottom:1px solid #d7ddce;padding:10px 16px;gap:4px;overflow-x:auto;flex-shrink:0}.khyl-stepnav button{border:0;background:none;padding:10px 9px;white-space:nowrap;font-size:10px;color:#7a826d;border-radius:6px;display:flex;gap:6px;align-items:center}.khyl-stepnav button span{font-size:8px;opacity:.6}.khyl-stepnav button[aria-selected=true]{background:#fffdf7;color:#273020;box-shadow:0 2px 8px #27302010}.khyl-fields{padding:24px 27px}.khyl-fields fieldset{border:0;margin:0;padding:0}.khyl-hint{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #dce1d3;color:#8b927d;font-size:10px}.khyl-fields legend{font-size:10px;color:#92794f;letter-spacing:1.5px;font-weight:600}.khyl-fields input:not([type=checkbox]),.khyl-fields textarea,.khyl-fields select{padding:13px;border-color:#d6dccb;border-radius:6px;transition:border .2s;background:#fffefb}.khyl-fields input:focus,.khyl-fields textarea:focus,.khyl-fields select:focus{outline:0;border-color:#9c885d;box-shadow:0 0 0 3px #bda98415}.khyl-upload{position:relative;border:1px dashed #b9c4aa;background:#eeefe6;border-radius:10px;min-height:140px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;margin-bottom:16px;gap:7px}.khyl-upload>span{font-size:24px;color:#9a8150}.khyl-upload strong{font-size:12px;font-weight:500}.khyl-upload small{font-size:9px;opacity:.5}.khyl-upload input[type=file]{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.khyl-upload:focus-within{outline:2px solid #9c885d}.khyl-logo-preview{background:repeating-conic-gradient(#e8eadd 0% 25%,#fafbf6 0% 50%) 50%/14px 14px;padding:15px;max-width:100%;max-height:110px;border-radius:8px}.khyl-cover-preview{width:100%;max-height:155px;object-fit:cover;border-radius:8px;margin-bottom:12px}.khyl-image-reset{border:0;background:none;font-size:10px;text-decoration:underline;color:#7e886e;padding:0 0 14px}.khyl-colours{grid-template-columns:repeat(3,1fr);gap:10px}.khyl-colours label{font-size:9px}.khyl-check{background:#eef0e6;padding:15px;border-radius:7px;margin:10px 0!important}.khyl-check input{width:16px;height:16px}.khyl-foot{background:#faf9f4;padding:18px 25px;box-shadow:0 -8px 30px #27302004}.khyl-save{border-radius:6px;transition:background .2s}.khyl-save:hover{background:#3c4832}.khyl-status{font-size:10px;text-align:center}.khyl-studio-button{border-radius:5px;font-weight:500}.khyl-drawer .khyl-product-editor:first-of-type{border:0;padding-top:0}.khyl-product-editor>p{font-family:Georgia;color:#b09c70;font-size:18px}.khyl-drawer [role=tabpanel]{animation:khylPanel .2s ease}@keyframes khylPanel{from{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:650px){.khyl-drawer header{padding:19px 22px}.khyl-drawer header h2{font-size:23px}.khyl-stepnav{padding:8px 10px;gap:2px}.khyl-stepnav button{padding:9px 7px;font-size:9px}.khyl-fields{padding:20px 23px}.khyl-foot{padding:15px 22px}.khyl-colours{gap:8px}}@media(prefers-reduced-motion:reduce){.khyl-drawer [role=tabpanel]{animation:none}}
