/* icon */
.icon-wrapper .icon,
.icon-wrapper .more::after,
.icon-wrapper .icon-before::before,
.icon-wrapper .icon-after::after {
    position: relative !important;
}

.more:before,
.more:after,
.icon-chevronright:after,
#ac-globalfooter .ac-gf-more:after {
    top: -0.08em;
}

/* Accessories */
@media only screen and (min-width: 1069px) {
    .custom-nowrap-large {
        white-space: nowrap;
    }
}

/* accordion viewport change issue fix */
.accordion {
    height: auto;
}
