body {background-color: #3d3d3d;font-family:"TeXGyreAdventor", sans-serif;color: #ffffff;}.page-wrapper a,.site-footer a,.breadCrumb a:hover,.breadCrumb a:focus,.nav-main__link {color: #ffffff;}.page-wrapper a,.page-wrapper a:hover,.page-wrapper a:focus,.site-footer a,.site-footer a:hover,.site-footer a:focus,.faux-link,.faux-link:hover,.faux-link:focus {color: #d3e5eb;text-decoration: underline;}.h--colour--body--text {color: #ffffff;}body, .font--content { font-family: "TeXGyreAdventor", sans-serif; }.font--heading { font-family: "Walkway", sans-serif; }.font--logo { font-family: "Caviar Dreams", sans-serif; }.i { font-family: "Thin" ; }.wdk_live-button {background-color: #3b3b3b;color: #ffffff;}.site-wrapper .wdk_live-button {background-color: #3b3b3b;background-image: none;box-shadow: none;text-shadow: none;border: 1px solid #ffffff;}.site-wrapper .wdk_live-button:hover {color:#3b3b3b !important; background-color: #ffffff;border: 1px solid #ffffff;}.form--search__button {color: rgba(36,36,36,0.3);}.form--search__button:hover,.form--search__button:focus {background-color: #242424;color: #ffffff;}.site-wrapper.text-input{border-width: 1px;border-style: solid;border-color: #ffffff;border-color: rgba(255,255,255,0.3);}.site-wrapper .text-input:hover {border-color:#ffffff;outline: none;}.site-wrapper .text-input:focus{outline: none;border-color: #d3e5eb;}.or {color: #ffffff;}.or:before,.or:after {background-color: rgba(255,255,255,0.2);}.island--theme-default {background-color: rgba(255,255,255,0.05);}.no-rgba .island--theme-default {border: 1px solid #ffffff;}.list--underground {border-left-color: #ffffff;}.list--underground li:before {border-left-color: #ffffff;}.progress {border: 1px solid rgba(255,255,255,0.2);}.progress--seperated .progress__item:before {background-color: rgba(255,255,255,0.2);}.progress__item .progress__item__marker {background-color: #3d3d3d;}.progress__item--current .progress__item__marker {color: #ffffff;background-color: #242424;}.progress__item--complete .progress__item__marker {color: #ffffff;background-color: rgba(36,36,36,0.5);}.progress--seperated .progress__item--current:before,.progress--seperated .progress__item--complete:before {background-color: #242424;}.banner__text {color: #ffffff;}.nav-shop__basket,.nav-main .nav-main__list--depth-0 {border-color: #ffffff;border-color: rgba(255,255,255,0.3);}.nav-main__list--depth-0 .nav-main__list,.nav-main__list--depth-0 .nav-main__item:hover {background-color: #242424;}.nav-main__list--depth-0 > .nav-main__item:before {background-color: #ffffff;background-color: rgba(255,255,255,0.3);}.nav-main__list--depth-0,.nav-shop__basket {background-color: #3d3d3d;}.toggle--menu.js-dropdown-toggle--active + .nav-main,.nav-shop__basket,.nav-shop .form--search__button:focus,.nav-shop .form--search__button:hover,.js-nav-main__item__toggle--active,.nav-main__skip-to-content,.toggle--menu.js-dropdown-toggle--active {background-color: #242424;}.nav-main-skip,.js-nav-main__item__toggle:hover {background-color: #242424;}.nav-shop .form--search__input:focus {border-color: #ffffff;}.nav-shop .i,.i-menu {color: #ffffff;color: rgba(255,255,255,0.4);}.nav-shop .i:hover,.i-menu:hover {color: #ffffff;}.banner__link--text,.site-main__page-title {color: #ffffff;}.nav-main__link,.nav-shop .toggle--account,.nav-shop .toggle--basket,.toggle--menu.js-dropdown-toggle,.toggle--search.js-dropdown-toggle,.nav-shop .form--search__button {color: #242424;}.toggle--menu.js-dropdown-toggle:hover,.toggle--menu.js-dropdown-toggle {color: #ffffff;}.nav-shop__basket,.nav-shop__basket a,.nav-main-skip,.toggle--menu.js-dropdown-toggle--active,.toggle--menu.js-dropdown-toggle--active:hover,.toggle--menu.js-dropdown-toggle--active + .nav-main .nav-main__link,.js-nav-main__item__toggle,.nav-shop .form--search__input:focus + .form--search__button:hover,.nav-shop .form--search__button:focus,.nav-shop .form--search__button:hover {color: #ffffff;}@media only screen and (min-width: 720px){.nav-main .nav-main__list li a {padding:10px !important;}.js-dropdown-toggle--active .i {color: #ffffff;}}.lt-ie9 .nav-main .nav-main__list li a {padding:10px !important;}@media only screen and (max-width: 719px){.toggle--basket.js-dropdown-toggle--active {color: #ffffff;}.js-dropdown-toggle--active .i {color: #ffffff;}.toggle--basket.js-dropdown-toggle--active,.toggle--menu.js-dropdown-toggle--active {background-color: #242424;}.nav-main-wrapper,.page-wrapper {border-color: #ffffff;border-color: rgba(255,255,255,0.3);}.no-js .nav-main__list--depth-0 {background-color: #242424;}.no-js .nav-main__link {color: #ffffff;}.nav-main__list {background-color: rgba(255,255,255,0.1);}}.nav-main-wrapper a.nav-main__link{color: rgba(255,255,255,0.5);}.nav-main-wrapper a.nav-main__link--current,a.nav-main__link:hover {color: #ffffff;}.nav-main .nav-main__list--depth-0 {border-bottom: none;}.lt-ie9 .nav-main .nav-main__list--depth-0 {padding-bottom: 0 !important;border-bottom: 0 !important;}ul.nav-main__list {text-align: center;}.nav-main__item {text-align: left;}.banner .inner-constraint {font-size: 0;text-align: center;}.has-banner--type-text.has-shop [role="banner"],.has-banner--type-4 [role="banner"] {padding-top: 60px;}.guestbook__entry-block,.site-footer > .inner-constraint,.page-wrapper .complementary-block-wrapper,.nav-shop .form--search__input {border-color: #ffffff;border-color: rgba(255,255,255,0.3);}.page-wrapper .blog-heading--complementary,.page-wrapper .blog-post,.page-wrapper .text-input,.page-wrapper .comments__list,.page-wrapper .comments__list .comment,.page-wrapper .product-item__gallery,.page-wrapper .product-summary-list--row,.page-wrapper .product-summary-list--row .product-summary,.page-wrapper .product-item__footer,.page-wrapper .guestbook__entry {border-color: #ffffff;border-color: rgba(255,255,255,0.3);}hr {opacity: 0.3;}.site-wrapper .page-wrapper {padding-top: 10px;}ul.nav-main__list.nav-main__list--depth-0 {padding-bottom: 20px;}.content-block--quote blockquote {padding: 1.5em;background-color: transparent;background-color: rgba(255,255,255,0.1);}.site-main .blog-summary,.site-main .blog-summary__item,.site-main .blog-heading--complementary,.site-main .blog-post,.site-main .comment,.site-main .comments__list {border-color: #ffffff;border-color: rgba(255,255,255,0.3);}.breadCrumb,.breadCrumb a {color: #d3e5eb;}.sub-category--grid .sub-category__item-title {text-align: center;}@media only screen and (min-width: 720px){.nav-shop .toggle--account:hover,.nav-shop .toggle--basket:hover,.nav-shop .toggle--search:hover,.nav-shop .toggle--account:focus,.nav-shop .toggle--basket:focus,.nav-shop .toggle--search:focus,.nav-shop .form--search__input:focus + .form--search__button,.js-dropdown-toggle--active .i {color: #242424;}}.more-products__content .owl-theme .owl-controls .owl-buttons div {color: #ffffff; background-color: transparent; }.more-products__content .owl-theme .owl-controls .owl-buttons div:hover {color: #d3e5eb; }.wdk_product-basket-info {border-color: #292929;background: transparent !important;background: rgba(255,255,255,0.025) !important;}.shop-basket,.wdk_product-basket-info {border-color: #ffffff !important;border-color: rgba(255,255,255,0.3) !important;}.wdk_checkout-formgroup,.wdk_shop-basketline,.product-item__footer,.product-item__gallery,.cardbox--checkout {border-color: #ffffff !important;border-color: rgba(255,255,255,0.3) !important;}.stageBox,.paymentBox {background: transparent !important;background: rgba(255,255,255,0.025) !important;border-color: #ffffff !important;border-color: rgba(255,255,255,0.3) !important;}.progress-bar--checkout-graphical .stagehightlight {background: #ffffff !important;color: #3b3b3b !important;}.progress-bar--checkout-text .stagehightlight .stage,.progress-bar--checkout-text .stagehightlight .stagetxt {color: #d3e5eb !important;}.wdk_shopsearch-searchtitletbl {background: #3d3d3d !important;}.wdk_shopsearch-searchtitletbl strong {color: #ffffff !important;}.wdk_productsearch-products hr {border-color: #ffffff !important;border-bottom: none;}.wdk_shopsearch-searchtitletbl {background-color: #3d3d3d;}.wdk_shopsearch-searchtitletbl strong {color: #ffffff !important;}hr {border-color: #ffffff !important;}.shop-process__step--cta {border-width: 2px;border-style: solid;border-color: #3b3b3b;background-color: rgba(255,255,255,0.1);}.table--basket .table__body .table__row {border-top-style: solid;border-top-width: 1px;border-top-color: #ffffff;}.table--basket .table__foot {border-top-width: 2px;border-top-style: solid;border-top-color: #ffffff;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ffffff;}.table--basket .table__foot .table__row {border-top-style: solid;border-top-width: 1px;border-top-color: #ffffff;}.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: #3d3d3d;background-color: rgba(61,61,61,0.75);border-color: rgba(255,255,255,0.3) !important; }.payment-type__item--selected > label:hover,.payment-type__item--selected > label {background-color: #3d3d3d;border-color: #ffffff !important; }.table--confirm .table__head .table__header,.table--confirm .table__head .table__data {border-width: 1px 1px 0 1px;border-style: solid;border-color: #ffffff;}.table--confirm .table__body .table__data {border: 1px solid #ffffff;border-top: 0;border-bottom: 0;}.table--confirm .table__foot .table__header,.table--confirm .table__foot .table__data {border: 1px solid #ffffff;}.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: #ffffff;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ffffff;}.table--thanks .table__head .table__row {border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #ffffff;}.table--thanks .table__foot .table__row {border-top-style: solid;border-top-width: 1px;border-top-color: #ffffff;}.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: #ffffff;}.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: #ffffff;}.site-main .event__summary-root__heading {background-color: rgba(255,255,255,0.3);color: #ffffff;}.site-main .event__title {border-color: #ffffff;border-color: rgba(255,255,255,0.3);}.page-wrapper .site-footer,.page-wrapper .site-footer__plugin,.page-wrapper .newsletter {border-color: #ffffff;border-color: rgba(255,255,255,0.3)	}.site-footer__copyright a {color: #ffffff;}.page-wrapper .site-footer .social-profile__icon {color: #ffffff;}.page-wrapper .newsletter button:hover,.page-wrapper .social-profile__icon:hover {color: rgba(255,255,255,0.5);}.page-type-pagebuilderv2:not(.has-complementary--secondary) {padding-right: 0;padding-left: 0;}@media only screen and (max-width: 1023px) {.page-type-pagebuilderv2:not(.has-complementary--secondary) header[role="banner"],.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint .site-footer {padding-left: 25px;padding-right: 25px;}}.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint {max-width: none;}.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint .container,.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint .site-footer,.page-type-pagebuilderv2:not(.has-complementary--secondary) .page-wrapper .inner-constraint .site-main__page-title {max-width: 1000px;margin-right: auto;margin-left: auto;}.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;}