@media (max-width: 575.98px) {
    .customPages {
        /* TODO check if needed and why added */
        overflow: hidden;
    }
}
.customPages .tag_wrapper {
    margin-bottom: 3rem;
    overflow: hidden;
    border-bottom: 1px solid #dfdfdf;
}
.customPages .tag_wrapper .tagContainer {
    box-sizing: border-box;
    padding: 10px 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 100%;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0 auto;
    flex-wrap: wrap;
}
.customPages .tag_wrapper .tagContainer .btn-pill {
    flex-shrink: 0;
}
.customPages .tag_wrapper .tagContainer .btn-ellipsis {
    display: none;
}
.customPages .page_navigation .text-left .icon {
    display: inline-block;
    vertical-align: middle;
}
.customPages .page_navigation .text-left .icon:before {
    content: "\e002";
    font-size: inherit;
    color: inherit;
    font-family: "ikea-icons", "NotoIKEALatin", "fundament-icons";
    display: inline-block;
    vertical-align: middle;
    padding-right: 0rem;
    line-height: 1;
}
.customPages .page_navigation .text-left .icon:before {
    vertical-align: sub;
    margin-right: 10px;
}
.customPages .page_navigation .text-right .icon {
    display: inline-block;
    vertical-align: middle;
}
.customPages .page_navigation .text-right .icon:after {
    content: "\e003";
    font-size: inherit;
    color: inherit;
    font-family: "ikea-icons", "NotoIKEALatin", "fundament-icons";
    display: inline-block;
    vertical-align: middle;
    padding-left: 0rem;
    line-height: 1;
}
.customPages .page_navigation .text-right .icon:after {
    vertical-align: sub;
    margin-left: 10px;
}
.customPages .cms_wrapper ul.list,
.customPages .cms_wrapper ul {
    list-style-position: outside;
    font-size: var(--skapa-list-font-size, 0.875rem);
    padding-inline-start: var(--skapa-list-padding-start, 1.9375rem);
    margin-bottom: 1rem;
}
.customPages .cms_wrapper ul.list li p,
.customPages .cms_wrapper ul li p {
    margin-bottom: 1rem;
}
.customPages .cms_wrapper *, .customPages .cms_wrapper *::before, .customPages .cms_wrapper *::after {
    box-sizing: border-box;
}
