.elementor-244 .elementor-element.elementor-element-582f6c9{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:205px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-244 .elementor-element.elementor-element-582f6c9:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-582f6c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dampamok.com/wp-content/uploads/2026/03/Ellipse-43827.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-244 .elementor-element.elementor-element-582f6c9::before, .elementor-244 .elementor-element.elementor-element-582f6c9 > .elementor-background-video-container::before, .elementor-244 .elementor-element.elementor-element-582f6c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-244 .elementor-element.elementor-element-582f6c9 > .elementor-background-slideshow::before, .elementor-244 .elementor-element.elementor-element-582f6c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-244 .elementor-element.elementor-element-582f6c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://dampamok.com/wp-content/uploads/2026/03/Ellipse-43829.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-244 .elementor-element.elementor-element-65e3c31{--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:space-between;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-244 .elementor-element.elementor-element-65e3c31:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-65e3c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;background-image:url("https://dampamok.com/wp-content/uploads/2026/03/Rectangle-427322015-4-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-244 .elementor-element.elementor-element-b961980{--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;--justify-content:center;}.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-244 .elementor-element.elementor-element-e6683d1 .elementor-heading-title{font-family:var( --e-global-typography-40fe8ef-font-family ), Sans-serif;font-size:var( --e-global-typography-40fe8ef-font-size );font-weight:var( --e-global-typography-40fe8ef-font-weight );text-transform:var( --e-global-typography-40fe8ef-text-transform );text-decoration:var( --e-global-typography-40fe8ef-text-decoration );line-height:var( --e-global-typography-40fe8ef-line-height );letter-spacing:var( --e-global-typography-40fe8ef-letter-spacing );color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-faaf1a5{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-aaa1028{text-align:end;}.elementor-244 .elementor-element.elementor-element-aaa1028 img{width:100%;max-width:100%;height:450px;object-fit:contain;object-position:center center;}.elementor-244 .elementor-element.elementor-element-10f5781{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-244 .elementor-element.elementor-element-f869065{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-244 .elementor-element.elementor-element-48cb5d3{--display:flex;}.elementor-244 .elementor-element.elementor-element-9a0168a .etheme-elementor-off-canvas__toggle .elementor-button{background-color:var( --e-global-color-primary );fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-244 .elementor-element.elementor-element-9a0168a .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-244 .elementor-element.elementor-element-9a0168a .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{background-color:#222222;color:#ffffff;}.elementor-244 .elementor-element.elementor-element-9a0168a .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-244 .elementor-element.elementor-element-9a0168a .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-244 .elementor-element.elementor-element-9a0168a{--et_active-color:var( --e-global-color-5626070 );--space-between-widgets:20px;--widget-title-border-color:#FFFFFF2B;--widget-checkbox-icon-code:"\e918";--widget-checkbox-color:var( --e-global-color-948fb4b );--widget-checkbox-bg-color:var( --e-global-color-909dcaa );--widget-count-color:var( --e-global-color-948fb4b );--widget-count-color-active:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-9a0168a .widget-title, .elementor-244 .elementor-element.elementor-element-9a0168a .widgettitle{font-family:var( --e-global-typography-02a49ae-font-family ), Sans-serif;font-size:var( --e-global-typography-02a49ae-font-size );font-weight:var( --e-global-typography-02a49ae-font-weight );text-transform:var( --e-global-typography-02a49ae-text-transform );text-decoration:var( --e-global-typography-02a49ae-text-decoration );line-height:var( --e-global-typography-02a49ae-line-height );color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li a:hover{color:var( --e-global-color-5626070 );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li.chosen > a, .elementor-244 .elementor-element.elementor-element-9a0168a ul li.current > a, .elementor-244 .elementor-element.elementor-element-9a0168a ul .current-cat-parent > a, .elementor-244 .elementor-element.elementor-element-9a0168a ul .current-cat > a{color:var( --e-global-color-5626070 );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li .count, .elementor-244 .elementor-element.elementor-element-9a0168a li.wc-layered-nav-rating .star-rating ~ span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .dokan-form-control, .elementor-244 .elementor-element.elementor-element-9a0168a input[type=email], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=number], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=password], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=search], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=tel], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=text], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=url], .elementor-244 .elementor-element.elementor-element-9a0168a textarea, .elementor-244 .elementor-element.elementor-element-9a0168a textarea.form-control.elementor-244 .elementor-element.elementor-element-9a0168a .select2.select2-container--default .select2-selection--single, .elementor-244 .elementor-element.elementor-element-9a0168a select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );background-color:var( --e-global-color-948fb4b );color:var( --e-global-color-909dcaa );}.elementor-244 .elementor-element.elementor-element-9a0168a .price_slider_wrapper{--price-slider-line-thickness:1px;}.elementor-244 .elementor-element.elementor-element-9a0168a .ui-slider-horizontal{background-color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-9a0168a .ui-slider-range{background-color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-9a0168a .price_slider_wrapper .price_label, .elementor-244 .elementor-element.elementor-element-9a0168a .price_slider_amount .price_label span{color:var( --e-global-color-948fb4b );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .widget_price_filter .button{font-family:var( --e-global-typography-fa5dd37-font-family ), Sans-serif;font-size:var( --e-global-typography-fa5dd37-font-size );font-weight:var( --e-global-typography-fa5dd37-font-weight );text-transform:var( --e-global-typography-fa5dd37-text-transform );text-decoration:var( --e-global-typography-fa5dd37-text-decoration );line-height:var( --e-global-typography-fa5dd37-line-height );}.elementor-244 .elementor-element.elementor-element-0409297{--display:flex;}.elementor-244 .elementor-element.elementor-element-9ecb691{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .elementor-button{background-color:var( --e-global-color-909dcaa );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-948fb4b );color:var( --e-global-color-948fb4b );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{background-color:#222222;color:#ffffff;}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .button-text:last-child{margin-left:7px;}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .button-text:first-child{margin-right:7px;}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .flex-wrap .button-text:last-child{margin:7px 0 0;}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-244 .elementor-element.elementor-element-8ab2d31{--et_active-color:var( --e-global-color-948fb4b );--space-between-widgets:20px;--off-canvas-background-color:var( --e-global-color-909dcaa );--off-canvas-color:var( --e-global-color-948fb4b );--off-canvas-overlay-color:#0000004D;--off-canvas-close-button-color:var( --e-global-color-948fb4b );--widget-title-border-width:1px;--widget-title-inner-space-bottom:15px;--widget-title-space-bottom:15px;--widget-checkbox-icon-code:"\e918";--widget-checkbox-color:var( --e-global-color-948fb4b );--widget-checkbox-color-active:var( --e-global-color-948fb4b );--widget-count-color:var( --e-global-color-948fb4b );--widget-count-bg-color:var( --e-global-color-909dcaa );--widget-count-bg-color-active:var( --e-global-color-909dcaa );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__main{padding:25px 25px 25px 25px;}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__close-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .widget-title, .elementor-244 .elementor-element.elementor-element-8ab2d31 .widgettitle{font-family:var( --e-global-typography-09c7bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-09c7bd5-font-size );font-weight:var( --e-global-typography-09c7bd5-font-weight );text-transform:var( --e-global-typography-09c7bd5-text-transform );text-decoration:var( --e-global-typography-09c7bd5-text-decoration );line-height:var( --e-global-typography-09c7bd5-line-height );color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li a:hover{color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li.chosen > a, .elementor-244 .elementor-element.elementor-element-8ab2d31 ul li.current > a, .elementor-244 .elementor-element.elementor-element-8ab2d31 ul .current-cat-parent > a, .elementor-244 .elementor-element.elementor-element-8ab2d31 ul .current-cat > a{color:var( --e-global-color-948fb4b );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li .count, .elementor-244 .elementor-element.elementor-element-8ab2d31 li.wc-layered-nav-rating .star-rating ~ span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .ui-slider-horizontal{background-color:var( --e-global-color-5626070 );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .widget_price_filter .button{font-family:var( --e-global-typography-fa5dd37-font-family ), Sans-serif;font-size:var( --e-global-typography-fa5dd37-font-size );font-weight:var( --e-global-typography-fa5dd37-font-weight );text-transform:var( --e-global-typography-fa5dd37-text-transform );text-decoration:var( --e-global-typography-fa5dd37-text-decoration );line-height:var( --e-global-typography-fa5dd37-line-height );}.elementor-244 .elementor-element.elementor-element-a1e0025{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;--et_select-arrow-size:.75em;--et_inputs-border-radius:55px 55px 55px 55px;}.elementor-244 .elementor-element.elementor-element-a1e0025 .woocommerce-ordering select{margin-right:0;margin-left:auto;}.elementor-244 .elementor-element.elementor-element-a1e0025 select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );width:100%;max-width:250px;color:var( --e-global-color-948fb4b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;padding:15px 15px 15px 15px;height:auto;}.elementor-244 .elementor-element.elementor-element-60afa27{--cols:3;--cols-gap:30px;--rows-gap:30px;--image-space:25px;}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-item{text-align:center;}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-elementor-lazy-button{background-color:transparent;font-family:var( --e-global-typography-fa5dd37-font-family ), Sans-serif;font-size:var( --e-global-typography-fa5dd37-font-size );font-weight:var( --e-global-typography-fa5dd37-font-weight );text-transform:var( --e-global-typography-fa5dd37-text-transform );text-decoration:var( --e-global-typography-fa5dd37-text-decoration );line-height:var( --e-global-typography-fa5dd37-line-height );fill:var( --e-global-color-948fb4b );color:var( --e-global-color-948fb4b );background-image:linear-gradient(90deg, var( --e-global-color-5626070 ) 0%, var( --e-global-color-dd9121d ) 100%);border-style:none;border-radius:55px 55px 55px 55px;}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-title{font-family:var( --e-global-typography-09c7bd5-font-family ), Sans-serif;font-size:var( --e-global-typography-09c7bd5-font-size );font-weight:var( --e-global-typography-09c7bd5-font-weight );text-transform:var( --e-global-typography-09c7bd5-text-transform );text-decoration:var( --e-global-typography-09c7bd5-text-decoration );line-height:var( --e-global-typography-09c7bd5-line-height );margin-bottom:15px;}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-image{border-style:none;}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-image, .elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-image img{border-radius:20px 20px 20px 20px;}.elementor-244 .elementor-element.elementor-element-60afa27 .price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-948fb4b );margin-bottom:20px;}body.elementor-page-244:not(.elementor-motion-effects-element-type-background), body.elementor-page-244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-244 .elementor-element.elementor-element-48cb5d3{--width:27%;}.elementor-244 .elementor-element.elementor-element-0409297{--width:70%;}}@media(max-width:1024px){.elementor-244 .elementor-element.elementor-element-e6683d1 .elementor-heading-title{font-size:var( --e-global-typography-40fe8ef-font-size );line-height:var( --e-global-typography-40fe8ef-line-height );letter-spacing:var( --e-global-typography-40fe8ef-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .widget-title, .elementor-244 .elementor-element.elementor-element-9a0168a .widgettitle{font-size:var( --e-global-typography-02a49ae-font-size );line-height:var( --e-global-typography-02a49ae-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li .count, .elementor-244 .elementor-element.elementor-element-9a0168a li.wc-layered-nav-rating .star-rating ~ span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .dokan-form-control, .elementor-244 .elementor-element.elementor-element-9a0168a input[type=email], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=number], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=password], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=search], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=tel], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=text], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=url], .elementor-244 .elementor-element.elementor-element-9a0168a textarea, .elementor-244 .elementor-element.elementor-element-9a0168a textarea.form-control.elementor-244 .elementor-element.elementor-element-9a0168a .select2.select2-container--default .select2-selection--single, .elementor-244 .elementor-element.elementor-element-9a0168a select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .price_slider_wrapper .price_label, .elementor-244 .elementor-element.elementor-element-9a0168a .price_slider_amount .price_label span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .widget_price_filter .button{font-size:var( --e-global-typography-fa5dd37-font-size );line-height:var( --e-global-typography-fa5dd37-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__close-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .widget-title, .elementor-244 .elementor-element.elementor-element-8ab2d31 .widgettitle{font-size:var( --e-global-typography-09c7bd5-font-size );line-height:var( --e-global-typography-09c7bd5-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li .count, .elementor-244 .elementor-element.elementor-element-8ab2d31 li.wc-layered-nav-rating .star-rating ~ span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .widget_price_filter .button{font-size:var( --e-global-typography-fa5dd37-font-size );line-height:var( --e-global-typography-fa5dd37-line-height );}.elementor-244 .elementor-element.elementor-element-a1e0025 select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-title{font-size:var( --e-global-typography-09c7bd5-font-size );line-height:var( --e-global-typography-09c7bd5-line-height );}.elementor-244 .elementor-element.elementor-element-60afa27 .price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-elementor-lazy-button{font-size:var( --e-global-typography-fa5dd37-font-size );line-height:var( --e-global-typography-fa5dd37-line-height );}}@media(max-width:767px){.elementor-244 .elementor-element.elementor-element-582f6c9{--padding-top:150px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-244 .elementor-element.elementor-element-65e3c31:not(.elementor-motion-effects-element-type-background), .elementor-244 .elementor-element.elementor-element-65e3c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-244 .elementor-element.elementor-element-65e3c31{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-244 .elementor-element.elementor-element-e6683d1{text-align:center;}.elementor-244 .elementor-element.elementor-element-e6683d1 .elementor-heading-title{font-size:var( --e-global-typography-40fe8ef-font-size );line-height:var( --e-global-typography-40fe8ef-line-height );letter-spacing:var( --e-global-typography-40fe8ef-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-aaa1028{text-align:center;}.elementor-244 .elementor-element.elementor-element-aaa1028 img{height:200px;}.elementor-244 .elementor-element.elementor-element-10f5781{--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;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-244 .elementor-element.elementor-element-9a0168a .widget-title, .elementor-244 .elementor-element.elementor-element-9a0168a .widgettitle{font-size:var( --e-global-typography-02a49ae-font-size );line-height:var( --e-global-typography-02a49ae-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a ul li .count, .elementor-244 .elementor-element.elementor-element-9a0168a li.wc-layered-nav-rating .star-rating ~ span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .dokan-form-control, .elementor-244 .elementor-element.elementor-element-9a0168a input[type=email], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=number], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=password], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=search], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=tel], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=text], .elementor-244 .elementor-element.elementor-element-9a0168a input[type=url], .elementor-244 .elementor-element.elementor-element-9a0168a textarea, .elementor-244 .elementor-element.elementor-element-9a0168a textarea.form-control.elementor-244 .elementor-element.elementor-element-9a0168a .select2.select2-container--default .select2-selection--single, .elementor-244 .elementor-element.elementor-element-9a0168a select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .price_slider_wrapper .price_label, .elementor-244 .elementor-element.elementor-element-9a0168a .price_slider_amount .price_label span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-9a0168a .widget_price_filter .button{font-size:var( --e-global-typography-fa5dd37-font-size );line-height:var( --e-global-typography-fa5dd37-line-height );}.elementor-244 .elementor-element.elementor-element-9ecb691{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__close-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .widget-title, .elementor-244 .elementor-element.elementor-element-8ab2d31 .widgettitle{font-size:var( --e-global-typography-09c7bd5-font-size );line-height:var( --e-global-typography-09c7bd5-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 ul li .count, .elementor-244 .elementor-element.elementor-element-8ab2d31 li.wc-layered-nav-rating .star-rating ~ span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-8ab2d31 .widget_price_filter .button{font-size:var( --e-global-typography-fa5dd37-font-size );line-height:var( --e-global-typography-fa5dd37-line-height );}.elementor-244 .elementor-element.elementor-element-a1e0025{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-244 .elementor-element.elementor-element-a1e0025 select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:100%;max-width:200px;}.elementor-244 .elementor-element.elementor-element-60afa27{--cols:2;}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-title{font-size:var( --e-global-typography-09c7bd5-font-size );line-height:var( --e-global-typography-09c7bd5-line-height );}.elementor-244 .elementor-element.elementor-element-60afa27 .price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-elementor-lazy-button{font-size:var( --e-global-typography-fa5dd37-font-size );line-height:var( --e-global-typography-fa5dd37-line-height );}}/* Start custom CSS for etheme_sidebar, class: .elementor-element-9a0168a */.elementor-244 .elementor-element.elementor-element-9a0168a .wc-block-product-categories-list--depth-1 .wc-block-product-categories-list-item a{
    padding: 0px !important;
}
/* 1. Set the container to flex to align items vertically */
.elementor-244 .elementor-element.elementor-element-9a0168a .wc-block-product-categories-list-item {
    display: flex !important;
    justify-content: flex-start !important;
    align-items: center !important; /* This centers the count vertically with the link */
    width: 100% !important;
}

/* 2. Make the link grow so the count pushes to the far right */
.elementor-244 .elementor-element.elementor-element-9a0168a .wc-block-product-categories-list-item > a {
    flex-grow: 1 !important;
}

/* 3. Clean up the count styling */
.elementor-244 .elementor-element.elementor-element-9a0168a .wc-block-product-categories-list-item-count {
    margin-left: auto !important; /* Pushes it to the right */
    margin-right: 40px !important;
    float: none !important; /* Remove float as it breaks flex alignment */
    display: inline-flex !important;
    align-self: center !important;
    padding-top: 14px;
}
.elementor-244 .elementor-element.elementor-element-9a0168a .wc-block-product-categories-list--depth-1 .wc-block-product-categories-list-item a, .elementor-244 .elementor-element.elementor-element-9a0168a .wc-block-product-categories-list--depth-1 .wc-block-product-categories-list-item .wc-block-product-categories-list-item-count{
    padding-top: 0px !important;
}
.elementor-244 .elementor-element.elementor-element-9a0168a .wc-block-product-categories-list-item__name{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for etheme_sidebar_off_canvas, class: .elementor-element-8ab2d31 */.elementor-244 .elementor-element.elementor-element-8ab2d31 .etheme-elementor-off-canvas__toggle_button{
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for etheme_product_grid, class: .elementor-element-60afa27 */.elementor-244 .elementor-element.elementor-element-60afa27 img{
     box-shadow: 0px 0px 4px 2px rgba(255, 255, 255, 0.2) inset !important;
    border-radius: 14px;
    border: solid 1px #FFFFFF26;
}
@media (max-width: 767px){
    .elementor-244 .elementor-element.elementor-element-60afa27 .footer-inner{
    padding: 15px;
    }
}
/* Add text next to bag icon */
.etheme-product-grid-item .add_to_cart_button {
    display: flex;
    align-items: center;
    gap: 6px;
   
    font-family: 'Poppins', Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    text-decoration: none;
    
    fill: #fff !important;
    color: # !important;
    border-style: none;
    border-width: 0px 0px 0px 0px;
    border-radius: 55px 55px 55px 55px;
    background-image: linear-gradient(90deg, var(--e-global-color-5626070) 0%, var(--e-global-color-dd9121d) 100%) !important;
    background-color: transparent;
    padding: 15px 40px;
}



/* Add text */
.elementor-244 .elementor-element.elementor-element-60afa27 .etheme-product-grid-item .add_to_cart_button::after {
    content: "Tilføj Til Kurv";
   font-family: 'Poppins', Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    text-decoration: none;
    color: #fff;
}

/* Optional: center icon + text */
.etheme-product-grid-item .footer-inner a.button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
}


.etheme-product-grid-item .footer-inner i, .etheme-product-grid-item .footer-inner span.et-icon, .etheme-product-grid-item .footer-inner svg {
    font-size: var(--hover-icon-size, 1.2rem);
    color: #fff;
    fill: #fff;
    margin: 0px !important;
}


/* Button relative for spinner */
.etheme-product-grid-item .add_to_cart_button{
    position: relative;
}

/* Hide icon + text while loading */
.etheme-product-grid-item .add_to_cart_button.loading svg,
.etheme-product-grid-item .add_to_cart_button.loading::after{
    opacity: 0;
}

/* Spinner */
.etheme-product-grid-item .add_to_cart_button.loading::before{
    content: "";
    width: 18px;
    height: 18px;
    border: 4px solid rgba(255,255,255,0.4);
    border-top: 2px solid #fff;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    animation: et-cart-spin 0.7s linear infinite;
}

/* Spin animation */
@keyframes et-cart-spin{
    0%{ transform: translate(-50%, -50%) rotate(0deg); }
    100%{ transform: translate(-50%, -50%) rotate(360deg); }
}
.elementor-244 .elementor-element.elementor-element-60afa27 .price del{
    color: #FF4BD8;
}
.elementor-244 .elementor-element.elementor-element-60afa27 .price ins bdi{
    color: #fff !important;
}
.elementor-244 .elementor-element.elementor-element-60afa27 .footer-inner .button{
    border-radius: 50px !important;
    background-image: linear-gradient(90deg, var(--e-global-color-5626070) 0%, var(--e-global-color-dd9121d) 100%) !important;
}/* End custom CSS */