.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}span.validation-error{color:red;display:block;margin-top:5px}.shopwired-image-container{display:block;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:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;src:url(../fonts/tisapro.eot);src:url(../fonts/tisapro.eot) format("embedded-opentype"),url(../fonts/tisapro.woff2) format("woff2"),url(../fonts/tisapro.woff) format("woff"),url(../fonts/tisapro.ttf) format("truetype"),url(../fonts/tisapro.svg#SgwnfgpqvgvqqznzkxzzzvbnzsnRegular) format("svg")}@font-face{font-family:open_sansitalic;font-style:normal;font-weight:400;src:url(../fonts/opensans-italic.eot);src:url(../fonts/opensans-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-italic.woff2) format("woff2"),url(../fonts/opensans-italic.woff) format("woff"),url(../fonts/opensans-italic.ttf) format("truetype"),url(../fonts/opensans-italic.svg#open_sansitalic) format("svg")}@font-face{font-family:open_sanslight;font-style:normal;font-weight:400;src:url(../fonts/opensans-light.eot);src:url(../fonts/opensans-light.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-light.woff2) format("woff2"),url(../fonts/opensans-light.woff) format("woff"),url(../fonts/opensans-light.ttf) format("truetype"),url(../fonts/opensans-light.svg#open_sanslight) format("svg")}@font-face{font-family:open_sansregular;font-style:normal;font-weight:400;src:url(../fonts/opensans-regular.eot);src:url(../fonts/opensans-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-regular.woff2) format("woff2"),url(../fonts/opensans-regular.woff) format("woff"),url(../fonts/opensans-regular.ttf) format("truetype"),url(../fonts/opensans-regular.svg#open_sansregular) format("svg")}@font-face{font-family:open_sanslight_italic;font-style:normal;font-weight:400;src:url(../fonts/opensans-lightitalic.eot);src:url(../fonts/opensans-lightitalic.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-lightitalic.woff2) format("woff2"),url(../fonts/opensans-lightitalic.woff) format("woff"),url(../fonts/opensans-lightitalic.ttf) format("truetype"),url(../fonts/opensans-lightitalic.svg#open_sanslight_italic) format("svg")}@font-face{font-family:open_sanssemibold;font-style:normal;font-weight:400;src:url(../fonts/opensans-semibold.eot);src:url(../fonts/opensans-semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-semibold.woff2) format("woff2"),url(../fonts/opensans-semibold.woff) format("woff"),url(../fonts/opensans-semibold.ttf) format("truetype"),url(../fonts/opensans-semibold.svg#open_sanssemibold) format("svg")}@font-face{font-family:open_sanssemibold_italic;font-style:normal;font-weight:400;src:url(../fonts/opensans-semibolditalic.eot);src:url(../fonts/opensans-semibolditalic.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-semibolditalic.woff2) format("woff2"),url(../fonts/opensans-semibolditalic.woff) format("woff"),url(../fonts/opensans-semibolditalic.ttf) format("truetype"),url(../fonts/opensans-semibolditalic.svg#open_sanssemibold_italic) format("svg")}@font-face{font-family:interstate;font-style:normal;font-weight:100;src:url(https://fonts.shopwired.co.uk/interstate/interstate_100_normal.eot);src:url(https://fonts.shopwired.co.uk/interstate/interstate_100_normal.eot?#iefi100) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/interstate/interstate_100_normal.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/interstate/interstate_100_normal.woff) format("woff"),url(https://fonts.shopwired.co.uk/interstate/interstate_100_normal.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/interstate/interstate_100_normal.svg#interstate100) format("svg")}@font-face{font-family:interstate;font-style:normal;font-weight:300;src:url(https://fonts.shopwired.co.uk/interstate/interstate_300_normal.eot);src:url(https://fonts.shopwired.co.uk/interstate/interstate_300_normal.eot?#iefi300) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/interstate/interstate_300_normal.woff2) format("woff2"),url(https://fonts.shopwired.co.uk/interstate/interstate_300_normal.woff) format("woff"),url(https://fonts.shopwired.co.uk/interstate/interstate_300_normal.ttf) format("truetype"),url(https://fonts.shopwired.co.uk/interstate/interstate_300_normal.svg#interstate_300) format("svg")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?-kb8vck);src:url(../fonts/icomoon.eot?#iefix-kb8vck) format("embedded-opentype"),url(../fonts/icomoon.ttf?-kb8vck) format("truetype"),url(../fonts/icomoon.woff?-kb8vck) format("woff"),url(../fonts/icomoon.svg?-kb8vck#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-basket:before{content:"\e601"}.icon-search-icon:before{content:"\e600"}.icon-arrow-2-left:before{content:"\e605"}.icon-arrow-2-right:before{content:"\e608"}.icon-check-icon:before{content:"\e609"}.icon-delete:before{content:"\e612"}.icon-close-icon:before{content:"\e611"}.icon-open-icon:before{content:"\e610"}.icon-star:before{content:"\e613"}.icon-left-arrow:before{content:"\e602"}.icon-right-arrow:before{content:"\e603"}.icon-check:before{content:"\e604"}body{color:#545454;font-family:open_sansregular;font-weight:400}p{font-family:open_sanslight;font-size:13px}h1,h2,h3,h4,h5,h6{color:#545454;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular}img{max-width:100%}.inline{display:inline-block}.row-table{display:table}.no-product{margin:20px 0}a{word-wrap:break-word;color:#00b0db}a:focus,a:hover{color:#00b0db;outline:none;text-decoration:none}.border-tb{border-bottom:1px dotted #cdcbcc;border-top:1px dotted #cdcbcc;margin-top:-1px;padding:10px 0}.headline-md{color:#545454;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:30px;margin:10px 0 20px;text-transform:capitalize}.headline-sm{font-size:20px;margin:0}.no-margin{margin:0}.margin-t-sm{margin-top:10px}.margin-t-md{margin-top:20px}.margin-t-lg{margin-top:30px}.margin-b-sm{margin-bottom:10px}.margin-b-md{margin-bottom:20px}.margin-l-sm{margin-left:10px}.margin-r-sm{margin-right:10px}.no-padding{padding:0}.padding-t-sm{padding-top:10px}.margin-t-xs{margin-top:5px}.padding-b-sm{padding-bottom:10px}.padding-l-sm{padding-left:10px}.padding-r-sm{padding-right:10px}.medium{width:80%}.small{width:40%}.full-width{width:100%}.breadcrumb{background:transparent;margin:0;padding:0}.breadcrumb a,.breadcrumb span{color:#00b0db;font-family:open_sansregular;font-size:11px;padding:0;text-transform:uppercase}.breadcrumb a:hover,.breadcrumb span:hover{color:#545454;text-decoration:none}.breadcrumb a.active,.breadcrumb span.active{color:#545454;cursor:default}.breadcrumb>li+li:before{color:#545454;content:"/ ";font-size:10px;padding:0 2px}.text-snippet-container .divider-line{border-right:1px solid #ededed}.snippet-image{margin-bottom:10px;margin-top:10px}.snippet-content{font-family:open_sanslight;font-size:13px;margin-bottom:20px;margin-top:20px}.snippet-content h3{font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:18px;line-height:1.2;margin-bottom:20px;margin-top:0}.video-title{margin-bottom:20px}.video-title h3{background-color:#82888c;color:#e5e5e5;font-family:open_sanslight;font-size:16px;margin:0;padding:10px 20px;text-transform:uppercase}.content p{margin-bottom:10px}.show-under-lg,.show-under-md{display:none}@media (min-width:490px){.text-snippet-container{margin-bottom:20px;margin-top:20px}}@media (min-width:790px){.snippet-image{width:190px}.snippet-content{display:table-cell;float:none;width:auto}.snippet-content h3{margin-top:20px}}@media (max-width:1040px){.container{padding:0 20px;width:100%}.breadcrumb{display:none}.show-under-lg{display:block}.hide-under-lg{display:none}}@media (max-width:790px){.full-md,.medium,.small{width:100%}.show-under-md{display:block}}@media (max-width:670px){.full-sm{width:100%}}@media (max-width:490px){.text-snippet-container .divider-line{border-right:0}.text-snippet-container .divider-line:after{border-bottom:1px solid #ededed;content:"";display:block;margin-bottom:10px}.text-snippet-container .col-xs-6{width:100%}.sm-center,.text-snippet-container .col-xs-6 .snippet-image{text-align:center}}[class*=" button-"]{border:0;border-radius:4px;font-family:open_sansregular;font-size:14px;font-weight:400;padding:8px 15px;text-transform:capitalize}[class*=" button-"]:focus,[class*=" button-"]:hover{opacity:.8;outline:none}.btn:active,.btn:focus{box-shadow:none;outline:none!important;outline:0 auto -webkit-focus-ring-color!important;outline-offset:0!important}.button-theme{background-color:#e5006e;color:#fff;text-transform:capitalize}.button-theme:focus,.button-theme:hover{color:#fff}.button-theme2{background-color:#00b0db;color:#fff;text-transform:capitalize}.button-theme2:focus,.button-theme2:hover{color:#fff}.button-grey{background-color:#82888c;color:#fff;text-transform:capitalize}.button-grey:focus,.button-grey:hover{color:#fff}.button-add-to-basket{background-color:#e5006e;color:#fff}.button-add-to-basket:focus,.button-add-to-basket:hover{color:#fff}.button-out-of-stock{background-color:#e5006e;color:#fff}.button-out-of-stock:focus,.button-out-of-stock:hover{color:#fff}.button-add-to-wishlist{background-color:#82888c;color:#fff}.button-add-to-wishlist:focus,.button-add-to-wishlist:hover{color:#fff}.button-proceed-to-checkout{background-color:#e5006e;color:#fff;font-family:open_sanssemibold;font-size:20px}.button-proceed-to-checkout:focus,.button-proceed-to-checkout:hover{color:#fff}.button-redeem-points{background-color:#e5006e;color:#fff}.button-redeem-points:focus,.button-redeem-points:hover{color:#fff}.checkout-form .payments-buttons .paypal-button{background-color:transparent!important;margin:0 12px 0 0;vertical-align:top;width:185px}.checkout-form .paypal-button img{width:100%}.image-button{background-color:transparent;border:0;margin:5px 0;padding:0}.image-button:hover{opacity:.9}.or-separator{margin:10px 0 5px}label{font-size:13px;font-weight:400;text-transform:capitalize}textarea{min-height:100px}.form-control{border:1px solid #cdcbcc;border-radius:4px;box-shadow:inset 0 0 0 1px #f2f2f2}.form-control:focus{box-shadow:none;outline:none}.forgotten-password{color:#00b0db;display:block;font-size:13px;margin-top:15px}.input-group.input-theme{width:385px}.input-group.input-theme .btn,.input-group.input-theme input{box-shadow:none}.input-group.input-theme input{background:#fff;border:1px solid #cdcbcc;border-radius:4px 0 0 4px;border-right:0;box-shadow:inset 0 0 0 1px #f2f2f2;height:auto;padding:9px 12px}.input-group.input-theme .btn{background:#e5006e;border:1px solid #e5006e;border-radius:0 4px 4px 0;color:#fff;font-family:open_sansregular;font-size:14px;height:40px;margin-left:0;padding:4px 10px;text-transform:capitalize}.input-group.input-theme [class^=icon-]{color:#fff;font-size:26px;vertical-align:middle}.input-group.input-transparent{border:1px solid #cdcbcc;border-radius:4px;box-shadow:inset 0 0 0 1px #f2f2f2;width:320px}.input-group.input-transparent .btn,.input-group.input-transparent input{background:transparent;box-shadow:none}.input-group.input-transparent input{border:0;border-radius:0}.input-group.input-transparent .btn{border:0;border-radius:0;color:#e5006e;font-family:open_sanssemibold;font-size:12px;margin-left:0;text-transform:uppercase}span.customSelect{background:#fff url(../images/custom-select.png) 97% no-repeat;background-size:21px;border:1px solid #cdcbcc;border-radius:4px;color:#82888c;font-family:open_sanslight;font-size:13px;font-style:italic;padding:7px 10px}.custom-select{cursor:pointer}.customSelectInner{height:100%;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 25px)!important}.custom-checkbox{cursor:pointer}.custom-checkbox .inline{height:20px;margin-bottom:-5px;margin-left:-29px;margin-right:5px;width:20px}.custom-checkbox input{display:none}.custom-checkbox{color:#545454;display:block;font-family:open_sanslight;font-size:12px;font-weight:500;padding-bottom:5px;padding-left:29px;padding-top:5px}.check-wrapper{background:#fdfdfd;border:1px solid #cdcbcc;border-radius:4px;box-shadow:inset 0 0 0 1px #f2f2f2;cursor:pointer;display:table;height:20px;line-height:normal;text-align:center;width:20px}.check-wrapper .icon-check-icon{color:#00b0db;display:table-cell;padding:0;vertical-align:middle}.login-form .divider-line{border-right:1px solid #ededed}.login-form:after{border-bottom:1px solid #ededed;content:"";display:block;margin:0 10px 10px;padding:10px 0}.checkout-form h5{font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:20px;margin-bottom:20px}.checkout-form h5 .custom-checkbox{display:inline-block;margin-left:10px;padding-bottom:0;padding-top:0}.billing-form{margin-bottom:20px}.payments-buttons{margin-top:20px}.payments-buttons button{margin-bottom:20px}.contact-form a,.contact-form span{font-size:13px}.contact-form h4{font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:18px;margin-bottom:5px;margin-top:20px}.contact-form .address-info span{display:block}@media (min-width:790px){label{padding-top:7px}.login-form .divider-line{padding-right:25px}.login-form .divider-line+.col-md-6{padding-left:25px}.payments-buttons button{margin-right:10px}}@media (min-width:1040px){.padding-lg-r{padding-right:25px}.billing-form{padding-left:25px}}@media (max-width:1040px){.billing-form{clear:both;float:none;overflow:auto}.billing-form h5 .custom-checkbox{display:none}}@media (max-width:790px){.login-form .divider-line{border-right:0}.login-form .divider-line:after{border-bottom:1px solid #ededed;content:"";display:block}.login-form:after{margin-bottom:0;padding:5px 0 0}.input-group.input-transparent{width:100%}}@media (max-width:410px){.input-group.input-theme{width:100%}.header .text-right .inline{display:block}}.featured-products-slider{margin-bottom:0;margin-top:20px}.featured-products-slider .slick-slide{margin:0 9px}.featured-products-slider .slick-list{margin:0 -9px}.featured-products-slider .slider-arrow{cursor:pointer;margin-top:-62px;position:absolute;top:50%}.featured-products-slider .slider-arrow span{color:#82888c;font-size:35px}.featured-products-slider .slider-arrow-left{left:-40px}.featured-products-slider .slider-arrow-right{right:-40px}.product-thumb-slider{margin-top:18px}.product-thumb-slider .slick-slide{margin:0 9px}.product-thumb-slider .slick-list{margin:0 30px}.product-thumb-slider .slider-arrow{cursor:pointer;margin-top:-17px;position:absolute;top:50%}.product-thumb-slider .slider-arrow span{color:#82888c;font-size:35px}.product-thumb-slider .slider-arrow-left{left:0}.product-thumb-slider .slider-arrow-right{right:0}@media (max-width:1040px){.featured-products-slider .slider-arrow-left{left:0}.featured-products-slider .slider-arrow-right{right:0}.featured-products-slider .slick-list{margin:0 30px}}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:bottom}.table-responsive{border:1px solid #dfe4e5;border-top:0}.table-responsive thead{border-top:1px solid #dfe4e5}.table{margin-bottom: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{font-size:13px;font-weight:300;padding:7px 10px}.account-home-table .table-condensed>thead>tr>td,.account-home-table .table-condensed>thead>tr>th{color:#000;font-family:open_sansregular;padding:10px}.table-order{margin-top:20px}.table-order h4{font-family:open_sansregular;font-size:14px;font-weight:400;text-transform:capitalize}.table-order li{font-size:13px;font-weight:300}.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-family:open_sansregular;font-size:14px;font-weight:400;text-transform:capitalize}table.table-order-info tbody tr td{border-top:0;font-size:13px;font-weight:300;padding:0}table.table-order-info tbody td.text-bold{font-weight:600}table.table-order-info tbody tr.empty td{padding:10px}@media (max-width:400px){table.table-order-info .text-bold{padding-left:10px}}.sidebar{background:#fff;font-family:open_sansregular;margin-top:20px}.sidebar h3{background:#00b0db;color:#fff;font-size:14px;margin:0;padding:10px;text-transform:uppercase}.sidebar ul{list-style:none;padding:0}.sidebar li{border-bottom:1px solid #f2f2f2;margin:0;padding:0 10px}.sidebar a{color:#545454;display:block;font-family:open_sansregular;font-size:13px;padding:10px 0}.sidebar a:hover{color:#00b0db}.sidebar-blog h3{font-family:open_sanssemibold;font-size:16px;text-transform:capitalize}.sidebar-blog .about-us{background-color:#f9f9f9;border:1px solid #f2f2f2;border-top:0;font-size:12px;margin-bottom:20px;padding:20px 15px}.sidebar-blog .archives-links,.sidebar-blog .categories-links{margin-left:-10px}.sidebar-blog .archives-links a,.sidebar-blog .categories-links a{background:#00b0db;color:#fff;display:inline-block;font-family:open_sanssemibold;font-size:14px;margin-bottom:10px;margin-left:10px;padding:8px 10px;text-transform:uppercase}.sidebar-blog .categories-links{margin-top:5px}.sidebar-blog .categories-links a{background:#82888c}.sidebar-category li.dropdown .dropdown-toggle{padding-right:30px;position:relative}.sidebar-category li.dropdown .dropdown-toggle:after{color:#00b0db;content:"\e610";font-family:icomoon;margin-top:-10px;position:absolute;right:-5px;top:50%}.sidebar-category li.open .dropdown-toggle{color:#00b0db!important}.sidebar-category li.open .dropdown-toggle:after{content:"\e611"}.sidebar-category a{color:#545454}.sidebar-category .dropdown-menu{border:0;border-radius:0;box-shadow:none;float:none;margin-top:1px;padding:10px 0;position:relative;z-index:1}.sidebar-category .dropdown-menu li{border:0}.sidebar-category .dropdown-menu li a{color:#545454;font-size:12px;white-space:pre-wrap}.sidebar-category .dropdown-menu li a:focus{background:transparent}.sidebar-category .dropdown-menu li a:focus,.sidebar-category .dropdown-menu li a:hover{background:transparent;color:#00b0db!important}.sidebar-category li.open .dropdown-menu:before{border-top:1px solid #f2f2f2;content:"";display:block;left:-10px;position:absolute;right:-10px;top:0}@media (min-width:1040px){.sidebar{margin-right:30px}.sidebar-blog{margin-right:0}}@media (max-width:790px){.sidebar-category{display:none}}header{font-family:open_sanssemibold}.mobile-top-header{background:#545454;color:#fff;display:none;height:40px;padding:0 20px}.mobile-top-header .menu-trigger{background:transparent;border:0;height:40px;padding:0 10px}.mobile-top-header .menu-trigger:focus,.mobile-top-header .menu-trigger:hover{background:transparent}.mobile-top-header .menu-title{display:inline-block;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:14px;padding-left:10px;text-transform:uppercase;vertical-align:middle}.mobile-top-header .shopping-bag{background:#e5006e;display:inline-block;float:right;height:40px;line-height:40px;text-align:center;width:40px}.mobile-top-header .shopping-bag .icon-basket{color:#fff;font-size:25px;vertical-align:middle}.mobile-menu{display:none;left:20px;position:absolute;right:20px;top:40px;z-index:1000}.mobile-menu ul{background:#000;list-style:none;margin-bottom:0;padding-left:0}.mobile-menu ul a{display:block;padding:10px}.mobile-menu ul a:hover{background:#2a2a2a}.mobile-menu a{color:#fff;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;text-transform:uppercase}.top-header{background:#9cb7bd;padding:6px 0}.top-header,.top-header .list-inline a{color:#e5e5e5;font-size:12px}.top-header .list-inline a.active{color:#fff}.top-header .list-inline a:hover{color:#fff}.top-header .currencies-menu{display:inline-block;margin:0}.top-header .currencies-menu a{text-transform:uppercase}.top-header .user-menu{float:right;margin:0}.top-header .user-menu a{color:#e5e5e5;font-size:12px}.top-header .user-menu a:hover{color:#fff}.top-header .user-menu li{padding-left:7px}.top-header .user-menu li+li{border-left:1px solid #393939}.header{background:#f2f2f2;padding:25px 0}.logo-container img{height:58px}.logo-text{color:#e5006e;display:inline-block;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:30px;font-weight:700;line-height:75px;max-height:75px;max-width:350px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:350px}.basket-bag{display:inline-block;margin-left:40px;text-align:center}.basket-bag>span{color:#545454;display:block;font-size:12px}.basket-bag [class^=icon-]{color:#82888c;font-size:30px;margin-bottom:10px}.main-menu{margin-bottom:10px;margin-top:15px}.main-menu li{margin-right:25px}.main-menu a{color:#00b0db;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:14px;text-transform:uppercase}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:transparent}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:transparent}.category-menu.navbar{margin-bottom:15px}.category-menu .navbar-nav li a{color:#545454;font-family:open_sansregular;font-size:13px;text-transform:uppercase}.category-menu .navbar-nav li a:hover{background:transparent;color:#00b0db}.category-menu .navbar-nav>li>a:hover{color:#00b0db}.currencies-menu.show-under-md{margin-bottom:20px;text-align:center}.currencies-menu.show-under-md a{color:#00b0db;font-size:12px;text-transform:uppercase}.currencies-menu.show-under-md a.active{color:#545454}.currencies-menu.show-under-md a:hover{color:#545454}@media (min-width:790px){.category-menu{background:#fff;border:0;border-bottom:1px dotted #cdcbcc;border-top:1px dotted #cdcbcc;box-shadow:none;padding:0}.category-menu.navbar{border-radius:0;min-height:1px}.category-menu .navbar-collapse{padding-left:0;padding-right:0}.category-menu .navbar-nav>li>a{font-family:open_sanssemibold;padding:10px 13px}.category-menu .navbar-nav>li:first-child a{padding-left:0}.category-menu .navbar-nav>li:first-child .dropdown-menu{left:-13px}.category-menu .navbar-nav li.dropdown:hover .dropdown-toggle{color:#00b0db}.category-menu .navbar-nav li.dropdown:hover .dropdown-menu{display:block}.category-menu .navbar-nav li.open .dropdown-toggle{color:#00b0db}.category-menu .navbar-nav>li>.dropdown-menu{border:1px solid #d9d9d9;border-radius:0;border-top:0;box-shadow:none;min-width:175px;padding:0 10px}.category-menu .navbar-nav>li>.dropdown-menu li a{color:#545454;font-family:open_sansregular;font-size:12px;padding:10px 5px}.category-menu .navbar-nav>li>.dropdown-menu li a:hover{color:#00b0db}.category-menu .navbar-nav>li>.dropdown-menu li+li{border-top:1px solid #d9d9d9}}@media (max-width:790px){.header .basket-bag,.main-menu,.top-header{display:none}.header{padding-top:10px}.mobile-top-header{display:block}.header .text-right,.logo-container{text-align:center}.logo-container{margin-bottom:20px}.category-menu{background-color:transparent;border:0}.category-menu.navbar{margin-bottom:5px}.category-menu .navbar-nav{border:1px solid #d9d9d9;border-top:0;margin-bottom:0;margin-top:0;padding-top:10px}.category-menu .navbar-nav>li>a{padding:10px}.category-menu .navbar-collapse{border:0}.category-menu li.dropdown .dropdown-toggle{padding-right:30px;position:relative}.category-menu li.dropdown .dropdown-toggle:after{content:"\e610";font-family:icomoon;margin-top:-10px;position:absolute;right:10px;top:50%}.category-menu li.open .dropdown-toggle{color:#00b0db!important}.category-menu li.open .dropdown-toggle:after{content:"\e611"}.category-menu .dropdown-menu{padding:0}.category-menu .dropdown-menu li a{white-space:pre-wrap}.category-menu .dropdown-menu li a:hover{color:#00b0db!important}.category-menu .navbar-toggle{border:1px solid #d9d9d9;border-radius:0;float:none;font-family:open_sansregular;margin-bottom:0;margin-top:15px;text-align:left;width:100%}.category-menu .navbar-toggle .icon-arrow{float:right;margin-top:3px}.category-menu .navbar-toggle .icon-arrow:before{content:"\e602";font-family:icomoon}.category-menu .navbar-toggle:focus,.category-menu .navbar-toggle:hover{background:transparent}.category-menu .navbar-toggle.collapsed .icon-arrow:before{content:"\e603"}}.pagination{margin:0;padding:0}.pagination>li>a{background:#fff;border:1px solid #cdcbcc;border-radius:4px;color:#545454;display:inline-block;font-size:11px;margin-left:0;padding:3px 9px}.pagination>li>a.current,.pagination>li>a:hover{background:#fff;border:1px solid #cdcbcc;color:#e5006e}.pagination li+li>a{margin-left:5px}.pagination-container{display:inline-block;float:right}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background:#fff;border:1px solid #cdcbcc;color:#e5006e}@media (max-width:670px){.pagination>li>a{display:none}.pagination>li:first-child>a,.pagination>li:last-child>a,.pagination>li>a.current{display:inline-block}}.sort-options{max-width:180px}.sort-options span.customSelect{background-size:19px;color:#545454;font-family:open_sansregular;font-size:11px;font-style:normal;height:auto;padding:6px 10px}@media (max-width:490px){.sort-options{display:block;margin-bottom:20px;max-width:100%;width:100%}}.banner-slider{margin-bottom:20px}.banner-image{position:relative}.banner-text{left:15px;position:absolute;right:15px;top:15px}.banner-text p span{background:#000;color:#fff;display:inline-block;font-family:interstate;font-size:28px;font-weight:100;padding:3px 10px}@media (max-width:490px){.banner-text p span{font-size:18px}}.categories-items .category,.featured-categories .category{margin-bottom:20px;position:relative}.category-title{bottom:0;left:0;margin:0 10px;position:absolute;right:0}.category-title h2{background-color:hsla(204,4%,53%,.86);margin:0;padding:5px 10px;position:relative}.category-title h2,.category-title h2 a{color:#e5e5e5;font-family:open_sanslight;font-size:16px;text-align:right;text-transform:uppercase}.category-title h2 a{display:inline-block;padding-right:15px}.category-title h2 a:after{content:"\e608";font-family:icomoon;font-size:13px;margin-top:-7px;position:absolute;right:7px;top:50%}.category-title h2 a:hover{color:#e5006e}.categories-items h2{padding:10px}@media (max-width:450px){.categories-items .col-xs-6,.featured-categories .col-xs-6{width:100%}}.products-items{padding-top:20px}.products-items .product-title{font-family:open_sanssemibold;font-size:14px;height:116px}.products-items .product-title h3{color:#82888c;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:16px;line-height:1.1;margin-bottom:3px;margin-top:5px}.products-items .product-title .product-price-value{color:#00b0db}.products-items .product-title .product-sale-price-value{color:#e5006e;padding-right:10px}.items.products-items .product-sale-price-value+.product-price-value{text-decoration:line-through}.product-item{position:relative}.product-label{background:#00b0db;color:#fff;font-family:open_sanssemibold;font-size:12px;left:10px;padding:5px 10px;position:absolute;text-align:center;text-transform:uppercase;top:0;z-index:900}.product-label+.product-label{left:auto!important;right:0}.product-label.new{background:#e50300;color:#ffe952;left:auto;right:10px}.product-label.two-for-one+.product-label.two-for-one{left:10px!important;right:auto!important;top:35px}@media (max-width:400px){.products-items .col-xs-6{width:100%}}#product-container .headline-md{font-size:24px;text-transform:none}.product-container{margin-top:20px}.product-container .headline-md{margin:5px 0 10px}.ratings{display:inline-block;margin-right:15px}.ratings span{color:#e5006e;cursor:pointer}.ratings span.rate{opacity:.5}.qty{display:inline-block;font-family:open_sanssemibold;font-size:14px;vertical-align:bottom}.qty .qty-box{border:1px solid #e9e8e9;border-radius:4px;color:#82888c;display:block;margin:0 auto;padding:6px 0 6px 10px;text-align:left;width:100px}.qty .qty-box span{font-size:12px;width:35px}.qty .qty-box input,.qty .qty-box span{color:#82888c;display:inline-block;text-align:center}.qty .qty-box input{border:0;width:45px}.product-left .main-image{border:1px solid #e9e8e9}.product-right .product-brand{font-size:10px;text-transform:uppercase}.product-right .qty{margin-right:15px}.product-right hr{border-color:#e9e8e9;border-style:dotted;margin:15px 0}.product-right .show-hide-reviews{border-bottom:1px dotted #e9e8e9;border-top:1px dotted #e9e8e9;margin-bottom:15px;padding:10px 0}.product-right .hide-reviews,.product-right .view-reviews{color:#e5006e;font-family:open_sanssemibold;font-size:12px;text-transform:uppercase}.product-right #watch-video{color:#e5006e;display:block;font-family:open_sanssemibold;font-size:12px;margin-top:10px}.product-right .product-price-value{color:#545454;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:30px}.product-right .product-sale-price-value{color:#e5006e;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:30px;padding-right:10px}.product-right .reward-points{font-size:15px;padding-top:8px}.product-right .product-reward-points-value{background:#e5006e;border-radius:4px;color:#fff;font-size:24px;margin:0 3px;padding:0 8px;vertical-align:middle}.product-right .product-add-buttons{margin-bottom:15px}.product-right .product-add-buttons button{margin-right:15px}.product-right .product-add-buttons:before{border-bottom:1px dotted #e9e8e9;content:"";display:block;margin:15px 0}.product-right .code{display:block;font-size:12px}.reviews-hidden h3{font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:18px;margin:10px 0}.reviews-visible .customer-review+.customer-review{margin-top:20px}.reviews-visible .customer-name{display:inline-block;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:16px;margin-bottom:5px;padding-right:10px}.leave-review{padding-bottom:10px}.leave-review h3{font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:18px;margin-bottom:10px;margin-top:0}.video-container{border:1px solid #e9e8e9;display:none}.video-container img{visibility:hidden}#product-container .add-button,#product-container .product-form .in-stock,#product-container .product-sale-price-value{display:none}#product-container.has-sale-price .product-sale-price-value{display:inline-block}#product-container.has-sale-price .product-price-value{text-decoration:line-through}#product-container.can-be-added .add-button{display:inline-block}#product-container.can-be-added .button-out-of-stock{display:none}#product-container.in-stock .product-form .in-stock{display:inline-block}#product-container.in-stock .product-form .out-of-stock{display:none}#product-container.playing-video .video-container{display:block}#product-container.playing-video .main-image{display:none}@media (max-width:1040px){.product-left{margin:0 auto;width:590px}}@media (max-width:670px){.product-right .product-add-buttons button{margin-bottom:15px;margin-right:0;width:100%}.reward-points{display:block;float:none!important;margin-top:10px}.qty{margin-bottom:15px}.qty,.qty .qty-box{display:block;width:100%}.qty .qty-box{position:relative}.qty .qty-box span{left:10px;margin-top:-9px;position:absolute;top:50%}.qty .qty-box input{padding-left:40px;padding-right:10px;text-align:right;width:100%}.qty .qty-box ::-webkit-input-placeholder{text-align:right}.qty .qty-box :-moz-placeholder,.qty .qty-box ::-moz-placeholder{text-align:right}.qty .qty-box :-ms-input-placeholder{text-align:right}}@media (max-width:560px){.product-left{width:100%}}.gallery-items .shopwired-image-container img{border:1px solid #545454}.gallery-title{height:70px}.gallery-title h2{background:#545454;color:#fff;font-family:open_sanslight;font-size:13px;margin:0;padding:10px;text-transform:uppercase}@media (max-width:400px){.gallery-items .col-xs-6{width:100%}}.blog-container{border-bottom:1px dotted #cdcbcc;border-top:1px dotted #cdcbcc;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;padding:15px 0}.blog-container:last-child{margin-bottom:20px}.blog-container+.blog-container{border-top:0}.blog-content{display:table-cell;float:none;width:auto}.blog-content h3{font-size:22px;margin:0}.blog-content .time{color:#cdcbcc;display:block;font-size:13px;margin-bottom:15px}.blog-image{float:left;margin-right:15px;width:170px}@media (min-width:1040px){.blog-container{margin-right:5px}.sidebar-blog{margin-left:5px}}@media (max-width:450px){.blog-image{margin-bottom:20px;text-align:center;width:100%}.blog-image img{width:170px}}.stockists-info{margin-top:20px}.stockist-box{border-top:1px dotted #cdcbcc;color:#545454;font-size:13px;line-height:1.7;padding:15px 0;text-transform:capitalize}.stockist-box ul{margin-bottom:0}.stockist-box h5{font-family:open_sanssemibold;font-size:13px;font-weight:400;margin:0 0 3px}.stockist-town{text-align:left}.stockist-town h5{margin-bottom:20px}.headline-stockist{font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:20px;margin:0 0 10px}@media (max-width:670px){.stockist-town h5{margin-bottom:3px}}.shopping-bag-container{border:1px solid #e9e8e9;border-radius:4px;box-shadow:inset 0 0 0 1px #f2f2f2;padding:20px}.shopping-bag-container .shopping-bag{border-bottom:1px dotted #e9e8e9;margin-bottom:20px;padding-bottom:20px}.shopping-bag-container .qty{text-align:center}.shopping-bag-container .qty button{background:transparent;border:0;color:#e5006e;font-family:open_sansregular;font-size:12px}.shopping-bag-container .product-price{color:#00b0db;display:inline-block;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:20px;padding-top:3px}.shopping-bag-container .product-remove{color:#e5006e;display:inline-block;padding-top:8px}.basket-product-update{text-align:center}.basket-product-info{text-transform:capitalize}.basket-product-info,.basket-product-info p{font-family:open_sanssemibold;font-size:13px}.basket-product-info h4{font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:20px;margin:10px 0}.basket-product-info .extra-selected{margin-top:20px}.basket-product-info .selected-name{color:#82888c;display:inline-block;font-family:open_sanslight;padding-right:20px}.basket-product-img{width:195px}.basket-product-info{display:table-cell;float:none;width:auto}.voucher-code .input-theme{float:right;margin-top:20px}.voucher-code .headline-sm{font-size:20px;margin:0 0 5px}.basket-boxes{margin-top:20px}.basket-boxes .payments-icons{margin-top:20px;text-align:right}.basket-boxes .basket-box{background:#fafafa;border:1px solid #e9e8e9;border-radius:4px;box-shadow:inset 0 0 0 1px #f2f2f2;margin-bottom:20px;padding:20px}.basket-boxes .headline-sm{margin-bottom:10px}.basket-boxes .summary .summary-total p,.basket-boxes .summary .text-right p{font-family:open_sanssemibold}.basket-boxes .summary .summary-total:before{border-bottom:2px solid #e9e8e9;content:"";display:block;margin:5px 10px}.basket-boxes .summary .summary-total p{font-size:16px}@media (max-width:790px){.voucher-code .input-theme{float:none}}@media (max-width:670px){.basket-product-img{margin:0 auto 10px}.shopping-bag-container .qty-box{margin:10px 0}.basket-boxes .payments-icons{text-align:center}}@media (max-width:460px){.voucher-code .input-theme{width:100%}}footer{color:#e5e5e5;font-family:open_sanslight;font-size:13px;margin-top:50px}footer h2{color:#fff;font-family:SgwnfgpqvgvqqznzkxzzzvbnzsnRegular;font-size:18px;margin-bottom:20px;margin-top:0;text-transform:uppercase}footer a:hover{color:#fff}footer ul{list-style:none;padding:0}footer ul a{color:#e5e5e5;display:block;padding:3px 0;text-transform:capitalize}footer .input-group .btn,footer .input-group input{border:0;border-radius:0;box-shadow:none}footer .input-group input{background:#cdcbcc}footer .input-group .btn{background:#82888c;color:#fff;font-family:open_sansregular;font-size:16px;height:34px;text-transform:uppercase;z-index:2}.footer{background:#3975b0;padding:25px 0}.footer .address span{display:block;padding:3px 0}.footer .contact-email a{color:#00b0db}.socials{margin-top:20px}.socials img{width:35px}.subfooter{background:#000;padding-top:10px}.subfooter a{color:#fff}.subfooter .payment-list li img{height:20px}.payment-list{list-style:none;margin:0;padding:0}.payment-list li{display:inline}.payment-list li img{height:30px;width:auto}@media (min-width:1040px){footer{bottom:0;left:0;position:absolute;width:100%}body{min-height:100%;padding-bottom:336px;position:relative}html{height:100%}}@media (max-width:1040px){footer .text-right{text-align:left}}@media (max-width:310px){.socials img{width:13%}}.form-errors{color:red;list-style:none;margin:15px 0;padding:0}.form-errors:first-child{margin-top:0}.form-with-validation div.error{color:red;display:block;margin-top:5px}.collection-container.loading .items{position:relative}.collection-container.loading .items:after{background-color:hsla(0,0%,100%,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}#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.can-be-added .add-button,#product-container.has-reward-points .reward-points{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 .video-container{background-color:#000;height:0;padding-bottom:100%;position:relative;z-index:20}#product-container .video-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.shopwired-basket-modal .close-button{opacity:1}.shopwired-basket-modal .buttons a{background-color:#e5006e;color:#fff}.shopwired-basket-modal .buttons .close-button{background-color:#82888c;color:#fff}@media screen and (max-width:640px){.pagination .page-link,.pagination a{display:none}.pagination .page-link.current,.pagination .page-link[data-page=next],.pagination .page-link[data-page=prev],.pagination a.current,.pagination a[data-page=next],.pagination a[data-page=prev]{display:block}}.product-label{z-index:99}.collection-container .category .shopwired-image-container{padding-bottom:50%}.blog-container{overflow:hidden}.blog-content{display:block}.blog-post-content{margin:15px 0}.blog-post-content img{max-width:100%}.account-form .custom-checkbox{margin-top:3px}.account-home-table td{vertical-align:top!important}#product-container .product-label{left:0}.featured-categories .shopwired-image-container{padding-bottom:50%}.voucher-code .btn-default{background-color:#e5006e!important;border-color:#e5006e!important;color:#fff!important}.payments-buttons .paypal-button{background-color:#82888c!important;color:#fff!important}.payments-buttons .main-button,.payments-buttons .offline-button{background-color:#e5006e!important;color:#fff!important}