.elementor-1055 .elementor-element.elementor-element-3e3eea0{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1055 .elementor-element.elementor-element-3e3eea0:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-3e3eea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-c7c2108{--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;}.elementor-1055 .elementor-element.elementor-element-a4e70a8{--display:flex;}.elementor-1055 .elementor-element.elementor-element-6ae2d25{--display:flex;--justify-content:flex-start;}html .elementor-1055 .elementor-element.elementor-element-8edbe86 .product_title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;font-style:italic;text-decoration:underline;word-spacing:8px;color:var( --e-global-color-accent );}.elementor-1055 .elementor-element.elementor-element-308ab41{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-1055 .elementor-element.elementor-element-5563b52{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1055 .elementor-element.elementor-element-84259fc .price{font-family:"Alfa Slab One", Sans-serif;font-size:57px;font-weight:900;font-style:italic;}.elementor-1055 .elementor-element.elementor-element-84259fc :is(.price, del){color:var( --e-global-color-accent );}.elementor-1055 .elementor-element.elementor-element-84259fc .price del{font-size:24px;text-decoration:line-through;color:var( --e-global-color-00506b2 );}.elementor-1055 .elementor-element.elementor-element-84259fc .woocommerce-price-suffix{color:var( --e-global-color-00506b2 );}.elementor-1055 .elementor-element.elementor-element-74ce333.elementor-element{--align-self:flex-start;}.elementor-1055 .elementor-element.elementor-element-74ce333 .single_add_to_cart_button{font-size:1px;}.elementor-1055 .elementor-element.elementor-element-8db32d2{--display:flex;}.elementor-1055 .elementor-element.elementor-element-ce05bd9{color:var( --e-global-color-6f09691 );}.elementor-1055 .elementor-element.elementor-element-06ad295{--display:flex;--min-height:0px;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1055 .elementor-element.elementor-element-06ad295:hover{border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-1055 .elementor-element.elementor-element-06ad295, .elementor-1055 .elementor-element.elementor-element-06ad295::before{--border-transition:0.3s;}.elementor-1055 .elementor-element.elementor-element-06ad295.e-con{--align-self:center;}.elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-button{background-color:var( --e-global-color-accent );}.elementor-1055 .elementor-element.elementor-element-f391047 #payment #place_order{background-color:var( --e-global-color-accent );}.elementor-1055 .elementor-element.elementor-element-f391047{--billing-details-title-alignment:center;--order-review-title-alignment:center;--sections-background-color:var( --e-global-color-88957e0 );--sections-border-type:solid;--sections-border-color:var( --e-global-color-f647a3e );--sections-border-radius:15px 15px 15px 15px;--sections-padding:5% 5% 5% 5%;--sections-margin:5% 5% 5% 5%;--sections-title-color:var( --e-global-color-accent );--sections-title-spacing:0px;--sections-secondary-title-color:var( --e-global-color-accent );--sections-secondary-title-spacing:0px;--sections-descriptions-color:var( --e-global-color-accent );--sections-descriptions-spacing:0px;--sections-messages-color:var( --e-global-color-accent );--sections-checkboxes-color:var( --e-global-color-accent );--sections-radio-buttons-color:var( --e-global-color-accent );--links-normal-color:var( --e-global-color-accent );--forms-rows-gap:25px;--forms-labels-color:var( --e-global-color-00506b2 );--forms-fields-normal-color:var( --e-global-color-text );--forms-fields-border-radius:15px 15px 15px 15px;--forms-fields-padding:0% 5% 0% 5%;--forms-buttons-normal-text-color:var( --e-global-color-88957e0 );--order-summary-rows-gap-top:calc( 0px/2 );--order-summary-rows-gap-bottom:calc( 0px/2 );--order-summary-items-color:var( --e-global-color-secondary );--order-summary-variations-color:var( --e-global-color-accent );--purchase-button-border-radius:15px 15px 15px 15px;}.elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-checkout{--place-order-title-alignment:stretch;--purchase-button-width:100%;}.elementor-1055 .elementor-element.elementor-element-f391047 .e-woocommerce-login-section, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-checkout #customer_details .col-1, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-additional-fields, .elementor-1055 .elementor-element.elementor-element-f391047 .e-checkout__order_review, .elementor-1055 .elementor-element.elementor-element-f391047 .e-coupon-box, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-checkout #payment, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-shipping-fields .shipping_address{border-width:3px 3px 3px 3px;}.elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-shipping-fields{--shipping-heading-padding-start:5%;}.elementor-1055 .elementor-element.elementor-element-f391047 h3#order_review_heading, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-billing-fields h3, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-additional-fields h3{font-size:31px;text-decoration:underline;}.elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-checkout #payment .payment_box, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-privacy-policy-text p, .elementor-1055 .elementor-element.elementor-element-f391047 .e-checkout-message{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-billing-fields .form-row label, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-shipping-fields .form-row label, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-additional-fields .form-row label, .elementor-1055 .elementor-element.elementor-element-f391047 .e-woocommerce-login-anchor .form-row label, .elementor-1055 .elementor-element.elementor-element-f391047 .e-coupon-anchor-description{font-size:21px;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-text );}.elementor-1055 .elementor-element.elementor-element-f391047 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-text );}.elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce #customer_details .form-row .input-text, .elementor-1055 .elementor-element.elementor-element-f391047  .woocommerce #customer_details .form-row textarea, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce form #customer_details select, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce .e-woocommerce-login-anchor .form-row .input-text, .elementor-1055 .elementor-element.elementor-element-f391047 #coupon_code, .elementor-1055 .elementor-element.elementor-element-f391047 .select2-container--default .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1055 .elementor-element.elementor-element-f391047 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0%*2) + 16px );padding-left:5%;padding-right:5%;}.elementor-1055 .elementor-element.elementor-element-f391047 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0%*2) + 16px );right:5%;}.elementor-1055 .elementor-element.elementor-element-f391047 .select2-container--default .select2-selection--single{height:auto;}.elementor-1055 .elementor-element.elementor-element-f391047 .e-checkout__order_review{--sections-background-color:var( --e-global-color-88957e0 );}.elementor-1055 .elementor-element.elementor-element-bd43bce{--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;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-1055 .elementor-element.elementor-element-9a7d991{text-align:center;}.elementor-1055 .elementor-element.elementor-element-9a7d991 .elementor-heading-title{font-size:21px;font-weight:600;line-height:32px;word-spacing:7px;color:var( --e-global-color-00506b2 );}.elementor-1055 .elementor-element.elementor-element-a980421{--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;}.elementor-1055 .elementor-element.elementor-element-6b5bdcd{--wd-brd-radius:12px;}.elementor-1055 .elementor-element.elementor-element-6b5bdcd .wd-products-with-bg, .elementor-1055 .elementor-element.elementor-element-6b5bdcd .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-1055 .elementor-element.elementor-element-6b5bdcd .wd-el-title{color:var( --e-global-color-00506b2 );}@media(max-width:1024px){html .elementor-1055 .elementor-element.elementor-element-8edbe86 .product_title{font-size:24px;}.elementor-1055 .elementor-element.elementor-element-5563b52{--grid-auto-flow:row;}.elementor-1055 .elementor-element.elementor-element-84259fc .price{font-size:28px;}}@media(max-width:768px){.elementor-1055 .elementor-element.elementor-element-3e3eea0{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;--margin-top:-8%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}html .elementor-1055 .elementor-element.elementor-element-8edbe86 .product_title{font-size:19px;}.elementor-1055 .elementor-element.elementor-element-5563b52{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1055 .elementor-element.elementor-element-84259fc .price{font-size:41px;}.elementor-1055 .elementor-element.elementor-element-06ad295{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-1055 .elementor-element.elementor-element-06ad295:hover{border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1055 .elementor-element.elementor-element-f391047 h3#order_review_heading, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-billing-fields h3, .elementor-1055 .elementor-element.elementor-element-f391047 .woocommerce-additional-fields h3{font-size:28px;}.elementor-1055 .elementor-element.elementor-element-f391047{--forms-columns-gap-padding:calc( 0em/2 );--forms-columns-gap-margin:calc( -0em/2 );--forms-rows-gap:0px;}.elementor-1055 .elementor-element.elementor-element-f391047 #customer_details .input-text, .elementor-1055 .elementor-element.elementor-element-f391047 #customer_details .form-row textarea, .elementor-1055 .elementor-element.elementor-element-f391047 #customer_details .form-row select, .elementor-1055 .elementor-element.elementor-element-f391047 .e-woocommerce-login-anchor .input-text, .elementor-1055 .elementor-element.elementor-element-f391047 #coupon_code, .elementor-1055 .elementor-element.elementor-element-f391047 ::placeholder, .elementor-1055 .elementor-element.elementor-element-f391047 .select2-container--default .select2-selection--single, .select2-results__option{font-size:14px;line-height:1em;}.elementor-1055 .elementor-element.elementor-element-bd43bce{border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:15px 15px 15px 15px;--margin-top:-7%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-1055 .elementor-element.elementor-element-9a7d991{padding:5% 0% 5% 0%;text-align:end;}.elementor-1055 .elementor-element.elementor-element-9a7d991 .elementor-heading-title{font-size:12px;line-height:1.7em;}.elementor-1055 .elementor-element.elementor-element-6b5bdcd .wd-el-title{font-size:20px;}}@media(min-width:769px){.elementor-1055 .elementor-element.elementor-element-a4e70a8{--width:63%;}.elementor-1055 .elementor-element.elementor-element-5563b52{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-3e3eea0 */.elementor-1055 .elementor-element.elementor-element-74ce333 .single_add_to_cart_button
 {
    visibility: hidden;
}


.wd-btn-design-full form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn) {
    flex: 1 1 auto;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-f391047 *//* Make labels and inputs inline */
.elementor-form-fields-wrapper .elementor-field-group {
    display: flex;
    align-items: center;  /* vertically center the label and input */
    width: 100%;
    margin-bottom: 15px;
}

/* Set label width */
.elementor-form-fields-wrapper .elementor-field-group label {
    width: 25%;  /* adjust label width */
    margin: 0;
    padding-right: 10px;
    text-align: right; /* optional for RTL */
}

/* Set input width */
.elementor-form-fields-wrapper .elementor-field-group .elementor-field {
    width: 75%;  /* adjust input width */
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-6b5bdcd */p.stock.wd-style-default:is(.available-on-backorder,.in-stock) {
    visibility: hidden;
}
.wd-product .wd-product-sku {
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS */.elementor-1055  {
    align-self: center;
}
.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods li {
    display: none;
}
.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text {
    display: none;
}/* End custom CSS */