*{padding:0;margin:0}a{outline:none}a img{border:none}address,blockquote,dl,fieldset,form,h1,h2,h3,h4,h5,h6,label,ol,p,pre,ul{margin:0}embed,img,object,video{border:0;height:auto;max-width:100%}iframe{border:0;max-width:100%}dd,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul{margin-bottom:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}article,aside,figure,footer,header,main,nav,section{display:block}html{-webkit-text-size-adjust:none}a#skiplink{position:absolute;top:auto;left:-99999px;height:1px;width:1px;overflow:hidden}html{font-size:62.5%}body{background:#eaeaea;color:#313131;font-family:Helvetica, Arial, sans-serif;padding:1.5rem}::-moz-selection{background:#41414b;color:#fff}::selection{background:#41414b;color:#fff}a,a:link{color:#6d7f8a;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}a:visited{color:#56656e}a:hover{color:#aa5e29}.btn:link,.btn:visited{background:#6d7f8a;color:#fff;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25);-webkit-box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25);box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25);text-transform:uppercase;border-radius:0.5rem;font-size:1.6rem;text-decoration:none;padding:1rem;display:inline-block}.btn:hover{background:#aa5e29;-webkit-box-shadow:none;box-shadow:none}blockquote{background:#f6f6f6;font-style:italic;padding:1.25em}hr{background-color:#eaeaea;border:medium none;clear:both;color:#eaeaea;display:block;height:0.1rem;margin:4.5rem}img[align=right],img[style*="float: right"]{display:block;float:right;margin:0 0 1.25em 1.25em}img[align=left],img[style*="float: left"]{display:block;float:left;margin:0 1.25em 1.25em 0}dl,ol,p,ul{line-height:1.5em;margin:0 0 1.5em}ol,ul{margin:0 0 1.5em 1.5em}ol ol,ol p,ol ul,ul ol,ul p,ul ul{margin-bottom:0;font-size:1em}blockquote p:last-child,ol p:last-child,ul p:last-child{margin-bottom:0}dt{font-weight:bold;font-style:italic}table{border-collapse:collapse;width:100%}th{background:#f3f5f4;border-bottom:0.1px solid #d8d8d7;padding:1rem;font-size:1.4rem;text-align:left}th.sorting{cursor:pointer;background:#f3f5f4 url(/img/icons/sorting.svg) no-repeat center right;background-size:2.5rem 2.5rem;padding-right:3rem}th.sorting_asc{cursor:pointer;background:#f3f5f4 url(/img/icons/sorting_asc.svg) no-repeat center right;background-size:2.5rem 2.5rem;padding-right:3rem}th.sorting_desc{cursor:pointer;background:#f3f5f4 url(/img/icons/sorting_desc.svg) no-repeat center right;background-size:2.5rem 2.5rem;padding-right:3rem}td{border-bottom:0.1px solid #d8d8d7;padding:1rem;font-size:1.4rem}table tr:nth-child(odd){background:#fff}table tr:nth-child(2n){background:#f7faf9}.wrapper{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:165rem;min-width:165rem;margin:0 auto}nav ul{list-style-type:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}nav a:link,nav a:visited{display:block;text-decoration:none}header{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 4.5rem}.logo{margin:0}.main-nav{background:#eaeaea;border-top:0.1rem solid #c7c7c7;border-bottom:0.1rem solid #c7c7c7}.main-nav ul li{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;border-right:0.1rem solid #c7c7c7}.main-nav ul li.welcome{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 3rem;font-size:2.4rem;line-height:1}.main-nav ul li:last-child{border-right:none}.main-nav img{display:block;width:4.2rem;margin:0 auto 1.5rem;opacity:0.2;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.main-nav a{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;padding:1.5rem;text-transform:uppercase;color:#7b7a7a;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box}.main-nav a:hover{background:#f5f5f5}.main-nav a:hover img{opacity:0.5}.main-nav .current a{color:#fff;background:#6d7f8a}.main-nav .current a img{-webkit-filter:invert(1);filter:invert(1);opacity:1}.hdr-cntrls{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hdr-cntrls a{text-decoration:none;position:relative;margin:0 0.8rem}.hdr-cntrls a.log-btn{margin:0 0 0 1.5rem}.hdr-cntrls a img{opacity:0.5;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.hdr-cntrls a:hover img{opacity:1}.hdr-cntrls .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#333;color:#fff;border:0.2rem solid #fff;border-radius:50%;width:1.8rem;height:1.8rem;position:absolute;top:-0.4rem;right:-0.4rem;font-size:1rem}.hdr-cntrls .notifications-quantity{background:#aa0000}.hdr-cntrls .cart-quantity{background:#aa5e29}.user-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 1rem;font-size:1.8rem}.user-links img{margin:0 0 0 0.5rem;display:inline-block;vertical-align:middle}.admin-link{font-size:1.6rem;font-weight:bold}.user-name{display:inline-block;vertical-align:middle}.user-name:after{content:"\25BC";font-size:1rem;margin:0 0.5rem;display:inline-block;vertical-align:middle;color:#8c9296;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.user-nav{list-style-type:none;position:relative;z-index:1;margin:0 1rem}.user-nav ul{position:absolute;left:-1.5rem;visibility:hidden;opacity:0;background:rgba(255, 255, 255, 0.9);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.user-nav ul li{display:block;border-top:0.1rem solid #c7c7c7;border-left:0.1rem solid #c7c7c7;border-right:0.1rem solid #c7c7c7}.user-nav ul li:last-child{border-bottom:0.1rem solid #c7c7c7}.user-nav ul li a{display:block;padding:0.5rem 1.5rem;margin:0}.user-nav ul li a:hover{color:#fff;background:#aa5e29}.user-nav-cntrl{cursor:pointer}.user-nav-cntrl:hover ul{visibility:visible;opacity:1}.user-nav-cntrl:hover .user-name:after{color:#aa5e29}.banner{position:relative;overflow:auto;background:#07232b}.banner picture{position:absolute;top:0;bottom:0;left:0;right:0}.banner img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner-content{margin:12rem calc(4.5rem + 4.545454545454546%) 4.5rem;padding:4.5rem 3rem;background:rgba(7, 35, 43, 0.85);color:#fff;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25);max-width:93rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1;bottom:0;left:0}.banner-content h1{text-transform:uppercase;font-weight:normal;font-size:3.2rem;margin:0 0 1rem}.banner-content p{font-size:2.4rem;line-height:1.2;margin:0 0 1.5rem}.features{background:#fff;padding:3rem 4.5rem 0}.features h2{font-size:2.8rem;margin:0 0 3rem;color:#41414b;font-weight:normal}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -1.5rem -3rem}.grid a.feature{width:calc(16.66666666666667% - 3rem);margin:0 1.5rem 3rem;position:relative;background:#583115;color:#fff;font-weight:bold;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25);overflow:hidden}.grid a.feature .feature-name{position:absolute;top:50%;left:1.5rem;right:1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2.4rem;text-align:center;display:block;line-height:1;opacity:0;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.grid a.feature img{display:block;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;width:100%}.grid a.feature:hover img{opacity:0.1}.grid a.feature:hover .feature-name{opacity:1}.grid .features-text{margin:0 1.5rem 3rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.grid .features-text h2{margin:0 0 0.5rem;text-align:center}.grid .features-text p{font-size:1.8rem;margin:0;line-height:1.2}.grid .features-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem -1.5rem 0}.grid .features-contacts .contact{width:calc(25% - 3rem);margin:0 1.5rem 3rem;text-align:center}.brands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7.2rem;margin-bottom:4.5rem}main{padding:0 4.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}main.home{background:#fff;padding:3rem 4.5rem;margin:3rem 0}main.home:empty{display:none}main.default,main.reports{padding:3rem 4.5rem;background:#fff}main h1{font-size:4rem;margin:0 0 3rem;font-weight:normal}main h2{font-size:3.2rem;font-weight:normal}main h3{font-size:2.8rem;font-weight:normal}main h4{font-size:2.4rem}main ol,main p,main ul{font-size:2.4rem;line-height:1.4}main ol:last-child,main p:last-child,main ul:last-child{margin-bottom:0}main .numbers-stat h2{font-size:2.8rem;margin:0 0 1rem}main .filters h2{font-weight:bold;font-size:2.1rem}main .filters h3{font-size:2.1rem;font-weight:normal;margin:0 0 0.5rem}main .filters ul{list-style-type:none;border:0.1rem solid #c7c7c7;border-radius:0.5rem;margin:0}main .filters ul li{border-bottom:0.1rem solid #c7c7c7;padding:0.5rem 1rem}main .filters ul li:last-child{border-bottom:none}main .filters ul li .input{margin:0}.reports-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stats{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 3rem;padding:0 0 1.5rem;border-bottom:0.1rem solid #e0e0e0}.numbers .numbers-stat{width:33.333333%;padding:3rem 4.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.numbers .num-main{font-size:6rem;margin:0 0 1rem;color:#aa5e29}.numbers .num-total{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;font-size:2.4rem;color:#555;border-top:0.1rem solid #c7c7c7}.numbers .total-label{margin:0 auto 0 0}.numbers .num-secondary{font-weight:bold}.dataTables_info{font-size:1.4rem;float:right;padding:1rem}.dataTables_paginate{font-size:1.4rem;padding:0.5rem}.dataTables_paginate a{display:inline-block;padding:0.5rem;cursor:pointer}.dataTables_paginate a.current{font-weight:bold;color:#aa5e29}.dataTables_paginate a.disabled{color:#ccc;cursor:none}.charts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1.5rem}.chart{width:calc(33.333333% - 3rem);margin:0 1.5rem}.filters{width:33rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5rem;box-sizing:border-box;border-left:0.1rem solid #e0e0e0}footer{padding:1.5rem 3.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;color:#abaeb8;text-transform:uppercase}footer nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}footer nav a:link,footer nav a:visited{font-size:1.4rem;padding:0.7rem;color:#abaeb8;position:relative;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}footer nav a:link:after,footer nav a:visited:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:0.1rem;height:1rem;background:#abaeb8}footer nav a:hover{text-decoration:underline}footer nav li:last-child a:after{display:none}.copyright{font-size:1.4rem;margin:0.5rem 0.7rem}fieldset{border:0.1rem solid #d8ebf2;background:#ebf0f2;border-radius:0.5rem;padding:1.5rem 3rem;margin:0 0 3rem}fieldset fieldset{padding:0;margin:0;border:none}legend{display:none}.radios legend,label{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-weight:bold;font-size:2rem;color:#012840;font-weight:bold;padding:0 0.5rem 0.5rem;position:relative}.checkbox,.checkbox input,.checkbox label,.radio input,.radio label{display:inline-block;vertical-align:middle;color:#222}.checkbox label,.radio label{font-weight:normal;margin:0 0.8571428571428571em 0 0.2857142857142857em;padding-bottom:0}.checkbox,.radio{margin-left:0.5rem;margin-bottom:0.5rem}textarea{font-family:inherit;font-size:inherit}input,select,textarea{border:0.2rem solid #d1d1d1;background-color:#f5f5f5;border-radius:0.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;padding:1rem 3rem 1rem 2rem;font-size:1.8rem;-webkit-transition:border 250ms ease-out, background-color 250ms ease-out;-o-transition:border 250ms ease-out, background-color 250ms ease-out;transition:border 250ms ease-out, background-color 250ms ease-out}select{padding:1rem 3rem 1rem 2rem;border-radius:0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/img/select-arrow.svg);background-repeat:no-repeat;background-position:calc(100% - 0.5rem) center;background-size:1rem auto;-webkit-transition:border 250ms ease-out;-o-transition:border 250ms ease-out;transition:border 250ms ease-out}input,textarea{width:100%}.input{margin:0 0 1.5rem}option{padding:0 0.5rem}input:hover,textarea:hover{border:0.2rem solid #aa5e29;background:#fff;color:#313131}input[type=button],input[type=checkbox],input[type=radio],input[type=submit]{border:none;padding:0;width:auto}input[type=color]{height:2.5em;width:5em}input[type=button],input[type=button]:focus:valid,input[type=submit],input[type=submit]:focus:valid{display:inline-block;vertical-align:middle;color:#fff;background:#aa5e29;background-image:none!important;border:0.2rem solid #aa5e29;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25);border-radius:2.25rem;text-decoration:none;font-family:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;width:auto!important;padding:1rem 2rem;margin:0;font-size:1.8rem}input[type=button]:hover,input[type=submit]:hover{background:#81471f;border:0.2rem solid #81471f}.dt-buttons{margin:0 -0.5rem 1.5rem}.dt-buttons button{font-size:1.6rem;padding:1rem 1.5rem;margin:0 0.5rem;cursor:pointer;font-weight:bold}.search-bar{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 9rem}.search-bar .sitemap_search_input_header{border-radius:2.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.search-bar form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-bar form label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search-bar form .search-btn,.search-bar form input[type=button]:focus:valid,.search-bar form input[type=submit]:focus:valid{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}input[type=submit].search-btn{padding-right:4.5rem;background-image:url(/img/search-icon.svg)!important;background-repeat:no-repeat;background-size:1.8rem;background-position:calc(100% - 1em) calc(50%)}input[type=submit].search-btn:focus,input[type=submit].search-btn:hover{padding-right:4.5rem;background-image:url(/img/magnifying-glass.svg)!important;background-repeat:no-repeat;background-size:1.8rem;background-position:calc(100% - 1em) calc(50%)}.form_tip .required,label .required,legend .required{color:#cc0000}.optional{font-size:0.875em;font-style:italic;font-weight:400}main form{max-width:96rem;margin:0 auto}input:focus:valid,textarea:focus:valid{background-image:url(/img/circle-check.svg);background-repeat:no-repeat;background-size:1.8rem;border:0.2rem solid #7aac41}.search input:focus:valid,.search textarea:focus:valid{background-image:none;border:0.2rem solid #aa5e29}input.invalid,input:focus:invalid,textarea.invalid,textarea:focus:invalid{background-image:url(/img/circle-x.svg);background-repeat:no-repeat;background-size:1.8rem;border:0.2rem solid #bc0000}input.invalid,input:focus:invalid,input:focus:valid{background-position:calc(100% - 0.75rem) 50%}textarea.invalid,textarea:focus:invalid,textarea:focus:valid{background-position:calc(100% - 0.75rem) 0.75rem}.form_tip{display:block;margin:1.5rem 0;font-size:1.8rem;text-align:center}.optional{font-size:1.4rem;font-style:italic;font-weight:400;margin-left:0.5rem}label .tooltip{opacity:0;-webkit-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}label:hover .tooltip{opacity:1}.tooltip{font-weight:normal;font-style:italic;font-size:1.6rem;padding:0.5rem;border-radius:0.5rem;background:rgba(255, 255, 255, 0.9);-webkit-box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.5);box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.5);position:absolute;top:50%;right:0;-webkit-transform:translate(100%, -50%);-ms-transform:translate(100%, -50%);transform:translate(100%, -50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.input-desc{font-size:1.6rem;font-style:italic;padding:0.5rem;display:block;color:#555}.grecaptcha-badge{display:none}@media screen and (max-width:780px){#UserLoginForm .input.password,#UserLoginForm .input.text{width:100%}}.notification{border-radius:.5rem;font-size:1.8rem}.notification ol,.notification ul{margin-top:1rem;margin-bottom:0;font-size:1.8rem}.notification ol li,.notification ul li{line-height:1!important}.error-message,.notification{position:relative;margin:0 0 1.5rem 0;border:.1rem solid;background-position:1.2rem 1.2rem!important;background-repeat:no-repeat!important}.notification.attention{background-color:#feefb3;background-image:url("/img/icons/exclamation.svg");background-size:2.1rem;border-color:#e2b503;color:#322801}.notification.information{background-color:#bde5f8;background-image:url("/img/icons/information.svg");background-size:2.1rem;border-color:#1696d3;color:#052331}.notification.success{background-color:#dff2bf;background-image:url("/img/icons/circle-check.svg");background-size:2.1rem;border-color:#86be27;color:#1e2a09}.error-message,.notification.error{background-color:#ffd1d1;background-image:url("/img/icons/exclamation_circle.svg");background-size:2.1rem;border-color:#ff0505;color:#520000}.notification div{padding:1.2rem 6.5rem 1.2rem 4rem}.notification .close{color:#990000;font-size:1.4rem;font-weight:bold;text-transform:uppercase;position:absolute;text-decoration:none;right:.5rem;top:.5rem}.notification .close img{display:inline-block;vertical-align:middle}.notification .close:hover{background:transparent;color:#330000}.input .error-message,.input .notification{padding:.5rem .5rem .5rem 3.5rem;border:0;font-size:1.6rem}.input-error{display:block}.input .error-message{color:#520000;background:#ffd1d1 url("/img/icons/exclamation_circle.svg") left center no-repeat;background-size:1.6rem;background-position:1.2rem .6rem!important;margin:0;font-style:italic}.message{clear:both;color:#fff;font-weight:bold;margin:0 0 1.5rem 0;padding:.5rem}.cake-debug,.cake-error,.error-message,.message,.notice,p.error{background:#ffcc00;border:0.1rem solid rgba(0, 0, 0, 0.2);margin-bottom:3rem;padding:1rem 1.5rem;color:#404040;border-radius:.5rem}.success{clear:both;color:#fff;border:0.1rem solid rgba(0, 0, 0, 0.5);background:#3B8230}p.error{padding:1.5rem;margin:1.5rem 0}p.error em{font-weight:normal;line-height:140%}.notice{color:#000;display:block;padding:1.5rem;margin:1.5rem 0}.cake-debug,.cake-error{white-space:pre-wrap;word-wrap:break-word;font-size:1.6rem}.products-flash{background:#fff;padding:2.7rem 4.5rem;border-bottom:0.1rem solid #c7c7c7}.products-flash:empty{display:none}.products-container{display:-webkit-box;display:-ms-flexbox;display:flex}.categories{background:#fff;-webkit-box-flex:0;-ms-flex:0 0 40.5rem;flex:0 0 40.5rem;width:40.5rem;border-right:0.1rem solid #dedede}.categories a:link,.categories a:visited{display:block;text-decoration:none;padding:1.5rem 4.5rem;font-size:1.6rem;color:#313131}.categories .current a,.categories a.current,.categories a:hover{color:#fff;background:#aa5e29}.categories a.index{font-weight:bold;padding:3rem 4.5rem;text-transform:uppercase;border-bottom:0.1rem solid #c7c7c7}.categories ul{list-style-type:none;margin:0;text-transform:uppercase}.categories ul li{display:block}.categories ul ul{text-transform:none}.categories ul ul a:link,.categories ul ul a:visited{padding:1.5rem 6rem}.categories ul ul .current a,.categories ul ul a.current,.categories ul ul a:hover{background:#f5f5f5;color:#7b7a7a}main.products-summary{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0}.view-toggle{background:#fff;font-size:1.6rem;padding:2.7rem 4.5rem;text-align:right;border-bottom:0.1rem solid #c7c7c7}.view-toggle button,.view-toggle strong{display:inline-block;vertical-align:middle;margin:0 0.5rem}.view-toggle button{width:3.2rem;height:2.4rem;background-size:3.2rem auto;text-indent:-999999px;border:none;-moz-appearance:none;opacity:0.5;-webkit-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;cursor:pointer}.view-toggle button.current-view,.view-toggle button:hover{opacity:1}.view-toggle #grid-view{background:#fff url(/img/grid-view.svg) no-repeat center center}.view-toggle #list-view{background:#fff url(/img/list-view.svg) no-repeat center center}.pagination{padding:1.5rem 5rem 3rem}.pagination p{font-size:1.6rem;margin:0 0 1rem;color:#4a4f66}.pagination.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-links{overflow:hidden}.pagination-links span{display:inline-block}.pagination-links span.disabled,.pagination-links span a:link,.pagination-links span a:visited{padding:0.2rem 0.8rem;background:#fff;border:0.1rem solid #c7c7c7;border-radius:0 0.2rem 0.2rem 0;display:block;text-decoration:none;background-image:url(/img/pagination-arrow.svg);background-size:1rem 1.8rem;width:1rem;background-position:center;background-repeat:no-repeat;text-indent:-99999rem}.pagination-links span a:hover{background-color:#363e46;border:0.1rem solid #333}.pagination-links span.disabled{display:inline-block;-webkit-filter:saturate(0);filter:saturate(0);opacity:0.5}.pagination-links span.disabled.prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination-links span.prev a:link,.pagination-links span.prev a:visited{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination-links .page-highlight{padding:0.2rem 0.8rem;background:#fff;border:0.1rem solid #c7c7c7;border-radius:0 0.2rem 0.2rem 0;display:inline-block}.paginate-form,.sort-form{display:-webkit-box;display:-ms-flexbox;display:flex}.paginate-form label,.sort-form label{color:#4a4f66;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:1.6rem;padding:0 0.5rem 0 0}.paginate-form select,.sort-form select{background-color:#fff;color:#4a4f66;font-size:1.6rem;border:0.1rem solid #c7c7c7}.paginate-form select:focus,.paginate-form select:hover,.sort-form select:focus,.sort-form select:hover{border:0.1rem solid #aa5e29}.sort-form{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products{list-style-type:none;margin:0 2.5rem}.products .more-btn{text-align:center;font-weight:bold;display:inline-block;margin-inline:auto}.products .more-btn:after{content:" +"}.products img.item-quick-view{cursor:pointer;-webkit-transition:opacity 500ms ease-out, background 500ms ease-out;-o-transition:opacity 500ms ease-out, background 500ms ease-out;transition:opacity 500ms ease-out, background 500ms ease-out}.products img.item-quick-view:hover{opacity:0.5;background:#583115}.products li{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:0.1rem solid #c7c7c7;padding:1rem;border-radius:0.3rem}.products li.out-of-stock{pointer-events:none;background:#f5f5f5}.products li.out-of-stock .product-link{background:transparent}.products li.out-of-stock img{-webkit-filter:saturate(0);filter:saturate(0);opacity:0.5;mix-blend-mode:multiply}.products li.out-of-stock .item-name,.products li.out-of-stock .item-sku,.products li.out-of-stock .product-cntrls{opacity:0.5}.products .product-link{display:block;position:relative;margin:0 0 1rem;background:#41414b}.products .product-link img{-webkit-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;display:block}.products .product-link:hover img{opacity:0.1}.products .product-link:hover:after{opacity:1}.products .product-link:after{content:"View Details";position:absolute;top:50%;left:1.5rem;right:1.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:2.4rem;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25);text-align:center;display:block;line-height:1;opacity:0;font-weight:bold;color:#fff;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.products .item-details{margin-bottom:1rem}.products .item-name{display:block;color:#51565b;font-size:2.1rem;line-height:1.2}.products .item-sku{display:block;color:#738895;font-size:1.8rem;overflow-wrap:break-word}.products .item-stock{display:block;font-size:1.8rem;color:#5fb015}.products .item-stock.out-of-stock{color:#b01515}.products .product-cntrls{margin:auto 0 0 0;padding:1rem 0 0 0;border-top:0.1rem solid #c7c7c7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;line-height:1}.products .product-cntrls span{cursor:pointer;opacity:0.65;-webkit-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;text-indent:-999999rem}.products .product-cntrls span:hover{opacity:1}.products .product-cntrls .item-quick-view{display:block;background-image:url(/img/quick-view-icon.svg);background-repeat:no-repeat;background-size:3rem auto;width:3rem;height:3rem}.products .product-cntrls .shop-add-to-cart{display:block;background-image:url(/img/add-to-cart-icon.svg);background-repeat:no-repeat;background-size:3rem auto;width:3rem;height:3rem}.products.products-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products.products-grid li{width:calc(25% - 5rem);margin:0 2.5rem 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products.products-grid li img{margin:0 auto 0.2rem;height:20rem;width:100%;-o-object-fit:scale-down;object-fit:scale-down;background:#f5f5f5}.products.products-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 2.5rem 2.5rem;padding:3rem}.products.products-list li img{width:20rem;height:20rem;-o-object-fit:scale-down;object-fit:scale-down;background:#f5f5f5;margin:0 3rem 1.5rem 0}.products.products-list .product-link{width:20rem;margin:0 3rem 1.5rem 0}.products.products-list .item-details{margin:1.5rem 0}.products.products-list .item-name{display:block;color:#51565b;font-size:2.4rem}.products.products-list .item-sku{font-size:2.1rem}.products.products-list .item-stock{font-size:2.1rem}.products.products-list .product-cntrls{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#quick_view,#shop_cart{display:none}#quick_view th,#shop_cart th{font-size:1.6rem;text-align:center}#quick_view th:first-child,#shop_cart th:first-child{text-align:left}#quick_view th:last-child,#shop_cart th:last-child{text-align:right}#quick_view td,#shop_cart td{font-size:1.6rem;text-align:center}#quick_view td.item-price,#quick_view td.qty,#shop_cart td.item-price,#shop_cart td.qty{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}#quick_view td:first-child,#shop_cart td:first-child{text-align:left}#quick_view td:last-child,#shop_cart td:last-child{text-align:right}#quick_view tfoot,#shop_cart tfoot{position:relative}#quick_view tfoot:before,#shop_cart tfoot:before{content:"";position:absolute;left:0;right:0;top:0;height:0.1rem;background:#583115}#quick_view tfoot td,#shop_cart tfoot td{font-weight:bold;background:#fff}.alert-options{display:none;width:48rem;max-width:80%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;z-index:999999;background:white;padding:3rem;border:0.1px solid #c7c7c7;border-radius:0.2rem;-webkit-box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25);box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25)}.close-x:link,.close-x:visited{position:absolute;top:-1.2rem;right:-1.2rem;-webkit-box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25);box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25);border:0.3rem solid #db3a34;font-size:2.1rem;font-weight:bold;color:#db3a34;background:#fff;text-decoration:none;padding:0.25rem 0.65rem;border-radius:50%}.close-x:hover{background:#db3a34;color:#fff}.modal-overlay{display:none;content:"";position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.5);z-index:999998}a.shop-cart-increment{text-decoration:none;border-radius:50%;font-weight:bold;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:2.2rem;height:2.2rem;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}a.shop-cart-add{border:0.2rem solid #6495ed;background:#6495ed;margin:0 1rem 0 0}a.shop-cart-subtract{border:0.2rem solid #ff4d4d;background:#ff4d4d;margin:0 0 0 1rem}a.shop-cart-add:hover{color:#6495ed;background:#fff}a.shop-cart-subtract:hover{color:#ff4d4d;background:#fff}span.item-qty{display:inline-block;vertical-align:middle}.shop-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.8rem;margin:0 0 0 1rem}.quick-view-image{width:100%;height:48rem;margin:0 0 1rem}.quick-view-image img{background:#f5f5f5;display:block;width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.quick-view-details,.quick-view-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 0.2rem}.quick-view-name{color:#51565b;font-size:2.1rem;line-height:1.2;margin:0 auto 0 0}.quick-view-sku{color:#5fb015;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0 0 0 1rem;font-size:1.8rem;overflow-wrap:break-word}.quick-view-sku.out-of-stock{color:#b01515}.quick-view-price{font-size:2.1rem;font-weight:bold;margin:0 auto 0 0}.quick-view-stock{font-size:1.8rem;color:#5fb015}.quick-view-description{font-size:1.8rem}.quick-view-description ol,.quick-view-description p,.quick-view-description ul{font-size:1.8rem}.quick-view-description ol:last-child,.quick-view-description p:last-child,.quick-view-description ul:last-child{margin-bottom:0}.quick-view-add-cart{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:2rem auto 0;padding:1rem 1.5rem;font-size:1.8rem;background:#f5f5f5;border:0.1rem solid #c7c7c7;border-radius:0.3rem;cursor:pointer;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.quick-view-add-cart:after{content:"";display:inline-block;vertical-align:middle;-webkit-mask:url(/img/add-to-cart-icon.svg);mask:url(/img/add-to-cart-icon.svg);-webkit-mask-size:cover;mask-size:cover;background-color:#8b8693;width:2.4rem;height:2.4rem;margin:-0.5rem 0 0 0.5rem;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.quick-view-add-cart:hover{color:#fff;background:#aa5e29;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25);border:0.1rem solid #583115}.quick-view-add-cart:hover:after{background-color:#fff}.checkout-breadcrumb-container{padding:3rem 4.5rem;margin:3rem 0;background:#fff}.checkout-breadcrumb{background:#fff;overflow:hidden}.checkout-breadcrumb a,.checkout-breadcrumb span{float:left;padding:1rem 3rem;position:relative;text-decoration:none;font-size:1.8rem;background:#eaeaea;color:#313131;text-transform:uppercase;-webkit-clip-path:polygon(calc(100% - 1rem) 0, 100% 50%, calc(100% - 1rem) 100%, 0% 100%, 1rem 50%, 0% 0%);clip-path:polygon(calc(100% - 1rem) 0, 100% 50%, calc(100% - 1rem) 100%, 0% 100%, 1rem 50%, 0% 0%)}.checkout-breadcrumb a:not(:first-child),.checkout-breadcrumb span:not(:first-child){margin-left:-0.8rem}.checkout-breadcrumb a.active,.checkout-breadcrumb span.active{background:#7b6956;color:#fff;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25)}.checkout-breadcrumb a:hover{background:#aa5e29;color:#fff;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25)}.checkout-buttons{margin:0 0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem}.checkout-buttons .checkout-now:link,.checkout-buttons .checkout-now:visited{margin:0 0 0 auto;border-radius:0.5rem;padding:1.2rem 3rem;font-size:1.8rem;color:#fff;text-transform:uppercase;text-decoration:none;background:#aa5e29}.checkout-buttons .checkout-now:hover{background:#583115}.checkout-buttons .save-changes,.checkout-buttons .save-changes:focus,.checkout-buttons .save-changes:focus:valid,.checkout-buttons input[type=button]:focus:valid,.checkout-buttons input[type=submit]:focus:valid{background:#313131;color:#fff;text-shadow:0.1rem 0.1rem 0.5rem rgba(0, 0, 0, 0.25);border:none;-webkit-box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25);box-shadow:0.1rem 0.1rem 0.5rem 0 rgba(0, 0, 0, 0.25);margin:0 3rem 0 0;border-radius:0.5rem}.checkout-buttons .save-changes:focus:hover,.checkout-buttons .save-changes:focus:valid:hover,.checkout-buttons .save-changes:hover,.checkout-buttons input[type=button]:focus:valid:hover,.checkout-buttons input[type=submit]:focus:valid:hover{background:#111;border:none}.checkout-buttons .continue-shopping{text-transform:uppercase;text-decoration:none}.shopping-cart-table{table-layout:fixed;background:#fff;margin:0 0 1.5rem}.shopping-cart-table td,.shopping-cart-table th{background:#fff;color:#313131;font-size:1.8rem;padding:1.5rem;border:none}.shopping-cart-table th{border-bottom:0.1rem solid #c7c7c7;font-weight:normal}.shopping-cart-table td{border-bottom:0.1rem solid #eee}.shopping-cart-table.small{margin:6rem 0 0}.shopping-cart-table.small td{border-bottom:none}.shopping-cart-table.small td.value{text-align:right}.shopping-cart-qty{width:12rem}.shopping-cart-qty input{width:12rem}.shopping-cart-img{width:10rem;text-align:center;vertical-align:middle}.shopping-cart-img img{width:10rem;height:10rem;-o-object-fit:scale-down;object-fit:scale-down;background:#f5f5f5}.shopping-cart-name{text-align:left}.shopping-cart-price{text-align:right;width:10rem}.shopping-cart-total{text-align:right;width:10rem}.shopping-cart-remove{width:10rem}.shopping-cart-remove img{display:block;margin:0 auto}.sub-total-row td{font-weight:bold;text-align:right;position:relative}.sub-total-row td:before{content:"";position:absolute;top:0;left:0;right:0;height:0.1rem;background:#777}.total-row td{font-weight:bold;position:relative}.total-row td:before{content:"";position:absolute;top:0;left:0;right:0;height:0.1rem;background:#777}.checkout-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 3rem;background:#fff;padding:3rem}.checkout-content-container .shopping-cart-address-info,.checkout-content-container .shopping-cart-payment-info,.checkout-content-container .shopping-cart-shipping-method{width:calc(50% - 6rem)}.checkout-content-container .shopping-cart-address-info select,.checkout-content-container .shopping-cart-payment-info select,.checkout-content-container .shopping-cart-shipping-method select{width:100%}.checkout-content-container h2{font-size:3.2rem;font-weight:normal}.checkout-content-container .submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:right}.checkout-content-container .submit input,.checkout-content-container .submit input:focus,.checkout-content-container .submit input:focus:valid{border-radius:0.5rem}.shopping-cart-order-summary{position:-webkit-sticky;position:sticky;top:1em}.shopping-cart-address-display{margin:0 0 3rem}.shopping-cart-address-display h2{font-size:2.4rem;margin:0}.shopping-cart-address-display p{font-size:2.1rem}.product{display:-ms-grid;display:grid;-ms-grid-columns:auto 24rem;grid-template-columns:auto 24rem;gap:4.5rem;margin:0 0 3rem}.product-info .product-price{font-size:3.2rem;font-weight:bold;color:#aa5e29;margin:0}.product-info .product-description p{font-size:1.6rem;margin:0 0 2.1rem}.product-details{padding-inline:5rem}.product-image img{display:block;margin:0 auto 3rem}.gallery{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr));grid-column-gap:1.5rem;grid-row-gap:1.5rem;margin:0 0 3rem}.gallery a{border:0.1rem solid #ddd;padding:0.2rem;border-radius:0.3rem}.gallery img{display:block;border-radius:0.2rem;width:100%}.breadcrumbs{font-size:1.6rem;color:#4a4f66;margin:0}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:none}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url("/fonts/flexslider-icon.eot");src:url("/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"), url("/fonts/flexslider-icon.woff") format("woff"), url("/fonts/flexslider-icon.ttf") format("truetype"), url("/fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{opacity:0.2;left:10px}.flex-direction-nav .flex-next{opacity:0.2;right:10px;text-align:right}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#aa5e29;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}