.header__main .header__logo-wrapper .logo {
    height: 35px;
    bottom: auto;
    top: 0;
}

#topbar ul li svg path {
    fill: var(--accent-colour);
}

form.filters select,
#product-list select {
    background-image: url('../../img/menu-scrubs.svg');
}

footer .col ul li:nth-of-type(1) a {
    color: #0084FF;
}

form#search input,
form#featured-products-search input,
form#latest-news-search-form input,
form#datasheet-search-form input,
form#kb-search-form input,
form#searches input,
form#product-searches input {
    background-image: url('../../img/search-scrubs.svg');
}

#hero-banner .top {
    background: transparent;
    padding: 125px 0;
}

a.link:after {
    background-image: url('../../img/arrow-scrubs.svg');
}

.brochure-cta__image {
    position: absolute;
    bottom: 60px;
    left: 60px;
    height: auto;
    width: 9%;
    z-index: 3;
}

.brochure-cta__image img {
    max-width: 160%;
}

.brochure-cta__title {
    font-size: 32px;
}

.home .media-tabs {
    background: #F0F4F7;
}

.brochure-cta__container {
    padding: 50px 100px;
    grid-template-columns: 19% 1fr 1fr;
    align-items: center;
    gap: 20px;
    background-image: none;
    border-bottom: none;
}

.home .content-block__wysiwyg p {
    font-size: 18px;
}

.home .content-block {
    padding: 145px 0 75px;
}

.home .content-block .container {
    position: relative;
}

.home .content-block__image {
    width: auto;
    position: absolute;
    top: -50px;
    left: 40px;
}

.home .content-block__image img {
    max-width: 100%;
    height: auto;
    width: auto;
    float: left;
}

.home .content-block__aside-content {
    max-width: 50%;
}

.home .media-tabs__content {
    background-color: #fff;
}

.home .media-tabs__btn:after {
    background-image: url("../../img/grey-arrow-right.svg");
}

.cta-grid a:nth-last-child(-n + 3) h6 {
    color: #000;
}

.media-tabs__content__panel__inner ul li:before,
.brochure-cta__text ul li:before {
    content: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><path d="M6.5 0C2.91594 0 0 2.91594 0 6.5C0 10.0841 2.91594 13 6.5 13C10.0841 13 13 10.0841 13 6.5C13 2.91594 10.0841 0 6.5 0ZM9.88281 4.32156L5.68281 9.32156C5.63674 9.37644 5.57941 9.42077 5.51471 9.45156C5.45001 9.48234 5.37945 9.49886 5.30781 9.5H5.29938C5.22929 9.49997 5.16 9.48522 5.09599 9.45668C5.03198 9.42815 4.97468 9.38648 4.92781 9.33438L3.12781 7.33438C3.0821 7.28589 3.04654 7.22876 3.02322 7.16633C2.9999 7.10391 2.9893 7.03745 2.99203 6.97087C2.99477 6.90429 3.01078 6.83892 3.03914 6.77862C3.06749 6.71831 3.10761 6.66429 3.15715 6.61971C3.20668 6.57514 3.26463 6.54091 3.32757 6.51905C3.39052 6.49719 3.45721 6.48813 3.52371 6.4924C3.59021 6.49668 3.65518 6.51421 3.71481 6.54396C3.77444 6.5737 3.82752 6.61507 3.87094 6.66562L5.28625 8.23812L9.11719 3.67844C9.20312 3.57909 9.3247 3.51754 9.45564 3.50711C9.58658 3.49668 9.71637 3.53819 9.81695 3.62268C9.91753 3.70717 9.98083 3.82784 9.99315 3.95862C10.0055 4.0894 9.96584 4.21977 9.88281 4.32156Z" fill="%232050d6"/></svg>');
}

.smob-only {
    display: none;
}

.page-id-166 #brand-slider {
    padding-top: 0;
}

.page-id-166 #product-filters,
.page-id-166 #clear-all,
.page-id-166 #product-searches {
    display: none !important;
}

.media-tabs__content__panel__inner img.alignright {
    float: right;
    width: 50%;
    margin: 0 0 30px 30px;
}

#video-slider {
    overflow-x: hidden;
}

@media all and (max-width: 960px) {

    .home .content-block__image {
        width: auto;
        position: absolute;
        top: -14%;
        left: 20px;
    }

    .brochure-cta__title {
        font-size: 22px;
    }

    .brochure-cta__container {
        padding: 50px 70px;
        grid-template-columns: 19% 1fr 1fr;
        align-items: center;
        gap: 20px;
        background-image: none;
        border-bottom: none;
    }

    .media-tabs__content {
        padding: 40px;
    }

    .brochure-cta__image {
        position: absolute;
        bottom: 180px;
        left: 50px;
        height: auto;
        width: 9%;
        z-index: 3;
    }

    #brand-slider h3 {
        color: #000;
        font-size: 26px;
        margin: 0 0 30px 0;
        text-align: center;
    }

    .home #cta-block {
        padding: 30px 0 75px;
    }

}

@media all and (max-width: 600px) {

    .content-block__title {
        font-size: 26px;
        font-weight: 700;
        margin-bottom: 20px;
    }

    .home .content-block__aside-content {
        max-width: 100%;
        margin: 30px 0 0;
    }

    .brochure-cta__container {
        padding: 200px 50px 50px 50px;
        grid-template-columns: 19% 1fr 1fr;
        align-items: center;
        gap: 20px;
        background-image: none;
        border-bottom: none;
    }

    #brochure-block {
        margin-top: 50px;
    }

    .brochure-cta__image {
        position: absolute;
        bottom: auto;
        left: 90px;
        height: auto;
        width: 29%;
        z-index: 3;
        top: -18%;
    }

    .media-tabs {
        padding: 50px 5%;
    }

    .media-tabs__footer__btn {
        margin: 30px 0 0 0;
    }

    #featured-products {
        padding: 50px 0 50px;
    }

    .home #cta-block {
        padding: 30px 0 25px;
    }

    .hero_banner_v2 > img {
        display: none;
    }

    .smob-only {
        display: block;
        float: left;
        width: 100%;
        height: 490px;
        background-position: center top;
        background-size: cover;
    }

    .home .content-block {
        padding: 105px 0 75px;
    }

    #brand-slider {
        padding: 35px 0 20px;
    }

    #hero-banner.standard {
        background-position: 55% 50%;
    }

    #product-list .filter-button {
        top: 10px;
    }

    body > section {
        max-width: 100%;
    }

    #brochure-block .btn {
        max-width: 100%;
        padding: 0 15px;
        font-size: 12px;
    }

}