.elementor-22 .elementor-element.elementor-element-06c85c7{margin-top:20px;margin-bottom:5px;}.elementor-22 .elementor-element.elementor-element-d986957 > .elementor-element-populated{padding:0px 0px 15px 15px;}.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-22 .elementor-element.elementor-element-41b3513{text-align:start;}.elementor-22 .elementor-element.elementor-element-41b3513 img{width:203px;}.elementor-22 .elementor-element.elementor-element-aa62369 > .elementor-element-populated{margin:170px 0px 0px -85px;--e-column-margin-right:0px;--e-column-margin-left:-85px;padding:0px 0px 0px 0px;}.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-22 .elementor-element.elementor-element-211a350 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-211a350 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;color:var( --e-global-color-92b7744 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ba3ee32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ba3ee32{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-1210ebf > .elementor-element-populated{margin:5px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-39cf060{width:var( --container-widget-width, 110.106% );max-width:110.106%;--container-widget-width:110.106%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-39cf060 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-39cf060 img{width:690px;}.elementor-22 .elementor-element.elementor-element-4575f45{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7381476 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6b98fae1{padding:0px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-36e8f065 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-96505ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1de539d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-14eb0fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-38369cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-d986957{width:18%;}.elementor-22 .elementor-element.elementor-element-aa62369{width:36.332%;}.elementor-22 .elementor-element.elementor-element-1210ebf{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-d986957{width:24%;}.elementor-22 .elementor-element.elementor-element-aa62369{width:76%;}.elementor-22 .elementor-element.elementor-element-1210ebf{width:100%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-d986957 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-22 .elementor-element.elementor-element-41b3513 img{width:160px;}.elementor-22 .elementor-element.elementor-element-aa62369 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 15px;}.elementor-22 .elementor-element.elementor-element-211a350 > .elementor-widget-container{padding:17px 10px 0px 7px;}.elementor-22 .elementor-element.elementor-element-211a350 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-ba3ee32 > .elementor-widget-container{padding:0px 10px 0px 7px;}.elementor-22 .elementor-element.elementor-element-ba3ee32{font-size:18px;}.elementor-22 .elementor-element.elementor-element-1210ebf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-39cf060 > .elementor-widget-container{margin:-56px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-39cf060 img{width:576px;}.elementor-22 .elementor-element.elementor-element-6b98fae1{padding:0px 20px 20px 20px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-41b3513{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-41b3513 img{width:127px;}.elementor-22 .elementor-element.elementor-element-211a350{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-211a350 > .elementor-widget-container{padding:7px 7px 7px 7px;}.elementor-22 .elementor-element.elementor-element-211a350 .elementor-heading-title{font-size:21px;}.elementor-22 .elementor-element.elementor-element-ba3ee32 > .elementor-widget-container{padding:0px 18px 0px 7px;}.elementor-22 .elementor-element.elementor-element-ba3ee32{font-size:16px;}.elementor-22 .elementor-element.elementor-element-1210ebf > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-39cf060 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6b98fae1{padding:0px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-38369cf > .elementor-widget-container{padding:0px 15px 0px 15px;}}/* Start custom CSS for text-editor, class: .elementor-element-5f76369c */.col-2{
    display: none;
}
.col-1{
    width:100% !important;
    padding-bottom: 20px;
}
.cart-subtotal{
    display: none;
}
.shipping{
    display: none;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: #5b5b5b;
    border-radius: 5px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: #000000;
    color: #fbc233;
    font-size: larger;
    -webkit-font-smoothing: antialiased;
}
h3 {
    font-size: 1.75rem;
    color: #ffcb0f;
}/* End custom CSS */