*{margin:0;padding:0}li{list-style:none}a{text-decoration:none}ul{margin:0;padding:0}a[href=""],a:not([href]){cursor:default}p{font-size:1rem;margin-bottom:1rem}img,svg{vertical-align:middle}[class*=ansarbl]{--wp-admin-theme-color:#1e59d8;--wp-admin-theme-color-darker-10:#1e59d8}.editor-styles-wrapper .wp-block .wp-block-ansar-blocks-heading:where(h1,h2,h3,h4,h5,h6,p){max-width:unset;margin-left:0;margin-right:0}.editor-styles-wrapper .wp-block .wp-block-ansar-blocks-heading:where(:not(h1,h2,h3,h4,h5,h6,p)){max-width:unset;margin:0}.block-editor-button-block-appender,.block-editor-button-block-appender:hover{box-shadow:none;color:#a9b3b9}[data-type="ansar-blocks/container"]{margin:0!important}[data-type="ansar-blocks/container"].ansarbl-container-wrapper{width:100%}[data-type="ansar-blocks/container"]:not(.is-selected).ansarbl-container-wrapper .block-list-appender:only-child{pointer-events:none;outline:#000 dashed 1px}.ansarbl-container-wrapper .block-list-appender{width:100%}[data-type="ansar-blocks/container"]:not(.is-selected).ansarbl-container-wrapper .block-list-appender:only-child .components-dropdown{visibility:hidden}.ansarbl-grid .ansarbl-overlay::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.ansarbl-grid-wrapper{margin-right:auto;margin-left:auto}.ansarbl-grid [class*=ansarbl-grid-wrapper] .ansarbl-inner-grid{row-gap:30px;column-gap:30px}.ansarbl-grid .ansarbl-inner-grid{display:flex;position:relative}.components-placeholder.ansarbl-grid-preset,.components-placeholder.ansarbl-post-grid-preset{background:#fafbff!important;padding:32px 20px;box-shadow:none!important;gap:0}.components-placeholder.ansarbl-grid-preset .components-placeholder__label,.components-placeholder.ansarbl-post-grid-preset .components-placeholder__label{margin:0 auto;font-size:24px;font-weight:600}.components-placeholder.ansarbl-grid-preset .components-placeholder__fieldset,.components-placeholder.ansarbl-post-grid-preset .components-placeholder__fieldset{justify-content:center;margin-top:32px}.components-placeholder.ansarbl-grid-preset .ansarbl-grid-preset-group,.components-placeholder.ansarbl-post-grid-preset .ansarbl-post-grid-preset-group{max-width:800px;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.components-placeholder.ansarbl-post-grid-preset .ansarbl-post-grid-preset-group{gap:40px}.components-placeholder.ansarbl-grid-preset .ansarbl-grid-preset-btn,.components-placeholder.ansarbl-post-grid-preset .ansarbl-post-grid-preset-btn{width:105px;height:50px;padding:0!important;background-color:transparent!important;display:inline-flex;cursor:pointer;outline:0;border:0;box-shadow:none!important}.components-placeholder.ansarbl-post-grid-preset .ansarbl-post-grid-preset-btn{width:60px;height:60px}.components-placeholder.ansarbl-grid-preset .ansarbl-grid-preset-btn>i:first-child,.components-placeholder.ansarbl-post-grid-preset .ansarbl-post-grid-preset-btn>i:first-child{border:0}.components-placeholder.ansarbl-grid-preset .ansarbl-grid-preset-btn>i,.components-placeholder.ansarbl-post-grid-preset .ansarbl-post-grid-preset-btn>i{height:50px;border-left:1px solid #fafbff;background-color:#e2e8f0}.components-placeholder.ansarbl-grid-preset .ansarbl-grid-preset-import-btn{width:100%;text-align:center;margin-top:32px;cursor:pointer}.components-placeholder.ansarbl-grid-preset .ansarbl-grid-preset-import-btn>button{background-color:#2563eb!important;padding:8px 16px!important;font-size:14px;font-weight:600;line-height:21px;color:#fff;border:0;box-shadow:none}.ansarbl-category a{font-size:14px;text-decoration:none;font-style:normal;text-transform:none;font-weight:400}.ansarbl-title{font-size:24px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ansarbl-excerpt{font-size:16px;line-height:1.6}.ansarbl-meta{font-size:14px;font-weight:500}.ansarbl-meta span,.ansarbl-meta span a{display:inline-flex;align-items:center;gap:8px}.ansarbl-meta .ansarbl-avatar{width:40px}.ansarbl-meta img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ansarbl-featured-image img{height:100%!important;width:100%!important;-o-object-fit:cover;object-fit:cover}.ansarbl-product-image a{display:block;height:100%;width:100%}.ansarbl-product-image{position:relative}.ansarbl-product-image img{display:block}.ansarbl-product-image>.ansarbl-product-badge,.ansarbl-product-image .ansarbl-product-badge{position:absolute;left:10px;top:10px;z-index:2}.ansarbl-title a{color:currentColor;text-decoration:none}.ansarbl-post-button{display:inline-flex;align-items:center;text-decoration:none;font-size:14px;font-weight:600;line-height:1.2;transition:all .4s;border-width:1px;border-style:solid;border-color:#d3d0e2;color:#000;background-color:transparent;text-align:center;border-radius:30px;padding:10px 15px;gap:8px}.ansarbl-post-button:hover{color:currentColor}.ansarbl-post-button i{color:#6104ff;size:14px}.ansarbl-query-pagination ul{margin:0}.ansarbl-query-pagination .page-numbers span.page-numbers,.ansarbl-query-pagination .page-numbers a.page-numbers{display:inline-block}.ansarbl-query-pagination li a,.ansarbl-query-pagination li span,.ansarbl-query-pagination li span:hover,.ansarbl-query-pagination li a:hover,.ansarbl-query-pagination li.active a,.ansarbl-query-pagination li.disabled,.ansarbl-query-pagination .page-numbers.current{background-color:#fff;color:#6104ff;cursor:pointer;display:inline-block;transition:all .3s ease 0s;font-size:18px;line-height:1.3;margin-right:6px;padding:12px 19px;vertical-align:baseline;white-space:nowrap;text-decoration:none;position:relative;border-radius:5px;font-weight:500;text-align:center;box-shadow:none;border:0 solid}.ansarbl-query-pagination li{display:inline}.ansarbl-query-pagination li a:hover,.ansarbl-query-pagination li.active a,.ansarbl-query-pagination .page-numbers.current{background-color:#6104ff;color:#fff}.ansarbl-product-price{font-weight:700;line-height:1.3}.ansarbl-product-price del{opacity:.65;font-weight:400}.ansarbl-product-price ins{text-decoration:none}.ansarbl-product-categories{display:flex;flex-wrap:wrap;gap:6px}.ansarbl-product-categories a{color:currentColor;font-size:13px;line-height:1.2;text-decoration:none}.ansarbl-product-badge{display:inline-flex;align-items:center;width:fit-content;border-radius:3px;background:#111827;color:#fff;font-size:12px;font-weight:700;line-height:1;padding:6px 8px}.ansarbl-product-add-to-cart .button,.ansarbl-product-add-to-cart button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;background:#111827;color:#fff;font-size:14px;font-weight:700;line-height:1.2;padding:10px 14px;text-decoration:none}