.elementor-3991 .elementor-element.elementor-element-6c4bb0a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:16px 16px 16px 16px;--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-3991 .elementor-element.elementor-element-6c4bb0a:not(.elementor-motion-effects-element-type-background), .elementor-3991 .elementor-element.elementor-element-6c4bb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-3991 .elementor-element.elementor-element-6c4bb0a:hover{background-color:#F4F4F4;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:#CACACA;--border-color:#CACACA;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-3991 .elementor-element.elementor-element-6c4bb0a, .elementor-3991 .elementor-element.elementor-element-6c4bb0a::before{--border-transition:0.3s;}.elementor-3991 .elementor-element.elementor-element-9c4a9cf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3991 .elementor-element.elementor-element-650fb06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3991 .elementor-element.elementor-element-650fb06 img{width:342px;height:330px;border-radius:16px 16px 16px 16px;}.elementor-3991 .elementor-element.elementor-element-9c5059e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-9c5059e{left:16px;}body.rtl .elementor-3991 .elementor-element.elementor-element-9c5059e{right:16px;}.elementor-3991 .elementor-element.elementor-element-9c5059e{top:16px;}.elementor-3991 .elementor-element.elementor-element-9c5059e img{width:342px;height:330px;border-radius:16px 16px 16px 16px;}.elementor-3991 .elementor-element.elementor-element-ab9b392{--display:flex;--position:absolute;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:28px;--z-index:1;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-ab9b392{left:28px;}body.rtl .elementor-3991 .elementor-element.elementor-element-ab9b392{right:28px;}.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-3991 .elementor-element.elementor-element-8c827cf{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-3991 .elementor-element.elementor-element-8c827cf > .elementor-widget-container{background-color:#27292D;padding:04px 10px 04px 10px;border-radius:8px 8px 8px 8px;}.elementor-3991 .elementor-element.elementor-element-8c827cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3991 .elementor-element.elementor-element-3078eca{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-3991 .elementor-element.elementor-element-3078eca > .elementor-widget-container{background-color:#FE7C1A;padding:04px 10px 04px 10px;border-radius:8px 8px 8px 8px;}.elementor-3991 .elementor-element.elementor-element-3078eca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3991 .elementor-element.elementor-element-62298f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--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-3991 .elementor-element.elementor-element-62298f8:not(.elementor-motion-effects-element-type-background), .elementor-3991 .elementor-element.elementor-element-62298f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E32C2B;}.elementor-3991 .elementor-element.elementor-element-4e68983{width:100%;max-width:100%;}.elementor-3991 .elementor-element.elementor-element-4e68983 > .elementor-widget-container{padding:04px 10px 04px 10px;}.elementor-3991 .elementor-element.elementor-element-4e68983.elementor-element{--align-self:center;}.elementor-3991 .elementor-element.elementor-element-2cc9308{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:195px;--z-index:1;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-2cc9308{right:28px;}body.rtl .elementor-3991 .elementor-element.elementor-element-2cc9308{left:28px;}.elementor-3991 .elementor-element.elementor-element-fe6d323{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--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-3991 .elementor-element.elementor-element-fe6d323:not(.elementor-motion-effects-element-type-background), .elementor-3991 .elementor-element.elementor-element-fe6d323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3991 .elementor-element.elementor-element-82c3e2a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-3991 .elementor-element.elementor-element-82c3e2a > .elementor-widget-container{padding:04px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA;border-radius:8px 8px 8px 8px;}.elementor-3991 .elementor-element.elementor-element-7cccc40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--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-3991 .elementor-element.elementor-element-7cccc40:not(.elementor-motion-effects-element-type-background), .elementor-3991 .elementor-element.elementor-element-7cccc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3991 .elementor-element.elementor-element-48a9eb6{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-3991 .elementor-element.elementor-element-48a9eb6 > .elementor-widget-container{padding:04px 0px 02px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA;border-radius:8px 8px 8px 8px;}.elementor-3991 .elementor-element.elementor-element-e02bda3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--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-3991 .elementor-element.elementor-element-e02bda3:not(.elementor-motion-effects-element-type-background), .elementor-3991 .elementor-element.elementor-element-e02bda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3991 .elementor-element.elementor-element-461249a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-3991 .elementor-element.elementor-element-461249a > .elementor-widget-container{padding:04px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA;border-radius:8px 8px 8px 8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3991 .elementor-element.elementor-element-5eab1e7 .elementor-button{background-color:#FE7C1A;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:17px;border-radius:8px 8px 8px 8px;padding:016px 032px 016px 032px;}.elementor-3991 .elementor-element.elementor-element-5eab1e7 > .elementor-widget-container{margin:-60px 016px 0px 016px;padding:0px 016px 0px 016px;}.elementor-3991 .elementor-element.elementor-element-5eab1e7{z-index:1;}.elementor-3991 .elementor-element.elementor-element-5eab1e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3991 .elementor-element.elementor-element-5eab1e7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3991 .elementor-element.elementor-element-469bf87{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:16px;--padding-right:10px;}.elementor-3991 .elementor-element.elementor-element-51842bb.elementor-element{--align-self:flex-end;}.elementor-3991 .elementor-element.elementor-element-51842bb .jet-woo-builder-archive-add-to-cart .button{display:inline-block;--display-type:inline-block;}.elementor-3991 .elementor-element.elementor-element-51842bb .jet-woo-builder-archive-add-to-cart{text-align:right;}.elementor-3991 .elementor-element.elementor-element-c12be86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 016px 0px 0px;}.elementor-3991 .elementor-element.elementor-element-c12be86 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;color:#27292D;}.elementor-3991 .elementor-element.elementor-element-c12be86 .elementor-heading-title a:hover, .elementor-3991 .elementor-element.elementor-element-c12be86 .elementor-heading-title a:focus{color:#27292D;}.elementor-3991 .elementor-element.elementor-element-971fe04{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-3991 .elementor-element.elementor-element-4ed3f90{--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;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3991 .elementor-element.elementor-element-4bddfd5 > .elementor-widget-container{margin:4px 0px -8px 0px;}.elementor-3991 .elementor-element.elementor-element-4bddfd5.elementor-element{--align-self:center;}.woocommerce .elementor-3991 .elementor-element.elementor-element-4bddfd5 .price{color:#9D9D9D;font-family:"Neue Montreal", Sans-serif;font-size:15px;font-weight:500;}.woocommerce .elementor-3991 .elementor-element.elementor-element-4bddfd5 .price ins{color:#27292D;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-4bddfd5:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-3991 .elementor-element.elementor-element-4bddfd5:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-3991 .elementor-element.elementor-element-4bddfd5.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-3991 .elementor-element.elementor-element-3b323e9 > .elementor-widget-container{margin:-5px 0px -20px 0px;}.elementor-3991 .elementor-element.elementor-element-3b323e9.elementor-element{--align-self:center;}.woocommerce .elementor-3991 .elementor-element.elementor-element-3b323e9 .price{color:#9D9D9D;font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:500;}.woocommerce .elementor-3991 .elementor-element.elementor-element-3b323e9 .price ins{color:#27292D;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-3b323e9:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-3991 .elementor-element.elementor-element-3b323e9:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-3991 .elementor-element.elementor-element-3b323e9.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-3991 .elementor-element.elementor-element-7093271{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3991 .elementor-element.elementor-element-c510cb1 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3991 .elementor-element.elementor-element-c510cb1 .cart button, .elementor-3991 .elementor-element.elementor-element-c510cb1 .cart .button{font-size:0px;line-height:0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart table.variations tr th, .woocommerce .elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart table.variations label{font-size:0px;line-height:0px;}.woocommerce .elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart table.variations td.value select, .woocommerce .elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart table.variations td.value:before{border:1px solid #02010100;}.woocommerce .elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart table.variations td.value:before{font-size:0px;}@media(min-width:768px){.elementor-3991 .elementor-element.elementor-element-6c4bb0a{--width:380px;}.elementor-3991 .elementor-element.elementor-element-ab9b392{--width:200px;}.elementor-3991 .elementor-element.elementor-element-62298f8{--width:100px;}.elementor-3991 .elementor-element.elementor-element-2cc9308{--width:50px;}.elementor-3991 .elementor-element.elementor-element-fe6d323{--width:40px;}.elementor-3991 .elementor-element.elementor-element-7cccc40{--width:40px;}.elementor-3991 .elementor-element.elementor-element-e02bda3{--width:40px;}}@media(max-width:1024px){.elementor-3991 .elementor-element.elementor-element-9c4a9cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:012px;--padding-right:012px;}.elementor-3991 .elementor-element.elementor-element-650fb06 img{height:300px;}body:not(.rtl) .elementor-3991 .elementor-element.elementor-element-9c5059e{left:13px;}body.rtl .elementor-3991 .elementor-element.elementor-element-9c5059e{right:13px;}.elementor-3991 .elementor-element.elementor-element-9c5059e{top:12px;}.elementor-3991 .elementor-element.elementor-element-9c5059e img{height:300px;}.elementor-3991 .elementor-element.elementor-element-2cc9308{bottom:170px;}.elementor-3991 .elementor-element.elementor-element-5eab1e7 .elementor-button{font-size:15px;}.elementor-3991 .elementor-element.elementor-element-469bf87{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:8px;}.elementor-3991 .elementor-element.elementor-element-c12be86 .elementor-heading-title{font-size:16px;}.elementor-3991 .elementor-element.elementor-element-971fe04{--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-3991 .elementor-element.elementor-element-4bddfd5 .price{font-size:15px;}}@media(max-width:767px){.elementor-3991 .elementor-element.elementor-element-9c5059e img{width:345px;}.elementor-3991 .elementor-element.elementor-element-ab9b392{--width:200px;}.elementor-3991 .elementor-element.elementor-element-62298f8{--width:100px;}.elementor-3991 .elementor-element.elementor-element-4e68983{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-3991 .elementor-element.elementor-element-2cc9308{--width:50px;bottom:170px;}.elementor-3991 .elementor-element.elementor-element-fe6d323{--width:40px;}.elementor-3991 .elementor-element.elementor-element-7cccc40{--width:40px;}.elementor-3991 .elementor-element.elementor-element-e02bda3{--width:40px;}.elementor-3991 .elementor-element.elementor-element-5eab1e7 .elementor-button{padding:012px 025px 12px 025px;}.elementor-3991 .elementor-element.elementor-element-4ed3f90{--width:48%;}.elementor-3991 .elementor-element.elementor-element-7093271{--width:48%;}}/* Start custom CSS for image, class: .elementor-element-650fb06 */.elementor-3991 .elementor-element.elementor-element-650fb06{
    max-height: 330px !important;
    height: 330px !important;
}
 img{
    transform: translateX(0px);
  transition: transform 0.5s ease-in-out;
}
@media(max-width: 1024px) {
    .elementor-3991 .elementor-element.elementor-element-650fb06{
    max-height: 300px !important;
    height: 300px !important;
}
 img{
    transform: translateX(0px);
  transition: transform 0.5s ease-in-out;
}
}
@media(max-width: 768px) {
    .elementor-3991 .elementor-element.elementor-element-650fb06{
    max-height: 300px !important;
    height: 300px !important;
}
 img{
    transform: translateX(0px);
  transition: transform 0.5s ease-in-out;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c5059e */.elementor-3991 .elementor-element.elementor-element-9c5059e{
    max-height: 330px !important;
    height: 330px !important;
}
 img{
     right: 16px !important;
    transform: translateX(0px);
  transition: transform 0.5s ease-in-out;
}
@media(max-width: 1024px) {
    .elementor-3991 .elementor-element.elementor-element-9c5059e{
    max-height: 300px !important;
    height: 300px !important;
}
 img{
      right: 12px !important;
    transform: translateX(0px);
  transition: transform 0.5s ease-in-out;
}
}
@media(max-width: 768px) {
    .elementor-3991 .elementor-element.elementor-element-9c5059e{
    max-height: 300px !important;
    height: 300px !important;
}
 img{
      right: 12px !important;
    transform: translateX(0px);
  transition: transform 0.5s ease-in-out;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c827cf */.elementor-3991 .elementor-element.elementor-element-8c827cf{
    height: 27px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4e68983 */.elementor-3991 .elementor-element.elementor-element-4e68983{
    text-align: center;
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62298f8 */.elementor-3991 .elementor-element.elementor-element-62298f8{
    font-family: Manrope;
    font-size: 14px;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab9b392 */.elementor-3991 .elementor-element.elementor-element-ab9b392{
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-82c3e2a */.elementor-3991 .elementor-element.elementor-element-82c3e2a{
    text-align: center !important;
}
 .woosw-btn-has-icon{
   font-size: 20px; 
      color: #CACACA;

   text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-48a9eb6 */.elementor-3991 .elementor-element.elementor-element-48a9eb6{
    text-align: center !important;
}
 .woosq-btn-has-icon{
   font-size: 20px; 
   color: #CACACA;
   text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-461249a */.elementor-3991 .elementor-element.elementor-element-461249a{
    text-align: center !important;
}
 .woosc-btn-has-icon{
   font-size: 20px; 
      color: #CACACA;

   text-align: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c4a9cf */.elementor-3991 .elementor-element.elementor-element-9c4a9cf {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Hidden state */
.elementor-3991 .elementor-element.elementor-element-9c4a9cf .gallery-image1 {
  opacity: 0;
  right: 16px !important;
  z-index: 1;
  transform: translateX(0px);
  transition: transform 0.5s ease-in-out, opacity 0.3s ease;
}

/* Hover state */
.elementor-3991 .elementor-element.elementor-element-9c4a9cf:hover .gallery-image1 {
  opacity: 1;
  right: 16px !important;
  transform: translateX(0);
}
@media (max-width: 1024px) {
    .elementor-3991 .elementor-element.elementor-element-9c4a9cf {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Hidden state */
.elementor-3991 .elementor-element.elementor-element-9c4a9cf .gallery-image1 {
  opacity: 0;
  right: 12px !important;
  z-index: 1;
  transform: translateX(0px);
  transition: transform 0.5s ease-in-out, opacity 0.3s ease;
}

/* Hover state */
.elementor-3991 .elementor-element.elementor-element-9c4a9cf:hover .gallery-image1 {
  opacity: 1;
  right: 12px !important;
  transform: translateX(0);
}
}
@media (max-width: 768px) {
    .elementor-3991 .elementor-element.elementor-element-9c4a9cf {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Hidden state */
.elementor-3991 .elementor-element.elementor-element-9c4a9cf .gallery-image1 {
  opacity: 0;
  right: 12px !important;
  z-index: 1;
  transform: translateX(0px);
  transition: transform 0.5s ease-in-out, opacity 0.3s ease;
}

/* Hover state */
.elementor-3991 .elementor-element.elementor-element-9c4a9cf:hover .gallery-image1 {
  opacity: 1;
  right: 12px !important;
  transform: translateX(0);
}
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-add-to-cart, class: .elementor-element-51842bb */.elementor-3991 .elementor-element.elementor-element-51842bb
.wvs-archive-variations-wrapper{
    margin-top: -50px;
    margin-left: 150px;
}
.astra-shop-summary-wrap{
    margin-top: -80px;
}
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{
    margin-top: 80px;
}
.astra-shop-thumbnail-wrap{
    width: 342px;
    height: 360px;
}
.shopengine_add_to_list_action{
    display: none !important;
    position: absolute;
    margin-top: -230px;
    left: 250px;
}
.shopengine-quickview-trigger{
    display: none !important;
    position: absolute;
    margin-top: -200px;
    left: 319px;
}
.shopengine_comparison_add_to_list_action{
    display: none !important;
     position: absolute;
    margin-top: -180px;
    left: 314px;
}
 .jet-woo-builder-archive-add-to-cart .button{
    display: none !important;
}
.ahfb-svg-iconset{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-4bddfd5 */.elementor-3991 .elementor-element.elementor-element-4bddfd5
del .woocommerce-Price-amount.amount{
    display: none !important;
}
del .woocommerce-Price-amount.amount{
margin-top: -20px !important;
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-3b323e9 */.elementor-3991 .elementor-element.elementor-element-3b323e9
ins .woocommerce-Price-amount.amount{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c510cb1 */.elementor-3991 .elementor-element.elementor-element-c510cb1 .button .single_add_to_cart_button{
    visibility: hidden !important;
}
.elementor-3991 .elementor-element.elementor-element-c510cb1 form.cart .button.single_add_to_cart_button{
     display: none !important;
}
.elementor-3991 .elementor-element.elementor-element-c510cb1 .single_variation_wrap{
    display: none !important;
}
.elementor-3991 .elementor-element.elementor-element-c510cb1 .single_variation_wrap{
    display: none !important;
}
.reset_variations{
     display: none !important;
}
table{
    border: 0px solid #ffffff !important;
}
table, td, th{
    border: 0px solid #ffffff !important;
}
.yay-swatches-swatch--design-3 .yay-swatches-color{
    width: 20px;
    height: 20px;
}
.elementor-3991 .elementor-element.elementor-element-c510cb1 :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart{
    max-height: 20px !important;
    height: 20px;
    margin-top: -30px;
}
.yay-variant-wrapper{
     margin-top: -28px !important;
     row-gap: 0px !important;
     align-content: right !important;
     align-items: right !important;
     justify-content: right !important;
}
.yay-swatches-swatch{
    margin: 0px 6px 0px 0px !important;
}
.woo-variation-swatches .variable-items-wrapper{
    margin-left: -50px !important;
    margin-top: -30px !important;
}
table.variations tr th .label{
    width: 0px !important;
    height: 0px !important;
     display: none !important;
}

@media (max-width: 1024px) {
    .yay-swatches-swatch{
    margin: 0px 4px 0px 0px !important;
}
.yay-variant-wrapper{
     margin-top: -24px !important;
     row-gap: 0px !important;
     align-content: right !important;
     align-items: right !important;
     justify-content: right !important;
}

.woo-variation-swatches .variable-items-wrapper{
    margin-left: -50px !important;
    margin-top: -24px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4bb0a */.elementor-3991 .elementor-element.elementor-element-6c4bb0a .add-button{     opacity: 0;
  transform: translateY(20px);
  transition: transform 0.5s ease-in-out, opacity 0.3s ease;
}
.elementor-3991 .elementor-element.elementor-element-6c4bb0a:hover .add-button{
    opacity: 1;
  transform: translateY(0);
}
.elementor-3991 .elementor-element.elementor-element-6c4bb0a .compare{     opacity: 0;
  transform: translateX(20px);
  transition: transform 0.5s ease-in-out, opacity 0.3s ease;
}
.elementor-3991 .elementor-element.elementor-element-6c4bb0a:hover .compare{
    opacity: 1;
  transform: translateX(0);
}
.elementor-3991 .elementor-element.elementor-element-6c4bb0a .preview{     opacity: 0;
  transform: translateX(10px);
  transition: transform 0.5s ease-in-out, opacity 0.3s ease;
}
.elementor-3991 .elementor-element.elementor-element-6c4bb0a:hover .preview{
    opacity: 1;
  transform: translateX(0);
}/* End custom CSS */