.elementor-35470 .elementor-element.elementor-element-e07125c{--display:flex;}.elementor-35470 .elementor-element.elementor-element-5d0c626 .thegem-te-product-breadcrumbs .product-breadcrumbs{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-5d0c626 .thegem-te-product-breadcrumbs .product-breadcrumbs ul{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-5d0c626 .thegem-te-product-breadcrumbs .product-breadcrumbs ul > li{color:#8A8A8A;}.elementor-35470 .elementor-element.elementor-element-5d0c626 .thegem-te-product-breadcrumbs .product-breadcrumbs ul > li > a{color:#8A8A8A;}.elementor-35470 .elementor-element.elementor-element-5d0c626 .thegem-te-product-breadcrumbs .product-breadcrumbs ul > li > a:hover{color:#11264D;}.elementor-35470 .elementor-element.elementor-element-5d0c626 .thegem-te-product-breadcrumbs .product-breadcrumbs ul > li:last-child{color:#11264D;}.elementor-35470 .elementor-element.elementor-element-1cc3682{--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:flex-start;--flex-wrap:nowrap;}.elementor-35470 .elementor-element.elementor-element-1a4dbd8{--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:stretch;--border-radius:0px 0px 0px 0px;}.elementor-35470 .elementor-element.elementor-element-1a4dbd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35470 .elementor-element.elementor-element-9dc1f8c > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-35470 .elementor-element.elementor-element-47bddbe{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:8px;--margin-bottom:8px;--margin-left:8px;--margin-right:8px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-35470 .elementor-element.elementor-element-50c4932{width:auto;max-width:auto;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 16px 4px 16px;border-radius:18px 18px 18px 18px;}.elementor-35470 .elementor-element.elementor-element-50c4932.elementor-element{--align-self:flex-start;}.elementor-35470 .elementor-element.elementor-element-8e13b7e .thegem-te-product-title{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-8e13b7e .thegem-te-product-title .product-title{max-width:90%px;}.elementor-35470 .elementor-element.elementor-element-24a05b7{--display:flex;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-35470 .elementor-element.elementor-element-24a05b7:not(.elementor-motion-effects-element-type-background), .elementor-35470 .elementor-element.elementor-element-24a05b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35470 .elementor-element.elementor-element-a862bfb .thegem-te-product-price .price{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-d86c4d3.elementor-element{--align-self:stretch;}.elementor-35470 .elementor-element.elementor-element-d86c4d3 .thegem-te-product-add-to-cart form.cart .single_add_to_cart_button{color:#11264D !important;background-color:#B7FF3C !important;border-color:#11264D !important;}.elementor-35470 .elementor-element.elementor-element-d86c4d3 .thegem-te-product-add-to-cart form.cart .single_add_to_cart_button:hover{color:#11264D !important;background-color:#A1FF00 !important;border-color:#B7FF3C !important;}.elementor-35470 .elementor-element.elementor-element-c6c6bf9{width:100%;max-width:100%;}.elementor-35470 .elementor-element.elementor-element-c6c6bf9 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 21px 16px 28px;border-radius:18px 18px 18px 18px;}.elementor-35470 .elementor-element.elementor-element-c6c6bf9.elementor-element{--align-self:flex-start;}.elementor-35470 .elementor-element.elementor-element-c6c6bf9 .thegem-te-product-categories .product-cats{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-0a19f13{--display:flex;--border-radius:22px 22px 22px 22px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-35470 .elementor-element.elementor-element-0a19f13:not(.elementor-motion-effects-element-type-background), .elementor-35470 .elementor-element.elementor-element-0a19f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35470 .elementor-element.elementor-element-888c1da .thegem-te-product-title{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-f551dc6 .thegem-te-product-sku .product-sku{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-a7dc009 .thegem-te-product-additional-info .product-additional-info-title{justify-content:left;text-align:left;}.elementor-35470 .elementor-element.elementor-element-a7dc009  .thegem-te-product-additional-info .product-additional-info-title{margin-bottom:32px;}.elementor-35470 .elementor-element.elementor-element-a73caec{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-35470 .elementor-element.elementor-element-61e446c .categories{display:block;}.elementor-35470 .elementor-element.elementor-element-61e446c .reviews{display:none;}.elementor-35470 .elementor-element.elementor-element-61e446c .product-variations{display:none;}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(42px/2) !important;}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px;}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-35470 .elementor-element.elementor-element-61e446c .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-35470 .elementor-element.elementor-element-61e446c .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-35470 .elementor-element.elementor-element-61e446c .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-35470 .elementor-element.elementor-element-61e446c .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .image,
					.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .image .image-inner,
					.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .image .overlay,
					.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,
					.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:12px 12px 12px 12px;}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:12px 12px 0 0;}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon,
							.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon{color:#11264D;}.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-35470 .elementor-element.elementor-element-61e446c .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{color:#D6FD02;background-color:#11264D;}@media(max-width:1024px){.elementor-35470 .elementor-element.elementor-element-61e446c .categories{display:block;}.elementor-35470 .elementor-element.elementor-element-61e446c .reviews{display:block;}.elementor-35470 .elementor-element.elementor-element-61e446c .product-variations{display:none;}}@media(min-width:768px){.elementor-35470 .elementor-element.elementor-element-1a4dbd8{--width:43.742%;}.elementor-35470 .elementor-element.elementor-element-0a19f13{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35470 .elementor-element.elementor-element-47bddbe{--width:93%;}}@media(max-width:767px){.elementor-35470 .elementor-element.elementor-element-1cc3682{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-35470 .elementor-element.elementor-element-47bddbe{--margin-top:0px;--margin-bottom:11px;--margin-left:8px;--margin-right:8px;--padding-top:0px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-35470 .elementor-element.elementor-element-8e13b7e > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-35470 .elementor-element.elementor-element-24a05b7{--width:95%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;}.elementor-35470 .elementor-element.elementor-element-c6c6bf9 > .elementor-widget-container{margin:0px 16px 0px 0px;}.elementor-35470 .elementor-element.elementor-element-0a19f13{--width:95%;}.elementor-35470 .elementor-element.elementor-element-61e446c .categories{display:block;}.elementor-35470 .elementor-element.elementor-element-61e446c .reviews{display:block;}.elementor-35470 .elementor-element.elementor-element-61e446c .product-variations{display:none;}}.single-product-brand,
.single-product-brand a {
    color: #000;
e;
}

.single-product-brand__value a {
    color: #11264D;
    text-decoration: none;
    transition: color 0.2s ease;
           font-weight: 700;
    text-decoration: underline
}

.single-product-brand__value a:hover {
    color: #081630;
           font-weight: 700;
    text-decoration: none
}

.single-product-brand__value a:active {
    color: #081630;
           font-weight: 700;
    text-decoration: underline
}

.single-product-brand__value a:visited {
    color: #081630;
     font-weight: 700;
    text-decoration: underline
}

.single-product-brand__value a:focus-visible {
    color: #081630;
    outline: 2px solid currentColor;
    outline-offset: 3px;
     font-weight: 700;
    text-decoration: underline
}
.thegem-te-product-add-to-cart form.cart .gem-button-position-inline, .thegem-te-product-add-to-cart form.cart .yith-wcwl-add-to-wishlist {
  display: inline-flex;
  width: 100% !important;
}

.elementor-35470 .elementor-element.elementor-element-d86c4d3 .thegem-te-product-add-to-cart form.cart .single_add_to_cart_button {
  width: 100% !important;
      min-height: 60px;
    padding: 18px 30px !important;
    border-radius: 16px !important;
    box-shadow: 0 6px 14px rgba(0, 0, 0, 0.2);
        font-size: 20px !important;
    font-weight: 700;

    display: inline-flex !important;
    align-items: center;
    justify-content: center;

}
.product-cats {
    font-size: 18px;
}

.product-cats a,
.product-cats a:visited {
    color: #11264D;
    font-weight: 700;
    text-decoration: underline;
}

.product-cats a:hover,
.product-cats a:active {
    color: #11264D;
    font-weight: 700;
    text-decoration: none;
}
.product-breadcrumbs a,
.product-breadcrumbs a:visited {
    color: #11264D !important;
    text-decoration: underline !important;
}

.product-breadcrumbs a:hover,
.product-breadcrumbs a:active,
.product-breadcrumbs a:focus {
    color: #11264D !important;
    text-decoration: underline !important;
}

.product-breadcrumbs a:hover {
    text-decoration: none !important;
}