.elementor-16452 .elementor-element.elementor-element-f61a007{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-16452 .elementor-element.elementor-element-56d08f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:67px;--padding-bottom:67px;--padding-left:0px;--padding-right:0px;}.elementor-16452 .elementor-element.elementor-element-56d08f3:not(.elementor-motion-effects-element-type-background), .elementor-16452 .elementor-element.elementor-element-56d08f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ater-alfirdaus.smart-media.agency/wp-content/uploads/2025/06/image-4-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-16452 .elementor-element.elementor-element-1761719 .elementor-heading-title{font-family:"Axiforma", Sans-serif;font-size:22px;font-weight:500;text-transform:capitalize;color:#FFFFFF;}.elementor-16452 .elementor-element.elementor-element-dfc4ff9 .woocommerce-breadcrumb{font-family:"Axiforma", Sans-serif;font-size:16px;}.elementor-16452 .elementor-element.elementor-element-dfc4ff9 :is(.wd-breadcrumbs,.yoast-breadcrumb){--wd-link-color:#FFFFFF99;--wd-bcrumb-delim-color:#FFFFFF99;--wd-bcrumb-color-active:#FFFFFF;}.elementor-16452 .elementor-element.elementor-element-5e02d56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-16452 .elementor-element.elementor-element-786dc5a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:52px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16452 .elementor-element.elementor-element-786dc5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16452 .elementor-element.elementor-element-5553d51 .woocommerce-product-gallery{--wd-gallery-gap:0px;}.elementor-16452 .elementor-element.elementor-element-11523e6{--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;}.elementor-16452 .elementor-element.elementor-element-1dbff81{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16452 .elementor-element.elementor-element-49ad290 .meta-label{color:#02010100;}.elementor-16452 .elementor-element.elementor-element-d0e823f{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-16452 .elementor-element.elementor-element-3972ddb{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:124px;--padding-right:124px;}.elementor-16452 .elementor-element.elementor-element-3972ddb:not(.elementor-motion-effects-element-type-background), .elementor-16452 .elementor-element.elementor-element-3972ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-16452 .elementor-element.elementor-element-7c98b55{--display:flex;}.elementor-16452 .elementor-element.elementor-element-a1c2cc8{--display:flex;}.elementor-16452 .elementor-element.elementor-element-f7fce6c{--display:flex;}.elementor-16452 .elementor-element.elementor-element-c40e42e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-16452 .elementor-element.elementor-element-9357e6e{--display:flex;}.elementor-16452 .elementor-element.elementor-element-e9ce79d{--display:flex;}.elementor-16452 .elementor-element.elementor-element-f8d918e > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-16452 .elementor-element.elementor-element-68382df{--display:flex;}.elementor-16452 .elementor-element.elementor-element-e495ece > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-16452 .elementor-element.elementor-element-7dc3e34{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:24px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#0BABCE;}.elementor-16452 .elementor-element.elementor-element-7dc3e34 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-16452 .elementor-element.elementor-element-7dc3e34.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-16452 .elementor-element.elementor-element-7dc3e34.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-16452 .elementor-element.elementor-element-7dc3e34.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-16452 .elementor-element.elementor-element-7dc3e34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16452 .elementor-element.elementor-element-7dc3e34.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Axiforma", Sans-serif;font-weight:400;text-transform:capitalize;}.elementor-16452 .elementor-element.elementor-element-7dc3e34 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-16452 .elementor-element.elementor-element-e880f77{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-16452 .elementor-element.elementor-element-fe91426 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-16452 .elementor-element.elementor-element-fe91426{text-align:center;}.elementor-16452 .elementor-element.elementor-element-fe91426 .elementor-heading-title{font-family:"Axiforma", Sans-serif;font-size:37px;font-weight:500;text-transform:capitalize;}.elementor-16452 .elementor-element.elementor-element-368fe99.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}@media(max-width:1024px){.elementor-16452 .elementor-element.elementor-element-1dbff81{--grid-auto-flow:row;}.elementor-16452 .elementor-element.elementor-element-c40e42e{--grid-auto-flow:row;}.elementor-16452 .elementor-element.elementor-element-368fe99.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:769px){.elementor-16452 .elementor-element.elementor-element-786dc5a{--width:50%;}.elementor-16452 .elementor-element.elementor-element-11523e6{--width:66.6666%;}}@media(max-width:768px){.elementor-16452 .elementor-element.elementor-element-1dbff81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16452 .elementor-element.elementor-element-3972ddb{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-16452 .elementor-element.elementor-element-c40e42e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16452 .elementor-element.elementor-element-368fe99.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-786dc5a */.single-product-image-bg{
    background: linear-gradient(90deg, #63C9E0 0%, #05A9CD 100%);
}
.woocommerce-product-gallery__wrapper{
        text-align: center;
    text-align: -webkit-center;
}

.woocommerce-product-gallery .woocommerce-product-gallery__image{
    width: 300px;
    height: 300px;
}

.woocommerce-product-gallery__wrapper .wd-carousel-item{
    padding: 117px 0;
}


.single-product-section .woocommerce-product-gallery .product-labels.labels-rounded .product-label{
        background-color: white;
    color: black;
    padding: 10px 20px;
    min-height: 0;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11523e6 */.product-did .meta-label{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e02d56 */.single-product-section .product-did .minus , .single-product-section .product-did .plus{
    border : none;
        color: black;
}


.single-product-section .product-did .quantity {
  display: inline-flex;
  align-items: center;
  border: 2px solid black;
  border-radius: 12px; /* Adjust this for more/less rounding */
  overflow: hidden;
  padding: 5px 10px;
}

.single-product-section .product-did .quantity input[type="button"] {
  border: none;
  background: none;
  font-size: 20px;
  cursor: pointer;
  width: 30px;
  height: 30px;
}

.single-product-section .product-did .quantity input[type="number"] {
  border: none;
  text-align: center;
  width: 40px;
  font-size: 18px;
      color: black;
  -moz-appearance: textfield;
}

.single-product-section .product-did .quantity input[type="number"]::-webkit-outer-spin-button,
.single-product-section .product-did .quantity input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.single-product-section div.quantity input[type="button"]:hover{
    color: black;
}

.single-product-section .single_add_to_cart_button{
    background: linear-gradient(90deg, #63C9E0 0%, #05A9CD 100%) !important;
        border-radius: 10px;
        box-shadow: none;
        padding: 14px 36px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7dc3e34 */.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true]{
        border-bottom: 2px solid;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-368fe99 */.elementor-products-grid:not(.show-heading-yes) .products>h2{
    display: none !important;
}

.cat_section_home .product-labels.labels-rounded .product-label {
    padding: 6px 10px !important;
    min-height: 0 !important;
    border-radius: 5px !important;
    font-size: 14px !important;
    background: linear-gradient(90deg, #63C9E0 0%, #05A9CD 100%) !important;
}


.cat_section_home .wd-product.wd-hover-buttons-on-hover .wd-add-btn>a{
    border: 1px solid black !important;
    border-radius: 10px !important;
     background-color: white !important;
     box-shadow: none !important;
     padding: 9px 28px !important;
}

.cat_section_home .wd-product.wd-hover-buttons-on-hover .add-to-cart-loop span {
    background-color: white !important;
    color: black !important ;
     
    
    
}


.cat_section_home .wd-product:hover .product-wrapper .product-labels.labels-rounded .product-label
 {
    background: white !important;
    color: black !important;
}


.cat_section_home .wd-product:hover .wd-action-btn>a{
    color: white;
}

.cat_section_home .wd-product:hover .product-wrapper  {
    background: linear-gradient(90deg, #63C9E0 0%, #05A9CD 100%) !important;
    color: white;
}

.cat_section_home .wd-product:hover .wd-entities-title , .cat_section_home .wd-product:hover .wd-product-cats a ,.cat_section_home .wd-product:hover bdi{
    color: #fff !important;
}


.cat_section_home .wd-product.wd-hover-buttons-on-hover .wd-add-btn>a:hover {
    box-shadow: none;
    background-color: white !important;
    color: black !important;
    border: 1px solid !important;
    border-radius: 10px !important;
}


.cat_section_home .wd-product .star-rating , .price del{
    display: none !important;
}

@media (min-width: 1025px) {
   .cat_section_home  .wd-product.wd-hover-buttons-on-hover:not(:is(.quick-shop-shown,.wd-loading)):is(:hover,.wd-variation-active) .product-element-top {
        clip-path: unset !important;
    }
    
    .cat_section_home .wd-product.wd-hover-buttons-on-hover:not(:is(.quick-shop-shown,.wd-loading)):is(:hover,.wd-variation-active) :is(.product-element-bottom,.wd-product-grid-slider-pagin) {
        transform: unset !important;
    }
    
        .cat_section_home .wd-product.wd-hover-buttons-on-hover .product-element-bottom {
        margin-bottom: 0 !important;
    }
}



.cat_section_home .wd-product :is(.wd-product-cats,.wd-product-brands-links) a{
    color: rgb(5, 169, 205) !important;
}


.cat_section_home .wd-product:not(.wd-hover-small) :is(.product-image-link,.hover-img) img {
    width: 60% !important;
}

.cat_section_home .wd-product.wd-hover-buttons-on-hover .product-element-top {
    text-align: center;
}

.cat_section_home .wd-product .product-wrapper {
    border-radius: 15px !important;
    padding: 15px;
}/* End custom CSS */