.elementor-489 .elementor-element.elementor-element-48ba7587{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:80px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-489 .elementor-element.elementor-element-48ba7587:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-48ba7587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #2A6247 0%, #0E2619 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e234440 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-489 .elementor-element.elementor-element-18fdb62d{--display:flex;--padding-top:34px;--padding-bottom:034px;--padding-left:24px;--padding-right:24px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-489 .elementor-element.elementor-element-159b38e7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-text{color:#173C2A;transition:color 0.3s;}.elementor-489 .elementor-element.elementor-element-159b38e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#3B6E4F;}.elementor-489 .elementor-element.elementor-element-6b20ae50{--display:flex;--padding-top:20px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-489 .elementor-element.elementor-element-6b20ae50:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-6b20ae50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF5EC;}.elementor-489 .elementor-element.elementor-element-91245fd{--display:flex;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-489 .elementor-element.elementor-element-71c73689{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-71c73689.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-489 .elementor-element.elementor-element-71c73689.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-489 .elementor-element.elementor-element-6fd9b72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-489 .elementor-element.elementor-element-6fd9b72:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-6fd9b72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173C2A;}.elementor-489 .elementor-element.elementor-element-1b596be4{text-align:center;}.elementor-489 .elementor-element.elementor-element-1b596be4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:500;line-height:1.1em;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1aea4ba2{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8DDC8;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-489 .elementor-element.elementor-element-45cb9e85 .elementor-button{background-color:#BE8C33;font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#BE8C33;border-radius:0px 0px 0px 0px;padding:15px 28px 15px 28px;}.elementor-489 .elementor-element.elementor-element-45cb9e85 .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-45cb9e85 .elementor-button:focus{background-color:#ffffff;color:#173C2A;border-color:#ffffff;}.elementor-489 .elementor-element.elementor-element-45cb9e85 .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-45cb9e85 .elementor-button:focus svg{fill:#173C2A;}.elementor-489 .elementor-element.elementor-element-41c5c0a{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-71c73689.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-489 .elementor-element.elementor-element-1b596be4 .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-48ba7587{--padding-top:56px;--padding-bottom:048px;--padding-left:18px;--padding-right:18px;}.elementor-489 .elementor-element.elementor-element-e234440{text-align:center;}.elementor-489 .elementor-element.elementor-element-18fdb62d{--padding-top:24px;--padding-bottom:24px;--padding-left:14px;--padding-right:14px;}.elementor-489 .elementor-element.elementor-element-6b20ae50{--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-489 .elementor-element.elementor-element-71c73689.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-489 .elementor-element.elementor-element-6fd9b72{--padding-top:50px;--padding-bottom:50px;--padding-left:18px;--padding-right:18px;}.elementor-489 .elementor-element.elementor-element-1b596be4 .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-18fdb62d{--content-width:1240px;}}/* Start custom CSS for container, class: .elementor-element-18fdb62d */.elementor-489 .elementor-element.elementor-element-18fdb62d{
    width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}

}
body{overflow-x:clip}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-71c73689 */<style>
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Cormorant+Garamond:wght@500;600&family=Inter:wght@400;500&display=swap');
.kk-bc2,.kk-bc2 a{font:500 11.5px 'Montserrat',sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#4A5E52;text-decoration:none}
.kk-psec{align-items:flex-start}
.kk-pimg .elementor-widget-container{background:#F1E4D0;padding:28px}
.kk-pimg .woocommerce-product-gallery{margin:0!important;opacity:1!important}
.kk-pimg .woocommerce-product-gallery__image img,.kk-pimg img{width:100%;height:auto;display:block;border-radius:0}
.kk-pimg .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0 0!important;padding:0;list-style:none}
.kk-pimg .flex-control-thumbs li{width:auto!important;float:none!important}
.kk-pimg .flex-control-thumbs img{opacity:.55;cursor:pointer;transition:.3s}.kk-pimg .flex-control-thumbs img.flex-active,.kk-pimg .flex-control-thumbs img:hover{opacity:1}
.kk-pimg .woocommerce-product-gallery__trigger{display:none}

/* category tag */
.kk-pcat .elementor-icon-list-icon,.kk-pmat .elementor-icon-list-icon{display:none}
.kk-pcat .elementor-icon-list-items{margin:0;padding:0}
.kk-pcat .elementor-post-info__terms-list{display:flex;flex-wrap:wrap;gap:10px;font-size:0}
.kk-pcat .elementor-post-info__terms-list a{display:inline-block;background:#E9E4D8;color:#3B6E4F;padding:8px 16px;font:600 11px 'Montserrat',sans-serif;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}
.kk-ptitle .product_title{font:500 clamp(36px,4.6vw,62px)/1.05 'Cormorant Garamond',Georgia,serif;color:#173C2A;margin:0}

/* material chips (tags) */
.kk-pmat .elementor-icon-list-items{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none}
.kk-pmat .elementor-icon-list-item{margin:0!important;padding:0!important}
.kk-pmat .elementor-icon-list-item:after{display:none!important}
.kk-pmat .elementor-post-info__terms-list{display:flex!important;flex-wrap:wrap!important;gap:10px!important;font-size:0!important;line-height:0!important}
.kk-pmat .elementor-post-info__terms-list-item,
.kk-pmat .elementor-post-info__terms-list a{display:inline-block!important;padding:11px 24px!important;border:1px solid #d9c9ac!important;background:transparent!important;color:#173C2A!important;font:400 14.5px/1.2 'Inter',sans-serif!important;text-decoration:none!important;cursor:default;transition:all .3s ease}
.kk-pmat .elementor-post-info__terms-list-item:hover,
.kk-pmat .elementor-post-info__terms-list a:hover{background:#173C2A!important;border-color:#173C2A!important;color:#fff!important}

/* Fabric / Styling box */
.kk-pbox>.e-con{flex:1 1 0;min-width:0}
.kk-pbox p{margin:0 0 6px}.kk-pbox p:last-child{margin-bottom:0}
.kk-pbox ul{margin:0;padding-left:18px}

/* buttons */
.kk-psec .elementor-button{text-align:center;border-radius:0;transition:.3s}
.kk-wa-inq .elementor-button-text,.kk-wa-fit .elementor-button-text{display:block;width:100%;text-align:center}
.kk-wa-fit .elementor-button:hover .elementor-button-text{color:#fff!important}
.kk-psec .elementor-widget-button{flex:1 1 0}
.kk-psec .elementor-widget{max-width:100%}

/* related products */
.kk-arch ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:40px 24px!important;margin:0!important;padding:0!important}
.kk-arch ul.products::before,.kk-arch ul.products::after{display:none!important}
.kk-arch ul.products li.product{width:auto!important;margin:0!important;float:none!important;padding:0!important;text-align:center!important;position:relative}
.kk-arch li.product a.woocommerce-LoopProduct-link{display:block;text-decoration:none}
.kk-arch li.product img{display:block;width:100%!important;height:auto!important;aspect-ratio:2/3!important;object-fit:cover!important;border-radius:0!important;clip-path:none!important;margin:0!important;background:#F1E4D0}
.kk-arch li.product .woocommerce-loop-product__title{font:600 12.5px/1.5 'Montserrat',sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#173C2A!important;text-align:center!important;padding:22px 0 0!important;margin:0!important}
.kk-arch li.product .woocommerce-loop-product__title::after{display:none!important;content:none!important}
.kk-arch li.product .button,.kk-arch li.product .add_to_cart_button,.kk-arch li.product .star-rating,.kk-arch li.product .price,.kk-arch li.product .posted_in,.kk-arch li.product .product_cat,.kk-arch li.product .ast-woo-product-category,.kk-arch li.product .woocommerce-loop-product__category{display:none!important}
.kk-psec ~ .e-con h2.woocommerce-loop-product__title{margin:0}
.related.products>h2{display:none}

/* related section full-width background (container ko class do: kk-relsec) */
.kk-relsec{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}
body{overflow-x:clip}

@media(max-width:1024px){.kk-pimg .elementor-widget-container{padding:18px}.kk-arch ul.products{grid-template-columns:repeat(2,1fr)!important;gap:30px 14px!important}.kk-psec>.e-con{padding-left:0!important}}
@media(max-width:767px){.kk-pbox>.e-con{flex:none!important;width:100%!important}.kk-arch li.product .woocommerce-loop-product__title{font-size:11px!important;letter-spacing:.16em!important;padding-top:16px!important}.kk-psec .elementor-widget-button{width:100%;flex:none}}
<\/style>
<script>
(function(){function go(){var n=((document.querySelector('.product_title')||{}).textContent||document.title).trim(),u=location.href.split('#')[0],b='https://wa.me/923212179671?text=';
 var a=document.querySelector('.kk-wa-inq a'),f=document.querySelector('.kk-wa-fit a');
 if(a)a.href=b+encodeURIComponent('Assalam o Alaikum, I would like to inquire about "'+n+'". '+u);
 if(f)f.href=b+encodeURIComponent('Assalam o Alaikum, I would like to book a fitting for "'+n+'". '+u);}
if(document.readyState!=='loading')go();else document.addEventListener('DOMContentLoaded',go);window.addEventListener('load',go);})();
</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c5c0a */.elementor-489 .elementor-element.elementor-element-41c5c0a{
    width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}

}
body{overflow-x:clip}/* End custom CSS */