.elementor-9118 .elementor-element.elementor-element-9a2792e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9118 .elementor-element.elementor-element-9a2792e:not(.elementor-motion-effects-element-type-background), .elementor-9118 .elementor-element.elementor-element-9a2792e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.dumbdumbdelight.com/wp-content/uploads/2025/08/Decorative-Icons-Background-–-DumbDumbDelight-1.webp");background-position:top center;background-repeat:repeat-y;background-size:100% auto;}.elementor-9118 .elementor-element.elementor-element-7d79047{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.73vw 0.73vw;--row-gap:0.73vw;--column-gap:0.73vw;--padding-top:3vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9118 .elementor-element.elementor-element-7d79047.e-con{--align-self:center;}.elementor-9118 .elementor-element.elementor-element-d0e1011 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9118 .elementor-element.elementor-element-d0e1011{text-align:center;}.elementor-9118 .elementor-element.elementor-element-d0e1011 .elementor-heading-title{font-family:var( --e-global-typography-14c7c8e-font-family ), Sans-serif;font-size:var( --e-global-typography-14c7c8e-font-size );font-weight:var( --e-global-typography-14c7c8e-font-weight );color:#222222;}.elementor-9118 .elementor-element.elementor-element-4c42031{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-9118 .elementor-element.elementor-element-94a3af3 > .elementor-widget-container{border-style:none;}.elementor-9118 .elementor-element.elementor-element-94a3af3 .woocommerce-ordering select{margin-right:0;margin-left:auto;}.elementor-9118 .elementor-element.elementor-element-94a3af3{--et_select-arrow-size:.75em;--et_inputs-border-radius:10px 10px 10px 10px;}.elementor-9118 .elementor-element.elementor-element-94a3af3 select{width:100%;max-width:250px;border-style:none;}.elementor-9118 .elementor-element.elementor-element-6540441{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9118 .elementor-element.elementor-element-215a9f6{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.04vw 000vw;--row-gap:1.04vw;--column-gap:000vw;--overlay-opacity:0.5;--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-9118 .elementor-element.elementor-element-215a9f6::before, .elementor-9118 .elementor-element.elementor-element-215a9f6 > .elementor-background-video-container::before, .elementor-9118 .elementor-element.elementor-element-215a9f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9118 .elementor-element.elementor-element-215a9f6 > .elementor-background-slideshow::before, .elementor-9118 .elementor-element.elementor-element-215a9f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9118 .elementor-element.elementor-element-215a9f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9118 .elementor-element.elementor-element-a59e18c{--cols:4;--cols-gap:10px;--rows-gap:10px;width:100%;max-width:100%;--product-title-lines:2;--xstore-ox:1vw;--xstore-oy:1vw;--image-space:15px;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-item{text-align:left;padding:4% 4% 4% 4%;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-item, .elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-has-fadeIn-content .etheme-product-grid-spacer{background-color:#FFFFFF;border-radius:17px 17px 17px 17px;overflow:hidden;}.elementor-9118 .elementor-element.elementor-element-a59e18c .product-thumbnail, .elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image{background-color:var( --e-global-color-89ca629 );border-radius:12px 12px 12px 12px;overflow:hidden;padding:5% 5% 5% 5%;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-content .etheme-product-grid-title a{display:block;height:calc(var(--product-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image{position:relative;height:16vw;overflow:hidden;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image .etheme-extra-badge{width:3vw;opacity:1;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-fadeIn-area{border-bottom-right-radius:17px;border-bottom-left-radius:17px;padding-right:4%;padding-left:4%;right:-4%;left:-4%;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-item.type-list{text-align:left;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-item.type-list .etheme-product-grid-content{align-self:center;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-title{font-family:var( --e-global-typography-8481f38-font-family ), Sans-serif;font-size:var( --e-global-typography-8481f38-font-size );font-weight:var( --e-global-typography-8481f38-font-weight );line-height:var( --e-global-typography-8481f38-line-height );margin-bottom:0px;}.elementor-9118 .elementor-element.elementor-element-a59e18c .price{font-family:var( --e-global-typography-6b741ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b741ff-font-size );font-weight:var( --e-global-typography-6b741ff-font-weight );color:var( --e-global-color-secondary );}@media(max-width:1366px){.elementor-9118 .elementor-element.elementor-element-9a2792e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9118 .elementor-element.elementor-element-d0e1011 .elementor-heading-title{font-size:var( --e-global-typography-14c7c8e-font-size );}.elementor-9118 .elementor-element.elementor-element-215a9f6{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image{position:relative;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-title{font-size:var( --e-global-typography-8481f38-font-size );line-height:var( --e-global-typography-8481f38-line-height );}.elementor-9118 .elementor-element.elementor-element-a59e18c .price{font-size:var( --e-global-typography-6b741ff-font-size );}}@media(max-width:1024px){.elementor-9118 .elementor-element.elementor-element-9a2792e{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9118 .elementor-element.elementor-element-d0e1011 .elementor-heading-title{font-size:var( --e-global-typography-14c7c8e-font-size );}.elementor-9118 .elementor-element.elementor-element-6540441{--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-9118 .elementor-element.elementor-element-215a9f6{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9118 .elementor-element.elementor-element-a59e18c{--cols:3;--xstore-ox:1vw;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image{position:relative;height:21vw;overflow:hidden;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image .etheme-extra-badge{width:4vw;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-title{font-size:var( --e-global-typography-8481f38-font-size );line-height:var( --e-global-typography-8481f38-line-height );}.elementor-9118 .elementor-element.elementor-element-a59e18c .price{font-size:var( --e-global-typography-6b741ff-font-size );}}@media(max-width:767px){.elementor-9118 .elementor-element.elementor-element-9a2792e{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9118 .elementor-element.elementor-element-9a2792e:not(.elementor-motion-effects-element-type-background), .elementor-9118 .elementor-element.elementor-element-9a2792e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-9118 .elementor-element.elementor-element-7d79047{--gap:011px 1px;--row-gap:011px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-9118 .elementor-element.elementor-element-d0e1011.elementor-element{--align-self:center;}.elementor-9118 .elementor-element.elementor-element-d0e1011 .elementor-heading-title{font-size:var( --e-global-typography-14c7c8e-font-size );}.elementor-9118 .elementor-element.elementor-element-4c42031{--content-width:97%;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-9118 .elementor-element.elementor-element-6540441{--width:100vw;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-9118 .elementor-element.elementor-element-215a9f6{--width:93%;}.elementor-9118 .elementor-element.elementor-element-a59e18c{--cols:2;--xstore-ox:3vw;--xstore-oy:3vw;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image{position:relative;height:41vw;overflow:hidden;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-image .etheme-extra-badge{width:9vw;}.elementor-9118 .elementor-element.elementor-element-a59e18c .etheme-product-grid-title{font-size:var( --e-global-typography-8481f38-font-size );line-height:var( --e-global-typography-8481f38-line-height );}.elementor-9118 .elementor-element.elementor-element-a59e18c .price{font-size:var( --e-global-typography-6b741ff-font-size );}body.elementor-page-9118{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-9118 .elementor-element.elementor-element-4c42031{--content-width:70%;}.elementor-9118 .elementor-element.elementor-element-215a9f6{--width:70%;}}@media(max-width:1366px) and (min-width:768px){.elementor-9118 .elementor-element.elementor-element-6540441{--width:100vw;}}/* Start custom CSS for woocommerce-etheme_archive_products, class: .elementor-element-a59e18c */.etheme-product-grid-item.product.product-type-simple:hover{
    background-color: #F2F1F1
}

.etheme-product-grid-title > a{
    line-height: 1.2em !important;
}/* End custom CSS */