.elementor-3190 .elementor-element.elementor-element-56f435ee{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-3190 .elementor-element.elementor-element-1776d753{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-30869f77{--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:stretch;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:0px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-26b506bf{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-3190 .elementor-element.elementor-element-26b506bf:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-26b506bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.woocommerce .elementor-3190 .elementor-element.elementor-element-31f4716 .flex-control-thumbs li{padding-right:calc(8px / 2);padding-left:calc(8px / 2);padding-bottom:8px;}.woocommerce .elementor-3190 .elementor-element.elementor-element-31f4716 .flex-control-thumbs{margin-right:calc(-8px / 2);margin-left:calc(-8px / 2);}.elementor-3190 .elementor-element.elementor-element-6359eeb{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-3190 .elementor-element.elementor-element-586947d9{text-align:start;}.elementor-3190 .elementor-element.elementor-element-586947d9 .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.55em;color:#073B34;}.elementor-3190 .elementor-element.elementor-element-3d5edae2{color:#66746E;}.elementor-3190 .elementor-element.elementor-element-9ea950f{text-align:start;font-size:13px;font-weight:500;line-height:2.3em;color:#86A8A4;}.elementor-3190 .elementor-element.elementor-element-6e00c7b{--display:flex;}.elementor-3190 .elementor-element.elementor-element-55ba0b7{--display:flex;}.elementor-3190 .elementor-element.elementor-element-bc11749 .cart button, .elementor-3190 .elementor-element.elementor-element-bc11749 .cart .button{transition:all 0.2s;}.woocommerce .elementor-3190 .elementor-element.elementor-element-bc11749 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-3190 .elementor-element.elementor-element-bc11749 form.cart table.variations tr th, .woocommerce .elementor-3190 .elementor-element.elementor-element-bc11749 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-3190 .elementor-element.elementor-element-bc11749 form.cart table.variations td.value select, .woocommerce .elementor-3190 .elementor-element.elementor-element-bc11749 form.cart table.variations td.value:before{border-radius:13px;}.elementor-3190 .elementor-element.elementor-element-322ccf51{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:15px 15px 15px 15px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3190 .elementor-element.elementor-element-322ccf51:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-322ccf51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF5F2;}.elementor-3190 .elementor-element.elementor-element-469721b1{text-align:start;}.elementor-3190 .elementor-element.elementor-element-469721b1 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.55em;color:#073B34;}.elementor-3190 .elementor-element.elementor-element-1dfa680{text-align:start;font-size:13px;font-weight:400;line-height:1.95em;color:#66746E;}.elementor-3190 .elementor-element.elementor-element-11a4c35d{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3190 .elementor-element.elementor-element-5fb20bf2 .elementor-button{background-color:#073B34;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#073B34;border-radius:11px 11px 11px 11px;padding:14px 22px 14px 22px;}.elementor-3190 .elementor-element.elementor-element-5fb20bf2 .elementor-button:hover, .elementor-3190 .elementor-element.elementor-element-5fb20bf2 .elementor-button:focus{background-color:#145448;color:#C7A26F;}.elementor-3190 .elementor-element.elementor-element-5fb20bf2 .elementor-button:hover svg, .elementor-3190 .elementor-element.elementor-element-5fb20bf2 .elementor-button:focus svg{fill:#C7A26F;}.elementor-3190 .elementor-element.elementor-element-1a539ec9 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:600;fill:#073B34;color:#073B34;border-style:solid;border-width:1px 1px 1px 1px;border-color:#073B34;border-radius:11px 11px 11px 11px;padding:14px 22px 14px 22px;}.elementor-3190 .elementor-element.elementor-element-1a539ec9 .elementor-button:hover, .elementor-3190 .elementor-element.elementor-element-1a539ec9 .elementor-button:focus{background-color:#073B34;color:#FFFFFF;}.elementor-3190 .elementor-element.elementor-element-1a539ec9 .elementor-button:hover svg, .elementor-3190 .elementor-element.elementor-element-1a539ec9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3190 .elementor-element.elementor-element-7f6eab05{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:62px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-178aa7f0{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3190 .elementor-element.elementor-element-178aa7f0:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-178aa7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-3190 .elementor-element.elementor-element-7f0e7998{text-align:start;}.elementor-3190 .elementor-element.elementor-element-7f0e7998 .elementor-heading-title{font-size:17px;font-weight:700;line-height:1.55em;color:#073B34;}.elementor-3190 .elementor-element.elementor-element-2bec3df9{text-align:start;font-size:13px;font-weight:400;line-height:1.95em;color:#66746E;}.elementor-3190 .elementor-element.elementor-element-6df44256{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3190 .elementor-element.elementor-element-6df44256:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-6df44256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-3190 .elementor-element.elementor-element-5caff115{text-align:start;}.elementor-3190 .elementor-element.elementor-element-5caff115 .elementor-heading-title{font-size:17px;font-weight:700;line-height:1.55em;color:#073B34;}.elementor-3190 .elementor-element.elementor-element-9c26c4a{text-align:start;font-size:13px;font-weight:400;line-height:1.95em;color:#66746E;}.elementor-3190 .elementor-element.elementor-element-70182d16{--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:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:14px 14px 14px 14px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3190 .elementor-element.elementor-element-70182d16:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-70182d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-3190 .elementor-element.elementor-element-6db6fdeb{text-align:start;}.elementor-3190 .elementor-element.elementor-element-6db6fdeb .elementor-heading-title{font-size:17px;font-weight:700;line-height:1.55em;color:#073B34;}.elementor-3190 .elementor-element.elementor-element-7f33ad87{text-align:start;font-size:13px;font-weight:400;line-height:1.95em;color:#66746E;}.elementor-3190 .elementor-element.elementor-element-1f360049{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:54px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-46c5c1e8{text-align:start;}.elementor-3190 .elementor-element.elementor-element-46c5c1e8 .elementor-heading-title{font-size:27px;font-weight:700;line-height:1.55em;color:#073B34;}.woocommerce .elementor-3190 .elementor-element.elementor-element-184af0df .woocommerce-tabs ul.wc-tabs li a{color:#66746E;}.elementor-3190 .elementor-element.elementor-element-183167ad{--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:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:19px 19px 19px 19px;--margin-top:0px;--margin-bottom:58px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-3190 .elementor-element.elementor-element-183167ad:not(.elementor-motion-effects-element-type-background), .elementor-3190 .elementor-element.elementor-element-183167ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#073B34;}.elementor-3190 .elementor-element.elementor-element-4dda8e0c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3190 .elementor-element.elementor-element-1d4e30b5{text-align:start;}.elementor-3190 .elementor-element.elementor-element-1d4e30b5 .elementor-heading-title{font-size:23px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-3190 .elementor-element.elementor-element-2e0e3c7b{text-align:start;font-size:14px;font-weight:400;line-height:1.95em;color:#DFEAE5;}.elementor-3190 .elementor-element.elementor-element-2d900aaf{--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;--justify-content:center;--align-items:center;}.elementor-3190 .elementor-element.elementor-element-6ab7f0e9 .elementor-button{background-color:#FFFFFF;font-size:15px;font-weight:600;fill:#073B34;color:#073B34;border-style:solid;border-width:1px 1px 1px 1px;border-color:#073B34;border-radius:11px 11px 11px 11px;padding:14px 22px 14px 22px;}.elementor-3190 .elementor-element.elementor-element-6ab7f0e9 .elementor-button:hover, .elementor-3190 .elementor-element.elementor-element-6ab7f0e9 .elementor-button:focus{background-color:#145448;color:#C7A26F;}.elementor-3190 .elementor-element.elementor-element-6ab7f0e9 .elementor-button:hover svg, .elementor-3190 .elementor-element.elementor-element-6ab7f0e9 .elementor-button:focus svg{fill:#C7A26F;}.elementor-3190 .elementor-element.elementor-element-1763920c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-3190 .elementor-element.elementor-element-3389da87.elementor-wc-products  ul.products{grid-column-gap:18px;grid-row-gap:24px;}.elementor-3190 .elementor-element.elementor-element-3389da87.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#073B34;}.elementor-3190 .elementor-element.elementor-element-3389da87.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#073B34;}.woocommerce .elementor-3190 .elementor-element.elementor-element-3389da87.elementor-wc-products .products > h2{color:#073B34;}.elementor-3190 .elementor-element.elementor-element-3389da87.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-3190 .elementor-element.elementor-element-56f435ee{--padding-top:100px;--padding-bottom:58px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-30869f77{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3190 .elementor-element.elementor-element-3389da87.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3190 .elementor-element.elementor-element-56f435ee{--padding-top:90px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-3190 .elementor-element.elementor-element-30869f77{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3190 .elementor-element.elementor-element-26b506bf{--width:100%;}.elementor-3190 .elementor-element.elementor-element-6359eeb{--width:100%;}.elementor-3190 .elementor-element.elementor-element-11a4c35d{--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-3190 .elementor-element.elementor-element-7f6eab05{--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-3190 .elementor-element.elementor-element-178aa7f0{--width:100%;}.elementor-3190 .elementor-element.elementor-element-6df44256{--width:100%;}.elementor-3190 .elementor-element.elementor-element-70182d16{--width:100%;}.elementor-3190 .elementor-element.elementor-element-183167ad{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-3190 .elementor-element.elementor-element-4dda8e0c{--width:100%;}.elementor-3190 .elementor-element.elementor-element-2d900aaf{--width:100%;}.elementor-3190 .elementor-element.elementor-element-3389da87.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-3190 .elementor-element.elementor-element-56f435ee{--content-width:1280px;}.elementor-3190 .elementor-element.elementor-element-26b506bf{--width:48%;}.elementor-3190 .elementor-element.elementor-element-6359eeb{--width:52%;}.elementor-3190 .elementor-element.elementor-element-178aa7f0{--width:33.3%;}.elementor-3190 .elementor-element.elementor-element-6df44256{--width:33.3%;}.elementor-3190 .elementor-element.elementor-element-70182d16{--width:33.3%;}.elementor-3190 .elementor-element.elementor-element-4dda8e0c{--width:65%;}.elementor-3190 .elementor-element.elementor-element-2d900aaf{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3190 .elementor-element.elementor-element-26b506bf{--width:48%;}.elementor-3190 .elementor-element.elementor-element-6359eeb{--width:52%;}}/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-3d5edae2 */.sku_wrapper {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-bc11749 */.elementor-3190 .elementor-element.elementor-element-bc11749 form.variations_form .single_variation_wrap {
    display: none !important;
}

/* Three-column WooCommerce variations */
.elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form table.variations {
    width: 100%;
    display: block;
    margin: 0;
}

.elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations tbody {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 14px;
    width: 100%;
}

.elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations tr {
    display: flex;
    flex-direction: column;
    width: 100%;
    min-width: 0;
    border: none;
}

.elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations th,
.elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations td {
    display: block;
    width: 100%;
    padding: 0;
    text-align: right;
    float: none;
}

.elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations th.label {
    margin-bottom: 8px;
}

.elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations select {
    width: 100%;
    max-width: 100%;
    min-width: 0;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations tbody {
        gap: 10px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-3190 .elementor-element.elementor-element-bc11749 .variations_form .variations tbody {
        grid-template-columns: 1fr;
        gap: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56f435ee */.elementor-3190 .elementor-element.elementor-element-56f435ee { direction: rtl; color: #193F36; font-family: inherit; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-breadcrumb-widget { font-size: 13px; color: #738078; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-breadcrumb-widget a { color: #66746E; text-decoration: none; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-breadcrumb-widget a:hover { color: #073B34; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-images .woocommerce-product-gallery { float:none !important; width:100% !important; margin:0 !important; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-images .woocommerce-product-gallery__wrapper img { display:block; width:100%; height:auto; border-radius:13px; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-images .flex-control-thumbs { margin-top: 12px !important; display:flex; gap:8px; flex-wrap:wrap; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-images .flex-control-thumbs li { flex:0 0 calc(25% - 7px); width:auto !important; margin:0 !important; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-images .flex-control-thumbs img { border-radius:10px; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-info h1 { letter-spacing:0 !important; margin:0; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-info .ipack-short-description p { line-height:1.95; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-info .ipack-product-meta .product_meta { display:flex; flex-direction:column; gap:7px; border-top:1px solid #E2E9E4; padding-top:15px; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-info .ipack-product-meta .product_meta a { color:#145448; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-quote-buttons .elementor-widget-button { flex:1 1 auto; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-quote-buttons .elementor-button { display:flex; align-items:center; justify-content:center; text-align:center; min-height:46px; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-tabs { width:100%; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-tabs ul.tabs { padding:0; margin:0 0 24px; border-bottom:1px solid #E8EAE5; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-tabs ul.tabs li a { color:#50675E; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-tabs .panel { line-height:2; color:#193F36; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-product-attributes { width:100%; border-collapse:collapse; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-product-attributes th,
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-product-attributes td { padding:13px 16px; border:1px solid #E8EAE5; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-tabs .woocommerce-product-attributes th { background:#F7F4EE; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:20px; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product { width:auto!important; float:none!important; margin:0!important; background:#fff; border:1px solid #E8EAE5; border-radius:16px; padding:10px!important; text-align:right; box-shadow:0 6px 20px rgba(7,59,52,.04); }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product img { border-radius:11px; margin-bottom:12px; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product .price,
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product .button,
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product .star-rating { display:none!important; }
.elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product .woocommerce-loop-product__title { font-size:15px; line-height:1.85; color:#073B34; font-weight:600; padding:0 4px 7px; }
@media (max-width:1024px) {
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products { grid-template-columns:repeat(2,minmax(0,1fr)); gap:16px; }
}
@media (max-width:767px) {
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-product-hero { gap:18px; }
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-quote-buttons { flex-direction:column; }
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-title h1 { font-size:26px; }
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products { grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; }
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product { padding:7px!important; }
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-related-widget ul.products li.product .woocommerce-loop-product__title { font-size:13px; }
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-contact-banner .elementor-widget-button,
  .elementor-3190 .elementor-element.elementor-element-56f435ee .ipack-contact-banner .elementor-button { width:100%; }
}/* End custom CSS */