.elementor-33711 .elementor-element.elementor-element-39303f0:not(.elementor-motion-effects-element-type-background), .elementor-33711 .elementor-element.elementor-element-39303f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resale.ee/wp-content/uploads/2026/04/ladu-tuhjaks-hero-sektsiooni-tagataust.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-33711 .elementor-element.elementor-element-39303f0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33711 .elementor-element.elementor-element-39303f0 > .elementor-container{max-width:1280px;min-height:0px;}.elementor-33711 .elementor-element.elementor-element-39303f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-33711 .elementor-element.elementor-element-4817eb8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33711 .elementor-element.elementor-element-4817eb8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33711 .elementor-element.elementor-element-4817eb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33711 .elementor-element.elementor-element-4817eb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33711 .elementor-element.elementor-element-13e5710 > .elementor-widget-container{padding:8px 14px 08px 14px;}.elementor-33711 .elementor-element.elementor-element-13e5710 .elementor-heading-title{font-family:var( --e-global-typography-heading_sub-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_sub-font-size );font-weight:var( --e-global-typography-heading_sub-font-weight );text-transform:var( --e-global-typography-heading_sub-text-transform );line-height:var( --e-global-typography-heading_sub-line-height );color:var( --e-global-color-primary_hover );}.elementor-33711 .elementor-element.elementor-element-7703cc9 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-33711 .elementor-element.elementor-element-7703cc9 .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.1em;color:var( --e-global-color-border );}.elementor-33711 .elementor-element.elementor-element-fee381d{font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-33711 .elementor-element.elementor-element-862f8fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33711 .elementor-element.elementor-element-862f8fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33711 .elementor-element.elementor-element-862f8fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33711 .elementor-element.elementor-element-862f8fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33711 .elementor-element.elementor-element-b40f294{margin-top:14px;margin-bottom:14px;}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-wrapper{gap:15px;}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-33711 .elementor-element.elementor-element-c9152e1.elementor-view-stacked .elementor-icon{background-color:#1F2937;}.elementor-33711 .elementor-element.elementor-element-c9152e1.elementor-view-framed .elementor-icon, .elementor-33711 .elementor-element.elementor-element-c9152e1.elementor-view-default .elementor-icon{fill:#1F2937;color:#1F2937;border-color:#1F2937;}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon{font-size:38px;}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-title a{font-family:var( --e-global-typography-heading_footer-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_footer-font-size );font-weight:var( --e-global-typography-heading_footer-font-weight );text-transform:var( --e-global-typography-heading_footer-text-transform );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-description{font-family:var( --e-global-typography-heading_sub-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_sub-font-size );font-weight:var( --e-global-typography-heading_sub-font-weight );text-transform:var( --e-global-typography-heading_sub-text-transform );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-title{margin-block-end:10px;}.elementor-33711 .elementor-element.elementor-element-fe7ab89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33711 .elementor-element.elementor-element-fe7ab89.elementor-view-framed .elementor-icon, .elementor-33711 .elementor-element.elementor-element-fe7ab89.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon{font-size:38px;}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon i{transform:rotate(0deg);}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-title a{font-family:var( --e-global-typography-heading_footer-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_footer-font-size );font-weight:var( --e-global-typography-heading_footer-font-weight );text-transform:var( --e-global-typography-heading_footer-text-transform );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-description{font-family:var( --e-global-typography-heading_sub-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_sub-font-size );font-weight:var( --e-global-typography-heading_sub-font-weight );text-transform:var( --e-global-typography-heading_sub-text-transform );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-wrapper{gap:15px;}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-title{margin-block-end:10px;}.elementor-33711 .elementor-element.elementor-element-3504c0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33711 .elementor-element.elementor-element-3504c0c.elementor-view-framed .elementor-icon, .elementor-33711 .elementor-element.elementor-element-3504c0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon{font-size:38px;}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-title a{font-family:var( --e-global-typography-heading_footer-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_footer-font-size );font-weight:var( --e-global-typography-heading_footer-font-weight );text-transform:var( --e-global-typography-heading_footer-text-transform );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-description{font-family:var( --e-global-typography-heading_sub-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_sub-font-size );font-weight:var( --e-global-typography-heading_sub-font-weight );text-transform:var( --e-global-typography-heading_sub-text-transform );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-wrapper{gap:15px;}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-title{margin-block-end:10px;}.elementor-33711 .elementor-element.elementor-element-0d7c893.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33711 .elementor-element.elementor-element-0d7c893.elementor-view-framed .elementor-icon, .elementor-33711 .elementor-element.elementor-element-0d7c893.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon{font-size:38px;}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-title a{font-family:var( --e-global-typography-heading_footer-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_footer-font-size );font-weight:var( --e-global-typography-heading_footer-font-weight );text-transform:var( --e-global-typography-heading_footer-text-transform );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-description{font-family:var( --e-global-typography-heading_sub-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_sub-font-size );font-weight:var( --e-global-typography-heading_sub-font-weight );text-transform:var( --e-global-typography-heading_sub-text-transform );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-0245dd3{--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-33711 .elementor-element.elementor-element-0a970a8 .elementor-heading-title{font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_title-font-size );font-weight:var( --e-global-typography-heading_title-font-weight );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-574fba1, .elementor-33711 .elementor-element.elementor-element-574fba1 .shortcode-heading-wrapper .shortcode-title, .elementor-33711 .elementor-element.elementor-element-574fba1 .product .category-name h3{color:#202020;}.elementor-33711 .elementor-element.elementor-element-574fba1 .product:hover .category-name h3 a{color:#ffb91f;}.elementor-33711 .elementor-element.elementor-element-c4fe3bc .elementor-heading-title{font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_title-font-size );font-weight:var( --e-global-typography-heading_title-font-weight );line-height:var( --e-global-typography-heading_title-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-33711 .elementor-element.elementor-element-7f7c337:not(.elementor-motion-effects-element-type-background), .elementor-33711 .elementor-element.elementor-element-7f7c337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resale.ee/wp-content/uploads/2026/04/3ee0b754-b4b4-4700-8eec-626577fb5448-copy.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-33711 .elementor-element.elementor-element-7f7c337 > .elementor-container{min-height:420px;}.elementor-33711 .elementor-element.elementor-element-7f7c337, .elementor-33711 .elementor-element.elementor-element-7f7c337 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-33711 .elementor-element.elementor-element-7f7c337{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 60px 50px 60px;}.elementor-33711 .elementor-element.elementor-element-7f7c337 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33711 .elementor-element.elementor-element-d0980ac > .elementor-element-populated{border-style:none;padding:50px 60px 50px 60px;}.elementor-33711 .elementor-element.elementor-element-9ae3daf .elementor-heading-title{font-family:var( --e-global-typography-heading_sub-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_sub-font-size );font-weight:var( --e-global-typography-heading_sub-font-weight );text-transform:var( --e-global-typography-heading_sub-text-transform );line-height:var( --e-global-typography-heading_sub-line-height );color:var( --e-global-color-primary );}.elementor-33711 .elementor-element.elementor-element-c51d5d7 .elementor-heading-title{font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_title-font-size );font-weight:var( --e-global-typography-heading_title-font-weight );line-height:var( --e-global-typography-heading_title-line-height );color:#FFFFFF;}.elementor-33711 .elementor-element.elementor-element-1b319b9{color:var( --e-global-color-border );}.elementor-33711 .elementor-element.elementor-element-d73a693{--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-33711 .elementor-element.elementor-element-c86aef9 .elementor-heading-title{font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_title-font-size );font-weight:var( --e-global-typography-heading_title-font-weight );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-eb389cc{--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-33711 .elementor-element.elementor-element-d6c235b .elementor-heading-title{font-family:var( --e-global-typography-heading_title-font-family ), Sans-serif;font-size:var( --e-global-typography-heading_title-font-size );font-weight:var( --e-global-typography-heading_title-font-weight );line-height:var( --e-global-typography-heading_title-line-height );}@media(min-width:768px){.elementor-33711 .elementor-element.elementor-element-d0980ac{width:45%;}.elementor-33711 .elementor-element.elementor-element-803bf6a{width:55%;}}@media(min-width:1025px){.elementor-33711 .elementor-element.elementor-element-39303f0:not(.elementor-motion-effects-element-type-background), .elementor-33711 .elementor-element.elementor-element-39303f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-33711 .elementor-element.elementor-element-7f7c337:not(.elementor-motion-effects-element-type-background), .elementor-33711 .elementor-element.elementor-element-7f7c337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-33711 .elementor-element.elementor-element-13e5710 .elementor-heading-title{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-0a970a8 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-c4fe3bc .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-9ae3daf .elementor-heading-title{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-c51d5d7 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-c86aef9 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-d6c235b .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}}@media(max-width:767px){.elementor-33711 .elementor-element.elementor-element-39303f0:not(.elementor-motion-effects-element-type-background), .elementor-33711 .elementor-element.elementor-element-39303f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resale.ee/wp-content/uploads/2026/04/ladu-tuhjaks-hero-sektsiooni-tagataust-300x120.jpg");background-position:center left;background-size:cover;}.elementor-33711 .elementor-element.elementor-element-39303f0 > .elementor-background-overlay{opacity:0;}.elementor-33711 .elementor-element.elementor-element-39303f0{padding:20px 10px 20px 10px;}.elementor-33711 .elementor-element.elementor-element-13e5710 .elementor-heading-title{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-c9152e1 .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-wrapper{text-align:center;}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-fe7ab89 .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-3504c0c .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-title, .elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-title a{font-size:var( --e-global-typography-heading_footer-font-size );line-height:var( --e-global-typography-heading_footer-line-height );}.elementor-33711 .elementor-element.elementor-element-0d7c893 .elementor-icon-box-description{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-0a970a8 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-c4fe3bc .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-7f7c337:not(.elementor-motion-effects-element-type-background), .elementor-33711 .elementor-element.elementor-element-7f7c337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-33711 .elementor-element.elementor-element-7f7c337{padding:5px 5px 5px 5px;}.elementor-33711 .elementor-element.elementor-element-9ae3daf .elementor-heading-title{font-size:var( --e-global-typography-heading_sub-font-size );line-height:var( --e-global-typography-heading_sub-line-height );}.elementor-33711 .elementor-element.elementor-element-c51d5d7 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-c86aef9 .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}.elementor-33711 .elementor-element.elementor-element-d6c235b .elementor-heading-title{font-size:var( --e-global-typography-heading_title-font-size );line-height:var( --e-global-typography-heading_title-line-height );}}/* Start custom CSS for section, class: .elementor-element-39303f0 */.elementor-33711 .elementor-element.elementor-element-39303f0{
  min-height:460px !important;
  padding:24px 20px 24px 20px !important;
  background-position:right center !important;
  background-size:cover !important;
}

.elementor-33711 .elementor-element.elementor-element-39303f0 h1{
  font-size:30px !important;
  line-height:1.05 !important;
}

.elementor-33711 .elementor-element.elementor-element-39303f0 p{
  font-size:16px !important;
  line-height:1.35 !important;
}

.elementor-33711 .elementor-element.elementor-element-39303f0 .elementor-button{
  width:100% !important;
  margin-bottom:10px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ad98aa */<style>
/* Eemalda outer padding */
.resale-quick-finder{
  padding:32 !important;
}

/* Eemalda raami sisemine padding */
.rqf-frame{
  padding:0 !important;
}
</style>/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d8f509f *//* =====================================
   RESALE Uued Tulijad – Fixed CSS
   (atribuutidega)
===================================== */

/* Desktop grid */
.resale-new-products-carousel ul.products{
  display:grid !important;
  grid-template-columns:repeat(4,1fr) !important;
  gap:24px !important;
  margin:0 !important;
  padding:0 !important;
}

/* Card */
.resale-new-products-carousel ul.products li.product,
.resale-new-products-carousel section.product{
  border:1px solid #E5E7EB !important;
  background:#fff !important;
  overflow:hidden !important;
  text-align:center !important;
  margin:0 !important;
  padding:0 0 16px !important;
}

/* Hide only unwanted items */
.resale-new-products-carousel .product-sku,
.resale-new-products-carousel .product-categories,
.resale-new-products-carousel .star-rating,
.resale-new-products-carousel .button,
.resale-new-products-carousel .add_to_cart_button{
  display:none !important;
}

/* Image */
.resale-new-products-carousel img{
  width:100% !important;
  height:auto !important;
  object-fit:contain !important;
  display:block !important;
}

/* Meta spacing */
.resale-new-products-carousel .meta-wrapper{
  padding:0 14px 18px !important;
}

/* Keep attributes visible */
.resale-new-products-carousel .product-group-button-meta{
  display:block !important;
  margin:0 0 10px !important;
}

/* Title */
.resale-new-products-carousel .heading-title.product-name,
.resale-new-products-carousel .woocommerce-loop-product__title,
.resale-new-products-carousel h2,
.resale-new-products-carousel h3{
  font-size:16px !important;
  line-height:1.25 !important;
  font-weight:500 !important;
  color:#111827 !important;
  text-align:center !important;
  margin:14px 0 8px !important;
}

/* Price */
.resale-new-products-carousel .price{
  display:block !important;
  text-align:center !important;
  font-size:24px !important;
  font-weight:700 !important;
  color:#111827 !important;
  margin:0 !important;
}

.resale-new-products-carousel .price del{
  font-size:18px !important;
  color:#9CA3AF !important;
  font-weight:500 !important;
  margin-left:6px !important;
}

/* Mobile carousel */
@media(max-width:767px){

  .resale-new-products-carousel{
    overflow:hidden;
  }

  .resale-new-products-carousel ul.products{
    display:flex !important;
    flex-wrap:nowrap !important;
    gap:14px !important;
    overflow-x:auto !important;
    scroll-snap-type:x mandatory;
    -webkit-overflow-scrolling:touch;
    padding-bottom:10px !important;
  }

  .resale-new-products-carousel ul.products li.product,
  .resale-new-products-carousel section.product{
    flex:0 0 78% !important;
    max-width:78% !important;
    scroll-snap-align:start;
  }

  .resale-new-products-carousel ul.products::-webkit-scrollbar{
    display:none;
  }

  .resale-new-products-carousel .price{
    font-size:22px !important;
  }

  .resale-new-products-carousel .heading-title.product-name,
  .resale-new-products-carousel .woocommerce-loop-product__title,
  .resale-new-products-carousel h2,
  .resale-new-products-carousel h3{
    font-size:15px !important;
  }
}

@media(max-width:767px){

  .resale-new-products-carousel .products{
    display:flex !important;
    flex-wrap:nowrap !important;
    overflow-x:auto !important;
    overflow-y:hidden !important;
    gap:14px !important;
    scroll-snap-type:x mandatory;
    -webkit-overflow-scrolling:touch;
    padding-bottom:12px !important;
  }

  .resale-new-products-carousel .products > *{
    flex:0 0 78% !important;
    width:78% !important;
    max-width:78% !important;
    min-width:78% !important;
    scroll-snap-align:start;
    margin:0 !important;
  }

  .resale-new-products-carousel .products{
    scrollbar-width:none;
  }

  .resale-new-products-carousel .products::-webkit-scrollbar{
    display:none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8028fc2 */```css id="ej6h2v"
.elementor-33711 .elementor-element.elementor-element-8028fc2 .elementor-button,
.elementor-33711 .elementor-element.elementor-element-8028fc2 .elementor-button-link,
.elementor-33711 .elementor-element.elementor-element-8028fc2 a.elementor-button{
  width:90% !important;
  max-width:1200px !important;
  margin:0 auto !important;
  display:flex !important;
  justify-content:center !important;
  border-radius:4px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44650e1 */```css id="ej6h2v"
.elementor-33711 .elementor-element.elementor-element-44650e1 .elementor-button,
.elementor-33711 .elementor-element.elementor-element-44650e1 .elementor-button-link,
.elementor-33711 .elementor-element.elementor-element-44650e1 a.elementor-button{
  width:90% !important;
  max-width:1200px !important;
  margin:0 auto !important;
  display:flex !important;
  justify-content:center !important;
  border-radius:4px !important;
}/* End custom CSS */