
div:not(.embedded-checkout-price-display__title-wrapper) > h1,
div:not(.embedded-checkout-price-display__title-wrapper) > h2,
div:not(.embedded-checkout-price-display__title-wrapper) > h3,
div:not(.embedded-checkout-price-display__title-wrapper) > h4,
div:not(.embedded-checkout-price-display__title-wrapper) > h5,
div:not(.embedded-checkout-price-display__title-wrapper) > h6 {    
     font-family: "Sentinel SSm A", "Sentinel SSm B", serif;
    font-style: normal;
    font-weight: 700;
}

div:not(.embedded-checkout-price-display__title-wrapper) > .header a { 
    font-family: "Sentinel SSm A", "Sentinel SSm B", serif;
    font-size: 1.2rem;
} 


h4#offer-title {
    /*font-family: "Omar", sans-serif; */
    /*text-transform: uppercase;*/
    /*font-variant-ligatures: none !important;*/
    /*letter-spacing: unset;*/
    /*line-height: 0.9;*/
    /*font-size: 2.7rem;*/
    font-family: "Sentinel SSm A", "Sentinel SSm B", serif;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 1rem;
    letter-spacing: 0rem;
    font-size: 1.7rem;
    line-height: 1.2;
}

body {
   // font-display: swap;
   background-color: #1e1d1d;
    p, ol, ul {
    font-family: "Sentinel SSm A", "Sentinel SSm B", serif;
    font-style: normal;
    font-weight: 500;
    //font-display: swap;
    color: #c1bab0;
    font-size: 1.15rem;
    }
    
    p strong, ol strong, ul strong {
        color: #121212;
    }
    
    @media (max-width: 767px) {
        p {
            font-size: 1.15rem;
        }
    }
}

hr {
    border: 1px solid #444444;
    margin: 2rem 0rem 2.5rem;
}

.embedded-checkout-price-display__section--no-image .embedded-checkout-price-display__title-container {
    min-width: 100% !important;
}


.half-image {
        max-width: none;
        width: 40%;
        float: right;
        /*margin-top: -1.25rem;*/
        padding-left: 1.5rem;
        margin-bottom: 2rem;
        
        @media (max-width: 767px) {
            width: 100%;
            float: none;
            margin: -0.75rem auto 1.5rem;
             margin-top: 1.5rem;
            padding-left: 0rem;
        }
}


blockquote {
        font-family: "Sentinel SSm A", "Sentinel SSm B", Georgia, serif !important;            
        border: none !important;
        padding-left: 0;
        font-size: 1.85rem;
        line-height: 2.6rem;
        font-weight: 700 !important;
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
        margin-left: 0;
        text-decoration: underline;
        text-decoration-color: inherit;
        -webkit-text-decoration-color: inherit !important;
            
            
        @media (max-width: 767px) {
            font-size: 1.55rem;
            line-height: 1.9rem;
                
        }
}

p.large-p {
        font-size: 1.5rem;
        line-height: 1.4;
    
        @media (max-width: 560px) {
            font-size: 1.2rem;
        }
    }
    
    p.medium-p {
        font-size: 1.35rem;
        line-height: 1.4;
    
        @media (max-width: 560px) {
            font-size: 1.2rem;
        }
    }
    
    
    btn, #cta-btn, #opt-in-btn, a.btn, .form-btn {
     font-family: "Sentinel SSm A", "Sentinel SSm B", serif;
    font-style: normal;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 1;
    text-decoration: none !important;
    border-radius: 0px !important;
    
    @media (max-width: 767px) {
      /*font-size: 1.6rem;*/
      /*font-weight: 400;*/
      /*letter-spacing: 0.025;*/
    }

}

button.sage-btn--primary {
    text-transform: uppercase;
    border-radius: 0px !important;
}
