@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&display=swap);@keyframes kofl-cover-lift{to{visibility:visible}}:root{--kofl-white:#FFFFFF;--kofl-almond:#FCE8D7;--kofl-almond-soft:#FEF5EC;--kofl-bluegrey:#6798C3;--kofl-bluegrey-ink:#45739F;--kofl-bluegrey-line:#C9DAEA;--kofl-apricot:#FDCA83;--kofl-apricot-deep:#F9B65E;--kofl-pink:#F0BCAD;--kofl-turquoise:#B4D7DA;--kofl-ink:#2E3A46;--kofl-font:'IBM Plex Sans Arabic', system-ui, -apple-system, 'Segoe UI', sans-serif;--font-main:var(--kofl-font);--kofl-divider:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 32' width='320' height='32' fill='none' stroke='%236798C3' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round' opacity='.7'%3E %3Cpath d='M8 17c10-6 20-6 30 0s20 6 30 0 20-6 30 0 20 6 30 0'/%3E %3Ccircle cx='138' cy='17' r='1.6' fill='%236798C3' stroke='none'/%3E %3Cg transform='translate(148 4)'%3E %3Cpath d='M12 23 2.5 11.5C1.8 5.5 6.5 1 12 1s10.2 4.5 9.5 10.5Z'/%3E %3Cpath d='M12 23 7 3.2M12 23V1M12 23l5-19.8M12 23 3.6 7M12 23l8.4-16'/%3E %3Cpath d='M9.5 23h5'/%3E %3C/g%3E %3Ccircle cx='182' cy='17' r='1.6' fill='%236798C3' stroke='none'/%3E %3Cpath d='M192 17c10-6 20-6 30 0s20 6 30 0 20-6 30 0 20 6 30 0'/%3E %3C/svg%3E");--kofl-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160' width='160' height='160' fill='none' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' opacity='.45'%3E %3Cg transform='translate(14 18)' stroke='%23F0BCAD'%3E %3Cpath d='M12 23 2.5 11.5C1.8 5.5 6.5 1 12 1s10.2 4.5 9.5 10.5Z'/%3E %3Cpath d='M12 23V1M12 23 7 3.2M12 23l5-19.8'/%3E %3C/g%3E %3Cpath d='M70 34c8-5 16-5 24 0s16 5 24 0' stroke='%23B4D7DA'/%3E %3Cpath d='M74 41c8-5 16-5 24 0s16 5 24 0' stroke='%23B4D7DA'/%3E %3Cg transform='translate(108 104)' stroke='%236798C3'%3E %3Cpath d='M0-10 2.65-3.64 9.51-3.09 4.28 1.39 5.88 8.09 0 4.5-5.88 8.09-4.28 1.39-9.51-3.09-2.65-3.64Z'/%3E %3C/g%3E %3Cg transform='translate(30 98) scale(.8)' stroke='%23FDCA83'%3E %3Cpath d='M0-10 2.65-3.64 9.51-3.09 4.28 1.39 5.88 8.09 0 4.5-5.88 8.09-4.28 1.39-9.51-3.09-2.65-3.64Z'/%3E %3C/g%3E %3Cg fill='%23B4D7DA' stroke='none'%3E %3Ccircle cx='56' cy='72' r='2.2'/%3E %3Ccircle cx='140' cy='62' r='1.6'/%3E %3Ccircle cx='74' cy='138' r='2'/%3E %3Ccircle cx='20' cy='146' r='1.4'/%3E %3C/g%3E %3C/svg%3E")}body,body :is(h1,h2,h3,h4,h5,h6,p,a,span,li,label,button,input,select,textarea,small,strong,b,td,th,div):not([class*=sicon-]),html{font-family:var(--kofl-font)!important}body{background-color:var(--kofl-white);color:var(--kofl-ink)}.kofl-bg-white{background-color:var(--kofl-white)!important}.kofl-bg-almond{background-color:var(--kofl-almond)!important}.kofl-bg-almond.kofl-bleed{box-shadow:0 0 0 100vmax var(--kofl-almond);clip-path:inset(0-100vmax)}.kofl-section h2,.kofl-section h3,.s-block__title h2,.s-block__title h3,h1,h2,h3{color:var(--kofl-bluegrey-ink)}.top-bar,.top-navbar,.topnav{background-color:var(--kofl-bluegrey)!important;color:#fff!important}.top-bar a,.top-navbar a,.topnav a{color:#fff!important}.main-nav-container,.store-header,header,section.naseej-faqs details[open] summary{border-bottom:1px solid var(--kofl-bluegrey-line)}.store-footer,footer{background-color:var(--kofl-almond-soft)!important;border-top:1px solid var(--kofl-bluegrey-line);color:var(--kofl-ink)}.store-footer :is(h2,h3,h4),footer :is(h2,h3,h4){color:var(--kofl-bluegrey-ink)!important}hr{border-color:var(--kofl-bluegrey-line)}.btn--primary,.btn-primary,.s-button-primary,salla-add-product-button,salla-button{--color-primary:var(--kofl-apricot);--color-primary-dark:var(--kofl-apricot-deep);--color-primary-reverse:var(--kofl-ink)}.btn--primary,.btn-primary,.kofl-cta,.s-button-primary:not(.s-button-outline):not(.s-button-text),.s-button-solid.s-button-primary{background-color:var(--kofl-apricot)!important;border-color:var(--kofl-apricot)!important;color:var(--kofl-ink)!important}.btn--primary:hover,.btn-primary:hover,.kofl-cta:hover,.s-button-primary:not(.s-button-outline):not(.s-button-text):hover,.s-button-solid.s-button-primary:hover{background-color:var(--kofl-apricot-deep)!important;border-color:var(--kofl-apricot-deep)!important}.kofl-divider::before,body.index section.s-block:not(.kofl-no-divider):has(>:not([hidden]))::before,body.index section[class*=naseej-]:not(.naseej-main-banner):not(.kofl-no-divider):has(>:not([hidden]))::before{content:"";display:block;height:32px;max-height:40px;margin:0 auto 24px;background:var(--kofl-divider) center/auto 32px no-repeat;pointer-events:none}.kofl-no-divider::before{content:none!important}:is(.kofl-stages,section.naseej-categories) .grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:16px}:is(.kofl-stages,section.naseej-categories) .grid>a{flex:0 1 calc(50% - 8px);max-width:300px}:is(.kofl-stages,section.naseej-categories) .grid>a .aspect-square{aspect-ratio:4/5!important}@media (min-width:768px){:is(.kofl-stages,section.naseej-categories) .grid{gap:24px}:is(.kofl-stages,section.naseej-categories) .grid>a{flex-basis:240px}}@media (min-width:1024px){:is(.kofl-stages,section.naseej-categories) .grid{gap:32px}:is(.kofl-stages,section.naseej-categories) .grid>a{flex-basis:280px;max-width:280px}:is(.kofl-stages,section.naseej-categories) .grid>a h3{font-size:1.25rem}}section.kofl-fabric-compare{padding-bottom:1.5rem!important}section.kofl-fabric-compare .grid{max-width:960px;margin-inline:auto}.kofl-compare-wrap,section.kofl-fabric-compare .grid>div{border:1px solid var(--kofl-bluegrey-line);border-radius:16px;background:var(--kofl-white)}section.kofl-fabric-compare .grid>div{padding:20px 18px}section.kofl-fabric-compare .grid>div p{font-size:.9rem;line-height:1.8}.kofl-compare-wrap{max-width:960px;margin-inline:auto;overflow:hidden}.kofl-compare-table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.7}.kofl-compare-table td,.kofl-compare-table th{padding:14px 18px;text-align:start;vertical-align:top;border-bottom:1px solid var(--kofl-bluegrey-line);color:var(--kofl-ink)}.kfs .gl li:last-child,.kofl-compare-table tbody tr:last-child>*,.kofl-sg-table tbody tr:last-child>*{border-bottom:0}.kofl-compare-table thead th{background:var(--kofl-bluegrey);color:#fff!important;font-weight:700}.kofl-compare-table tbody th{color:var(--kofl-bluegrey-ink);font-weight:700;white-space:nowrap}.kofl-compare-table td.is-bamboo{background:var(--kofl-almond-soft);font-weight:500}.kofl-compare-table thead th.is-bamboo{background:var(--kofl-bluegrey-ink)}@media (max-width:640px){.kofl-compare-table thead{display:none}.kofl-compare-table,.kofl-compare-table tbody,.kofl-compare-table td,.kofl-compare-table th,.kofl-compare-table tr{display:block;width:100%}.kofl-compare-table tr{border-bottom:1px solid var(--kofl-bluegrey-line)}.kofl-compare-table tbody tr:last-child{border-bottom:0}.kofl-compare-table td,.kofl-compare-table th{border-bottom:0;padding:8px 16px}.kofl-compare-table tbody th{padding-top:16px;white-space:normal}.kofl-compare-table td::before{content:attr(data-label)": ";font-weight:700;color:var(--kofl-bluegrey-ink)}.kofl-compare-table td:last-child{padding-bottom:16px}}section.kofl-headless>.container>div:first-child{display:none}section.kofl-icon-strip{padding-top:.5rem!important}section.kofl-icon-strip .grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:24px 40px}section.kofl-icon-strip .grid>div{flex:0 1 180px}body.kofl-faq-page-body salla-comments,body.kofl-packaging-page .content--single-page>h1,body.kofl-packaging-page salla-comments,section.naseej-main-banner>.absolute.inset-0>.absolute{display:none!important}body.kofl-contact-page .content--single-page,body.kofl-packaging-page .content--single-page{background:0 0!important;padding:0!important;border-radius:0!important}.kofl-pack-page{display:flex;flex-direction:column;gap:14px;color:var(--kofl-ink)}.kofl-pack-block{border:1px solid var(--kofl-bluegrey-line);background:var(--kofl-white);padding:16px;border-radius:12px}.kofl-pack-head{margin-bottom:8px;border-bottom:1px solid var(--kofl-bluegrey-line);padding-bottom:6px}.kofl-contact h3,.kofl-pack-page h2,.kofl-pack-page h3{font-size:18px;font-weight:700;color:var(--kofl-bluegrey-ink)!important;margin:0 0 2px}.kofl-contact h3,.kofl-pack-page h3{font-size:15px;margin:0 0 10px}.kofl-pack-head p{color:var(--kofl-ink);opacity:.7;font-size:12px;margin:0}.kofl-pack-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.kofl-pack-img{flex:0 0 120px;width:120px;height:120px;object-fit:cover;border-radius:10px}.kofl-pack-img.is-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:6px;font-size:12px;color:var(--kofl-bluegrey-ink);border:1px dashed var(--kofl-bluegrey);background:repeating-linear-gradient(45deg,var(--kofl-almond-soft),var(--kofl-almond-soft) 10px,var(--kofl-almond) 10px,var(--kofl-almond) 20px)}.kofl-pack-text{flex:1 1 200px}.kofl-pack-text ul{margin:0;padding-inline-start:18px;list-style:disc;font-size:12.5px;line-height:1.9;color:var(--kofl-ink)}.kofl-pack-text li::marker,.kofl-pd li::marker,.kofl-pp-list li::marker,section.kofl-why-list .grid>div::marker{color:var(--kofl-bluegrey)}.kofl-pack-quote{margin:8px 0;border:1px dashed var(--kofl-bluegrey);background-color:var(--kofl-almond-soft);padding:8px 10px;font-size:13px;color:var(--kofl-ink);border-radius:10px}.kofl-pack-cta{display:inline-block;margin-top:10px;border:1px solid var(--kofl-apricot)!important;background:var(--kofl-apricot)!important;color:var(--kofl-ink)!important;padding:9px 18px;font-size:12.5px;font-weight:700;border-radius:8px;text-decoration:none}.kofl-pack-cta:hover{background:var(--kofl-apricot-deep)!important;border-color:var(--kofl-apricot-deep)!important}.kofl-topbar{background:var(--kofl-bluegrey);color:#fff;font-size:12.5px}.kofl-topbar__inner{max-width:1280px;margin:0 auto;padding:7px 16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px}.kofl-topbar__inner>span{white-space:pre}.kofl-wa-chip{color:inherit!important;text-decoration:none;font-weight:700;border:1px solid currentColor;border-radius:999px;padding:2px 10px}.kofl-topbar .kofl-wa-chip:hover{background:rgba(255,255,255,.15)}section.kofl-why-list{padding-block:24px!important}section.kofl-why-list>.container{max-width:1280px;width:calc(100% - 32px);margin-inline:auto;border:1px solid var(--kofl-bluegrey-line);border-radius:12px;padding:16px 20px!important}section.kofl-why-list>.container>div:first-child{text-align:start!important;margin:0 0 8px!important;border-bottom:1px solid var(--kofl-bluegrey-line);padding-bottom:6px}section.kofl-why-list>.container>div:first-child h2{font-size:20px!important}section.kofl-why-list .grid>div>div:first-child,section.kofl-why-list>.container>div:first-child>p,section.kofl-why-list>.container>div:first-child>span{display:none!important}section.kofl-why-list .grid{display:block!important;margin:0;padding-inline-start:20px;list-style:disc}section.kofl-why-list .grid>div{display:list-item!important;text-align:start!important;line-height:2}section.kofl-why-list .grid>div h3{display:inline;font-weight:400!important;font-size:14px!important;margin:0!important}section.kofl-why-list .grid>div p:empty{display:none}section.naseej-faqs>div>div:first-child>span:empty{display:none}section.naseej-faqs details{border:1px solid var(--kofl-bluegrey-line)!important;border-radius:10px!important;overflow:hidden}section.naseej-faqs details summary{font-weight:700}.content--single-page salla-comments,body.page-single salla-comments:not([type=product]),salla-comments[type=page],salla-comments[type=product]:not(.kofl-has-reviews){display:none!important}section.kofl-faq-page{border-radius:12px}.naseej-store-footer,footer.store-footer{--color-footer-text:var(--kofl-ink);background:var(--kofl-almond-soft)!important;border-top:2px solid var(--kofl-bluegrey)!important;color:var(--kofl-ink)!important;position:relative;margin-top:64px!important}footer.store-footer .s-contacts-title,footer.store-footer h3,footer.store-footer h4{color:var(--kofl-bluegrey-ink)!important;font-weight:700}footer.store-footer h3{border-bottom:1px solid var(--kofl-bluegrey-line);padding-bottom:6px;margin-bottom:8px}footer.store-footer a{color:var(--kofl-ink)!important}footer.store-footer a:hover{color:var(--kofl-bluegrey-ink)!important}footer.store-footer .naseej-copyright{border-top:1px solid var(--kofl-bluegrey-line)}.naseej-store-footer .naseej-store-footer__inner salla-social .s-social-list .s-social-link a{background-color:var(--kofl-white)!important;border:1px solid var(--kofl-bluegrey-line)!important;color:var(--kofl-bluegrey)!important}.naseej-store-footer .naseej-store-footer__inner salla-social .s-social-list .s-social-link a svg{fill:var(--kofl-bluegrey)!important}.naseej-store-footer .naseej-store-footer__inner salla-social .s-social-list .s-social-link a:hover{background-color:var(--kofl-bluegrey)!important;border-color:var(--kofl-bluegrey)!important;color:var(--kofl-white)!important}.naseej-store-footer .naseej-store-footer__inner salla-social .s-social-list .s-social-link a:hover svg{fill:var(--kofl-white)!important}.naseej-store-footer .naseej-copyright salla-payments .s-payments-list-item{background-color:var(--kofl-white)!important;border:1px solid var(--kofl-bluegrey-line);box-shadow:none!important}:is(.store-footer__inner,.naseej-store-footer__inner)>.container.grid{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}:is(.store-footer__inner,.naseej-store-footer__inner)>.container.grid>*{grid-column:auto!important}@media (min-width:768px){:is(.store-footer__inner,.naseej-store-footer__inner)>.container.grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1024px){:is(.store-footer__inner,.naseej-store-footer__inner)>.container.grid{gap:.25rem!important}}footer .kofl-footer-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content));grid-auto-flow:row dense;column-gap:40px;row-gap:8px;align-items:start;flex-wrap:initial}footer .kofl-footer-links>*{grid-column:2;width:auto!important;margin:0!important;white-space:normal}footer .kofl-footer-links>.kofl-col-1{grid-column:1}footer .kofl-footer-links>.kofl-pack{grid-column:1;order:1}@media (max-width:599px){footer .kofl-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}@media (max-width:299px){footer .kofl-footer-links{grid-template-columns:1fr}footer .kofl-footer-links>*{grid-column:1}}.naseej-store-footer::before,footer.store-footer::before{content:"";position:absolute;inset-inline:0;top:-48px;height:32px;max-height:40px;background:var(--kofl-divider) center/auto 32px no-repeat;pointer-events:none}body:has(.kofl-no-footer-divider) :is(footer.store-footer,.naseej-store-footer)::before{content:none}.naseej-main-content{display:flex;flex-direction:column}.naseej-main-content>*{order:10}.naseej-main-content>salla-hook:first-child{order:0}.naseej-main-content>h1{order:1;color:var(--kofl-bluegrey-ink)!important;margin-bottom:4px!important}.naseej-main-content>.product__description{order:2;margin:0 0 16px!important;padding:0!important}.naseej-main-content>.naseej-price{order:3}.naseej-main-content>small{order:4}.naseej-main-content>salla-installment{order:5}.naseej-main-content>form.product-form{order:6;margin-top:12px!important}.kofl-pp{display:flex;flex-direction:column;gap:14px;margin:24px auto;max-width:1280px;padding-inline:16px}.kofl-pp-block{background:var(--kofl-white);border:1px solid var(--kofl-bluegrey-line);border-radius:12px;padding:16px 20px}.kofl-pp-block.is-almond{background:var(--kofl-almond);border-color:var(--kofl-almond)}.kofl-pp-head{margin-bottom:8px;border-bottom:1px solid var(--kofl-bluegrey-line);padding-bottom:6px}.kofl-pp-head h2{font-size:18px;font-weight:700;color:var(--kofl-bluegrey-ink)!important;margin:0}.kofl-pp-list{margin:0;padding-inline-start:20px;list-style:disc;line-height:2;font-size:14px;color:var(--kofl-ink)}.kofl-pp-pack{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.kofl-pp-pack__text{flex:1 1 220px}.kofl-contact__info p,.kofl-pp-pack__text p{margin:0;font-size:14px;line-height:1.9;color:var(--kofl-ink)}.kofl-pp-reviews salla-comments{display:block}.kofl-pp-reviews .s-comment-item,.kofl-pp-reviews .s-comments-item{border-bottom:1px solid var(--kofl-bluegrey-line)}.kofl-pp-reviews .s-button-primary,.kofl-pp-reviews .s-button-solid{background:var(--kofl-apricot)!important;border-color:var(--kofl-apricot)!important;color:var(--kofl-ink)!important}@media (max-width:640px){.kofl-pp-pack .kofl-pack-img{flex:1 1 40%;width:auto;height:120px}}.kofl-contact__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:24px}.kofl-contact__info p{margin:0 0 10px}.kofl-contact__chips{display:flex;flex-wrap:wrap;gap:8px;flex-direction:column;align-items:flex-start}.kofl-contact__chips .kofl-chip{border:1px solid var(--kofl-bluegrey-line);background:var(--kofl-almond-soft);border-radius:8px;padding:6px 12px;font-size:13px;color:var(--kofl-ink)!important;text-decoration:none}.kofl-contact__chips a.kofl-chip:hover{border-color:var(--kofl-bluegrey)}.kofl-contact__chips .kofl-chip.is-pending{opacity:.6;border-style:dashed}.kofl-contact__form label{display:block;margin-bottom:10px}.kofl-contact__form label span{display:block;font-size:13px;color:var(--kofl-ink);margin-bottom:4px}.kofl-contact__form input,.kofl-contact__form textarea,.kofl-contact__send{box-sizing:border-box}.kofl-contact__form input,.kofl-contact__form textarea{width:100%;font-family:inherit;border:1px solid var(--kofl-bluegrey-line);border-radius:8px;padding:9px 12px;font-size:14px;background:var(--kofl-white);color:var(--kofl-ink)}.kofl-contact__form input:focus,.kofl-contact__form textarea:focus{outline:0;border-color:var(--kofl-bluegrey);box-shadow:0 0 0 3px rgba(103,152,195,.15)}.kofl-contact__error{color:#b4533c;font-size:13px;margin:0 0 8px}.kofl-contact__send{display:block;width:100%;padding:12px;border-radius:8px;font-weight:700;font-size:14px;cursor:pointer}@media (max-width:767px){.kofl-contact__grid{grid-template-columns:1fr}}html{scroll-behavior:smooth}#kofl-stages{scroll-margin-top:96px}.kofl-texture,body.cart .main-content,body.cart main,body.page-single .main-content,body.page-single main{background-color:var(--kofl-almond-soft);background-image:var(--kofl-texture);background-size:160px 160px;background-repeat:repeat}.scroll-top{background-color:var(--kofl-bluegrey)!important;color:#fff!important}.cart-count,.s-cart-count,.s-cart-summary-count,[class*=cart-summary-count]{background-color:var(--kofl-apricot)!important;color:var(--kofl-ink)!important}section[class*=naseej-][class*=banner] [class*=bg-gradient]{background-image:none!important}salla-add-product-button .s-button-primary:not(.s-button-outline),salla-add-product-button .s-button-solid{background-color:var(--kofl-apricot)!important;border-color:var(--kofl-apricot)!important;color:var(--kofl-ink)!important}body salla-add-product-button>.s-add-product-button-main{background:0 0!important}salla-mini-checkout-widget{--color-primary:var(--kofl-apricot);--color-primary-reverse:var(--kofl-ink)}salla-mini-checkout-widget .s-add-product-button-mini-checkout-content,salla-mini-checkout-widget .s-add-product-button-mini-checkout-content svg{color:var(--kofl-ink)!important;fill:var(--kofl-ink)!important}body .s-button-outline.s-button-primary-outline{color:var(--kofl-ink)!important;border-color:var(--kofl-apricot)!important;background-color:var(--kofl-white)!important}body .s-button-outline.s-button-primary-outline:focus-visible,body .s-button-outline.s-button-primary-outline:hover{background-color:var(--kofl-apricot)!important}body .s-button-outline.s-button-primary-outline :is(.s-button-text,span,i){color:inherit!important}@media (max-width:767px){section.naseej-main-banner{flex-direction:column;align-items:stretch!important;min-height:0!important}section.naseej-main-banner>.absolute.inset-0{position:relative!important;inset:auto!important}section.naseej-main-banner>.absolute.inset-0 img{height:auto!important;aspect-ratio:4/5}section.naseej-main-banner>.container{background:var(--kofl-bluegrey-ink);padding:24px 16px 28px!important;max-width:none}section.naseej-main-banner h2{font-size:26px!important;margin-bottom:10px!important}section.naseej-main-banner p{margin-bottom:18px!important}}@media (min-width:768px){section.naseej-main-banner>.container>div{margin-inline-start:0!important;max-width:460px!important;background:rgba(69,115,159,.88);border-radius:20px;padding:28px 28px 32px}section.naseej-main-banner h2{font-size:clamp(28px,3.2vw,44px)!important}}.kofl-topbar__msg{transition:opacity .3s ease}.kofl-topbar__msg.is-out{opacity:0}.kofl-offer-line{background:var(--kofl-almond);color:var(--kofl-ink);text-align:center;font-size:13px;font-weight:500;line-height:1.6;padding:7px 16px;border-bottom:1px solid var(--kofl-bluegrey-line)}.naseej-main-content>.naseej-price,.s-block--bundle-customers-also-bought,.s-block--bundle-customers-also-viewed,.s-block--bundle-similar-products,body.kofl-client-page .content--single-page>h1{display:none!important}.kofl-pd{color:var(--kofl-ink);font-size:14.5px;line-height:1.9}.kofl-pd-promise{font-size:16px;font-weight:600;color:var(--kofl-bluegrey-ink);margin:0 0 12px!important}.kofl-pd-h,.kofl-pd-more a{color:var(--kofl-bluegrey-ink)!important}.kofl-pd-h{font-size:14px!important;font-weight:700;margin:14px 0 6px!important}.kofl-pd ul{margin:0;padding-inline-start:20px;list-style:disc}.kofl-pd-fabric{background:var(--kofl-almond-soft);border:1px solid var(--kofl-bluegrey-line);border-radius:12px;padding:10px 14px!important;padding-inline-start:30px!important}.kofl-pd-why{font-size:13.5px;opacity:.85;margin:8px 0 0!important}.kofl-pd-set{margin:0!important}.kofl-pd-more a{text-decoration:underline;text-underline-offset:3px}.kofl-size-help{margin:10px 0 4px;font-size:13.5px}.kofl-fit{margin:0 0 6px;color:var(--kofl-ink)}.kofl-size-help__links{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}.kofl-sg-link{background:0 0;border:0;padding:0;cursor:pointer;color:var(--kofl-bluegrey-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.kofl-gift-toggle{margin:4px 0 14px;padding:12px;border-radius:14px;background:var(--kofl-almond-soft);border:1px solid var(--kofl-bluegrey-line)}.kofl-gift-toggle__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;color:var(--kofl-bluegrey-ink)}.kofl-gift-toggle__choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kofl-gift-choice{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;cursor:pointer;background:var(--kofl-white);border:2px solid var(--kofl-bluegrey-line);border-radius:12px;padding:8px 8px 10px;color:var(--kofl-ink);font:inherit;position:relative}.kofl-gift-choice[aria-checked=true]{border-color:var(--kofl-bluegrey);box-shadow:0 0 0 3px rgba(103,152,195,.18)}.kofl-gift-choice[aria-checked=true]::after{content:"✓";position:absolute;top:6px;inset-inline-end:6px;width:22px;height:22px;border-radius:50%;background:var(--kofl-bluegrey);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.kofl-gift-choice:focus-visible{outline:2px solid var(--kofl-bluegrey-ink);outline-offset:2px}.kofl-gift-choice__art{display:block;width:100%;aspect-ratio:4/5;border-radius:8px;overflow:hidden;background:var(--kofl-almond-soft)}.kofl-gift-choice__art .kofl-pack-photo{width:100%;height:100%;object-fit:cover;border-radius:0}.kofl-gift-choice__art .kofl-art{height:100%;padding:12px}.kofl-bamboo .kofl-pp-head p,.kofl-gift-choice b{font-size:14px;margin-top:4px}.kofl-gift-choice small{font-size:12px;opacity:.75;line-height:1.5}.kofl-gift-choice__price{font-size:13px;font-weight:700;color:var(--kofl-bluegrey-ink)}.kofl-gift-toggle__add{display:block;width:100%;margin-top:10px;border:0;border-radius:10px;padding:11px;font-weight:700;font-size:14px;cursor:pointer}.kofl-gift-toggle__add.is-done{background:var(--kofl-white)!important;border:1px solid var(--kofl-bluegrey)!important;color:var(--kofl-bluegrey-ink)!important}.kofl-gift-toggle__note{display:block;margin-top:6px;font-size:12px;text-align:center;opacity:.8}.kofl-ico{width:28px;height:28px;flex:none;fill:none;stroke:var(--kofl-bluegrey);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kofl-pp{background-color:var(--kofl-almond-soft);background-image:var(--kofl-texture);background-size:160px 160px;border-radius:16px;padding:16px}.kofl-pp-head p{margin:2px 0 0;font-size:13px;opacity:.75}.kofl-pp-head.is-center{text-align:center}.kofl-eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--kofl-bluegrey-ink);margin-bottom:2px}.kofl-pp-block.kofl-bamboo{background:#fdf2e7;border-color:#f6e4d3;border-radius:16px;padding:20px 12px 16px}.kofl-bamboo .kofl-pp-head{text-align:center;border-bottom:0;margin-bottom:12px;padding-bottom:0}.kofl-bamboo .kofl-pp-head h2{font-size:21px;line-height:1.35;color:#2c6893!important}.kofl-bamboo .kofl-pp-head p{font-weight:600;color:#5a8db5;opacity:1}.kofl-bamboo__grid{direction:ltr;display:grid;max-width:820px;margin-inline:auto}.kofl-bamboo__row{position:relative;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);column-gap:8px;padding-block:5px}.kofl-bamboo__row:not(.is-head):not(:last-child)::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#e9ddd0}.kofl-bamboo__row>span{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:66px;padding:8px 6px;border-radius:14px;text-align:center}.kofl-bamboo__row>.is-bamboo{background:#dceff1}.kofl-bamboo__row>.is-cotton{background:#fbf8f4;border:1px solid #f1e9df}.kofl-bamboo__row>[role=rowheader]{flex-direction:row;justify-content:flex-start;gap:10px;padding-inline:0}.kofl-bamboo__ico{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#eaf4f6;border:1px solid #c2dbe1}.kofl-bamboo__ico .kofl-ico{width:24px;height:24px;stroke:#2c6893;stroke-width:1.5}.kofl-bamboo__label{display:flex;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}.kofl-bamboo__label b{font-size:15px;font-weight:700;line-height:1.35;color:#2c6893;text-align:left}.kofl-bamboo__label span{font-size:12.5px;line-height:1.4;color:var(--kofl-ink);text-align:left}.kofl-bamboo__row.is-head>span{justify-content:flex-end;padding:10px 6px 12px;gap:0}.kofl-bamboo__row.is-head>span:first-child{background:0 0}.kofl-bamboo__row.is-head b{font-size:17px;font-weight:700;line-height:1.3;color:#2c6893}.kofl-bamboo__row.is-head span>span{font-size:13px;color:#3f78a8}.kofl-bamboo__row.is-head .is-cotton b,.kofl-bamboo__row.is-head .is-cotton>span{color:var(--kofl-ink)}.kofl-fabric-dot{width:82%;max-width:150px;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;display:block;border:4px solid #fff;box-shadow:0 4px 12px rgba(46,58,70,.16);margin-bottom:8px}.kofl-fabric-dot.is-bamboo{background:radial-gradient(circle at 30% 30%,#fff 0 10%,transparent 11%),#45739f}.kofl-fabric-dot.is-cotton{background:#efe6da}.kofl-mark{width:30px;height:30px;fill:none;stroke-linecap:round;stroke-linejoin:round}.kofl-mark.is-yes{stroke:#2c6893;stroke-width:3.4}.kofl-mark.is-no{width:22px;height:22px;stroke:#343b44;stroke-width:3.8}.kofl-pp-block.kofl-bamboo.is-home{background:0 0;border:0;padding:0}section.kofl-home-bamboo{padding-block:32px}@media (max-width:480px){.kofl-pp-block.kofl-bamboo{padding:18px 8px 12px}.kofl-bamboo .kofl-pp-head h2{font-size:18px}.kofl-bamboo .kofl-pp-head p{font-size:12.5px}.kofl-bamboo__row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);column-gap:6px}.kofl-bamboo__row>span{min-height:58px;padding:6px 4px;border-radius:12px}.kofl-bamboo__row>[role=rowheader]{gap:7px}.kofl-bamboo__ico{width:36px;height:36px}.kofl-bamboo__ico .kofl-ico,.kofl-mark.is-no{width:19px;height:19px}.kofl-bamboo__label b{font-size:13.5px}.kofl-bamboo__label span,.kofl-bamboo__row.is-head span>span{font-size:11px}.kofl-bamboo__row.is-head b{font-size:14px}.kofl-mark{width:26px;height:26px}}@media (min-width:768px){.kofl-pp-block.kofl-bamboo{padding:32px 24px 24px}.kofl-bamboo .kofl-pp-head{margin-bottom:20px}.kofl-bamboo .kofl-pp-head h2{font-size:30px}.kofl-bamboo .kofl-pp-head p{font-size:18px}.kofl-bamboo__row{column-gap:14px;padding-block:7px}.kofl-bamboo__row>span{min-height:96px;border-radius:18px}.kofl-bamboo__row>[role=rowheader]{gap:16px}.kofl-bamboo__ico{width:64px;height:64px}.kofl-bamboo__ico .kofl-ico{width:32px;height:32px}.kofl-bamboo__label b{font-size:19px}.kofl-bamboo__label span{font-size:15px}.kofl-bamboo__row.is-head b{font-size:22px}.kofl-bamboo__row.is-head span>span{font-size:16px}.kofl-mark{width:40px;height:40px}.kofl-mark.is-no{width:28px;height:28px}}.kofl-oeko{display:flex;align-items:center;justify-content:center;gap:8px;max-width:820px;margin:14px auto 0;padding:10px 14px;border-radius:12px;background:var(--kofl-white);border:1px solid var(--kofl-bluegrey-line);font-size:13px;font-weight:600;line-height:1.6;color:var(--kofl-bluegrey-ink);text-align:center}.kofl-oeko .kofl-ico{width:22px;height:22px;stroke:var(--kofl-bluegrey-ink)}.kofl-oeko.is-link{width:100%;flex-wrap:wrap;cursor:pointer;font-family:inherit}.kofl-oeko.is-link:hover{border-color:var(--kofl-bluegrey)}.kofl-oeko.is-link:focus-visible{outline:2px solid var(--kofl-bluegrey-ink);outline-offset:2px}.kofl-oeko__view{text-decoration:underline;text-underline-offset:3px}.kofl-oeko-cert,.kofl-oeko-pdf{display:block;width:100%;border-radius:8px}.kofl-oeko-cert{height:auto;border:1px solid var(--kofl-bluegrey-line)}.kofl-oeko-pdf{height:70vh;border:0}.kofl-oeko-dl{display:block;margin-top:12px;padding:11px;border-radius:10px;text-align:center;font-weight:700;text-decoration:none}.kofl-care__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kofl-care__item{background:var(--kofl-white);border-radius:14px;padding:14px 10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.kofl-care__item .kofl-ico{width:36px;height:36px;margin-bottom:4px}.kofl-care__foot,.kofl-care__item b{font-size:14px;color:var(--kofl-bluegrey-ink)}.kofl-care__item b{line-height:1.5}.kofl-care__item span{font-size:12.5px;line-height:1.7;color:var(--kofl-ink);opacity:.85}.kofl-care__foot{margin:12px auto 0;width:fit-content;background:var(--kofl-white);border-radius:999px;padding:6px 18px;font-weight:600}@media (min-width:768px){.kofl-care__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kofl-care__grid.is-six{grid-template-columns:repeat(3,minmax(0,1fr))}}.kofl-sleep__steps{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:12px}.kofl-sleep__steps>li{background:var(--kofl-almond);border-radius:16px;padding:10px}.kofl-sleep__photo{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;display:block;margin-bottom:8px}.kofl-sleep__text{position:relative;padding-inline-start:40px}.kofl-sg-table thead th,.kofl-step-num{background:var(--kofl-bluegrey);color:#fff;font-weight:700}.kofl-step-num{position:absolute;inset-inline-start:0;top:2px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.kofl-sleep__text h3{font-size:15px!important;margin:0 0 4px!important}.kofl-sleep__text p{margin:0;font-size:13.5px;line-height:1.8}.kofl-wear{margin-top:16px;border:1px solid var(--kofl-turquoise);border-radius:16px;padding:14px;background:var(--kofl-white);text-align:center}.kofl-vs h3,.kofl-wear h3{margin:0!important;font-size:16px!important}.kofl-wear>p{margin:2px 0 10px;font-size:13px;opacity:.8}.kofl-wear__grid{display:grid;gap:8px}.kofl-wear__item{border-radius:12px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:6px}.kofl-wear__item.is-0{background:#e6f1f2}.kofl-tips li,.kofl-wear__item.is-1{background:var(--kofl-almond)}.kofl-wear__item.is-2{background:#fbe6e0}.kofl-wear__temp{background:var(--kofl-white);border-radius:999px;padding:2px 14px;font-weight:700;font-size:13.5px}.kofl-wear__item b{font-size:14px}.kofl-tips{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.kofl-tips li{border-radius:12px;padding:10px 14px;font-size:13.5px}.kofl-tips li::before{content:"✓";color:var(--kofl-bluegrey-ink);font-weight:700;margin-inline-end:8px}.kofl-vs{margin-top:16px}.kofl-vs h3{margin:0 0 8px!important;text-align:center}.kofl-vs__table{width:100%;border-collapse:separate;border-spacing:6px;font-size:13.5px}.kofl-vs__table td,.kofl-vs__table th{border-radius:10px;background:var(--kofl-white)}.kofl-vs__table th{font-weight:700;padding:8px;color:var(--kofl-ink)}.kofl-vs__table td{padding:10px;vertical-align:top}.kofl-vs__table .is-good{background:#e6f1f2;color:var(--kofl-ink)}@media (min-width:768px){.kofl-sleep__steps,.kofl-tips,.kofl-wear__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kofl-art{display:block;width:100%;height:auto}.kofl-pp-pack__art{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1 1 260px;max-width:360px}.kofl-pack-photo{display:block;width:100%;height:auto;border-radius:12px;object-fit:cover}html.kofl-modal-open{overflow:hidden}.kofl-modal{position:fixed;inset:0;z-index:9999;background:rgba(46,58,70,.45);display:flex;align-items:flex-end;justify-content:center}.kofl-modal__box{background:var(--kofl-white);width:100%;max-width:720px;max-height:92vh;overflow:auto;border-radius:20px 20px 0 0;padding:0 16px 20px;color:var(--kofl-ink);background-image:linear-gradient(var(--kofl-white),var(--kofl-white))}.kofl-modal__head{position:sticky;top:0;background:var(--kofl-white);display:flex;align-items:center;justify-content:space-between;padding:14px 0 10px;border-bottom:1px solid var(--kofl-bluegrey-line);margin-bottom:12px}.kofl-modal__head::before{content:"";position:absolute;inset-inline:0;top:2px;height:10px;background:var(--kofl-divider) center/auto 10px no-repeat;opacity:.8}.kofl-modal__head h2{margin:0;font-size:18px;color:var(--kofl-bluegrey-ink)!important}.kofl-modal__close{width:36px;height:36px;border-radius:50%;border:1px solid var(--kofl-bluegrey-line);background:var(--kofl-white);font-size:22px;line-height:1;cursor:pointer;color:var(--kofl-bluegrey-ink)}@media (min-width:768px){.kofl-modal{align-items:center}.kofl-modal__box{border-radius:20px;padding:0 24px 24px}}.kofl-sg-rule{background:var(--kofl-almond);color:var(--kofl-bluegrey-ink);font-weight:700;font-size:16px;line-height:1.6;border-radius:12px;padding:12px 14px;margin:0 0 12px;text-align:center}.kofl-sg-table-wrap{overflow-x:auto;border:1px solid var(--kofl-bluegrey-line);border-radius:12px}.kofl-sg-table{width:100%;border-collapse:collapse;font-size:13.5px;text-align:center;white-space:nowrap}.kofl-sg-table td,.kofl-sg-table th{padding:9px 10px;border-bottom:1px solid var(--kofl-bluegrey-line)}.kofl-sg-table thead th{white-space:normal}.kofl-sg-table tbody th{color:var(--kofl-bluegrey-ink);font-weight:700;background:var(--kofl-almond-soft)}.kofl-sg-table tbody tr:nth-child(even) td{background:#fbfdff}.kofl-sg-between{font-weight:700;margin:12px 0 4px}.kofl-sg-cm,.kofl-sg-note{font-size:13px;opacity:.85;margin:4px 0}.kofl-sg-measure,section.kofl-why-tiles .grid>div{background:var(--kofl-almond-soft);align-items:center}.kofl-sg-measure{display:flex;gap:14px;border-radius:14px;padding:12px;margin:12px 0}.kofl-measure{width:96px;flex:none}.kofl-sg-measure h3{margin:0 0 4px!important;font-size:15px!important}.kofl-sg-measure p{margin:0 0 6px;font-size:13px;line-height:1.8}.kofl-cart-extras{display:grid;gap:10px;margin-bottom:16px}.kofl-progress{background:var(--kofl-white);border:1px solid var(--kofl-bluegrey-line);border-radius:12px;padding:10px 14px}.kofl-progress p{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--kofl-ink)}.kofl-progress__bar{height:8px;border-radius:999px;background:var(--kofl-almond);overflow:hidden}.kofl-progress__bar i{display:block;height:100%;background:var(--kofl-bluegrey);border-radius:inherit;transition:width .4s ease}.kofl-progress.is-done p{color:var(--kofl-bluegrey-ink)}.kofl-progress.is-done p::before{content:"✓ "}section.kofl-why-tiles .grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}section.kofl-why-tiles .grid>div{border-radius:18px;padding:14px 10px!important;text-align:center!important;display:flex!important;flex-direction:column;gap:6px}section.kofl-why-tiles .kofl-why-tile__img{width:100%;max-width:220px;aspect-ratio:2/1;object-fit:contain}section.kofl-why-tiles .kofl-why-tile:has(.kofl-why-tile__img)>div:first-of-type{display:none!important}section.kofl-why-tiles .grid>div h3{font-size:15px!important;margin:0!important;color:var(--kofl-bluegrey-ink)!important}section.kofl-why-tiles .grid>div p{font-size:12.5px!important;margin:0!important;color:var(--kofl-ink)!important}.kofl-services{list-style:none;margin:16px 0 0;padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;background:var(--kofl-white);border:1px solid var(--kofl-bluegrey-line);border-radius:16px}.kofl-life__grid figcaption,.kofl-services li{font-size:13px;font-weight:600;text-align:center;color:var(--kofl-bluegrey-ink)}.kofl-services li{display:flex;flex-direction:column;align-items:center;gap:4px}.kofl-services__img{width:72px;height:48px;object-fit:contain}@media (min-width:768px){section.kofl-why-tiles .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.kofl-services{grid-template-columns:repeat(4,minmax(0,1fr))}}.kofl-pack-page h1{font-size:clamp(22px,5vw,30px);font-weight:700;color:var(--kofl-bluegrey-ink)!important;margin:4px 0 6px}.kofl-pack-hero{text-align:center;padding:24px 16px}.kofl-pack-hero__img{width:100%;max-height:420px;object-fit:cover;border-radius:14px;margin-bottom:12px}.kofl-pack-hero__art{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:420px;margin:0 auto 10px}.kofl-pack-pearl{max-width:620px;margin:8px auto 0;font-size:15px;line-height:1.9}.kofl-pack-duo{display:grid;gap:14px}.kofl-pack-item{background:var(--kofl-almond-soft);border-radius:14px;padding:14px}.kofl-pack-item .kofl-art{max-width:260px;margin:0 auto 8px}.kofl-life p,.kofl-pack-item p{margin:0;font-size:14px;line-height:1.9}.kofl-pack-add{display:block;width:100%;margin-top:12px;border:1px solid;border-radius:10px;padding:11px;font-weight:700;font-size:14px;cursor:pointer}.kofl-pack-add[disabled]{opacity:.6;cursor:wait}.kofl-pack-add.is-done{background:var(--kofl-white)!important;border-color:var(--kofl-bluegrey)!important;color:var(--kofl-bluegrey-ink)!important;cursor:default}.kofl-pack-label{display:inline-block;background:var(--kofl-almond);border-radius:8px;padding:2px 10px;font-size:12.5px;font-weight:600;margin-bottom:6px}.kofl-pack-card{max-width:380px;margin:0 auto 10px}.kofl-unbox{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kofl-life>div,.kofl-unbox li{background:var(--kofl-almond-soft);border-radius:12px}.kofl-unbox li{padding:10px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:13.5px}.kofl-unbox__num{width:34px;height:34px;border-radius:50%;background:var(--kofl-bluegrey);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.kofl-life{display:grid;gap:10px}.kofl-life>div{padding:12px}.kofl-life p{margin:0 0 8px}.kofl-life__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kofl-life__grid figure{margin:0}.kofl-life__grid figcaption{margin-top:4px}.kofl-life__grid .kofl-pack-photo,.kofl-unbox .kofl-pack-photo{aspect-ratio:4/5;object-fit:cover}.kofl-pack-offer p{margin:0 0 6px;font-size:14.5px}.kofl-pack-offer h2+p{margin-top:2px}.kofl-pack-offer h2:not(:first-child){margin-top:14px!important}@media (min-width:768px){.kofl-life,.kofl-pack-duo{grid-template-columns:1fr 1fr}.kofl-unbox{grid-template-columns:repeat(4,minmax(0,1fr))}}body.page-single:not(.kofl-page-ready) .content--single-page{position:relative;min-height:60vh}body.page-single:not(.kofl-page-ready) .content--single-page>*{visibility:hidden;animation:kofl-cover-lift 0s linear 4s forwards}body.kofl-client-page .content--single-page{background:0 0!important;padding:0!important;box-shadow:none!important}.kfs .two:not(:has(img)){display:none}body .kofl-story{background:#fbf5ef!important}body .kofl-policy{background:#fce8d7!important}@media (max-width:767px){body.kofl-client-page .content--single-page{margin-inline:-10px!important;width:calc(100% + 20px)!important;max-width:none!important}}.kofl-story{--deep:#4E74A0;--blue:#6798c3;--light:#b4d7da;--almond:#fce8d7;--cream:#fbf5ef;--blush:#f0bcad;--text:#3b3f45;--line:#d6e0ec;font-family:"IBM Plex Sans Arabic",sans-serif;color:var(--text);background:var(--cream);padding:24px 16px 40px;line-height:1.85;font-size:16.5px}.kofl-story *{box-sizing:border-box}.kfs,.kofl-story .wrap{max-width:720px;margin:0 auto}.kofl-story .card{background:#fff;border:1.5px solid var(--line);border-radius:22px;padding:28px 22px;margin-bottom:20px}.kofl-story .hero{text-align:center}.kofl-story .pill{display:inline-block;background:var(--cream);border:1.5px solid var(--line);color:var(--deep);border-radius:999px;padding:6px 22px;font-weight:500;font-size:15px}.kofl-story h1{color:var(--deep);font-size:30px;font-weight:700;margin:18px 0 6px;line-height:1.4}.kofl-story .sub{color:#6b7078;font-size:17px;margin:0}.kofl-story h2{font-size:21px;line-height:1.5}.kofl-story .kicker{color:var(--blue);font-size:14px;display:block;margin-bottom:2px;text-transform:uppercase;letter-spacing:.04em}.kofl-story h2,.kofl-story p{margin:0 0 12px}.kofl-story .short p{margin:0 0 6px}.kofl-story h2,.kofl-story strong{color:var(--deep)}.kofl-story .quote{border-inline-start:4px solid var(--blue);background:var(--cream);border-radius:14px;padding:14px 18px;margin:14px 0;color:var(--deep);font-weight:600;font-size:17.5px;line-height:1.7}.kofl-story .label{display:inline-block;background:var(--almond);color:#5a4a3e;border-radius:10px;padding:2px 12px;font-weight:600;font-size:14.5px;margin:2px 0}.kofl-story .item{background:var(--cream);border:1.5px solid var(--line);border-inline-start:4px solid var(--blue);border-radius:16px;padding:14px 18px;margin-bottom:12px}.kofl-story .item h3{color:var(--deep);font-size:17px;margin:0 0 4px}.kofl-story .item p{margin:0;font-size:15.5px;line-height:1.8}.kfs ol,.kfs ul,.kofl-story .no{list-style:none;padding:0;margin:8px 0 14px}.kofl-story .no li{background:#fdf1ee;border-radius:12px;padding:10px 14px;margin-bottom:8px;font-size:15.5px}.kofl-story .no li b{color:#b5624f}.kofl-story .dashed{border:1.5px dashed var(--blue);background:var(--cream);border-radius:18px;padding:20px;text-align:center}.kofl-story .dashed p{margin:0}.kofl-story .cta{text-align:center}.kofl-story .btn{display:inline-block;margin:6px;padding:12px 26px;border-radius:999px;font-weight:600;text-decoration:none;font-size:15px}.kofl-story .btn.p{background:var(--blue);color:#fff}.kofl-story .btn.s{background:#fff;color:var(--deep);border:1.5px solid var(--blue)}.kofl-story .sign{color:var(--deep);font-weight:700;font-size:20px;margin:16px 0 0}.kofl-story svg text{font-family:"IBM Plex Sans Arabic",sans-serif}.kofl-story .vis{display:block;width:100%;height:auto;margin:6px auto 16px;max-width:440px}.kofl-story .vis.band{max-width:360px;margin:0 auto 14px}.kofl-story .vis.night{max-width:720px;margin:0 0 14px;border-radius:16px}.kofl-story .mix{display:flex;align-items:center;gap:16px;background:var(--cream);border:1.5px solid var(--line);border-radius:16px;padding:14px 18px;margin:14px 0}.kofl-story .mix svg{width:96px;height:96px;flex:none}.kofl-story .mix p{margin:0 0 4px;font-size:15.5px;line-height:1.6}.kofl-story .mix .dot{display:inline-block;width:11px;height:11px;border-radius:50%;margin-inline-end:8px;vertical-align:middle}.kofl-story .mix small{color:#6b7078;font-size:13.5px}.kofl-story .stages{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 16px}.kofl-story .stage{background:var(--cream);border:1.5px solid var(--line);border-radius:16px;padding:12px 8px;text-align:center}.kfs .care svg,.kfs .icon svg,.kofl-story .stage svg{width:72px;height:72px;display:block;margin:0 auto 6px}.kofl-story .stage h3{color:var(--deep);font-size:15px;margin:0 0 2px}.kofl-story .stage p{font-size:13px;line-height:1.5;margin:0;color:#6b7078}.kofl-story .item .pk{display:block;width:100%;max-width:260px;height:auto;margin:8px auto 10px}@media (max-width:480px){.kofl-story h1{font-size:25px}.kofl-story h2{font-size:19px}.kofl-story .card{padding:22px 16px}.kofl-story .stage p{font-size:12px}}.kfs{--blue:#6798c3;--ink:#6798c3;--text:#2b2f36;--muted:#5c636e;--cream:#fce8d7;--almond:#fdca83;--line:#b4d7da;--blush:#f0bcad;--white:#fff;font-family:"IBM Plex Sans Arabic","Helvetica Neue",Arial,sans-serif;color:var(--text);line-height:1.9;max-width:860px;padding:16px}.kfs,.kfs *{box-sizing:border-box}.kfs ol,.kfs ul{margin:0}.kfs .card{background:var(--white);border:1px solid var(--line);border-radius:22px;padding:28px 22px;margin:0 0 22px}.kfs .hero{text-align:center}.kfs .pill{display:inline-block;background:var(--cream);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:6px 22px;font-weight:500;font-size:15px}.kfs h1{font-size:30px;line-height:1.5;margin:16px 0 6px}.kfs .sub{color:var(--muted);font-size:18px;margin:0 0 14px}.kfs p{margin:0 0 14px;font-size:16px}.kfs .icons{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 8px}.kfs .icon,.kfs .name{background:var(--cream);text-align:center}.kfs .icon{border-radius:16px;padding:14px 8px;font-size:14px;font-weight:600;color:var(--ink)}.kfs .care svg,.kfs .icon svg{width:30px;height:30px;stroke:var(--blue);fill:none;stroke-width:1.6}.kfs .name{border:1.5px dashed var(--blue);border-radius:18px;padding:18px;margin-top:18px}.kfs .name b{font-size:18px}.kfs .head,.kfs .num{display:flex;align-items:center}.kfs .head{gap:14px;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:18px}.kfs .num{flex:0 0 58px;height:58px;border-radius:50%;background:var(--blue);color:#fff;font-weight:700;font-size:20px;justify-content:center;font-family:Arial,sans-serif}.kfs .kicker{color:var(--blue);font-size:14px;font-weight:500;display:block}.kfs .box h3,.kfs h1,.kfs h2{color:var(--ink);font-weight:700}.kfs h2{font-size:22px;line-height:1.5;margin:0}.kfs .tag{display:inline-block;background:var(--almond);border-radius:999px;padding:8px 20px;font-weight:700;margin:0 0 14px;font-size:16px}.kfs .box,.kfs .chip{border:1px solid var(--line)}.kfs .box{background:var(--cream);border-inline-start:4px solid var(--blue);border-radius:16px;padding:16px 18px;margin:0 0 12px}.kfs .box h3{font-size:17px;margin:0 0 6px}.kfs .box p{margin:0;font-size:15px}.kfs .chip{display:inline-block;background:#fff;border-radius:999px;padding:2px 14px;font-size:13px;color:var(--ink);margin-bottom:8px}.kfs .comp{font-size:13px;color:var(--muted);margin-top:8px!important}.kfs .note,.kfs .unused-img{color:var(--muted);font-size:14px}.kfs .note{background:#fff;border:1px dashed var(--line);border-radius:14px;padding:12px 16px;margin:6px 0 0}.kfs .unused-img{border:2px dashed var(--line);border-radius:18px;background:var(--cream);min-height:190px;display:flex;align-items:center;justify-content:center;margin:0 0 16px;text-align:center;padding:10px}.kfs .rule{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.kfs .rule div{border-radius:16px;padding:16px}.kfs .rule .out{border:1.5px dashed var(--blue)}.kfs .rule .in{background:var(--almond)}.kfs .name b,.kfs .rule b{display:block;color:var(--ink);margin-bottom:4px}.kfs .steps li{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.kfs .steps .n{flex:0 0 30px;height:30px;border-radius:50%;border:1.5px solid var(--blue);color:var(--ink);font-weight:700;align-items:center;font-family:Arial,sans-serif;font-size:14px}.kfs .cta,.kfs .rule div{text-align:center}.kfs .btns,.kfs .steps .n{display:flex;justify-content:center}.kfs .btns{gap:10px;flex-wrap:wrap;margin-top:12px}.kfs .btn{display:inline-block;border-radius:999px;padding:11px 26px;font-weight:600;text-decoration:none;font-size:15px}.kfs .btn.p{background:var(--almond);color:var(--text)}.kfs .btn.s{border:1.5px solid var(--blue);color:var(--ink);background:#fff}@media (max-width:520px){.kfs h1{font-size:25px}.kfs h2{font-size:19px}.kfs .num{flex-basis:48px;height:48px;font-size:17px}.kfs .icons{gap:6px}.kfs .icon{font-size:12.5px}}.kfs .ph{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:18px;background:var(--cream)}.kfs .ph,.kfs .two{margin:0 0 16px}.kfs .care div,.kfs .two img{background:var(--cream);border-radius:16px}.kfs .two img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.kfs .gl li{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.kfs .gl b{flex:0 0 92px;color:var(--ink)}.kfs .care b,.kfs .gl span{font-size:15px}.kfs .care,.kfs .two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kfs .care div{padding:16px 12px;text-align:center}.kfs .care svg{width:44px;height:44px;margin:0 auto 8px;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.kfs .care b{display:block;line-height:1.4;color:var(--ink);margin-bottom:4px}.kfs .care span{display:block;font-size:13.5px;line-height:1.7}.kfs .bh{display:flex;align-items:center;gap:10px;margin-bottom:6px}.kfs .cn,.kfs .rt{color:var(--ink);font-weight:700}.kfs .cn{flex:0 0 34px;height:34px;border-radius:50%;border:1.5px solid var(--blue);display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:15px}.kfs .bh h3{margin:0}.kfs .rt{text-align:center;font-size:17px;margin:18px 0 4px}.kfs svg text{font-family:"IBM Plex Sans Arabic","Helvetica Neue",Arial,sans-serif}.kfs .band,.kfs .vis{display:block;width:100%;height:auto;max-width:460px;margin:6px auto 16px}.kfs .band{max-width:340px;margin:0 auto 14px}.kfs .bar{display:flex;height:14px;border-radius:999px;overflow:hidden;margin:10px 0 6px;border:1px solid var(--line);background:#fff}.kfs .bar i{display:block;height:100%}.kfs .leg,.kfs .mini{font-size:12.5px;color:var(--muted)}.kfs .leg{display:flex;flex-wrap:wrap;gap:2px 12px;line-height:1.6}.kfs .leg span:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;margin-inline-end:5px;background:var(--c);border:1px solid rgba(0,0,0,.08)}.kfs .mini{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:8px}.kfs .mini .bar{margin:4px 0}.kofl-policy{--kofl-light-blue:#b4d7da;--kofl-blue-grey:#6798c3;--kofl-apricot:#fdca83;--kofl-almond:#fce8d7;--kofl-blush:#f0bcad;--kofl-ink:#1f2933;font-family:"IBM Plex Sans Arabic","IBM Plex Sans",Arial,sans-serif;background:var(--kofl-almond);color:var(--kofl-ink);padding:44px 20px;line-height:1.75}.kofl-policy *{box-sizing:border-box}.kofl-policy .wrap{max-width:860px;margin:0 auto}.kofl-policy .pill,.kofl-policy h1{visibility:visible!important;opacity:1!important}.kofl-policy .pill{display:inline-block!important;background:#6798c3!important;color:#fff!important;font-size:13px;font-weight:600;letter-spacing:.5px;padding:6px 18px;border-radius:999px;margin-bottom:14px}.kofl-policy h1{display:block!important;font-size:34px;line-height:1.25;margin:0 0 12px;color:#6798c3!important;font-weight:700}.kofl-policy .intro{font-size:17px;margin:0 0 30px;color:var(--kofl-ink);opacity:.88}.kofl-policy .card{background:#fff;border-radius:22px;padding:26px 28px;margin-bottom:18px;box-shadow:0 2px 14px rgba(103,152,195,.12);position:relative;overflow:hidden}.kofl-policy .card::before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:6px;background:var(--kofl-light-blue)}.kofl-policy .card.alt::before{background:var(--kofl-blush)}.kofl-policy .kicker{display:block;font-size:40px;font-weight:800;line-height:1;color:var(--kofl-blue-grey);letter-spacing:1px;margin-bottom:8px}.kofl-policy h2{font-size:21px;margin:0 0 14px;font-weight:600;color:var(--kofl-blue-grey)}.kofl-policy ol,.kofl-policy ul{margin:0;padding-inline-start:22px}.kofl-policy li{margin-bottom:10px;opacity:.92}.kofl-policy li:last-child{margin-bottom:0}.kofl-policy li::marker{color:var(--kofl-blue-grey);font-weight:700}.kofl-policy strong{color:var(--kofl-blue-grey);font-weight:600}.kofl-policy .lead{margin:0 0 12px;font-weight:500}.kofl-policy .note{border:1.5px dashed var(--kofl-blush);border-radius:16px;padding:14px 18px;margin-top:16px;background:var(--kofl-almond);font-size:15.5px}.kofl-policy .foot{text-align:center;margin-top:26px;font-size:14px;color:var(--kofl-blue-grey);font-weight:500}@media (max-width:600px){.kofl-policy h1{font-size:27px}.kofl-policy .kicker{font-size:34px}.kofl-policy .card{padding:20px 18px;padding-inline-start:22px}}.kofl-policy svg text{font-family:"IBM Plex Sans Arabic","IBM Plex Sans",Arial,sans-serif}.kofl-policy .band,.kofl-policy .vis{display:block;width:100%;height:auto;max-width:460px;margin:4px auto 18px}.kofl-policy .band{max-width:340px;margin:0 0 16px}.kofl-policy .icons{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 18px}.kofl-policy .ic{background:var(--kofl-almond);border-radius:16px;padding:12px 6px;text-align:center;font-size:13.5px;line-height:1.4;font-weight:500;color:var(--kofl-blue-grey)}.kofl-policy .ic svg{display:block;width:52px;height:52px;margin:0 auto 6px}@media (max-width:600px){.kofl-policy .ic{font-size:12.5px}}