 @media only screen and (min-width: 0rem) {#terms-conditions {padding: var(--sectionPadding);background-color: #fff;}#terms-conditions .cs-container {width: 100%;max-width: 56.25rem;margin: auto;}#terms-conditions .cs-content {width: 100%;}#terms-conditions .cs-title {font-size: clamp(2.4375rem, 6vw, 3.8125rem);line-height: 1.1em;font-weight: 700;margin: 0 0 2rem;color: var(--headerColor);}#terms-conditions .cs-color {color: var(--primary);}#terms-conditions h2 {font-size: clamp(1.5rem, 3vw, 2rem);line-height: 1.2em;font-weight: 700;margin: 3rem 0 1rem;padding-bottom: 0.5rem;border-bottom: 1px solid #e8e8e8;color: var(--headerColor);}#terms-conditions h2:first-of-type {margin-top: 2rem;}#terms-conditions h3 {font-size: clamp(1.25rem, 2.5vw, 1.5rem);line-height: 1.3em;font-weight: 700;margin: 2rem 0 0.75rem;color: var(--headerColor);}#terms-conditions h4 {font-size: 1.125rem;line-height: 1.4em;font-weight: 700;margin: 1.5rem 0 0.5rem;color: var(--headerColor);}#terms-conditions p, #terms-conditions li {font-size: 1rem;line-height: 1.7em;color: var(--bodyTextColor);}#terms-conditions p {margin: 0 0 1rem;}#terms-conditions ul {margin: 1rem 0 1.5rem;padding-left: 1.5rem;}#terms-conditions li {margin-bottom: 0.5rem;}#terms-conditions li:last-child {margin-bottom: 0;}}@media only screen and (min-width: 48rem) {#terms-conditions .cs-content {padding: 3rem;box-sizing: border-box;background-color: #fafafa;border: 1px solid #e8e8e8;border-radius: 0.75rem;}}