.elementor-100 .elementor-element.elementor-element-a012c8d{--display:flex;--min-height:62vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:96px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-a012c8d:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-a012c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8e2da;background-image:url("https://relisse.com/wp-content/uploads/sites/5/2026/09/desktop-1920x800-nobox.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-a012c8d::before, .elementor-100 .elementor-element.elementor-element-a012c8d > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-a012c8d > .e-con-inner > .elementor-background-video-container::before, .elementor-100 .elementor-element.elementor-element-a012c8d > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-a012c8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-100 .elementor-element.elementor-element-a012c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(31,26,26,0.72) 0%, rgba(31,26,26,0) 58%);}.elementor-100 .elementor-element.elementor-element-d99e465{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:default;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-d99e465:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-d99e465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8e2da;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-100 .elementor-element.elementor-element-85a40c3 img{width:100%;}.elementor-100 .elementor-element.elementor-element-6f25371{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-2272f1c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-2272f1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.85rem;font-weight:500;line-height:1.12em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-02c491e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-size:1.05rem;font-weight:400;line-height:1.45em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-100 .elementor-element.elementor-element-549d97f .elementor-button{background-color:#B76E79;font-family:"Poppins", Sans-serif;font-size:0.95rem;font-weight:500;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-100 .elementor-element.elementor-element-549d97f .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-549d97f .elementor-button:focus{background-color:#1F1A1A;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-549d97f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-549d97f .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-549d97f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-3fb0727{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-c57bf83{--spacer-size:50px;}.elementor-100 .elementor-element.elementor-element-d04a5bc{text-align:start;}.elementor-100 .elementor-element.elementor-element-d04a5bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;letter-spacing:-0.03em;color:#121212;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-inner .ht-product-categories{display:none !important;padding-left:0 !important;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-inner .ht-product-categories::before{display:none !important;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444444;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-100 .elementor-element.elementor-element-49334cd span.woolentor-tip{color:#ffffff;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-100 .elementor-element.elementor-element-49334cd .woolentor-compare.compare::before,.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-action ul li.woolentor-cart a::before{font-size:20px;}.elementor-100 .elementor-element.elementor-element-49334cd .woolentor-compare.compare::before,.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-action ul li.woolentor-cart a,.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button{background-color:#B76E79;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.04em;fill:#FFFFFF;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button:focus{background-color:#1F1A1A;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-3461854{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-3461854:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-3461854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-a302be4{text-align:center;}.elementor-100 .elementor-element.elementor-element-a302be4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.4rem;font-weight:500;line-height:1.15em;letter-spacing:-0.02em;color:#1F1A1A;}.elementor-100 .elementor-element.elementor-element-3bbda84{text-align:center;font-family:"Inter", Sans-serif;font-size:1.02rem;font-weight:400;color:#5C564E;}.elementor-100 .elementor-element.elementor-element-c74512b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-210c711{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-100 .elementor-element.elementor-element-e8383da img{width:100%;}.elementor-100 .elementor-element.elementor-element-1a78027{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-1a78027 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:500;color:#1F1A1A;}.elementor-100 .elementor-element.elementor-element-3c9a722{text-align:start;font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;color:#5C564E;}.elementor-100 .elementor-element.elementor-element-c436f1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-100 .elementor-element.elementor-element-4e40708 img{width:100%;}.elementor-100 .elementor-element.elementor-element-dbfb747{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-dbfb747 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:500;color:#1F1A1A;}.elementor-100 .elementor-element.elementor-element-4598d6b{text-align:start;font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;color:#5C564E;}.elementor-100 .elementor-element.elementor-element-d9ec9ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-100 .elementor-element.elementor-element-c1ff971 img{width:100%;}.elementor-100 .elementor-element.elementor-element-2e6b972{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-100 .elementor-element.elementor-element-2e6b972 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.05rem;font-weight:500;color:#1F1A1A;}.elementor-100 .elementor-element.elementor-element-5456b84{text-align:start;font-family:"Inter", Sans-serif;font-size:0.95rem;font-weight:400;color:#5C564E;}.elementor-100 .elementor-element.elementor-element-e053ce9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-100 .elementor-element.elementor-element-e053ce9:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-e053ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-3625c0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;}.elementor-100 .elementor-element.elementor-element-43c1470{--display:flex;--min-height:420px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-100 .elementor-element.elementor-element-43c1470:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-43c1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://relisse.com/wp-content/uploads/sites/5/2026/09/01-console-wide.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-d22dc0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-100 .elementor-element.elementor-element-d22dc0b:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-d22dc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7ECEA;}.elementor-100 .elementor-element.elementor-element-1b61c23{text-align:start;}.elementor-100 .elementor-element.elementor-element-1b61c23 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.85rem;font-weight:500;line-height:1.15em;letter-spacing:-0.02em;color:#1F1A1A;}.elementor-100 .elementor-element.elementor-element-f5fec2b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.55em;color:#1F1A1A;}.elementor-100 .elementor-element.elementor-element-28b9447 .elementor-button{background-color:#B76E79;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-100 .elementor-element.elementor-element-28b9447 .elementor-button:hover, .elementor-100 .elementor-element.elementor-element-28b9447 .elementor-button:focus{background-color:#1F1A1A;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-28b9447 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-100 .elementor-element.elementor-element-28b9447 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-100 .elementor-element.elementor-element-28b9447 .elementor-button:hover svg, .elementor-100 .elementor-element.elementor-element-28b9447 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-100:not(.elementor-motion-effects-element-type-background), body.elementor-page-100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-a012c8d{--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100 .elementor-element.elementor-element-6f25371{--width:100%;--padding-top:28px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-100 .elementor-element.elementor-element-2272f1c .elementor-heading-title{font-size:1.85rem;}.elementor-100 .elementor-element.elementor-element-3fb0727{--padding-top:28px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-100 .elementor-element.elementor-element-d04a5bc .elementor-heading-title{font-size:22px;}.elementor-100 .elementor-element.elementor-element-c74512b{--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-100 .elementor-element.elementor-element-210c711{--width:100%;}.elementor-100 .elementor-element.elementor-element-c436f1a{--width:100%;}.elementor-100 .elementor-element.elementor-element-d9ec9ac{--width:100%;}.elementor-100 .elementor-element.elementor-element-3625c0b{--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-100 .elementor-element.elementor-element-43c1470{--width:100%;--min-height:240px;}.elementor-100 .elementor-element.elementor-element-d22dc0b{--width:100%;--padding-top:28px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-a012c8d{--width:100%;}.elementor-100 .elementor-element.elementor-element-d99e465{--width:100%;}.elementor-100 .elementor-element.elementor-element-6f25371{--width:512px;}.elementor-100 .elementor-element.elementor-element-3fb0727{--content-width:1120px;}.elementor-100 .elementor-element.elementor-element-210c711{--width:33.333%;}.elementor-100 .elementor-element.elementor-element-c436f1a{--width:33.333%;}.elementor-100 .elementor-element.elementor-element-d9ec9ac{--width:33.333%;}.elementor-100 .elementor-element.elementor-element-43c1470{--width:66%;}.elementor-100 .elementor-element.elementor-element-d22dc0b{--width:34%;}}/* Start custom CSS */@media (max-width: 767px) {
  .elementor-100 .elementor-element.elementor-element-a012c8d:not(.elementor-motion-effects-element-type-background),
  .elementor-100 .elementor-element.elementor-element-a012c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: none !important;
  }
  .elementor-100 .elementor-element.elementor-element-a012c8d::before {
    display: none !important;
    background-image: none !important;
  }
  .elementor-100 .elementor-element.elementor-element-2272f1c .elementor-heading-title {
    color: #121212 !important;
    text-shadow: none !important;
  }
  .elementor-100 .elementor-element.elementor-element-02c491e,
  .elementor-100 .elementor-element.elementor-element-02c491e p {
    color: #7A7A7A !important;
  }
  .elementor-100 .elementor-element.elementor-element-d99e465 {
    width: 100% !important;
    aspect-ratio: 1 / 1;
    height: auto !important;
    min-height: 0 !important;
    overflow: hidden;
    flex-shrink: 0 !important;
  }
  .elementor-100 .elementor-element.elementor-element-85a40c3,
  .elementor-100 .elementor-element.elementor-element-85a40c3 .elementor-widget-container {
    width: 100% !important;
    height: 100% !important;
  }
  .elementor-100 .elementor-element.elementor-element-85a40c3 img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center !important;
    display: block;
  }
  .elementor-100 .elementor-element.elementor-element-549d97f {
    width: 100%;
  }
  .elementor-100 .elementor-element.elementor-element-549d97f .elementor-button {
    width: 100%;
    padding: 12px 28px;
    text-align: center;
    background-color: #B76E79 !important;
    color: #FFFFFF !important;
    min-height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    letter-spacing: 0.04em;
    font-weight: 500;
  }
}

.elementor-100 .elementor-element.elementor-element-c57bf83 {
  display: none !important;
}
.elementor-100 .elementor-element.elementor-element-d04a5bc .elementor-heading-title {
  font-family: Poppins, system-ui, sans-serif !important;
  font-weight: 600 !important;
  font-size: 22px !important;
  letter-spacing: -0.03em !important;
  line-height: 1.2 !important;
  color: #121212 !important;
  text-align: left !important;
}
.elementor-100 .elementor-element.elementor-element-10fcf2b,
.elementor-100 .elementor-element.elementor-element-10fcf2b p {
  color: #7A7A7A !important;
  font-family: Poppins, system-ui, sans-serif !important;
  font-size: 13px !important;
  margin: 6px 0 22px !important;
}
.elementor-100 .elementor-element.elementor-element-49334cd .ht-row {
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  gap: 22px 10px;
  margin: 0 !important;
  width: 100% !important;
}
.elementor-100 .elementor-element.elementor-element-49334cd .ht-product {
  width: auto !important;
  max-width: none !important;
  flex: none !important;
  float: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-action,
.elementor-100 .elementor-element.elementor-element-49334cd .woolentor-action-btn-area {
  display: none !important;
}
.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-image img {
  width: 100% !important;
  height: auto !important;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  background: #fafafa;
}
.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-title,
.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-title a {
  font-family: Poppins, system-ui, sans-serif !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  color: #121212 !important;
  text-decoration: none !important;
}
.elementor-100 .elementor-element.elementor-element-49334cd .price,
.elementor-100 .elementor-element.elementor-element-49334cd .price .amount,
.elementor-100 .elementor-element.elementor-element-49334cd .woocommerce-Price-amount bdi,
.elementor-100 .elementor-element.elementor-element-49334cd .woocommerce-Price-amount {
  font-family: Poppins, system-ui, sans-serif !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  color: #7A7A7A !important;
}
.elementor-100 .elementor-element.elementor-element-49334cd .ht-product-content {
  padding-top: 10px !important;
  text-align: left !important;
}
.elementor-100 .elementor-element.elementor-element-8d67d29 {
  width: 100%;
  margin-top: 6px;
}
.elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button {
  min-height: 48px;
  max-width: 240px;
  width: 100%;
  margin: 28px auto 0;
  padding: 0 28px !important;
  background-color: #B76E79 !important;
  color: #FFFFFF !important;
  font-family: Poppins, system-ui, sans-serif !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  letter-spacing: 0.04em !important;
  border-radius: 0 !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  box-shadow: none !important;
}
.elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button-icon {
  display: none !important;
}
@media (min-width: 768px) {
  .elementor-100 .elementor-element.elementor-element-d04a5bc .elementor-heading-title {
    font-size: 28px !important;
  }
  .elementor-100 .elementor-element.elementor-element-49334cd .ht-row {
    grid-template-columns: repeat(4, 1fr);
    gap: 32px 20px;
  }
  .elementor-100 .elementor-element.elementor-element-49334cd .ht-product-title,
  .elementor-100 .elementor-element.elementor-element-49334cd .ht-product-title a {
    font-size: 14px !important;
  }
  .elementor-100 .elementor-element.elementor-element-8d67d29 .elementor-button:hover {
    background-color: #1F1A1A !important;
    color: #FFFFFF !important;
  }
}/* End custom CSS */