.shopwired-info-message{background:#000;background-color:rgba(0,0,0,.8);bottom:0;color:#fff;font-size:24px;font-weight:400;left:0;opacity:0;padding:25px;position:fixed;right:0;text-align:center;z-index:9999}.shopwired-info-message a{color:inherit}.shopwired-image-container{height:0;overflow:hidden;padding-bottom:100%;position:relative}.shopwired-image-container img{height:auto;left:0;position:absolute;top:0;width:auto}.shopwired-previous-orders-table{font-size:13px;margin:30px 0 0;width:100%}.shopwired-previous-orders-table th{font-weight:700;padding:0 20px 10px;text-align:left;text-transform:uppercase}.shopwired-previous-orders-table td{padding:5px 20px}.shopwired-previous-orders-table td:first-child,.shopwired-previous-orders-table th:first-child{padding-left:0}.shopwired-previous-orders-table td:last-child,.shopwired-previous-orders-table th:last-child{padding-left:0}.shopwired-previous-orders-table .empty{text-align:center}.shopwired-order-details{font-size:13px}.shopwired-order-details .section{margin-top:30px}.shopwired-order-details .label{display:inline-block;text-transform:uppercase;vertical-align:top;width:225px}.shopwired-order-details .value{display:inline-block;font-weight:700;max-width:770px;vertical-align:top}.shopwired-order-products{font-size:13px;margin:30px 0 0;width:100%}.shopwired-order-products th{font-weight:700;padding:0 20px 2px;text-align:left;text-transform:uppercase}.shopwired-order-products td{padding:8px 20px}.shopwired-order-products td:first-child,.shopwired-order-products th:first-child{padding-left:0}.shopwired-order-products td:last-child,.shopwired-order-products th:last-child{padding-left:0}.shopwired-order-products .empty{text-align:center}.shopwired-order-products .separator:last-child{display:none}.shopwired-share-buttons a{background-repeat:no-repeat;-webkit-background-size:32px;background-size:32px;display:inline-block;font-size:0;height:32px;text-decoration:none;vertical-align:top;width:32px}.shopwired-share-buttons .facebook{background-image:url(//static.kodajo.com/sharing/facebook.jpg)}.shopwired-share-buttons .twitter{background-image:url(//static.kodajo.com/sharing/twitter.jpg)}.shopwired-share-buttons .pinterest{background-image:url(//static.kodajo.com/sharing/pinterest.jpg)}.shopwired-share-buttons .google{background-image:url(//static.kodajo.com/sharing/google.jpg)}.shopwired-share-buttons .tumblr{background-image:url(//static.kodajo.com/sharing/tumblr.jpg)}.shopwired-form-field{display:none!important}.shopwired-basket-modal{background-color:rgba(0,0,0,.5);bottom:0;color:#000;display:none;font-size:13px;font-weight:400;left:0;line-height:1.2;position:absolute;right:0;top:0;z-index:1000}.shopwired-basket-modal .inner{background-color:#fff;border:5px solid #f2f2f2;box-sizing:border-box;margin:0 auto;padding:22px;position:relative;width:700px}.shopwired-basket-modal h2{font-size:18px;font-weight:400;margin:0}.shopwired-basket-modal .items{margin-top:30px}.shopwired-basket-modal .item{overflow:hidden}.shopwired-basket-modal .item .shopwired-image-container{box-sizing:border-box;float:left;height:150px;padding:0;width:150px}.shopwired-basket-modal .item .info{background-color:#f8f8f8;display:table;margin-left:150px;margin-top:15px;width:496px}.shopwired-basket-modal .item .info .title{font-size:16px}.shopwired-basket-modal .item .info .options{font-size:0;margin-top:5px}.shopwired-basket-modal .item .info .options span{display:inline-block;font-size:12px;vertical-align:top}.shopwired-basket-modal .item .info .options span:after{content:",";display:inline-block;margin:0 4px 0 -3px;vertical-align:top}.shopwired-basket-modal .item .info .options span:last-child:after{display:none}.shopwired-basket-modal .item .info .basket-remove-button{color:#ca0134;font-size:13px}.shopwired-basket-modal .item .info .column{box-sizing:border-box;display:table-cell;height:120px;vertical-align:middle}.shopwired-basket-modal .item .info .column:first-child .content{box-sizing:border-box;padding:20px 0 20px 25px;width:333px}.shopwired-basket-modal .item .info .column:last-child .content{box-sizing:border-box;text-align:center;width:140px}.shopwired-basket-modal .item .info .price{display:block;font-size:20px;margin-bottom:5px}.shopwired-basket-modal .item+.item{margin-top:15px}.shopwired-basket-modal .buttons{margin-top:35px;text-align:right}.shopwired-basket-modal .shopwired-basket-modal-button{background:#000;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:13px;height:40px;line-height:38px;margin-left:10px;padding:0 40px 2px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top}.shopwired-basket-modal .main-color{color:#2272a4}.shopwired-basket-modal .main-background-color{background-color:#2272a4}.shopwired-basket-modal .alternative-color{color:#ca0134}.shopwired-basket-modal .alternative-background-color{background-color:#ca0134}.shopwired-basket-modal .close{background:#000 url(../images/default/basket-modal-close-button.png) 50% no-repeat;-webkit-background-size:16px;background-size:16px;border-radius:50%;cursor:pointer;font-size:0;height:36px;position:absolute;right:-20px;top:-20px;width:36px}@media screen and (max-width:767px){.shopwired-basket-modal .inner{margin-left:24px;margin-right:24px;padding:15px;width:auto}.shopwired-basket-modal h2{text-align:center}.shopwired-basket-modal .item .shopwired-image-container{float:none;margin:0 auto}.shopwired-basket-modal .item .info{display:block;margin:15px 0 0;padding:15px;width:auto}.shopwired-basket-modal .item .info .column{display:block;height:auto;vertical-align:top}.shopwired-basket-modal .item .info .column .content{min-height:1px!important;padding:0!important;text-align:left!important;width:auto!important}.shopwired-basket-modal .item .info .price{margin:5px 0}.shopwired-basket-modal .item+.item{margin-top:20px}.shopwired-basket-modal .shopwired-basket-modal-button{display:block;margin:15px 0 0;padding-left:0;padding-right:0;width:100%}}.collection-container .page-link.hidden{display:none}@font-face{font-family:futura-pt;font-style:normal;font-weight:300;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_normal.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_normal.eot?#iefi300) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_normal.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_normal.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_normal.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_normal.svg#futurapt300) format("svg")}@font-face{font-family:futura-pt;font-style:normal;font-weight:400;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_normal.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_normal.eot?#iefi400) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_normal.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_normal.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_normal.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_normal.svg#futurapt400) format("svg")}@font-face{font-family:futura-pt;font-style:normal;font-weight:500;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_normal.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_normal.eot?#iefi500) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_normal.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_normal.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_normal.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_normal.svg#futurapt500) format("svg")}@font-face{font-family:futura-pt;font-style:normal;font-weight:700;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_normal.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_normal.eot?#iefi700) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_normal.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_normal.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_normal.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_normal.svg#futurapt700) format("svg")}@font-face{font-family:futura-pt;font-style:italic;font-weight:300;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_italic.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_italic.eot?#iefi300) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_italic.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_italic.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_italic.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_300_italic.svg#futurapt300) format("svg")}@font-face{font-family:futura-pt;font-style:italic;font-weight:400;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_italic.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_italic.eot?#iefi400) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_italic.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_italic.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_italic.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_400_italic.svg#futurapt400) format("svg")}@font-face{font-family:futura-pt;font-style:italic;font-weight:500;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_italic.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_italic.eot?#iefi500) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_italic.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_italic.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_italic.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_500_italic.svg#futurapt500) format("svg")}@font-face{font-family:futura-pt;font-style:italic;font-weight:700;src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_italic.eot);src:url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_italic.eot?#iefi700) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_italic.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_italic.woff) format("woff"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_italic.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/futura_pt/futura_pt_700_italic.svg#futurapt700) format("svg")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?-gt83c4);src:url(../fonts/icomoon.eot?#iefix-gt83c4) format("embedded-opentype"),url(../fonts/icomoon.woff?-gt83c4) format("woff"),url(../fonts/icomoon.ttf?-gt83c4) format("truetype"),url(../fonts/icomoon.svg?-gt83c4#icomoon) format("svg")}@font-face{font-family:social-icons;font-style:normal;font-weight:400;src:url(../fonts/social.eot?-4fuqen);src:url(../fonts/social.eot?#iefix-4fuqen) format("embedded-opentype"),url(../fonts/social.woff?-4fuqen) format("woff"),url(../fonts/social.ttf?-4fuqen) format("truetype"),url(../fonts/social.svg?-4fuqen#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-checkbox:before{content:"\e600"}.icon-close-menu:before{content:"\e601"}.icon-delete-from-basket:before{content:"\e602"}.icon-menu:before{content:"\e603"}.icon-open-menu:before{content:"\e604"}.icon-radiobutton-not-selected:before{content:"\e605"}.icon-radiobutton-selected:before{content:"\e606"}.icon-review-star:before{content:"\e607"}.icon-search-icon:before{content:"\e608"}.icon-second-down-arrow:before{content:"\e609"}.icon-second-left-arrow:before{content:"\e60a"}.icon-second-right-arrow:before{content:"\e60b"}.icon-second-up-arrow:before{content:"\e60c"}.icon-shopping-bag-icon:before{content:"\e60d"}.icon-triangle:before{content:"\e60e"}.icon-uncheckbox:before{content:"\e60f"}.icon-video-play:before{content:"\e610"}.icon-facebook:before{content:"\e600"}.icon-googleplus:before{content:"\e601"}.icon-custom:before{content:"\e602"}.icon-linkedin:before{content:"\e603"}.icon-pinterest:before{content:"\e604"}.icon-twitter:before{content:"\e605"}.icon-youtube:before{content:"\e606"}body{color:#000;font-family:futura-pt;line-height:1.2}a{color:purple;word-wrap:break-word}a:hover{color:purple;text-decoration:none}hr{border-color:#dbdbdb;margin:15px 0}hr.hr-double{border-width:2px}img{max-width:100%}.shopwired-image-container{display:block}.row-table{display:table;width:100%}.image-label{background:purple;color:#fff;left:10px;padding:3px 7px;position:absolute;text-transform:uppercase;top:0;z-index:10}.image-label.new{left:auto!important;right:10px}.contact-info>.row{margin-bottom:5px}.border-l{border-left:1px solid #dbdbdb}.border-r{border-right:1px solid #dbdbdb}.border-boxes .border-box{margin-bottom:10px;padding:10px}.border-box{border:1px solid #dbdbdb}.border-tb{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;padding:10px 0}.no-padding-l{padding-left:0}.padding-l-lg{padding-left:30px}.padding-r-lg{padding-right:30px}.no-margin-t{margin-top:0}.no-margin-b{margin-bottom:0}.margin-t-sm,.margin-t-xs{margin-top:10px}.margin-b-tiny{margin-bottom:5px}.margin-b-sm{margin-bottom:10px}.margin-b-md{margin-bottom:20px}.margin-l-sm{margin-left:10px}.margin-t-md{margin-top:20px}.margin-t-lg{margin-top:30px}.margin-b-lg{margin-bottom:30px}.xs-headline{color:#636363;font-size:16px;font-weight:100;margin-top:0}.sm-headline{color:#000;font-size:15px;font-weight:600;margin-top:0;text-transform:uppercase}.sm-headline-c{text-transform:capitalize}.sm-headline-c,.sm-headline-l{color:#000;font-size:17px;font-weight:400;margin-top:10px}.sm-headline-light{color:#000;font-size:15px;font-weight:400;margin-top:10px;text-transform:uppercase}.sm-headline-color{color:purple}.sm-headline-color,.sm-headline-grey{font-size:16px;font-weight:400;margin-top:0;text-transform:uppercase}.sm-headline-grey{color:#636363}.lg-headline{color:purple;font-size:40px;font-weight:400;line-height:.8;margin-top:0}.lg-headline-color{color:#028f9b;font-size:26px;font-weight:400;margin-bottom:20px;margin-top:0;text-transform:uppercase}.lg-headline-indent{margin-left:38px;text-indent:-18px}.headline-message{margin-top:30px}.calendar{color:#000;display:inline-block;font-weight:700;text-transform:uppercase}.calendar span{display:block}.calendar span.day{font-size:20px}.calendar span.month{font-size:13px}.full-width{width:100%}.inline{display:inline-block}.medium{width:80%}.small{width:40%}.text-color{color:purple}.text-bold{font-weight:600}.uppercase{text-transform:uppercase}.text-small{font-size:13px}.text-large{font-size:18px}.show-md-lg,.show-under-lg,.show-under-md,.show-under-sm{display:none}@media (min-width:670px){.contact-info>.row{margin-bottom:15px}.header-nav-mobile{display:none}}@media (min-width:790px){html{height:100%}body{min-height:100%;padding-bottom:350px;position:relative}.page-content{padding-right:0;width:73%}.page-content-blog{width:75%}}@media (min-width:1040px){.page-content{width:79%}.page-content-blog{width:81%}.border-boxes{padding-left:40px}}@media (min-width:670px) and (max-width:1039px){.hide-md-lg{display:none}.show-md-lg{display:block}}@media (max-width:1039px){.hide-under-lg{display:none}.show-under-lg{display:inline-block}.full-lg{width:100%}.container{padding:0 20px;width:100%}}@media (max-width:789px){.payments-icons{text-align:center}.hide-under-md{display:none}.show-under-md{display:inline-block}.full-md{width:100%}}@media (max-width:669px){.hide-under-sm{display:none}.show-under-sm{display:block}.hidden-under-sm{margin-top:0;visibility:hidden}.center-mobile{text-align:center}.margin-t-m{margin-top:5px}.full-sm,.medium,.small{width:100%}}@media (max-width:489px){.hidden-xxs{display:none}.full-xxs{width:100%}.show-under-xxs{display:inline-block}}@media (max-width:329px){.payments-icons img{width:15%}}.btn{padding:4px 10px}.button-theme{background:purple;border:0;border-radius:0;color:#fff;font-size:14px;text-transform:uppercase}.button-theme:focus,.button-theme:hover{color:#fff;opacity:.9}.button-theme-1{background:transparent;border:0;border-bottom:1px solid #636363;border-radius:0;border-top:1px solid #636363;color:#000;font-size:16px;padding:0 10px;text-transform:uppercase}.button-theme-1 span{color:#636363;font-size:12px}.button-theme-1:hover{color:#000;opacity:.9}.button-theme-2{background:transparent;color:#000;font-size:12px}.button-grey,.button-theme-2{border:0;text-transform:uppercase}.button-grey{background:#636363;border-radius:0;color:#fff;font-size:14px}.button-grey:hover{color:#fff;opacity:.9}.button-transparent{background:#fff;border:0;border-radius:0;box-shadow:inset 0 0 1px 0 #636363;color:#000;font-size:16px;font-weight:600;padding:2px 7px 3px}.button-transparent:hover{color:#000;opacity:.9}.button-transparent img{padding-left:10px}.payments-buttons button{margin-right:15px;margin-top:15px}.link-color{color:purple;font-size:14px;text-transform:uppercase}.logo{margin:10px 0}.logo img{height:90px;width:auto}.header-nav .list-inline{margin-bottom:5px}.header-nav .currencies-nav{margin-top:5px}.header-nav .currencies-nav a{color:#636363;text-transform:uppercase}.header-nav .currencies-nav a.active{color:#000}.header-nav .currencies-nav a:hover{color:#000}.header-nav .user-nav{margin-bottom:10px}.header-nav .user-nav a{color:#000;padding:0;text-transform:uppercase}.header-nav .user-nav li{padding:0}.header-nav .user-nav li+li:before{content:"- ";padding:0 2px}.header-nav .header-form{width:255px}.header-nav .header-form input{background-color:#fff;border:1px solid #dbdbdb;border-radius:0;box-shadow:none;color:#000;height:auto;padding:4px 70px 4px 30px}.header-nav .header-form button{background-color:#fff;border-color:#dbdbdb;border-radius:0;border-right:0;padding:1px}.header-nav .header-form button .icon-search-icon{font-size:24px;vertical-align:-2px}.header-nav .header-search-box{position:relative;width:100%}.header-nav .header-search-box span{font-size:24px;left:2px;position:absolute;top:2px;z-index:10}.header-nav .header-search-box button{background:none;border:none;height:100%;opacity:.4;padding:0 8px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:10}.header-nav-mobile .header-nav .user-nav,.header-nav-mobile .header-nav .user-nav .list-inline{margin-bottom:0}@media (max-width:670px){.logo{text-align:center}}.main-navigation .icon-close-menu,.main-navigation .icon-open-menu{display:none;font-size:20px}.main-navigation.navbar{background-color:#000;border:0;border-radius:0;min-height:1px}.main-navigation #navbar{padding:0}.main-navigation .nav.navbar-nav{float:none}.main-navigation .nav.navbar-nav li a{color:#fff;padding:6px 10px;text-transform:uppercase}.main-navigation .nav.navbar-nav li a:focus,.main-navigation .nav.navbar-nav li a:hover{background-color:transparent}.main-navigation .nav.navbar-nav .dropdown-menu{background:transparent;border:0;margin:0;padding:0}.main-navigation .nav.navbar-nav .dropdown-menu .icon-triangle{color:#fff;font-size:10px;left:15%;margin-left:-7px;position:absolute;top:-9px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:100}.main-navigation .nav.navbar-nav .dropdown-menu li{background:transparent;border-top:1px solid #fff;z-index:0}.main-navigation .nav.navbar-nav .dropdown-menu li a{background:#000;color:#fff;font-size:12px;padding:6px 10px}.main-navigation .nav.navbar-nav .dropdown-menu li a:hover{color:purple}.main-navigation .shopping-bag a{color:#fff!important;display:inline-block;text-transform:uppercase}.main-navigation .shopping-bag .icon-second-right-arrow{color:#636363;font-size:11px}.main-navigation .navbar-toggle{border:0;color:#fff;cursor:pointer;float:left;font-size:14px;margin:0;padding:6px 0}.main-navigation .navbar-toggle .icon-menu{font-size:20px;line-height:.9;padding-right:5px;vertical-align:-3px}.main-navigation .navbar-toggle:hover{background:none}.main-navigation .navbar-collapse.in .navbar-nav{margin:0}.main-navigation .navbar-collapse.in li{border-top:1px solid #fff}.main-navigation .navbar-collapse.in li a{padding:6px 10px 6px 0}.main-navigation .navbar-collapse.in li a:hover{color:purple}.main-navigation .navbar-collapse.in li.dropdown li a{padding-left:25px}.main-navigation .navbar-collapse.in li.dropdown a.dropdown-toggle .icon-open-menu,.main-navigation .navbar-collapse.in li.open a.dropdown-toggle .icon-close-menu{display:inline-block;float:right}.main-navigation .navbar-collapse.in li.open a.dropdown-toggle .icon-open-menu{display:none}.main-navigation .nav .open>a,.main-navigation .nav .open>a:focus,.main-navigation .nav .open>a:hover{background-color:transparent}.shopping-bag .icon-shopping-bag-icon{font-size:18px;vertical-align:-3px}.mobile-search-form{float:left;padding:1px 0}.mobile-search-form input.form-control{background:#fff;border:0;border-radius:0;box-shadow:none;height:auto;padding:4px 7px}.mobile-search-form input.form-control:focus{border:0;box-shadow:none}.mobile-search-form button{border:0;border-radius:0;color:purple;padding:4px;text-transform:uppercase}.mobile-search-form button:focus,.mobile-search-form button:hover{background-color:#fff;border:0;box-shadow:none;color:purple;outline:none}button.mobile-search-button{background:purple;border:0;border-radius:0;color:#fff;display:none;padding:2px 8px 0}button.mobile-search-button:focus,button.mobile-search-button:hover{background-color:purple;outline:none}button.mobile-search-button:focus span,button.mobile-search-button:hover span{color:#fff}button.mobile-search-button span{display:inline-block;font-size:24px;vertical-align:1%}@media (max-width:1040px){.dropdown-menu .icon-triangle{display:none}}@media (min-width:670px){.main-navigation .nav.navbar-nav li.shopping-bag a,.shopping-bag a{padding:6px 0}.mobile-search-form{display:none!important}.mobile-search-form-hide{display:inline-block!important}.navbar-toggle .icon-menu{line-height:.9}}@media (min-width:1040px){.shopping-bag .icon-shopping-bag-icon{vertical-align:-3px}.main-navigation .dropdown:hover .dropdown-menu{display:inline-block}.nav.navbar-nav li:first-child a{padding-left:0}.mobile-search-form-hide{display:none!important}}@media (max-width:670px){button.mobile-search-button{display:inline-block}.shopping-bag{margin-right:10px;vertical-align:-3px}}.sidebar-nav{border-right:1px solid #dbdbdb;float:left;margin-right:10px;padding-left:10px;width:195px}.sidebar-nav ul{list-style:none;padding-left:20px}.sidebar-nav ul li{padding:4px 0}.sidebar-nav ul li a{color:#000;font-size:14px}.sidebar-nav.sidebar-nav-blog{width:175px}.sidebar-category{border-right:0}.sidebar-category ul{padding-left:0}.sidebar-category li{margin-bottom:5px;margin-top:5px}.sidebar-category li a{display:block;padding-left:17px;text-transform:capitalize}.sidebar-category li.dropdown a{position:relative}.sidebar-category li.dropdown a [class*=" icon-"],.sidebar-category li.dropdown a [class^=icon-]{color:#636363;font-size:14px;font-weight:600;left:0;position:absolute;top:1px;vertical-align:top}.sidebar-category li.dropdown a .icon-close-menu{display:none}.sidebar-category li.dropdown a:focus{text-decoration:none}.sidebar-category li.dropdown.open .icon-close-menu{display:inline-block}.sidebar-category li.dropdown.open .icon-open-menu{display:none}.sidebar-category li.dropdown .dropdown-menu{border:0;box-shadow:none;float:none;padding:10px 0 0;position:relative}.sidebar-category li.dropdown .dropdown-menu li{margin:0;padding:0}.sidebar-category li.dropdown .dropdown-menu a{font-size:13px;line-height:1;padding:0 0 10px 32px;white-space:pre-wrap}.sidebar-category li.dropdown .dropdown-menu a:hover{background-color:transparent}.sidebar-box{margin-bottom:30px}@media (max-width:790px){.sidebar-nav{display:none}}.sort-options{margin-top:20px}.sort-options span{padding-right:10px}.sort-options .dropdown-price button{background-color:#edeef1!important;border:0;border-radius:0;font-size:13px;padding:0 0 0 10px}.sort-options .dropdown-price button img:first-child{margin-left:10px}.sort-options .dropdown-price .dropdown-menu{border:0;border-radius:0;box-shadow:none;margin-top:0;min-width:142px;padding:0;width:100%}.sort-options .dropdown-price .dropdown-menu li{padding:0}.sort-options .dropdown-price .dropdown-menu li a{background-color:#edeef1;border:0;border-top:1px solid #fff;font-size:13px;min-width:142px;padding:5px 7px}.breadcrumb{background:transparent;margin-bottom:20px;padding:0}.breadcrumb a{color:purple;font-size:14px;text-transform:uppercase}.breadcrumb a.active{color:#000}.breadcrumb>li+li:before{color:#000;font-size:12px;padding:0}.pagination{border-radius:0}.pagination>li>a{background-color:#edeef1;border:0;border-radius:0;color:#000;margin-left:1px}.pagination>li>a:hover{color:#636363}.pagination>li>a.current{text-decoration:underline}.pagination>li>a.current:hover{color:#000}.pagination>li:first-child>a,.pagination>li:last-child>a{border-radius:0;color:#636363;font-size:14px;margin-right:1px;padding:6px}.pagination>li:first-child>a{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-filters{margin-bottom:20px}.product-filters .hidden-lg .pagination a{display:none}.product-filters .hidden-lg .pagination .current,.product-filters .hidden-lg .pagination a[data-page=next],.product-filters .hidden-lg .pagination a[data-page=prev]{display:block}.account-form{padding-top:10px}.custom-select.form-control,.styled-form input.form-control,.styled-form textarea.form-control,select.custom-select{background-color:#edeef1;border:0;border-radius:0;box-shadow:none}.custom-select.form-control:focus,.styled-form input.form-control:focus,.styled-form textarea.form-control:focus,select.custom-select:focus{border-color:#636363;box-shadow:none;outline:none}input.form-control{background-color:#edeef1;border:0;border-radius:0;box-shadow:none}input.form-control:focus{box-shadow:none;outline:none}.border-form input.form-control,.border-form textarea.form-control{background-color:#fff;border:1px solid #dbdbdb;border-radius:0;box-shadow:none}.border-form input.form-control:focus,.border-form textarea.form-control:focus{box-shadow:none;opacity:.6;outline:none}label{font-weight:500}.forgotten-password{display:inline-block;padding-top:8px}.custom-select.form-control{cursor:pointer}span.customSelect{background-color:#edeef1;background-image:url(../images/select-bg.png);background-position:100%;background-position-x:100%;background-position-y:center;background-repeat:no-repeat}.custom-checkbox{color:#000;cursor:pointer;font-size:13px;font-weight:500;text-transform:none}.custom-checkbox input{display:none}.custom-checkbox span{color:purple;display:inline-block;font-size:16px;vertical-align:-2px}@media (min-width:1040px){.account-form{padding-left:20px}}@media (max-width:1040px){.billing-form{margin-top:70px}}@media (max-width:790px){.account-form .medium,.account-form .small,.border-form .medium,.border-form .small,.styled-form .medium,.styled-form .small{width:100%}span.customSelect{background-color:#edeef1;background-image:url(../images/select-bg-mobile.png);background-position:100%;background-position-x:100%;background-position-y:center;background-repeat:no-repeat}}@media (min-width:670px){.account-form{padding-top:20px}.border-form .control-label,.styled-form .control-label{padding-top:7px}}.form-errors{color:red;list-style:none;margin:5px 0 15px;padding:0}.form-with-validation div.error{color:red;display:block;margin:5px 0 0}.account-home-table{margin-top:20px}.account-home-table .table>thead>tr>th{border-bottom:0}.account-home-table .table-condensed>tbody>tr>td,.account-home-table .table-condensed>tbody>tr>th,.account-home-table .table-condensed>tfoot>tr>td,.account-home-table .table-condensed>tfoot>tr>th,.account-home-table .table-condensed>thead>tr>td,.account-home-table .table-condensed>thead>tr>th{padding:5px 10px}.table-order{margin-top:20px}.table-order h4{font-size:16px;font-weight:600}.table-order .list-bold{margin-top:40px}.table-order .list-bold li{font-weight:600}.table-order li:empty{height:20px}table.table-order-info thead th{border-bottom:0;font-weight:400;padding:0}table.table-order-info thead th h4{font-size:16px;font-weight:600}table.table-order-info tbody tr td{border-top:0;padding:0}table.table-order-info tbody tr.empty td{padding:10px}.banner-slider-wrapper{position:relative}.banner-slider-wrapper .slick-slider{margin-bottom:20px}.banner-slider-wrapper .slider-arrow{background-color:#000;color:#fff;cursor:pointer;font-size:16px;margin-top:-8px;padding:3px 0 2px;position:absolute;top:50%}.banner-slider-wrapper .slider-arrow-left{left:0}.banner-slider-wrapper .slider-arrow-right{right:0}.banner-slider-wrapper .slide{position:relative}.banner-slider-wrapper .slide img{display:block;margin:0 auto}.banner-text{background-color:#000;bottom:20px;color:#fff;font-size:16px;padding:5px 10px;position:absolute;right:0}.recommend-slider{position:relative}.recommend-slider .slider-arrow{color:#636363;cursor:pointer;font-size:16px;margin-top:-8px;padding:3px 0 2px;position:absolute;top:40%}.recommend-slider .slider-arrow-left{left:0}.recommend-slider .slider-arrow-right{right:0}.recommend-slider .slick-list{padding:0 10px;text-align:center}.recommend-slider .slick-slide{padding:10px}.recommend-slider .slick-slide img{width:100%}.product-vertical-slider .slick-slide{padding:7px 0}.product-vertical-slider .slick-slide img{width:100%}.product-vertical-slider .slick-list{margin-top:10px}.product-vertical-slider [class*=" icon-"],.product-vertical-slider [class^=icon-]{color:#636363;cursor:pointer;font-size:16px}.product-vertical-slider .icon-second-up-arrow{left:50%;margin-left:-8px;position:absolute;top:-10px}.product-vertical-slider .icon-second-down-arrow{bottom:-10px;left:50%;margin-left:-8px;position:absolute}@media (max-width:480px){.banner-text{display:block;margin-bottom:20px;margin-top:-21px;position:static;text-align:center}}.blog-img{display:table-cell;float:none;margin-top:-10px;width:220px}.blog-img img{vertical-align:top;width:100%}.blog-content{display:table-cell;float:none;vertical-align:top;width:auto}.blog-content img{max-width:100%}.blog-post{margin-top:25px}.blog-post:first-child{margin-top:0}@media (min-width:670px){.blog-content{padding-right:0}}@media (max-width:670px){.blog-img{display:none}}.gallery{position:relative}.gallery img{width:100%}.gallery .image-label{left:10px}.gallery .product-title{height:90px}.gallery .photo-title{height:50px}.collection-container.loading .items{position:relative}.collection-container.loading .items:after{background-color:hsla(0,0%,100%,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.category-box{margin-bottom:30px}.no-margin-b .sm-headline{margin-bottom:0}.selected-option{font-size:12px;font-weight:700;padding-right:15px;text-transform:uppercase}.extra-selected{font-weight:700}.extra-selected span:first-child{text-transform:capitalize}.qty{text-align:center}.qty .icon-delete-from-basket{color:purple;vertical-align:-2px}.qty-number{background-color:#edeef1;border:0;border-radius:0;height:30px;text-align:center;width:50px}@media (min-width:670px){.qty{width:50px}}@media (max-width:1040px){.md-height .border-box{height:150px}.lg-height .border-box{height:200px}.border-boxes .payments-icons{text-align:center}}@media (max-width:670px){.qty{margin-top:10px}.extra-selected{padding-bottom:10px}.icon-delete-from-basket{padding-left:5px}}.qty button{background:none;border:none;display:inline-block;padding:0}.info-text{margin-bottom:20px;text-align:center}.form-bg{background-color:#edeef1;border:1px solid #dbdbdb;padding:20px}.form-bg .input-group input{background:#fff;height:auto;padding:4px 10px}.form-bg .input-group .btn:hover{z-index:0}.stocklist-details .map{color:#207da9;text-transform:uppercase}.stocklist-details h4{font-size:22px;font-weight:500;margin-top:0}.stocklist-details h5{font-size:14px;font-weight:400}.stocklist-details h5,.stocklist-details ul li{text-transform:uppercase}.stocklist-details .stocklist-box{border-top:1px dotted #dbdbdb;margin-bottom:10px;padding-top:10px}@media (max-width:1040px){.stocklist-details{margin-top:20px}.stocklist-box{float:left;width:48%}.stocklist-box:first-of-type{margin-right:4%}}@media (max-width:790px){.stocklist-box{float:none;width:100%}.stocklist-box:first-of-type{margin-right:0}}.product .product-left{width:54%}.product .product-left .product-left-slider{width:20.5%}.product .product-left .product-left-img{width:79.5%}.product .product-left .product-left-img .product-img img{width:100%}.product .p-quantity .btn{margin-left:15px;vertical-align:top}.product .product-right{width:46%}.product .product-sale-price-value{text-decoration:line-through}.product .product-price-value{color:purple}.product .product-qty{background-color:#edeef1;line-height:1.4;padding:4px 10px}.product .qty-r{display:inline-block;text-align:center;width:50px}.product .qty-r input{background:transparent;border:0;border-radius:0;margin-left:10px}.product .qty-l{display:inline-block}.product .add-to-wishlist{font-size:12px;padding-left:15px}.product .add-to-wishlist span{color:purple;padding-right:5px}.product textarea{height:40px}.product-extras .custom-checkbox{display:block;margin-top:4px}.product-extras .custom-checkbox:first-child{margin-top:0}.brand-name{color:#000;display:inline-block;padding-top:5px;text-transform:uppercase}.view-product-video{color:purple}.view-product-video span{font-size:20px;vertical-align:-4px}.leave-review input,.leave-review textarea{background:#fff;border:1px solid #dbdbdb;border-radius:0}.leave-review input:focus,.leave-review textarea:focus{border-color:#636363;box-shadow:none;outline:none}.leave-review textarea{min-height:60px}.reviews label{padding-top:7px}.reviews.reviews-hidden .product-reward-points-value{background:purple;color:#fff;font-size:13px;margin:0 5px;padding:2px 4px}.reviews.reviews-visible .customer-review .icon-review-star{color:purple;cursor:pointer;font-size:12px}.reviews.reviews-visible .customer-review .icon-review-star.rate{opacity:.5}.reviews.reviews-visible .customer-review p{margin-bottom:0}.reviews.reviews-visible .customer-review .commenters-name{display:block;font-style:italic;font-weight:700;margin-bottom:15px;text-transform:capitalize}.add-button,.product-form .in-stock,.product-sale-price-value{display:none}#product-container.can-be-added .add-button,#product-container.has-sale-price .product-sale-price-value{display:inline-block}#product-container.can-be-added .out-of-stock-button{display:none}#product-container.in-stock .product-form .in-stock{display:inline-block}#product-container.in-stock .product-form .out-of-stock{display:none}@media (max-width:1040px){.product .product-left,.product .product-right{width:100%}.product .product-right{margin-top:20px}.product .view-product-video{display:none}}@media (max-width:670px){.product .p-quantity .btn{margin-left:0;margin-top:20px;vertical-align:top}}#product-container .add-button,#product-container .in-stock,#product-container .product-sale-price-value,#product-container .reward-points,#product-container .video-container{display:none!important}#product-container.in-stock .in-stock{display:inline!important}#product-container.in-stock .out-of-stock{display:none!important}#product-container.has-sale-price .product-sale-price-value{display:inline!important}#product-container.has-sale-price .product-price-value{text-decoration:line-through}#product-container.has-reward-points .reward-points{display:block!important}#product-container.can-be-added .add-button{display:inline-block!important}#product-container.can-be-added .out-of-stock-button,#product-container.playing-video .main-photo{display:none!important}#product-container.playing-video .video-container{display:block!important}#product-container.playing-video .video-container iframe{border:none;display:block;min-height:300px;width:100%}#product-container .shopwired-image-container{padding-bottom:133%}#product-container .add-button{background-color:purple;color:#fff}#product-container .button-grey{background-color:#636363;color:#fff}.hide-reviews,.icon-review-star,.show-reviews{color:purple!important}.product-reward-points-value{background-color:purple!important}.product-variant+.product-variant{margin-top:10px}.shopwired-basket-modal .main-color{color:#000}.shopwired-basket-modal .close-button{opacity:1}.shopwired-basket-modal .buttons a{background-color:purple;color:#fff}.shopwired-basket-modal .buttons .close-button{background-color:#636363;color:#fff}.product-price-color,.product-price-value{color:#000!important}#product-container.has-sale-price .product-sale-price-value,.product-sale-price-color,.product-sale-price-value{color:purple!important;text-decoration:none}.product-box .shopwired-image-container,.recommend-slider .shopwired-image-container{padding-bottom:135%}footer{border-top:1px solid #dbdbdb;margin-top:20px;padding:30px 0}footer .navbar-nav>li>a{padding:0}footer .navbar-collapse{padding:0}footer .navbar-collapse ul li a:focus,footer .navbar-collapse ul li a:hover{background:transparent}footer .navbar-nav>li{float:none}footer .navbar{margin-bottom:0}footer .navbar-header .sm-headline [class*=" icon-"],footer .navbar-header .sm-headline [class^=icon-]{display:none;font-size:18px;vertical-align:top}footer .navbar-toggle{display:block;float:none;margin:0 0 2px;padding:0}footer ul{list-style:none;padding-left:0}footer ul li{padding:4px 0}footer ul li a{color:#000;font-size:14px}footer ul li a span.icon-triangle{color:#636363;font-size:7px}footer .collapse{display:inline-block;visibility:visible}.subfooter{background-color:#000;color:#fff;padding-top:10px;text-transform:uppercase}.subfooter a{color:#fff}.subfooter ul{margin-bottom:5px}.subfooter ul a{margin-right:25px}.subfooter .text-mute,.subfooter .text-mute a{color:#fff;font-size:12px}.socials a{display:inline-block;margin-bottom:2px}.socials span{color:#000;font-family:social-icons;font-size:30px}.socials a:after{content:" ";padding-right:8px}.socials img{width:30px}.newsletter{border:1px solid #dbdbdb;line-height:10px;margin-bottom:20px;padding:5px;text-align:left}.newsletter input{border:0;width:75%}.newsletter input:focus{outline:none}.newsletter .button-theme-2{padding:0}@media (min-width:790px){footer{bottom:57px}.subfooter,footer{position:absolute;width:100%}.subfooter{bottom:0}}@media (max-width:790px){footer{padding:20px 0 0;text-align:center}footer .navbar{min-height:1px}footer .navbar-nav{margin:0}footer #customer-nav .navbar-nav{margin-bottom:20px}footer .navbar-header .sm-headline{border-top:1px solid #dbdbdb;cursor:pointer;margin:0;margin-bottom:-3px;padding:10px 0}footer .navbar-header .sm-headline .icon-close-menu,footer .navbar-header .sm-headline.collapsed .icon-open-menu{display:inline-block}footer .navbar-header .sm-headline.collapsed .icon-close-menu{display:none}footer .padding-l-lg{padding-left:10px}footer .padding-r-lg{padding-right:10px}footer .border-r{border-right:0}footer .newsletter{margin-left:auto;margin-right:auto;width:300px}footer span.icon-triangle{display:none}.socials a{margin-bottom:20px}.copyright{font-size:12px}footer .collapse{display:none;visibility:hidden}}@media (max-width:450px){.socials a:after{padding-right:4px}footer .newsletter{width:250px}}.testimonial-section{align-items:center;background-color:#15848b;color:#fff;display:flex;font-family:Segoe UI,Arial,sans-serif;gap:60px;justify-content:center;padding:80px 20px}.client-logos{align-items:center;display:flex;flex-direction:column;gap:20px}.client-logos a img{background-color:#fff;border-radius:8px;display:block;padding:10px;transition:transform .3s ease;width:180px}.client-logos a img:hover{transform:scale(1.05)}.testimonial-text{max-width:600px}.testimonial-text h2{font-size:2.5rem;margin-bottom:20px}.testimonial-text p{font-size:1.8rem;line-height:1.6}.testimonial-text em{color:#189098;display:block;font-style:italic;margin-top:20px}@media (max-width:900px){.testimonial-section{flex-direction:column;text-align:center}.testimonial-text{max-width:90%}}