body {
    color: #333333;
    font-family: 'PP Stellar', sans-serif;
    line-height: 1.6;
}

h1, .h1 {
    color: #333333;
    font-variant: small-caps;
    font-family: 'EB Garamond', serif;
}

h2, .h2 {
    color: #C29442;
    font-variant: small-caps;
    font-family: 'EB Garamond', serif;
    line-height: 1.2;
}

h3, .h3 {
    font-size: 1.5em;
    color: #333333;
    font-variant: small-caps;
    font-family: 'EB Garamond', serif;
}

h4, .h4 {
    font-size: 1.2em;
    color: #333333;
    font-variant: small-caps;
    font-family: 'EB Garamond', serif;
}

h5, .h5 {
    font-size: 0.9em;
    color: #C29442;
    font-variant: small-caps;
    font-family: 'EB Garamond', serif;
}

.text-big {
    font-size: 1.2em;
    color: #898989;
    text-transform: uppercase;
    font-family: 'PP Stellar', sans-serif;
}

.text-small {
    color: #898989;
    font-variant: small-caps;
    font-family: 'PP Stellar', sans-serif;
}

hr {
    margin-top: 36px;
    margin-bottom: 36px;
    border-top:1px solid #898989;
}

#layout-product #block-product .title {
    color: #C29442;
    margin-top: 16px;
    margin-bottom: 16px;
    font-variant: small-caps;
    font-family: 'EB Garamond', serif;
}

#layout-product #block-product .subtitle {
    color: #C29442;
    font-variant: small-caps;  
    font-family: 'EB Garamond', serif;
}

#layout-page[data-id='46'] h3 {
    font-size: 24px;
    color: #898989;
    font-variant: small-caps;  
    font-family: 'EB Garamond', serif;
}

.points-item li {
    border: 1px solid #C29442;
    border-radius: 4px;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 8px;
    padding-left: 16px;
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 12px;
    list-style: none;
}

.points-item ul {
    padding-inline-start: 0;
}



