*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:15px/1.65 system-ui,-apple-system,'Segoe UI',Arial,sans-serif;color:#132720;background:#fff}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.wrap{width:min(1320px,calc(100% - 60px));margin:auto}.topline{background:#003e2e;color:white;font-size:12px}.top-contents,.top-contents>div{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:34px}.top-contents a{margin-right:15px}.site-header{background:white;position:relative;z-index:25;box-shadow:0 1px 12px #102b2420}.navrow{display:flex;align-items:center;gap:22px;min-height:80px}.logo{width:215px;flex-shrink:0}.logo img{max-height:67px;max-width:100%;object-fit:contain}.nav-holder{flex:1}.falak-nav{display:flex;gap:26px;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;font-size:13px;font-weight:650}.falak-nav li{position:relative;list-style:none}.falak-nav a:hover{color:#009964}.falak-nav .nav-drop>ul{position:absolute;top:100%;left:0;padding:12px 0;background:#fff;box-shadow:0 15px 40px #0002;min-width:240px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s;z-index:30;border-radius:12px}.falak-nav .nav-drop:hover>ul,.falak-nav .nav-drop:focus-within>ul{opacity:1;visibility:visible;transform:none}.falak-nav .nav-drop li a{display:block;padding:8px 18px}.shortlist-top,.btn.primary{background:#008d5d;color:white}.shortlist-top{padding:13px 18px;border-radius:6px;font-size:13px;font-weight:800;white-space:nowrap}.shortlist-top b{background:#fff;color:#006945;border-radius:20px;padding:1px 6px}.menu-toggle{display:none;border:0;background:#ecf8ef;padding:10px}.falak-hero{min-height:485px;background-position:center;background-size:cover;color:white;display:flex;align-items:center}.hero-core{padding:70px 0 88px}.hero-label,.eyebrow{font-size:11px;font-weight:850;letter-spacing:2px;color:#038c59;margin:0 0 10px}.hero-label{color:#fff}.falak-hero h1{font-size:clamp(43px,5vw,76px);max-width:640px;line-height:1.05;letter-spacing:-2.5px;margin:12px 0}.falak-hero p{font-size:18px;max-width:560px;margin:18px 0 28px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.btn{border:0;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 22px;font-weight:750;font-size:13px;border-radius:7px;cursor:pointer;transition:.2s}.btn:hover{transform:translateY(-2px)}.btn.white{background:white;color:#00543a}.btn.outline-green{background:white;border:1px solid #039866;color:#00754b}.hero-benefits{display:flex;gap:35px;margin-top:34px;font-size:12px;font-weight:750}.categories-overlap{position:relative;z-index:3;margin-top:-70px;background:linear-gradient(180deg,transparent 0 70px,#fff 70px);padding:0 0 25px}.circles{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:15px}.circle-card{opacity:0;transform:translateY(80px) scale(.75);text-align:center;animation:category-pop .85s cubic-bezier(.15,1.3,.35,1) forwards;animation-delay:calc(var(--order,0) * 90ms)}.circle-card:nth-child(2){--order:1}.circle-card:nth-child(3){--order:2}.circle-card:nth-child(4){--order:3}.circle-card:nth-child(5){--order:4}.circle-card:nth-child(6){--order:5}.circle-card:nth-child(7){--order:6}.circle-card:nth-child(8){--order:7}@keyframes category-pop{0%{opacity:0;transform:translateY(80px) scale(.75)}65%{opacity:1;transform:translateY(-15px) scale(1.06)}82%{transform:translateY(6px) scale(.97)}100%{opacity:1;transform:none}}.circle-photo{width:100%;aspect-ratio:1/1;border-radius:50%;padding:5px;border:4px solid #fff;box-shadow:0 2px 12px #133c2b33;background:#f9fbf8;overflow:hidden;transition:.25s}.circle-photo img{width:100%;height:100%;border-radius:50%;object-fit:cover}.circle-card:hover .circle-photo{transform:translateY(-9px) scale(1.045);border-color:#04a96c}.circle-card strong{display:block;font-size:13px;line-height:1.3;margin-top:12px;color:#092f25}.section{padding:68px 0}.browse-title{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px}.browse-title h2,.section h2,.review-inner h2{font-size:clamp(28px,3vw,39px);letter-spacing:-1.3px;margin:0 0 6px;line-height:1.18}.intro{color:#72817d;margin:0}.products-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.product-card{border:1px solid #e7ebe8;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 5px 20px #143e2520;display:flex;flex-direction:column;padding:11px}.product-image{height:215px;background:#f9faf8;display:flex;align-items:center;justify-content:center;border-radius:8px}.product-image img{width:100%;height:100%;object-fit:contain}.product-card h3{font-size:14px;line-height:1.34;margin:13px 0 5px;min-height:37px}.product-card .price{font-weight:800;color:#102b22}.product-card .btn{width:100%;margin-top:auto}.catalog-setup{border:1px dashed #88be9f;border-radius:18px;background:#f0fbf4;padding:35px}.reasons{background:#f2f7f3;border-block:1px solid #e5ebe6}.reason-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:24px 0}.reason-grid div{font-size:18px;color:#006a4a}.reason-grid b{font-size:13px;color:#122a21}.reason-grid small{font-size:11px;display:block;color:#829188;margin-left:23px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.steps article{background:#f9faf8;padding:28px;border-radius:14px}.steps em{font-style:normal;font-size:35px;font-weight:900;color:#00a066}.steps h3{font-size:20px;margin:12px 0 5px}.steps p{color:#64766c}.review-panel{background:#eaf5e9;padding:60px 0}.review-inner{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:50px}.google-mark{font-size:70px;font-weight:800;color:#4285f4;text-align:center}.google-mark span{color:#10a366}.google-mark small{display:block;font-size:15px;color:#425549}.final-cta{background:#004733;color:white;text-align:center;padding:64px 0}.final-cta h2{font-size:38px;margin:10px 0}.final-cta .eyebrow{color:#c2e6ce}.site-footer{background:#f0f9e9;color:#11352b;padding:55px 0 0}.footer-grid{display:grid;grid-template-columns:1.5fr .8fr 1.1fr 1.3fr;gap:40px}.footer-grid h4{font-size:14px;margin:0 0 15px}.footer-grid a{display:block;font-size:12px;color:#476359;margin-bottom:10px}.footer-grid a:hover{color:#008d5d}.footer-about p{color:#476359;font-size:13px}.footer-brand img{width:190px;max-height:90px;object-fit:contain}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #dae9d7;padding:20px 0;margin-top:40px;font-size:11px;color:#60786f}.quick-contact{position:fixed;bottom:18px;right:18px;display:grid;gap:10px;z-index:55}.quick-contact a{background:#07bc70;color:#fff;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;box-shadow:0 7px 20px #0003;font-size:24px}.quick-contact a.contact-call{background:#006a4a}.page-hero{background:#064c37;color:white;padding:85px 0}.page-hero h1{font-size:48px;margin:0}.page-hero .eyebrow{color:#b7dec3}.single-product{display:grid;grid-template-columns:1fr 1fr;gap:50px}.product-gallery img{max-height:540px;object-fit:contain;margin:auto}.big-image{background:#fbfcfa;min-height:420px;display:grid;place-items:center}.product-details h1{font-size:37px;line-height:1.2}.price-large{font-size:27px;font-weight:850}.price-large small{font-size:13px;font-weight:400}.product-qty input{width:70px;padding:9px;margin:10px}.product-spec{border-top:1px solid #dde5dd;padding-top:20px}.products-grid .muted{font-size:12px}.quote-layout{display:grid;grid-template-columns:1.8fr 1fr;gap:40px}.quote-form,.quote-sidebar{padding:25px;border:1px solid #e1e9e1;border-radius:14px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-grid .full{grid-column:1/-1}.form-grid label{font-weight:650;font-size:13px}.form-grid input,.form-grid textarea,.form-grid select{width:100%;margin-top:6px;border:1px solid #d9e3d9;padding:12px;border-radius:6px}.shortlist-row{padding:15px 0;border-bottom:1px solid #dfe7df}.notice{background:#fff6f2;padding:12px;color:#ae4335}.empty-catalog{padding:30px}.about-block{display:grid;grid-template-columns:1fr 1fr;gap:30px}.about-block img{width:100%;border-radius:20px}.menu-toggle{display:none}@media(max-width:1100px){.products-grid{grid-template-columns:repeat(3,1fr)}.circles{grid-template-columns:repeat(4,1fr)}.navrow{gap:12px}.falak-nav{gap:12px}.logo{width:160px}}@media(max-width:760px){.wrap{width:calc(100% - 34px)}.top-contents>span{display:none}.top-contents>div{flex-wrap:wrap;gap:4px}.top-contents a{font-size:10px}.menu-toggle{display:block;margin-left:auto}.nav-holder{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px;box-shadow:0 12px 25px #0002}.nav-holder.open{display:block}.falak-nav{display:block}.falak-nav>li{padding:8px}.falak-nav .nav-drop>ul{position:static;opacity:1;visibility:visible;box-shadow:none;transform:none;padding-left:15px}.shortlist-top{padding:10px;font-size:10px}.navrow{min-height:65px}.logo{width:135px}.falak-hero{min-height:500px}.hero-core{padding:75px 0}.falak-hero h1{font-size:43px}.hero-benefits{gap:12px;flex-wrap:wrap}.categories-overlap{margin-top:-40px;background:linear-gradient(180deg,transparent 0 40px,#fff 40px)}.circles{grid-template-columns:repeat(4,1fr);gap:8px}.circle-photo{padding:2px;border-width:2px}.circle-card strong{font-size:11px}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.product-image{height:155px}.reason-grid,.footer-grid{grid-template-columns:repeat(2,1fr)}.review-inner,.single-product,.quote-layout,.about-block{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.browse-title{align-items:start;flex-direction:column}.footer-grid{gap:25px}.footer-about{grid-column:1/-1}.footer-bottom{display:block}.section{padding:50px 0}}@media(prefers-reduced-motion:reduce){.circle-card{animation:none;opacity:1;transform:none}*{scroll-behavior:auto!important}}
/* Genuine imported product cards */.pc-body{display:flex;flex-direction:column;flex:1}.pc-body .pc-kind{font-size:10px;color:#00a36b;letter-spacing:.07em;font-weight:850;margin:12px 0 0}.pc-body>p:not(.pc-kind){font-size:12px;color:#708178;line-height:1.45;margin:0 0 9px;min-height:33px}.pc-price{font-size:16px;font-weight:850;margin:auto 0 12px}.pc-price small{font-size:11px;color:#84938b;font-weight:500}.pc-btn{width:100%;background:#009562;color:white;text-align:center}.pc-btn:hover{background:#006b48;color:white}.product-image>span{font-size:34px;color:#bbc9bd}.footer-social>a{display:inline-block;background:#006c49;color:white;padding:8px 16px;border-radius:8px}.quote-sidebar{background:#f4f9f4}.single-product .description{color:#53695d}.circle-card img{filter:none!important}.site-footer .footer-grid>a{color:#234}.product-card .pc-body h3{min-height:38px}.product-gallery .gallery-extra{width:80px;height:80px;object-fit:contain;display:inline-block;margin:12px 8px}.terms{display:flex;gap:10px;margin:17px 0}.quote-form>button{width:100%}