.elementor-12015 .elementor-element.elementor-element-cf5e9f0{--display:flex;--width:100%;--overlay-transition:0.3s;--margin-top:30px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;}.elementor-12015 .elementor-element.elementor-element-97ed8bb{--display:flex;--width:100%;--flex-direction:row;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-569bc33{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-de0720f{font-family:"Roboto", Sans-serif;font-weight:500;font-style:italic;line-height:2.2em;letter-spacing:0.1px;}.elementor-12015 .elementor-element.elementor-element-de0720f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12015 .elementor-element.elementor-element-62f4782{--display:flex;--width:100%;--gap:20px;--overlay-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:20px;}.elementor-12015 .elementor-element.elementor-element-b127d4f .elementor-heading-title{font-size:30px;}.elementor-12015 .elementor-element.elementor-element-5993722 .cart button{transition:all 0.2s;}.elementor-12015 .elementor-element.elementor-element-5993722 .quantity .qty{font-size:0px;transition:all 0.2s;}.elementor-12015 .elementor-element.elementor-element-40b3d15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12015 .elementor-element.elementor-element-091c3dd{--display:flex;--width:100%;--flex-direction:row;--align-items:center;--justify-content:space-between;--gap:0px;--overlay-transition:0.3s;--margin-top:60px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12015 .elementor-element.elementor-element-b17be1d img{border-radius:20px 20px 20px 20px;}.elementor-12015 .elementor-element.elementor-element-a4dc1b1{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-cd8df75 .elementor-heading-title{font-size:30px;}.elementor-12015 .elementor-element.elementor-element-5ca5501{font-size:14px;}.elementor-12015 .elementor-element.elementor-element-5d745b7{--display:flex;--width:100%;--flex-direction:row-reverse;--align-items:center;--justify-content:space-between;--gap:0px;--overlay-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;}.elementor-12015 .elementor-element.elementor-element-3c3712e img{border-radius:20px 20px 20px 20px;}.elementor-12015 .elementor-element.elementor-element-b93d01b{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-348a5f6{text-align:right;}.elementor-12015 .elementor-element.elementor-element-348a5f6 .elementor-heading-title{font-size:30px;}.elementor-12015 .elementor-element.elementor-element-a12a909{text-align:right;font-size:14px;}.elementor-12015 .elementor-element.elementor-element-4b9c3ca{--display:flex;--width:100%;--flex-direction:row;--align-items:center;--justify-content:space-between;--gap:0px;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-2cfb045 img{border-radius:20px 20px 20px 20px;}.elementor-12015 .elementor-element.elementor-element-2cfb045 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-12015 .elementor-element.elementor-element-7386082{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-2eecf0e .elementor-heading-title{font-size:30px;}.elementor-12015 .elementor-element.elementor-element-afa0328{font-size:14px;}.elementor-12015 .elementor-element.elementor-element-be04565{--display:flex;--width:100%;--flex-direction:row-reverse;--align-items:center;--justify-content:space-between;--gap:0px;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-df3888b img{border-radius:20px 20px 20px 20px;}.elementor-12015 .elementor-element.elementor-element-df3888b > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-12015 .elementor-element.elementor-element-bb34dfb{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-9790f3e{text-align:right;}.elementor-12015 .elementor-element.elementor-element-9790f3e .elementor-heading-title{font-size:30px;}.elementor-12015 .elementor-element.elementor-element-6af7e3f{text-align:right;font-size:14px;}.elementor-12015 .elementor-element.elementor-element-3edc0c9{--display:flex;--width:100%;--flex-direction:row;--align-items:center;--justify-content:space-between;--gap:0px;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-ac24acf img{border-radius:20px 20px 20px 20px;}.elementor-12015 .elementor-element.elementor-element-ac24acf > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-12015 .elementor-element.elementor-element-3ee2c35{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-050d192 .elementor-heading-title{font-size:30px;}.elementor-12015 .elementor-element.elementor-element-8ec6d16{font-size:14px;}.elementor-12015 .elementor-element.elementor-element-5dc3bcf{--display:flex;--width:100%;--flex-direction:row-reverse;--align-items:center;--justify-content:space-between;--gap:0px;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-ee55ca3 img{border-radius:20px 20px 20px 20px;}.elementor-12015 .elementor-element.elementor-element-ee55ca3 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-12015 .elementor-element.elementor-element-cfcaa8f{--display:flex;--width:100%;--overlay-transition:0.3s;}.elementor-12015 .elementor-element.elementor-element-10b0fe6{text-align:right;}.elementor-12015 .elementor-element.elementor-element-10b0fe6 .elementor-heading-title{font-size:30px;}.elementor-12015 .elementor-element.elementor-element-1c16258{text-align:right;font-size:14px;}@media(max-width:1024px){.elementor-12015 .elementor-element.elementor-element-091c3dd{--flex-direction:column;--gap:50px;}.elementor-12015 .elementor-element.elementor-element-5d745b7{--flex-direction:column-reverse;--gap:50px;}.elementor-12015 .elementor-element.elementor-element-4b9c3ca{--flex-direction:column-reverse;--gap:50px;}.elementor-12015 .elementor-element.elementor-element-be04565{--flex-direction:column-reverse;--gap:50px;}.elementor-12015 .elementor-element.elementor-element-3edc0c9{--flex-direction:column-reverse;--gap:50px;}.elementor-12015 .elementor-element.elementor-element-5dc3bcf{--flex-direction:column-reverse;--gap:50px;}}@media(max-width:767px){.elementor-12015 .elementor-element.elementor-element-091c3dd{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-12015 .elementor-element.elementor-element-5d745b7{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-12015 .elementor-element.elementor-element-4b9c3ca{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-12015 .elementor-element.elementor-element-be04565{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-12015 .elementor-element.elementor-element-3edc0c9{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-12015 .elementor-element.elementor-element-5dc3bcf{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-b127d4f */.elementor-12015 .elementor-element.elementor-element-b127d4f {
    max-width: 330px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5993722 */.elementor-12015 .elementor-element.elementor-element-5993722 {
    display: block !important;
}

.quantity {
    display: none;
}

#p24_installment {
    display: none;
}

.cart {
    flex-direction: column;
}

.single_add_to_cart_button {
    margin: 30px 0 !important;
    padding: 20px 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b17be1d */.elementor-12015 .elementor-element.elementor-element-b17be1d {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4dc1b1 */.elementor-12015 .elementor-element.elementor-element-a4dc1b1 {
    max-width: 450px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c3712e */.elementor-12015 .elementor-element.elementor-element-3c3712e {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93d01b */.elementor-12015 .elementor-element.elementor-element-b93d01b {
    max-width: 450px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cfb045 */.elementor-12015 .elementor-element.elementor-element-2cfb045 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7386082 */.elementor-12015 .elementor-element.elementor-element-7386082 {
    max-width: 450px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df3888b */.elementor-12015 .elementor-element.elementor-element-df3888b {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb34dfb */.elementor-12015 .elementor-element.elementor-element-bb34dfb {
    max-width: 450px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ac24acf */.elementor-12015 .elementor-element.elementor-element-ac24acf {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee2c35 */.elementor-12015 .elementor-element.elementor-element-3ee2c35 {
    max-width: 450px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee55ca3 */.elementor-12015 .elementor-element.elementor-element-ee55ca3 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfcaa8f */.elementor-12015 .elementor-element.elementor-element-cfcaa8f {
    max-width: 450px;
}/* End custom CSS */