@font-face{font-family:arialbold;font-style:normal;font-weight:400;src:url(../fonts/arial-bold-webfont.woff2) format("woff2"),url(../fonts/arial-bold-webfont.woff) format("woff"),url(../fonts/arial-bold-webfont.ttf) format("truetype")}.title-recently-viewed{color:#000;display:inline-block;font-size:15px;font-size:26px;font-weight:300;margin-bottom:17px;max-width:none;text-align:center;width:100%}.shopwired-info-message{background:#000;background-color:rgba(0,0,0,.8);bottom:0;color:#fff;font-size:24px;font-weight:400;left:0;opacity:0;padding:25px;position:fixed;right:0;text-align:center;z-index:9999}.shopwired-info-message a{color:inherit}.shopwired-image-container{height:0;overflow:hidden;padding-bottom:100%;position:relative}.shopwired-image-container img{height:auto;left:0;position:absolute;top:0;width:auto}.shopwired-previous-orders-table{font-size:13px;margin:30px 0 0;width:100%}.shopwired-previous-orders-table th{font-weight:700;padding:0 20px 10px;text-align:left;text-transform:uppercase}.shopwired-previous-orders-table td{padding:5px 20px}.shopwired-previous-orders-table td:first-child,.shopwired-previous-orders-table th:first-child{padding-left:0}.shopwired-previous-orders-table td:last-child,.shopwired-previous-orders-table th:last-child{padding-left:0}.shopwired-previous-orders-table .empty{text-align:center}.shopwired-order-details{font-size:13px}.shopwired-order-details .section{margin-top:30px}.shopwired-order-details .label{display:inline-block;text-transform:uppercase;vertical-align:top;width:225px}.shopwired-order-details .value{display:inline-block;font-weight:700;max-width:770px;vertical-align:top}.shopwired-order-products{font-size:13px;margin:30px 0 0;width:100%}.shopwired-order-products th{font-weight:700;padding:0 20px 2px;text-align:left;text-transform:uppercase}.shopwired-order-products td{padding:8px 20px}.shopwired-order-products td:first-child,.shopwired-order-products th:first-child{padding-left:0}.shopwired-order-products td:last-child,.shopwired-order-products th:last-child{padding-left:0}.shopwired-order-products .empty{text-align:center}.shopwired-order-products .separator:last-child{display:none}.shopwired-share-buttons a{background-repeat:no-repeat;-webkit-background-size:32px;background-size:32px;display:inline-block;font-size:0;height:32px;text-decoration:none;vertical-align:top;width:32px}.shopwired-share-buttons .facebook{background-image:url(//static.kodajo.com/sharing/facebook.jpg)}.shopwired-share-buttons .twitter{background-image:url(//static.kodajo.com/sharing/twitter.jpg)}.shopwired-share-buttons .pinterest{background-image:url(//static.kodajo.com/sharing/pinterest.jpg)}.shopwired-share-buttons .google{background-image:url(//static.kodajo.com/sharing/google.jpg)}.shopwired-share-buttons .tumblr{background-image:url(//static.kodajo.com/sharing/tumblr.jpg)}.shopwired-form-field{display:none!important}.shopwired-basket-modal{background-color:rgba(0,0,0,.5);bottom:0;color:#000;display:none;font-size:13px;font-weight:400;left:0;line-height:1.2;position:absolute;right:0;top:0;z-index:1000}.shopwired-basket-modal .inner{background-color:#fff;border:5px solid #f2f2f2;box-sizing:border-box;margin:0 auto;padding:22px;position:relative;width:700px}.shopwired-basket-modal h2{font-size:18px;font-weight:400;margin:0}.shopwired-basket-modal .items{margin-top:30px}.shopwired-basket-modal .item{overflow:hidden}.shopwired-basket-modal .item .shopwired-image-container{box-sizing:border-box;float:left;height:150px;padding:0;width:150px}.shopwired-basket-modal .item .info{background-color:#f8f8f8;display:table;margin-left:150px;margin-top:15px;width:496px}.shopwired-basket-modal .item .info .title{font-size:16px}.shopwired-basket-modal .item .info .options{font-size:0;margin-top:5px}.shopwired-basket-modal .item .info .options span{display:inline-block;font-size:12px;vertical-align:top}.shopwired-basket-modal .item .info .options span:after{content:",";display:inline-block;margin:0 4px 0 -3px;vertical-align:top}.shopwired-basket-modal .item .info .options span:last-child:after{display:none}.shopwired-basket-modal .item .info .basket-remove-button{color:#ca0134;font-size:13px}.shopwired-basket-modal .item .info .column{box-sizing:border-box;display:table-cell;height:120px;vertical-align:middle}.shopwired-basket-modal .item .info .column:first-child .content{box-sizing:border-box;padding:20px 0 20px 25px;width:333px}.shopwired-basket-modal .item .info .column:last-child .content{box-sizing:border-box;text-align:center;width:140px}.shopwired-basket-modal .item .info .price{display:block;font-size:20px;margin-bottom:5px}.shopwired-basket-modal .item+.item{margin-top:15px}.shopwired-basket-modal .buttons{margin-top:35px;text-align:right}.shopwired-basket-modal .shopwired-basket-modal-button{background:#000;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:13px;height:40px;line-height:38px;margin-left:10px;padding:0 40px 2px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top}.shopwired-basket-modal .main-color{color:#2272a4}.shopwired-basket-modal .main-background-color{background-color:#2272a4}.shopwired-basket-modal .alternative-color{color:#ca0134}.shopwired-basket-modal .alternative-background-color{background-color:#ca0134}.shopwired-basket-modal .close{background:#000 url(../images/default/basket-modal-close-button.png) 50% no-repeat;-webkit-background-size:16px;background-size:16px;border-radius:50%;cursor:pointer;font-size:0;height:36px;position:absolute;right:-20px;top:-20px;width:36px}@media screen and (max-width:767px){.shopwired-basket-modal .inner{margin-left:24px;margin-right:24px;padding:15px;width:auto}.shopwired-basket-modal h2{text-align:center}.shopwired-basket-modal .item .shopwired-image-container{float:none;margin:0 auto}.shopwired-basket-modal .item .info{display:block;margin:15px 0 0;padding:15px;width:auto}.shopwired-basket-modal .item .info .column{display:block;height:auto;vertical-align:top}.shopwired-basket-modal .item .info .column .content{min-height:1px!important;padding:0!important;text-align:left!important;width:auto!important}.shopwired-basket-modal .item .info .price{margin:5px 0}.shopwired-basket-modal .item+.item{margin-top:20px}.shopwired-basket-modal .shopwired-basket-modal-button{display:block;margin:15px 0 0;padding-left:0;padding-right:0;width:100%}}.collection-container .page-link.hidden{display:none}a,blockquote,caption,div,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,label,li,object,ol,p,pre,small,span,strong,table,td,tr,ul{border:0;font-size:100%;line-height:1;margin:0;padding:0;vertical-align:baseline}br.clear{clear:both}body{font-family:Open Sans;font-size:10px;min-height:100px}button,input,textarea{-webkit-appearance:none!important}input:focus{background-color:transparent;border:none;outline:0 none}textarea:focus{background-color:transparent;border:none;outline:0 none}.clearfix:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.wrapper-main{background:transparent;clear:both;display:block;margin:0 auto;max-width:1000px;position:relative}.placeholder{color:#aaa}header{margin-top:0;min-height:50px;width:100%}.site-header,header{position:relative}#header-left,#header-right{background-color:#499a5f;left:0;min-height:50px;position:absolute;top:0;width:50%;z-index:-1}#header-right{background-color:#1a1b1c;left:auto;right:0;width:50%}header .wrapper-main{position:relative}header #header-main{background-color:#499a5f;min-height:50px;position:relative;width:auto}nav#top-nav{width:100%}nav#top-nav.full>h2{display:none}nav#top-nav.full>ul{height:auto;list-style:none;width:auto}nav#top-nav.full>ul>li{display:inline-block;float:left;height:50px;width:auto}nav#top-nav.full>ul>li>a{color:#fff;display:block;font-size:14px;font-weight:700;height:50px;line-height:50px;padding:0 12px;text-transform:uppercase;width:100%}nav#top-nav.full>ul>li>a:hover{color:#333;text-decoration:none}nav#top-nav.full>ul>li>a.active{color:#1a1b1c}nav#top-nav.full>ul>li:first-of-type>a{padding-left:0}nav#top-nav.full>ul>li:last-of-type>a{padding-right:0}nav#top-nav.responsive>h2{color:#fff;cursor:pointer;font-size:14px;font-weight:700;line-height:50px;text-transform:uppercase}nav#top-nav.responsive>h2>i{font-size:28px;margin-right:5px;opacity:.5;position:relative;top:5px}nav#top-nav.responsive>h2:hover{color:#1a1b1c}nav#top-nav.responsive>ul{display:none;list-style:none;width:100%}nav#top-nav.responsive>ul>li{height:38px;width:100%}nav#top-nav.responsive>ul>li>a{background-color:#1a1b1c;border-top:1px solid #fff;color:#fff;display:block;font-size:14px;font-weight:700;height:38px;line-height:38px;padding:0 5px;text-transform:uppercase;width:100%}nav#top-nav.responsive>ul>li>a:hover{background-color:#555;color:#fff;text-decoration:none}nav#top-nav.responsive>ul>li>a.active{background-color:#555;color:#fff}#header-main #header-basket-area{background-color:#1a1b1c;height:50px;position:absolute;right:0;top:0;width:auto}#header-main #hidden-search-form-wrapper{background:#fff;border:1px solid #1a1b1c;display:none;height:50px;position:absolute;right:0;width:182px;z-index:1000}#header-main #hidden-search-form-wrapper #hidden-search-form{border:none;border-radius:0;padding:0 12px;position:relative}#header-main #hidden-search-form-wrapper input.hidden-search-form-text{border:0;font-size:13px;font-weight:400;height:16px;height:48px;padding:0;width:70%}#header-main #hidden-search-form-wrapper button.hidden-search-form-submit{background:transparent;border:0;border-radius:0;color:#499a5f;font-size:14px;font-weight:700;line-height:48px;position:absolute;right:6px;text-transform:uppercase}#header-main #header-basket-area>ul{display:inline-block;height:50px;list-style:none}#header-main #header-basket-area>ul>li{display:inline-block;float:left;height:50px;width:auto}#header-main #header-basket-area>ul>li>a{background-color:#1a1b1c;color:#fff;display:block;font-size:14px;font-weight:700;height:50px;line-height:50px;padding:0 14px;text-transform:uppercase;width:100%}#header-main #header-basket-area>ul>li>a:hover{color:#499a5f;text-decoration:none}#header-main #header-basket-area>ul>li#basket-button>a{padding-right:0}#header-main #header-basket-area>ul>li#search-button{display:none}#header-main #header-basket-area>ul>li#search-button{background-color:#499a5f;cursor:pointer;padding:0;width:50px}#header-main #header-basket-area>ul>li#search-button>i{color:#fff;display:inline-block;font-size:30px;position:relative;text-align:center;top:7px;width:100%}#header-main #header-basket-area>ul>li>a>i{font-size:22px;margin-right:5px;position:relative;top:5px}#header-main #header-basket-area>ul>li#search-button>a>i{margin-right:0}#header-main #header-basket-area>ul>li:first-of-type>a{padding-left:20px}#header-main #header-basket-area>ul>li:last-of-type>a{padding-right:0}header #header-lower{margin-top:0}header #header-lower #header-logo-wrapper{display:inline-block;float:none}header #header-lower #header-logo{display:inline-block}header #header-lower #header-logo img{height:102px;width:auto}header #header-lower #header-search-area{background-color:transparent;float:right;height:67px;min-width:350px}header #header-lower #header-search-area #header-currencies{float:right;float:none;position:absolute;right:0;top:0;width:auto}#header-currencies>ul{list-style:none}#header-currencies>ul>li{float:left;margin-left:16px}#header-currencies>ul>li a{color:#1a1b1c;font-size:14px;font-weight:400;text-transform:uppercase}#header-currencies>ul>li a.active{color:#499a5f}#header-currencies>ul>li a:hover{color:#499a5f;text-decoration:none}header #header-lower #header-search-area #search-form-wrapper{background:transparent;border:1px solid #ddd;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;height:40px;margin-top:31px;position:relative;width:100%}#search-form-wrapper input.search-form-text{background-color:transparent;border:none;height:40px;padding:0 10px;width:90%}#search-form-wrapper input.search-form-text::-webkit-input-placeholder{color:#777}#search-form-wrapper input.search-form-text:-moz-placeholder,#search-form-wrapper input.search-form-text::-moz-placeholder{color:#777}#search-form-wrapper input.search-form-text:-ms-input-placeholder{color:#777}#search-form-wrapper input.search-form-text{color:#1d1d1d;font-size:14px}#search-form-wrapper button.search-form-submit{background-color:#499a5f;background-size:20px auto;border:none;border-radius:0;color:#fff;cursor:pointer;display:block;font-size:32px;height:40px;padding:0;position:absolute;right:0;top:-1px;-webkit-transition:background-size .2s;transition:background-size .2s;width:40px}#search-form-wrapper button.search-form-submit i{position:relative;text-align:center;top:2px;width:100%}#search-form-wrapper button.search-form-submit:hover{color:#000}header div#category-nav{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;margin-top:25px;min-height:41px;width:100%}header #category-nav #header-currencies{position:absolute;right:10px;top:16px}nav#main-nav.full{position:relative}nav#main-nav.full>a{color:#555;cursor:pointer;display:inline-block;float:left;font-size:14px;font-weight:700;height:39px;line-height:41px;padding:0 38px 0 0;text-transform:uppercase;width:auto}nav#main-nav.full>a.active{color:#499a5f}nav#main-nav.full>a:hover{color:#499a5f;text-decoration:none}nav#main-nav.full>a:first-of-type{padding-left:0}nav#main-nav.full>a:last-of-type{padding-right:0}nav#main-nav.full ul{display:none;list-style:none}nav#main-nav.full>ul{background-color:#0c0c0c;display:none;padding:0 12px;position:absolute;top:39px;z-index:10000001}nav#main-nav.full>ul>li{display:block;height:auto;width:100%}nav#main-nav.full>ul>li>a{border-bottom:1px solid #e4e4e4;color:#fff;display:block;font-size:11px;font-weight:400;padding:10px 0;text-transform:uppercase;width:100%}nav#main-nav.full>ul>li:last-of-type>a{border-bottom:none}nav#main-nav.full>ul>li>a.active{color:#499a5f;text-decoration:none}nav#main-nav.full>ul>li>a:hover{color:#499a5f;text-decoration:none}nav#main-nav.full>h2{display:none}nav#main-nav.responsive>h2{color:#555;cursor:pointer;font-size:14px;font-weight:700;line-height:39px;padding-left:5px;text-transform:uppercase}nav#main-nav.responsive>h2>i{font-size:28px;margin-right:5px;opacity:.5;position:relative;top:5px}nav#main-nav.responsive>ul{height:auto;list-style:none;width:100%}nav#main-nav.responsive a{color:#555;display:block;float:left;font-size:14px;font-weight:700;height:auto;line-height:38px;line-height:1.3;padding:10px 5px;position:relative;text-transform:uppercase;width:100%}nav#main-nav.responsive a.active{color:#499a5f;text-decoration:none}nav#main-nav.responsive>a{border-bottom:1px solid #e4e4e4}nav#main-nav.responsive>a.parent.closed:after{content:"\e606";display:inline-block;float:right;font-family:icomoon;font-size:19px;position:absolute;right:4px}nav#main-nav.responsive>a.parent.open:after{content:"\e602";display:inline-block;float:right;font-family:icomoon;font-size:15px;position:absolute;right:6px}nav#main-nav.responsive>ul a{font-size:12px;font-weight:400;height:24px;padding-left:20px}nav#main-nav.responsive>ul>li:last-of-type>a{border-bottom:1px solid #e4e4e4;height:38px}nav#main-nav.responsive>a{display:none}nav#main-nav.responsive>ul{display:none}section#main-page{min-height:100px;width:100%}#breadcrumbs{padding-top:1px;width:100%}#breadcrumbs ul.crumbs{list-style:none;margin:15px 0}#breadcrumbs ul.crumbs>li{color:#4b4b4b;float:left;font-size:11px;font-weight:400;text-decoration:none}#breadcrumbs ul.crumbs>li:after{color:#4b4b4b;content:"//";margin:0 7px}#breadcrumbs ul.crumbs>li:last-of-type:after{content:"";display:none}#breadcrumbs ul.crumbs>li>a{color:#499a5f;text-decoration:none}#breadcrumbs ul.crumbs>li>a:hover{color:#4b4b4b}section#main-page article.main-page-article .inner-page{background-color:transparent;margin-bottom:50px;margin-top:24px;min-height:100px;width:100%}section#main-page article.main-page-article.blog-page>h1{min-width:200px;width:calc(100% - 218px)}section#main-page article.main-page-article.auto-page .inner-page-content img,section#main-page article.main-page-article.blog-page .inner-page-content .blog-entry>img{height:auto;max-width:100%}aside.side-category-nav{background:url(../images/sidebar-shadow.png) no-repeat 50% 100%;background-size:100% auto;float:left;height:auto;list-style:none;padding-bottom:9px;width:188px}aside.side-category-nav .aside-wrapper{border:1px solid #e4e4e4;height:auto;padding:10px;width:100%}aside.side-category-nav>.aside-wrapper>ul{list-style:none;width:100%}aside.side-category-nav>.aside-wrapper>ul>li>a{color:#4b4b4b;display:block;font-size:13px;margin-bottom:5px;margin-top:5px;padding:5px 17px 5px 10px;position:relative;text-decoration:none;width:100%}aside.side-category-nav>.aside-wrapper>ul>li>a.closed:after,aside.side-category-nav>.aside-wrapper>ul>li>a.open:after{color:#499a5f;content:"\e602";font-family:icomoon;font-size:10px;position:absolute;right:6px;text-decoration:none;top:6px}aside.side-category-nav>.aside-wrapper>ul>li>a.open:after{content:"\e606";font-size:17px;right:3px;top:4px}aside.side-category-nav>.aside-wrapper>ul>li>ul{display:block;list-style:none;padding:5px 0}aside.side-category-nav>.aside-wrapper>ul>li>ul>li>a{color:#4b4b4b;display:block;font-size:12px;padding:5px 10px 5px 23px;position:relative;text-decoration:none;width:100%}aside.side-category-nav a:hover{background-color:#2fc71a}aside.side-category-nav a.active{background-color:#2fc71a}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full{background:url(../images/sidebar-shadow.png) no-repeat 50% 100%;background-size:100% auto;float:left;height:auto;padding-bottom:9px;width:188px}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full.right{float:none}section#main-page article.main-page-article .blog-sidebar{float:right;margin-top:-70px}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full.blog-nav{margin-bottom:25px}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full h2{display:none}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full.blog-nav h2{color:#499a5f;display:block;font-size:18px;font-weight:700;margin-bottom:11px}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full ul{border:1px solid #e4e4e4;list-style:none;padding:10px}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full ul li a{color:#4b4b4b;display:block;font-size:13px;padding:5px 10px;position:relative;text-decoration:none;width:100%}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full.blog-nav ul li a{padding-left:20px}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full ul li a:after{color:#4b4b4b;content:"\e600";font-family:icomoon;font-size:9px;position:absolute;right:3px;text-decoration:none;top:7px}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full.blog-nav ul li a:after{content:"\e60d";left:9px;right:auto}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full ul li a:hover{background-color:#2fc71a}section#main-page article.main-page-article .inner-page aside.sidebar-nav.full ul li a.active{background-color:#2fc71a}aside.sidebar-nav.responsive{display:block;float:none;height:auto;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:1000px;position:relative;width:100%}aside.sidebar-nav.responsive>h2{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;color:#555;cursor:pointer;display:block;font-size:14px;font-weight:700;height:42px;line-height:42px;margin-top:0;padding:0 5px 5px;position:relative;text-transform:uppercase}aside.sidebar-nav.responsive.blog-nav{margin-bottom:0}aside.sidebar-nav.responsive.blog-nav:last-of-type>h2{border-top:none}aside.sidebar-nav.responsive.blog-nav:last-of-type{margin-bottom:10px}aside.sidebar-nav.responsive>h2.closed:after,aside.sidebar-nav.responsive>h2.open:after{content:"\e60f";font-family:icomoon;font-size:10px;position:absolute;right:10px;top:0}aside.sidebar-nav.responsive>h2.open:after{content:"\e610"}aside.sidebar-nav.responsive>h2:hover{color:#499a5f}aside.sidebar-nav.responsive ul{display:block;height:auto;width:100%}aside.sidebar-nav.responsive ul>li>a{background-color:#fff;border-bottom:1px solid #e4e4e4;color:#555;display:block;font-size:14px;font-weight:700;height:42px;line-height:32px;padding:5px;position:relative;text-decoration:none;text-transform:none;width:100%;z-index:1003301}aside.sidebar-nav.responsive ul>li>a:hover{color:#499a5f}section#main-page .customer-info-ghost-div{width:100%}.gallery-wrapper{box-sizing:border-box!important;font-size:0;width:100%}article.main-page-article h2.not-found{font-size:24px;font-weight:700;margin-bottom:25px;text-transform:uppercase}.gallery,.gallery-entry{border:1px solid #e2e2e2;box-sizing:border-box!important;display:block;display:inline-block;margin-bottom:20px;padding-bottom:10px;text-decoration:none!important;vertical-align:top}.gallery .shopwired-image-container,.gallery-entry .shopwired-image-container{height:0!important}.gallery-entry>img,.gallery>img{box-sizing:border-box!important;height:auto;width:100%}.gallery-entry>h2,.gallery>h2{box-sizing:border-box!important;color:#1a1b1c;font-size:14px;font-weight:400;margin-left:auto;margin-right:auto;margin-top:8px;max-width:80%;text-align:center;text-transform:none}.gallery-page .gallery-wrapper .gallery{margin-right:2%;width:32%}.gallery-page .gallery-wrapper .gallery:nth-child(3n+0){margin-right:0}.gallery-page .gallery-wrapper .gallery-entry{margin-right:2.666665%;width:23%}.gallery-page .gallery-wrapper .gallery-entry:nth-child(4n+0){margin-right:0}.category{display:inline-block;margin-bottom:20px;max-width:320px;text-decoration:none!important}.category>img{height:auto;width:100%}.category>h2{color:#1a1b1c;font-size:13px;font-weight:700;margin-left:auto;margin-right:auto;margin-top:5px;max-width:80%;text-align:center;text-transform:uppercase}.category-page .categories-wrapper .category{margin-right:5.01%;max-width:29.3%}.category-page .categories-wrapper .category:nth-child(3n+0){margin-right:0}section#main-page article.main-page-article .inner-page .inner-page-content{margin-left:218px;width:calc(100% - 218px)}section#main-page article.main-page-article.force-responsive .inner-page .inner-page-content{margin-left:0;width:100%}.product{display:block;float:left;margin-bottom:20px;max-width:320px;position:relative;text-decoration:none!important}.product>span.left-box,.product>span.right-box{background-color:#499a5f;color:#fff;display:block;font-size:12px;font-weight:700;left:0;padding:12px 10px;position:absolute;text-transform:uppercase;top:0;z-index:2}.product>span.right-box{background-color:#c32900;color:#fff;left:auto;right:0}.shopwired-image-container{display:block;height:230px;width:100%}.shopwired-image-container>img{display:inline-block;height:100%;margin-bottom:0;width:100%}.product>h2{background:#fff;border:1px solid #dbdbdb;bottom:0;color:#1a1b1c;display:block;font-size:13px;font-weight:400;margin-left:auto;margin-right:auto;margin-top:-2px;max-width:100%;padding:10px;position:absolute;text-align:left;text-transform:none;width:100%}.product{padding-bottom:48px}.product.category>h2{border:none;font-weight:700;text-align:center;text-transform:uppercase;width:100%}.product>h2>span{color:#499a5f;font-weight:700}.category-page .products-wrapper .product{margin-right:5.885%;max-width:29.41%;padding-bottom:30px;width:230px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-browser{height:35px;margin-bottom:22px;margin-top:22px;width:100%}.products-browser .order-select{display:inline;float:left;position:relative;width:auto;width:200px}.products-browser .order-select .select-default{-webkit-appearance:none;border:1px solid #ddd;color:#4b4b4b;cursor:pointer;font-size:12px;font-style:normal!important;font-weight:400;height:37px;line-height:37px;padding:0 15px;width:100%;z-index:101}.products-browser .order-select .select-default:after{color:#333;content:"\e60f";font-family:icomoon;font-size:9px;font-style:normal;position:absolute;right:15px;top:0;z-index:100}.pagination{float:right;margin-top:0}.pagination>a.arrow{color:#4b4b4b;display:inline-block;float:left;font-size:12px;height:35px;line-height:35px;vertical-align:middle}.pagination>a.arrow:hover{color:#b2b2b2;text-decoration:none}.pagination>.page-link{float:left}.pagination>.page-link{border-left:1px solid #d3d3d3;color:#4b4b4b;display:inline-block;font-size:12px;height:auto;line-height:35px;padding-left:10px;padding-right:10px;text-decoration:none;vertical-align:middle}.pagination>.page-link:first-of-type{border:none;cursor:pointer}.pagination>.page-link:last-of-type{padding-right:0}.pagination>.page-link:hover{color:#b2b2b2;cursor:pointer}.pagination>ul>li:first-of-type>a{margin-left:10px}.pagination>ul>li:last-of-type>a{border-right:1px solid #d3d3d3;margin-right:10px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content{margin-left:0;width:100%}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{margin-right:calc(33.33333% - 308px);max-width:none;width:230px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper{width:100%}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(33.33333% - 308px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(4n+0){margin-right:0}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:230px}.blog-pagination{display:block;margin:22px auto 0;max-width:541px;overflow:hidden;position:relative;text-align:center}.blog-pagination a.arrow{color:#499a5f;display:inline-block;font-size:31px;height:40px;line-height:30px;width:32px}.blog-pagination a.arrow:hover{color:#4b4b4b;text-decoration:none}.blog-pagination a.arrow:first-of-type{margin-right:0}.blog-pagination a.arrow:last-of-type{margin-left:0}.blog-pagination>ul{display:inline-block;list-style:none;margin:0;vertical-align:top}.blog-pagination>ul>li{float:left;min-width:40px;text-align:center;width:10%}.blog-pagination>ul>li>a{background-color:#e3edee;border-radius:500px;color:#4b4b4b;display:inline-block;font-size:16px;height:30px;line-height:30px;margin-left:7px;margin-right:7px;text-align:center;width:30px}.blog-pagination>ul>li>a.active,.blog-pagination>ul>li>a:hover{background-color:transparent;color:#8f8f8f;text-decoration:none}section#main-page article.main-page-article .inner-page .inner-page-content.left{margin-left:0}section#main-page article.main-page-article .inner-page .inner-page-content h1{color:#4b4b4b;font-size:18px;font-weight:700;margin-bottom:20px;text-transform:none}section#main-page article.main-page-article .inner-page .inner-page-content p{color:#4b4b4b;font-size:13px;font-weight:400;line-height:1.2;margin-bottom:20px;margin-top:0;text-transform:none}section#main-page article.main-page-article .inner-page .inner-page-content .stockist-inner-wrapper{width:100%}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry{border-bottom:1px solid #ddd;margin-top:22px;overflow:hidden;padding-bottom:22px;width:100%}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry:first-of-type{margin-top:0}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry .shopwired-image-container{float:left;height:190px;margin-bottom:2px;margin-right:10px;padding:0;width:190px}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry .shopwired-image-container img{height:100%;width:100%}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry>h3{font-size:18px;font-weight:700}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry>p{font-size:13px;font-weight:400;line-height:1.1}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry>a{color:#499a5f;font-size:13px;font-weight:700;position:relative;text-decoration:none}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry>a:hover{color:#4b4b4b}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry>a i{font-size:30px;margin-left:2px;position:absolute;top:-8px}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry>p.date{color:#8f8f8f;font-size:14px;font-weight:300}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry>.content{font-size:14px;font-weight:300;margin-bottom:20px}.stockist-inner-wrapper .searchs-stockist{float:left;padding-right:80px;width:410px}.stockist-inner-wrapper .searchs-stockist-results{float:right;width:335px}.stockist-inner-wrapper .searchs-stockist>h2{color:#4b4b4b;font-size:18px;font-weight:400;margin-bottom:15px}.stockist-inner-wrapper .searchs-stockist>p{color:#4b4b4b;font-size:13px;margin-bottom:10px;margin-top:10px}.stockist-inner-wrapper .searchs-stockist>form#stockist-search-form{position:relative;width:100%}.stockist-inner-wrapper .searchs-stockist>form#stockist-search-form ul.form-errors{margin-left:0!important}.stockist-inner-wrapper .searchs-stockist>form#stockist-search-form .stockist-search-inner{border:1px solid #ddd;position:relative;width:100%}.stockist-inner-wrapper .searchs-stockist>form#stockist-search-form input.search-form-text{background-color:#fff;border:none;border-radius:0;box-shadow:none;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;font-size:14px;padding:10px 10px 10px 15px;width:90%}.stockist-inner-wrapper .searchs-stockist>form#stockist-search-form button{background-color:#fff;border:none;box-shadow:none;color:#499a5f;font-size:14px;padding:10px 15px;position:absolute;right:1px;text-transform:uppercase;top:0}.stockist-inner-wrapper .searchs-stockist-results>h2{color:#4b4b4b;font-size:18px;font-weight:400;margin-bottom:15px;padding-left:0}.stockist-inner-wrapper .searchs-stockist-results>h3{border-top:1px solid #ddd;color:#4b4b4b;font-size:18px;font-weight:400;padding-bottom:15px;padding-top:15px}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results{list-style:none;width:100%}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li{border-top:1px solid #ddd;padding-bottom:15px;padding-top:15px}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address{position:relative;width:100%}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address>p{font-size:13px;font-weight:400;line-height:1.2;max-width:230px}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address>.map-link{position:absolute;right:5px;top:0;width:auto}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address>.map-link>p{color:#4b4b4b!important;font-size:13px!important;font-weight:700!important}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address>.map-link a{color:#499a5f;display:block;font-size:13px;font-weight:700;text-align:center;width:100%}section#main-page article.main-page-article>h1{background-color:#000;color:#fff;font-size:26px;font-weight:400;margin-bottom:20px;padding:10px 12px 14px;text-transform:uppercase;width:100%}section#main-page article.main-page-article.wishlist-page .inner-page{margin-top:0}section#main-page article.main-page-article.wishlist-page>h1{margin-bottom:0}.inner-page-content #contact-callus-area,.inner-page-content #contact-email-area,.inner-page-content #contact-writetous-area{float:left;margin-right:59px;width:220px}.inner-page-content #contact-email-area>a{word-wrap:break-word;display:block;width:100%}.inner-page-content #contact-writetous-area{margin-right:0}.inner-page-content #contact-callus-area>h2,.inner-page-content #contact-email-area>h2,.inner-page-content #contact-writetous-area>h2{border-bottom:2px solid #000;color:#4b4b4b;display:block;font-size:18px;font-weight:400;margin-bottom:12px;padding-bottom:5px;width:100%}.inner-page-content #contact-callus-area>p,.inner-page-content #contact-email-area>p,.inner-page-content #contact-writetous-area>p{font-size:14px;width:100%}.inner-page-content #contact-callus-area>a,.inner-page-content #contact-email-area>a,.inner-page-content #contact-writetous-area>a{color:#499a5f;font-size:14px}.inner-page-content #contact-form-area{height:auto;width:495px}.inner-page-content #contact-form-area>h2{border-bottom:2px solid #000;color:#4b4b4b;display:block;font-size:18px;font-weight:400;margin-bottom:21px;padding-bottom:5px;width:100%}.inner-page-content #contact-form-area .form-line{float:none;margin-bottom:10px;position:relative;width:100%}.inner-page-content #contact-form-area .form-line label{color:#4b4b4b;font-size:14px;font-weight:400;padding-top:12px;vertical-align:top;width:142px}.inner-page-content #contact-form-area .form-line input{-moz-box-shadow:inset 1px 0 5px #f7f7f7 none!important;-webkit-box-shadow:inset 1px 0 5px #f7f7f7 none!important;box-shadow:inset 1px 0 5px #f7f7f7 none!important;box-shadow:none!important;height:40px}.inner-page-content #contact-form-area .form-line input,.inner-page-content #contact-form-area .form-line textarea{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;color:#4b4b4b;font-size:14px;font-weight:400;padding:10px;width:calc(100% - 146px)}.inner-page-content #contact-form-area .form-line textarea{box-shadow:none;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;height:112px;resize:none}.inner-page-content #contact-form-area button.form-submit{background-color:#499a5f;border:0;border-radius:0;box-shadow:none;color:#fff;font-size:15px;font-weight:700;height:38px;margin-left:144px;text-align:center;text-transform:uppercase;width:130px}.inner-page-content #contact-form-area button.form-submit:hover{background-color:#4b4b4b}.gift-card-page{color:#4b4b4b}section#main-page article.main-page-article .inner-page .inner-page-content.gift-card-page>h1{font-weight:400}section#main-page article.main-page-article .inner-page .inner-page-content.gift-card-page>p{font-size:13px}#giftcard-form-area{max-width:475px}.inner-page-content #giftcard-form-area>h2{border-bottom:2px solid #000;color:#4b4b4b;display:block;font-size:18px;font-weight:400;margin-bottom:21px;padding-bottom:5px;width:100%}.inner-page-content #giftcard-form-area .form-line{float:none;margin-bottom:10px;position:relative;width:100%}.inner-page-content #giftcard-form-area .form-line>label{color:#4b4b4b;font-size:14px;font-weight:400;padding-top:12px;vertical-align:top;width:142px}.inner-page-content #giftcard-form-area .form-line>input{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;font-size:14px;font-weight:400;height:40px;padding:10px;width:calc(100% - 146px)}.inner-page-content #giftcard-form-area .form-line .select-wrap,.login-form-line .select-wrap{display:inline;position:relative;width:calc(100% - 146px)}.inner-page-content #giftcard-form-area .form-line .select-default,.login-form-line .select-default{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;cursor:pointer;font-size:12px;font-style:italic!important;font-weight:400;height:40px;line-height:40px;padding:0 10px;width:calc(100% - 146px);z-index:101}.login-form-line .select-default{position:relative;z-index:102}.login-form-line select.select-default{z-index:103}.inner-page-content #giftcard-form-area .form-line .select-default:after,.login-form-line .select-default:after{color:#333;content:"\e60f";font-family:icomoon;font-size:9px;font-style:normal;position:absolute;right:15px;top:2px;z-index:100}.inner-page-content #giftcard-form-area .form-line textarea{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;box-shadow:none;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;font-size:14px;font-weight:400;height:112px;padding:10px;resize:none;width:calc(100% - 146px)}.inner-page-content #giftcard-form-area button.form-submit{background-color:#499a5f;border:0;border-radius:0;box-shadow:none;color:#fff;font-size:14px;font-weight:400;height:38px;margin-left:144px;padding-left:25px;padding-right:25px;text-align:center;text-transform:uppercase;width:auto}.inner-page-content #giftcard-form-area button.form-submit:hover{background-color:#4b4b4b}.inner-page-content #giftcard-form-area .form-line>div{color:#4b4b4b;display:inline-block;float:right;font-size:14px;font-weight:400;height:auto;padding:0;width:calc(100% - 146px)}.inner-page-content #giftcard-form-area .form-line>div{margin-top:10px}.inner-page-content #giftcard-form-area .form-line>div:last-of-type{margin-bottom:10px}.inner-page-content #giftcard-form-area .form-line>div>input[type=checkbox],.inner-page-content #giftcard-form-area .form-line>div>input[type=radio]{display:none}.inner-page-content #giftcard-form-area .form-line>div>input[type=radio]+label{font-size:11px;font-weight:400}.inner-page-content #giftcard-form-area .form-line>div>input[type=radio]+label span{cursor:pointer;display:inline-block;height:15px;margin-right:8px;vertical-align:middle;width:15px}.inner-page-content #giftcard-form-area .form-line>div>input[type=radio]+label span{background-color:#499a5f}.inner-page-content #giftcard-form-area .form-line>div>input[type=radio]:checked+label span{background:url(../images/check-icon.png) no-repeat 50% 50%;background-color:#499a5f;background-size:9px auto}.basket-summary-wrapper{margin-bottom:20px;margin-top:35px;width:100%}.basket-summary-wrapper .checkout-wrapper,.basket-summary-wrapper .delivery-wrapper,.basket-summary-wrapper .voucher-wrapper{float:left;padding-right:50px;width:35%}.basket-summary-wrapper .checkout-wrapper{padding-right:0;width:30%}.basket-summary-wrapper .checkout-wrapper>h2,.basket-summary-wrapper .delivery-wrapper>h2,.basket-summary-wrapper .voucher-wrapper>h2{color:#499a5f;font-size:20px;font-weight:700}.basket-summary-wrapper .checkout-wrapper>button,.basket-summary-wrapper .delivery-wrapper>button,.basket-summary-wrapper .voucher-wrapper>a,.basket-summary-wrapper .voucher-wrapper>button{-webkit-appearance:none;background-color:#499a5f;border:none;border-radius:0;box-shadow:none;color:#fff;font-size:14px;font-weight:700;margin-top:20px;padding:10px 25px;text-align:center;text-decoration:none;text-transform:uppercase}.basket-summary-wrapper .voucher-wrapper>a{display:inline-block;vertical-align:top}.basket-summary-wrapper .checkout-wrapper>button{float:right}.basket-summary-wrapper .checkout-wrapper>button:hover,.basket-summary-wrapper .delivery-wrapper>button:hover,.basket-summary-wrapper .voucher-wrapper>button:hover{background-color:#4b4b4b}.basket-summary-wrapper .voucher-wrapper .voucher-form{margin-top:10px;position:relative;width:100%}.basket-summary-wrapper .voucher-wrapper .voucher-form ul.form-errors{margin-left:0;margin-top:5px}.basket-summary-wrapper .checkout-wrapper>p{font-size:13px;margin-bottom:12px;margin-top:0;width:100%}.basket-summary-wrapper .checkout-wrapper>p>span{float:right;font-weight:700}.basket-summary-wrapper .checkout-wrapper>p:first-of-type{margin-top:10px}.basket-summary-wrapper .checkout-wrapper>p.total{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:16px;padding-bottom:8px;padding-top:5px}.basket-summary-wrapper .voucher-wrapper .voucher-form input[type=text]{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;box-shadow:none;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;font-size:13px;font-weight:300;height:40px;padding:0 10px;width:100%}.basket-summary-wrapper .voucher-wrapper .voucher-form button{-webkit-appearance:none;background:transparent;border:none;border-radius:0;box-shadow:none;color:#499a5f;font-size:14px;font-weight:700;height:40px;position:absolute;right:10px;text-transform:uppercase;top:0}.basket-summary-wrapper .delivery-wrapper .select-default{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;cursor:pointer;font-size:12px;font-style:italic!important;font-weight:400;height:40px;line-height:40px;margin-top:10px;padding:0 10px;width:100%;z-index:101}.basket-summary-wrapper .delivery-wrapper .select-wrapper{position:relative;width:100%}.basket-summary-wrapper .delivery-wrapper .select-default:after{color:#333;content:"\e60f";font-family:icomoon;font-size:9px;font-style:normal;position:absolute;right:15px;top:10px;z-index:100}.basket-product-wrapper{border-bottom:1px solid #e2e2e2;margin-top:22px;padding-bottom:22px;width:100%}.basket-product-wrapper .product-details-wrapper{float:left;max-width:300px}.basket-product-wrapper .product-details-wrapper>h3{font-size:16px;font-weight:400;margin-top:12px}.basket-product-wrapper .product-details-wrapper table.variations{font-size:13px;line-height:1.5;margin:22px 0 0;padding:0;width:320px}.basket-product-wrapper .product-details-wrapper table.variations td,.basket-product-wrapper .product-details-wrapper table.variations th{line-height:1.5;margin:0;padding:0}.basket-product-wrapper .product-details-wrapper table.variations td:nth-child(2n){font-weight:700;width:50%}.basket-product-wrapper .product-details-wrapper table.variations td:nth-child(odd){width:50%}.basket-product-wrapper .product-details-wrapper table.extra-details{font-size:13px;line-height:1.5;margin:22px 0 0;padding:0;width:auto}.basket-product-wrapper .product-details-wrapper table.extra-details td,.basket-product-wrapper .product-details-wrapper table.extra-details th{line-height:1.5;margin:0;padding:0}.basket-product-wrapper .product-details-wrapper table.extra-details td:nth-child(odd){padding-right:5px}.basket-product-wrapper .product-details-wrapper ul.product-details{list-style:none;margin-bottom:0;margin-top:20px;width:320px}.basket-product-wrapper .product-details-wrapper ul.product-details>li{clear:both;position:relative}.basket-product-wrapper .product-details-wrapper ul.product-details>li>p{line-height:1.5;margin-bottom:0;margin-top:0;max-width:120px}.basket-product-wrapper .product-details-wrapper ul.product-details>li>span.bold{font-size:13px;font-weight:700}.basket-product-wrapper .product-details-wrapper ul.product-details>li>span.moved{font-size:13px;margin-left:50px;max-width:120px;position:absolute;right:0;top:4px}.basket-product-wrapper .product-quantity-wrapper{float:right;min-width:400px}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field form{margin-top:7px;width:100%}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field button{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;color:#499a5f;display:block;float:none;font-size:12px;font-weight:300;padding-top:5px;text-transform:lowercase;width:100%}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field{position:relative}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field .quantity-field-wrapper{border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;height:40px;padding:0 10px;position:relative;width:90px}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field .quantity-field-wrapper>input.quantity-field{background-color:transparent;border:none;border-radius:0;box-shadow:none;float:right;font-size:15px;font-weight:700;height:40px;text-align:right;width:50%;z-index:101}.basket-page-errors ul.form-errors{margin-left:0}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field span.quantity-prompt{color:#4b4b4b;font-size:15px;font-weight:300;left:10px;position:absolute;top:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:100}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field>form button:hover{color:#4b4b4b}.basket-product-wrapper .product-quantity-wrapper{margin-top:-7px;position:relative}.basket-product-wrapper .product-quantity-wrapper .product-delete{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;color:red;font-size:0;position:relative;top:20px}.basket-product-wrapper .product-quantity-wrapper .product-delete:after{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;color:red;content:"\e603";font-family:icomoon;font-size:15px;margin-top:10px}.basket-product-wrapper .shopwired-image-container{display:block;float:left;height:180px;margin-right:17px;padding:0;width:180px}.basket-product-wrapper .shopwired-image-container img{height:100%;width:100%}.basket-product-wrapper .product-quantity-wrapper p.price-first-label,.basket-product-wrapper .product-quantity-wrapper p.price-second-label{color:#499a5f;float:left;font-size:16px;font-weight:700}.basket-product-wrapper .product-quantity-wrapper p.price-first-label{margin-right:75px}.basket-product-wrapper .product-quantity-wrapper p.price-second-label{margin-right:50px}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field{float:left;margin-right:75px;margin-top:6px}section#main-page article.main-page-article.product-page h1{background-color:#000;color:#fff;display:inline-block;font-size:26px;font-weight:300;margin-bottom:17px;max-width:none;padding:10px 12px 14px;text-transform:none;width:100%;width:auto;width:calc(100% - 475px)}.product-info ul.form-errors{margin-left:0}#product-container{padding-bottom:20px}#product-container .product-gallery .video-container{background-color:#000;display:none;height:450px;width:100%}#product-container.playing-video .product-gallery .video-container{display:block}.product-gallery{background-color:transparent;float:left;margin-bottom:25px;margin-right:25px;min-height:100px;width:450px}.product-gallery .shopwired-image-container{background-color:transparent;border:1px solid #ddd;display:block;height:450px;position:relative;width:100%}#product-container.playing-video .product-gallery>.shopwired-image-container{display:none}.product-gallery .shopwired-image-container>img{height:100%;width:100%}.product-gallery .shopwired-image-container>span.left-box,.product-gallery .shopwired-image-container>span.right-box{background-color:#499a5f;color:#fff;display:block;font-size:12px;font-weight:700;left:0;padding:12px 10px;position:absolute;text-transform:uppercase;top:0}.product-gallery .shopwired-image-container>span.right-box{background-color:#c32900;color:#fff;left:auto;right:0}.product-gallery .product-gallery-thumbnails{background-color:transparent;margin-top:15px;min-height:90px;padding-left:5%;padding-right:5%;position:relative;width:100%}.product-gallery .product-gallery-thumbnails .arrow-left,.product-gallery .product-gallery-thumbnails .arrow-right{background-color:transparent;color:#499a5f;cursor:pointer;font-size:32px;height:100%;left:0;position:absolute}.product-gallery .product-gallery-thumbnails .arrow-left .inner-arrow,.product-gallery .product-gallery-thumbnails .arrow-right .inner-arrow{display:table;height:100%;width:100%}.product-gallery .product-gallery-thumbnails .arrow-left i,.product-gallery .product-gallery-thumbnails .arrow-right i{display:table-cell;vertical-align:middle}.product-gallery .product-gallery-thumbnails>.arrow-left:hover,.product-gallery .product-gallery-thumbnails>.arrow-right:hover{color:#4b4b4b}.product-gallery .product-gallery-thumbnails>.arrow-right{left:auto;right:0}.product-gallery .product-gallery-thumbnails>ul{list-style:none;width:100%}.product-gallery .product-gallery-thumbnails>.bx-wrapper{left:5px;position:relative;width:375px!important}.product-gallery .product-gallery-thumbnails li{display:block;float:left;height:90px;margin-right:2%;width:23.5%}.product-gallery .product-gallery-thumbnails .li:last-of-type{margin-right:0}.product-gallery .product-gallery-thumbnails .shopwired-image-container>img{height:90px}.product-gallery .product-gallery-thumbnails .shopwired-image-container{height:0;margin:0;width:100%}.product-info{float:right;min-height:100px;width:calc(100% - 475px)}.product-info p.title{font-size:18px;margin-top:0}.product-info p.price{float:right;line-height:21px;margin-bottom:10px;margin-top:0}.product-info p.code{font-size:12px;margin-top:14px}.product-info .star,.product-info .star-full{display:inline-block;float:left;height:15px;margin-right:4px;width:15px}.product-info .star-full:before,.product-info .star:before{color:#499a5f;content:"\e608";font-family:icomoon;font-size:15px}.product-info .star:before{color:#d4d4d4}.rating{margin-bottom:15px;margin-top:15px;width:100%}.rating>.star:last-of-type{margin-right:8px}.rating>a{color:#499a5f;font-size:12px;font-weight:700;position:relative;text-transform:uppercase;top:2px}.rating>a.right{float:right}.product-info .product-description{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}.product-info #reviews-section{background-color:transparent;display:none;min-height:100px;width:100%}.product-info #reviews-section ul.reviews-details{border-bottom:1px solid #ddd;border-top:1px solid #ddd;list-style:none}.product-info #reviews-section ul.reviews-details>li{margin-bottom:20px;margin-top:20px}.product-info #reviews-section ul.reviews-details>li h3{display:inline-block;font-size:13px;font-weight:700;margin-right:10px;width:auto}.product-info #reviews-section ul.reviews-details>li p{font-size:11px}.product-info #reviews-section ul.reviews-details>li .review-stars{display:inline-block;position:relative;top:2px}.product-info .product-form{width:100%}.product-info .product-form .product-variations{border-bottom:1px solid #ddd;margin-bottom:15px}.product-info .product-form .product-variations input{font-size:13px}.product-info .review-form{padding-bottom:20px;padding-top:20px}.product-info .review-form .form-line>label{color:#4b4b4b;font-size:13px;font-weight:400;margin-right:30px;padding-top:12px;vertical-align:top;width:89px}.product-info .review-form .form-line>input[type=text]{border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;font-size:14px;font-weight:400;height:40px;max-width:500px;padding:10px;width:calc(100% - 229px)}.product-info .review-form .form-line textarea{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;box-shadow:none;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;font-size:14px;font-weight:400;height:112px;max-width:500px;padding:10px;resize:none;width:calc(100% - 229px)}.product-info .review-form button.review-form-submit{background-color:#499a5f;border:0;border-radius:0;box-shadow:none;color:#fff;font-size:14px;font-weight:700;height:38px;margin-left:122px;text-align:center;text-transform:uppercase;width:140px}.product-info .review-form button.review-form-submit:hover{background-color:#4b4b4b}.product-info .product-form .product-variations .form-line,.product-info .review-form .form-line{margin-bottom:15px;width:100%}.product-info .product-form .product-variations .form-line .select-default,.product-info .review-form .form-line .select-default{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;cursor:pointer;font-size:12px;font-style:italic!important;font-weight:400;height:40px;line-height:40px;padding:0 10px;width:220px;z-index:101}.select-wrap{display:inline-block;position:relative}.product-info .product-form .product-variations .form-line .select-default:after,.product-info .review-form .form-line .select-default:after{color:#333;content:"\e60f";float:right;font-family:icomoon;font-size:9px;font-style:normal;position:absolute;right:15px;top:1px;z-index:100}.product-info .product-form .product-variations .form-line>label{color:#4b4b4b;font-size:13px;font-weight:400;margin-right:30px;vertical-align:top;width:142px}.product-info .product-form .price-and-points{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px;vertical-align:middle;width:100%}.product-info .product-form .price-and-points>.price{color:#499a5f;display:inline-block;font-size:22px;font-weight:700;text-transform:uppercase;width:auto}.product-info .product-form .price-and-points>.price>.product-sale-price-value{display:none}#product-container.has-sale-price .product-info .product-form .price-and-points>.price>.product-sale-price-value{display:inline;margin-right:10px}#product-container.has-sale-price .product-price-value{color:#4b4b4b}.product-info .product-form .price-and-points .reward-points{display:none}#product-container.has-reward-points .product-info .product-form .price-and-points .reward-points{display:inline}.product-info .product-form .price-and-points .reward-points>p{color:#499a5f;float:right;font-size:14px;font-weight:700;line-height:22px;margin-top:0;text-transform:none}.product-info .product-form .price-and-points .reward-points>p>.product-reward-points-value{background-color:#499a5f;color:#fff;margin-left:2px;margin-right:2px;padding:5px 10px}.product-info .product-form .extra-options{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px;vertical-align:middle;width:100%}.product-info .product-form .extra-options .half{display:block;float:left;margin-right:50px;width:auto}.product-info .product-form .extra-options .half:last-of-type{margin-right:0}.product-info .product-form .extra-options input[type=checkbox],.product-info .product-form .extra-options input[type=radio]{display:none}.product-info .product-form .extra-options input[type=checkbox]+label,.product-info .product-form .extra-options input[type=radio]+label{font-size:13px;font-weight:400}.product-info .product-form .extra-options input[type=checkbox]+label span,.product-info .product-form .extra-options input[type=radio]+label span{background-color:#499a5f;cursor:pointer;display:inline-block;height:15px;margin-right:8px;vertical-align:middle;width:15px}.product-info .product-form .extra-options input[type=checbkox]+label span,.product-info .product-form .extra-options input[type=radio]+label span{background-color:#499a5f}.product-info .product-form .extra-options input[type=checkbox]:checked+label span,.product-info .product-form .extra-options input[type=radio]:checked+label span{background:url(../images/check-icon.png) no-repeat 50% 50%;background-color:#499a5f;background-size:9px auto}.product-info .product-form .buttons-and-quantity{margin-bottom:15px;vertical-align:middle;width:100%}.product-info .product-form .buttons-and-quantity .quantity-field-wrapper{border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;display:inline-block;float:left;height:38px;margin-right:15px;position:relative;width:auto;width:80px}.product-info .product-form .buttons-and-quantity .quantity-field-wrapper>input{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;color:#4b4b4b;float:right;font-size:13px;font-weight:700;height:38px;padding-left:10px;padding-right:10px;text-align:left;width:60%}.product-info .product-form .buttons-and-quantity .quantity-field-wrapper>span{font-size:13px;font-weight:300;height:38px;left:10px;line-height:38px;position:absolute;top:0}.product-info .product-form .buttons-and-quantity>.out-of-stock-button,.product-info .product-form .buttons-and-quantity>a,.product-info .product-form .buttons-and-quantity>button{-webkit-appearance:none;background-color:transparent;background-color:#499a5f;border:none;border-radius:0;box-shadow:none;color:#fff;float:left;font-size:14px;font-weight:700;height:38px;line-height:38px;margin-right:15px;margin-top:0;padding:0 20px;text-decoration:none;text-transform:uppercase}.product-info .product-form .buttons-and-quantity>.add-to-wishlist{background-color:#4b4b4b;color:#fff}.product-info .product-form .buttons-and-quantity>button.add-button{display:none}#product-container.can-be-added .product-info .product-form .buttons-and-quantity>button.add-button{display:inline-block}section#main-page article.main-page-article.information-page>p.step-info{color:#fff;float:right;font-size:26px;font-weight:400;margin-right:10px;position:relative;text-transform:uppercase;top:-12px}#information-form{height:auto;overflow:hidden;width:100%}#information-form ul.form-errors{margin-left:0}#information-form button.form-offline,#information-form button.form-submit{background-color:#499a5f}#information-form button.form-offline,#information-form button.form-submit,#information-form button.paypal-button{border:0;border-radius:0;box-shadow:none;color:#fff;display:inline-block;float:left;font-size:14px;font-weight:700;height:38px;line-height:38px;margin-top:15px;padding:0 20px;text-align:center;text-transform:uppercase;width:auto}#information-form button.paypal-button{background-color:#ffc439;margin-right:12px}#information-form button.paypal-button img{position:relative;top:3px}.ajax-loader{height:auto;margin-bottom:20px;position:relative;width:100%}.ajax-loader>p>img{margin-right:10px;position:relative;top:4px}#information-form button.form-paypal{background-color:#faf8f8;border:1px solid #ddd;color:#767676;vertical-align:middle!important}#information-form #final-details-area button.form-paypal>p{color:#fff;color:#767676;display:block;font-weight:700;height:38px;margin-top:0;text-align:center;text-transform:uppercase;vertical-align:middle!important;width:100%}#information-form .terms-wrapper>label a{color:#499a5f;text-decoration:none}#information-form .terms-wrapper>label a:hover{text-decoration:underline}#information-form button.form-paypal>p>span{background:url(../images/paypal-icon.png) no-repeat 50% 50%;background-size:96px auto;display:inline-block;height:38px;line-height:38px;margin-left:7px;position:relative;top:-2px;vertical-align:middle;width:96px}#information-form .cards>img{float:left;height:27px;margin-bottom:20px;margin-right:3px;margin-top:15px;width:auto}#information-form button.form-offline{float:none;margin-top:5px}#information-form button.form-submit{margin-right:12px}#final-details-area{clear:both;margin-bottom:20px}#billing-details-area,#delivery-details-area{float:left;margin-bottom:20px;width:50%}#billing-details-area{padding-left:20px}#delivery-details-area{padding-right:20px}#billing-details-area h2{display:inline-block;float:left;margin-right:0;width:153px}#billing-details-area .billing-tick{padding-top:2px}#billing-details-area h2,#delivery-details-area>h2{font-size:18px;font-weight:400;margin-bottom:20px}#information-form .form-line{margin-bottom:9px;position:relative;width:100%}#information-form .form-line>label{color:#4b4b4b;font-size:14px;font-weight:400;width:150px}#information-form .form-line>input[type=text]{border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;font-size:14px;font-weight:400;height:40px;padding:10px;width:calc(100% - 154px)}#information-form .form-line>input[type=text].medium{max-width:200px}#information-form .form-line>input[type=text].small{max-width:100px}#information-form .form-line>.select-default{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;-moz-box-shadow:inset 1px 0 5px #f7f7f7;-webkit-box-shadow:inset 1px 0 5px #f7f7f7;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;cursor:pointer;font-size:12px;font-style:italic!important;font-weight:400;height:40px;line-height:40px;padding:0 10px;width:calc(100% - 154px);z-index:101}#information-form .form-line>.select-default:after{color:#333;content:"\e60f";font-family:icomoon;font-size:9px;font-style:normal;position:absolute;right:15px;top:0;z-index:100}#information-form input[type=checkbox],#information-form input[type=radio],#login-form input[type=checkbox]{display:none}#information-form input[type=checkbox]+label,#information-form input[type=radio]+label,#login-form input[type=checkbox]+label{font-size:11px;font-weight:400}#information-form input[type=checkbox]+label span,#information-form input[type=radio]+label span,#login-form input[type=checkbox]+label span{background-color:#499a5f;cursor:pointer;display:inline-block;height:15px;margin-right:8px;vertical-align:middle;width:15px}#information-form input[type=checbkox]+label span,#information-form input[type=radio]+label span,#login-form input[type=checbkox]+label span{background-color:#499a5f}#information-form input[type=checkbox]:checked+label span,#information-form input[type=radio]:checked+label span,#login-form input[type=checkbox]:checked+label span{background:url(../images/check-icon.png) no-repeat 50% 50%;background-color:#499a5f;background-size:9px auto}section#main-page article.main-page-article #account-login-area{margin-bottom:12px;max-width:462px}section#main-page article.main-page-article #account-create-area{display:block;float:left;margin-bottom:10px;max-width:none;padding-bottom:20px;padding-left:20px;width:50%}section#main-page article.main-page-article.checkout-page #account-login-area{border-right:1px solid #ddd;display:block;float:left;margin-bottom:10px;margin-right:0;max-width:none;padding-bottom:20px;padding-right:20px;width:50%}.guest-checkout-bottom,.guest-checkout-top{background-color:#1a1b1c;color:#fff;display:block;font-size:24px;font-weight:700;height:45px;line-height:45px;margin-bottom:20px;margin-top:10px;text-align:center;text-transform:uppercase;width:100%}.guest-checkout-top{display:none;font-size:24px;margin-bottom:15px;margin-top:0}.guest-checkout-bottom:hover,.guest-checkout-top:hover{background-color:#4b4b4b;color:#fff;text-decoration:none}section#main-page article.main-page-article.checkout-page #account-create-area>h1,section#main-page article.main-page-article.checkout-page #account-login-area>h1{background-color:#000;color:#fff;font-size:26px;font-weight:400;margin-bottom:22px;max-width:410px;padding:10px 12px 14px;text-transform:uppercase;width:100%}section#main-page article.main-page-article #account-create-area>p,section#main-page article.main-page-article #account-login-area>p{color:#4b4b4b;font-size:18px;font-weight:400;position:relative;text-transform:none;width:100%}section#main-page article.main-page-article #account-login-area>p>a.account-login-forgot{color:#499a5f;font-size:12px;font-style:italic;font-weight:300;line-height:18px;position:absolute;right:0;top:2px}section#main-page article.main-page-article #account-login-area #login-form,section#main-page article.main-page-article #create-form{margin-bottom:18px;margin-top:30px;width:100%}section#main-page article.main-page-article #account-login-area #login-form .login-form-line,section#main-page article.main-page-article #create-form .login-form-line{float:none;margin-bottom:10px;width:100%}section#main-page article.main-page-article #account-login-area #login-form .login-form-line label,section#main-page article.main-page-article #create-form .login-form-line label{color:#4b4b4b;font-size:14px;font-weight:400;width:142px}section#main-page article.main-page-article #account-login-area #login-form .login-form-line input,section#main-page article.main-page-article #create-form .login-form-line input{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;box-shadow:inset 1px 0 5px #f7f7f7;color:#4b4b4b;font-size:14px;font-weight:400;height:40px;padding:10px;width:calc(100% - 148px)}ul.form-errors{list-style:none;margin-bottom:10px;margin-left:144px;margin-top:0}ul.form-errors>li{color:#4b4b4b;color:#c32900;font-size:14px;font-weight:400;line-height:1.2}section#main-page article.main-page-article #account-login-area #login-form button.login-form-submit,section#main-page article.main-page-article #create-form button.login-form-submit{background-color:#499a5f;border:0;border-radius:0;box-shadow:none;color:#fff;font-size:15px;font-weight:700;height:38px;margin-left:144px;text-align:center;text-transform:uppercase;width:130px}section#main-page article.main-page-article #account-login-area #login-form button.login-form-submit:hover,section#main-page article.main-page-article #create-form button.login-form-submit:hover{background-color:#4b4b4b}article.main-page-article p{color:#4b4b4b;font-size:13px;font-weight:400;line-height:1.2;margin-top:19px}section#main-page article.main-page-article.account-page .order-details-wrapper{margin-top:25px}section#main-page article.main-page-article.account-page .order-details-wrapper>p{margin-top:13px}section#main-page article.main-page-article.account-page .order-details-wrapper .details-wrapper{margin-bottom:30px;margin-top:30px}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail{float:left;width:25%}section#main-page article.main-page-article.account-page .order-details-wrapper .detail-totals{width:50%}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail h2{color:#4b4b4b;font-size:15px;font-weight:700;margin-bottom:20px;text-transform:none}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail p{color:#4b4b4b;font-size:13px;font-weight:400;line-height:1.2;margin:0}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail table.totals-table{width:100%}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail table.totals-table tr{height:13px;margin:0;padding:0}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail table.totals-table td{color:#4b4b4b;font-size:13px;font-weight:400;line-height:1.2;margin:0;padding:0}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail table.totals-table td:nth-child(2n){font-weight:700}section#main-page article.main-page-article.account-page h3.scroll-info{color:#499a5f;display:none;font-size:13px;font-weight:700;margin-bottom:7px;margin-top:10px;text-transform:none}section#main-page article.main-page-article.account-page h3.scroll-info>i{font-size:27px;position:relative;top:7px}section#main-page article.main-page-article.account-page p a{word-wrap:break-word;color:#499a5f;text-decoration:none}section#main-page article.main-page-article.account-page p a:hover{text-decoration:underline}section#main-page article.main-page-article.account-page table.empty-order-table,section#main-page article.main-page-article.account-page table.order-table{border:1px solid #e4e4e4;margin-bottom:20px;margin-top:21px;padding:10px;width:100%}section#main-page article.main-page-article.account-page table.empty-order-table{color:#4b4b4b;font-size:14px;font-weight:700;text-transform:uppercase}section#main-page article.main-page-article.account-page table.order-table tr{border-bottom:1px solid #e4e4e4;width:100%}section#main-page article.main-page-article.account-page table.order-table tr th{color:#4b4b4b;font-size:14px;font-weight:700;padding:15px;text-transform:uppercase;vertical-align:middle}section#main-page article.main-page-article.account-page table.order-table tr td{color:#4b4b4b;font-size:12px;font-weight:400;padding:15px;text-transform:none;vertical-align:middle}section#main-page article.main-page-article.account-page table.order-table tr td a{color:#499a5f;font-weight:700;text-transform:uppercase}section#main-page article.main-page-article .outer-video-wrapper{float:left;margin-bottom:22px;margin-right:4%;width:48%}section#main-page article.main-page-article .outer-video-wrapper>h2{color:#252424;display:block;font-size:14px;font-weight:400;margin-top:15px;text-align:center;width:100%}section#main-page article.main-page-article .outer-video-wrapper .video.responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}section#main-page article.main-page-article .video.responsive>iframe{height:100%;position:absolute;width:100%}section#main-page article.main-page-article .outer-video-wrapper:nth-child(odd){margin-right:0}section#home-main section.main-slider{background-color:transparent;min-height:1px;position:relative;width:100%;z-index:100}#slider-btn-left,#slider-btn-right{background:url(../images/home-slider-arrow-left.png) no-repeat 50% 50%;background-color:hsla(0,0%,100%,.4);background-size:36px auto;display:block;height:100%;left:0;min-height:100px;position:absolute;width:80px;z-index:1002}#slider-btn-right{background:url(../images/home-slider-arrow-right.png) no-repeat 50% 50%;background-color:hsla(0,0%,100%,.4);background-size:36px auto;left:auto;right:0}#slider-btn-left:hover,#slider-btn-right:hover{background-color:hsla(0,0%,100%,.7)}section#home-main section.main-slider .main-slider-wrapper .item img{margin:0 auto}section#home-main section.main-slider .main-slider-wrapper>h2{bottom:35px;color:#fff;font-size:37px;font-weight:700;line-height:1.3;max-width:418px;position:absolute;right:8px}section#home-main #slider-hidden{display:none}section#home-main #slider-hidden>h2{color:#000;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:10px;text-align:center;width:100%}section#home-main #slider-hidden>a{background-color:#fff;border:2px solid #499a5f;border-radius:0;color:#499a5f;display:block;font-size:19px;font-weight:700;margin:0 auto;padding:10px;text-align:center;text-transform:uppercase;width:152px}section#home-main #slider-hidden>a:hover{background:#499a5f;color:#fff;text-decoration:none}section#home-main section.home-categories{background-color:transparent;margin-bottom:24px;margin-top:27px;min-height:1px;width:100%}section#home-main section.home-categories>.grid-third{background-color:transparent;float:left;margin-right:2%;min-height:1px;width:32%}.category-entry{border:1px solid #e2e2e2;display:block;height:100%;text-decoration:none!important;width:100%}.category-entry .shopwired-image-container{height:auto}.category-entry img{height:auto;width:100%}.category-entry .outer-wrapper{display:table;width:100%}.category-entry .outer-wrapper .inner-content{display:table-cell;height:100%;vertical-align:middle}.category-entry .outer-wrapper .inner-content h2{border-bottom:1px solid #e2e2e2;color:#252424;display:block;font-size:18px;font-weight:700;margin:0 auto 9px;max-width:82%;padding-bottom:9px;padding-top:9px;text-align:center;text-transform:uppercase}.category-entry .outer-wrapper .inner-content p{color:#4b4b4b;display:block;font-size:13px;font-weight:300;margin:0 auto;max-width:82%;padding-bottom:18px;text-align:center}section#home-main section.home-categories>.grid-third:last-of-type{margin-right:0}section.home-carousel{background-color:#fafafa;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;margin-bottom:25px;overflow:hidden;padding-bottom:25px;padding-top:25px;position:relative;width:100%}section.home-carousel>.wrapper-main{position:relative}section.home-carousel>.wrapper-main i#carousel-btn-left,section.home-carousel>.wrapper-main i#carousel-btn-right{color:#499a5f;cursor:pointer;display:block;font-size:54px;height:auto;left:-20px;position:absolute;top:106px;width:auto}section.home-carousel>.wrapper-main i#carousel-btn-left:hover,section.home-carousel>.wrapper-main i#carousel-btn-right:hover{color:#444}section.home-carousel>.wrapper-main i#carousel-btn-right{left:auto;right:-12px}ul.home-carousel-slider{list-style:none;width:100%}ul.home-carousel-slider li{background-color:#fff;border:1px solid #dbdbdb;display:block;height:auto;min-height:261px;text-decoration:none!important;width:auto}ul.home-carousel-slider li>span.left-box,ul.home-carousel-slider li>span.right-box{background-color:#499a5f;color:#fff;display:block;font-size:12px;font-weight:700;left:0;padding:12px 10px;position:absolute;text-transform:uppercase;top:0;z-index:2}ul.home-carousel-slider li>span.right-box{background-color:#c32900;color:#fff;left:auto;right:0;top:0}ul.home-carousel-slider li>.inner-box{padding:10px 12px}ul.home-carousel-slider li h4{color:#1a1b1c;display:inline;font-size:13px;font-weight:300;height:3em;line-height:1.2;overflow:hidden}ul.home-carousel-slider li .inner-box span{color:#499a5f;display:inline;font-size:13px;font-weight:700;line-height:1.2}ul.home-carousel-slider li>a.shopwired-image-container{display:block;height:auto;width:100%}footer{background-color:transparent;min-height:75px;width:100%}footer #footer-mail-signup{background-color:#499a5f;min-height:75px;padding:17px 0}footer #footer-mail-signup #footer-mail-text{float:left;height:auto;width:auto}footer #footer-mail-signup #footer-mail-text h2{color:#fff;font-size:26px;font-weight:400;margin-bottom:2px;text-transform:uppercase}footer #footer-mail-signup #footer-mail-text h2.responsive-hide{display:none}footer #footer-mail-signup #footer-mail-text p{color:#fff;font-size:16px;font-weight:300;text-transform:uppercase}footer #footer-mail-signup .wrapper-main{position:relative}footer #footer-mail-signup #footer-mail-box{background:#fff;border:1px solid #ddd;display:block;float:right;height:40px;position:relative;width:351px}#footer-mail-box input.search-form-text{background-color:transparent;border:none;height:40px;padding:0 14px;width:90%}#footer-mail-box input.search-form-text::-webkit-input-placeholder{color:#777}#footer-mail-box input.search-form-text:-moz-placeholder,#footer-mail-box input.search-form-text::-moz-placeholder{color:#777}#footer-mail-box input.search-form-text:-ms-input-placeholder{color:#777}#footer-mail-box input.search-form-text{color:#1d1d1d;font-size:14px;font-weight:300}#footer-mail-box button.search-form-submit{background-color:transparent;border:none;color:#499a5f;cursor:pointer;display:block;font-size:14px;height:38px;position:absolute;right:10px;text-transform:uppercase;top:0;-webkit-transition:background-size .2s;transition:background-size .2s;width:auto}#footer-mail-box button.search-form-submit:hover{color:#1a1b1c}footer #footer-upper{min-height:81px;padding-bottom:20px;padding-top:23px;width:100%}footer #footer-upper #footer-company-links,footer #footer-upper #footer-customer-links{background-color:transparent;float:left;height:100%;width:auto}footer #footer-upper #footer-customer-links{float:right}footer #footer-upper #footer-company-links h2,footer #footer-upper #footer-customer-links h2{color:#aaa;font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}footer #footer-upper #footer-company-links ul,footer #footer-upper #footer-customer-links ul{list-style:none}footer #footer-upper #footer-company-links ul li,footer #footer-upper #footer-customer-links ul li{color:#000;float:left;font-size:12px;font-weight:400;text-transform:uppercase}footer #footer-upper #footer-company-links ul li a,footer #footer-upper #footer-customer-links ul li a{color:#000}footer #footer-upper #footer-company-links ul li a.active,footer #footer-upper #footer-customer-links ul li a.active{color:#499a5f;text-decoration:none}footer #footer-upper #footer-company-links ul li a:hover,footer #footer-upper #footer-customer-links ul li a:hover{color:#499a5f;text-decoration:none}footer #footer-upper #footer-company-links ul li:after,footer #footer-upper #footer-customer-links ul li:after{content:".";margin:0 7px}footer #footer-upper #footer-company-links ul li:last-of-type:after,footer #footer-upper #footer-customer-links ul li:last-of-type:after{content:"";display:none;margin:0}footer #footer-lower{border-top:1px solid #e4e4e4;min-height:62px;padding-top:15px;width:100%}footer #footer-lower #footer-copyright-info{float:left;width:auto}footer #footer-lower #footer-copyright-info p{color:#000;font-size:10px;font-weight:400;line-height:1.7;text-transform:uppercase}footer #footer-lower #footer-copyright-info p>a{color:#499a5f}footer #footer-lower #footer-copyright-info p>a:hover{text-decoration:underline}footer #footer-lower #footer-social-icons{background-color:transparent;float:right;min-height:27px;min-width:205px}footer #footer-lower #footer-social-icons>a{display:block;float:left;margin-right:9px}footer #footer-lower #footer-social-icons>a:last-of-type{margin-right:0}footer #footer-lower #footer-social-icons>a{height:22px;width:auto}footer #footer-lower #footer-social-icons>a.facebook{background:url(../images/social-icons/facebook.png) no-repeat 50% 50%;background-size:15px 22px;height:22px;width:15px}footer #footer-lower #footer-social-icons>a.twitter{background:url(../images/social-icons/twitter.png) no-repeat 50% 50%;background-size:25px 22px;height:22px;width:25px}footer #footer-lower #footer-social-icons>a.youtube{background:url(../images/social-icons/youtube.png) no-repeat 50% 50%;background-size:20px 22px;height:22px;width:20px}footer #footer-lower #footer-social-icons>a.googleplus{background:url(../images/social-icons/googleplus.png) no-repeat 50% 50%;background-size:17px 22px;height:22px;width:17px}footer #footer-lower #footer-social-icons>a.linkedin{background:url(../images/social-icons/linkedin.png) no-repeat 50% 50%;background-size:24px 22px;height:22px;width:24px}footer #footer-lower #footer-social-icons>a.pinterest{background:url(../images/social-icons/pinterest.png) no-repeat 50% 50%;background-size:22px 22px;height:22px;width:22px}footer #footer-lower #footer-social-icons>a.custom{background:url(../images/social-icons/custom.png) no-repeat 50% 50%;background-size:22px 22px;height:22px;width:22px}.collection-container{position:relative}.collection-container.loading:after{background-color:hsla(0,0%,100%,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.form-with-validation div.error{color:red;display:block;margin:5px 0 0}#login-form select{font-size:13px;width:calc(100% - 148px)}#login-form input[type=checkbox]{border:none!important;height:auto!important;margin:0!important;padding:0!important;width:auto!important}.video-container{border:1px solid #ddd}.video-container iframe{border:none;display:block;height:100%;width:100%}.product-gallery-thumbnails .bx-controls{display:none}#product-container{overflow:hidden}#product-container .add-button,#product-container .in-stock,#product-container .product-sale-price-value,#product-container .reward-points,#product-container .video-container{display:none!important}#product-container.in-stock .in-stock{display:inline!important}#product-container.in-stock .out-of-stock{display:none!important}#product-container.has-sale-price .product-sale-price-value{display:inline!important}#product-container.has-sale-price .product-price-value{text-decoration:line-through}#product-container.has-reward-points .reward-points{display:block!important}#product-container.can-be-added .add-button{display:inline-block!important}#product-container.can-be-added .out-of-stock-button,#product-container.playing-video .main-photo{display:none!important}#product-container.playing-video .video-container{display:block!important}.shopwired-basket-modal .close{opacity:1}.shopwired-basket-modal .close-button{background-color:#4b4b4b;color:#fff}.shopwired-basket-modal .buttons a{background-color:#499a5f;color:#fff}.subcategory-page .product .shopwired-image-container{border:1px solid #dbdbdb;border-bottom:none}#login-form .marketing-check-box{vertical-align:top}.home-slider .item{text-decoration:none}.home-slider .item .text{bottom:35px;color:#fff;display:block;font-size:37px;font-weight:700;line-height:1.3;max-width:418px;position:absolute;right:15px}.home-slider .item .shop-now{background-color:#fff;border:2px solid #499a5f;border-radius:0;color:#499a5f;cursor:pointer;display:block;display:none;font-size:19px;font-weight:700;margin:15px auto 0;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;width:152px}@media screen and (max-width:640px){.home-slider .item .shop-now{display:block}.home-slider .item .text{color:#000;font-size:28px;line-height:1.2;margin-top:10px;max-width:100%;position:static;text-align:center;text-decoration:none}}@media (max-width:1060px){section.home-carousel{padding-left:10px}section.home-carousel .wrapper-main{margin:0 auto;width:778px}}@media (max-width:1010px){.wrapper-main{padding:0 5px}footer #footer-upper #footer-company-links,footer #footer-upper #footer-customer-links{float:none;height:auto;padding-bottom:16px;width:100%}footer #footer-upper #footer-company-links{border-bottom:1px solid #e4e4e4}footer #footer-upper #footer-customer-links{margin-top:16px}footer #footer-upper{padding-bottom:0}header #header-main{width:100%}header>.wrapper-main{margin:0;max-width:none;min-width:0;padding:0;width:100%}header #header-main>#top-nav.responsive>h2{padding-left:5px}header #header-main>#header-basket-area{padding-right:0}#header-main #header-basket-area>ul>li#basket-button>a{padding-right:14px}nav#main-nav.full>a{font-size:12px;padding:0 12px 0 0}header #header-lower #header-search-area #header-currencies{right:10px}.stockist-inner-wrapper .searchs-stockist{float:none;margin-bottom:20px;padding-right:0;width:100%}.stockist-inner-wrapper .searchs-stockist-results{float:none;width:100%}.stockist-inner-wrapper .searchs-stockist-results>h2{padding-left:0}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li:last-of-type{padding-bottom:0}.inner-page-content #contact-callus-area,.inner-page-content #contact-email-area{float:left;margin-right:2%;width:49%}.inner-page-content #contact-callus-area{margin-right:0}.inner-page-content #contact-writetous-area{float:none;margin-right:0;width:100%}.inner-page-content #contact-form-area{width:100%}#billing-details-area,#delivery-details-area{float:none;margin-bottom:20px;padding-left:0;padding-right:0;width:100%}.category-page .products-wrapper .product{margin-right:calc(50% - 337.5px);max-width:none;width:225px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:225px}#billing-details-area .billing-menu{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:10px;margin-left:-3px;overflow:hidden;padding:10px 0;width:101%}.billing-rest-of-form{display:none}#billing-details-area .billing-menu h2{margin-bottom:0;padding-left:5px}.pagination{border:1px solid #ddd;border-radius:0}.pagination>.page-link{border:1px solid #ddd;border-bottom:none;border-radius:0!important;border-top:none;display:block;height:35px;text-align:center}.pagination>.page-link:not(.current){display:none}.pagination>.page-link:first-of-type{display:inline-block!important;padding-left:10px}.pagination>.page-link:last-of-type{border-left:none;display:inline-block!important;padding-left:10px;padding-right:10px}.pagination>.page-link.current{color:#4b4b4b}.pagination>.page-link span{display:none}.basket-product-wrapper .product-quantity-wrapper{min-width:0;width:auto}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field{margin-right:0}.basket-product-wrapper .product-quantity-wrapper p.price-second-label{display:none;margin-right:0}.basket-product-wrapper .product-quantity-wrapper .product-delete{float:none;position:absolute;right:37px;top:90px}.basket-summary-wrapper .checkout-wrapper,.basket-summary-wrapper .delivery-wrapper,.basket-summary-wrapper .voucher-wrapper{float:left;padding-right:50px;width:50%}.basket-summary-wrapper .delivery-wrapper,.basket-summary-wrapper .voucher-wrapper{margin-bottom:22px}.basket-summary-wrapper .delivery-wrapper{padding-right:0}.basket-summary-wrapper .checkout-wrapper{border-top:1px solid #ddd;padding-right:0;padding-top:15px;width:100%}.basket-summary-wrapper .checkout-wrapper>button{float:none;margin-top:0;width:100%}.product-gallery{display:block;float:none;margin:0 auto 20px}section#main-page article.main-page-article.product-page h1{display:block;float:none;margin:0 auto 20px;width:450px}.product-info{float:none;width:100%}}@media (max-width:960px){section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{margin-right:calc(50% - 420px);max-width:none;width:280px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(50% - 420px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:280px}.category-page .products-wrapper .product{margin-right:calc(50% - 322.5px);max-width:none;width:215px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:215px}}@media (max-width:890px){.category-page .products-wrapper .product{margin-right:calc(50% - 262.5px);width:175px}.products-wrapper .shopwired-image-container{height:175px}.category-page .products-wrapper .product{margin-right:calc(50% - 307.5px);max-width:none;width:205px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:205px}}@media (max-width:870px){section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{margin-right:calc(50% - 390px);max-width:none;width:260px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(50% - 390px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:260px}.category-page .products-wrapper .product{margin-right:calc(50% - 297px);max-width:none;width:198px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:198px}}@media (max-width:840px){.category-page .products-wrapper .product{margin-right:calc(50% - 285px);max-width:none;width:190px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:190px}}@media (max-width:818px){section.home-carousel{padding-left:10px}section.home-carousel .wrapper-main{margin:0 auto;width:650px}}@media (max-width:810px){section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{margin-right:calc(50% - 360px);max-width:none;width:240px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(50% - 360px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:240px}footer #footer-mail-signup #footer-mail-text h2,footer #footer-mail-signup #footer-mail-text p{display:none}footer #footer-mail-signup #footer-mail-text h2.responsive-hide{color:#fff;display:inline-block;font-size:26px;font-weight:400;line-height:40px;margin-bottom:0;text-transform:uppercase}.category-page .products-wrapper .product{margin-right:calc(50% - 270px);max-width:none;width:180px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:180px}}@media (max-width:789px){.category-page .products-wrapper .product{margin-right:calc(50% - 262.5px);max-width:none;width:175px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:175px}}@media (max-width:768px){.wrapper-main{padding:0 5px}header #header-lower{margin-top:9px}header #header-lower #header-logo-wrapper{display:inline-block;float:none;height:72px;text-align:center;width:100%}header #header-lower #header-logo,header #header-lower #header-logo img{display:inline-block;float:none;height:72px;width:auto}header #header-lower #header-search-area{display:block;float:none;height:auto;margin:0 auto;width:350px}header #header-lower #header-search-area #search-form-wrapper{margin-top:13px}#category-nav>.wrapper-main{padding:0;width:100%}.category-entry .outer-wrapper .inner-content p{display:none}.category-entry .outer-wrapper .inner-content h2{border:none;font-size:16px;margin-bottom:0}section#main-page article.main-page-article>h1{max-width:none;width:100%}section#main-page article.main-page-article .inner-page .inner-page-content{margin-left:0;width:100%}section#main-page article.main-page-article .inner-page .inner-page-content.category-page{margin-left:218px;width:calc(100% - 218px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page{margin-left:0;width:100%}section#main-page article.main-page-article #account-login-area{max-width:none;width:100%}ul.form-errors{margin-left:0}section#main-page article.main-page-article #account-login-area #login-form .login-form-line label{float:none;margin-bottom:10px;width:142px}section#main-page article.main-page-article #account-login-area #login-form .login-form-line input{float:none;width:calc(100% - 148px)}section#main-page article.main-page-article #account-login-area #login-form button.login-form-submit{margin-left:145px}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail{float:left;margin-bottom:30px;width:50%}section#main-page article.main-page-article.account-page .order-details-wrapper .detail-totals{float:none;width:100%}.category-page .categories-wrapper .category{margin-right:3%;max-width:48%}.category-page .categories-wrapper .category:nth-child(1n+0){margin-right:3%}.category-page .categories-wrapper .category:nth-child(2n+0){margin-right:0}.inner-page-content #contact-callus-area,.inner-page-content #contact-email-area{float:none;margin-right:0;width:100%}.inner-page-content #contact-email-area{margin-bottom:22px}.inner-page-content #contact-callus-area{margin-right:0}.inner-page-content #contact-writetous-area{float:none;margin-right:0;width:100%}.inner-page-content #contact-form-area{width:100%}.inner-page-content #contact-form-area .form-line label{padding-bottom:5px;width:100%}.inner-page-content #contact-form-area .form-line input,.inner-page-content #contact-form-area .form-line textarea{width:100%}.inner-page-content #contact-form-area>h2{margin-bottom:5px}.inner-page-content #contact-form-area .form-line{margin-bottom:0}.inner-page-content #contact-form-area button.form-submit{margin-left:0;margin-top:10px;width:100%}.blog-sidebar{display:none}.gallery-page .gallery-wrapper .gallery-entry{margin-right:2%;width:32%}.gallery-page .gallery-wrapper .gallery-entry:nth-child(1n+0){margin-right:2%}.gallery-page .gallery-wrapper .gallery-entry:nth-child(3n+0){margin-right:0}#giftcard-form-area{max-width:none;width:100%}section#main-page article.main-page-article #account-create-area,section#main-page article.main-page-article.checkout-page #account-login-area{border:none;float:none;padding-left:0;padding-right:0;width:100%}section#main-page article.main-page-article.checkout-page #account-create-area>h1,section#main-page article.main-page-article.checkout-page #account-login-area>h1{margin:0;max-width:none;width:100%}section#main-page article.main-page-article #account-login-area #login-form .login-form-line label,section#main-page article.main-page-article #create-form .login-form-line label{margin-bottom:10px;width:100%}section#main-page article.main-page-article #account-login-area #login-form .login-form-line input,section#main-page article.main-page-article #create-form .login-form-line input{width:100%}section#main-page article.main-page-article #account-login-area #login-form button.login-form-submit,section#main-page article.main-page-article #create-form button.login-form-submit{margin-bottom:0;margin-left:0;width:100%}section#main-page article.main-page-article #account-login-area #login-form,section#main-page article.main-page-article #create-form{margin-bottom:0;padding-bottom:0}section#main-page article.main-page-article #account-create-area,section#main-page article.main-page-article #account-login-area{padding-bottom:0}section#main-page article.main-page-article.checkout-page #account-login-area{padding-bottom:5px}section#main-page article.main-page-article #account-login-area #login-form,section#main-page article.main-page-article #create-form{margin-top:20px}a.guest-checkout-bottom{display:none}a.guest-checkout-top{display:block}section#main-page article.main-page-article.information-page>p.step-info{display:none}article.main-page-article.subcategory-page section.inner-page aside.side-category-nav{display:none}section#main-page article.main-page-article.subcategory-page .inner-page .inner-page-content.category-page{margin-left:0;width:100%}article.main-page-article.category-page section.inner-page aside.side-category-nav{display:none}section#main-page article.main-page-article.category-page .inner-page .inner-page-content.category-page{margin-left:0;width:100%}.products-browser .products-pagination>a.arrow>span{display:none}.basket-product-wrapper .product-quantity-wrapper p.price-first-label{float:none;margin-bottom:20px;margin-right:0;text-align:center}.basket-product-wrapper .product-quantity-wrapper .product-delete{float:none;position:absolute;right:37px;top:135px}.basket-summary-wrapper .checkout-wrapper,.basket-summary-wrapper .delivery-wrapper,.basket-summary-wrapper .voucher-wrapper{float:left;padding-right:0;width:100%}.basket-summary-wrapper .voucher-wrapper .voucher-form{float:left;margin-right:2%;width:48%}.basket-summary-wrapper .voucher-wrapper>h2{float:none}.basket-summary-wrapper .voucher-wrapper{position:relative}.basket-summary-wrapper .voucher-wrapper>p{position:absolute;right:0;top:-18px}.basket-summary-wrapper .voucher-wrapper>a,.basket-summary-wrapper .voucher-wrapper>button{float:right;height:39px;position:relative;top:-9px;width:49%}.category-page .products-wrapper .product{margin-right:calc(50% - 360px);max-width:none;width:240px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:240px}}@media (max-width:955px){section#main-page article.main-page-article.account-page h3.scroll-info{display:block}}@media (max-width:740px){section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{margin-right:calc(50% - 330px);max-width:none;width:220px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(50% - 330px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:220px}.category-page .products-wrapper .product{margin-right:calc(50% - 345px);max-width:none;width:230px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:230px}}@media (max-width:720px){.category-page .products-wrapper .product{margin-right:calc(50% - 337.5px);max-width:none;width:225px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:225px}}@media (max-width:710px){section.home-carousel{padding-left:0}section.home-carousel .wrapper-main{margin:0 auto;width:490px}}@media (max-width:697px){.category-page .products-wrapper .product{margin-right:calc(50% - 322.5px);max-width:none;width:215px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:215px}}@media (max-width:685px){section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{margin-right:calc(50% - 285px);max-width:none;width:190px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(50% - 285px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:190px}footer #footer-mail-signup{height:auto;padding-top:7px}footer #footer-mail-signup #footer-mail-box,footer #footer-mail-signup #footer-mail-text{float:none}}@media (max-width:660px){.category-page .products-wrapper .product{margin-right:calc(50% - 304.5px);max-width:none;width:203px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:203px}}@media (max-width:640px){.wrapper-main{padding:0 5px}footer #footer-mail-signup #footer-mail-text h2.responsive-hide{font-size:20px}footer #footer-lower #footer-copyright-info{float:none;height:auto}footer #footer-lower #footer-social-icons{float:none;height:auto;margin-bottom:14px;margin-top:14px}#header-main #header-basket-area>ul>li#search-button{display:inline-block}#header-main #header-basket-area>ul>li#wishlist-button{display:none}#header-main #header-basket-area{background-color:#499a5f}header #header-lower #header-search-area #search-form-wrapper{display:none}section#home-main #slider-hidden{display:block}section#home-main section.home-categories{margin-left:auto;margin-right:auto;width:480px}section#home-main section.home-categories>.grid-third{width:227px}section#home-main section.home-categories>.grid-third:first-of-type{margin-right:15px}section.home-categories>.grid-third:last-of-type{display:none}section#main-page article.main-page-article #account-login-area #login-form .login-form-line label{float:none;margin-bottom:10px;width:100%}section#main-page article.main-page-article #account-login-area #login-form .login-form-line input{float:none;width:100%}section#main-page article.main-page-article #account-login-area #login-form button.login-form-submit{float:none;margin-left:0;margin-top:8px;width:100%}section#main-page article.main-page-article #account-login-area>p>a.account-login-forgot{display:block;margin-top:10px;position:relative;right:0;top:0}section#main-page article.main-page-article #account-login-area #login-form{margin-top:15px}aside.side-category-nav{display:none}section#main-page article.main-page-article .inner-page .inner-page-content.category-page{margin-left:0;width:100%}.category-page .categories-wrapper .category{margin-right:5.01%;max-width:29.3%}.category-page .categories-wrapper .category:nth-child(1n+0){margin-right:5.01%}.category-page .categories-wrapper .category:nth-child(2n+0){margin-right:5.01%}.category-page .categories-wrapper .category:nth-child(3n+0){margin-right:0}section#main-page article.main-page-article .outer-video-wrapper{float:none;margin-bottom:22px;width:100%}section#main-page article.main-page-article .inner-page .inner-page-content .blog-entry .shopwired-image-container{display:none}.blog-pagination>ul>li>a{background-color:transparent}.gallery-page .gallery-wrapper .gallery{margin-right:2%;width:48%}.gallery-page .gallery-wrapper .gallery:nth-child(1n+0){margin-right:2%}.gallery-page .gallery-wrapper .gallery:nth-child(2n+0){margin-right:0}.gallery-page .gallery-wrapper .gallery-entry>h2{font-size:12px}#giftcard-form-area{max-width:none;width:100%}.inner-page-content #giftcard-form-area .form-line>.select-default{display:block}.inner-page-content #giftcard-form-area .form-line>.select-default:after{top:26px}.inner-page-content #giftcard-form-area .form-line>label{padding-bottom:5px;padding-top:5px;width:100%}.inner-page-content #giftcard-form-area .form-line>input{width:100%}.inner-page-content #giftcard-form-area .form-line>.select-default{width:100%}#information-form .form-line>.select-default{display:block}#information-form .form-line>.select-default:after{top:32px}.inner-page-content #giftcard-form-area .form-line textarea,.inner-page-content #giftcard-form-area button.form-submit{margin-left:0;width:100%}.inner-page-content #giftcard-form-area .form-line>div{margin-bottom:0;margin-left:0;margin-top:0;width:100%}#information-form .form-line>label{padding-bottom:5px;width:100%}#information-form .form-line>input[type=text]{width:100%}#information-form .form-line>.select-default{width:100%}#information-form .form-line>.select-default:after{top:20px}#information-form button.form-offline,#information-form button.form-paypal,#information-form button.form-submit{float:none;margin:0 0 10px;width:100%}#information-form button.form-submit{margin-top:15px}#information-form .cards{display:block;margin:0 auto;width:224px}.basket-product-wrapper .product-quantity-wrapper{clear:both;float:none;min-width:0;width:100%}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field{max-width:none;min-width:0;padding-top:1px;width:auto}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field .quantity-field-wrapper{float:left}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field button{float:left;left:92px;line-height:35px;margin-left:5px;position:absolute;width:auto}.basket-product-wrapper .product-quantity-wrapper p.price-first-label{float:none;left:0;position:absolute;text-align:left;width:auto}.basket-product-wrapper .product-quantity-wrapper .product-delete{display:inline-block;float:none;position:absolute;right:0;width:auto}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field{display:block;float:none;margin:0 auto;width:92px}.basket-product-wrapper .shopwired-image-container{float:none;margin:0 auto}.basket-product-wrapper .product-details-wrapper{max-width:none;width:100%}.basket-product-wrapper .product-details-wrapper>h3{text-align:center;width:100%}.basket-product-wrapper .product-details-wrapper ul.product-details>li>p{line-height:1.5;margin-bottom:0;margin-top:0;width:100%}.basket-product-wrapper .product-details-wrapper ul.product-details{margin-bottom:0;margin-top:0}.basket-product-wrapper .product-details-wrapper ul.product-details:first-of-type{margin-top:20px}.basket-product-wrapper .product-details-wrapper ul.product-details>li>p>span{float:right}.basket-summary-wrapper .voucher-wrapper .voucher-form{border-bottom:1px solid #ddd;float:none;margin-right:2%;padding-bottom:20px;width:100%}.basket-summary-wrapper .voucher-wrapper{border-bottom:1px solid #ddd;padding-bottom:20px}.basket-summary-wrapper .voucher-wrapper>p{display:block;margin-top:15px;position:relative;right:auto;top:auto}.basket-summary-wrapper .voucher-wrapper>a,.basket-summary-wrapper .voucher-wrapper>button{float:right;height:39px;margin-top:15px;position:relative;top:0;width:100%}.product-info .product-form .buttons-and-quantity>.out-of-stock-button,.product-info .product-form .buttons-and-quantity>a,.product-info .product-form .buttons-and-quantity>button{display:block;float:none;margin-right:0;margin-top:10px;text-align:center;width:100%}.product-info .product-form .buttons-and-quantity .quantity-field-wrapper{float:none}.product-info .product-form .product-variations .form-line{position:relative}.basket-product-wrapper .product-quantity-wrapper .product-delete{top:15px}header #header-lower .wrapper-main #header-currencies{left:auto;position:relative;right:auto}header #header-lower .wrapper-main #header-currencies>ul{display:block;height:auto;padding-bottom:10px;text-align:center;width:100%}header #header-lower .wrapper-main #header-currencies>ul>li{display:inline;float:none}header #header-lower .wrapper-main #header-currencies>ul>li:first-of-type{margin-left:0}.basket-product-wrapper .product-details-wrapper table.variations{width:100%}.basket-product-wrapper .product-details-wrapper table.variations td:nth-child(2n){text-align:right}.basket-product-wrapper .product-details-wrapper{padding-bottom:15px}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field .quantity-field-wrapper{margin-top:5px}.basket-product-wrapper .product-quantity-wrapper .product-quantity-field button{line-height:40px}.basket-product-wrapper .product-quantity-wrapper .product-delete{top:17px}.product-info .review-form .form-line label{margin-right:0;padding-bottom:10px;padding-right:0;vertical-align:middle;width:100%}.product-info .review-form{padding-top:0}.product-info .review-form .form-line{margin-bottom:0}.product-info .review-form button.review-form-submit{margin-left:0;margin-top:10px;width:100%}.product-info .review-form .form-line .select-default,.product-info .review-form .form-line .select-wrap{width:100%}.product-info .review-form .form-line textarea,.product-info .review-form .form-line>input[type=text]{max-width:none;width:100%}}@media (max-width:640px){.category-page .products-wrapper .product{margin-right:calc(50% - 297px);max-width:none;width:198px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:198px}}@media (max-width:610px){.category-page .products-wrapper .product{margin-right:calc(50% - 277.5px);max-width:none;width:185px}.category-page .products-wrapper .product:nth-child(3n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:185px}}@media (max-width:580px){section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{margin-right:calc(100% - 500px);max-width:none;width:250px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(100% - 500px)}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(2n+0){margin-right:0}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:250px}}@media (max-width:578px){.category-page .products-wrapper .product{margin-right:calc(100% - 550px);max-width:none;width:275px}.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(100% - 550px)}.category-page .products-wrapper .product:nth-child(2n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:275px}}@media (max-width:568px){.category-page .products-wrapper .product{margin-right:calc(100% - 530px);max-width:none;width:265px}.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(100% - 530px)}.category-page .products-wrapper .product:nth-child(2n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:265px}}@media (max-width:547px){.category-page .products-wrapper .product{margin-right:calc(100% - 502px);max-width:none;width:251px}.category-page .products-wrapper .product:nth-child(1n+0){margin-right:calc(100% - 502px)}.category-page .products-wrapper .product:nth-child(2n+0){margin-right:0}.products-wrapper .shopwired-image-container{height:251px}}@media (max-width:540px){section.home-carousel{padding-left:10px}section.home-carousel .wrapper-main{margin:0 auto;width:270px}.product-gallery{width:320px}#product-container .product-gallery .video-container,.product-gallery .shopwired-image-container{height:320px}.product-gallery .product-gallery-thumbnails .thumbnails-gallery{width:210px}.product-gallery .product-gallery-thumbnails>.bx-wrapper{left:6px;position:relative;width:280px!important}.product-gallery .product-gallery-thumbnails .shopwired-image-container>img{max-width:100%}.product-info .product-form .product-variations .form-line .select-wrap{display:block;margin-top:5px;position:relative;width:100%}.product-info .product-form .product-variations .form-line .select-default{width:100%}.product-info .product-form .product-variations .form-line .select-default:after{right:10px;top:0}.product-info .product-form .product-variations .form-line>label{max-width:none;width:auto}.product-info .product-form .extra-options .half{float:none;margin-bottom:8px;margin-right:0}.product-info .product-form .extra-options{padding-bottom:5px}}@media (max-width:520px){.category-page .products-wrapper .product{float:none;width:390px}.products-wrapper .shopwired-image-container{height:390px}.category-page .products-wrapper .product:nth-child(1n+0){margin-left:auto;margin-right:auto}.category-page .products-wrapper{width:100%}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product{float:none;max-width:none;width:310px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .product:nth-child(1n+0){margin-left:auto;margin-right:auto}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper .shopwired-image-container{height:310px}section#main-page article.main-page-article.wishlist-page .inner-page .inner-page-content.category-page .products-wrapper{width:100%}}@media (max-width:480px){.wrapper-main{padding:0 5px}footer #footer-mail-signup #footer-mail-box{max-width:351px;width:100%}section#home-main #slider-hidden>h2{font-size:19px}section#home-main #slider-hidden>a{font-size:16px;width:112px}#slider-btn-left,#slider-btn-right{background-size:24px auto;width:60px}section#home-main section.home-categories>.grid-third{display:block;float:none;margin-bottom:20px;margin-left:auto;margin-right:auto;width:320px}section#home-main section.home-categories>.grid-third:first-of-type{margin-right:auto}section#home-main section.home-categories>.grid-third:last-of-type{display:none}section#home-main section.home-categories{margin-left:0;margin-right:0;width:100%}section#main-page article.main-page-article.account-page .order-details-wrapper .order-detail{float:none;margin-bottom:30px;width:100%}section#main-page article.main-page-article.account-page .order-details-wrapper .detail-totals{float:none;margin-bottom:0;width:100%}section#main-page article.main-page-article.account-page .order-details-wrapper .details-wrapper{margin-bottom:10px}.category-page .categories-wrapper .category{margin-right:3%;max-width:48%}.category-page .categories-wrapper .category:nth-child(1n+0){margin-right:3%}.category-page .categories-wrapper .category:nth-child(2n+0){margin-right:0}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address>.map-link{margin-top:0;padding-top:0;position:relative;right:auto;top:auto;width:auto}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address>.map-link>p{margin:0;padding:0}.stockist-inner-wrapper .searchs-stockist-results>ul.search-results>li .company-address>.map-link a{display:inline-block;text-align:left;width:100%;width:auto}.gallery-page .gallery-wrapper .gallery>h2{font-size:12px}.gallery-page .gallery-wrapper .gallery-entry{margin-right:2%;width:48%}.gallery-page .gallery-wrapper .gallery-entry:nth-child(1n+0){margin-right:2%}.gallery-page .gallery-wrapper .gallery-entry:nth-child(2n+0){margin-right:0}#information-form button.form-paypal>p>span{background-size:50px auto;height:38px;width:50px}.products-browser .order-select{width:150px}.products-browser .order-select .select-default{padding:0 5px}.products-browser .order-select .select-default:after{right:9px!important}.product-gallery{display:block;float:none;margin-left:auto;margin-right:auto;width:320px}section#main-page article.main-page-article.product-page h1{margin-left:0;margin-right:0;min-width:0;text-align:center;width:100%}.product-info .product-form .price-and-points .reward-points>p{float:none;margin-bottom:10px;margin-top:10px}.rating>a.right{display:block;float:none;margin-left:0;margin-top:20px;padding-left:0;text-align:left;width:100%}}@media (max-width:407px){.product-gallery .product-gallery-thumbnails .shopwired-image-container>img{max-width:100%}.product-gallery .product-gallery-thumbnails .thumbnails-gallery{width:100%}.product-gallery .product-gallery-thumbnails>.bx-wrapper{left:1px;position:relative;width:280px!important}.product-gallery .product-gallery-thumbnails .arrow-left{left:-7px}.product-gallery .product-gallery-thumbnails .arrow-right{right:-7px}}@media (max-width:420px){.category-page .products-wrapper .product{float:none;width:340px}.products-wrapper .shopwired-image-container{height:340px}.category-page .products-wrapper .product:nth-child(1n+0){margin-left:auto;margin-right:auto}.category-page .products-wrapper{width:100%}}@media (max-width:350px){.category-page .products-wrapper .product{float:none;width:310px}.products-wrapper .shopwired-image-container{height:310px}.category-page .products-wrapper .product:nth-child(1n+0){margin-left:auto;margin-right:auto}.category-page .products-wrapper{width:100%}}@media (max-width:370px){section.home-carousel{padding-left:10px}section#home-main #slider-hidden>h2{font-size:18px}section#home-main #slider-hidden>a{font-size:16px;width:112px}section#home-main section.home-categories>.grid-third{display:block;float:none;margin-bottom:20px;margin-left:auto;margin-right:auto;width:300px}#slider-btn-left,#slider-btn-right{background-size:17px auto;width:40px}.product-gallery{width:300px}.product-gallery .shopwired-image-container{height:300px}}@media (max-width:332px){.category-page .categories-wrapper .category{margin-right:0;max-width:100%}.category-page .categories-wrapper .category:nth-child(1n+0){margin-right:0}}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?m8136t);src:url(../fonts/icomoon.eot?#iefixm8136t) format("embedded-opentype"),url(../fonts/icomoon.woff?m8136t) format("woff"),url(../fonts/icomoon.ttf?m8136t) format("truetype"),url(../fonts/icomoon.svg?m8136t#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-long-arrow-right:before{content:"\e612"}.icon-blog-arrow-left:before{content:"\e60e"}.icon-blog-arrow-right:before{content:"\e611"}.icon-arrow-right:before{content:"\e60d"}.icon-open-down2:before{content:"\e60f"}.icon-open-up2:before{content:"\e610"}.icon-carousel-arrow-left:before{content:"\e60b"}.icon-carousel-arrow-right:before{content:"\e60c"}.icon-arrow:before{content:"\e600"}.icon-basket:before{content:"\e601"}.icon-close:before{content:"\e602"}.icon-delete:before{content:"\e603"}.icon-longarrow:before{content:"\e604"}.icon-menu:before{content:"\e605"}.icon-open:before{content:"\e606"}.icon-search:before{content:"\e607"}.icon-star:before{content:"\e608"}.icon-swipe:before{content:"\e609"}.icon-up44:before{content:"\e60a"}.custom-badge-container{background-image:url(../images/badges/gold-bg.png);left:50%;margin-left:-110px;margin-top:-81px;top:50%;z-index:1}.custom-badge-container,.custom-badge-container .shape{background-position:50%;background-repeat:no-repeat;background-size:220px auto;height:182px;position:absolute;width:220px}.custom-badge-container .shape{bottom:0;left:0;right:0;top:0;z-index:0}.custom-badge-container .top{background-image:url(../images/badges/top-white.png)}.custom-badge-container .middle{background-image:url(../images/badges/middle-white.png)}.custom-badge-container .bottom{background-image:url(../images/badges/bottom-white.png)}.custom-badge-container .text{color:#d4b922;font-family:arialbold,sans-serif;font-weight:400;height:60px;left:50%;margin-left:12px;margin-top:-10px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-30deg);-moz-transform:translate(-50%,-50%) rotate(-30deg);transform:translate(-50%,-50%) rotate(-30deg);width:140px}.custom-badge-container .text-wrapper{font-size:49px;max-width:135px}.custom-badge-container .text tr{vertical-align:middle}.custom-badge-container .text td{font-size:0;padding:0 0 0 5px;text-align:center;vertical-align:middle}.custom-badge-container .text span{display:block;white-space:nowrap}.custom-bar-container{background-image:url(../images/bar-badges/bar-gold-bg.png);left:50%;margin-left:-100px;margin-top:-60px;top:50%;z-index:1}.custom-bar-container,.custom-bar-container .shape{background-position:50%;background-repeat:no-repeat;background-size:264px auto;height:91px;position:absolute;width:264px}.custom-bar-container .shape{background-image:url(../images/bar-badges/bar-white.png);bottom:0;left:0;right:0;top:0;z-index:0}.custom-bar-container .text{color:#d4b922;font-family:arialbold,sans-serif;font-weight:400;height:50px;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:215px}.custom-bar-container .text .line2{margin-top:-1px}.custom-bar-container .text-wrapper{font-size:40px;max-width:215px}.custom-bar-container .text tr{vertical-align:middle}.custom-bar-container .text td{font-size:0;padding:0;text-align:center;vertical-align:middle}.custom-bar-container .text span{display:block;white-space:nowrap}.custom-badge-options{margin-bottom:10px}.custom-badge-options .field-label{display:block;font-size:14px;font-weight:600;margin-bottom:4px}.custom-badge-options input[type=text]{background-color:transparent;border:1px solid #bcbcbc;box-shadow:none;color:#000;display:block;font-size:14px;font-weight:600;height:auto;outline:none!important;padding:10px;width:100%}.custom-badge-options input[type=text]::-webkit-input-placeholder{color:#000}.custom-badge-options input[type=text]:-moz-placeholder{color:#000;opacity:1}.custom-badge-options input[type=text]::-moz-placeholder{color:#000;opacity:1}.custom-badge-options input[type=text]:-ms-input-placeholder{color:#000}.custom-badge-options input[type=radio]+label{cursor:pointer;display:inline-block;font-weight:600;margin-right:15px;padding:0;text-align:center}.custom-badge-options .small-radios input[type=radio]+label{margin-bottom:5px;margin-right:5px;vertical-align:top}.badge-option-header{background-color:#f8f8f8;cursor:pointer;font-size:14px;font-weight:600;max-width:400px;padding:10px 40px;position:relative}.product-bar-badge .badge-option-header{padding-bottom:15px;padding-top:15px}.badge-option-header:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #7cb945;content:"";height:0;margin-top:-6px;position:absolute;right:40px;top:50%;width:0}.open .badge-option-header:after{border-bottom:12px solid #7cb945;border-left:12px solid transparent;border-right:12px solid transparent;border-top:0;content:"";height:0;margin-top:-6px;position:absolute;right:40px;top:50%;width:0}.badge-option-content{margin-bottom:10px;margin-top:10px}.badge-option-content.mod-text{background-color:#f8f8f8;max-width:400px;padding:10px 40px}.badge-option-content.padding-l-large{padding-left:40px}.badge-option .badge-option-content{display:none}.badge-option.open .badge-option-content{display:block}.badge-option{border-bottom:1px solid #239d4e;margin-bottom:10px;padding-bottom:10px}.custom-badge-options .image{background-color:#ebeef4;border-radius:15px;box-shadow:0 0 1px 4px transparent;display:block;height:60px;position:relative;vertical-align:middle;width:60px}.custom-badge-options .radio-image{border-radius:3px;box-shadow:0 0 1px 4px transparent;display:block;height:25px;margin:0 auto 4px;width:25px}.custom-badge-options input[type=radio]:checked+label .radio-image{box-shadow:0 0 1px 4px #5fe26e}.product-shield-badge .image img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-badge-options input[type=radio]:checked+label .image{box-shadow:0 0 1px 4px #5fe26e}.badge-option-header .image{box-shadow:0 0 10px #666;display:inline-block;margin-right:10px;vertical-align:middle}.badge-option-content label .image{background-color:#ebeef4;margin-bottom:4px}.product-bar-badge label .image{background-color:transparent;height:auto;width:80px}.product-bar-badge label .image img{display:block}@media(max-width:1010px){.sticky{position:static!important}}