.elementor-7208 .elementor-element.elementor-element-474966d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--background-transition:0.3s;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7208 .elementor-element.elementor-element-9e96786{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7208 .elementor-element.elementor-element-c4a4865{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7208 .elementor-element.elementor-element-d32d293{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-main-wrap{height:550px;border-radius:14px;overflow:hidden;background:#eef3f6;border-color:#e6ebf1;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-main-img{border-radius:14px;object-fit:contain;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-thumb{width:74px;height:74px;border-radius:8px;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-gallery{--hpg-thumb-size:74px;--hpg-gap:8px;--hpg-arrow-bg:#ffffff;--hpg-arrow-clr:#14304f;--hpg-arrow-hover-bg:#2f6fed;--hpg-arrow-hover-clr:#ffffff;--hpg-accent:#2f6fed;--hpg-accent-mid:#1e5bc6;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-thumb.is-active{border-color:#2196C4;box-shadow:0 0 0 3px #2196C430;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-thumb:hover{border-color:#2196C4;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-thumbs{gap:8px;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-arrow{width:38px;height:38px;}.elementor-7208 .elementor-element.elementor-element-4c441f4{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7208 .elementor-element.elementor-element-de74557 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7208 .elementor-element.elementor-element-de74557:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-7208 .elementor-element.elementor-element-de74557:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-7208 .elementor-element.elementor-element-de74557.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-7208 .elementor-element.elementor-element-de74557.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-7208 .elementor-element.elementor-element-de74557.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) );}body:not.rtl .elementor-7208 .elementor-element.elementor-element-de74557.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) );}.elementor-7208 .elementor-element.elementor-element-c45697d .elementor-heading-title{font-size:38px;font-weight:600;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv{max-width:640px;--hpv-cols:4;--hpv-navy:#12385f;--hpv-navy-dk:#0e2f4e;--hpv-blue:#2f8fd4;--hpv-text:#33475b;--hpv-muted:#8a97a6;--hpv-border:#e4e9ef;--hpv-save-bg:#e7f4ec;--hpv-save-fg:#1a7f45;--hpv-badge-bg:#0e2f4e;--hpv-badge-fg:#ffffff;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv .hpv-pack-grid{grid-template-columns:repeat(4,minmax(0,1fr));}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-price{font-size:30px;font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-stock.is-in{color:#1f9d57;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-stock.is-out{color:#dc2626;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-price-block{margin-bottom:14px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-desc{font-size:15px;margin-bottom:0px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-card{background:#ffffff;border-radius:14px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-card.is-active{background:#f2f9fd;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-pack-grid{gap:14px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-card-price{font-size:21px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-card-popular{background:#0e2f4e;color:#ffffff;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-card-sub{color:#2f8fd4;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-card-icons{color:#2f8fd4;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-summary{background:#ffffff;border-color:#e4e9ef;border-radius:14px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-sum-cell{border-color:#e4e9ef;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-sum-disc{color:#2f8fd4;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-sum-note{background:#eef4fd;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-strength-opt.is-active{background:#f2f9fd;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-strength-opt{border-radius:10px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-addcart{background:#12385f;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-addcart:hover{background:#0e2f4e;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-addcart, .elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-addcart:hover{color:#ffffff;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-addcart, .elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-coa{font-size:16px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-addcart, .elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-coa, .elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-qty{border-radius:10px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-buy{margin-bottom:16px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-notice{background:#fdf6e9;border-color:#f3e2bf;color:#8a6d3b;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-notice-lead{color:#7a5c22;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-badge-icon{background:#eaf3fb;color:#2f8fd4;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-badge-label{font-size:14px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv-badges{column-gap:26px;padding-top:20px;}.elementor-7208 .elementor-element.elementor-element-b2eeb6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7208 .elementor-element.elementor-element-f71c138 > .elementor-widget-container{padding:010px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#00000021;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs{max-width:100%;--htabs-active:#14304f;--htabs-inactive:#7b8794;--htabs-underline:#2f6fed;--htabs-bar:#e6ebf1;--htabs-text:#4a5a6b;--htabs-heading:#14304f;--htabs-accent:#2f6fed;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-nav{justify-content:flex-start;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-btn{font-size:15px;padding:20px 20px 20px 20px;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-prose, .elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-coa-intro{font-size:15.5px;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-panel{padding-top:26px;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-specs th{color:#7b8794;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-specs td{color:#14304f;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-specs tr{border-color:#e6ebf1;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-specs{font-size:15px;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-coa-btn{background:#14304f;border-radius:9px;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-coa-btn, .elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-coa-btn:hover{color:#ffffff;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-faq-item{background:#ffffff;border-color:#e6ebf1;border-radius:12px;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-faq-q{color:#14304f;font-size:16px;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-faq-a-inner{color:#4a5a6b;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-faq-icon{color:#2f6fed;}.elementor-7208 .elementor-element.elementor-element-f71c138 .htabs-faq{gap:12px;}.elementor-7208 .elementor-element.elementor-element-599a03d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7208 .elementor-element.elementor-element-23addeb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7208 .elementor-element.elementor-element-23addeb.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-main-wrap{height:380px;}.elementor-7208 .elementor-element.elementor-element-23addeb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-7208 .elementor-element.elementor-element-474966d{--content-width:1200px;}}@media(max-width:767px){.elementor-7208 .elementor-element.elementor-element-474966d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7208 .elementor-element.elementor-element-c4a4865{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7208 .elementor-element.elementor-element-bdd563d .hpg-main-wrap{height:380px;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv{--hpv-cols:2;}.elementor-7208 .elementor-element.elementor-element-1b4b3cc .hpv .hpv-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-7208 .elementor-element.elementor-element-b2eeb6e{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7208 .elementor-element.elementor-element-23addeb.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS *//* IMAGE — light panel */
.woocommerce ul.products li.product a img,
.woocommerce ul.products li.product img{
  
	border-radius:12px !important;
}


/* Remove the theme gap above Elementor content */
body.page-id-7371 #content.site-content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Remove spacing from Woostify's inner container */
body.page-id-7371 #content.site-content > .woostify-container {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Ensure Elementor starts directly below the header */
body.page-id-7371 .elementor-7371 {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

body.page-id-7371 #content.site-content,
body.page-id-7371 #content.site-content > .woostify-container {
    background-color: transparent !important;
}


#content.site-content {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

#content.site-content > .woostify-container {
    padding-top: 0 !important;
    margin-top: 0 !important;
}

/* Remove Woostify spacing above and below page content */
#content.site-content {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}/* End custom CSS */