.elementor-56537 .elementor-element.elementor-element-195f7a1{--display:grid;--e-con-grid-template-columns:7fr 5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 64px;--row-gap:0px;--column-gap:64px;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-6424663{--display:flex;--min-height:100%;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-ce82c9d .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-56537 .elementor-element.elementor-element-ce82c9d .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-56537 .elementor-element.elementor-element-ce82c9d .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px;}.elementor-56537 .elementor-element.elementor-element-ce82c9d .eael-single-product-images .product_image_slider__thumbs .swiper-button-next:after, .elementor-56537 .elementor-element.elementor-element-ce82c9d .eael-single-product-images .product_image_slider__thumbs .swiper-button-prev:after{font-size:20px;font-weight:1000;}.elementor-56537 .elementor-element.elementor-element-db03702 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-56537 .elementor-element.elementor-element-db03702 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-56537 .elementor-element.elementor-element-db03702 .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px;}.elementor-56537 .elementor-element.elementor-element-db03702 .eael-single-product-images .product_image_slider__thumbs .swiper-button-next:after, .elementor-56537 .elementor-element.elementor-element-db03702 .eael-single-product-images .product_image_slider__thumbs .swiper-button-prev:after{font-size:20px;font-weight:1000;}.elementor-56537 .elementor-element.elementor-element-1a0de81{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-197a736{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-0f2400d{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-56537 .elementor-element.elementor-element-6e8ad99 .woocommerce-review-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-7526ca2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e85b6cd );}.elementor-56537 .elementor-element.elementor-element-d988837{--display:flex;--gap:12px 8px;--row-gap:12px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-56537 .elementor-element.elementor-element-b26934e .woocommerce-product-details__short-description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-95dd4e9 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-56537 .elementor-element.elementor-element-29fbd28{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-9bb9392{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-92b8e92{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-700592b .cart button, .elementor-56537 .elementor-element.elementor-element-700592b .cart .button{font-family:var( --e-global-typography-d1f66c8-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f66c8-font-size );font-weight:var( --e-global-typography-d1f66c8-font-weight );line-height:var( --e-global-typography-d1f66c8-line-height );border-radius:4px 4px 4px 4px;padding:16px 0px 16px 0px;color:var( --e-global-color-e85b6cd );background-color:var( --e-global-color-fddcd62 );transition:all 0.2s;}.elementor-56537 .elementor-element.elementor-element-700592b .cart button:hover, .elementor-56537 .elementor-element.elementor-element-700592b .cart .button:hover{background-color:var( --e-global-color-740fff0 );}.elementor-56537 .elementor-element.elementor-element-700592b .quantity .qty{transition:all 0.2s;}.elementor-56537 .elementor-element.elementor-element-d7d7da7{text-align:start;}.elementor-56537 .elementor-element.elementor-element-d7d7da7 img{width:360px;}.elementor-56537 .elementor-element.elementor-element-f8c8d30{--display:flex;--min-height:0px;--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;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f525389 );--border-color:var( --e-global-color-f525389 );--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px -2px rgba(0, 0, 0, 0.13);--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-762112b{width:var( --container-widget-width, 91px );max-width:91px;--container-widget-width:91px;--container-widget-flex-grow:0;text-align:center;}.elementor-56537 .elementor-element.elementor-element-762112b img{height:100%;object-fit:contain;object-position:center center;}.elementor-56537 .elementor-element.elementor-element-935cc0c{text-align:start;font-family:"Outfit", Sans-serif;}.elementor-56537 .elementor-element.elementor-element-935cc0c p{margin-block-end:0px;}.elementor-56537 .elementor-element.elementor-element-8aa9201{text-align:start;}.elementor-56537 .elementor-element.elementor-element-8aa9201 p{margin-block-end:0px;}.elementor-56537 .elementor-element.elementor-element-34aecf4{padding:10px 10px 07px 10px;text-align:start;}.elementor-56537 .elementor-element.elementor-element-34aecf4 p{margin-block-end:0px;}.elementor-56537 .elementor-element.elementor-element-0f1bb74{--display:flex;--min-height:0px;--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;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f525389 );--border-color:var( --e-global-color-f525389 );--border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px -2px rgba(0, 0, 0, 0.13);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-5801dec{width:var( --container-widget-width, 91px );max-width:91px;--container-widget-width:91px;--container-widget-flex-grow:0;text-align:center;}.elementor-56537 .elementor-element.elementor-element-5801dec img{width:49%;height:100%;object-fit:contain;object-position:center center;}.elementor-56537 .elementor-element.elementor-element-467ffa0{padding:10px 10px 07px 10px;text-align:start;font-family:"Outfit", Sans-serif;}.elementor-56537 .elementor-element.elementor-element-467ffa0 p{margin-block-end:0px;}body:not(.rtl) .elementor-56537 .elementor-element.elementor-element-16b4a16{left:0px;}body.rtl .elementor-56537 .elementor-element.elementor-element-16b4a16{right:0px;}.elementor-56537 .elementor-element.elementor-element-16b4a16{top:0px;}.elementor-56537 .elementor-element.elementor-element-e932dec{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-56537 .elementor-element.elementor-element-e932dec{left:0px;}body.rtl .elementor-56537 .elementor-element.elementor-element-e932dec{right:0px;}.elementor-56537 .elementor-element.elementor-element-cfd2829{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-cfd2829:not(.elementor-motion-effects-element-type-background), .elementor-56537 .elementor-element.elementor-element-cfd2829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6df1c5 );}.elementor-56537 .elementor-element.elementor-element-174792b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f525389 );--border-color:var( --e-global-color-f525389 );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-fd46485{width:var( --container-widget-width, 164px );max-width:164px;--container-widget-width:164px;--container-widget-flex-grow:0;text-align:center;}.elementor-56537 .elementor-element.elementor-element-fd46485 img{height:100%;object-fit:contain;object-position:center center;}.elementor-56537 .elementor-element.elementor-element-da62e82{padding:20px 20px 13px 20px;text-align:start;}.elementor-56537 .elementor-element.elementor-element-155c774{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-a11ca10{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-56537 .elementor-element.elementor-element-aa1b904 .woocommerce-review-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-a4b35b4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e85b6cd );}.elementor-56537 .elementor-element.elementor-element-1c545ed{--display:flex;--gap:16px 8px;--row-gap:16px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-56537 .elementor-element.elementor-element-16520f4 .woocommerce-product-details__short-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-56537 .elementor-element.elementor-element-09ba693{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-56537 .elementor-element.elementor-element-09ba693 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-56537 .elementor-element.elementor-element-cde9817 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-56537 .elementor-element.elementor-element-9c2a4e7{text-align:start;}.elementor-56537 .elementor-element.elementor-element-9c2a4e7 p{margin-block-end:0px;}.elementor-56537 .elementor-element.elementor-element-043522c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-5985667{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-c5ed892{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-231b3d6 .cart button, .elementor-56537 .elementor-element.elementor-element-231b3d6 .cart .button{font-family:var( --e-global-typography-d1f66c8-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f66c8-font-size );font-weight:var( --e-global-typography-d1f66c8-font-weight );line-height:var( --e-global-typography-d1f66c8-line-height );border-radius:4px 4px 4px 4px;padding:16px 0px 16px 0px;color:var( --e-global-color-e85b6cd );background-color:var( --e-global-color-fddcd62 );transition:all 0.2s;}.elementor-56537 .elementor-element.elementor-element-231b3d6 .cart button:hover, .elementor-56537 .elementor-element.elementor-element-231b3d6 .cart .button:hover{background-color:var( --e-global-color-740fff0 );}.elementor-56537 .elementor-element.elementor-element-231b3d6 .quantity .qty{transition:all 0.2s;}.elementor-56537 .elementor-element.elementor-element-8868b01{text-align:start;}.elementor-56537 .elementor-element.elementor-element-8868b01 img{width:360px;}body:not(.rtl) .elementor-56537 .elementor-element.elementor-element-4fc106b{left:0px;}body.rtl .elementor-56537 .elementor-element.elementor-element-4fc106b{right:0px;}.elementor-56537 .elementor-element.elementor-element-4fc106b{top:0px;}.elementor-56537 .elementor-element.elementor-element-1da8f86{padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-56537 .elementor-element.elementor-element-1da8f86{left:0px;}body.rtl .elementor-56537 .elementor-element.elementor-element-1da8f86{right:0px;}.elementor-56537 .elementor-element.elementor-element-e7365da{--display:flex;border-style:dashed;--border-style:dashed;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:4px 4px 4px 4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-e7365da:not(.elementor-motion-effects-element-type-background), .elementor-56537 .elementor-element.elementor-element-e7365da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6df1c5 );}.elementor-56537 .elementor-element.elementor-element-e60c696{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f525389 );--border-color:var( --e-global-color-f525389 );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-5bed63d{width:var( --container-widget-width, 164px );max-width:164px;--container-widget-width:164px;--container-widget-flex-grow:0;text-align:center;}.elementor-56537 .elementor-element.elementor-element-5bed63d img{height:100%;object-fit:contain;object-position:center center;}.elementor-56537 .elementor-element.elementor-element-0a1f3a4{padding:20px 20px 13px 20px;text-align:start;}.elementor-56537 .elementor-element.elementor-element-400d27c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 16px;--row-gap:8px;--column-gap:16px;--grid-auto-flow:row;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-aab6d8a{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:0.35;--border-radius:4px 4px 4px 4px;--padding-top:32px;--padding-bottom:48px;--padding-left:32px;--padding-right:64px;}.elementor-56537 .elementor-element.elementor-element-aab6d8a:not(.elementor-motion-effects-element-type-background), .elementor-56537 .elementor-element.elementor-element-aab6d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-e85b6cd ) 0%, var( --e-global-color-33adafb ) 100%);}.elementor-56537 .elementor-element.elementor-element-aab6d8a::before, .elementor-56537 .elementor-element.elementor-element-aab6d8a > .elementor-background-video-container::before, .elementor-56537 .elementor-element.elementor-element-aab6d8a > .e-con-inner > .elementor-background-video-container::before, .elementor-56537 .elementor-element.elementor-element-aab6d8a > .elementor-background-slideshow::before, .elementor-56537 .elementor-element.elementor-element-aab6d8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-56537 .elementor-element.elementor-element-aab6d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-56537 .elementor-element.elementor-element-7a754b2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-029a840 );}.elementor-56537 .elementor-element.elementor-element-7082ef8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + auto) 0;font-family:"Outfit", Sans-serif;font-size:14px;line-height:1.4em;color:var( --e-global-color-ba6b091 );}.elementor-56537 .elementor-element.elementor-element-7082ef8 a{color:var( --e-global-color-029a840 );}.elementor-56537 .elementor-element.elementor-element-81c8c5c .elementor-button{background-color:#02010100;font-size:14px;padding:0px 0px 0px 0px;}.elementor-56537 .elementor-element.elementor-element-81c8c5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-56537 .elementor-element.elementor-element-81c8c5c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-56537 .elementor-element.elementor-element-28577c4{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-718a281 );--border-color:var( --e-global-color-718a281 );--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-28577c4:not(.elementor-motion-effects-element-type-background), .elementor-56537 .elementor-element.elementor-element-28577c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d19ea0e ) 60%, var( --e-global-color-45ff736 ) 100%);}.elementor-56537 .elementor-element.elementor-element-3c63bfd{--swiper-slides-to-display:1;--swiper-offset-size:0px;--swiper-slides-gap:16px;width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-56537 .elementor-element.elementor-element-3c63bfd.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-56537 .elementor-element.elementor-element-3c63bfd .swiper-slide > .elementor-element{height:100%;}.elementor-56537 .elementor-element.elementor-element-c44d976{--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:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-56537 .elementor-element.elementor-element-cf6c154 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0550ec0 );}.elementor-56537 .elementor-element.elementor-element-a57312d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-f0f65ea{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-56537 .elementor-element.elementor-element-7c94ee3{--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;--overflow:hidden;}@media(min-width:768px){.elementor-56537 .elementor-element.elementor-element-f8c8d30{--width:100%;}.elementor-56537 .elementor-element.elementor-element-0f1bb74{--width:100%;}}@media(max-width:1199px){.elementor-56537 .elementor-element.elementor-element-195f7a1{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-400d27c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:48px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-3c63bfd{--swiper-slides-to-display:1;}}@media(max-width:991px){.elementor-56537 .elementor-element.elementor-element-195f7a1{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.woocommerce .elementor-56537 .elementor-element.elementor-element-6e8ad99 .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-7526ca2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-56537 .elementor-element.elementor-element-b26934e .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-700592b .cart button, .elementor-56537 .elementor-element.elementor-element-700592b .cart .button{font-size:var( --e-global-typography-d1f66c8-font-size );line-height:var( --e-global-typography-d1f66c8-line-height );}.woocommerce .elementor-56537 .elementor-element.elementor-element-aa1b904 .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-a4b35b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-56537 .elementor-element.elementor-element-16520f4 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-231b3d6 .cart button, .elementor-56537 .elementor-element.elementor-element-231b3d6 .cart .button{font-size:var( --e-global-typography-d1f66c8-font-size );line-height:var( --e-global-typography-d1f66c8-line-height );}.elementor-56537 .elementor-element.elementor-element-400d27c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-56537 .elementor-element.elementor-element-7a754b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-56537 .elementor-element.elementor-element-3c63bfd{--swiper-slides-to-display:1;}.elementor-56537 .elementor-element.elementor-element-cf6c154 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-a57312d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-56537 .elementor-element.elementor-element-195f7a1{--e-con-grid-template-columns:1;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-6424663{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-1a0de81{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-0f2400d{--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;}.woocommerce .elementor-56537 .elementor-element.elementor-element-6e8ad99 .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-7526ca2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-56537 .elementor-element.elementor-element-ce4fd95 > .elementor-widget-container{margin:-5px 0px -5px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-56537 .elementor-element.elementor-element-b26934e .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-92b8e92{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-700592b .cart button, .elementor-56537 .elementor-element.elementor-element-700592b .cart .button{font-size:var( --e-global-typography-d1f66c8-font-size );line-height:var( --e-global-typography-d1f66c8-line-height );}.elementor-56537 .elementor-element.elementor-element-f8c8d30{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-762112b{width:var( --container-widget-width, 96px );max-width:96px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96px;--container-widget-flex-grow:0;}.elementor-56537 .elementor-element.elementor-element-762112b img{width:43px;}.elementor-56537 .elementor-element.elementor-element-935cc0c{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-size:42px;line-height:0.4em;}.elementor-56537 .elementor-element.elementor-element-8aa9201{padding:0px 0px 0px 0px;text-align:start;}.elementor-56537 .elementor-element.elementor-element-34aecf4{padding:0px 0px 0px 0px;text-align:start;}.elementor-56537 .elementor-element.elementor-element-0f1bb74{--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:center;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-56537 .elementor-element.elementor-element-5801dec{width:var( --container-widget-width, 70px );max-width:70px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-56537 .elementor-element.elementor-element-5801dec img{width:43px;}.elementor-56537 .elementor-element.elementor-element-467ffa0{padding:0px 0px 0px 0px;column-gap:0px;text-align:start;font-size:42px;line-height:0.4em;}.elementor-56537 .elementor-element.elementor-element-cfd2829{--padding-top:16px;--padding-bottom:20px;--padding-left:12px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-174792b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-fd46485{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56537 .elementor-element.elementor-element-fd46485 img{width:90px;}.elementor-56537 .elementor-element.elementor-element-da62e82{padding:0px 0px 0px 0px;text-align:center;}.elementor-56537 .elementor-element.elementor-element-a11ca10{--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;}.woocommerce .elementor-56537 .elementor-element.elementor-element-aa1b904 .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-a4b35b4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-56537 .elementor-element.elementor-element-abaccfb > .elementor-widget-container{margin:-5px 0px -5px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-56537 .elementor-element.elementor-element-16520f4 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-9c2a4e7{padding:0px 0px 0px 0px;text-align:start;}.elementor-56537 .elementor-element.elementor-element-c5ed892{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-231b3d6 .cart button, .elementor-56537 .elementor-element.elementor-element-231b3d6 .cart .button{font-size:var( --e-global-typography-d1f66c8-font-size );line-height:var( --e-global-typography-d1f66c8-line-height );}.elementor-56537 .elementor-element.elementor-element-e7365da{--padding-top:16px;--padding-bottom:20px;--padding-left:12px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-e60c696{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-5bed63d{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56537 .elementor-element.elementor-element-5bed63d img{width:90px;}.elementor-56537 .elementor-element.elementor-element-0a1f3a4{padding:0px 0px 0px 0px;text-align:center;}.elementor-56537 .elementor-element.elementor-element-400d27c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-aab6d8a{--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-aab6d8a.e-con{--order:99999 /* order end hack */;}.elementor-56537 .elementor-element.elementor-element-7a754b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-56537 .elementor-element.elementor-element-28577c4{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-56537 .elementor-element.elementor-element-3c63bfd{--swiper-slides-to-display:1;--swiper-offset-size:64px;--swiper-slides-gap:32px;}.elementor-56537 .elementor-element.elementor-element-cf6c154 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-56537 .elementor-element.elementor-element-a57312d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56537 .elementor-element.elementor-element-7c94ee3{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS for eael-woo-product-images, class: .elementor-element-db03702 *//*@media (max-width: 767px) {
    .elementor-56537 .elementor-element.elementor-element-db03702 .eael-single-product-images .product_image_slider__thumbs .swiper-slide {
        width: 80px !important;
    
    }
   .elementor-56537 .elementor-element.elementor-element-db03702 .swiper-slider .swiper-slide{
        padding-right: 8px;
        width:90% !important;
    }
}
.elementor-56537 .elementor-element.elementor-element-db03702 .product_image_slider__thumbs{
    width: 100% !important;
}*/
.elementor-56537 .elementor-element.elementor-element-db03702 .swiper-slider .swiper-slide{
        padding-right: 8px;
    }

@media (max-width: 767px) {
    .product_image_slider__thumbs{
    width:100% !important;
}
}/* End custom CSS */
/* Start custom CSS for product-extra_pridobitve_rep, class: .elementor-element-ce4fd95 */.pridobitve_rep .elementor-widget-container div{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap:6px;
}

.prod_pridobitev-wrap {

    display: flex;
    flex-direction: row;
    border: 1px solid var(--e-global-color-718a281);
    padding: 2px 10px 2px 8px;
    border-radius: 100px;
    width: auto;
    flex-wrap: wrap;
    align-items: center;
    background-color: var(--e-global-color-d19ea0e);
}

.prod_icon-pridobitve{
    width:16px;
}

.prod_pridobitve{
    width: auto;
    font-size: 12px;
    line-height: 1.2;
    color: var(--e-global-color-e85b6cd);
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
}

.pridobitve_rep .elementor-widget-container > div{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 8px;
}

.prod_pridobitev-wrap{
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 8px;
    border: 1px solid var(--e-global-color-718a281);
    padding: 5px 12px 5px 10px;
    border-radius: 100px;
    width: auto;
    background-color: var(--e-global-color-d19ea0e);
}

.prod_icon-pridobitve{
    width: 16px;
    height: 16px;
    display: block;
    flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-b26934e */.elementor-56537 .elementor-element.elementor-element-b26934e p:last-of-type{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for product-extra_prednosti_rep, class: .elementor-element-326a6c6 */.elementor-widget-product-extra_prednosti_rep div{
    flex-direction:column;
    display:flex;
    gap:8px;
}

.benifits_item-wrap{
flex-direction:row !important;
gap:8px !important;
align-items:center !important}

.benifits_item-wrap img{
    align-self: start;
    padding-top:3px;
}/* End custom CSS */
/* Start custom CSS for product-extra_badges_rep, class: .elementor-element-95dd4e9 */.elementor-56537 .elementor-element.elementor-element-95dd4e9 .badge-wrap{
 display: flex; 
 gap:12px;
}

.elementor-56537 .elementor-element.elementor-element-95dd4e9 .badge-wrap img{
    height:48px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a8e19 */.fod-shipping-title{
    font-size: var(--e-global-typography-text-font-size);
    color: var(--e-global-color-text);
}

.fod-shipping-desc{
    font-size: var(--e-global-typography-7b3013b-font-size);
    color: var(--e-global-color-0550ec0);
}
/*Shipping timer*/
#daily-countdown{
       min-width: 58px !important;
    display: inline-block;
}
/*Link*/
.see-shipping-options{
    font-weight: 400;
    text-decoration: underline !important;
    color: var(--e-global-color-0550ec0);
}

.see-shipping-options:hover{
    color: var(--e-global-color-text)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-935cc0c */.money-back_title{
    font-size:18px;
    font-weight: 700;
}

.money-back_content{
    font-size:16px;
    font-weight: 400;
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8aa9201 */.money-back_content{
    font-size:16px;
    font-weight: 400;
    color: var(--e-global-color-text);
}

.money-back_title{
    font-size:18px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34aecf4 */.money-back_title{
    font-size:18px;
    font-weight: 700;
}

.money-back_content{
    font-size:16px;
    font-weight: 400;
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8c8d30 */.qleos-batch-popup-trigger{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-467ffa0 */.money-back_title{
    font-size:18px;
    font-weight: 700;
}

.money-back_content{
    font-size:16px;
    font-weight: 400;
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-51f4c6a */.merchant-complementary-products-product-single-page{
    margin:0 !important;
}

.merchant-complementary-products-product-single-page h4{
   display:none;
}


.elementor-56537 .elementor-element.elementor-element-51f4c6a .bos4w-or-subscribe{
    display:none;
    
}
.elementor-56537 .elementor-element.elementor-element-51f4c6a .merchant-frequently-bought-together{
    margin:0;
}
.merchant-frequently-bought-together-title{
    margin-top:0;
}

/*Wrap*/
.merchant-widget-layout-compact .product-row{
    display: flex !important;
    flex-direction: row;
    flex-wrap: no-wrap !important;
    align-items: center;
    padding:0 !important;
    margin-bottom:0 !important;
}

/*Checkbox*/
.complementary-checkbox{
    transform: scale(1.2);
}

/*Content*/
.product-details{
  display: grid !important;
  grid-template-columns: 100px 1fr;
  grid-template-rows: auto auto;
  gap: 4px 4px;
  align-items: center;
}

.product-details .product-image{
grid-column: 1;
  grid-row: 1 / 3;
 }
 .merchant-complementary-products-product-single-page img{
     min-width:100px;
 }
 
.product-details .product-title{
grid-column: 2;
  grid-row: 1;
  align-self: end;
  margin-right: 0 !important;
}
.product-details .product-price{
grid-column: 2;
  grid-row: 2;
    align-self: start;
    margin-top:0 !important;
    text-align: left !important;
}


@media screen and (max-width: 767px) {
    
     .merchant-complementary-products-product-single-page img{
     min-width:50px;
 }
    
    .product-details{
  grid-template-columns: 60px 1fr;
  gap: 4px 0px;
  align-items: center;
}
.merchant-complementary-products-product-single-page.merchant-widget-layout-compact .product-row{
    flex-wrap: nowrap !important;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da62e82 */.money-back_title{
    font-size:18px;
    font-weight: 700;
}

.money-back_content{
    font-size:16px;
    font-weight: 400;
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for product-extra_pridobitve_rep, class: .elementor-element-abaccfb */.pridobitve_rep-v2 .elementor-widget-container div{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap:6px;
}

.prod_pridobitev-wrap-v2:hover{
    box-shadow: 
    0px 8px 16px -8px var(--e-global-color-e85b6cd),
    0px 16px 24px -20px var(--e-global-color-e85b6cd) !important;
    transform: translate(0, -1px);
}

.prod_pridobitev-wrap-v2 {

    display: flex;
    flex-direction: row;
    /*border: 1px solid var(--e-global-color-718a281);*/
    padding: 2px 10px 2px 8px;
    border-radius: 100px;
    width: auto;
    flex-wrap: wrap;
    align-items: center;
    background-color: var(--e-global-color-d19ea0e);
    transition:all 150ms ease-in;
}

.prod_icon-pridobitve-v2{
    width:auto;
    color:rgb(255, 255, 255, 0.8);
}

.prod_pridobitve-v2{
    width: auto;
    font-size: 13px;
    line-height: 1.2;
    color: white;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
}

.pridobitve_rep-v2 .elementor-widget-container > div{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 8px;
}

.prod_pridobitev-wrap-v2{
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 8px;
    /*border: 1px solid var(--e-global-color-718a281);*/
    padding: 5px 12px 5px 10px;
    border-radius: 100px;
    width: auto;
    /*background-color: red;*/    
    background-image: linear-gradient(185deg, var(--e-global-color-e85b6cd) 50%, var(--e-global-color-33adafb) 100%);
}

.prod_icon-pridobitve-v2{
    width: 16px;
    height: 16px;
    display: block;
    flex: 0 0 auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-16520f4 */.elementor-56537 .elementor-element.elementor-element-16520f4 p:last-of-type{
    margin-bottom:0;
}
.elementor-56537 .elementor-element.elementor-element-16520f4{
    opacity:80% !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-09ba693 */.elementor-56537 .elementor-element.elementor-element-09ba693 strong{
    font-weight: 500;
    color:#242424;
}/* End custom CSS */
/* Start custom CSS for product-extra_badges_rep, class: .elementor-element-cde9817 */.elementor-56537 .elementor-element.elementor-element-cde9817 .badge-wrap{
 display: flex; 
 gap:12px;
}

.elementor-56537 .elementor-element.elementor-element-cde9817 .badge-wrap img{
    height:48px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c2a4e7 */.money-back_content{
    font-size:16px;
    font-weight: 400;
    color: var(--e-global-color-text);
}

.money-back_title{
    font-size:18px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e67a3e9 */.fod-shipping-title{
    font-size: var(--e-global-typography-text-font-size);
    color: var(--e-global-color-text);
}

.fod-shipping-desc{
    font-size: var(--e-global-typography-7b3013b-font-size);
    color: var(--e-global-color-0550ec0);
}
/*Shipping timer*/
#daily-countdown{
       min-width: 58px !important;
    display: inline-block;
}
/*Link*/
.see-shipping-options{
    font-weight: 400;
    text-decoration: underline !important;
    color: var(--e-global-color-0550ec0);
}

.see-shipping-options:hover{
    color: var(--e-global-color-text)
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7bd1f92 */.merchant-complementary-products-product-single-page{
    margin:0 !important;
}

.merchant-complementary-products-product-single-page h4{
   display:none;
}


.elementor-56537 .elementor-element.elementor-element-7bd1f92 .bos4w-or-subscribe{
    display:none;
    
}
.elementor-56537 .elementor-element.elementor-element-7bd1f92 .merchant-frequently-bought-together{
    margin:0;
}
.merchant-frequently-bought-together-title{
    margin-top:0;
}

/*Wrap*/
.merchant-widget-layout-compact .product-row{
    display: flex !important;
    flex-direction: row;
    flex-wrap: no-wrap !important;
    align-items: center;
    padding:0 !important;
    margin-bottom:0 !important;
}

/*Checkbox*/
.complementary-checkbox{
    transform: scale(1.2);
}

/*Content*/
.product-details{
  display: grid !important;
  grid-template-columns: 100px 1fr;
  grid-template-rows: auto auto;
  gap: 4px 4px;
  align-items: center;
}

.product-details .product-image{
grid-column: 1;
  grid-row: 1 / 3;
 }
 .merchant-complementary-products-product-single-page img{
     min-width:100px;
 }
 
.product-details .product-title{
grid-column: 2;
  grid-row: 1;
  align-self: end;
  margin-right: 0 !important;
}
.product-details .product-price{
grid-column: 2;
  grid-row: 2;
    align-self: start;
    margin-top:0 !important;
    text-align: left !important;
}


@media screen and (max-width: 767px) {
    
     .merchant-complementary-products-product-single-page img{
     min-width:50px;
 }
    
    .product-details{
  grid-template-columns: 60px 1fr;
  gap: 4px 0px;
  align-items: center;
}
.merchant-complementary-products-product-single-page.merchant-widget-layout-compact .product-row{
    flex-wrap: nowrap !important;
}
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a1f3a4 */.money-back_title{
    font-size:18px;
    font-weight: 700;
}

.money-back_content{
    font-size:16px;
    font-weight: 400;
    color: var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7082ef8 */.elementor-56537 .elementor-element.elementor-element-7082ef8 h4{
    color:white;
    margin-top:0;
    margin-bottom:16px;
    font-size: 24px
}

.elementor-56537 .elementor-element.elementor-element-7082ef8 strong{
    color:white;
    font-weight: 600;
}
.elementor-56537 .elementor-element.elementor-element-7082ef8 p:last-of-type{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81c8c5c */.elementor-56537 .elementor-element.elementor-element-81c8c5c{margin-top:auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aab6d8a */.elementor-56537 .elementor-element.elementor-element-aab6d8a{
  width: calc(100% - 10px);
  margin-left: 5px;
  margin-right: 5px;
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3c63bfd */.elementor-56537 .elementor-element.elementor-element-3c63bfd{
  width: calc(100% + 16px);
  margin-right: -16px;
  box-sizing: border-box;
}

.elementor-56537 .elementor-element.elementor-element-3c63bfd .elementor-swiper,
.elementor-56537 .elementor-element.elementor-element-3c63bfd .swiper,
.elementor-56537 .elementor-element.elementor-element-3c63bfd .swiper-container,
.elementor-56537 .elementor-element.elementor-element-3c63bfd .swiper-clip{
  overflow: visible;
}

.elementor-56537 .elementor-element.elementor-element-3c63bfd .swiper-wrapper{
  align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c44d976 */.elementor-56537 .elementor-element.elementor-element-c44d976{
    grid-column:span 2;
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 767px) {
    #bwp-topbar{
    display:none;
}
.header-mobile-fixed{
    display:none !important;
    
}}
/*Sticky Add to cart*/
.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content{
    flex-direction:row !important;
    display:flex;
    flex-wrap:nowrap;
}

body.test-css-56929-2 .qleos-ot-bundles{
    display:none !important;}/* End custom CSS */