Content container

                @use "../abstracts/css-util";
@use "../abstracts/mixins";

.content-container {
    display: flex;
    flex-direction: column;
    width: 100%;
    background: css-util.get-var(content-container, background);
    gap: css-util.get-var(content-container, gap);

    .content-main {
        display: flex;
        flex-direction: column;
        gap: css-util.get-var(content-main, gap);
    }

    .content-group {
        display: flex;
        flex-direction: column;
        width: 100%;
        background: css-util.get-var(content-group, background);
        gap: css-util.get-var(content-group, gap);
        padding-inline: css-util.get-var(content-group, padding-x);

        &-header {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        &>.paragraph {
            max-width: 65ch;
        }
    }
}

.content-section {
    display: flex;
    flex-direction: column;
    position: relative;
    font-family: css-util.get-var(content-section, font);
    background: css-util.get-var(content-section, background);
    gap: css-util.get-var(content-section, gap);
    padding-block: css-util.get-var(content-section, padding-y);
    border-radius: css-util.get-var(content-section, radius);
    border: 1px solid css-util.get-var(content-section, border-color);

    &-heading {
        text-align: left;

        &:empty {
            display: none;
        }
    }
}

.content-action {
    justify-content: flex-end;
    display: flex;
    flex-direction: unset;
}



@media only screen and (max-width: 490px) {

    .content-container {
        .content-group {
            padding-inline: 2rem;
        }
    }
}
            

Content container

Default

Heading

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!


Heading

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!

Heading

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!


Heading

Text

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!


                

Heading

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!


Heading

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!

Heading

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!


Heading

Text

Lorem ipsum dolor sit amet consectetur adipisicing elit. A dignissimos dicta iure soluta praesentium, eligendi similique necessitatibus sit ea fugiat!