body {background-color: #ffffff;color: #870ca6;}.h--colour--body--text {color: #870ca6;}body, .font--content { font-family: "Crimson Text", serif; }.font--heading { font-family: "Helvetica", Helvetica Neue,Arial,sans-serif; }.font--logo { font-family: "Im Fell Great Primer Pro", serif; }.i { font-family: "Thin" ; }.wdk_live-button {background-color: #f7f7f7;color: #5b5b5b;text-decoration: none;}[role="main"] .text-input,[role="complementary"] .text-input{border-color:#870ca6;border-color:rgba(135,12,166,0.4);}[role="main"] .text-input:focus,[role="complementary"] .text-input:focus{border-color:#870ca6;outline: none;}[role="contentinfo"] .text-input{border-color:#f7f7f7;border-color:rgba(247,247,247,0.4);}[role="contentinfo"] .text-input:focus{border-color:#870ca6;}.or {color: #870ca6;}.or:before,.or:after {background-color: rgba(135,12,166,0.2);}.island--theme-default {background-color: rgba(135,12,166,0.05);}.no-rgba .island--theme-default {border: 1px solid #870ca6;}.list--underground {border-left-color: #870ca6;}.list--underground li:before {border-left-color: #870ca6;}.progress {border: 1px solid rgba(91,91,91,0.2);}.progress--seperated .progress__item:before {background-color: rgba(91,91,91,0.2);}.progress__item .progress__item__marker {background-color: #f7f7f7;}.progress__item--current .progress__item__marker {color: #f7f7f7;background-color: #5b5b5b;}.progress__item--complete .progress__item__marker {color: #f7f7f7;background-color: rgba(91,91,91,0.5);}.progress--seperated .progress__item--current:before,.progress--seperated .progress__item--complete:before {background-color: rgba(91,91,91,0.5);}.banner__text {color: #5b5b5b;}.js-nav-main__item__toggle {color: #778a7b;color: rgba(119,138,123,0.5)	}nav.nav-main.js-dropdown {border-color: #5b5b5b;border-color: rgba(91,91,91,0.5);}.nav-main-skip,.js-nav-main__item__toggle:hover,.js-nav-main__item__toggle--active,.nav-main__link {color: #778a7b;}.nav-main__item--tree > .nav-main__link,.nav-main__item--tree > .nav-main__list > .nav-main__item > .nav-main__link {border-color: #778a7b;border-color: rgba(119,138,123,0.25);}.nav-main__item--tree > .nav-main__list > .nav-main__item--tree > .nav-main__link,.nav-main__link:hover {border-color: #778a7b;border-color: rgba(119,138,123,0.75);}.lt-ie9 .nav-main__item--tree > .nav-main__link,.lt-ie9 .nav-main__item--tree > .nav-main__list > .nav-main__item--tree > .nav-main__link,.lt-ie9 .nav-main__link:hover {border-color: #778a7b;}.lt-ie9 .nav-main {border: none;}.nav-main__item--tree > .nav-main__list > .nav-main__item--tree > .nav-main__link.nav-main__link--current,.nav-main__link.nav-main__link--current {border-color: #778a7b;}.nav-main__list--depth-0 > .nav-main__item:hover > .nav-main__link {border-color: #778a7b;border-color: rgba(119,138,123,0.75);}.lt-ie9 .nav-main__list--depth-0 > .nav-main__item:hover > .nav-main__link {border-color: #778a7b;}.nav-main__list,.nav-main {background-color: #5b5b5b;color: #778a7b;}[role="banner"],.banner__link {background-color: #5b5b5b;border-top-color: #5b5b5b;}.nav-main-skip,.nav-main,.banner__link--text,.banner {border-color: #778a7b;border-color: rgba(119,138,123,0.1);}.js-dropdown-toggle--active + .js-dropdown {border-color: #778a7b;border-color: rgba(119,138,123,0.9);}.js-dropdown-toggle--active,.js-dropdown-toggle--active:hover,.js-dropdown-toggle--active:focus {border-color: #778a7b;border-color: rgba(119,138,123,0.5);}.nav-shop__search .form__text-input {border-color: #5b5b5b;}.nav-shop__basket,.nav-shop__search .form__submit,.nav-shop__search{color: #778a7b;background-color: #5b5b5b;}.nav-shop {background-color: #5b5b5b;}.nav-shop .nav-shop__search .form__text-input,.nav-shop .nav-shop__search .form__submit {border-color: #778a7b;border-color: rgba(119,138,123,0.1);}.nav-shop__basket__total .bethan {background-color: #5b5b5b;background-color: rgba(91,91,91,0.1);}.nav-shop__basket__total:before,.banner {background-color: rgba(119,138,123,0.1);}.nav-main-skip,.nav-shop__basket-wrapper .nav-shop__checkout-button,.nav-main-toggle,.nav-shop__login-wrapper .nav-shop__account-button,.nav-shop__basket-wrapper .nav-shop__basket-button,.nav-shop__search-wrapper .nav-shop__search-button {background-color: #5b5b5b;color: #778a7b;}.lt-ie9 .nav-shop__search-wrapper .i-search {border-color: transparent;}.nav-shop__search-wrapper .i-search:hover {border-color: #778a7b;}.nav-main-skip:hover,.nav-main-skip:focus,.nav-shop__login-wrapper .nav-shop__account-button:hover,.nav-shop__basket-wrapper .nav-shop__basket-button:hover,.nav-shop__basket-wrapper .nav-shop__checkout-button:hover,.nav-shop__search-wrapper .nav-shop__search-button:hover,.nav-shop__search .form__submit:hover,.js-dropdown-toggle.nav-main-toggle:hover,.nav-shop__login-wrapper .nav-shop__account-button:focus,.nav-shop__basket-wrapper .nav-shop__basket-button:focus,.nav-shop__basket-wrapper .nav-shop__checkout-button:focus,.nav-shop__search-wrapper .nav-shop__search-button:focus,.js-dropdown-toggle.nav-main-toggle:focus {background-color: #5b5b5b;background-color: rgba(91,91,91,0.9);border-color: #5b5b5b;color: #5b5b5b;}.nav-shop__search .form__submit:hover {border-color: #5b5b5b;}.js-dropdown-toggle--active {background-color: #5b5b5b;}.js-dropdown-toggle--active:after {background-color: #778a7b;}.site-wrapper .page-wrapper {background-color: #f7f7f7;border-top-color: #5b5b5b;}.page-wrapper .product-item__gallery,.page-wrapper .product .shop-basket,.page-wrapper .product-item__footer,.page-wrapper .blog-heading--complementary,.page-wrapper .comment,.page-wrapper .site-footer,.page-wrapper .blog-summary,.page-wrapper .blog-summary__item,.page-wrapper .comments__list,.page-wrapper .blog-post,.page-wrapper .header--blog,.page-wrapper .event__summary-child__item {border-color: #870ca6;border-color: rgba(135,12,166,0.4);}.site-main__page-title {color: #870ca6;}a {color: #870ca6;}.content-block--quote blockquote {padding: 1.5em;background-color: transparent;background-color: rgba(135,12,166,0.1);}.breadCrumb,.breadCrumb a {color: #870ca6;}.wdk_product-basket-info {border-color: #e3e3e3;background: #ededed;}.sub-category--grid .sub-category__item-title {text-align: center;}.more-products__content .owl-theme .owl-controls .owl-buttons div {color: #f7f7f7; background-color: #870ca6; }.more-products__content .owl-theme .owl-controls .owl-buttons div:hover {background-color: #870ca6; }.wdk_shopsearch-searchtitletbl {background-color: #f7f7f7;}.wdk_shopsearch-searchtitletbl strong {color: #870ca6 !important;}hr {border-color: #870ca6 !important;}.shop-process__step--cta {border-width: 2px;border-style: solid;border-color: #f7f7f7;background-color: rgba(135,12,166,0.1);}.table--basket .table__body .table__row {border-top-style: solid;border-top-width: 1px;border-top-color: #870ca6;}.table--basket .table__foot {border-top-width: 2px;border-top-style: solid;border-top-color: #870ca6;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #870ca6;}.table--basket .table__foot .table__row {border-top-style: solid;border-top-width: 1px;border-top-color: #870ca6;}.table--basket .table__foot .table__row:first-child {border-top: 0;}.table--basket .table__foot {font-weight: bold;}.table--basket .table__foot .table__row--total {font-size: 120%;}.table--basket .table__data--quantity .btn--faux-link {margin-top: 3px;font-size: 90%;}.payment-type__item > label:hover {background-color: #f7f7f7;background-color: rgba(247,247,247,0.75);border-color: rgba(135,12,166,0.3) !important; }.payment-type__item--selected > label:hover,.payment-type__item--selected > label {background-color: #f7f7f7;border-color: #870ca6 !important; }.table--confirm .table__head .table__header,.table--confirm .table__head .table__data {border-width: 1px 1px 0 1px;border-style: solid;border-color: #870ca6;}.table--confirm .table__body .table__data {border: 1px solid #870ca6;border-top: 0;border-bottom: 0;}.table--confirm .table__foot .table__header,.table--confirm .table__foot .table__data {border: 1px solid #870ca6;}.table--confirm .table__foot {font-weight: bold;}.table--confirm .table__foot .table__row--total {font-size: 120%;}.table--thanks .table__foot {border-top-width: 2px;border-top-style: solid;border-top-color: #870ca6;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #870ca6;}.table--thanks .table__head .table__row {border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #870ca6;}.table--thanks .table__foot .table__row {border-top-style: solid;border-top-width: 1px;border-top-color: #870ca6;}.table--thanks .table__foot .table__row:first-child {border-top: 0;}.table--thanks .table__body .table__row {border-top-style: solid;border-top-width: 1px;border-top-color: #870ca6;}.table--thanks .table__foot {font-weight: bold;}.table--thanks .table__foot .table__row--total {font-size: 120%;}.shop-process__step--confirm-address .list--address {border-top-style: solid;border-top-width: 1px;border-top-color: #778a7b;}.site-footer__copyright a {color: #778a7b;}.site-footer {background-color: #5b5b5b;color: #ffffff;}.site-footer__plugin-wrapper {color: #f7f7f7;border-color: #f7f7f7;background-color: #5b5b5b;}.site-footer a,.site-footer__copyright a {color: #ffffff;}.site-footer__plugin{border-color: #f7f7f7;border-color: rgba(247,247,247,0.75);}a.social-profile__icon {color: #f7f7f7;border-color: #5b5b5b;}.social-profile__icon:hover {border-color: #f7f7f7;}.page-wrapper .dyos_EditContent_Container #saveBtns {line-height: 50px;margin-top: -35px;margin-right: 5px;}.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint {max-width: none;padding-right: 0;padding-left: 0;}.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint .container {max-width: 1170px;}.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint .container,.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint .site-main__page-title {padding-left: 25px;padding-right: 25px;}.page-type-pagebuilderv2.has-complementary--secondary .page-wrapper .inner-constraint .container {padding-left: 0;padding-right: 0;}.page-type-pagebuilderv2.has-complementary--secondary .page-wrapper .inner-constraint .block {background-color: transparent !important;}