.elementor-1123 .elementor-element.elementor-element-9f5f2f7 > .elementor-container{max-width:1024px;}.elementor-1123 .elementor-element.elementor-element-9f5f2f7{padding:30px 0px 30px 0px;}.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-1123 .elementor-element.elementor-element-0f2e9d9 img{width:100%;max-width:100%;}.elementor-1123 .elementor-element.elementor-element-835a4a7{margin-top:60px;margin-bottom:0px;padding:0px 12px 0px 12px;}.elementor-1123 .elementor-element.elementor-element-9678164 > .elementor-container{max-width:1337px;}.elementor-bc-flex-widget .elementor-1123 .elementor-element.elementor-element-63c9794.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1123 .elementor-element.elementor-element-63c9794.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1123 .elementor-element.elementor-element-63c9794 > .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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1123 .elementor-element.elementor-element-f158a78{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-1123 .elementor-element.elementor-element-f158a78 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1123 .elementor-element.elementor-element-f158a78 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1123 .elementor-element.elementor-element-f158a78 .elementor-divider__text{color:var( --e-global-color-text );font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-1123 .elementor-element.elementor-element-e01166e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:2px;--divider-element-spacing:16px;}.elementor-1123 .elementor-element.elementor-element-e01166e .elementor-divider-separator{width:100%;}.elementor-1123 .elementor-element.elementor-element-e01166e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-1123 .elementor-element.elementor-element-e01166e .elementor-divider__text{color:var( --e-global-color-text );font-family:"Syne", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;}.elementor-bc-flex-widget .elementor-1123 .elementor-element.elementor-element-d8b46b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1123 .elementor-element.elementor-element-d8b46b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1123 .elementor-element.elementor-element-d8b46b9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1123 .elementor-element.elementor-element-f604ede{margin-top:24px;margin-bottom:0px;}.elementor-1123 .elementor-element.elementor-element-470e0cd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#37373720;margin:0px 4px 0px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:24px 10px 24px 10px;}.elementor-1123 .elementor-element.elementor-element-470e0cd > .elementor-element-populated, .elementor-1123 .elementor-element.elementor-element-470e0cd > .elementor-element-populated > .elementor-background-overlay, .elementor-1123 .elementor-element.elementor-element-470e0cd > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.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-1123 .elementor-element.elementor-element-57860b9{text-align:center;}.elementor-1123 .elementor-element.elementor-element-57860b9 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-5e2be95 );}.elementor-1123 .elementor-element.elementor-element-19593f2{text-align:center;}.elementor-1123 .elementor-element.elementor-element-19593f2 .elementor-heading-title{font-family:"Spekk", Sans-serif;font-size:16px;font-weight:400;color:#615E5B;}.elementor-1123 .elementor-element.elementor-element-52103a6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#37373720;margin:0px 4px 0px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:24px 10px 24px 10px;}.elementor-1123 .elementor-element.elementor-element-52103a6 > .elementor-element-populated, .elementor-1123 .elementor-element.elementor-element-52103a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1123 .elementor-element.elementor-element-52103a6 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-1123 .elementor-element.elementor-element-5775444{text-align:center;}.elementor-1123 .elementor-element.elementor-element-5775444 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-5e2be95 );}.elementor-1123 .elementor-element.elementor-element-3666f48{text-align:center;}.elementor-1123 .elementor-element.elementor-element-3666f48 .elementor-heading-title{font-family:"Spekk", Sans-serif;font-size:16px;font-weight:400;color:#615E5B;}.elementor-1123 .elementor-element.elementor-element-ba9b01b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#37373720;margin:0px 4px 0px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:24px 10px 24px 10px;}.elementor-1123 .elementor-element.elementor-element-ba9b01b > .elementor-element-populated, .elementor-1123 .elementor-element.elementor-element-ba9b01b > .elementor-element-populated > .elementor-background-overlay, .elementor-1123 .elementor-element.elementor-element-ba9b01b > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-1123 .elementor-element.elementor-element-68792f3{text-align:center;}.elementor-1123 .elementor-element.elementor-element-68792f3 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-5e2be95 );}.elementor-1123 .elementor-element.elementor-element-e05afd8{text-align:center;}.elementor-1123 .elementor-element.elementor-element-e05afd8 .elementor-heading-title{font-family:"Spekk", Sans-serif;font-size:16px;font-weight:400;color:#615E5B;}.elementor-1123 .elementor-element.elementor-element-32317b7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#37373720;margin:0px 4px 0px 4px;--e-column-margin-right:4px;--e-column-margin-left:4px;padding:24px 10px 24px 10px;}.elementor-1123 .elementor-element.elementor-element-32317b7 > .elementor-element-populated, .elementor-1123 .elementor-element.elementor-element-32317b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1123 .elementor-element.elementor-element-32317b7 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-1123 .elementor-element.elementor-element-3fdc70a{text-align:center;}.elementor-1123 .elementor-element.elementor-element-3fdc70a .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-5e2be95 );}.elementor-1123 .elementor-element.elementor-element-99a713f{text-align:center;}.elementor-1123 .elementor-element.elementor-element-99a713f .elementor-heading-title{font-family:"Spekk", Sans-serif;font-size:16px;font-weight:400;color:#615E5B;}.elementor-1123 .elementor-element.elementor-element-415030d{margin-top:24px;margin-bottom:24px;}.elementor-1123 .elementor-element.elementor-element-cb9238c > .elementor-element-populated{padding:0px 5px 0px 5px;}@media(max-width:1024px){.elementor-1123 .elementor-element.elementor-element-d8b46b9.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1123 .elementor-element.elementor-element-470e0cd > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-1123 .elementor-element.elementor-element-52103a6 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-1123 .elementor-element.elementor-element-ba9b01b > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-1123 .elementor-element.elementor-element-32317b7 > .elementor-element-populated{margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;}.elementor-1123 .elementor-element.elementor-element-cb9238c.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(min-width:768px){.elementor-1123 .elementor-element.elementor-element-50bdc7e{width:20%;}.elementor-1123 .elementor-element.elementor-element-63c9794{width:59.333%;}.elementor-1123 .elementor-element.elementor-element-d8b46b9{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1123 .elementor-element.elementor-element-63c9794{width:50%;}.elementor-1123 .elementor-element.elementor-element-d8b46b9{width:50%;}.elementor-1123 .elementor-element.elementor-element-470e0cd{width:50%;}.elementor-1123 .elementor-element.elementor-element-52103a6{width:50%;}.elementor-1123 .elementor-element.elementor-element-ba9b01b{width:50%;}.elementor-1123 .elementor-element.elementor-element-32317b7{width:50%;}.elementor-1123 .elementor-element.elementor-element-cb9238c{width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-1123 .elementor-element.elementor-element-63c9794{width:60%;}}@media(max-width:767px){.elementor-1123 .elementor-element.elementor-element-63c9794{width:100%;}.elementor-1123 .elementor-element.elementor-element-e01166e .elementor-divider__text{font-size:20px;}.elementor-1123 .elementor-element.elementor-element-d8b46b9{width:30%;}.elementor-1123 .elementor-element.elementor-element-d8b46b9.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for shortcode, class: .elementor-element-0f8d9ec */.cps-product-summary{ display:flex; gap:30px; align-items:flex-start; font-family:inherit; margin-bottom:30px; }
        .cps-left{ width:45%; flex-shrink:0; }
        .cps-right{ width:55%; flex:1; }
        .cps-main-image{ position:relative; }
        .cps-main-image img{ width:100%; height:auto; display:block; border:0; border-radius:4px; }
        .cps-sale-badge-image{ position: absolute; top: 16px; left: 0; background: #ff0000; color: #fff; padding: 6px 12px 6px 24px; border-radius: 0px; font-size: 14px; line-height: 1; z-index: 10; font-family: "Spekk", Sans-Serif; }
        .cps-gallery-wrapper{ position:relative; margin-top:12px; }
        .cps-gallery-thumbs{ display:flex; gap:8px; overflow-x:auto; flex-wrap:nowrap; scroll-behavior:smooth; padding:4px 0; }
        .cps-thumb{ background:none; border:none; padding:0; cursor:pointer; flex-shrink:0; }
        .cps-thumb img{ width:70px; height:70px; object-fit:cover; border:2px solid #e0e0e0; border-radius:4px; transition:border-color 0.2s; }
        .cps-thumb:hover img{ border-color:#21759b; }
        .cps-slider-btn{ position:absolute; top:50%; transform:translateY(-50%); background:#fff; border:1px solid #ddd; padding:8px 12px; cursor:pointer; z-index:10; border-radius:4px; transition:all 0.2s; box-shadow:0 2px 4px rgba(0,0,0,0.1); }
        .cps-slider-btn:hover{ background:#f5f5f5; border-color:#21759b; }
        .cps-slider-btn.prev{ left:0; }
        .cps-slider-btn.next{ right:0; }
        .cps-slider-btn:disabled{ opacity:0.5; cursor:not-allowed; }
        
        /* Row 1: Rating + Reviews */
        .cps-rating{ display:flex; align-items:center; gap:16px; margin-bottom:12px; }
        .cps-stars{ display:inline-block; }
        .cps-rating .star-rating{ color:#fbb911; }
        .cps-review-count{ color:#787878; font-family:"Syne", Sans-Serif; font-size:14px; font-weight:500; line-height:1; }
        
        /* Row 2: Title */
        .cps-title-row{ margin-bottom:15px; }
        .cps-title{ margin:0; font-size:28px; font-weight:500; color:#373737; line-height:1.3; font-family:"Spekk", Sans-Serif; text-align:left; }
        .cps-sku{ font-size:0.85rem; color:#999; margin-top:4px; }
        
        /* Row 3: Price */
        .cps-price-row{ margin-bottom:15px; }
        .cps-price{text-align: left; font-size:1.5rem; font-weight:600; line-height:1.4; }
        .cps-sale-price, .cps-current-price{ color:#3fc3d7 !important; font-weight:500 !important; font-family:"Spekk", Sans-Serif !important; font-size:26px !important; }
        .cps-regular-price{ color:#373737 !important; text-decoration:line-through; margin-left:3px !important; font-size:18px !important; font-weight:400 !important; font-family:"Spekk", Sans-Serif !important; }
        .cps-current-price{ color:#21759b; }
        .cps-variation-price{ font-size:1.5rem; font-weight:600; margin-bottom:15px; text-align:left !important; }
        
        /* Row 4: Availability + Quantity */
        .cps-availability-qty-row{ display:flex; align-items:center; justify-content:space-between; margin-bottom:20px; flex-wrap:wrap; gap:15px; }
        .cps-stock{ margin:0; }
        .cps-stock .cps-availability-label{ font-weight:600; color:#333; font-family:"Syne", Sans-Serif; font-size:18px; }
        .cps-stock .cps-availability-value{ border:1px solid #000; padding:10px 24px; border-radius:50px; margin-left:10px; text-transform:uppercase; font-family:"Poppins", Sans-Serif; font-size:12px; }
        .cps-instock{ color:#4caf50; font-weight:500; display:flex; align-items:center; }
        .cps-instock .cps-availability-value{ color:#373737; }
        .cps-outofstock{ color:#f44336; font-weight:500; display:flex; align-items:center; }
        .cps-backorder{ color:#ff9800; font-weight:500; display:flex; align-items:center; }
        .cps-quantity-row{ display:flex; align-items:center; gap:10px; margin:0; }
        .cps-quantity-row label{ font-weight:600; color:#333; font-family:"Syne", Sans-Serif; font-size:18px; }
        .cps-quantity-controls{ display:flex; align-items:center; border:1px solid #000; border-radius:30px; overflow:hidden; font-family:"Syne", Sans-Serif; font-size:18px; }
        .cps-qty-minus, .cps-qty-plus{ background:#fff; border:0; padding:10px 14px; cursor:pointer; font-size:1.2rem; line-height:1; transition:background 0.2s; color:#333; }
        .cps-qty-minus:hover, .cps-qty-plus:hover{ background:#e0e0e0; }
        .cps-qty-minus:active, .cps-qty-plus:active{ background:#d0d0d0; }
        .cps-qty{ width:70px; padding:10px; text-align:center; border:0; background:#fff; font-size:18px; font-weight:500; line-height:1; }
        .cps-qty:focus{ outline:none; }
        
        /* Row 5: Variations */
        .cps-variations{padding-top: 16px; margin-bottom: 20px; margin-bottom:20px; border-top:1px solid #000; }
        .cps-attribute{ margin-bottom:15px; }
        .cps-attribute label{ display:none; margin-bottom:8px; font-weight:600; color:#333; font-size:0.95rem; }
        .cps-attribute-select{ padding:8px 12px; min-width:200px; width:100%; max-width:350px; border:1px solid #ddd; border-radius:4px; font-size:0.95rem; }
        .cps-variation-images{ display:flex; gap:10px; margin:8px 0; flex-wrap:wrap; }
        .cps-variation-image{ background:none; border:2px solid #ddd; padding:0; cursor:pointer; border-radius:13px; transition:all 0.2s; flex:1; filter:drop-shadow(0 0 10px rgba(0,0,0,0.19)); }
        .cps-variation-image:hover{ border-color:#21759b; }
        .cps-variation-image.selected{ border-color:#21759b; border-width:3px; box-shadow:0 0 0 2px rgba(33,117,155,0.1); }
        .cps-variation-image[data-disabled="1"]{ opacity:0.5; cursor:not-allowed; }
        .cps-variation-image img{ width:100%; height:100%; object-fit:cover; display:block; border-radius:13px; }
        /* Hide variation price/availability in variation section - they're shown at top */
        .cps-variations .cps-variation-price,
        .cps-variations .cps-variation-availability,
        .cps-variations .cps-variation-sku{ display:none !important; }
        
        /* Row 6: Action Buttons */
        .cps-actions{ margin-bottom:25px; display:flex; gap:12px; align-items:center; flex-wrap:wrap; }
        .cps-actions button{ text-transform:uppercase; background:#3fc3d7 !important; color:#373737 !important; font-family:"Spekk", Sans-Serif !important; font-weight:500 !important; font-size:18px !important; border-radius:30px !important; min-width:175px !important; padding:14px 0 !important; box-shadow:0 0 24px rgba(63,195,215,0.5) !important; border:0; cursor:pointer; transition:all 0.2s; }
        .cps-actions button:hover{ background:#373737 !important; color:#fff !important; }
        .cps-actions button.loading{ opacity:0.6; cursor:not-allowed; pointer-events:none; }
        .cps-wishlist{ margin-left:auto; display:none; }
        
        /* Row 7: Description */
        .cps-full-desc{ margin:0; padding:0; border:0; text-align:left; font-family:"Spekk", Sans-Serif; font-size:18px; }
        .cps-full-desc h3{ margin-top:0; margin-bottom:15px; font-size:28px; font-family:"Syne", Sans-Serif; color:#3dc3d7; }
        .cps-full-desc p{ line-height:1.6; color:#666; margin-bottom:12px; }
        .cps-full-desc ul{ list-style:none; padding:0; }
        .cps-full-desc ul li{ padding:6px 0; padding-left:24px; position:relative; color:#666; }
        .cps-full-desc ul li:before{ content:"✓"; position:absolute; left:0; color:#4caf50; font-weight:bold; }
        
        /* Availability label and value - can be styled separately if needed */
        
        /* Error messages */
        .cps-errors{ font-family:"Poppins", Sans-Serif !important; }
        
        /* Alerts and Messages */
        .cps-errors{ margin-top:15px; min-height:20px; }
        .cps-error-msg{ color:#c62828; padding:12px 16px; background:#ffebee; border-left:4px solid #c62828; margin:8px 0; border-radius:4px; font-size:0.95rem; display:flex; align-items:center; gap:8px; }
        .cps-error-msg:before{ content:"⚠"; font-size:1.2rem; }
        .cps-success-msg{ color:#2e7d32; padding:12px 16px; background:#e8f5e9; border-left:4px solid #2e7d32; margin:8px 0; border-radius:4px; font-size:0.95rem; display:flex; align-items:center; gap:8px; }
        .cps-success-msg:before{ content:"✓"; font-size:1.2rem; font-weight:bold; }
        
        /* Hidden elements */
        .cps-cats-tags{ display:none; }
        .cps-short-desc{ display:none; }
        .cps-meta{ display:none; }
        
        /* Responsive */
        @media (max-width:768px){
            .cps-product-summary{ flex-direction:column; gap:20px; }
            .cps-left, .cps-right{ width:100%; }
            .cps-availability-qty-row{ flex-direction:row !important; }
            .cps-actions{ flex-direction:column; }
            .cps-actions button{ width:100%; }
            .cps-wishlist{ margin-left:0; margin-top:10px; width:100%; }
            .cps-title{ font-size:1.5rem; }
            .cps-price, .cps-variation-price{ font-size:1.3rem; }
        }
        @media (max-width:567px){
            .cps-availability-qty-row{ flex-direction:column !important; align-items:flex-start !important; }
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9f5f2f7 */.added_to_cart{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fe918da */.elementor-1123 .elementor-element.elementor-element-fe918da{
     text-align: center
 }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5854a7e */.elementor-1123 .elementor-element.elementor-element-5854a7e{
     text-align: center
 }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-83f0293 */.elementor-1123 .elementor-element.elementor-element-83f0293{
     text-align: center
 }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0812422 */.elementor-1123 .elementor-element.elementor-element-0812422{
     text-align: center
 }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f604ede */.elementor-1123 .elementor-element.elementor-element-f604ede .choose-card:hover .image-bg{
    animation: rotate 20s linear infinite;
}
 .elementor-1123 .elementor-element.elementor-element-f604ede .image-container {
     position: relative;
     display: inline-block;
 }

 .elementor-1123 .elementor-element.elementor-element-f604ede .image-bg {
     max-width: 100px;
     width: 100%;
     height: auto;
     display: block;
 }

 .elementor-1123 .elementor-element.elementor-element-f604ede .image-icon {
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
     max-width: 50% ;
     height: auto;
 }
 @keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Spekk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Light.eot');
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Light.eot?#iefix') format('embedded-opentype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Light.woff2') format('woff2'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Light.woff') format('woff'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Light.ttf') format('truetype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Light.svg#Spekk') format('svg');
}
@font-face {
	font-family: 'Spekk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Regular.eot');
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Regular.woff2') format('woff2'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Regular.woff') format('woff'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Regular.ttf') format('truetype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Regular.svg#Spekk') format('svg');
}
@font-face {
	font-family: 'Spekk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-SemiBold.eot');
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-SemiBold.woff2') format('woff2'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-SemiBold.woff') format('woff'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-SemiBold.ttf') format('truetype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-SemiBold.svg#Spekk') format('svg');
}
@font-face {
	font-family: 'Spekk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Black.eot');
	src: url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Black.eot?#iefix') format('embedded-opentype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Black.woff2') format('woff2'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Black.woff') format('woff'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Black.ttf') format('truetype'),
		url('https://prosperlife2.mcldev.com/wp-content/uploads/2025/11/PFSpekkVAR-Black.svg#Spekk') format('svg');
}
/* End Custom Fonts CSS */