.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{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 td:last-child,.shopwired-previous-orders-table th:first-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 td:last-child,.shopwired-order-products th:first-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(../../../sharing/facebook.jpg)}.shopwired-share-buttons .twitter{background-image:url(../../../sharing/twitter.jpg)}.shopwired-share-buttons .pinterest{background-image:url(../../../sharing/pinterest.jpg)}.shopwired-share-buttons .google{background-image:url(../../../sharing/google.jpg)}.shopwired-share-buttons .tumblr{background-image:url(../../../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}body{color:#2f2f2f;font-family:open_sans;font-size:12px}img{height:auto;max-width:100%}.top-header{background:#000;padding:12px 0}.currencies ul{list-style:none;margin:0;padding-left:0}.currencies ul li{display:inline-block;margin-right:8px}.currencies ul li a{color:#fff;text-decoration:none}.currencies ul li a.current{color:#fa0016}.top-header .links{text-align:right}.top-header .links ul{display:inline-block;list-style:none;margin:0;padding-left:0}.top-header .links ul li{border-right:1px solid #fff;display:inline-block;padding:0 15px}.top-header .links a{color:#fff;line-height:24px}.top-header .links .login-button{background-color:#fff;border-radius:3px;color:#000;padding:.5rem 1rem}.top-header .links a:hover{text-decoration:underline}.top-header .links a.basket,.top-header .links a.wishlist{padding:4px 15px}.top-header .links a.basket{padding-left:34px}.top-header .links a.basket:before{color:#fff;content:"\e601";font-family:icomoon;font-size:18px;margin-left:-25px;position:absolute}.top-header .links a.wishlist{border-right:1px solid #fff}.top-header a.mmenu img{max-width:29px}.top-header a.mmenu{color:#fff;display:block;display:none;float:left;font-size:13px;font-weight:600;position:relative;text-decoration:none;z-index:9}.top-header a.mobile-search{background:#fa0016;display:block;display:none;float:right;max-width:25px}.top-header .mobile-nav{padding:0}.top-header .mobile-nav ul{list-style:none;margin-bottom:0;padding-left:0}.top-header .mobile-nav ul li a{color:#fff;display:block;font-size:13px;padding:10px 0;text-decoration:none}.top-header .mobile-nav,.top-header .mobile-nav ul li+li{border-top:1px solid #fefefe}.top-header .mobile-search-outer{display:none;margin-right:5px;min-height:54px;padding:0 0 0 90px;position:absolute;right:0;text-align:right;top:0;width:100%}.top-header .mobile-search-outer button[type=submit]{background:#fa0016;border:none;float:right;outline:none;padding:14px 0;position:absolute;right:0;top:0;width:55px}.top-header .mobile-search-outer button[type=submit] img{width:25px}.top-header .mobile-search-outer input[type=text]{border:none;line-height:53px;outline:none;padding:0 60px 0 20px;width:100%}.bottom-header{padding:25px 0 20px}.bottom-header h1{margin:0}.bottom-header .logo,.header .logo img{display:inline-block;max-height:64px}.logo-text{display:inline-block;font-size:35px;font-weight:700;line-height:1.2;max-height:75px;max-width:350px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:350px}.bottom-header .search-outer{float:right;position:relative;width:400px}.bottom-header .currencies{display:none;text-align:center}.bottom-header .currencies ul li a.current{color:#fa0016}.bottom-header .currencies ul li a{color:#2f2f2f}.search-outer input[type=text]{background:#e9e9e8;background-position:15px 12px;background-size:25px;border:none;font-size:14px;line-height:20px;outline:none;padding:15px 90px 15px 45px;width:100%}.search-outer input[type=text]::-webkit-input-placeholder{color:#2f2f2f}.search-outer input[type=text]:-moz-placeholder,.search-outer input[type=text]::-moz-placeholder{color:#2f2f2f}.search-outer input[type=text]:-ms-input-placeholder{color:#2f2f2f}.search-outer button[type=submit]{background:#000;border:none;color:#fff;font-size:14px;font-weight:600;outline:none;padding:6px 10px;position:absolute;right:8px;top:9px}.bottom-header .search-outer:before{color:#999;content:"\e606";font-family:icomoon;font-size:38px;left:9px;position:absolute;top:-3px}.navigation{border-bottom:3px solid #dcc8c3;border-top:1px solid #dcc8c3}.navigation .navbar{border:none;margin:0;min-height:40px}.navigation .navbar-collapse{padding:10px 0 0}.navigation .navbar-nav>li{margin-right:36px;padding:0 0 11px}.navigation .navbar-nav>li>a{border-bottom:2px solid transparent;color:#2f2f2f;font-size:14px;font-weight:600;padding:0;text-decoration:none;text-transform:uppercase}.navigation .navbar-nav>li>a:hover{background:none;border-color:#f0e8e6}.navigation .navbar-nav>li ul.submenu{background:#fff;border:1px solid #dcc8c3;border-top:none;display:none;list-style:none;padding:0 10px;position:absolute;top:33px;width:200px;z-index:2}.navigation .navbar-nav>li:hover ul.submenu{display:block}ul.submenu li a{border-bottom:1px solid #dcc8c3;color:#2f2f2f;display:block;line-height:16px;padding:10px 0;text-transform:uppercase}ul.submenu li a:hover{color:#fa0016;text-decoration:none}.navigation .currencies{display:none;float:right;margin:12px 15px 0 0;position:relative;z-index:9}.slider{margin-bottom:30px;padding-top:15px}.slider .flexslider{border:none;border-radius:0;box-shadow:none;margin:0}.slider .flexslider .slides>li{position:relative}.slider .flexslider .slides>li .slider-content{background:#000;bottom:65px;padding:10px 20px;position:absolute;right:70px}.slider-content h2{color:#fff;font-family:DINCond-Light;font-size:50px;letter-spacing:-2px;margin:0}.slider-content a.take-a-look{background:#000;color:#fff;display:none;font-size:14px;font-weight:600;letter-spacing:2px;padding:7px 20px;text-decoration:none}.categories-outer{padding-bottom:40px}.categories-outer .row{margin-left:-10px;margin-right:-10px}.categories-outer .row [class*=col-]{padding-left:10px;padding-right:10px}.categories-outer h2{margin:0 0 35px;position:relative;text-align:center}.categories-outer h2:before{background:#f0e8e6;content:"";height:3px;left:0;position:absolute;top:16px;width:100%}.categories-outer h2 span{background:#fff;font-size:33px;font-weight:600;padding:0 10px;position:relative;z-index:2}.categories-outer .fav-item{background:#e5e5e5;max-width:320px;position:relative}.categories-outer .fav-item,.categories-outer.home-cat .fav-item .shopwired-image-container{display:block;max-height:320px}.categories-outer .fav-item .shopwired-image-container{display:block;max-height:250px}.categories-outer .fav-item .item-info{background:rgba(0,0,0,.7);bottom:0;display:block;left:0;padding:20px 18px 18px;position:absolute;text-align:center;width:100%}.item-info .title{color:#fff;display:block;font-size:18px;font-weight:600;margin-bottom:8px}.item-info .description{color:#fff;display:block;font-size:18px;font-size:13px}#featured-products{border:none;border-radius:0;box-shadow:none;margin-bottom:75px}#featured-products .slides>li{margin-right:40px}#featured-products .feature-item{border:5px solid hsla(12,25%,92%,0);display:block;padding:9px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}#featured-products .feature-item:hover{border:5px solid #f0e8e6;text-decoration:none}#featured-products .feature-item .shopwired-image-container{border-bottom:1px solid #f0e8e6;display:block;margin-bottom:10px;position:relative}#featured-products .feature-item .item-title{color:#2f2f2f;display:block;font-size:13px;margin-bottom:10px}#featured-products .feature-item span.view{background:#000;color:#fff;display:inline-block;font-size:14px;font-weight:600;line-height:16px;padding:10px 15px}.feature-item .new{background:#fa0016;right:0}.feature-item .new,.two-for1{bottom:0;color:#fff;padding:0 5px;position:absolute}.two-for1{background:#00aeff;left:0;text-transform:uppercase}.two-for1+.two-for1{left:auto;right:0}.product-image .two-for1{bottom:auto;top:0;z-index:10}.feature-item .two-for1-1st{background:#00aeff;bottom:0;color:#fff;padding:0 5px;position:absolute;right:0}#featured-products .flex-control-paging li a{background:#000}#featured-products .flex-control-nav li{margin:0 4px}#featured-products .flex-control-paging li a.flex-active{background:#ccc}.featured-products .flex-direction-nav a{background:url(../images/product-direction.svg) no-repeat;background-position:0 0;background-size:42px 37px;height:37px;opacity:1;top:36%;width:21px}.featured-products .flex-direction-nav .flex-next,.featured-products .flexslider:hover .flex-next{right:-30px}.featured-products .flex-direction-nav .flex-prev,.featured-products .flexslider:hover .flex-prev{background-position:100% 0;left:-30px}.footer{border-top:3px solid #f0e8e6}.top-footer{padding:22px 0 27px}.top-footer .newsletter{max-width:475px;position:relative}.newsletter input[type=text]{background:#e9e9e8;background-position:15px 12px;border:none;font-size:14px;line-height:20px;outline:none;padding:15px 90px 15px 20px;width:100%}.newsletter input[type=text]::-webkit-input-placeholder{color:#2f2f2f}.newsletter input[type=text]:-moz-placeholder,.newsletter input[type=text]::-moz-placeholder{color:#2f2f2f}.newsletter input[type=text]:-ms-input-placeholder{color:#2f2f2f}.newsletter button[type=submit]{background:#000;border:none;color:#fff;font-size:14px;font-weight:600;outline:none;padding:6px 10px;position:absolute;right:8px;top:9px}.social-media ul{list-style:none;margin:0;padding-left:0;text-align:right}.social-media ul li{display:inline-block;margin-left:15px}.social-media ul li a{background:#e9e9e9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;display:inline-block;height:50px;padding:14px;width:50px}.footer .footer-menu{background:#000;padding:16px 0}.footer-menu ul{list-style:none;margin:0;padding-bottom:0;text-align:center}.footer-menu ul li{display:inline-block;padding:0}.footer-menu ul li a{color:#fff;font-family:museo_sans300;font-size:13px}.footer-menu ul li:after{color:#fff;content:"//";font-size:13px;padding:0 12px 0 15px}.footer-menu ul li:last-child:after{display:none}.bottom-footer{background:#414141;padding:15px 0}.copyright-text p{color:#c6c6c6;font-size:11px}.powered-by{text-align:right}.powered-by a{color:#c6c6c6;font-size:11px}.payment-list{list-style:none;margin:0 0 10px;padding:0}.payment-list li{display:inline}.payment-list li img{height:30px;width:auto}footer .payment-list li img{height:20px}.content{padding-top:40px}.login-outer{margin-bottom:140px;max-width:490px}.content h1{color:#fa0016;font-size:44px;font-weight:300;margin:0 0 30px}.login-outer label{color:#2f2f2f;font-weight:400;line-height:35px}.login-outer .form-group{margin-bottom:10px}.login-outer input[type=password],.login-outer input[type=text]{border:1px solid #e8e8e8;line-height:15px;outline:none;padding:10px 20px;width:100%}.login-outer button[type=submit]{background:#fa0016;border:none;color:#fff;font-weight:600;margin-right:28px;outline:none;padding:10px 25px}.login-outer .forgot-password{color:#fa0016 color_link;font-style:italic}.account-home p{font-size:13px;margin-bottom:15px}.account-home p a{color:#fa0016}.order-table{margin-bottom:155px}.order-table .table{border:1px solid #e4e4e4}.order-table .table>thead>tr>th{border-bottom-width:1px;color:#000;font-weight:700}.order-table .table a{color:#fa0016}.order-table .table>tbody>tr>td,.order-table .table>tbody>tr>th,.order-table .table>tfoot>tr>td,.order-table .table>tfoot>tr>th,.order-table .table>thead>tr>td,.order-table .table>thead>tr>th{border-color:#e4e4e4;color:#000}.account-order p{font-size:13px;margin-bottom:20px}.account-order p a{color:#fa0016;word-break:break-all}.account-order h2{font-size:15px;font-weight:600;margin-bottom:22px}.account-order address{font-size:13px}.total-table .table>tbody>tr>td,.total-table .table>tbody>tr>th,.total-table .table>tfoot>tr>td,.total-table .table>tfoot>tr>th,.total-table .table>thead>tr>td,.total-table .table>thead>tr>th{border:none;font-size:13px;padding:0}.total-table{margin-bottom:30px}.total-table .table>tbody>tr>td:last-child{font-weight:600}.total-table .table>tbody>tr:last-child td{padding-top:15px}.order-product{margin-bottom:155px}.order-product .table{border:1px solid #e4e4e4}.order-product .table>thead>tr>th{border-bottom-width:1px;color:#000;font-weight:700}.order-product .table a{color:#fa0016}.order-product .table>tbody>tr>td,.order-product .table>tbody>tr>th,.order-product .table>tfoot>tr>td,.order-product .table>tfoot>tr>th,.order-product .table>thead>tr>td,.order-product .table>thead>tr>th{border-color:#e4e4e4;color:#000}.about{position:relative}.about>.row{margin-left:0;margin-right:0}.about>.row>[class*=col-]{padding-left:0;padding-right:0}.customer-info{left:0;padding-right:25px;position:absolute;top:0;width:220px}.customer-info h2{border-bottom:1px solid #e8e8e8;font-size:14px;font-weight:600;margin-bottom:28px;margin-top:0;padding-bottom:8px;padding-right:15px}.margin-t-sm{margin-top:10px}.customer-info h2 span{display:none}.customer-info ul{list-style:none;margin:0;padding-left:0}.customer-info ul li{margin-bottom:11px}.customer-info ul li a{color:#2f2f2f;font-size:13px}.about-wrap{border-left:1px solid #e8e8e8;margin:0 0 35px 220px;padding:0 0 200px 25px}.about-wrap article{margin-bottom:35px}.about-wrap article h2{font-size:18px;margin:0 0 18px}.about-wrap article p{margin-bottom:15px}.blogs>.row{margin-left:0;margin-right:0}.blogs>.row>[class*=col-]{padding-left:0;padding-right:0}.blog>.row{margin-left:0;margin-right:0}.blog>.row>[class*=col-]{padding-left:0;padding-right:0}.blog{border-bottom:1px solid #f0e8e6;margin-bottom:20px;padding-bottom:20px}.blog .shopwired-image-container{display:block}.blog-description{padding-left:20px}.blog-description h2{margin:0 0 12px}.blog-description h2 a{color:#fa0016;font-size:24px;font-weight:300;text-decoration:none}.blog-description strong{border-bottom:1px solid #999;border-top:1px solid #999;color:#999;display:inline-block;font-size:12px;font-weight:400;margin-bottom:5px;padding:5px 0}.blog-description p{font-size:12px;line-height:14px;margin-bottom:8px}.blog-description a.more{color:#fa0016;text-decoration:none}.pagination-outer .page-link{background:#e9e9e8;display:inline-block;margin-right:5px;padding:5px 10px}.pagination-outer .page-link.current,.pagination-outer .page-link:hover{background:#414141;color:#fff}.pagination-outer .page-link:first-child{padding:5px 7px}.pagination-outer .page-link:last-child{padding:5px 6px}.pagination-outer{text-align:center}.pagination-outer ul{list-style:none;padding-left:0}.pagination-outer ul li{display:inline-block;margin-right:6px}.pagination-outer ul li a{color:#2f2f2f;display:inline-block;font-size:14px;padding:2px 8px;text-decoration:none}.pagination-outer ul li a.active,.pagination-outer ul li a:hover{background:#414141;color:#fff}.pagination-outer ul li:first-child img,.pagination-outer ul li:last-child img{display:inline-block;max-width:7px}.pagination-outer ul li:first-child a,.pagination-outer ul li:last-child a{background:#e9e9e8;display:inline-block;line-height:21px;padding:2px 4px}.sidebar{border-left:1px solid #f0e8e6;margin-bottom:30px;margin-left:37px;padding-bottom:150px;padding-left:20px}.blogs .cat-heading{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;display:none;padding:5px 0;width:100%}.blogs .cat-heading span{cursor:pointer}.blogs .sidebar{display:block;visibility:visible}.widget{margin-bottom:40px}.widget h2{border-bottom:1px solid #f0e8e6;color:#000;font-size:16px;font-weight:600;margin:0 0 17px;padding-bottom:8px;padding-left:6px;text-transform:uppercase}.widget p{color:#2f2f2f;font-size:12px}.widget ul{list-style:none;padding-left:6px}.widget ul li a{color:#2f2f2f;font-size:12px;text-decoration:none}.widget ul li{line-height:20px}.categories>.row{margin:0}.categories>.row>[class*=col-]{padding:0}.category-menu h2{border-bottom:1px solid #f0e8e6;font-size:14px;font-weight:600;margin:0 0 15px;padding-bottom:10px}.category-menu h2 img{max-width:9px}.category-menu ul{list-style:none;padding-left:0}.category-menu ul>li{line-height:15px;margin-bottom:20px}.category-menu ul>li.has-sub-cat.open>a,.category-menu ul>li.has-sub-cat>a{position:relative}.category-menu ul>li.has-sub-cat>a:after{content:"\e60a";font-family:icomoon;font-size:13px;position:absolute;right:0;top:0}.category-menu ul>li.has-sub-cat.open>a:after{content:"\e60d";font-family:icomoon;font-size:13px;position:absolute;right:0;top:0}.category-menu ul li a{color:#2f2f2f;display:block;padding-right:30px;text-decoration:none;text-transform:uppercase}.category-menu ul li ul li{line-height:15px;margin-bottom:10px;padding:0}.category-menu ul li ul{display:none;padding:20px 0 0 20px}.page-categories h2{color:#fa0016;font-size:24px;font-weight:300;margin:0 0 15px}.page-categories{border-left:1px solid #f0e8e6;margin-left:17px;padding-left:25px}.page-categories p{letter-spacing:-.5px;margin-bottom:0}.page-categories .item-info .title{font-size:14px}.page-categories .item-info .description{font-size:12px;letter-spacing:-.5px}.page-categories .categories-outer .fav-item .item-info{padding:10px}.page-categories .categories-outer .fav-item{margin-top:25px}.page-categories .categories-outer{margin-bottom:40px;padding-bottom:0}.category-menu .arrow-up{height:16px;position:absolute;right:8px;top:0;width:8px}.image-button{background-color:transparent;border:0;float:right;margin:5px 0;padding:0}.image-button:hover{opacity:.9}.or-separator{clear:both;padding:10px 0;text-align:right}.checkout-addr h1{margin-bottom:25px}ul.payments{list-style:none;margin:0;padding-left:0;text-align:right}ul.payments li{display:inline-block;margin-left:12px}ul.payments li,ul.payments li img{max-height:31px}.steps{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:15px 0}.steps ul{list-style:none;margin:0;padding-left:0;text-align:center}.steps ul li{display:inline-block;padding:0 20px;position:relative}.steps ul li+li:before{background-size:10px 15px;color:hsla(0,0%,60%,.43);content:"\e603";font-family:icomoon;font-size:14px;font-weight:700;height:15px;left:-7px;position:absolute;top:1px;width:10px}.steps ul li,.steps ul li a{color:#2f2f2f;font-size:13px;text-decoration:none}.steps ul .active,.steps ul li a:hover{color:#fa0016}.innerform h2{display:inline-block;font-size:16px;font-weight:600;margin:25px 0 20px}.innerform form>.row{margin-left:-10px;margin-right:-10px}.innerform form>.row>[class*=col-]{padding-left:10px;padding-right:10px}.checkout-form input[type=password].form-control,.checkout-form input[type=text].form-control,.checkout-form select.form-control,.checkout-form span.form-control{border:1px solid #e8e8e8;border-radius:0;box-shadow:none;outline:none}.checkout-form button[type=button],.checkout-form button[type=submit]{background:none repeat scroll 0 0 #fa0016;border:none;color:#fff;font-size:14px;font-weight:600;margin-bottom:17px;margin-right:15px;outline:medium none;padding:11px 30px;text-transform:uppercase}.button{background:#fa0016;border:none;color:#fff;font-weight:600;outline:none;padding:3px 9px}.checkout-form .paypal-button{float:none;margin:0 16px 0 0;vertical-align:top;width:210px}.checkout-form .paypal-button img{width:100%}.checkout-form label{color:#2f2f2f;font-size:12px;font-weight:400;margin:0;padding-top:7px}.innerform .form-group{margin-bottom:10px}.innerform .medium{width:70%}.innerform .small{width:40%}.checkbox-outer label{line-height:20px}.checkbox-outer{display:inline-block;margin-left:20px}.checkout-form .checkbox{display:inline-block;padding:0;position:relative}.checkout-form .checkbox input[type=checkbox]{display:none}.checkout-form .checkbox label:before{background:url(https://theme-assets.ecommercedns.uk/4/88714/images/checkbox3.png) 0 100%;background-size:20px;bottom:10px;content:"";cursor:pointer;display:inline-block;height:20px;left:13px;margin-right:10px;position:absolute;width:20px}.checkout-form .checkbox label{display:block;font-size:12px;font-weight:400;line-height:9px;padding-left:40px}.checkout-form input[type=checkbox]:checked+label:before{background:url(https://theme-assets.ecommercedns.uk/4/88714/images/checkbox3.png) 0 0;background-size:20px;color:#000;content:"";font-size:20px;height:20px;line-height:13px;text-align:center;width:20px}.checkout-form span.custom-select{color:#b0b0b0;font-size:12px;font-style:italic}.checkout-form span.custom-select:after{background:#000;color:#fff;content:"\e605";font-family:icomoon;font-size:16px;height:27px;padding:2px 3px;pointer-events:none;position:absolute;right:5px;top:3px;width:27px}.accept-term{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-bottom:25px;margin-top:30px;padding:18px 0}.checkout-form .accept-term .checkbox label{padding-left:35px}.checkout-form .accept-term .checkbox label:before{left:0}.checkout-form .offline,.checkout-form .payment,.checkout-form .paypal{border:none;font-size:14px;font-weight:600;margin-bottom:17px;margin-right:15px;outline:none;padding:11px 30px;text-transform:uppercase}.checkout-form .payment,.checkout-form .paypal{background:#fa0016;color:#fff}.checkout-form .offline{background:#414141;color:#fff}.checkout-form ul.payments{margin:10px 0 50px;text-align:left}.checkout-form ul.payments li{margin:0 11px 0 0}.innerform .forgot-password{color:#fa0016;font-style:italic}.checkout-login{border:1px solid #e8e8e8;margin:23px 0 75px;padding:25px 30px}.checkout-login>.row{margin:0}.checkout-login>.row>[class*=col]{padding:0}.checkout-login .left-login{border-right:1px solid #ccc;padding:0 30px 0 0}.checkout-login .right-signup{padding-left:30px}.checkout-login a.as-guest{background:#fafafa;border:1px solid #e8e8e8;color:#2f2f2f;display:block;font-size:20px;font-weight:600;margin-top:30px;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.contact{position:relative}.contact>.row{margin:0}.contact>.row>[class*=col-]{padding:0}.contact-inner{border-left:1px solid #e8e8e8;margin:0 0 45px 220px;padding:0 0 0 25px}.contact-inner>.row{margin:0}.contact-inner>.row>[class*=col-]{padding:0}.form-wrap h3{color:#2f2f2f;font-size:12px;margin:0 0 15px}.form-wrap label{color:#2f2f2f;font-size:12px;font-weight:400}.form-wrap input.form-control,.form-wrap select.form-control,.form-wrap textarea.form-control{border-color:#e8e8e8;border-radius:0;box-shadow:none;outline:none;padding:7px 12px;resize:none}.form-wrap button[type=submit]{background:#fa0016;border:none;color:#fff;font-size:14px;font-weight:600;outline:none;padding:7px 15px;text-transform:uppercase}.form-wrap{border:1px solid #e8e8e8;padding:20px 25px 20px 20px}.right-sidebar{border:1px solid #e8e8e8;margin-left:30px;padding:20px}.contact-widget{margin-bottom:30px}.contact-widget h2{font-size:12px;margin:0 0 7px}.contact-widget strong{font-size:22px;font-weight:600}.contact-widget.email a{color:#fa0016;font-size:18px;font-weight:600}.contact-widget ul{list-style:none;margin:0;padding:0}.contact-widget address,.contact-widget ul li a{color:#2f2f2f;font-size:18px;font-weight:600}.contact-info .contact-widget:last-child{margin-bottom:0}.galleries{padding-bottom:40px}.album{margin-bottom:35px;text-align:center}.album .shopwired-image-container{display:block;max-height:313px}.album .gallery-title,.gallery-img .gallery-title{color:#2f2f2f;display:inline-block;font-size:14px;font-weight:600;margin-top:10px;text-transform:uppercase}.gallery{padding-bottom:30px}.gallery-img .shopwired-image-container{border:5px solid #e9e9e8;display:block;max-height:235px}.gallery-img{margin-bottom:40px;text-align:center}.gallery>.row{margin-left:-10px;margin-right:-10px}.gallery>.row>[class*=col-]{padding-left:10px;padding-right:10px}.form-wrap span.form-control{border-color:#e8e8e8;border-radius:0;box-shadow:none;color:#b0b0b0;font-style:italic;outline:none;resize:none}.form-wrap span.custom-select:after{background:url(../images/dropdown.png) no-repeat;background-position:50%;background-size:27px;content:"";height:27px;position:absolute;right:5px;top:3px;width:27px}textarea.form-control{border-color:#e9e9e8;border-radius:0;box-shadow:none;height:auto}.select-wrap{position:relative}span.custom-select:after{pointer-events:none}.form-wrap .medium{width:75%}.gift{position:relative}.accept-term .styledCheckbox,.form-wrap .styledRadio,.innerform .styledCheckbox{background-size:20px 40px;float:left;margin-right:5px;outline:none}.form-wrap .radio-btn{display:inline-block}.accept-term label{line-height:20px}.form-wrap .radio-btn:first-child{margin-right:10px}.form-wrap .cart-style{padding-top:15px}.gift-widget h2{font-size:16px;font-weight:600;margin:0 0 15px}.gift-widget p{margin:0}.product-content{padding-top:18px}.product-content .heading-group{text-align:center}.heading-group h2{color:#afafaf;font-size:12px;font-weight:600;margin:0 0 8px}.heading-group h1{color:#fa0016;font-size:28px;margin:0 0 25px}.product-image{border:7px solid #f0e8e6;padding:6px;position:relative}.slider-thumb{margin:15px 0 60px;padding:0 24px;position:relative}.slider-thumb .shopwired-image-container{display:block;height:111px;max-width:111px}.slider-thumb ul{list-style:none;margin:0;padding-left:0;text-align:center}.slider-thumb ul li{display:inline-block;margin:0 8px 0 0}.slider-thumb .prev{left:0}.slider-thumb .next,.slider-thumb .prev{height:36px;margin-top:-15px;max-width:21px;position:absolute;top:50%}.slider-thumb .next{right:0}.product>.row{margin-left:-6px;margin-right:-6px}.product>.row>[class*=col-]{padding-left:6px;padding-right:6px}.product-desc{border:7px solid #f0e8e6;margin-bottom:13px;padding:15px}.product-desc h3{color:#2f2f2f;display:inline-block;font-size:14px;font-weight:600;margin:0}.product-rating{float:right}.product-rating img{max-width:71px}.product-title{margin-bottom:15px}.product-rating a{color:#fa0016;display:inline-block;font-size:10px;margin-right:8px;text-decoration:none}.product-rating span.icon-review-star{color:#fa0016;margin-left:-4px;padding:0}.product-desc p{letter-spacing:-.5px;margin:0}.product-form{border:7px solid #f0e8e6;padding:8px 15px 15px}.reward{color:#2f2f2f;display:inline-block;font-size:12px;text-align:right}.reward span{background:#fa0016;color:#fff;display:inline-block;padding:3px}.product-price{margin-bottom:17px}.product-price del,.product-price strong{color:#fa0016;font-size:24px;font-weight:600}.product-price strong{display:inline-block}.product-price strong+strong{margin-left:14px;margin-right:-2px}.product-price del{color:#000}.product-form input.form-control,.product-form span.form-control{border:1px solid #e9e9e8;border-radius:0;box-shadow:none;outline:none}.product-form .select-wrap{position:relative}.product-form .select-wrap span.custom-select{color:#b0b0b0;font-size:12px;font-style:italic}.product-form .select-wrap span.custom-select:after{background:#000;color:#fff;content:"\e605";font-family:icomoon;font-size:16px;height:27px;padding:2px 3px;position:absolute;right:5px;top:3px;width:27px}.product-form label{color:#2f2f2f;font-weight:400;line-height:14px;margin-top:10px}.additional-options{margin:10px 0 25px}.additional-options .styledCheckbox{background-size:20px 40px;float:left;margin-right:5px;outline:none}.additional-options .option{display:inline-block;float:left;margin-bottom:5px;margin-right:18px}.additional-options .option label{line-height:20px;margin:0}.buttons .qty{background:#e9e9e8;display:inline-block;margin-right:10px;max-width:90px;padding:5px 5px 5px 15px}.buttons .qty input[type=text]{background:none;border:none;max-width:36px;outline:none;text-align:center}.buttons .out-of-stock-button,.buttons button[type=submit]{background:#fa0016;border:none;margin-right:9px;outline:none}.buttons .out-of-stock-button,.buttons a.add-to-wishlist,.buttons button[type=submit]{color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;padding:5px 15px}.buttons a.add-to-wishlist{background:#414141;text-decoration:none}.product-list h2{color:#2f2f2f;font-size:18px;font-weight:600;margin:0 0 25px}#products-list{margin:0 auto 70px;max-width:995px;padding:0 10px 0 30px}#products-list.carousel li{margin-right:20px}#products-list .feature-item{display:block;text-decoration:none}#products-list .feature-item .shopwired-image-container{border-bottom:1px solid #f0e8e6;display:block;height:160px;margin-bottom:10px;position:relative;width:160px}#products-list .feature-item .item-title{color:#2f2f2f;display:block;font-size:13px;letter-spacing:-.5px;margin-bottom:10px}#products-list .feature-item span.view{background:#000;color:#fff;display:inline-block;font-size:14px;font-weight:600;line-height:16px;padding:10px 15px}.product-list .flex-direction-nav a{background:url(../images/product-direction.svg) 0 0 no-repeat;background-size:42px 37px;height:37px;opacity:1;width:21px}.product-list .flex-direction-nav .flex-prev{background-position:100% 0;left:0}.product-list .flex-direction-nav .flex-next{right:0}.product-list .feature-item span.price.price-cut{line-height:16px}.product-list .feature-item span.price.price-cut del{display:block}.product-list .feature-item span.price.price-cut strong{color:#fa0016;font-size:14px;font-weight:600}.product-review{border:7px solid #f0e8e6;display:none;padding:15px}.product-review a.hide-review{color:#fa0016;display:inline-block;font-size:14px;font-weight:600;margin-bottom:20px;text-decoration:none}.product-review h3{color:#2f2f2f;font-size:14px;font-weight:600;line-height:16px;margin:0}.product-review p{letter-spacing:-.5px;margin-bottom:8px}.product-review .review{margin-bottom:20px}.product-review .review-stars{max-width:70px}.review-form{max-width:450px}.review-form h2{color:#fa0016;font-size:14px;font-weight:600;margin:0 0 22px}.review-form label{color:#2f2f2f;font-size:12px;font-weight:600;line-height:34px;margin:0}.review-form .form-group{margin-bottom:8px}.review-form input.form-control,.review-form span.form-control,.review-form textarea.form-control{border-color:#e9e9e8;border-radius:0;box-shadow:none;outline:none;resize:none}.review-form .select-wrap span.custom-select{color:#b0b0b0;font-size:12px;font-style:italic}.review-form .select-wrap span.custom-select:after{background:url(../images/dropdown.png) no-repeat;background-position:50%;background-size:27px;content:"";height:27px;position:absolute;right:4px;top:3px;width:27px}.review-form .small{width:50%}.review-form button[type=submit]{background:#fa0016;border:none;color:#fff;font-size:14px;font-weight:600;outline:none;padding:6px 15px}.search-header{margin-bottom:30px}.search-header .select-wrap{max-width:185px}.search-header .select-wrap span.form-control{border-radius:0;box-shadow:none;outline:none}.search-header .select-wrap span.custom-select{color:#2f2f2f;font-size:12px}.search-header .select-wrap span.custom-select:after{background:url(../images/dropdown.png) no-repeat;background-position:50%;background-size:27px;content:"";height:27px;position:absolute;right:4px;top:3px;width:27px}.search-header .pagination-outer{text-align:right}.search-result h2{color:#fa0016;font-size:24px;font-weight:300;letter-spacing:-.5px;margin:0 0 25px}.product-items .result-row{margin-left:-18px;margin-right:-18px}.product-items .result-row>strong{margin-left:15px}.product-items .feature-item{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;display:block;float:left;margin-bottom:45px;padding-left:18px;padding-right:18px;text-decoration:none;width:20%}.product-items .feature-item .shopwired-image-container{border-bottom:1px solid #f0e8e6;display:block;margin-bottom:10px;max-height:170px;max-width:170px;position:relative}.product-items .feature-item .item-title{color:#2f2f2f;display:block;font-size:13px;height:36px;letter-spacing:-.5px;margin-bottom:10px;overflow:hidden}.product-items .feature-item span.new,.product-items .feature-item span.view{background:#000;color:#fff;display:inline-block;font-size:14px;font-weight:600;line-height:16px;padding:10px 15px}.product-items .feature-item span.new{background:#fa0016;color:#fff;position:static;text-transform:uppercase}.feature-item span.price{color:#000;float:right;font-size:14px;font-weight:600;line-height:40px}.product-items .flex-direction-nav a{background:url(https://theme-assets.ecommercedns.uk/4/88714/images/product-direction.png) 0 0 no-repeat;background-size:42px 37px;height:37px;opacity:1;width:21px}.product-items .flex-direction-nav .flex-prev{background-position:100% 0;left:-30px}.product-items .flex-direction-nav .flex-next{right:-30px}.product-items .feature-item span.price.price-cut{line-height:20px}.product-items .feature-item span.price.price-cut del{display:block}.product-items .feature-item span.price.price-cut strong{color:#fa0016;font-size:14px;font-weight:600}.bottom-pagination{margin-bottom:35px;text-align:right}.mobile-pagination{display:none}.mobile-pagination ul li{float:left}.mobile-pagination ul{float:right;list-style:none;padding:0}.mobile-pagination ul li a{border:1px solid #e9e9e8;border-left:none;color:#505050;display:block;padding:8px 10px;text-decoration:none}.mobile-pagination ul li:first-child a{border-left:1px solid #e9e9e8}.search-header .price-dropdown{display:inline-block;position:relative;vertical-align:top;width:170px}.search-header .header{height:35px}.search-header .header,.search-header a{border:1px solid #ccc;color:#2f2f2f;display:block;font-size:12px;max-width:185px;padding:8px;position:relative;text-decoration:none}.search-header .drop-down{background-color:#fff;display:none;left:0;position:absolute;top:35px;width:100%;z-index:100}.search-header .drop-down a{border-top:none}.search-header .header:before{background:#000;color:#fff;content:"\e605";font-family:icomoon;font-size:16px;height:27px;padding:2px 6px;position:absolute;right:5px;top:3px;width:27px}.shopping-table{border-bottom:2px solid #f7f7f7;margin:25px 0;padding-bottom:10px}.left-wrap{float:left;width:55%}.right-wrap{float:left;width:45%}.shopping-table .table{margin-bottom:0}.basket-info h3{color:#2f2f2f;font-size:13px;font-weight:600;margin:0 0 15px}.basket-info .variation-name{margin-bottom:20px}.basket-info .variation-name strong{display:block;float:left;font-weight:400;width:40%}.basket-info .variation-name span{display:block;float:left;font-weight:600;padding-left:5px;width:60%}.basket-info p{font-weight:600}.basket-info{float:left;margin-left:20px;padding:15px 0;width:64%}.shopping-table .shopwired-image-container{float:left;height:160px;padding-bottom:0;width:160px}.shopping-table .qty{border-left:1px solid #e5e5e5}.shopping-table .price{border-right:2px solid #f6f6f6;color:#000;float:left;font-size:16px;font-weight:600;min-height:150px;padding:15px 0!important;text-align:center;width:33%}.shopping-table .quantity input.form-control{background:#e9e9e8;border:none;border-radius:0;box-shadow:none;color:#2f2f2f;font-size:14px;margin:0 auto 5px;max-width:70px;text-align:center}.shopping-table .quantity{float:left;padding:15px 0;text-align:center;width:39%}.shopping-table .price1{color:#000;float:left;font-size:16px;font-weight:600;padding:15px 0;text-align:center;width:20%}.shopping-table .quantity a,.shopping-table .quantity button{background:none;border:none;color:#fa0016;font-size:12px;font-weight:600;padding:0}.shopping-table .close{opacity:1;padding:15px 0;width:12px}.shopping-table .close a{color:#39afff;display:inline-block;font-size:15px;height:12px;text-decoration:none;width:12px}.shopping-table .table>tbody>tr>td,.shopping-table .table>tfoot>tr>td{border-top:none;padding:10px 0;position:relative}.shopping-table .table tr.seperator+tr.seperator td{border-top:1px solid #e8e8e8}.proceed .reward-points{border:1px solid #e8e8e8;max-width:370px;padding:15px}.proceed .reward-points h3{color:#fa0016;font-size:16px;font-weight:600;margin:0 0 15px}.proceed .reward-points p{font-size:12px;margin-bottom:15px}.proceed .reward-points p a{color:#fa0016 color_link;text-decoration:none}.proceed .reward-points a.convert{background:#fa0016;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;padding:10px 15px;text-decoration:none}.proceed-form{padding:0 0 60px 20px}.proceed-form .form-group{margin-bottom:10px;margin-left:0;margin-right:0}.proceed-form input.form-control,.proceed-form select.form-control,.proceed-form span.form-control{border:1px solid #e8e8e8;border-radius:0;box-shadow:none;font-size:12px;padding:7px 12px}.voucher .form-group{padding-left:15px}.proceed-detail .form-group{padding-left:30px}.proceed-detail .form-group+.form-group{padding-left:45px}.label-wrap{float:left;width:44%}.proceed-detail .label-wrap{width:43%}.proceed-detail .form-group+.form-group .label-wrap{width:41%}.text-wrap{float:left;position:relative;width:56%}.proceed-detail .text-wrap{width:57%}.proceed-detail .form-group+.form-group .text-wrap{width:59%}.proceed-form label{color:#2f2f2f;font-size:16px;font-weight:600;letter-spacing:-.5px;line-height:35px;margin:0;text-align:right}.proceed-form .form-group>[class*=col-],.proceed-form .row>[class*=col-]{padding-left:10px;padding-right:10px}.voucher button[type=submit]{background:none;border:none;color:#fa0016;font-size:14px;font-weight:600;outline:none;position:absolute;right:5px;top:7px}.voucher input.form-control{padding-right:60px}.voucher{border-bottom:1px solid #e8e8e8;margin-bottom:18px;padding-bottom:10px}.proceed-detail .select-wrap span.custom-select{color:#b0b0b0;font-size:12px;font-style:italic}.proceed-detail .select-wrap span.custom-select:after{background:url(../images/dropdown.png) no-repeat;background-position:50%;background-size:27px;content:"";height:27px;position:absolute;right:4px;top:3px;width:27px}.proceed-detail{margin-bottom:25px;padding-bottom:10px}.proceed-detail,.summary{border-bottom:1px solid #e8e8e8}.summary{margin-bottom:6px;padding-bottom:15px}.summary>.row{margin-left:-10px;margin-right:-10px}.total{border-bottom:1px solid #e8e8e8;margin-bottom:20px;padding-bottom:5px}.proceed-form button[type=submit].complete{background:#fa0016;border:none;color:#fff;float:right;font-size:14px;font-weight:600;margin-left:15px;outline:none;padding:11px 40px}.stockists-wrap{border-left:1px solid #e8e8e8;margin:0 0 35px 220px;padding:0 0 200px 25px}.stockists-wrap .search-outer{margin-bottom:45px;max-width:445px;position:relative}.stockists-wrap .search-outer input[type=text]{background-image:none;padding:15px 90px 15px 15px}.stockists-wrap .search-outer button[type=submit]{letter-spacing:1px;padding:6px 18px}.search-results h2{color:#2f2f2f;font-size:18px;margin:0;padding-bottom:15px;text-transform:uppercase}.stockists>.row{margin-left:0;margin-right:0}.stockists>.row>[class*=col-]{padding-left:0;padding-right:0}.stockists-row{border-top:1px solid #e8e8e8;padding-bottom:25px;padding-top:15px}.stockists-row .row{margin-left:-10px;margin-right:-10px}.stockists-row .row [class*=col-]{padding-left:10px;padding-right:10px}.stockists-row address strong{font-weight:600}.stockists-row address{font-size:13px;letter-spacing:-.5px;margin:0}.stockists-row address a{color:#fa0016;display:inline-block;font-size:13px;margin-top:15px;text-decoration:none}.subcategories>.row{margin:0}.subcategories>.row>[class*=col-]{padding:0}.subcategories .product-items .feature-item{width:25%}.subcategories .product-items .feature-item .shopwired-image-container{display:block;max-height:170px}.subcategories .search-header{margin-top:15px}.videos h2{font-size:14px;font-weight:600;margin:12px 0 40px;text-align:center}.video iframe{border:none;max-width:100%}.video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:35px;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.slider-thumb .flex-direction-nav a{background-size:21px 37px;height:36px;width:21px}.slider-thumb .flex-direction-nav .flex-prev{height:36px;left:0;opacity:1;width:21px}.slider-thumb .flex-direction-nav .flex-prev:before{color:#f0e8e6;content:"\e604";font-family:icomoon;font-size:35px;left:-7px;position:absolute;text-indent:0;top:-6px}.slider-thumb .flex-direction-nav .flex-next{height:36px;opacity:1;right:0;width:21px}.slider-thumb .flex-direction-nav .flex-next:before{color:#f0e8e6;content:"\e603";font-family:icomoon;font-size:35px;position:absolute;right:-7px;text-indent:0;top:-6px}.product-list .slick-initialized .slick-slide{padding-right:20px}.products.slick-slider button[type=button]{background:none;background-size:35px 30px;border:none;height:35px;outline:none;padding:0;position:relative;text-indent:-99999px;width:17px}.products.slick-slider button[type=button].slick-prev{left:-25px;margin-top:-28px;position:absolute;top:38%}.products.slick-slider button[type=button].slick-prev:before{color:#f0e8e6;content:"\e604";font-family:icomoon;font-size:34px;left:-8px;position:absolute;text-indent:0;top:-6px}.products.slick-slider button[type=button].slick-next{margin-top:-28px;position:absolute;right:-6px;top:38%}.products.slick-slider button[type=button].slick-next:before{color:#f0e8e6;content:"\e603";font-family:icomoon;font-size:34px;position:absolute;right:-8px;text-indent:0;top:-6px}.navigation .navbar-toggle .icon-menu-icon,.top-header a.mmenu .icon-menu-icon{font-size:24px}.top-header a.mmenu span{left:32px;position:absolute;top:50%;transform:translateY(-50%)}.navigation .navbar-toggle .icon-menu-icon{float:left}.navigation .navbar-toggle span{display:inline-block;float:left;margin-left:5px;margin-top:3px}.top-header a.mobile-search{color:#fff;font-size:24px;padding:10px 15px!important;text-decoration:none}.top-header .mobile-search-outer button[type=submit]{color:#fff;font-size:24px;padding:7px 0 6px;text-decoration:none}.customer-info .icon-menu-icon{font-size:24px}.custom-checkbox,.custom-radio{display:inline-block;height:16px;position:relative;top:3px;width:25px;z-index:1}.custom-checkbox:before,.custom-radio:before{color:#fa0016;content:"\e610";font-family:icomoon;font-size:32px;left:0;line-height:18px;position:absolute;top:0}.custom-checkbox.selected:before,.custom-radio.selected:before{color:#fa0016;content:"\e611";font-family:icomoon;font-size:32px;left:0;line-height:18px;position:absolute;top:0}.custom-checkbox input[type=checkbox],.custom-radio input[type=radio]{cursor:pointer;margin:0;opacity:0;outline:none;position:absolute;z-index:2}.slider-thumb .slick-slide{padding-right:10px}.slider-thumb.slick-slider button[type=button]{background:none;background-size:35px 30px;border:none;height:35px;outline:none;padding:0;position:relative;text-indent:-99999px;width:17px}.slider-thumb.slick-slider button[type=button].slick-prev:before{color:#f0e8e6;content:"\e604";font-family:icomoon;font-size:34px;left:-8px;position:absolute;text-indent:0;top:-6px}.slider-thumb.slick-slider button[type=button].slick-prev{left:0;margin-top:-18px;position:absolute;top:50%}.slider-thumb.slick-slider button[type=button].slick-next{margin-top:-18px;position:absolute;right:7px;top:50%}.slider-thumb.slick-slider button[type=button].slick-next:before{color:#f0e8e6;content:"\e603";font-family:icomoon;font-size:34px;position:absolute;right:-8px;text-indent:0;top:-6px}.not-found{font-size:16px;font-weight:400}.videos{padding-bottom:40px}.result-row .not-found{padding-left:20px}.search-header .pagination-outer .pagination{margin:8px 0}.collection-container{margin-bottom:15px}.collection-container .items{overflow:hidden;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:100}.blog-list .pagination a{color:#000;text-decoration:none}.form-with-validation div.error{color:red;display:block;margin-top:5px}.form-errors{color:red;list-style:none;margin:15px 0;padding:0}#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{color:#000;text-decoration:line-through}#product-container.has-reward-points .reward-points{display:block!important;margin-top:10px;text-align:left}#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;height:0;padding-bottom:100%;position:relative}#product-container.playing-video .video-container iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.shopwired-basket-modal .close-button{opacity:1}.shopwired-basket-modal .content{padding:0}.shopwired-basket-modal .buttons a{background-color:#fa0016;color:#fff}.account-form .select-wrap{display:block}.account-form label{display:block;line-height:1.2;margin:0 0 5px;padding:0}.account-form p{margin:15px 0 0}.brand-box .fav-item{background:none!important}.contact-widget{word-break:break-all}.mobile-pagination .current,.mobile-pagination [data-page=next],.mobile-pagination [data-page=prev]{display:block!important}#featured-products button,.home-cat button{background:url(../images/product-direction.svg) left 39% no-repeat;-webkit-background-size:42px 37px;background-size:42px 37px;border:none;font-size:0;height:100%;padding:0;position:absolute;top:0;width:21px}#featured-products .slick-prev,.home-cat .slick-prev{background-position:-21px 39%;left:-30px}#featured-products .slick-next,.home-cat .slick-next{right:-30px}.basket-delivery-form .customSelectInner,.customSelectInner{display:block!important;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;width:auto!important}@font-face{font-family:open_sans;font-style:normal;font-weight:300;src:url(../../../open_sans/opensans-light.eot);src:url(../../../open_sans/opensans-light.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-light.woff) format("woff2"),url(../../../open_sans/opensans-light.woff) format("woff"),url(../../../open_sans/opensans-light.ttf) format("truetype"),url(../../../open_sans/opensans-light.svg) format("svg")}@font-face{font-family:open_sans;font-style:normal;font-weight:400;src:url(../../../open_sans/opensans-regular.eot);src:url(../../../open_sans/opensans-regular.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-regular.woff) format("woff2"),url(../../../open_sans/opensans-regular.woff) format("woff"),url(../../../open_sans/opensans-regular.ttf) format("truetype"),url(../../../open_sans/opensans-regular.svg) format("svg")}@font-face{font-family:open_sans;font-style:normal;font-weight:600;src:url(../../../open_sans/opensans-semibold.eot);src:url(../../../open_sans/opensans-semibold.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-semibold.woff) format("woff2"),url(../../../open_sans/opensans-semibold.woff) format("woff"),url(../../../open_sans/opensans-semibold.ttf) format("truetype"),url(../../../open_sans/opensans-semibold.svg) format("svg")}@font-face{font-family:open_sans;font-style:normal;font-weight:700;src:url(../../../open_sans/opensans-bold.eot);src:url(../../../open_sans/opensans-bold.eot#iefix) format("embedded-opentype"),url(https://fonts.shopwired.co.uk/open_sans/opensansbold_.woff2) format("woff2"),url(../../../open_sans/opensans-bold.woff) format("woff"),url(../../../open_sans/opensans-bold.ttf) format("truetype"),url(../../../open_sans/opensans-bold.svg) format("svg")}@font-face{font-family:open_sans;font-style:normal;font-weight:800;src:url(../../../open_sans/opensans-extrabold.eot);src:url(../../../open_sans/opensans-extrabold.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-extrabold.woff) format("woff2"),url(../../../open_sans/opensans-extrabold.woff) format("woff"),url(../../../open_sans/opensans-extrabold.ttf) format("truetype"),url(../../../open_sans/opensans-extrabold.svg) format("svg")}@font-face{font-family:open_sans;font-style:italic;font-weight:300;src:url(../../../open_sans/opensans-lightitalic.eot);src:url(../../../open_sans/opensans-lightitalic.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-lightitalic.woff) format("woff2"),url(../../../open_sans/opensans-lightitalic.woff) format("woff"),url(../../../open_sans/opensans-lightitalic.ttf) format("truetype"),url(../../../open_sans/opensans-lightitalic.svg) format("svg")}@font-face{font-family:open_sans;font-style:italic;font-weight:400;src:url(../../../open_sans/opensans-regularitalic.eot);src:url(../../../open_sans/opensans-regularitalic.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-regularitalic.woff) format("woff2"),url(../../../open_sans/opensans-regularitalic.woff) format("woff"),url(../../../open_sans/opensans-regularitalic.ttf) format("truetype"),url(../../../open_sans/opensans-regularitalic.svg) format("svg")}@font-face{font-family:open_sans;font-style:italic;font-weight:600;src:url(../../../open_sans/opensans-semibolditalic.eot);src:url(../../../open_sans/opensans-semibolditalic.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-semibolditalic.woff) format("woff2"),url(../../../open_sans/opensans-semibolditalic.woff) format("woff"),url(../../../open_sans/opensans-semibolditalic.ttf) format("truetype"),url(../../../open_sans/opensans-semibolditalic.svg) format("svg")}@font-face{font-family:open_sans;font-style:italic;font-weight:700;src:url(../../../open_sans/opensans-bolditalic.eot);src:url(../../../open_sans/opensans-bolditalic.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-bolditalic.woff) format("woff2"),url(../../../open_sans/opensans-bolditalic.woff) format("woff"),url(../../../open_sans/opensans-bolditalic.ttf) format("truetype"),url(../../../open_sans/opensans-bolditalic.svg) format("svg")}@font-face{font-family:open_sans;font-style:italic;font-weight:800;src:url(../../../open_sans/opensans-extrabolditalic.eot);src:url(../../../open_sans/opensans-extrabolditalic.eot#iefix) format("embedded-opentype"),url(../../../open_sans/opensans-extrabolditalic.woff) format("woff2"),url(../../../open_sans/opensans-extrabolditalic.woff) format("woff"),url(../../../open_sans/opensans-extrabolditalic.ttf) format("truetype"),url(../../../open_sans/opensans-extrabolditalic.svg) format("svg")}@font-face{font-family:DINCond-Light;font-style:normal;font-weight:400;src:url(../fonts/DINCond-Light.eot) format("embedded-opentype"),url(https://theme-assets.ecommercedns.uk/4/88714/fonts/DINCond-Light.otf) format("opentype"),url(../fonts/DINCond-Light.woff) format("woff"),url(../fonts/DINCond-Light.ttf) format("truetype"),url(../fonts/DINCond-Light.svg) format("svg")}@font-face{font-family:museo_sans300;font-style:normal;font-weight:400;src:url(../../../museo_sans/museo_sans_300_normal.eot);src:url(../../../museo_sans/museo_sans_300_normal.eot#iefi300) format("embedded-opentype"),url(../../../museo_sans/museo_sans_300_normal.woff) format("woff2"),url(../../../museo_sans/museo_sans_300_normal.woff) format("woff"),url(../../../museo_sans/museo_sans_300_normal.ttf) format("truetype"),url(../../../museo_sans/museo_sans_300_normal.svg) format("svg")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon_-fcmusx.eot);src:url(../fonts/icomoon.eot) format("embedded-opentype"),url(../fonts/icomoon_-fcmusx.woff) format("woff"),url(../fonts/icomoon_-fcmusx.ttf) format("truetype"),url(../fonts/icomoon_-fcmusx-icomoon.svg) 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-swipe-icon:before{content:"\e600"}.icon-shopping-bag-icon:before{content:"\e601"}.icon-second-up-arrow:before{content:"\e602"}.icon-second-right-arrow:before{content:"\e603"}.icon-second-left-arrow:before{content:"\e604"}.icon-second-down-arrow:before{content:"\e605"}.icon-search-icon:before{content:"\e606"}.icon-review-star:before{content:"\e607"}.icon-open-menu:before{content:"\e608"}.icon-menu-icon:before{content:"\e609"}.icon-up-arrow:before{content:"\e60a"}.icon-right-arrow:before{content:"\e60b"}.icon-left-arrow:before{content:"\e60c"}.icon-down-arrow:before{content:"\e60d"}.icon-delete-from-basket:before{content:"\e60e"}.icon-close-menu:before{content:"\e60f"}.icon-radio-button-not-selected:before{content:"\e610"}.icon-checkbox:before{content:"\e611"}@media (min-width:768px){.container{width:100%}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1030px}}@media only screen and (max-width:1200px){.right-sidebar{margin:20px 0 0}.widget-address{float:left;width:40%}.respo-group{float:left;width:60%}.contact-widget{margin-bottom:20px}.gift .right-sidebar{display:none}.form-wrap .medium{width:100%}.product-items .result-row{margin-left:-15px;margin-right:-15px}.product-items .feature-item{padding-left:15px;padding-right:15px}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.proceed .reward-points{margin-bottom:15px;max-width:100%}.proceed-form{padding:0 0 60px 215px}.label-wrap{width:35%}.text-wrap{width:65%}.proceed-detail .label-wrap{width:34%}.proceed-detail .text-wrap{width:66%}.proceed-detail .form-group+.form-group .label-wrap{width:32%}.proceed-detail .form-group+.form-group .text-wrap{width:68%}.proceed-detail .form-group+.form-group{padding-left:50px}.voucher .form-group{padding-left:20px}}@media only screen and (max-width:991px){.footer-menu ul{padding:0}.navigation a.home{margin-right:8px}.navigation .navbar-nav>li{padding:0 0 11px}.navigation .navbar-nav>li>a,.navigation a.home{font-size:13px}.slider .flexslider .slides>li .slider-content{bottom:15px;right:20px}.item-info .description{display:none}.item-info .title{font-size:12px;margin-bottom:0}.categories-outer h2 span{font-size:28px}.categories-outer .row{margin-bottom:-4px;margin-left:-4px}.categories-outer .row [class*=col-]{padding-left:4px;padding-right:4px}.categories-outer h2{margin-bottom:25px}.featured-products{margin:0 50px}.social-media ul{text-align:center}.top-footer .newsletter{margin:10px auto 20px}.copyright-text,.powered-by{text-align:center}.about-wrap{padding-bottom:100px}.blogs .sidebar{border:none;margin:15px 0 0;padding:0}.blogs .cat-heading{display:block;margin-bottom:20px}.blogs .collapse{display:none;visibility:hidden}.blogs .collapse.in{display:block;visibility:visible}.blog-list{margin-bottom:50px}.categories-outer .row{margin-left:-15px;margin-right:-15px}.categories-outer .row [class*=col-]{padding-left:15px;padding-right:15px}.innerform.right-form h2{margin-bottom:10px}.innerform h2{margin-bottom:30px}.right-form .checkbox-outer{display:block;margin-left:0}.checkout-form .payment,.checkout-form .paypal{padding:10px 20px}.checkout-addr.login h1{font-size:40px}.slider-thumb{height:110px;margin:15px auto;max-width:290px;overflow:hidden;position:relative}.slider-thumb ul li{margin-bottom:20px}.product-rating img{display:none}.buttons .qty{display:block;margin-bottom:10px}.additional-options .option{margin-bottom:6px}.product-form label{line-height:20px}.product-form .medium{width:100%}.reward{display:block;text-align:left}.review-form .small{width:100%}.product-items .feature-item{width:25%}.product-items .feature-item .image-container{max-height:100%;max-width:100%}.proceed{margin-top:20px}.proceed .reward-points{margin-bottom:20px;max-width:100%}.proceed-form{padding-left:150px}.stockists-row{border:none;padding:0}.stockists-row .result{padding:10px 0}.search-results h2,.stockists-row .result{border-bottom:1px solid #e8e8e8}.subcategories .product-items .feature-item{width:33.3333%}.subcategories .search-header>.row{margin:0}.subcategories .search-header>.row>[class*=col-]{padding:0}.subcategories .search-header .pagination-outer ul li{margin-right:4px}.shopping-table .price{border-right:none;min-height:inherit}.left-wrap{width:70%}.right-wrap{width:30%}.shopping-table .price{width:73%}.shopping-table .quantity{padding:7px 0 10px;width:27%}.shopping-table .close{padding:0 42px}.shopping-table .price1{display:none}.voucher .form-group{padding-left:15px}.proceed-detail .form-group{padding-left:28px}.proceed-form{padding-left:70px}.gallery-img .shopwired-image-container{max-height:300px}.subcategories .product-items .feature-item .shopwired-image-container{max-height:190px;max-width:190px}.categories-outer .fav-item .shopwired-image-container{max-height:306px}.pagination-outer .page-link{margin:0}.product-items .feature-item .shopwired-image-container{max-height:100%;max-width:100%}.checkout-login .left-login{border:none;padding:0}.checkout-login .right-signup{padding-left:10px}.checkout-addr.login{margin:20px 0 0 5px}.checkout-login{border:none;padding:0}.checkout-login a.as-guest{padding:10px}.checkout-addr{margin:20px 0 0 15px}.checkout-addr h1 span{display:none}.checkout-addr.login h1{font-size:44px;margin-bottom:10px}.steps,ul.payments{display:none}}@media (max-width:789px){.navbar-nav>li>.submenu{border-radius:0;margin-bottom:10px;padding-left:20px;position:static;width:100%}.navbar-nav>li.open>.submenu{display:block!important}}@media only screen and (max-width:767px){.proceed-form .complete{display:block;margin:10px 0 0!important;width:100%}.navigation .navbar-nav>li{margin-right:0}.navigation .navbar-nav>li:first-child{padding-left:0}.top-header{padding:0}.top-header .currencies,.top-header .links ul{display:none}.top-header a.mmenu{display:block;padding:14px 0}.bottom-header .search-outer{float:none;width:100%}.navigation .navbar-toggle{border-radius:0;float:left;font-size:13px;font-weight:600;line-height:23px;margin-left:15px;padding:0}.navigation .navbar-toggle .icon-menu-icon{margin-right:10px}.navigation .navbar-toggle img{border-radius:0;margin-right:5px;max-width:29px;padding:0}.navigation .currencies{display:block}.navigation .currencies ul li a{color:#2f2f2f}.navigation .currencies ul li a.current{color:#fa0016}.navigation a.home{display:none}.navigation .navbar-collapse{border-top:1px solid #dcc8c3;padding:0 15px}.navigation .navbar-toggle .collapsed{border:none}.navigation .navbar-nav>li ul.submenu{border:none;left:auto;padding-left:30px;position:relative;top:auto;width:100%}.navigation .navbar-nav>li{border-top:1px solid #dac8c3;padding:0}.navigation .navbar-nav>li>a{padding:6px 15px}ul.submenu li a{border-bottom:none;font-weight:600}.top-header .links a.basket{display:inline-block;padding:15px 16px 15px 34px}.categories-outer h2 span{font-size:20px}.categories-outer .fav-item{margin:0 auto}.account-home,.account-order{border-left:none;margin:20px 0;padding-bottom:100px;padding-left:0}.blogs{margin-top:20px}.categories-outer .row{margin-bottom:-15px;margin-left:-15px}.categories-outer .row [class*=col-]{padding-left:15px;padding-right:15px}.categories-outer h2{margin-bottom:20px}.slider-content{text-align:center}.slider .flexslider .slides>li .slider-content{background:none;bottom:auto;position:relative;right:auto}.slider-content h2{color:#000;font-size:45px;margin-bottom:8px;text-align:center}.slider-content a.take-a-look{display:inline-block}#featured-products.flexslider .slides>li{margin-right:10px}.featured-products{margin:0 30px}#featured-products .feature-item{padding:5px}.social-media ul li{margin-left:7px}.login-outer{margin:20px 0 0;max-width:100%}.order-table.table-responsive{border:none}.customer-info{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;position:relative;width:100%}.customer-info h2{border-bottom:none;margin:0}.customer-info h2 span{cursor:pointer;padding:8px 10px 0 0}.about-wrap{border:none;margin:18px 0 0;padding:0 0 50px}.customer-info{padding-right:0}.customer-info h2 span{display:inline-block;vertical-align:sub}.customer-info .navbar-collapse{background:#000;margin:0 -15px;padding:0}.customer-info .navbar-collapse.in,.customer-info .navbar-collapsing{border-top:1px solid #e8e8e8}.page-categories{border:none;margin:20px 0 0 15px;padding:0}.videos{margin:20px 0 0;padding-bottom:40px}.page-categories .item-info .title{font-size:12px}.accept-term{margin-top:10px;padding-top:10px}.innerform.right-form{border-top:1px solid #e8e8e8;margin-top:30px;padding:12px 0 3px}.innerform h2{margin-bottom:10px}.checkout-form{border-top:1px solid #ccc;margin-top:10px}.checkout-form ul.payments{text-align:center}.gallery{margin:20px 0 0;padding-bottom:30px}.galleries{padding-bottom:40px}.galleries,.search-result.product-items{margin:20px 0 0}.contact-inner{border:none;margin:20px 0 45px;padding-left:0}.contact-inner .form-wrap button[type=submit]{display:block;width:100%}.gift .form-wrap{border:none;padding:0}.product-image .shopwired-image-container{margin:0 auto;max-width:390px}.slider-thumb{margin:15px auto 30px;max-width:400px}#products-list{margin-top:50px}.product-items .feature-item{width:33.333%}.bottom-pagination .pagination-outer,.search-header .pagination-outer{display:none}.search-header>.row{margin:0}.search-header>.row>[class*=col-]{padding:0}.mobile-pagination{display:block}.stockists-wrap{border-left:none;margin:20px 0;padding-bottom:100px;padding-left:0}.navigation .navbar-nav>li>a,.navigation a.home{background:none;border-bottom:none}.navigation .navbar-nav>li.has-submenu{position:relative}.navigation .navbar-nav>li.has-submenu:before{color:#000;content:"\e608";font-family:icomoon;font-size:30px;line-height:30px;position:absolute;right:14px;top:0}.navigation .navbar-nav>li.has-submenu.m-open:before{color:#000;content:"\e60f";font-family:icomoon;font-size:16px;line-height:30px;position:absolute;right:20px;top:0}.navigation .navbar-nav>li:hover ul.submenu{display:none}.navigation .navbar-nav{margin:0 -15px}.customer-info ul li{border-bottom:1px solid #e8e8e8;margin-bottom:0}.customer-info ul li a{color:#fff;display:block;font-size:13px;padding:5px 0 5px 40px;text-decoration:none;text-transform:uppercase}.left-wrap{width:85%}.basket-info{width:60%}.right-wrap{width:15%}.shopping-table .price{padding:15px 0 0!important}.shopping-table .price,.shopping-table .quantity{text-align:right;width:100%}.shopping-table .quantity input.form-control{float:right}.shopping-table .quantity a{margin-right:14px}.label-wrap,.text-wrap{width:50%}.proceed-detail .label-wrap{width:48%}.proceed-detail .text-wrap{width:52%}.proceed-detail .form-group+.form-group .label-wrap{width:45%}.proceed-detail .form-group+.form-group .text-wrap{width:55%}.top-header .links a.basket:before{top:14px}.gallery-img .shopwired-image-container{max-height:345px}.album .shopwired-image-container{max-height:344px}.subcategories .product-items .feature-item .shopwired-image-container{display:block;max-height:210px;max-width:210px}.product-form,.product-review{margin-bottom:30px}.categories-outer .fav-item .shopwired-image-container{max-height:320px}.content{padding-top:0}}@media only screen and (max-width:600px){.product-items .feature-item,.subcategories .product-items .feature-item{width:50%}.videos>.row>[class*=col-]{float:none;width:100%}.proceed-form{padding-left:0}.proceed-form label{font-size:14px}.basket-info{width:60%}.shopping-table .image-container{width:145px}.subcategories .product-items .feature-item .shopwired-image-container{max-height:250px;max-width:250px}}@media only screen and (max-width:578px){.left-wrap{float:none;width:100%}.shopping-table .image-container{float:none;margin:0 auto;width:200px}.basket-info{margin-left:0;padding:15px 0 0}.basket-info,.right-wrap{float:none;width:100%}.shopping-table .price{text-align:left;width:39%}.shopping-table .quantity{text-align:left;width:40%}.shopping-table .quantity a{display:inline-block;margin-right:14px;margin-top:6px}.shopping-table .quantity input.form-control{float:left;margin-right:10px}.shopping-table .close{padding:12px 0}.shopping-table .shopwired-image-container{float:none;margin:0 auto}}@media only screen and (max-width:480px){.bottom-header .row [class*=col-]{width:100%}.pagination-outer .page-link{background:#e9e9e8;display:inline-block;margin-right:5px;margin-top:5px;padding:5px 10px}.bottom-header .search-outer{display:none}.bottom-header h1{text-align:center}.top-header .links a.wishlist{display:none}.top-header a.mobile-search{display:block;max-width:55px;padding:6px 10px 7px!important}.top-header .icon-search-icon:before{content:"\e606";font-size:35px}.navigation .currencies{display:none}.bottom-header .currencies{display:block;margin-bottom:7px}.bottom-header{padding:15px 0 20px}.categories-outer .fav-item{margin-bottom:20px}.slider-content h2{font-size:30px}.slider-content a.take-a-look{padding:5px 15px}#featured-products .feature-item{margin:0 auto}.social-media ul li a{height:32px;padding:7px;width:32px}.social-media ul li{margin-left:4px}.login-outer button[type=submit]{margin-bottom:15px;margin-right:0;width:100%}.blog-list .blog a.image-container{display:none}.blog-list .blog>.row>[class*=col-]{width:100%}.blog-list .blog .blog-description{padding:0}.pagination-outer ul li{margin-right:0}.pagination-outer ul li:first-child a,.pagination-outer ul li:last-child a{display:none}.page-categories .categories-outer .fav-item{margin-top:0}.page-categories p{margin-bottom:20px}.checkout-form .payment,.checkout-form .paypal{display:block;margin-bottom:15px;margin-right:0;padding:10px;width:100%}.contact-inner .form-wrap,.contact-inner .right-sidebar{border:none;padding:0}.respo-group,.widget-address{float:none;width:100%}.gallery .gallery-img{margin:0 auto 30px}.galleries>.row>[class*=col-]{float:none;width:100%}.album{margin:0 auto 30px;max-width:310px}.buttons button[type=submit]{display:block;margin-bottom:15px;width:100%}.buttons a.add-to-wishlist{display:block;text-align:center;width:100%}.review-form button[type=submit]{display:block;width:100%}.product-items .feature-item{float:left;margin:0 auto 30px;max-width:100%;width:50%}.mobile-pagination ul li a{padding:8px}.top-header .container{padding:0 5px}.top-header .row{margin:0 -5px}.top-header .row [class*=col-]{padding:0 5px 0 15px}.top-header .links a.basket{font-size:11px;padding:15px 10px 15px 34px}#products-list .feature-item{margin:0 auto;max-width:196px}.shopping-table .price{width:38%}.shopping-table .quantity{width:56%}.proceed-form{padding-left:0}.proceed-form label{font-size:13px}.content h1{font-size:36px}.label-wrap,.text-wrap{float:none;width:100%!important}.proceed-detail .form-group,.proceed-detail .form-group+.form-group,.voucher .form-group{padding-left:0}.proceed-form span label{text-align:left}.proceed .reward-points{border:none;padding:0}.proceed .reward-points a.convert{display:block;text-align:center}.proceed-form button[type=submit].complete{float:none;padding:11px 0;text-align:center;width:100%}.newsletter input[type=text]{font-size:10px;padding:15px 60px 15px 5px}.newsletter button[type=submit]{font-size:10px;padding:9px 5px}.slider-thumb{margin:15px auto 30px;max-width:290px}.feature-item span.price,.product-items .feature-item span.price.price-cut strong{font-size:12px}.summary label span,.total label span{display:block;text-align:left}}@media only screen and (max-width:320px){.stockists-row .row [class*=col-]{float:none;width:100%}.stockists-row address a{margin-top:0}.gallery>.row [class*=col-]{float:none;width:100%}}.stock-requests-container{margin-top:20px}.stock-requests-container .button{background:none repeat scroll 0 0 #fa0016;border:none;color:#fff;font-size:14px;font-weight:600;outline:medium none;padding:8px 15px;text-transform:uppercase}#product-container.in-stock .stock-requests-container{display:none}.saved-addresses{background:#fff;border:1px solid #e5e5e5;margin:15px 0;padding:8px 10px}.address-title{color:#000;font-size:13px;font-weight:500}.saved-addresses .saved-address{padding-bottom:8px;padding-top:8px}.saved-addresses .custom-check-box{color:#000;font-size:13px;font-weight:500}.saved-addresses .custom-check-box b{font-weight:700}.saved-addresses .custom-check-box:before{margin-top:-8px;top:50%}.custom-check-box input[type=radio]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom-check-box input[type=radio]+label{margin-bottom:5px;margin-left:0;padding-left:25px;padding-top:0;position:relative;user-select:none;vertical-align:middle}.custom-check-box input[type=radio]+label:before{color:#fa0016;content:"\e610";font-family:icomoon;font-size:32px;left:0;line-height:18px;position:absolute;top:0}.custom-check-box input[type=radio]:checked+label:before{content:"\e611"}.g-recaptcha{margin-bottom:10px}