.elementor-29043 .elementor-element.elementor-element-44cf12a2{margin:-30px 0px 0px 0px;}.elementor-29043 .elementor-element.elementor-element-27379b2.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-29043 .elementor-element.elementor-element-160649e6{width:auto;max-width:auto;}.elementor-29043 .elementor-element.elementor-element-160649e6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-29043 .elementor-element.elementor-element-7d1a1fb8{width:auto;max-width:auto;}.elementor-29043 .elementor-element.elementor-element-7d1a1fb8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-29043 .elementor-element.elementor-element-205bb394{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-29043 .elementor-element.elementor-element-205bb394 .elementor-divider-separator{width:100%;}.elementor-29043 .elementor-element.elementor-element-205bb394 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-29043 .elementor-element.elementor-element-12dff2b8{margin:0px 0px 40px 0px;}.elementor-29043 .elementor-element.elementor-element-cca7641 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-bc-flex-widget .elementor-29043 .elementor-element.elementor-element-3a01d25f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-29043 .elementor-element.elementor-element-3a01d25f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-29043 .elementor-element.elementor-element-3a01d25f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-29043 .elementor-element.elementor-element-3a01d25f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-29043 .elementor-element.elementor-element-2a3c8e3c{width:auto;max-width:auto;}.elementor-29043 .elementor-element.elementor-element-2a3c8e3c > .elementor-widget-container{margin:0px 15px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-2a3c8e3c .info-box-inner{font-size:14px;}.elementor-29043 .elementor-element.elementor-element-58abb384{width:auto;max-width:auto;}.elementor-29043 .elementor-element.elementor-element-58abb384 > .elementor-widget-container{margin:0px 15px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-58abb384 .info-box-inner{font-size:14px;}.elementor-29043 .elementor-element.elementor-element-15c0951d{width:auto;max-width:auto;}.elementor-29043 .elementor-element.elementor-element-15c0951d > .elementor-widget-container{margin:0px 15px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-15c0951d .info-box-inner{font-size:14px;}.elementor-29043 .elementor-element.elementor-element-4255409{width:auto;max-width:auto;}.elementor-29043 .elementor-element.elementor-element-4255409 > .elementor-widget-container{margin:0px 15px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-4255409 .info-box-inner{font-size:14px;}.elementor-29043 .elementor-element.elementor-element-7b55a260 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-29043 .elementor-element.elementor-element-616bd927{width:auto;max-width:auto;}.elementor-29043 .elementor-element.elementor-element-616bd927 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-29043 .elementor-element.elementor-element-616bd927 img{max-width:100px;}.elementor-29043 .elementor-element.elementor-element-7384c1b2{margin:10px 0px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-1f0b305b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-29043 .elementor-element.elementor-element-1f0b305b > .elementor-element-populated{border-style:solid;border-width:0px 0px 01px 0px;border-color:#1010101A;}.elementor-29043 .elementor-element.elementor-element-167fc148{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-29043 .elementor-element.elementor-element-167fc148 > .elementor-widget-container{margin:0px 10px 20px 0px;border-style:solid;border-width:0px 0px 0px 0px;}html .elementor-29043 .elementor-element.elementor-element-167fc148 .product_title{font-weight:800;}.elementor-29043 .elementor-element.elementor-element-52983812 .meta-label{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-29043 .elementor-element.elementor-element-52ef500{--display:flex;}.elementor-29043 .elementor-element.elementor-element-8667a9b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29043 .elementor-element.elementor-element-c3bac0f{--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:center;--align-items:flex-start;}.elementor-29043 .elementor-element.elementor-element-4190506{width:var( --container-widget-width, 101.079% );max-width:101.079%;--container-widget-width:101.079%;--container-widget-flex-grow:0;}.elementor-29043 .elementor-element.elementor-element-4190506.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29043 .elementor-element.elementor-element-4190506 .price{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;}.elementor-29043 .elementor-element.elementor-element-c744baa{width:var( --container-widget-width, 98.977% );max-width:98.977%;--container-widget-width:98.977%;--container-widget-flex-grow:0;}.elementor-29043 .elementor-element.elementor-element-c744baa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29043 .elementor-element.elementor-element-c744baa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29043 .elementor-element.elementor-element-c744baa .single_add_to_cart_button{font-weight:var( --e-global-typography-primary-font-weight );--btn-accented-color:#FCFCFC;--btn-accented-color-hover:#FFFFFF;--btn-accented-bgcolor-hover:var( --e-global-color-accent );}.elementor-29043 .elementor-element.elementor-element-e42b585{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29043 .elementor-element.elementor-element-e42b585.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29043 .elementor-element.elementor-element-648a7c8c{margin:0px 0px 70px 0px;}.elementor-29043 .elementor-element.elementor-element-4523c2ed > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-29043 .elementor-element.elementor-element-4523c2ed .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:2;}.elementor-29043 .elementor-element.elementor-element-8319ce2 .wd-el-title{font-weight:var( --e-global-typography-primary-font-weight );}@media(max-width:1024px) and (min-width:769px){.elementor-29043 .elementor-element.elementor-element-cca7641{width:50%;}.elementor-29043 .elementor-element.elementor-element-7b55a260{width:50%;}.elementor-29043 .elementor-element.elementor-element-1f0b305b{width:100%;}}@media(max-width:1024px){.elementor-29043 .elementor-element.elementor-element-44cf12a2{margin:-35px 0px 0px 0px;}.elementor-29043 .elementor-element.elementor-element-12dff2b8{margin:0px 0px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-cca7641 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-29043 .elementor-element.elementor-element-7b55a260 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-29043 .elementor-element.elementor-element-616bd927 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-616bd927 img{max-width:60px;}.elementor-29043 .elementor-element.elementor-element-167fc148{width:initial;max-width:initial;}.elementor-29043 .elementor-element.elementor-element-8667a9b{--grid-auto-flow:row;}.elementor-29043 .elementor-element.elementor-element-4190506 .price{font-size:18px;}.elementor-29043 .elementor-element.elementor-element-c744baa{width:100%;max-width:100%;}.elementor-29043 .elementor-element.elementor-element-c744baa > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-29043 .elementor-element.elementor-element-648a7c8c{margin:0px 0px 50px 0px;}.elementor-29043 .elementor-element.elementor-element-4523c2ed > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:768px){.elementor-29043 .elementor-element.elementor-element-160649e6{width:100%;max-width:100%;}.elementor-29043 .elementor-element.elementor-element-cca7641 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-29043 .elementor-element.elementor-element-7b55a260 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-29043 .elementor-element.elementor-element-167fc148{width:100%;max-width:100%;}.elementor-29043 .elementor-element.elementor-element-8667a9b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29043 .elementor-element.elementor-element-c744baa{width:100%;max-width:100%;}.elementor-29043 .elementor-element.elementor-element-c744baa > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-29043 .elementor-element.elementor-element-648a7c8c{margin:0px 0px 30px 0px;}.elementor-29043 .elementor-element.elementor-element-4523c2ed > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-29043 .elementor-element.elementor-element-4523c2ed .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;}}/* Start custom CSS *//* Keep PayPal button below Add to Cart */
.single-product .wc-ppcp-product-payments,
.single-product .ppc-button-wrapper,
.single-product .paypal-buttons,
.single-product [id^="paypal-button"] {
    display: block !important;
    width: 100% !important;
    max-width: 285px !important;
    margin-top: 12px !important;
    clear: both !important;
}

/* Make Add to Cart row clean */
.single-product form.cart {
    display: flex;
    align-items: center;
    gap: 12px;
    flex-wrap: wrap;
}

/* Keep PayPal from squeezing into same row */
.single-product form.cart .wc-ppcp-product-payments {
    flex-basis: 100% !important;
}/* End custom CSS */