.elementor-32055 .elementor-element.elementor-element-7067687d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32055 .elementor-element.elementor-element-7067687d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32055 .elementor-element.elementor-element-438f46a6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32055 .elementor-element.elementor-element-438f46a6:not(.elementor-motion-effects-element-type-background), .elementor-32055 .elementor-element.elementor-element-438f46a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32055 .elementor-element.elementor-element-093ef74{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32055 .elementor-element.elementor-element-093ef74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32055 .elementor-element.elementor-element-ad0e7ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32055 .elementor-element.elementor-element-3b5cbf1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-6fc986e{--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:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:dashed;--border-style:dashed;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32055 .elementor-element.elementor-element-6fc986e:not(.elementor-motion-effects-element-type-background), .elementor-32055 .elementor-element.elementor-element-6fc986e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A211C;}.elementor-32055 .elementor-element.elementor-element-7b1ffef{--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;--justify-content:space-between;--align-items:center;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-32055 .elementor-element.elementor-element-7b1ffef:not(.elementor-motion-effects-element-type-background), .elementor-32055 .elementor-element.elementor-element-7b1ffef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C1518;}.elementor-32055 .elementor-element.elementor-element-c82d1bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-c82d1bf{--wd-cat-brd-radius:100%;}.elementor-32055 .elementor-element.elementor-element-c82d1bf div.product-category .wd-entities-title{font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-32055 .elementor-element.elementor-element-1922002d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:72px;--padding-right:72px;}.elementor-32055 .elementor-element.elementor-element-52f2e3f{--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;--justify-content:space-between;--align-items:center;}.elementor-32055 .elementor-element.elementor-element-3957029.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-3957029{text-align:center;}.elementor-32055 .elementor-element.elementor-element-3957029 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#1A1310;}.elementor-32055 .elementor-element.elementor-element-dec55df .elementor-button{background-color:#FFFFFF00;fill:#030303;color:#030303;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-32055 .elementor-element.elementor-element-dec55df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-dec55df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32055 .elementor-element.elementor-element-dec55df .elementor-button:hover, .elementor-32055 .elementor-element.elementor-element-dec55df .elementor-button:focus{color:#6F3131;border-color:#6F3131;}.elementor-32055 .elementor-element.elementor-element-dec55df .elementor-button:hover svg, .elementor-32055 .elementor-element.elementor-element-dec55df .elementor-button:focus svg{fill:#6F3131;}.elementor-32055 .elementor-element.elementor-element-3998838.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-257150{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:72px;--padding-right:72px;}.elementor-32055 .elementor-element.elementor-element-6f51d42{--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;--justify-content:space-between;--align-items:center;}.elementor-32055 .elementor-element.elementor-element-75cb5db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-75cb5db{text-align:center;}.elementor-32055 .elementor-element.elementor-element-75cb5db .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#1A1310;}.elementor-32055 .elementor-element.elementor-element-fa65721 .elementor-button{background-color:#FFFFFF00;fill:#030303;color:#030303;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-32055 .elementor-element.elementor-element-fa65721.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-fa65721 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32055 .elementor-element.elementor-element-fa65721 .elementor-button:hover, .elementor-32055 .elementor-element.elementor-element-fa65721 .elementor-button:focus{color:#6F3131;border-color:#6F3131;}.elementor-32055 .elementor-element.elementor-element-fa65721 .elementor-button:hover svg, .elementor-32055 .elementor-element.elementor-element-fa65721 .elementor-button:focus svg{fill:#6F3131;}.elementor-32055 .elementor-element.elementor-element-998263b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-5b71bc81{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:72px;--padding-right:72px;}.elementor-32055 .elementor-element.elementor-element-bca1f27{--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;--justify-content:space-between;--align-items:center;}.elementor-32055 .elementor-element.elementor-element-d550776.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-d550776{text-align:center;}.elementor-32055 .elementor-element.elementor-element-d550776 .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#1A1310;}.elementor-32055 .elementor-element.elementor-element-4242639 .elementor-button{background-color:#FFFFFF00;fill:#030303;color:#030303;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-32055 .elementor-element.elementor-element-4242639.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-4242639 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32055 .elementor-element.elementor-element-4242639 .elementor-button:hover, .elementor-32055 .elementor-element.elementor-element-4242639 .elementor-button:focus{color:#6F3131;border-color:#6F3131;}.elementor-32055 .elementor-element.elementor-element-4242639 .elementor-button:hover svg, .elementor-32055 .elementor-element.elementor-element-4242639 .elementor-button:focus svg{fill:#6F3131;}.elementor-32055 .elementor-element.elementor-element-78f8b96.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-a65a5f5{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:72px;--padding-right:72px;}.elementor-32055 .elementor-element.elementor-element-b46406f{--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;--justify-content:space-between;--align-items:center;}.elementor-32055 .elementor-element.elementor-element-9f02f1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-9f02f1e{text-align:center;}.elementor-32055 .elementor-element.elementor-element-9f02f1e .elementor-heading-title{font-weight:700;text-transform:uppercase;color:#1A1310;}.elementor-32055 .elementor-element.elementor-element-74e519e .elementor-button{background-color:#FFFFFF00;fill:#030303;color:#030303;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-32055 .elementor-element.elementor-element-74e519e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-32055 .elementor-element.elementor-element-74e519e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32055 .elementor-element.elementor-element-74e519e .elementor-button:hover, .elementor-32055 .elementor-element.elementor-element-74e519e .elementor-button:focus{color:#6F3131;border-color:#6F3131;}.elementor-32055 .elementor-element.elementor-element-74e519e .elementor-button:hover svg, .elementor-32055 .elementor-element.elementor-element-74e519e .elementor-button:focus svg{fill:#6F3131;}.elementor-32055 .elementor-element.elementor-element-27501a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-32055 .elementor-element.elementor-element-7067687d{--width:100%;}.elementor-32055 .elementor-element.elementor-element-438f46a6{--width:100%;}.elementor-32055 .elementor-element.elementor-element-093ef74{--width:100%;}.elementor-32055 .elementor-element.elementor-element-ad0e7ee{--width:100%;}.elementor-32055 .elementor-element.elementor-element-6fc986e{--width:100%;}.elementor-32055 .elementor-element.elementor-element-7b1ffef{--content-width:1140px;}.elementor-32055 .elementor-element.elementor-element-1922002d{--content-width:1140px;}.elementor-32055 .elementor-element.elementor-element-257150{--content-width:1140px;}.elementor-32055 .elementor-element.elementor-element-5b71bc81{--content-width:1140px;}.elementor-32055 .elementor-element.elementor-element-a65a5f5{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-32055 .elementor-element.elementor-element-ad0e7ee{--width:100%;}}@media(max-width:767px){.elementor-32055 .elementor-element.elementor-element-438f46a6{--min-height:310px;}.elementor-32055 .elementor-element.elementor-element-093ef74{--width:100%;--min-height:310px;}.elementor-32055 .elementor-element.elementor-element-ad0e7ee{--width:100%;--min-height:310px;}.elementor-32055 .elementor-element.elementor-element-6fc986e{--width:100%;}.elementor-32055 .elementor-element.elementor-element-7b1ffef{--justify-content:center;}.elementor-32055 .elementor-element.elementor-element-c82d1bf div.product-category .wd-entities-title{font-size:14px;}.elementor-32055 .elementor-element.elementor-element-1922002d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32055 .elementor-element.elementor-element-3957029 .elementor-heading-title{font-size:20px;}.elementor-32055 .elementor-element.elementor-element-dec55df .elementor-button{padding:7px 7px 7px 7px;}.elementor-32055 .elementor-element.elementor-element-257150{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32055 .elementor-element.elementor-element-75cb5db .elementor-heading-title{font-size:20px;}.elementor-32055 .elementor-element.elementor-element-fa65721 .elementor-button{padding:7px 7px 7px 7px;}.elementor-32055 .elementor-element.elementor-element-5b71bc81{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32055 .elementor-element.elementor-element-d550776 .elementor-heading-title{font-size:20px;}.elementor-32055 .elementor-element.elementor-element-4242639 .elementor-button{padding:7px 7px 7px 7px;}.elementor-32055 .elementor-element.elementor-element-a65a5f5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32055 .elementor-element.elementor-element-9f02f1e .elementor-heading-title{font-size:20px;}.elementor-32055 .elementor-element.elementor-element-74e519e .elementor-button{padding:7px 7px 7px 7px;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-c82d1bf */.elementor-32055 .elementor-element.elementor-element-c82d1bf{
    /*max-height: 310px;*/
    /*overflow-x: hidden;*/
    /*overflow-y:scroll;*/
}

.elementor-32055 .elementor-element.elementor-element-c82d1bf .wd-entities-title{
    color: #fff;
}

.elementor-32055 .elementor-element.elementor-element-c82d1bf .wd-cat img {
    width: 74px;
    height: 74px;
    object-fit: cover;
}

.elementor-32055 .elementor-element.elementor-element-c82d1bf .category-grid-item .wd-cat-inner{
    padding: 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.elementor-32055 .elementor-element.elementor-element-c82d1bf .category-grid-item:hover{
    background-color: #2E211812;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3957029 */.elementor-32055 .elementor-element.elementor-element-3957029 {
    padding: 0px 0px 0px 10px;
}

[dir="rtl"] .elementor-32055 .elementor-element.elementor-element-3957029 {
    padding: 0px 10px 0px 0px;
}

.elementor-32055 .elementor-element.elementor-element-3957029::before{
    content: "";
    width: 4px;
    height: 100%;
    background: #6f3131;
    z-index: 1;
    position: absolute;
    top: 0;
    inset-inline-start: 0
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-3998838 */.elementor-32055 .elementor-element.elementor-element-3998838 img{
    height: 254.703px;
    /*width: 232.078px;*/
    /*object-fit: cover;*/
}


@media (max-width: 576px) {
    .elementor-32055 .elementor-element.elementor-element-3998838 img{
    height: 170px;
    /*width: 232.078px;*/
    /*object-fit: cover;*/
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75cb5db */.elementor-32055 .elementor-element.elementor-element-75cb5db {
    padding: 0px 0px 0px 10px;
}

[dir="rtl"] .elementor-32055 .elementor-element.elementor-element-75cb5db {
    padding: 0px 10px 0px 0px;
}

.elementor-32055 .elementor-element.elementor-element-75cb5db::before{
    content: "";
    width: 4px;
    height: 100%;
    background: #6f3131;
    z-index: 1;
    position: absolute;
    top: 0;
    inset-inline-start: 0
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-998263b */.elementor-32055 .elementor-element.elementor-element-998263b img{
    height: 254.703px;
    /*object-fit: contain;*/
}

@media (max-width: 576px) {
    .elementor-32055 .elementor-element.elementor-element-998263b img{
    height: 170px;
    /*width: 232.078px;*/
    /*object-fit: cover;*/
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d550776 */.elementor-32055 .elementor-element.elementor-element-d550776 {
    padding: 0px 0px 0px 10px;
}

[dir="rtl"] .elementor-32055 .elementor-element.elementor-element-d550776 {
    padding: 0px 10px 0px 0px;
}

.elementor-32055 .elementor-element.elementor-element-d550776::before{
    content: "";
    width: 4px;
    height: 100%;
    background: #6f3131;
    z-index: 1;
    position: absolute;
    top: 0;
    inset-inline-start: 0
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-78f8b96 */.elementor-32055 .elementor-element.elementor-element-78f8b96 img{
    height: 254.703px;
    /*object-fit: cover;*/
}

@media (max-width: 576px) {
    .elementor-32055 .elementor-element.elementor-element-78f8b96 img{
    height: 170px;
    /*width: 232.078px;*/
    /*object-fit: cover;*/
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f02f1e */.elementor-32055 .elementor-element.elementor-element-9f02f1e {
    padding: 0px 0px 0px 10px;
}

[dir="rtl"] .elementor-32055 .elementor-element.elementor-element-9f02f1e {
    padding: 0px 10px 0px 0px;
}

.elementor-32055 .elementor-element.elementor-element-9f02f1e::before{
    content: "";
    width: 4px;
    height: 100%;
    background: #6f3131;
    z-index: 1;
    position: absolute;
    top: 0;
    inset-inline-start: 0
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-27501a5 */.elementor-32055 .elementor-element.elementor-element-27501a5 img{
    height: 254.703px;
    /*object-fit: cover;*/
}

@media (max-width: 576px) {
    .elementor-32055 .elementor-element.elementor-element-27501a5 img{
    height: 170px;
    /*width: 232.078px;*/
    /*object-fit: cover;*/
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7067687d */[id^="swiper-wrapper-"] {
    --wd-col: 5 !important;
    --wd-col-lg: 5 !important;
    --wd-col-md: 3 !important;
    --wd-col-sm: 3 !important;
    --wd-col-xs: 1 !important;
}

@media (max-width: 1024px) {
    [id^="swiper-wrapper-"] {
    --wd-col: 3 !important;
    }
}

@media (max-width: 768.98px) {
     [id^="swiper-wrapper-"] {
    --wd-col: 3 !important;
    }
}

@media (max-width: 576px) {
     [id^="swiper-wrapper-"] {
    --wd-col: 2 !important;
    }
}

[dir="rtl"] .elementor-button-icon:has(.fa-chevron-right){
    transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS */#main-content{
     --wd-container-w:100% !important;
     padding-inline: unset !important;
     padding-block:unset !important;
    }

.wd-prefooter{
    padding-bottom:unset !important;
}/* End custom CSS */