.elementor-455 .elementor-element.elementor-element-8b75a0f{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 20px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:05%;--padding-inline-end:05%;}.elementor-455 .elementor-element.elementor-element-017a008{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-455 .elementor-element.elementor-element-017a008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-8ec1d60{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-8ec1d60 .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:10vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-0049db1{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-0049db1 .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-d59c1cb{text-align:left;color:#DE333E;font-family:"Overpass", Sans-serif;font-size:1.5vw;font-weight:400;}.elementor-455 .elementor-element.elementor-element-29146ff .elementor-button{font-family:"Overpass", Sans-serif;font-size:1.3vw;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DE333E;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-color:#DE333E;border-radius:20px 20px 20px 20px;padding:13px 20px 010px 020px;}.elementor-455 .elementor-element.elementor-element-29146ff .elementor-button:hover, .elementor-455 .elementor-element.elementor-element-29146ff .elementor-button:focus{color:#DE333E;background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-29146ff .elementor-button:hover svg, .elementor-455 .elementor-element.elementor-element-29146ff .elementor-button:focus svg{fill:#DE333E;}.elementor-455 .elementor-element.elementor-element-29146ff > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-8b3e94e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:40px 40px 40px 40px;margin-bottom:5px;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#DE333E;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#DE333E;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .star-rating{color:#E20000;font-size:3.2em;margin-bottom:0px;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .price{color:#2B2D42;font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .price ins{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .price ins .amount{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .price del{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .price del .amount{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .price del {font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product .button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:500;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-455 .elementor-element.elementor-element-b07edff{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-218217d .elementor-button{font-family:"Roboto", Sans-serif;font-size:3vw;font-weight:500;fill:#DE333E;color:#DE333E;background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-455 .elementor-element.elementor-element-218217d.elementor-element{--flex-shrink:1;}.elementor-455 .elementor-element.elementor-element-794ab5d .elementor-button{font-family:"Roboto", Sans-serif;font-size:3vw;font-weight:500;fill:#DE333E;color:#DE333E;background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-455 .elementor-element.elementor-element-794ab5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-455 .elementor-element.elementor-element-794ab5d.elementor-element{--flex-shrink:1;}.elementor-455 .elementor-element.elementor-element-6dec031{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 25px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:05vw;--padding-inline-end:05vw;}.elementor-455 .elementor-element.elementor-element-a5d6048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;}.elementor-455 .elementor-element.elementor-element-a5d6048:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-a5d6048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gm.gemstudiox.com/wp-content/uploads/2025/01/sofa-living-room-decorated-with-brazilian-folklore-design-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-455 .elementor-element.elementor-element-a5d6048, .elementor-455 .elementor-element.elementor-element-a5d6048::before{--border-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-8a38f8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-3e36dd5{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-3e36dd5 .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:3vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-6823ca2{text-align:left;color:#DE333E;font-family:"Overpass", Sans-serif;font-size:1.5vw;font-weight:400;}.elementor-455 .elementor-element.elementor-element-8b9600b .elementor-button{font-family:"Overpass", Sans-serif;font-size:1.3vw;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DE333E;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-color:#DE333E;border-radius:20px 20px 20px 20px;padding:13px 20px 010px 020px;}.elementor-455 .elementor-element.elementor-element-8b9600b .elementor-button:hover, .elementor-455 .elementor-element.elementor-element-8b9600b .elementor-button:focus{color:#DE333E;background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-8b9600b .elementor-button:hover svg, .elementor-455 .elementor-element.elementor-element-8b9600b .elementor-button:focus svg{fill:#DE333E;}.elementor-455 .elementor-element.elementor-element-8b9600b > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-2aac4dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-63a55d3{--spacer-size:50px;}.elementor-455 .elementor-element.elementor-element-86c29b3{--display:flex;--min-height:77vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:05%;--padding-inline-end:05%;}.elementor-455 .elementor-element.elementor-element-86c29b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-1d36ce1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-1d36ce1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-30eab55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-455 .elementor-element.elementor-element-c35cffd{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-c35cffd .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:5vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-58144b5{text-align:left;color:#DE333E;font-family:"Overpass", Sans-serif;font-size:1.5vw;font-weight:400;}.elementor-455 .elementor-element.elementor-element-95fcd41 .elementor-button{font-family:"Overpass", Sans-serif;font-size:1.3vw;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DE333E;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-color:#DE333E;border-radius:20px 20px 20px 20px;padding:13px 20px 010px 020px;}.elementor-455 .elementor-element.elementor-element-95fcd41 .elementor-button:hover, .elementor-455 .elementor-element.elementor-element-95fcd41 .elementor-button:focus{color:#DE333E;background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-95fcd41 .elementor-button:hover svg, .elementor-455 .elementor-element.elementor-element-95fcd41 .elementor-button:focus svg{fill:#DE333E;}.elementor-455 .elementor-element.elementor-element-95fcd41 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-ad3290c{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-4c4ffb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-9d60ae0{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:05%;--padding-inline-end:05%;}.elementor-455 .elementor-element.elementor-element-9d60ae0.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-dea2bfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-dea2bfd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-270c6cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-455 .elementor-element.elementor-element-4d64436{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-4d64436 .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:5vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-c3a7435{text-align:left;color:#DE333E;font-family:"Overpass", Sans-serif;font-size:1.5vw;font-weight:400;}.elementor-455 .elementor-element.elementor-element-db8080a .elementor-button{font-family:"Overpass", Sans-serif;font-size:1.3vw;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DE333E;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-color:#DE333E;border-radius:20px 20px 20px 20px;padding:13px 20px 010px 020px;}.elementor-455 .elementor-element.elementor-element-db8080a .elementor-button:hover, .elementor-455 .elementor-element.elementor-element-db8080a .elementor-button:focus{color:#DE333E;background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-db8080a .elementor-button:hover svg, .elementor-455 .elementor-element.elementor-element-db8080a .elementor-button:focus svg{fill:#DE333E;}.elementor-455 .elementor-element.elementor-element-db8080a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-75dc36d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-14a5b19{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:05%;--padding-inline-end:05%;}.elementor-455 .elementor-element.elementor-element-14a5b19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-2276955{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-2276955.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-c614b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-455 .elementor-element.elementor-element-114f57e{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-114f57e .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:5vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-975ce88{text-align:left;color:#DE333E;font-family:"Overpass", Sans-serif;font-size:1.5vw;font-weight:400;}.elementor-455 .elementor-element.elementor-element-dfc154b .elementor-button{font-family:"Overpass", Sans-serif;font-size:1.3vw;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DE333E;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-color:#DE333E;border-radius:20px 20px 20px 20px;padding:13px 20px 010px 020px;}.elementor-455 .elementor-element.elementor-element-dfc154b .elementor-button:hover, .elementor-455 .elementor-element.elementor-element-dfc154b .elementor-button:focus{color:#DE333E;background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-dfc154b .elementor-button:hover svg, .elementor-455 .elementor-element.elementor-element-dfc154b .elementor-button:focus svg{fill:#DE333E;}.elementor-455 .elementor-element.elementor-element-dfc154b > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-127aaeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-cc1017a{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:05%;--padding-inline-end:05%;}.elementor-455 .elementor-element.elementor-element-cc1017a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-33e7cf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-33e7cf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-6be58b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-455 .elementor-element.elementor-element-886481a{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-886481a .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:5vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-f231342{text-align:left;color:#DE333E;font-family:"Overpass", Sans-serif;font-size:1.5vw;font-weight:400;}.elementor-455 .elementor-element.elementor-element-a4abadb .elementor-button{font-family:"Overpass", Sans-serif;font-size:1.3vw;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DE333E;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-color:#DE333E;border-radius:20px 20px 20px 20px;padding:13px 20px 010px 020px;}.elementor-455 .elementor-element.elementor-element-a4abadb .elementor-button:hover, .elementor-455 .elementor-element.elementor-element-a4abadb .elementor-button:focus{color:#DE333E;background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-a4abadb .elementor-button:hover svg, .elementor-455 .elementor-element.elementor-element-a4abadb .elementor-button:focus svg{fill:#DE333E;}.elementor-455 .elementor-element.elementor-element-a4abadb > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-9d40d39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:40px 40px 40px 40px;margin-bottom:5px;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#DE333E;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#DE333E;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .star-rating{color:#E20000;font-size:3.2em;margin-bottom:0px;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .price{color:#2B2D42;font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .price ins{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .price ins .amount{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .price del{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .price del .amount{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .price del {font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product .button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:500;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-455 .elementor-element.elementor-element-3f32bcf{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 0px;--background-transition:0.3s;--margin-block-start:5%;--margin-block-end:5%;--margin-inline-start:0%;--margin-inline-end:0%;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:05%;--padding-inline-end:05%;}.elementor-455 .elementor-element.elementor-element-3f32bcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-fb8d10d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-d463210{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-455 .elementor-element.elementor-element-7ffbf8a{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-455 .elementor-element.elementor-element-7ffbf8a .elementor-heading-title{color:#DE333E;font-family:"Inter", Sans-serif;font-size:5vw;font-weight:900;}.elementor-455 .elementor-element.elementor-element-32844b3{text-align:left;color:#DE333E;font-family:"Overpass", Sans-serif;font-size:1.5vw;font-weight:400;}.elementor-455 .elementor-element.elementor-element-b9b68de .elementor-button{font-family:"Overpass", Sans-serif;font-size:1.3vw;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DE333E;border-style:solid;border-width:1.51px 1.51px 1.51px 1.51px;border-color:#DE333E;border-radius:20px 20px 20px 20px;padding:13px 20px 010px 020px;}.elementor-455 .elementor-element.elementor-element-b9b68de .elementor-button:hover, .elementor-455 .elementor-element.elementor-element-b9b68de .elementor-button:focus{color:#DE333E;background-color:#FFFFFF;}.elementor-455 .elementor-element.elementor-element-b9b68de .elementor-button:hover svg, .elementor-455 .elementor-element.elementor-element-b9b68de .elementor-button:focus svg{fill:#DE333E;}.elementor-455 .elementor-element.elementor-element-b9b68de > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-b549567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:40px 40px 40px 40px;margin-bottom:5px;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#DE333E;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#DE333E;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .star-rating{color:#E20000;font-size:3.2em;margin-bottom:0px;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .price{color:#2B2D42;font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .price ins{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .price ins .amount{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .price del{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .price del .amount{color:#2B2D42;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .price del {font-family:"Overpass", Sans-serif;font-weight:600;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product .button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:500;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-455 .elementor-element.elementor-element-95f2f2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:50px;--margin-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-95f2f2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-455 .elementor-element.elementor-element-d753a1e{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;--margin-block-start:2vw;--margin-block-end:2vw;--margin-inline-start:0vw;--margin-inline-end:0vw;--padding-block-start:2vw;--padding-block-end:2vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-455 .elementor-element.elementor-element-d753a1e:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-d753a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE333E;}.elementor-455 .elementor-element.elementor-element-d753a1e, .elementor-455 .elementor-element.elementor-element-d753a1e::before{--border-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-926a5df{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-ce001b1 .elementor-heading-title{color:#FFFFFF;font-family:"Overpass", Sans-serif;font-size:4.5vw;font-weight:600;}.elementor-455 .elementor-element.elementor-element-4864682{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-455 .elementor-element.elementor-element-4864682:not(.elementor-motion-effects-element-type-background), .elementor-455 .elementor-element.elementor-element-4864682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A8;background-image:url("https://gm.gemstudiox.com/wp-content/uploads/2024/12/modern-minimalist-office-1.webp");}.elementor-455 .elementor-element.elementor-element-4864682, .elementor-455 .elementor-element.elementor-element-4864682::before{--border-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-7995fff{--display:flex;--justify-content:flex-end;--background-transition:0.3s;}.elementor-455 .elementor-element.elementor-element-e9ca73b .elementor-heading-title{color:#FFFFFF;font-family:"Overpass", Sans-serif;font-size:3vw;font-weight:600;}.elementor-455 .elementor-element.elementor-element-7693efc .elementor-heading-title{color:#FFFFFF;font-family:"Overpass", Sans-serif;font-size:2vw;font-weight:600;}@media(max-width:1024px){.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-455 .elementor-element.elementor-element-017a008{--width:33.3333%;}.elementor-455 .elementor-element.elementor-element-8b3e94e{--width:66.6666%;}.elementor-455 .elementor-element.elementor-element-a5d6048{--width:65%;}.elementor-455 .elementor-element.elementor-element-8a38f8a{--width:35%;}.elementor-455 .elementor-element.elementor-element-86c29b3{--width:98%;}.elementor-455 .elementor-element.elementor-element-1d36ce1{--width:104.549%;}.elementor-455 .elementor-element.elementor-element-30eab55{--width:35%;}.elementor-455 .elementor-element.elementor-element-ad3290c{--width:68%;}.elementor-455 .elementor-element.elementor-element-9d60ae0{--width:85.743%;}.elementor-455 .elementor-element.elementor-element-dea2bfd{--width:120.946%;}.elementor-455 .elementor-element.elementor-element-270c6cc{--width:35%;}.elementor-455 .elementor-element.elementor-element-75dc36d{--width:65%;}.elementor-455 .elementor-element.elementor-element-14a5b19{--width:98%;}.elementor-455 .elementor-element.elementor-element-2276955{--width:105.394%;}.elementor-455 .elementor-element.elementor-element-c614b2f{--width:35%;}.elementor-455 .elementor-element.elementor-element-127aaeb{--width:65%;}.elementor-455 .elementor-element.elementor-element-cc1017a{--width:90%;}.elementor-455 .elementor-element.elementor-element-33e7cf0{--width:100%;}.elementor-455 .elementor-element.elementor-element-6be58b2{--width:35%;}.elementor-455 .elementor-element.elementor-element-9d40d39{--width:65%;}.elementor-455 .elementor-element.elementor-element-3f32bcf{--width:88.416%;}.elementor-455 .elementor-element.elementor-element-d463210{--width:35%;}.elementor-455 .elementor-element.elementor-element-b549567{--width:65%;}.elementor-455 .elementor-element.elementor-element-95f2f2d{--width:91.64%;}}@media(max-width:767px){.elementor-455 .elementor-element.elementor-element-017a008{--width:255.208px;}.elementor-455 .elementor-element.elementor-element-d59c1cb{font-size:2.9vw;}.elementor-455 .elementor-element.elementor-element-29146ff .elementor-button{font-size:3vw;border-width:-1px -1px -1px -1px;}.elementor-455 .elementor-element.elementor-element-29146ff > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-455 .elementor-element.elementor-element-8b3e94e{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-625beb8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-3e36dd5 .elementor-heading-title{font-size:4.5vw;}.elementor-455 .elementor-element.elementor-element-6823ca2{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-8b9600b .elementor-button{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-63a55d3{--spacer-size:98px;}.elementor-455 .elementor-element.elementor-element-c35cffd .elementor-heading-title{font-size:4.5vw;}.elementor-455 .elementor-element.elementor-element-58144b5{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-95fcd41 .elementor-button{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-95fcd41 > .elementor-widget-container{margin:05% 0% 20% 0%;}.elementor-455 .elementor-element.elementor-element-4d64436 .elementor-heading-title{font-size:4.5vw;}.elementor-455 .elementor-element.elementor-element-c3a7435{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-db8080a .elementor-button{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-75dc36d{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-114f57e .elementor-heading-title{font-size:4.5vw;}.elementor-455 .elementor-element.elementor-element-975ce88{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-dfc154b .elementor-button{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-127aaeb{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-886481a .elementor-heading-title{font-size:4.5vw;}.elementor-455 .elementor-element.elementor-element-f231342{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-a4abadb .elementor-button{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-9d40d39{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-455 .elementor-element.elementor-element-4b5d82e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-7ffbf8a .elementor-heading-title{font-size:4.5vw;}.elementor-455 .elementor-element.elementor-element-32844b3{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-b9b68de .elementor-button{font-size:3vw;}.elementor-455 .elementor-element.elementor-element-9fb44b2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-455 .elementor-element.elementor-element-9fb44b2 > .elementor-widget-container{margin:20px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-4c4ffb4 *//* Slightly increase product image size */
ul.products li.product img {
    width: 300px !important;   /* increase or decrease */
    height: auto !important;
    border-radius: 15px !important; /* your rounded corners */
}/* End custom CSS */