@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100.svg#webfont') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100italic.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_100italic.svg#webfont') format('svg');font-weight:100;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300.svg#webfont') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300italic.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_300italic.svg#webfont') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_regular.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_regular.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_regular.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_regular.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_regular.svg#webfont') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_italic.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_italic.svg#webfont') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500.svg#webfont') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500italic.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_500italic.svg#webfont') format('svg');font-weight:500;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700.svg#webfont') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700italic.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_700italic.svg#webfont') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800.svg#webfont') format('svg');font-weight:800;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800italic.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_800italic.svg#webfont') format('svg');font-weight:800;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900.svg#webfont') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900italic.eot');src:url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Alegreya Sans/Alegreya Sans_900italic.svg#webfont') format('svg');font-weight:900;font-style:italic}.pointer,a[href],button,input[type=image],input[type=submit],label[for],select{cursor:pointer}html{overflow:-moz-scrollbars-vertical;-ms-overflow-y:scroll;overflow-y:scroll;min-height:100%;max-width:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#edeae0;color:#363636;font-family:'Alegreya Sans';font-size:17px;margin:0;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.text2{color:#999}td{color:#363636;font-family:'Alegreya Sans';font-size:1em}file,input,select,textarea{background-color:#f7f7f7;border-style:solid;border-color:#b0b0b0;border-width:1px;color:#333;font-family:'Alegreya Sans';font-size:1em;font-weight:400}h1{color:#a2936c;font-family:'Alegreya Sans';font-size:2em;font-weight:700;margin-top:0;margin-bottom:0}h2{color:#333;font-family:'Alegreya Sans';font-size:1.5em;font-weight:700;margin-top:0;margin-bottom:0}h3{color:#333;font-family:'Alegreya Sans';font-size:1.4em;font-weight:700;margin-top:0;margin-bottom:0}h4{color:#333;font-family:'Alegreya Sans';font-size:1.3em;font-weight:700;margin-top:0;margin-bottom:0}A:link{COLOR:#a2936c;TEXT-DECORATION:none}A:visited{COLOR:#a2936c;TEXT-DECORATION:none}A:active{COLOR:#a2936c}A:hover{COLOR:#1f1f1f;TEXT-DECORATION:underline}hr{border-color:#eee;margin-top:10px;margin-bottom:10px}.generalBorder{border-color:#eee}.generalLine{border-color:#eee;border-top-color:#eee;border-bottom-color:#eee;border-left-color:#eee;border-right-color:#eee}.generalBox{border:1px solid #eee;background-color:#ccc}.generalTextBox{line-height:20px}.generalTextBox li{display:list-item;list-style:inside}.generalTextBox p{margin:1.12em 0}.generalTextBox h1{margin:1.12em 0}.generalTextBox h2{margin:1.12em 0}.generalTextBox ul{margin:1.12em 0;margin-left:30px;margin-top:0;margin-bottom:0}.generalTextBox li{display:list-item;list-style:inside}.generalTextBox strong{font-weight:bolder}.generalTextBoxNoVPadding{line-height:20px}.generalTextBoxNoVPadding li{display:list-item;list-style:inside}.generalTextBoxNoVPadding p{margin:1.12em 0}.generalTextBoxNoVPadding h1{margin:1.12em 0}.generalTextBoxNoVPadding h2{margin:1.12em 0}..generalTextBoxNoVPadding ul{margin:1.12em 0;margin-left:30px;margin-top:0;margin-bottom:0}.generalTextBoxNoVPadding li{display:list-item;list-style:inside}.generalTextBoxNoVPadding strong{font-weight:bolder}.img-cover-container{overflow:hidden;position:relative}img.cover-image{min-height:100%;min-width:100%;max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}img.cover-image.landscape-responsive{max-height:100%;max-width:none}.b{background-color:#a2936c;BORDER:1px solid #a2936c;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;COLOR:#fff;cursor:pointer;font-family:'Alegreya Sans';FONT-SIZE:1em;font-weight:400;padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px}.b:hover{background-color:#000;COLOR:#fff}.t1{background-color:#e0e0e0}.hc{background-color:#666;color:#fff;font-family:'Alegreya Sans';font-size:1em}.tc{background-color:#e9e9e9;color:#4d4d4d;font-family:'Alegreya Sans';font-size:1em}.c1{background-color:#f2f2f2;color:#707070;font-family:'Alegreya Sans';font-size:1em}.c2{background-color:#f2f2f2;color:#707070;font-family:'Alegreya Sans';font-size:1em}.c3{background-color:#fff;color:#707070;font-family:'Alegreya Sans';font-size:1em}.hic1{background-color:#fcf8e3;color:#000;font-family:'Alegreya Sans';font-size:1em}.hic2{background-color:#ffe1a4;color:#000;font-family:'Alegreya Sans';font-size:1em}.hic3{background-color:#ffc;color:#000;font-family:'Alegreya Sans';font-size:1em}header{padding-top:5px}.HeaderTitle{color:#000;font-family:'Alegreya Sans';font-size:3.5em;word-wrap:break-word}.HeaderTitle:link{COLOR:#000;text-decoration:none}.HeaderTitle:visited{COLOR:#000;text-decoration:none}.HeaderTitle:active{COLOR:#000}.HeaderTitle:hover{COLOR:#000;text-decoration:none}.center-logo{text-align:center}ul.center-nav{float:none;text-align:center;width:100%}li.center-nav{display:inline-block;float:none;text-align:center}.HeaderNavBasket{font-family:'Alegreya Sans';font-size:1em;font-weight:400}.HeaderNavBasket:link{COLOR:#000;TEXT-DECORATION:none}.HeaderNavBasket:visited{COLOR:#000;TEXT-DECORATION:none}.HeaderNavBasket:active{COLOR:#000}.HeaderNavBasket:hover{COLOR:#edeae0;TEXT-DECORATION:none}.HeaderContactDetails{color:#000;font-family:'Alegreya Sans';font-size:1.1em;font-weight:400;font-style:normal}#loginBox{font-size:1em;margin-top:-20px;margin-bottom:30px}.BlogHome{background-color:#fff;border-color:#fff}.ui-dialog-titlebar{background:#f0f0f0}button.ui-dialog-titlebar-close{display:none}.ui-dialog-content{background-color:#fff!important;color:#5c5c5c!important;display:none}.ui-dialog-content table.t1 tr td.c1,.ui-dialog-content table.t1 tr td.tc{background-color:#fff!important;color:#5c5c5c!important}#dialogAddToBasket_Inner{padding:10px}.ui-widget-content{border:1px solid #d9d9d9}.ui-dialog-titlebar-close{color:#333}.AddToBasket_nQty{text-align:center;width:50px}.AddToBasket_nShopProdOption_ID{width:300px}#dialogEmailToAFriend{background-color:#fff;display:none}.EmailToAFriendBox{width:200px}#dialogEmailEnquiry{background-color:#fff;display:none}.EmailEnquiryBox{width:200px}.EmailEnquiryBox_Enquiry{width:280px;height:80px}.ShopProdPrice_Currency:before,.ShopProdPrice_QtyPerPack:before,.ShopProdPrice_RRP:before{content:'\a';white-space:pre}.ShopProdPrice_Currency{font-style:italic;font-weight:400;font-size:.9em}.stage-line{background:#eee}.stage-circle{background-color:#f2f2f2;color:#707070}.stage-circle.active-stage{background-color:#a2936c;color:#fff}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:0 0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header{color:inherit}.ui-widget-content{background:#ccc;color:inherit}.ui-tabs .ui-tabs-nav li.ui-state-default a{color:inherit}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:#ccc;color:inherit}.ui-tabs .ui-tabs-nav{border-bottom:none}.cc-cookies a:link{color:#fff;text-decoration:underline}.cc-cookies a:hover{color:#fff;text-decoration:underline}#page-message-modal .modal-content,#privacy-policy-modal .modal-content{background-color:#fff;border:1px solid #d9d9d9;color:#5c5c5c}p{line-height:1.4}body{max-width:100vw;overflow-x:hidden}body>.container{padding-top:30px;padding-bottom:30px}.container{width:100%!important}.container.container-page-100{padding-top:40px;padding-right:0;padding-bottom:0;padding-left:0;width:100%}.hover-translate{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}.hover-translate:hover{-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);transform:translateY(-15%)}.top-header-bar{min-height:25px;background-color:#a2936c}.header-cart-wrapper{font-size:1em;margin-top:6px;margin-bottom:6px}.header-login-wrapper{font-size:1em;margin-top:6px;margin-bottom:6px;text-align:right}.middle-header-bar{width:100%;border-top:1px #a2936c solid;background-image:url(../../../../../upload/images/themes/a047302a-4a84-11e6-8960-001ec9fe8d02/profiles/a04d7b3a-4a84-11e6-8960-001ec9fe8d02/bg-header.png);background-position:center center;background-size:cover}.header-social-wrapper{margin-top:6px}.header-social-wrapper a{color:#000;font-size:1.4em}.header-social-wrapper a:hover{color:#edeae0;text-decoration:none}.header-social-icon{margin-right:7px}.header-search-bar .input-group-btn{font-size:inherit}.header-search-bar .input-group-btn .search-btn-style{height:34px}.square-corners{border-radius:0}.header-social-link:hover{cursor:pointer}.header-search-bar{max-width:300px;padding-top:4px}.header-logo{margin-top:0;margin-bottom:0;max-width:70%!important;max-height:200px}.header-contact{color:#000;margin-top:1px;text-align:center}.bottom-header-bar{background-color:#000;color:#fff;width:100%}.middle-section-container{padding-top:5px;padding-bottom:15px}.nav-container{padding-top:5px;padding-bottom:5px}.header-btn-style{border-radius:0}.phone-number{display:inline}.email-address{display:inline}.bs-navbar-override{margin-bottom:0}.navigation-dropdown-item{position:relative;padding:5px;width:100%}.no-wrap{white-space:nowrap}.no-wrap a{display:block;width:100%}.nav-column-wrapped{background-color:inherit;display:inline-block;position:absolute!important;top:0}@media screen and (max-width:768px){.nav-column-wrapped{background-color:inherit;display:block;position:relative!important;top:0;left:0!important;height:auto!important}}.navbar-nav{display:table;float:none;margin:0 auto;table-layout:fixed}.navbar-toggle{margin-top:0;margin-bottom:0}.nav>li>a,.nav>li>a:focus{background:#000;color:#fff!important;font-size:1.2em!important;text-decoration:none!important}.nav .open>a,.nav .open>a:focus,.nav>li>a:hover{color:#fff!important;background:#a2936c;text-decoration:none!important}.nav>li>.dropdown-menu{background:#000;font-size:1.2em!important}.row>ul>li>a{clear:both!important;color:#fff;display:block!important;font-weight:700!important;font-weight:400!important;line-height:20px;padding:5px 20px!important;white-space:nowrap!important}.dropdown-menu li a{color:#fff;text-decoration:none!important}.dropdown-menu li{padding-left:5px;padding-right:5px}.dropdown-menu li:hover{background:#a2936c;cursor:pointer}.dropdown-menu li:hover a{color:#fff;text-decoration:none!important}.dropdown-menu li a:hover{background:#a2936c;color:#fff;text-decoration:none!important}.row>ul>li>a:hover{background-color:#a2936c!important;color:#fff!important;text-decoration:none!important;text-decoration-color:-moz-use-text-color!important;text-decoration-line:none!important;text-decoration-style:solid!important}.dropdown-column-container{padding-bottom:10px;width:1000px!important}#hamburger-menu-id{color:#000}.temp-class{color:#000}.hambg-span{background-color:#fff;display:block;height:3px;margin-bottom:5px;margin-top:5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:28px}.span-container{position:relative;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.span-container-rotate{-moz-transform:rotate(90deg) translateX(20%) translateY(50%);-ms-transform:rotate(90deg) translateX(20%) translateY(50%);-webkit-transform:rotate(90deg) translateX(20%) translateY(50%);transform:rotate(90deg) translateX(20%) translateY(50%)}.hmbg-span-3-trans{-ms-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(50%);-webkit-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(50%);transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(50%)}.hmbg-span-2-trans{-ms-transform:scaleX(.9);-webkit-transform:scaleX(.9);transform:scaleX(.9)}.hmbg-span-1-trans{-ms-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(-50%);-webkit-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(-50%);transform:scaleX(.5) rotate(-20deg) translateX(-50%) translateY(-50%)}@media (max-width:1000px){.navbar-nav{font-size:.9em}.header-logo{max-width:80%!important}}@media (max-width:900px){.navbar-nav{font-size:.8em}}@media (min-width:768px){.dropdown:hover .dropdown-menu{display:block}}@media (max-width:767px){.header-logo{max-width:90%!important}.width-control-collapsed{margin:auto;width:60%}.top-navbar{width:60%!important}.row>ul>li>a{color:#fff}.row>ul>li>a:hover{color:#fff}.dropdown-menu>li>a{color:#fff}.dropdown-menu>li>a:hover{color:#fff}.header-search-bar{display:table;float:none!important;margin:auto}#id-for-search-append{text-align:center}#searchbar-col{margin-bottom:5px}.phone-number{display:block}.email-address{display:block;margin-bottom:12px}.navbar-nav{margin-bottom:15px}.hamburger-button{cursor:pointer}.dropdown-menu{overflow:hidden}.header-contact{margin-top:15px}.category-name{font-size:.9em}.category-btn{display:none}}@media(max-width:500px){.phone-number{font-size:.7em}.email-address{font-size:.7em;word-wrap:break-word}.HeaderTitle{font-size:2.4em}}.footer-padding{padding-top:15px;padding-bottom:15px}.footer-container hr{border-color:#000}.footer-container label{color:#fff}.FooterText2 li{margin-bottom:7px}.FooterText2 li a{text-decoration:none}.footer-container{background-color:#000;color:#fff;text-align:center}.footer-container a:link{color:#fff;font-size:1em}.footer-container a:active{color:#fff;font-size:1em}.footer-container a:visited{color:#fff;font-size:1em}.footer-container a:hover{color:#a2936c;font-size:1em}.footer-category-header{margin-bottom:30px;margin-top:30px}.footer-title{color:#fff;font-size:1em;font-weight:400;font-style:none}.footer-form-title{cursor:default;margin-top:30px;margin-bottom:30px}.newsletter-form-group{margin-bottom:0!important}.newsletter-input-boxes{border-radius:0!important}.small-squares-button-newsletter-footer{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:0;padding:12px;width:100%}.footer-logo-row{font-weight:700;padding-top:30px}.footer-affiliate-container{margin:auto}.footer-affiliate-logo{display:inline-block;max-width:100%;max-height:40px}.v-bottom-footer{font-size:1em;font-weight:400;font-style:none;margin-bottom:15px}.slider-wrapper{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:600px;background-color:gray;overflow:hidden}.slides-container{height:600px}.slider-left-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-arrow-icon{color:#fff;padding:20px;font-size:2em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-arrow-icon:hover{color:gray;cursor:pointer}.slider-right-arrow{position:absolute;top:50%;-moz-transform:-webkit-transform : translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.slideshow-text-container{height:600px}.slide{background-position:center center;background-size:cover;position:absolute;width:100vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link-slide{cursor:pointer}.slideshow-text{color:#fff;font-size:4em;line-height:1.1em;text-align:center}.slideshow-textlink-container{font-size:.6em;line-height:1.1em}.slideshow-text>.slideshow-text-textlink{display:block;vertical-align:middle}.slide>.container{position:relative}.slide>.container>.row{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sliding{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.fade-out{opacity:0}.slider-wrapper{margin-top:-40px;margin-bottom:30px}#space-for-header{display:block}.header{background-color:#0ff;font-size:4em;text-align:center;padding-top:40px;padding-bottom:40px}.container-fluid{padding:0;margin:0}.h1-container{margin-bottom:15px;padding-bottom:20px;padding-top:20px;text-align:center}#home-categories .row{align-content:space-between;display:flex;display:-webkit-flex;-webkit-flex:wrap;-webkit-flex-wrap:wrap;flex-direction:row;flex-flow:row wrap;justify-content:flex-start}#home-categories .row:after,#home-categories .row:before{display:none}#home-categories .row:after{clear:both;content:'';display:block}.category-box{padding:15px 15px 15px 15px}.category-box-inner{background-size:cover;background-position:center;height:270px;position:relative;width:100%}@media screen and (max-width:590px){.category-box-inner{height:auto}.category-box-inner:before{content:'';display:block;padding-top:100%}.slideshow-text-overlay{margin-left:0!important}}.category-box:hover .category-box-text-positioning{background-color:#a2936c}.category-box:hover .category-box-text-positioning>.category-name{-webkit-transform:translateX(8%);-moz-transform:translateX(8%);-ms-transform:translateX(8%);-o-transform:translateX(8%);transform:translateX(8%)}.category-name{float:left;max-width:80%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.category-box-text-positioning{background-color:#000;bottom:0;color:#fff;padding:18px 15px 18px 15px;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.category-box-text-positioning::after{clear:both;content:'';display:block}.category-btn{background-color:#000;color:#a2936c}.h2-container{margin-top:30px;margin-bottom:30px;padding:25px}.h2-section-content{padding:25px;line-height:150%}.clear{clear:both}@media (max-width:450px){.category-name{font-size:.8em}}#home-slideshow .slideshow-text{color:#000}#home-slideshow .slideshow-text-overlay{background-color:rgba(170,170,170,.8)}.slider-arrow-icon{color:#000}.slider-arrow-icon:hover{color:#fff}.slider-arrow-icon:active{color:#fff;cursor:pointer}.slideshow-text a{color:#000}.slideshow-text a:hover{color:#fff}#home-h1-tag{background-color:#ccc}#home-h1-tag h1{color:#fff}#home-h2-tag{background-color:#edeae0}#home-h2-tag h2{color:#000}#home-h2-text p{margin:0 0 1.12em 0}.h2-section-content{background-color:#fff;color:#333}.carousel-section{background:#d4caa7;background-position:center center;background-size:cover;box-sizing:border-box;margin-top:25px;padding-bottom:20px}.carousel-container{height:450px;position:relative;overflow:hidden;white-space:nowrap}#carousel-left-button{color:#383838;cursor:pointer}#carousel-left-button:hover{color:#b0b0b0;cursor:pointer}#carousel-right-button{color:#383838;cursor:pointer}#carousel-right-button:hover{color:#b0b0b0;cursor:pointer}.carousel-right-chevron{position:absolute;transform:translateX(-50%)}.carousel-left-chevron{position:absolute;transform:translateX(-50%)}.carousel-tab{border:none;display:block;margin:30px auto;padding:15px 0 15px 0;text-align:center;width:80%}.carousel-item{left:0;padding:15px 15px 15px 15px;top:0;width:250px;position:absolute}.inner-carousel-item{display:block;white-space:normal;z-index:-1}.img-carousel-container{height:220px;margin-bottom:10px;width:220px}.carousel-bottom-text{margin:auto;padding-bottom:10px;width:80%;z-index:2}.carousel-section .ShopProd_HomePage_Price_MainPrice{display:block;width:100%}.carousel-btn-container{padding:0}.carousel-add-cart-btn{bottom:20px;display:block;left:10%;margin-bottom:5px;padding:10px;position:absolute;width:80%}.carousel-left-button{height:450px;text-align:right;z-index:99}.carousel-button-icon{font-size:3em;line-height:450px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#first-shopprod-tab .carousel-tab{background-color:#fff;color:#000}#first-shopprod-tab .carousel-tab-active{background-color:#424242;color:#000}.first-shopprod-tab-item .inner-carousel-item{background-color:#fff;color:#000}.first-shopprod-tab-item a{color:#000}.first-shopprod-tab-item a:hover{color:#000}.first-shopprod-tab-item a:active{color:#000}.first-shopprod-tab-item a:visited{color:#000}.first-shopprod-tab-item .carousel-shopprod-name{color:#000}.first-shopprod-tab-item .carousel-price{color:#000}#second-shopprod-tab .carousel-tab{background-color:#e8e8e8;color:#525252}#second-shopprod-tab .carousel-tab-active{background-color:#a3a3a3;color:#6b6b6b}.second-shopprod-tab-item .inner-carousel-item{background-color:#e8e8e8;color:#525252}.second-shopprod-tab-item a{color:#525252}.second-shopprod-tab-item a:hover{color:#525252}.second-shopprod-tab-item a:active{color:#525252}.second-shopprod-tab-item a:visited{color:#525252}.second-shopprod-tab-item .carousel-shopprod-name{color:#525252}.second-shopprod-tab-item .carousel-price{color:#525252}#third-shopprod-tab .carousel-tab{background-color:#e8e8e8;color:#525252}#third-shopprod-tab .carousel-tab-active{background-color:#a3a3a3;color:#6b6b6b}.third-shopprod-tab-item .inner-carousel-item{background-color:#e8e8e8;color:#525252}.third-shopprod-tab-item a{color:#525252}.third-shopprod-tab-item a:hover{color:#525252}.third-shopprod-tab-item a:active{color:#525252}.third-shopprod-tab-item a:visited{color:#525252}.third-shopprod-tab-item .carousel-shopprod-name{color:#525252}.third-shopprod-tab-item .carousel-price{color:#525252}@media(max-width:450px){.carousel-tab{font-size:.8em}.carousel-title-col{padding-left:0;padding-right:0}.carousel-section{display:none}}.slider-wrapper{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:600px;background-color:gray;overflow:hidden}.slides-container{height:600px}.slider-left-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-arrow-icon{color:#fff;padding:20px;font-size:2em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-arrow-icon:hover{color:gray;cursor:pointer}.slider-right-arrow{position:absolute;top:50%;-moz-transform:-webkit-transform : translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.slideshow-text-container{height:600px}.slide{background-position:center center;background-size:cover;position:absolute;width:100vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link-slide{cursor:pointer}.slideshow-text{color:#fff;font-size:4em;line-height:1.1em;text-align:center}.slideshow-textlink-container{font-size:.6em;line-height:1.1em}.slideshow-text>.slideshow-text-textlink{display:block;vertical-align:middle}.slide>.container{position:relative}.slide>.container>.row{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sliding{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.fade-out{opacity:0}.slider-wrapper{margin-top:-40px;margin-bottom:30px}#home-slideshow .slideshow-text{color:#000}#home-slideshow .slideshow-text-overlay{background-color:rgba(170,170,170,.8)}.slider-arrow-icon{color:#000}.slider-arrow-icon:hover{color:#fff}.slider-arrow-icon:active{color:#fff;cursor:pointer}.slideshow-text a{color:#000}.slideshow-text a:hover{color:#fff}@media screen and (max-width:950px){.slider-wrapper{height:420px}.slides-container{height:420px}.slideshow-text-container{height:420px}.slideshow-text{font-size:3.2em}}@media screen and (max-width:767px){.slider-wrapper{height:300px}.slides-container{height:300px}.slideshow-text-container{height:300px}.slideshow-text{font-size:3em}}@media screen and (max-width:500px){.slider-wrapper{height:250px}.slides-container{height:250px}.slideshow-text-container{height:250px}.slideshow-text{font-size:2.5em}}.h1-container{margin-bottom:15px;padding-bottom:20px;padding-top:20px;text-align:center}#home-h1-tag{background-color:#ccc}#home-h1-tag h1{color:#fff}.category-box{padding:15px 15px 15px 15px}.category-box-inner{background-size:cover;background-position:center;height:270px;position:relative;width:100%}#home-categories .row{align-content:space-between;display:flex;display:-webkit-flex;-webkit-flex:wrap;-webkit-flex-wrap:wrap;flex-direction:row;flex-flow:row wrap;justify-content:flex-start}#home-categories .row:after,#home-categories .row:before{display:none}#home-categories .row:after{clear:both;content:'';display:block}.category-box:hover .category-box-text-positioning{background-color:#a2936c}.category-box:hover .category-box-text-positioning>.category-name{-webkit-transform:translateX(8%);-moz-transform:translateX(8%);-ms-transform:translateX(8%);-o-transform:translateX(8%);transform:translateX(8%)}.category-name{float:left;max-width:80%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.category-box-text-positioning{background-color:#000;bottom:0;color:#fff;padding:18px 15px 18px 15px;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.category-box-text-positioning::after{clear:both;content:'';display:block}.category-btn{background-color:#000;color:#a2936c}@media screen and (max-width:590px){.category-box-inner{height:auto}.category-box-inner:before{content:'';display:block;padding-top:100%}}@media screen and (max-width:450px){.category-name{font-size:.8em}}.carousel-section{background:#d4caa7;background-position:center center;background-size:cover;box-sizing:border-box;margin-top:25px;padding-bottom:20px}.carousel-container{height:450px;position:relative;overflow:hidden;white-space:nowrap}#carousel-left-button{color:#383838;cursor:pointer}#carousel-left-button:hover{color:#b0b0b0;cursor:pointer}#carousel-right-button{color:#383838;cursor:pointer}#carousel-right-button:hover{color:#b0b0b0;cursor:pointer}.carousel-right-chevron{position:absolute;transform:translateX(-50%)}.carousel-left-chevron{position:absolute;transform:translateX(-50%)}.carousel-tab{border:none;display:block;margin:30px auto;padding:15px 0 15px 0;text-align:center;width:80%}.carousel-item{left:0;padding:15px 15px 15px 15px;top:0;width:250px;position:absolute}.inner-carousel-item{display:block;white-space:normal;z-index:-1}.img-carousel-container{height:220px;margin-bottom:10px;width:220px}.carousel-bottom-text{margin:auto;padding-bottom:10px;width:80%;z-index:2}.carousel-section .ShopProd_HomePage_Price_MainPrice{display:block;width:100%}.carousel-btn-container{padding:0}.carousel-add-cart-btn{bottom:20px;display:block;left:10%;margin-bottom:5px;padding:10px;position:absolute;width:80%}.carousel-left-button{height:450px;text-align:right;z-index:99}.carousel-button-icon{font-size:3em;line-height:450px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#first-shopprod-tab .carousel-tab{background-color:#fff;color:#000}#first-shopprod-tab .carousel-tab-active{background-color:#424242;color:#000}.first-shopprod-tab-item .inner-carousel-item{background-color:#fff;color:#000}.first-shopprod-tab-item a{color:#000}.first-shopprod-tab-item a:hover{color:#000}.first-shopprod-tab-item a:active{color:#000}.first-shopprod-tab-item a:visited{color:#000}.first-shopprod-tab-item .carousel-shopprod-name{color:#000}.first-shopprod-tab-item .carousel-price{color:#000}@media screen and (max-width:450px){.carousel-tab{font-size:.8em}.carousel-title-col{padding-left:0;padding-right:0}.carousel-section{display:none}}#second-shopprod-tab .carousel-tab{background-color:#e8e8e8;color:#525252}#second-shopprod-tab .carousel-tab-active{background-color:#a3a3a3;color:#6b6b6b}.second-shopprod-tab-item .inner-carousel-item{background-color:#e8e8e8;color:#525252}.second-shopprod-tab-item a{color:#525252}.second-shopprod-tab-item a:hover{color:#525252}.second-shopprod-tab-item a:active{color:#525252}.second-shopprod-tab-item a:visited{color:#525252}.second-shopprod-tab-item .carousel-shopprod-name{color:#525252}.second-shopprod-tab-item .carousel-price{color:#525252}#third-shopprod-tab .carousel-tab{background-color:#e8e8e8;color:#525252}#third-shopprod-tab .carousel-tab-active{background-color:#a3a3a3;color:#6b6b6b}.third-shopprod-tab-item .inner-carousel-item{background-color:#e8e8e8;color:#525252}.third-shopprod-tab-item a{color:#525252}.third-shopprod-tab-item a:hover{color:#525252}.third-shopprod-tab-item a:active{color:#525252}.third-shopprod-tab-item a:visited{color:#525252}.third-shopprod-tab-item .carousel-shopprod-name{color:#525252}.third-shopprod-tab-item .carousel-price{color:#525252}#home-h2-tag{background-color:#edeae0}#home-h2-tag h2{color:#000}.h2-container{margin-top:30px;margin-bottom:30px;padding:25px}.h2-section-content{background-color:#fff;color:#333;padding:25px;line-height:150%}