.elementor-496 .elementor-element.elementor-element-d29d465{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-496 .elementor-element.elementor-element-d29d465:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-d29d465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-496 .elementor-element.elementor-element-fd5941a .woocommerce-breadcrumb{color:#000000;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:800;text-align:center;}.elementor-496 .elementor-element.elementor-element-fd5941a .woocommerce-breadcrumb > a{color:#000000;}.elementor-496 .elementor-element.elementor-element-48e0199{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-293bf26{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:20px 20px 20px 20px;}.elementor-496 .elementor-element.elementor-element-fea7333{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:60px;}.elementor-496 .elementor-element.elementor-element-fea7333.e-con{--align-self:flex-start;}.elementor-496 .elementor-element.elementor-element-368760e .elementor-heading-title{font-family:var( --e-global-typography-951aa95-font-family ), Sans-serif;font-size:var( --e-global-typography-951aa95-font-size );font-weight:var( --e-global-typography-951aa95-font-weight );text-transform:var( --e-global-typography-951aa95-text-transform );}.elementor-496 .elementor-element.elementor-element-f0ab852 .cart button, .elementor-496 .elementor-element.elementor-element-f0ab852 .cart .button{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-496 .elementor-element.elementor-element-f0ab852 .quantity .qty{background-color:var( --e-global-color-c3ce453 );transition:all 0.2s;}.elementor-496 .elementor-element.elementor-element-3004686{--divider-border-style:solid;--divider-color:#E9E9E9;--divider-border-width:1px;}.elementor-496 .elementor-element.elementor-element-3004686 .elementor-divider-separator{width:100%;}.elementor-496 .elementor-element.elementor-element-3004686 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-496 .elementor-element.elementor-element-e99c464{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-end;--icon-vertical-offset:0px;}.elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-item > a{font-family:var( --e-global-typography-896acd3-font-family ), Sans-serif;font-size:var( --e-global-typography-896acd3-font-size );font-weight:var( --e-global-typography-896acd3-font-weight );}.elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-text{transition:color 0.3s;}.elementor-496 .elementor-element.elementor-element-c250936{--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:70px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-108b16f{--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;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-496 .elementor-element.elementor-element-108b16f:not(.elementor-motion-effects-element-type-background), .elementor-496 .elementor-element.elementor-element-108b16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-496 .elementor-element.elementor-element-d6e9a10{background-color:#FFFFFF;padding:22px 40px 22px 40px;border-radius:20px 20px 20px 20px;}.elementor-496 .elementor-element.elementor-element-d6e9a10.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-496 .elementor-element.elementor-element-d6e9a10.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-496 .elementor-element.elementor-element-d6e9a10.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-d6e9a10 .elementor-image-box-title{margin-bottom:6px;font-size:20px;}.elementor-496 .elementor-element.elementor-element-d6e9a10 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-496 .elementor-element.elementor-element-d6e9a10 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-496 .elementor-element.elementor-element-d6e9a10 .elementor-image-box-description{color:#919191;}.elementor-496 .elementor-element.elementor-element-7987cbe{background-color:#FFFFFF;padding:22px 40px 22px 40px;border-radius:20px 20px 20px 20px;}.elementor-496 .elementor-element.elementor-element-7987cbe.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-496 .elementor-element.elementor-element-7987cbe.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-496 .elementor-element.elementor-element-7987cbe.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-7987cbe .elementor-image-box-title{margin-bottom:6px;font-size:20px;}.elementor-496 .elementor-element.elementor-element-7987cbe .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-496 .elementor-element.elementor-element-7987cbe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-496 .elementor-element.elementor-element-7987cbe .elementor-image-box-description{color:#919191;}.elementor-496 .elementor-element.elementor-element-487bc66{background-color:#FFFFFF;padding:22px 40px 22px 40px;border-radius:20px 20px 20px 20px;}.elementor-496 .elementor-element.elementor-element-487bc66.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-496 .elementor-element.elementor-element-487bc66.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-496 .elementor-element.elementor-element-487bc66.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-487bc66 .elementor-image-box-title{margin-bottom:6px;font-size:20px;}.elementor-496 .elementor-element.elementor-element-487bc66 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-496 .elementor-element.elementor-element-487bc66 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-496 .elementor-element.elementor-element-487bc66 .elementor-image-box-description{color:#919191;}.elementor-496 .elementor-element.elementor-element-b2245e3{background-color:#FFFFFF;padding:22px 40px 22px 40px;border-radius:20px 20px 20px 20px;}.elementor-496 .elementor-element.elementor-element-b2245e3.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-496 .elementor-element.elementor-element-b2245e3.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-496 .elementor-element.elementor-element-b2245e3.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-b2245e3 .elementor-image-box-title{margin-bottom:6px;font-size:20px;}.elementor-496 .elementor-element.elementor-element-b2245e3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-496 .elementor-element.elementor-element-b2245e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-496 .elementor-element.elementor-element-b2245e3 .elementor-image-box-description{color:#919191;}.elementor-496 .elementor-element.elementor-element-b69b294{--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:120px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-496 .elementor-element.elementor-element-32aed1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-496 .elementor-element.elementor-element-98b12de{--grid-columns:4;}@media(max-width:1200px){.elementor-496 .elementor-element.elementor-element-d29d465{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-48e0199{--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:30px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-368760e .elementor-heading-title{font-size:var( --e-global-typography-951aa95-font-size );}.elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-item > a{font-size:var( --e-global-typography-896acd3-font-size );}.elementor-496 .elementor-element.elementor-element-108b16f{--justify-content:center;--flex-wrap:wrap;}.elementor-496 .elementor-element.elementor-element-98b12de{--grid-columns:2;}}@media(max-width:767px){.elementor-496 .elementor-element.elementor-element-d29d465{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-496 .elementor-element.elementor-element-fd5941a .woocommerce-breadcrumb{font-size:12px;}.elementor-496 .elementor-element.elementor-element-fea7333{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-496 .elementor-element.elementor-element-368760e .elementor-heading-title{font-size:var( --e-global-typography-951aa95-font-size );}.elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-496 .elementor-element.elementor-element-e99c464 .elementor-icon-list-item > a{font-size:var( --e-global-typography-896acd3-font-size );}.elementor-496 .elementor-element.elementor-element-c250936{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-496 .elementor-element.elementor-element-108b16f{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-496 .elementor-element.elementor-element-d6e9a10{width:100%;max-width:100%;}.elementor-496 .elementor-element.elementor-element-d6e9a10 .elementor-image-box-wrapper{text-align:left;}.elementor-496 .elementor-element.elementor-element-d6e9a10 .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-7987cbe{width:100%;max-width:100%;}.elementor-496 .elementor-element.elementor-element-7987cbe .elementor-image-box-wrapper{text-align:left;}.elementor-496 .elementor-element.elementor-element-7987cbe .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-487bc66{width:100%;max-width:100%;}.elementor-496 .elementor-element.elementor-element-487bc66 .elementor-image-box-wrapper{text-align:left;}.elementor-496 .elementor-element.elementor-element-487bc66 .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-b2245e3{width:100%;max-width:100%;}.elementor-496 .elementor-element.elementor-element-b2245e3 .elementor-image-box-wrapper{text-align:left;}.elementor-496 .elementor-element.elementor-element-b2245e3 .elementor-image-box-img{margin-bottom:12px;}.elementor-496 .elementor-element.elementor-element-98b12de{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}}@media(min-width:768px){.elementor-496 .elementor-element.elementor-element-293bf26{--width:50%;}.elementor-496 .elementor-element.elementor-element-fea7333{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-496 .elementor-element.elementor-element-293bf26{--width:100%;}.elementor-496 .elementor-element.elementor-element-fea7333{--width:100%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-fd5941a */.elementor-496 .elementor-element.elementor-element-fd5941a .woocommerce-breadcrumb {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-f0ab852 */.elementor-496 .elementor-element.elementor-element-f0ab852 .quantity {
    display: flex;
    height: 28px;
    width: auto;
    max-width: 70px;
    border: 1px solid #E9E9E9;
    float: none;
}
.elementor-496 .elementor-element.elementor-element-f0ab852 .quantity input {
    text-align: center;
    padding: 0;
    border: 0;
    min-width: 1rem;
    max-width: 2rem;
}
.elementor-496 .elementor-element.elementor-element-f0ab852 .quantity button {
    padding: 0 8px;
    border-radius: 0;
    border: 0;
    margin: 0 !important;
    background: white !important;
}
.quantity input[type=number]::-webkit-inner-spin-button,
.quantity input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.quantity input[type=number] {
  -moz-appearance: textfield; /* Firefox */
  appearance: textfield;
}
.elementor-496 .elementor-element.elementor-element-f0ab852 form {
    align-items: center;
}
.elementor-496 .elementor-element.elementor-element-f0ab852 .single_add_to_cart_button {
    width: 75%;
    border-radius: 2rem;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-4278cde */.accordion-item {
    border: 1px solid #EEEEEE;
    border-radius: 3rem;
    margin-bottom: 1.5rem;
    overflow: hidden;
}
.accordion-title:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_270_1409)'%3E%3Cpath d='M4.58301 1H23.75C25.7309 1 27.3328 2.60211 27.333 4.58301V14.8467C26.2886 14.8927 25.2757 15.0605 24.3086 15.3379C24.3227 15.2271 24.333 15.1146 24.333 15C24.333 13.5312 23.1358 12.3332 21.667 12.333H6.66699C5.19804 12.333 4 13.531 4 15C4 16.469 5.19804 17.667 6.66699 17.667H19.791C18.8387 18.4233 17.9935 19.3089 17.2832 20.2979C16.816 19.5223 15.9684 19 15 19H6.66699C5.19804 19 4 20.198 4 21.667C4.00018 23.1358 5.19815 24.333 6.66699 24.333H15C15.1146 24.333 15.2271 24.3227 15.3379 24.3086C15.0091 25.4549 14.833 26.6658 14.833 27.917C14.8331 30.1168 15.3771 32.1803 16.3457 34H4.58301C2.60222 33.9998 1.00018 32.3978 1 30.417V4.58301C1.00018 2.60222 2.60222 1.00018 4.58301 1ZM6.66699 5.66699C5.19815 5.66699 4.00018 6.8642 4 8.33301C4 9.80196 5.19804 11 6.66699 11H13.333C14.802 11 16 9.80196 16 8.33301C15.9998 6.8642 14.8019 5.66699 13.333 5.66699H6.66699Z' stroke='%2303909E' stroke-width='2'/%3E%3Cpath d='M27.9165 36.6666C23.0915 36.6666 19.1665 32.7416 19.1665 27.9166C19.1665 23.0916 23.0915 19.1666 27.9165 19.1666C32.7415 19.1666 36.6665 23.0916 36.6665 27.9166C36.6665 32.7416 32.7415 36.6666 27.9165 36.6666ZM27.9165 22.5C24.9298 22.5 22.4998 24.93 22.4998 27.9166C22.4998 30.9033 24.9298 33.3333 27.9165 33.3333C30.9032 33.3333 33.3332 30.9033 33.3332 27.9166C33.3332 24.93 30.9032 22.5 27.9165 22.5Z' fill='%2303909E'/%3E%3Cpath d='M38.3333 40.0001C37.9066 40.0001 37.4799 39.8367 37.1549 39.5117L31.7383 34.0951C31.0866 33.4434 31.0866 32.3901 31.7383 31.7384C32.3899 31.0867 33.4433 31.0867 34.0949 31.7384L39.5116 37.1551C40.1633 37.8067 40.1633 38.8601 39.5116 39.5117C39.1866 39.8367 38.7599 40.0001 38.3333 40.0001Z' fill='%2303909E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_270_1409'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    width: 40px;
    height: 40px;
    display: inline-block;
    margin-bottom: -1rem;
    margin-right: 1rem;
}

.accordion-header {
    background: #fff;
    width: 100%;
    text-align: left;
    padding: 1.2em;
    font-weight: bold;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    transition: background 0.2s ease;
}

.accordion-header:hover {
    background: #fafafa;
}

.accordion-icon svg {
    transition: transform 0.3s ease;
}

.accordion-header {
    font-family: 'Oswald', sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 20px;
}
.icon-minus {
    display: none;
}

.accordion-header[aria-expanded="true"] .icon-plus {
    display: none;
}

.accordion-header[aria-expanded="true"] .icon-minus {
    display: inline;
}

.accordion-content {
    padding: 1em 1.5em;
    display: none;
}

.accordion-content.open {
    display: block;
}
@media (max-width: 768px) {
    .elementor-496 .elementor-element.elementor-element-4278cde .accordion-title {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-108b16f */.elementor-496 .elementor-element.elementor-element-108b16f .elementor-image-box-title {
    width: max-content;
    margin: 0;
}/* End custom CSS */