.elementor-2849 .elementor-element.elementor-element-8e7dca4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-8e7dca4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-bf4abf5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-bf4abf5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-02cfbd1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-02cfbd1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-02cfbd1 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2849 .elementor-element.elementor-element-9d1ba55{--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-2849 .elementor-element.elementor-element-9d1ba55:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-9d1ba55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-9d1ba55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-c926f4e{--spacer-size:71px;}.elementor-2849 .elementor-element.elementor-element-d83fa41 > .elementor-widget-container{margin:33px 0px 4px 40px;padding:3px 3px 3px 3px;}.elementor-2849 .elementor-element.elementor-element-d83fa41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-d83fa41 .thegem-heading, .elementor-2849 .elementor-element.elementor-element-d83fa41 .thegem-heading .light{font-family:"Lora", Sans-serif;font-size:43px;text-transform:none;}.elementor-2849 .elementor-element.elementor-element-6fa1244{--spacer-size:50px;}.elementor-2849 .elementor-element.elementor-element-c4be272 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-c4be272.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-c4be272{column-gap:0px;text-align:start;}.elementor-2849 .elementor-element.elementor-element-c4be272, .elementor-2849 .elementor-element.elementor-element-c4be272 .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-2849 .elementor-element.elementor-element-39c7c36{--spacer-size:50px;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-2089e98 > .elementor-widget-container{margin:0px 0px 0px 27px;}.elementor-2849 .elementor-element.elementor-element-2089e98.elementor-element{--align-self:flex-start;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-b6a7c17{--spacer-size:50px;}.elementor-2849 .elementor-element.elementor-element-9af5bcb{--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-2849 .elementor-element.elementor-element-9af5bcb:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-9af5bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-9af5bcb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-8813b3c{--spacer-size:50px;}.elementor-2849 .elementor-element.elementor-element-28d0427{width:var( --container-widget-width, 71.717% );max-width:71.717%;--container-widget-width:71.717%;--container-widget-flex-grow:0;text-align:center;}.elementor-2849 .elementor-element.elementor-element-28d0427.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-28d0427, .elementor-2849 .elementor-element.elementor-element-28d0427 .elementor-text-editor *{font-family:"Lora", Sans-serif;font-size:33px;text-transform:none;}.elementor-2849 .elementor-element.elementor-element-28d0427, .elementor-2849 .elementor-element.elementor-element-28d0427 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#565656;}.elementor-2849 .elementor-element.elementor-element-ca25bec{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;}.elementor-2849 .elementor-element.elementor-element-ca25bec > .elementor-widget-container{margin:0px 0px 0px -38px;}.elementor-2849 .elementor-element.elementor-element-ca25bec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-ca25bec, .elementor-2849 .elementor-element.elementor-element-ca25bec .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-2849 .elementor-element.elementor-element-708e2b5{--spacer-size:20px;}.elementor-2849 .elementor-element.elementor-element-c394c68{width:var( --container-widget-width, 54.004% );max-width:54.004%;--container-widget-width:54.004%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;}.elementor-2849 .elementor-element.elementor-element-c394c68 > .elementor-widget-container{margin:0px 0px 0px -38px;border-style:none;}.elementor-2849 .elementor-element.elementor-element-c394c68.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-c394c68, .elementor-2849 .elementor-element.elementor-element-c394c68 .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-2849 .elementor-element.elementor-element-a00f86c{--spacer-size:21px;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-654bc90 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-a5f7645{--spacer-size:36px;}.elementor-2849 .elementor-element.elementor-element-fc7722a > .elementor-widget-container{background-color:#4E323200;margin:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-fc7722a .gallery-item .gallery-caption{display:none;}.elementor-2849 .elementor-element.elementor-element-6181718{--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-2849 .elementor-element.elementor-element-6181718:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-6181718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-da9acc9{--spacer-size:13px;}.elementor-2849 .elementor-element.elementor-element-9bfd8a6 .thegem-heading, .elementor-2849 .elementor-element.elementor-element-9bfd8a6 .thegem-heading .light{font-family:"Lora", Sans-serif;text-transform:none;}.elementor-2849 .elementor-element.elementor-element-787608d{--spacer-size:13px;}.elementor-2849 .elementor-element.elementor-element-3e79005{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2849 .elementor-element.elementor-element-3e79005:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-3e79005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-c5db176{--display:flex;--min-height:0px;--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-2849 .elementor-element.elementor-element-c5db176.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-ba92524{--spacer-size:20px;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-cac626e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2849 .elementor-element.elementor-element-cac626e.elementor-element{--align-self:flex-start;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-cac626e .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-86e2a6d > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-2849 .elementor-element.elementor-element-86e2a6d.elementor-element{--align-self:flex-start;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-86e2a6d .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-a762d53 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-2849 .elementor-element.elementor-element-a762d53.elementor-element{--align-self:flex-start;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-a762d53 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-0403c8c > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-2849 .elementor-element.elementor-element-0403c8c.elementor-element{--align-self:flex-start;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-0403c8c .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-78e0b5a{--spacer-size:20px;}.elementor-2849 .elementor-element.elementor-element-3cca5b8{--display:flex;--min-height:0px;--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-2849 .elementor-element.elementor-element-dabdab8 .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .reviews{display:block;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .product-variations{display:none;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .skeleton-posts .portfolio-item{padding:calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .skeleton-posts{margin:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item .image,
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item .image .image-inner,
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item .image .overlay,
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item .image .variations-notification,
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:24px 24px 24px 24px;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:24px 24px 0 0;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item .overlay:before, .elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#F0F3F2D4 !important;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio-filters-list.style-hidden .portfolio-filter-item, 
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio-filters-list.style-sidebar .portfolio-filter-item, 
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio-filters-list.style-hidden .widget-area .widget, 
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio-filters-list.style-sidebar .widget-area .widget, 
					.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .gem-pagination a{border-radius:5px 5px 5px 5px;}.elementor-2849 .elementor-element.elementor-element-9b40f99{--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;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-2849 .elementor-element.elementor-element-19198de{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 103.333% );max-width:103.333%;--container-widget-width:103.333%;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-19198de > .elementor-widget-container{margin:0px 0px 0px -25px;padding:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-19198de.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-19198de .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2849 .elementor-element.elementor-element-19198de .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-19198de .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2849 .elementor-element.elementor-element-19198de .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-19198de .swiper-wrapper{display:flex;align-items:center;}.elementor-2849 .elementor-element.elementor-element-19198de .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-2849 .elementor-element.elementor-element-dc3fa49{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2849 .elementor-element.elementor-element-dc3fa49:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-dc3fa49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-303e006{--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-2849 .elementor-element.elementor-element-6abcd28{--spacer-size:15px;}.elementor-2849 .elementor-element.elementor-element-e8ddc00{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-e44f355 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-e44f355 img{max-width:100%;height:500px;object-fit:cover;object-position:center center;}.elementor-2849 .elementor-element.elementor-element-b2ab66c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2849 .elementor-element.elementor-element-b2ab66c:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-b2ab66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-948cba0{--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-2849 .elementor-element.elementor-element-948cba0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-55f4e31{--spacer-size:50px;}.elementor-2849 .elementor-element.elementor-element-7714b9d{width:var( --container-widget-width, 99.078% );max-width:99.078%;--container-widget-width:99.078%;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-7714b9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-7714b9d .elementor-heading-title{font-family:"Lora", Sans-serif;text-transform:none;letter-spacing:-0.6px;}.elementor-2849 .elementor-element.elementor-element-80ac0da{--spacer-size:23px;}.elementor-2849 .elementor-element.elementor-element-c51431f, .elementor-2849 .elementor-element.elementor-element-c51431f .elementor-text-editor *{font-size:21px;line-height:1.1em;}.elementor-2849 .elementor-element.elementor-element-6932d49{--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-2849 .elementor-element.elementor-element-89d9e5b .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .reviews{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .product-variations{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .skeleton-posts .portfolio-item{padding:calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .skeleton-posts{margin:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio-filters-list.style-hidden .portfolio-filter-item, 
					.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio-filters-list.style-sidebar .portfolio-filter-item, 
					.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,
					.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio-filters-list.style-hidden .widget-area .widget, 
					.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio-filters-list.style-sidebar .widget-area .widget, 
					.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto;}.elementor-2849 .elementor-element.elementor-element-9959af2{--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-2849 .elementor-element.elementor-element-9959af2:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-9959af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B24C2B;}.elementor-2849 .elementor-element.elementor-element-9959af2.e-con{--align-self:center;}.elementor-2849 .elementor-element.elementor-element-a3b795f{--spacer-size:50px;}.elementor-2849 .elementor-element.elementor-element-956f1e9{width:var( --container-widget-width, 82.12% );max-width:82.12%;--container-widget-width:82.12%;--container-widget-flex-grow:0;text-align:center;}.elementor-2849 .elementor-element.elementor-element-956f1e9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-956f1e9, .elementor-2849 .elementor-element.elementor-element-956f1e9 .elementor-text-editor *{font-family:"Lora", Sans-serif;font-size:23px;font-weight:900;}.elementor-2849 .elementor-element.elementor-element-956f1e9, .elementor-2849 .elementor-element.elementor-element-956f1e9 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-47b3f9e{--spacer-size:50px;}.elementor-2849 .elementor-element.elementor-element-a1a11fd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-a1a11fd:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-a1a11fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-a1a11fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-17c7712{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-17c7712.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-dab5bcd{--spacer-size:71px;}.elementor-2849 .elementor-element.elementor-element-f4af3df > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-2849 .elementor-element.elementor-element-f4af3df{text-align:center;}.elementor-2849 .elementor-element.elementor-element-f4af3df .elementor-heading-title{font-size:72px;text-transform:none;}.elementor-2849 .elementor-element.elementor-element-6b6b445{--display:flex;}.elementor-2849 .elementor-element.elementor-element-3213d27{--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-2849 .elementor-element.elementor-element-2bb7bc6{--display:flex;}.elementor-2849 .elementor-element.elementor-element-81d58b8{--display:flex;}.elementor-2849 .elementor-element.elementor-element-276419e{--display:flex;}.elementor-2849 .elementor-element.elementor-element-aa0c77b{--display:flex;}.elementor-2849 .elementor-element.elementor-element-d43487d{--display:flex;}.elementor-2849 .elementor-element.elementor-element-75611cb{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-f4e3a56 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-7616dbc{--spacer-size:67px;}.elementor-2849 .elementor-element.elementor-element-f34e5eb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2849 .elementor-element.elementor-element-f34e5eb:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-f34e5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2849 .elementor-element.elementor-element-0e2aeeb{--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-2849 .elementor-element.elementor-element-0a31455 .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .reviews{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .product-variations{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-2849 .elementor-element.elementor-element-0a31455 .skeleton-posts .portfolio-item{padding:calc(42px/2) !important;}.elementor-2849 .elementor-element.elementor-element-0a31455 .skeleton-posts{margin:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio-filters-list.style-hidden .portfolio-filter-item, 
					.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio-filters-list.style-sidebar .portfolio-filter-item, 
					.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,
					.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio-filters-list.style-hidden .widget-area .widget, 
					.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio-filters-list.style-sidebar .widget-area .widget, 
					.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px;}.elementor-2849 .elementor-element.elementor-element-0a31455 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto;}.elementor-2849 .elementor-element.elementor-element-24b3d01{--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-2849 .elementor-element.elementor-element-24b3d01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-38a6b3d{--spacer-size:70px;}.elementor-2849 .elementor-element.elementor-element-71a628d{width:var( --container-widget-width, 81.33% );max-width:81.33%;--container-widget-width:81.33%;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-71a628d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-71a628d .elementor-heading-title{font-family:"Lora", Sans-serif;text-transform:none;letter-spacing:-0.6px;}.elementor-2849 .elementor-element.elementor-element-542694e{--spacer-size:30px;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button:hover{background-color:#F1EFE7;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-inner-wrapper-btn{flex-direction:row-reverse;}.elementor-2849 .elementor-element.elementor-element-abc6f89.elementor-element{--align-self:flex-start;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button:hover .gem-text-button{color:#000000;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button .gem-button-icon{color:#000000;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button i, .elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button:hover .gem-button-icon{color:#000000;transform:rotate(45deg);}.elementor-2849 .elementor-element.elementor-element-abc6f89 .gem-button-container .gem-button:hover .gem-button-icon svg{fill:#000000;}.elementor-2849 .elementor-element.elementor-element-e6ee469{--spacer-size:30px;}@media(max-width:1024px){.elementor-2849 .elementor-element.elementor-element-dabdab8 .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .reviews{display:block;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .product-variations{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .reviews{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .product-variations{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .reviews{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .product-variations{display:none;}}@media(min-width:768px){.elementor-2849 .elementor-element.elementor-element-8e7dca4{--width:101.894%;}.elementor-2849 .elementor-element.elementor-element-bf4abf5{--width:33.719%;}.elementor-2849 .elementor-element.elementor-element-9d1ba55{--width:68.089%;}.elementor-2849 .elementor-element.elementor-element-9af5bcb{--width:98.45%;}.elementor-2849 .elementor-element.elementor-element-c5db176{--width:60%;}.elementor-2849 .elementor-element.elementor-element-3cca5b8{--width:100%;}.elementor-2849 .elementor-element.elementor-element-303e006{--width:50%;}.elementor-2849 .elementor-element.elementor-element-e8ddc00{--width:50%;}.elementor-2849 .elementor-element.elementor-element-948cba0{--width:59.786%;}.elementor-2849 .elementor-element.elementor-element-6932d49{--width:50%;}.elementor-2849 .elementor-element.elementor-element-17c7712{--width:101.744%;}.elementor-2849 .elementor-element.elementor-element-0e2aeeb{--width:50%;}.elementor-2849 .elementor-element.elementor-element-24b3d01{--width:59.786%;}}@media(max-width:767px){.elementor-2849 .elementor-element.elementor-element-9d1ba55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-d83fa41{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-d83fa41 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2849 .elementor-element.elementor-element-c4be272{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-c4be272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-2089e98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-2089e98.elementor-element{--align-self:center;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container{text-align:center;}.elementor-2849 .elementor-element.elementor-element-2089e98 .gem-button-container .gem-button{border-radius:20px 20px 20px 20px;}.elementor-2849 .elementor-element.elementor-element-28d0427{width:var( --container-widget-width, 263.15px );max-width:263.15px;--container-widget-width:263.15px;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-ca25bec{width:var( --container-widget-width, 256.988px );max-width:256.988px;--container-widget-width:256.988px;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-ca25bec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-c394c68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-c394c68{--container-widget-width:341px;--container-widget-flex-grow:0;width:var( --container-widget-width, 341px );max-width:341px;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .reviews{display:block;}.elementor-2849 .elementor-element.elementor-element-dabdab8 .product-variations{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .reviews{display:none;}.elementor-2849 .elementor-element.elementor-element-89d9e5b .product-variations{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .categories{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .reviews{display:none;}.elementor-2849 .elementor-element.elementor-element-0a31455 .product-variations{display:none;}}