﻿a { color: #0085ca; text-decoration: none; word-wrap: break-word }
    a:hover { color: #0071ac }
.far.fa-address-book, .far.fa-address-card, .far.fa-angry, .far.fa-arrow-alt-circle-down, .far.fa-arrow-alt-circle-left, .far.fa-arrow-alt-circle-right, .far.fa-arrow-alt-circle-up, .far.fa-bell, .far.fa-bell-slash, .far.fa-bookmark, .far.fa-building, .far.fa-calendar, .far.fa-calendar-alt, .far.fa-calendar-check, .far.fa-calendar-minus, .far.fa-calendar-plus, .far.fa-calendar-times, .far.fa-caret-square-down, .far.fa-caret-square-left, .far.fa-caret-square-right, .far.fa-caret-square-up, .far.fa-chart-bar, .far.fa-check-circle, .far.fa-check-square, .far.fa-circle, .far.fa-clipboard, .far.fa-clock, .far.fa-clone, .far.fa-closed-captioning, .far.fa-comment, .far.fa-comment-alt, .far.fa-comment-dots, .far.fa-comments, .far.fa-compass, .far.fa-copy, .far.fa-copyright, .far.fa-credit-card, .far.fa-dizzy, .far.fa-dot-circle, .far.fa-edit, .far.fa-envelope, .far.fa-envelope-open, .far.fa-eye, .far.fa-eye-slash, .far.fa-file, .far.fa-file-alt, .far.fa-file-archive, .far.fa-file-audio, .far.fa-file-code, .far.fa-file-excel, .far.fa-file-image, .far.fa-file-pdf, .far.fa-file-powerpoint, .far.fa-file-video, .far.fa-file-word, .far.fa-flag, .far.fa-flushed, .far.fa-folder, .far.fa-folder-open, .far.fa-frown, .far.fa-frown-open, .far.fa-futbol, .far.fa-gem, .far.fa-grimace, .far.fa-grin, .far.fa-grin-alt, .far.fa-grin-beam, .far.fa-grin-beam-sweat, .far.fa-grin-hearts, .far.fa-grin-squint, .far.fa-grin-squint-tears, .far.fa-grin-stars, .far.fa-grin-tears, .far.fa-grin-tongue, .far.fa-grin-tongue-squint, .far.fa-grin-tongue-wink, .far.fa-grin-wink, .far.fa-hand-lizard, .far.fa-hand-paper, .far.fa-hand-peace, .far.fa-hand-point-down, .far.fa-hand-point-left, .far.fa-hand-point-right, .far.fa-hand-point-up, .far.fa-hand-pointer, .far.fa-hand-rock, .far.fa-hand-scissors, .far.fa-hand-spock, .far.fa-handshake, .far.fa-hdd, .far.fa-heart, .far.fa-hospital, .far.fa-hourglass, .far.fa-id-badge, .far.fa-id-card, .far.fa-image, .far.fa-images, .far.fa-keyboard, .far.fa-kiss, .far.fa-kiss-beam, .far.fa-kiss-wink-heart, .far.fa-laugh, .far.fa-laugh-beam, .far.fa-laugh-squint, .far.fa-laugh-wink, .far.fa-lemon, .far.fa-life-ring, .far.fa-lightbulb, .far.fa-list-alt, .far.fa-map, .far.fa-meh, .far.fa-meh-blank, .far.fa-meh-rolling-eyes, .far.fa-minus-square, .far.fa-money-bill-alt, .far.fa-moon, .far.fa-newspaper, .far.fa-object-group, .far.fa-object-ungroup, .far.fa-paper-plane, .far.fa-pause-circle, .far.fa-play-circle, .far.fa-plus-square, .far.fa-question-circle, .far.fa-registered, .far.fa-sad-cry, .far.fa-sad-tear, .far.fa-save, .far.fa-share-square, .far.fa-smile, .far.fa-smile-beam, .far.fa-smile-wink, .far.fa-snowflake, .far.fa-square, .far.fa-star, .far.fa-star-half, .far.fa-sticky-note, .far.fa-stop-circle, .far.fa-sun, .far.fa-surprise, .far.fa-thumbs-down, .far.fa-thumbs-up, .far.fa-times-circle, .far.fa-tired, .far.fa-trash-alt, .far.fa-user, .far.fa-user-circle, .far.fa-window-close, .far.fa-window-maximize, .far.fa-window-minimize, .far.fa-window-restore { font-weight: 400 }
.u-brand-color-one, .u-brand-color-one h1, .u-brand-color-one h2, .u-brand-color-one h3, .u-brand-color-one h4, .u-brand-color-one h5, .u-brand-color-one h6, .u-brand-color-one i { color: #d51130 }
.u-brand-color-one--bg { background-color: #d51130 !important; -webkit-print-color-adjust: exact }
.u-brand-color-one--bg-lighten-10 { background-color: #ee2b4a }
.u-brand-color-one--bg-lighten-20 { background-color: #f25a72 }
.u-brand-color-one--bg-darken-10 { background-color: #a60d25 }
.u-brand-color-one--bg-darken-20 { background-color: #77091b }
.u-brand-color-two, .u-brand-color-two h1, .u-brand-color-two h2, .u-brand-color-two h3, .u-brand-color-two h4, .u-brand-color-two h5, .u-brand-color-two h6, .u-brand-color-two i { color: #79ac2b }
.u-brand-color-two--bg { background-color: #79ac2b !important; -webkit-print-color-adjust: exact }
.u-brand-color-two--bg-lighten-10 { background-color: #94ce3c }
.u-brand-color-two--bg-lighten-20 { background-color: #abd865 }
.u-brand-color-two--bg-darken-10 { background-color: #5c8321 }
.u-brand-color-two--bg-darken-20 { background-color: #405a17 }
.u-brand-color-three, .u-brand-color-three h1, .u-brand-color-three h2, .u-brand-color-three h3, .u-brand-color-three h4, .u-brand-color-three h5, .u-brand-color-three h6, .u-brand-color-three i { color: #7c7c7b }
.u-brand-color-three--bg { background-color: #7c7c7b !important; -webkit-print-color-adjust: exact }
.u-brand-color-three--bg-lighten-10 { background-color: #959595 }
.u-brand-color-three--bg-lighten-20 { background-color: #afafae }
.u-brand-color-three--bg-darken-10 { background-color: #626262 }
.u-brand-color-three--bg-darken-20 { background-color: #494948 }
.u-brand-color-four, .u-brand-color-four h1, .u-brand-color-four h2, .u-brand-color-four h3, .u-brand-color-four h4, .u-brand-color-four h5, .u-brand-color-four h6, .u-brand-color-four i { color: #577583 }
.u-brand-color-four--bg { background-color: #577583 !important; -webkit-print-color-adjust: exact }
.u-brand-color-four--bg-lighten-10 { background-color: #6e8f9f }
.u-brand-color-four--bg-lighten-20 { background-color: #8da7b3 }
.u-brand-color-four--bg-darken-10 { background-color: #435a64 }
.u-brand-color-four--bg-darken-20 { background-color: #2e3e46 }
.u-brand-color-five, .u-brand-color-five h1, .u-brand-color-five h2, .u-brand-color-five h3, .u-brand-color-five h4, .u-brand-color-five h5, .u-brand-color-five h6, .u-brand-color-five i { color: #9e9056 }
.u-brand-color-five--bg { background-color: #9e9056 !important; -webkit-print-color-adjust: exact }
.u-brand-color-five--bg-lighten-10 { background-color: #b3a774 }
.u-brand-color-five--bg-lighten-20 { background-color: #c5bc95 }
.u-brand-color-five--bg-darken-10 { background-color: #7d7244 }
.u-brand-color-five--bg-darken-20 { background-color: #5c5432 }
.u-color--loyalty-points { color: #79ac2b }
.u-border-color--loyalty-points { border-color: #79ac2b }
.u-bg-color--loyalty-points { background-color: #79ac2b }
.u-font-awesome { font-family: "Font Awesome 5 Pro","Font Awesome 5 Free","Mulish"; font-weight: 900 }
h1 { font-family: "Mulish",sans-serif; font-display: auto; font-size: 40px; font-weight: 400; line-height: 1.6; color: #141c1f }
h2 { font-family: "Mulish",sans-serif; font-display: auto; font-size: 30px; font-weight: 400; line-height: 1.6; color: #141c1f }
h3 { font-family: "Mulish",sans-serif; font-display: auto; font-size: 20px; font-weight: 400; line-height: 1.6; color: #141c1f }
body { font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 1.6; color: #141c1f }
a, .link { color: #d51130 }
    a:hover, .link:hover, a:active, .link:active, a:focus, .link:focus { color: #d51130 }
.btn--primary.dw-mod { color: #fff; font-size: 15px; font-weight: normal; border-width: 1px; border-color: #d51130; border-radius: 200px; background-color: #d51130 }
    .btn--primary.dw-mod:focus, .btn--primary.dw-mod:hover, .btn--primary.dw-mod:active, .btn--primary.dw-mod.btn--active { background-color: #c00f2b }
.btn--secondary.dw-mod { color: #ffffff; font-size: 15px; font-weight: normal; border-width: 1px; border-color: #f4f4f4; border-radius: 200px; background-color: #3f6212; }
    .btn--secondary.dw-mod:focus, .btn--secondary.dw-mod:hover, .btn--secondary.dw-mod:active, .btn--secondary.dw-mod.btn--active { background-color: #dcdcdc }
.btn--tertiary.dw-mod { color: #141c1f; font-size: 15px; font-weight: normal; border-width: 1px; border-color: #141c1f; border-radius: 200px; background-color: transparent }
    .btn--tertiary.dw-mod:focus, .btn--tertiary.dw-mod:hover, .btn--tertiary.dw-mod:active, .btn--tertiary.dw-mod.btn--active { background-color: #101619; color: #fff }
.btn--link.dw-mod { color: #d51130 }
    .btn--link.dw-mod:focus, .btn--link.dw-mod:hover, .btn--link.dw-mod:active { color: #d51130 }
.btn--loyalty-points { color: #79ac2b; border-color: #79ac2b }
    .btn--loyalty-points:hover, .btn--loyalty-points:focus, .btn--loyalty-points:active, .btn--loyalty-points.active { background-color: #79ac2b; color: #fff }
.btn--impersonation.dw-mod { color: #141c1f; border-color: #141c1f }
    .btn--impersonation.dw-mod:hover, .btn--impersonation.dw-mod:focus, .btn--impersonation.dw-mod:active, .btn--impersonation.dw-mod.active { background-color: #141c1f; color: #f2f2f2 }
.image-filter--brand-color-one { background-color: rgba(213,17,48,0.3) }
.image-filter--brand-color-two { background-color: rgba(121,172,43,0.3) }
.image-filter--brand-color-three { background-color: rgba(124,124,123,0.3) }
.image-filter--brand-color-four { background-color: rgba(87,117,131,0.3) }
.image-filter--brand-color-five { background-color: rgba(158,144,86,0.3) }
.impersonation.dw-mod { background-color: #f2f2f2; color: #141c1f }
.impersonation__header.dw-mod { color: #141c1f; background-color: #bfbfbf }
.impersonation-text.dw-mod { color: #141c1f }
.impersonation-light-text.dw-mod { color: #567885 }
.impersonation__link.dw-mod { color: #141c1f }
    .impersonation__link.dw-mod:hover, .impersonation__link.dw-mod:focus, .impersonation__link.dw-mod:active { color: #141c1f }
.impersonation__search-field.dw-mod { border-color: #141c1f }
    .impersonation__search-field.dw-mod:focus { border-color: #141c1f }
.impersonation__search-results-item.dw-mod { border-color: #141c1f }
.impersonation__search-icon.dw-mod { color: #f2f2f2 }
.impersonation__search-results.dw-mod .preloader { color: #141c1f }
.impersonation__typeahead.dw-mod { color: #141c1f }
.pager__num:hover:not(.pager__num--current):not(.pager__num--ellipsis) { border: 1px solid #141c1f }
.pager__num.pager__num--current { background-color: #141c1f }
.article__short-summary.dw-mod { color: #141c1f }
.content-row:not(.content-row--stretch) { max-width: 1440px }
.articles-paragraph { max-width: 1440px }
.footer.dw-mod { background-color: #f4f4f4; color: #141c1f }
.footer__heading.dw-mod { background-color: #f4f4f4; color: #141c1f }
.footer.dw-mod .collection.dw-mod a, .footer.dw-mod .link { background-color: #f4f4f4; color: #141c1f }
.header-top.dw-mod { background-color: #fff }
.main-navigation.main-navigation--nav-style.dw-mod { background-color: #f4f4f4 }
    .main-navigation.main-navigation--nav-style.dw-mod .menu__link.dw-mod { color: #d51130 }
.main-navigation.main-navigation--top-style.dw-mod { background-color: #fff }
    .main-navigation.main-navigation--top-style.dw-mod .menu__link.dw-mod { color: #141c1f }
.center-container.dw-mod { max-width: 1440px }
.site.dw-mod { background-color: #fff }
.logo.dw-mod:not(.logo--mobile) { background-color: transparent }
.logo--mobile.dw-mod { background-color: #fff; height: 40px }
.logo__img.dw-mod:not(.logo__img--mobile) { /*height: 55px*/ }
.mobile-navigation.dw-mod { background-color: #fff }
.menu-mobile__link.dw-mod, .mobile-navigation__link.dw-mod, .menu-mobile__header.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 2; color: #d51130 }
.menu-mobile__link.dw-mod { background-color: #fff }
.menu-mobile__link.dw-mod, .mobile-navigation__link.dw-mod { border-bottom-color: #f4f4f4; text-align: left }
.mobile-navigation.dw-mod div.btn.dw-mod, .mobile-navigation.dw-mod label.btn.dw-mod, .mobile-navigation.dw-mod .circle-icon-btn.dw-mod, .menu-mobile__link--closed:before { color: #d51130 }
    .mobile-navigation.dw-mod .circle-icon-btn.dw-mod:after { border-color: #d51130 }
.menu-mobile__link--active.dw-mod, .menu-mobile__header.dw-mod, .menu-mobile__link--highlighted.dw-mod { background-color: #f4f4f4; border-bottom-color: #f4f4f4; color: #d51130 }
    .mobile-navigation__link.dw-mod:hover, .menu-mobile__link--active.dw-mod:hover, .menu-mobile__link.dw-mod:hover, .menu-mobile__header.dw-mod:hover, .menu-mobile__link--highlighted.dw-mod:hover, .mobile-navigation__link.dw-mod:focus, .menu-mobile__link--active.dw-mod:focus, .menu-mobile__link.dw-mod:focus, .menu-mobile__header.dw-mod:focus, .menu-mobile__link--highlighted.dw-mod:focus, .mobile-navigation__link.dw-mod:active, .menu-mobile__link--active.dw-mod:active, .menu-mobile__link.dw-mod:active, .menu-mobile__header.dw-mod:active, .menu-mobile__link--highlighted.dw-mod:active { background-color: #f4f4f4; border-bottom-color: #f4f4f4; color: #d51130 }
.menu-mobile__submenu { position: absolute; left: 300px; top: 0; bottom: 0; z-index: 1; transition: all 0.25s ease-in-out; display: block; height: 100vh; background-color: #fff }
.expand-trigger:checked ~ .menu-mobile__submenu { display: block; z-index: 2 }
.menu-mobile__trigger:before { color: #d51130 }
.menu-mobile__trigger:before, .expand-trigger:checked ~ .menu-mobile__link__wrap .menu-mobile__trigger:before { content: "\f105"; margin: -3px auto 1px }
.main-navigation.dw-mod { background-color: #f4f4f4 }
.main-navigation-mobile.dw-mod { background-color: #fff }
    .main-navigation-mobile.dw-mod .menu__link.dw-mod { color: #141c1f }
.menu--dropdown.dw-mod, .menu--dropleft.dw-mod { background-color: #fff }
    .menu--dropdown.dw-mod .menu-dropdown__link.dw-mod, .menu--dropleft.dw-mod .menu-dropdown__link.dw-mod { color: #d51130; font-size: 15px }
    .menu--dropdown.dw-mod > .menu__item:after, .menu--dropleft.dw-mod > .menu__item:after { color: #d51130 }
.is-dropdown.dw-mod::after { color: #d51130; font-size: 15px; line-height: 2.4em; line-height: 34px }
.menu-dropdown__item.dw-mod { color: #d51130; font-size: 15px }
.menu-dropdown__link.dw-mod, .menu--dropdown .list__link.dw-mod { color: #d51130; font-size: 15px; font-family: "Mulish",sans-serif; font-display: auto }
.menu--dropdown.dw-mod .menu__item:hover, .menu--dropleft.dw-mod .menu__item:hover, .mega-menu.dw-mod .menu__item--mega:hover { background-color: #f4f4f4 }
    .menu--dropdown.dw-mod .menu__item:hover::after, .menu--dropleft.dw-mod .menu__item:hover::after, .mega-menu.dw-mod .menu__item--mega:hover::after { color: #d51130 }
    .menu--dropdown.dw-mod .menu__item:hover > .menu-dropdown__link.dw-mod, .menu--dropleft.dw-mod .menu__item:hover > .menu-dropdown__link.dw-mod, .mega-menu.dw-mod .menu__item--mega:hover > .menu-dropdown__link.dw-mod { color: #d51130; background-color: #f4f4f4 }
    .menu--dropdown.dw-mod .menu__item:hover > .mega-menu__link.dw-mod, .menu--dropleft.dw-mod .menu__item:hover > .mega-menu__link.dw-mod, .mega-menu.dw-mod .menu__item--mega:hover > .mega-menu__link.dw-mod { color: #d51130; background-color: #f4f4f4 }
.mega-menu.dw-mod { background-color: #fff; max-width: 1440px }
    .mega-menu.dw-mod .menu__item--mega { text-align: center }
    .mega-menu.dw-mod .mega-menu__list-image { margin-left: auto; margin-right: auto }
    .mega-menu.dw-mod .mega-menu__header-container { text-align: center }
    .mega-menu.dw-mod .mega-menu__grid.dw-mod { margin: 1.2em 0 }
    .mega-menu.dw-mod .mega-menu__list-wrap.dw-mod { margin-bottom: 0 }
.mega-menu__header-container__text.dw-mod { color: #d51130; font-size: 1.5rem; font-family: "Mulish",sans-serif; font-display: auto; text-transform: uppercase }
.mega-menu__link.dw-mod { color: #d51130; font-size: 15px; font-family: "Mulish",sans-serif; font-display: auto }
.is-mega.dw-mod::after { line-height: 35px; color: #d51130 }
.mega-menu__col.dw-mod { border-right: 1px #a8a8a8 solid }
.menu__link.dw-mod:not(.menu__link--icon) { font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 1.4; color: #d51130; text-transform: uppercase; padding: 17px 30px; }
.menu__link.dw-mod:not(.menu__link--mobile) { line-height: 20px }
.menu__link--icon.dw-mod { color: #d51130 }
.header-menu__link.dw-mod { line-height: 20px }
.menu__item.dw-mod:hover:not(.menu__item--top-level) { background-color: #f4f4f4; color: #d51130 }
.menu__item--top-level { border-top: 3px solid transparent; border-bottom: 3px solid transparent }
    .menu__item--top-level.dw-mod.menu__item--active, .menu__item--top-level.dw-mod:hover, .menu__item--top-level.dw-mod:focus, .menu__item--top-level.dw-mod:active { border-bottom-color: #d51130; color: #d51130 }
        .menu__item--top-level.dw-mod.menu__item--active::before, .menu__item--top-level.dw-mod:hover::before, .menu__item--top-level.dw-mod:focus::before, .menu__item--top-level.dw-mod:active::before, .menu__item--top-level.dw-mod.menu__item--active::after, .menu__item--top-level.dw-mod:hover::after, .menu__item--top-level.dw-mod:focus::after, .menu__item--top-level.dw-mod:active::after { color: #d51130 }
        .menu__item--top-level.dw-mod.menu__item--active .menu__link, .menu__item--top-level.dw-mod:hover .menu__link, .menu__item--top-level.dw-mod:focus .menu__link, .menu__item--top-level.dw-mod:active .menu__link { color: #d51130 }
    .menu__item--top-level.dw-mod:not(.menu__item--icon) { padding: 0 11px }
    .menu__item--top-level.dw-mod:first-of-type { padding-left: 0 }
.mini-cart-dropdown.dw-mod { background-color: #fff; font-size: 15px; color: #d51130 }
    .mini-cart-dropdown.dw-mod h4 { color: #d51130 }
    .mini-cart-dropdown.dw-mod .mini-cart-orderlines__name { color: #d51130 }
    .mini-cart-dropdown.dw-mod .mini-cart-orderline__name { color: #d51130 }
.header-menu__link.dw-mod { color: #141c1f }
.tools-navigation.dw-mod { background-color: #e13510; font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 1.4; color: #141c1f }
.menu-tools__link.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 1.4; color: #141c1f }
    .menu-tools__link.dw-mod:hover { color: #141c1f }
.product-thumbs__item.dw-mod:hover, .product-thumbs__item--active.dw-mod { border: 4px solid #79ac2b }
.stickers-container__tag--sale.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 1.5; color: #ae0018; background-color: #577583 }
.stickers-container__tag--new.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 28px; font-weight: 700; line-height: 1.4; color: #fff; background-color: #e13510 }
    .stickers-container__tag--new.dw-mod:not(.stickers-container__tag--micro) { position: relative; width: 100px; height: 100px; display: flex; justify-content: center; align-items: center; background-color: transparent; z-index: 10; background-color: #e13510; text-align: center; border-radius: 200px; margin: 0.6em }
.stickers-container__tag--custom.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 1.4; color: #ae0018; background-color: #141c1f }
.receipt__header.dw-mod { background-color: #f4f4f4 !important }
    .receipt__header.dw-mod * { color: #141c1f !important }
.product__price-actions-wrap.dw-mod { text-align: left }
.product__price-actions-flex-wrap.dw-mod { justify-content: flex-start }
.product__stock-delivery.dw-mod { text-align: left }
.product__price-wrap.dw-mod { text-align: left }
.price--product-page.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 30px; font-weight: 700; line-height: 1.4; color: #141c1f }
.vat-price--product-page.dw-mod { font-size: 24px }
.mini-cart-update .menu-tools__link.dw-mod { color: #fff }
.mini-cart__counter.dw-mod { border-radius: 100px; background-color: #d51130; color: #fff }
.mini-cart-update.dw-mod { background-color: #ae0018; color: #ae0018 }
.price--product-list.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 17px; font-weight: 700; line-height: 1.4; color: #141c1f }
.product-list__list-item.dw-mod { background-color: transparent; border-color: #eee; border: 1px solid #eee }
    .product-list__list-item.dw-mod .product-list__list-item__left.dw-mod { border: 1px solid #fff; border-right: 1px solid #eee }
    .product-list__list-item.dw-mod .product-list__list-item__right.dw-mod { border: 1px solid #fff }
.product-list__grid-item.dw-mod .product-list__grid-item__price-info.dw-mod, .product-list__grid-item.dw-mod .product-list__grid-item__footer.dw-mod { background-color: transparent }
.product-list__grid-item.dw-mod .product-list__grid-item__image.dw-mod { border: 1px solid #e2e2e2; border-bottom: 1px solid #fff }
.product-list__grid-item.dw-mod .product-list__grid-item__price-info.dw-mod { border-right: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2 }
.product-list__grid-item.dw-mod .product-list__grid-item__footer.dw-mod { border: 1px solid #e2e2e2; border-top: 1px solid #fff }
.product-list__grid-item__price-info.dw-mod, .product-list__grid-item__footer.dw-mod { text-align: left }
.vat-price--product-list.dw-mod { font-size: 11.9px }
.product-list__tiles-item.dw-mod .product-list__tiles-item__price-info.dw-mod, .product-list__tiles-item.dw-mod .product-list__tiles-item__footer.dw-mod { background-color: #fff }
.product-list__details-item.dw-mod { background-color: transparent; margin-top: 0.6em; border-color: #e2e2e2; border: 1px solid #fff; border: 1px solid #e2e2e2 }
.expand-trigger:checked + .expand-container .expand-container__content .facets-container__list.dw-mod { max-height: 250px }
.facets-container__header.dw-mod { font-family: "Mulish",sans-serif; font-display: auto; font-size: 15px; font-weight: 400; line-height: 1.4; color: #141c1f; background-color: #f4f4f4 }
.facets-container.dw-mod .facets-container__box { background-color: #f4f4f4 }
.facets-container.dw-mod .facets-container__box, .facets-container.dw-mod .facets-container__header { border: none }
.facets-container.dw-mod .facets-container__box { border: none }
.facets-container.dw-mod .facets-container__header { border-top: 1px solid #e5e5e5 }
.facets-container.dw-mod .facets-container__list { margin-bottom: 1em }
label[for*="Color"] + * > .facets-container__list.dw-mod { padding-left: 4px }
.facets-container__search.dw-mod { margin: 0.6em }
