/* Layout fixes shared by English/Urdu and native WooCommerce screens. */
body{overflow-x:clip}.brand>img{width:76px;height:76px;filter:contrast(1.15)}.values-brand-seal img{width:82px;height:82px;filter:brightness(1.35)}.pack-logo{width:38px!important;height:38px!important;display:block;margin:0 auto 5px;object-fit:contain!important;mix-blend-mode:normal!important}.actual-product-image{width:100%;height:100%;object-fit:contain}.product-image .actual-product-image{mix-blend-mode:normal}.collections{grid-template-columns:1fr 1fr}.collection{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,.7fr);grid-template-rows:auto 1fr auto;gap:18px;min-height:330px}.collection>.eyebrow{grid-column:1;align-self:start}.collection>h2{grid-column:1;grid-row:2;font-size:clamp(30px,3vw,46px);line-height:1.13;margin:0;overflow-wrap:normal;z-index:2}.collection>.text-link{grid-column:1;grid-row:3;align-self:end;justify-self:start;font-size:8px;line-height:1.7}.collection>div[style]{position:relative!important;inset:auto!important;grid-column:2;grid-row:1/4;width:100%!important;height:100%!important;min-height:220px}.collection>div>.pack{width:100%;max-width:135px;height:190px}.collection>div>.pack.jar{height:110px}.urdu .collection>h2{font-size:clamp(28px,3vw,40px);line-height:1.6}.urdu .collection>div[style]{direction:ltr}.urdu .collection>.eyebrow{font-size:9px;line-height:1.8}.urdu .collection>.text-link{font-size:10px}.urdu .collection{column-gap:20px}.urdu .collections{direction:rtl}.urdu .hero .hero-copy{margin-left:0;margin-right:auto;text-align:right;align-items:flex-end}.urdu .hero .hero-copy h1{font-size:clamp(42px,5vw,70px);line-height:1.45}.urdu .hero .hero-copy h1:after{margin-left:auto}.urdu .hero .hero-copy p{font-size:14px}.urdu .hero .hero-copy .cta{min-width:230px}.urdu .product h3,.urdu .product .price{direction:ltr;text-align:start}.urdu .product small{direction:ltr}.urdu .hero .brand-hero-photo:after{background:linear-gradient(90deg,#192118bb,#19211860 40%,#19211808 75%)}.urdu .toolbar-links{justify-content:flex-start}.urdu .specialist-editorial-copy h2{line-height:1.6}.urdu .product-description{font-size:13px}.urdu .values-lead{line-height:1.7}.urdu .product-consult .text-link{line-height:1.8}.native-title{font-family:Italiana;font-size:58px;margin-bottom:35px}.native-woocommerce{min-height:500px;max-width:1400px;margin:auto}.native-woocommerce h2{font-size:34px;margin:30px 0 20px}.native-woocommerce h3{font-size:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce select{padding:14px;border:1px solid #cdd5bf;background:#fff9;color:#29392e;min-height:46px;border-radius:0}.woocommerce form .form-row label{font-size:12px;margin-bottom:7px}.woocommerce form .form-row{margin-bottom:18px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background:#29392e;color:#fff;border:1px solid #29392e;border-radius:0;padding:15px 22px;font-size:12px;line-height:1.5;font-weight:400}.woocommerce a.button:hover,.woocommerce button.button:hover{background:#506347;color:#fff}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#e9eddd;color:#34452d;font-size:13px;border-top-color:#8a9b73}.woocommerce table.shop_table{border:1px solid #d5dcc7;border-radius:0;font-size:13px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:17px 14px}.woocommerce-checkout #payment{background:#e9eddf;border-radius:0;padding:20px}.woocommerce-checkout #payment div.payment_box{background:#dbe3ce}.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#dbe3ce}.woocommerce .col2-set .col-1{float:none;width:100%}.woocommerce .col2-set .col-2{float:none;width:100%}.woocommerce .col2-set{width:56%;float:left}.woocommerce #order_review_heading,.woocommerce #order_review{float:right;width:38%}.woocommerce .woocommerce-billing-fields h3{margin-bottom:25px}.woocommerce .woocommerce-checkout:after{content:'';clear:both;display:block}.woocommerce-MyAccount-navigation{background:#e9eddf;padding:25px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation li a{display:block;padding:14px 0;border-bottom:1px solid #ccd6bd;font-size:13px}.woocommerce-MyAccount-content{padding-left:25px}.woocommerce-MyAccount-content p{font-size:13px}.alm-order-reference{border:1px solid #c5d0b4;padding:30px;margin:30px 0;background:#edf0e4;overflow-wrap:anywhere}.alm-order-reference strong{font-size:19px;letter-spacing:1px}.alm-order-reference h2{font-size:32px}.tracking-card h3{font-size:24px;overflow-wrap:anywhere}.product-description{font-size:13px;line-height:1.9}.product-description p{margin:15px 0}.woocommerce div.product .product_title{font-family:Italiana;font-size:55px;line-height:1.1}.woocommerce div.product p.price{color:#526642}.woocommerce div.product form.cart .button{background:#29392e;color:white}.woocommerce .quantity .qty{padding:12px;border:1px solid #cdd5bf;min-width:65px}.product .summary .price{font-size:22px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#e9eddf;border:1px solid #cdd5bf;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:12px}.woocommerce .woocommerce-product-gallery img{mix-blend-mode:multiply}.woocommerce .related.products{display:block}.woocommerce ul.products li.product h2{font-family:'DM Sans';font-size:14px}.woocommerce ul.products li.product .price{font-size:13px;color:#536b43}.woocommerce ul.products li.product .button{font-size:10px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{font-size:12px}.native-woocommerce .woocommerce-privacy-policy-text{font-size:12px}.woocommerce #customer_login.col2-set{float:none;width:100%}.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{width:48%;float:left}.woocommerce #customer_login .col-2{float:right}.woocommerce .lost_password{font-size:12px}.woocommerce form.login,.woocommerce form.register{border:1px solid #d4ddc5;border-radius:0;padding:30px}.woocommerce ul.order_details{padding:0;margin:30px 0}.woocommerce ul.order_details li{font-size:11px}.woocommerce ul.order_details li strong{font-size:15px}.woocommerce-shipping-calculator{display:none}.alm-dynamic-products .products{margin-top:25px}.brand small{letter-spacing:2px}.discovery-section .text-link{font-size:10px}.demo-top{display:none!important}.product-facts dd{overflow-wrap:anywhere}.header{z-index:50}.native-woocommerce img{max-width:100%}.native-woocommerce .woocommerce{overflow-wrap:anywhere}
@media(max-width:900px){.collection{padding:26px;gap:14px;grid-template-columns:minmax(0,1fr) 100px}.collection>h2{font-size:33px}.collection>.text-link{font-size:7px}.urdu .collection>h2{font-size:30px}.woocommerce .col2-set,.woocommerce #order_review_heading,.woocommerce #order_review{float:none;width:100%}.native-title{font-size:48px}.woocommerce-MyAccount-content{padding-left:0}.brand>img{width:60px;height:60px}}
@media(max-width:620px){.collections{grid-template-columns:1fr}.collection{min-height:285px;grid-template-columns:minmax(0,1fr) 110px;padding:27px;gap:15px}.collection>h2{font-size:36px}.collection>div[style]{min-height:210px}.collection>.text-link{font-size:8px}.urdu .collection>h2{font-size:30px}.urdu .collection>.text-link{font-size:9px}.header{padding:12px 5%;gap:12px}.brand{gap:7px;font-size:18px}.brand>img{width:49px;height:49px}.brand small{font-size:5px;letter-spacing:1.5px}.tools{font-size:10px;gap:5px}.native-woocommerce.section{padding:35px 5%}.native-title{font-size:40px}.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{float:none;width:100%}.woocommerce table.shop_table{font-size:11px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:12px 8px}.woocommerce ul.order_details li{float:none;margin-bottom:15px;border:0}.alm-order-reference{padding:22px}.alm-order-reference strong{font-size:14px}.tracking-card h3{font-size:19px}.urdu .hero .hero-copy h1{font-size:44px;line-height:1.45}.urdu .hero{min-height:900px}.native-woocommerce .woocommerce-MyAccount-navigation{width:100%;margin-bottom:25px}.native-woocommerce .woocommerce-MyAccount-content{width:100%}.woocommerce .woocommerce-form-login{max-width:100%}.product-image .pack-logo{width:24px!important;height:24px!important}.label b{font-size:15px}.header nav{flex-wrap:wrap}.native-woocommerce .form-row-first,.native-woocommerce .form-row-last{float:none!important;width:100%!important}.native-woocommerce .woocommerce-additional-fields{clear:both}}
.wp-admin-bar .header{top:32px}.product-actions{z-index:5}.collection .pack{pointer-events:none}.brand>img{mix-blend-mode:multiply}.values-brand-seal img{mix-blend-mode:normal}.woocommerce .woocommerce-privacy-policy-text a{border-bottom:1px solid #a28a56}.native-woocommerce .woocommerce-form-coupon-toggle{font-size:12px}.native-woocommerce .woocommerce-notices-wrapper{font-size:13px}.native-woocommerce .woocommerce-checkout-payment .payment_method_cod label{display:block;font-size:13px}.native-woocommerce .woocommerce-error li{font-size:12px;line-height:1.8}
.urdu,.urdu h1,.urdu h2,.urdu h3,.urdu .large{font-family:'Noto Sans Arabic',Arial,Tahoma,sans-serif}.urdu .toolbar-links>a{font-size:10px;line-height:1.8}.urdu .eyebrow{font-size:10px}.urdu .service-message{font-size:8px}.urdu .collection>h2{line-height:1.85}.urdu .collection>.text-link{line-height:2}.urdu .native-woocommerce .col2-set{float:right}.urdu .native-woocommerce #order_review_heading,.urdu .native-woocommerce #order_review{float:left}.urdu .woocommerce form .form-row label{font-size:13px}.urdu .native-woocommerce .woocommerce-MyAccount-navigation{float:right}.urdu .native-woocommerce .woocommerce-MyAccount-content{float:left;padding-right:25px;padding-left:0}@media(max-width:900px){.urdu .native-woocommerce .col2-set,.urdu .native-woocommerce #order_review_heading,.urdu .native-woocommerce #order_review{float:none;width:100%}}@media(max-width:620px){.urdu .collection{grid-template-columns:minmax(0,1fr) 100px}.urdu .collection>h2{font-size:28px}.urdu .native-woocommerce .woocommerce-MyAccount-content{padding:0}.urdu .hero .hero-copy h1{font-size:37px;line-height:1.7}.urdu .hero{min-height:940px}}
