.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@font-face{font-family:Akrobat;font-style:normal;font-weight:500;src:local('Akrobat'),url(https://fonts.cdnfonts.com/s/14486/Akrobat-Regular.woff) format('woff');font-display:swap}@font-face{font-family:'Akrobat Light';font-style:normal;font-weight:400;src:local('Akrobat Light'),url(https://fonts.cdnfonts.com/s/14486/Akrobat-Light.woff) format('woff');font-display:swap}@font-face{font-family:'Akrobat ExtraLight';font-style:normal;font-weight:300;src:local('Akrobat ExtraLight'),url(https://fonts.cdnfonts.com/s/14486/Akrobat-ExtraLight.woff) format('woff');font-display:swap}@font-face{font-family:'Akrobat SemiBold';font-style:normal;font-weight:600;src:local('Akrobat SemiBold'),url(https://fonts.cdnfonts.com/s/14486/Akrobat-SemiBold.woff) format('woff');font-display:swap}@font-face{font-family:'Akrobat Bold';font-style:normal;font-weight:700;src:local('Akrobat Bold'),url(https://fonts.cdnfonts.com/s/14486/Akrobat-Bold.woff) format('woff');font-display:swap}@font-face{font-family:'Akrobat ExtraBold';font-style:normal;font-weight:800;src:local('Akrobat ExtraBold'),url(https://fonts.cdnfonts.com/s/14486/akrobat-extrabold-webfont.woff) format('woff');font-display:swap}@font-face{font-family:'Akrobat Black';font-style:normal;font-weight:900;src:local('Akrobat Black'),url(https://fonts.cdnfonts.com/s/14486/Akrobat-Black.woff) format('woff');font-display:swap}*{box-sizing:border-box;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,html{margin:0;padding:0;width:100%;height:100%}body{position:relative;font-family:Akrobat;background:#96ca2d url(../../image/logo.gif) no-repeat center center;background-size:200px 200px}.wrapper{background:#fff}.disable-text-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1{font-size:30px;text-transform:uppercase;font-weight:900}h2{font-size:32px;font-weight:700}h3{font-size:30px;font-weight:900}h4{font-size:22px;font-weight:700;position:relative}.h3-span{font-size:30px;font-weight:900}.h3-span-flashdeals{font-size:30px;font-weight:900;float:left;display:block}p{font-family:Akrobat;font-size:18px;line-height:1.4;font-weight:500;margin-top:16px}a{text-decoration:none;cursor:pointer;color:#333}ul{margin:0;padding:0;list-style:none}.category-description ul{margin:10px 40px;padding:0}.category-description li{list-style:disc}#sections ul{list-style:inherit;padding-left:40px}pre{background:#eee;border:1px solid #ccc;padding:10px}.clear{clear:both}.header-top-content{margin:0 auto;background:#96ca2d}@media (max-width:992px){.header-top-content{text-align:left}}.header-top-content ul li{display:block;margin:0;padding:0;display:inline-block;text-align:left}.home-welcome h1{font-size:30px;text-transform:uppercase;font-weight:900;color:#6b8800;text-align:center}@media (max-width:1019px) and (min-width:820px){.header-top-content ul li{width:auto;text-align:center}}@media (max-width:819px) and (min-width:640px){.header-top-content ul li{width:auto}}@media (max-width:639px) and (min-width:420px){.header-top-content ul li{width:auto}}@media (max-width:419px){.header-top-content ul li{width:auto}}.header-top-content ul li a{color:#fff;line-height:35px;margin:0 5px}.navigation-container{border-bottom:3px #445878 solid}@media (max-width:1019px) and (min-width:820px){.navigation-container{border-bottom:none}.autocomplete{padding:0!important}}@media (max-width:819px) and (min-width:640px){.navigation-container{border-bottom:none}.autocomplete{padding:0!important}}@media (max-width:639px) and (min-width:420px){.navigation-container{border-bottom:none}.autocomplete{padding:0!important}}@media (max-width:419px){.navigation-container{border-bottom:none}.autocomplete{padding:0!important}}.navigation{position:fixed;top:0;left:-100%;width:100%;height:100%;overflow-y:scroll;background:#445878;transition:left .4s ease;-webkit-overflow-scrolling:touch;max-width:1260px;margin:0 auto;border-radius:4px 4px 0 0}body.modal-open,body.navigation-open{overflow:hidden;z-index:99999999}.modal{z-index:99999999}@media (min-width:660px){.navigation{width:50%}body.navigation-open{overflow:auto}}@media (min-width:992px){.navigation{position:relative;left:auto;width:100%;height:auto;overflow:visible;-webkit-overflow-scrolling:auto}}.navigation-open{left:0}.navigation.navigation-open{z-index:16000003}@media (min-width:660px){.navigation-open{-webkit-box-shadow:5px 0 5px -3px rgba(0,0,0,.75);-moz-box-shadow:5px 0 5px -3px rgba(0,0,0,.75);box-shadow:5px 0 5px -3px rgba(0,0,0,.75)}}@media (min-width:992px){.navigation-open{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.navigation-close{padding:10px;display:block;letter-spacing:.11em;line-height:1;text-align:right;text-transform:uppercase;color:#bec4d0}@media (min-width:992px){.navigation-close{padding:20px}}@media (min-width:992px){.navigation-close{display:none}}@media (min-width:992px){.nav-bar{width:100%;max-width:1260px;margin:0 auto;font-size:0;text-align:center;z-index:999}}.nav-bar-item{border-bottom:1px solid #eee}.nav-bar-item:last-of-type{border-right:none}@media (min-width:992px){.nav-bar-item{display:inline-block;width:auto;vertical-align:middle;border-bottom:none;font-size:15px}}.nav-bar-link{display:inline-block;padding:15px 6px;text-transform:uppercase;color:#fff;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;position:relative;cursor:pointer}.nav-bar-dropdown{display:none;padding:15px 8px;color:#fff}@media (max-width:993px) and (min-width:820px){.nav-bar-link{width:90%}.nav-bar-dropdown{display:inline-block}}@media (max-width:819px) and (min-width:640px){.nav-bar-link{width:90%}.nav-bar-dropdown{display:inline-block}}@media (max-width:639px) and (min-width:420px){.nav-bar-link{width:90%}.nav-bar-dropdown{display:inline-block}}@media (max-width:419px){.nav-bar-link{width:90%}.nav-bar-dropdown{display:inline-block}}a.nav-bar-link:hover:after{content:"";position:absolute;top:94%;left:45%;border-width:0 6px 6px 6px;border-style:solid;border-color:#96ca2d transparent;display:block;width:0;right:inherit}.nav-bar-link.active,.nav-bar-link:hover{color:#96ca2d}@media (min-width:992px){.nav-bar-link{text-align:center}}@media (max-width:992px){.nav-bar-link:hover{color:#96ca2d}a.nav-bar-link:hover:after{border-color:transparent}}.nav-bar-link-active{color:#ff7010}@media (min-width:992px){.nav-bar-link-active{background:#fff;color:#562345}}@media (min-width:992px){.nav-bar-line{display:block}}.nav-panel{display:none;color:gray;overflow:auto;background:#fff;border:1px #eee solid;border-top:3px solid #96ca2d;padding-top:5px;z-index:10001;box-shadow:0 4px 2px -2px rgba(0,0,0,.2)}@media (min-width:992px){.nav-panel{position:absolute;left:0;width:100%;background:#fff;text-align:left;border-bottom:2px solid #eee;z-index:10001}}.nav-panel--open{display:block}@media (min-width:992px){.nav-panel__container{display:table;width:100%;max-width:1260px;margin:0 auto;padding:5px 0}}@media (min-width:992px){.nav-panel__column{display:table-cell;border-right:1px solid #eee;vertical-align:top}}@media (min-width:992px){.nav-panel__column:first-of-type{padding-left:0}}@media (min-width:992px){.nav-panel__column:last-of-type{padding-right:0;border-right:none}}@media (min-width:992px){.nav-panel__column--w20{width:20%}}@media (min-width:992px){.nav-panel__column--w25{width:25%}}@media (min-width:992px){.nav-panel__column--w33{width:33.333333%}}@media (min-width:992px){.nav-panel__column--w40{width:40%}}@media (min-width:992px){.nav-panel__column--w50{width:50%}}@media (min-width:992px){.nav-panel__column--w60{width:60%}}.nav-panel__title{padding:0 20px}.nav-panel__title-inner{padding:20px 0;margin-bottom:20px;border-bottom:1px solid #96ca2d;font-size:.85em;letter-spacing:.11em;text-transform:uppercase}.nav-panel__group{padding:0 20px}@media (min-width:992px){.nav-panel__group{display:table;table-layout:fixed;width:100%;padding:0}}@media (min-width:992px){.nav-panel__group-item{display:table-cell;padding:0 15px;border-right:1px dotted #b3b3b3;vertical-align:top}}@media (min-width:992px){.nav-panel__group-item:last-of-type{border-right:none}}.nav-panel__list:first-of-type{margin-top:0}.nav-link{position:relative;display:block;font-size:.8em;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:#562345;padding:4px 0}.nav-link.bold{font-weight:900;font-size:16px}.sub-link-title{font-size:16px;font-weight:700;color:#000;border-bottom:1px #96ca2d solid;margin-bottom:5px;padding-bottom:5px}.badge{margin-right:5px;padding:3px;min-width:20px;min-height:20px;line-height:1em;font-size:14px;display:inline-block;color:#fff;text-align:center;background-color:#445878;border-radius:1em;font-weight:400}@media (min-width:992px){.nav-link.active,.nav-link:hover{color:#ff7010}}.nav-link--sub-link{letter-spacing:normal;text-transform:none;color:gray;margin-top:5px}.nav-link--icon{padding:17px 0 16px 40px;border-bottom:1px solid #eee;margin-bottom:-10px}.nav-link--icon-compact{padding:10px 0 10px 40px;margin-bottom:-10px}.nav-link--icon-last{margin-bottom:0}.nav-link__icon{position:absolute;left:0;top:50%;display:block;width:30px;height:30px;margin-top:-15px;font-size:30px;line-height:30px}.nav-box{margin:10px 0}.nav-box__list:after,.nav-box__list:before{content:" ";display:table}.nav-box__list:after{clear:both}.nav-box__item{float:left;width:25%;padding:5px 10px 5px 0}.nav-box__title{position:relative;display:block;overflow:hidden;font-size:.8em;font-style:italic;letter-spacing:normal;line-height:1.6;text-align:center;text-transform:none;color:#562345}@media (min-width:992px){.nav-box__title:hover{color:#ff7010}}.nav-box__title::after,.nav-box__title::before{background-color:#b3b3b3;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.nav-box__title::before{right:.5em;margin-left:-50%}.nav-box__title::after{left:.5em;margin-right:-50%}.nav-box__link{display:block;padding:5px 0;background:#e7e7e7;font-size:.8em;text-align:center;text-transform:uppercase;color:gray}.nav-box__link:hover{color:#ff7010}.nav-box__item:last-of-type .nav-box__link{background:0 0;color:#562345}.nav-box__item:last-of-type .nav-box__link:hover{color:#ff7010}.header-content{position:relative;background:#445878}@media (min-width:992px){.header-content{background:0 0;border:none;color:#4d8958}}.header-logo{height:0;overflow:hidden;transition:height .4s ease;padding:20px 0;text-align:center}.header-logo .logo{display:inline-block;width:100%;max-width:70px}.header-logo .logo1{width:100%;max-width:360px}.header-logo .logo-text{display:inline-block;width:100%;max-width:230px}@media (min-width:768px){.header-logo{float:left;width:100%;height:auto;padding:15px 0;background:#fff}}@media (min-width:992px){.header-logo{float:left;width:33.3333%;padding:5px 10px;background:0 0}.header-logo .logo-text{display:inline-block}}@media (max-width:767px){.header-logo{width:100%;height:auto;padding:10px 0;background:#fff}.header-logo .logo{width:50px}.header-logo .logo-text{width:200px}}.header-links{padding:15px 0}.header-links:after,.header-links:before{content:" ";display:table}.header-links:after{clear:both}@media (min-width:768px){.header-content .container{background:0 0!important}.header-links{float:left;width:50%}}@media (min-width:992px){.header-content .container{background:0 0!important}.header-links{float:right;width:33.3333%;padding:20px}}@media (max-width:767px){.header-content .container{background:0 0!important}.header-links{padding:10px 0}}.header-link{display:block;float:left;width:16.666666%;text-align:center;color:#fff;background:0 0;cursor:pointer}.header-link:hover{color:#96ca2d}@media (min-width:768px){.header-link{width:20%}.header-link{padding-bottom:0}}@media (min-width:992px){.header-link{width:25%;color:#999}.header-link:hover{color:#96ca2d}}@media (max-width:767px){.header-link{padding-bottom:0}}@media (min-width:992px){.header-link-menu{display:none}}@media (min-width:768px){.header-link-search{display:none}}.header-link-icon{font-size:1.2em;line-height:1}@media (min-width:992px){.header-link-icon{padding:10px 0 10px;font-size:1em}}@media (min-width:992px){.header-link:last-of-type .header-link-icon{border-right:none}}.header-link-image{width:auto;height:15px;margin:2px auto 1px}@media (min-width:992px){.header-link-image{height:12px}}.header-link-label{font-size:.85em;text-transform:uppercase;margin-top:5px}.header-search-container{position:relative;height:0;overflow:hidden;transition:height .4s ease}.hsearch{position:relative}@media (min-width:768px){.header-search-container{height:auto}.hsearch{float:right;width:50%}}@media (min-width:992px){.hsearch{float:right;width:33.3333%;padding-top:30px}}.header-search{position:relative;display:block}.header-search .input-field{float:left;width:100%;padding:0 50px 0 18px;margin:0;border:1px solid #e5e5e5;border-radius:20px;font-size:15px;color:#999;position:relative}.header-search .input-field input{float:left;width:100%;height:38px;margin:2px 0 2px 0;padding:0;position:relative;outline:0}.header-search button{float:right;width:32px;min-width:10px;height:32px;padding:0;margin:0;border:none;background:0 0;cursor:pointer;outline:0;position:absolute;right:10px;top:5px}.header-search button i{color:#999}.header-search-open .header-search-container{height:50px}@media (min-width:768px){.header-search-open .header-search-container{height:auto}}@media (max-width:992px){.header-search-container{padding:15px 10px}}@media (max-width:767px){.header-search-container{padding:0 10px}}.header-search-input{width:100%;height:40px;padding:0 20px;border:none;line-height:1;color:#999;outline:0;border-radius:20px;position:relative}@media (min-width:992px){.header-search-input{color:#999}}.header-search-button{position:absolute;top:0;right:0;width:40px;height:40px;background:#96ca2d;cursor:pointer;line-height:40px;text-align:center;color:#fff;outline:0}.header-pop{display:none;position:absolute;top:100%;right:0;width:100%;background:#fff;z-index:10001}@media (min-width:660px){.header-pop{width:400px}}.header-pop-open{display:block;z-index:999999999999}.header-pop-connector{position:absolute;top:-12px;right:0;margin-left:-15px;content:'';width:0;height:0;border-bottom:solid 15px #96ca2d;border-left:solid 15px transparent;border-right:solid 15px transparent}.header-cart{border-top:3px solid #96ca2d;border-bottom:5px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:10px}.header-cart:after,.header-cart:before{content:" ";display:table}.header-cart:after{clear:both}.header-settings{padding:10px;border-top:3px solid #96ca2d;border-bottom:5px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.header-settings:after,.header-settings:before{content:" ";display:table}.header-settings:after{clear:both}.header-settings-language{float:left;width:100%;padding:5px}.header-settings-currency{float:left;width:100%;padding:5px}.header-settings-label{letter-spacing:.11em;text-transform:uppercase;color:#562345;font-size:.85em}.header-settings-input{width:100%;height:35px;padding-left:10px;border:1px solid #b3b3b3;line-height:1}.header-settings-button{float:left;width:100%;padding:5px;text-align:center}.header-account{padding:10px;border-top:3px solid #96ca2d;border-bottom:5px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.header-account:after,.header-account:before{content:" ";display:table}.header-account:after{clear:both}.container{max-width:1200px;margin:0 auto;position:relative}.heading-block-title h3{position:relative;padding:15px;color:#000;border-bottom:4px #96ca2d solid;text-transform:uppercase}.heading-block-title .h3-span{position:relative;padding:15px;color:#000;border-bottom:4px #96ca2d solid;text-transform:uppercase}.heading-block-title .h3-span-flashdeals{position:relative;padding:15px;color:#000;border-bottom:4px #96ca2d solid;text-transform:uppercase}.heading-block-title h1{position:relative;padding:15px;color:#000;border-bottom:4px #96ca2d solid;text-transform:uppercase}.footer{background:#445878;border-top:1px solid #eee;border-bottom:1px solid #eee}.footer .footer-item{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:25%;text-align:left;padding:10px}@media (max-width:1019px) and (min-width:820px){.footer .footer-item{width:33.33333%}}@media (max-width:819px) and (min-width:640px){.footer .footer-item{width:33.33333%}}@media (max-width:639px) and (min-width:420px){.footer .footer-item{width:50%}}@media (max-width:419px){.footer .footer-item{width:100%}}.footer .footer-item .h4-footer{padding:0 0 10px;font-size:1em;margin:0;color:#fff;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #fff}.footer .footer-item ul{margin:0;padding:0}.footer .footer-item ul li{margin:10px 0;list-style-type:none}.footer .footer-item ul li a{color:#aaa;padding:3px 0;font-size:1em}.footer .footer-item ul li a:before{content:"\f105";font-family:FontAwesome;display:inline-block!important;cursor:pointer;color:#aaa;margin-right:5px}.footer-copyright{background:#96ca2d;padding:15px 0;color:#fff;text-align:center}select.form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 10px;border-width:1px;border-style:solid;border-color:#e5e5e5;border-image:initial;width:100%;height:30px;font-size:15px;line-height:20px;color:#666;-moz-appearance:none;-webkit-appearance:none;background-color:#f8f8f8;margin-top:5px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#fff url(../images/select-arrows.svg) no-repeat right 10px bottom 7px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2);outline:0}.input-field{width:100%;border-width:1px;border-style:solid;border-color:#e5e5e5;border-image:initial;padding:10px;background:#fff;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2);outline:0}.filter-checkbox{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:3px}.filter-checkbox-wrapper{position:relative;display:inline-block;vertical-align:middle;color:#333;cursor:pointer;padding:0}.filter-text{display:inline-block;vertical-align:middle;padding:0 3px}.filter-checkbox-wrapper:after{display:block;content:'';clear:both}.filter-checkbox-wrapper .filter-checkbox{position:relative;float:left;cursor:pointer;vertical-align:text-bottom;width:20px;height:20px;margin:0;padding:0}.filter-checkbox-wrapper .filter-checkbox:after{width:auto;height:auto;content:"";left:0;right:0;bottom:0;top:0;cursor:pointer;position:absolute;background:#fff;border:1.25px solid #d0d5da}.filter-checkbox-wrapper .filter-checkbox:checked:after{background:#445878;border:1.25px solid #d0d5da}.filter-label{text-transform:uppercase}.basket-content,.basket-headings,.basket-totals{display:block;float:left;width:100%}.basket-headings{display:table;table-layout:fixed;padding-bottom:10px;margin:10px 0;border-bottom:1px solid #d2d2d2}.basket-headings .heading-product{display:table-cell;width:68%;padding-left:20%}.basket-headings .heading-quantity{display:table-cell;width:10%;text-align:center}.basket-headings .heading-total{display:table-cell;width:22%;text-align:center}.basket-content{font-size:.9em;line-height:1.2;max-height:270px;overflow:auto}.basket-content .basket-item{padding:12px 0;border-bottom:1px solid #f6f6f6}.basket-content .basket-item .table{display:table;width:100%}.basket-content .basket-item:last-of-type{border-bottom:0}.basket-content .basket-item .image,.basket-content .basket-item .info,.basket-content .basket-item .price,.basket-content .basket-item .quantity{display:table-cell;vertical-align:top}.basket-content .basket-item .image{width:20%}.basket-content .basket-item .image img{display:block;width:100%;height:auto}.basket-content .basket-item .info{width:50%;padding-left:5px}.basket-content .basket-item .info .engraving,.basket-content .basket-item .info .meta,.basket-content .basket-item .info .name{display:block}.basket-content .basket-item .info .name{color:#6d004d}.basket-content .basket-item .info .meta{margin-top:5px;color:#4d8958}.basket-content .basket-item .quantity{width:auto;text-align:center}.basket-content .basket-item .price{width:auto;text-align:right;color:#6d004d}.basket-totals{border-top:1px solid #d2d2d2}.basket-totals .total-item{display:table;width:100%;table-layout:fixed;padding:8px 0;border-top:1px solid #f6f6f6}.basket-totals .total-item:first-of-type{border-top:0}.basket-totals .total-item .left{display:table-cell;width:68%;text-align:right;vertical-align:middle}.basket-totals .total-item .right{display:table-cell;width:32%;text-align:right;vertical-align:middle}.basket-totals .total-item.sub-total{color:#6d004d}.basket-totals .total-item.red{color:red}.basket-totals .total-item.grand-total{font-size:1.1em;font-weight:700;color:#6d004d;border-top:1px solid #d2d2d2}.basket-content .basket-item .image .image-link{display:block}.basket-content .basket-item .info .name-link{color:#6d004d}.basket-content .basket-item .info .name-link:hover{text-decoration:underline}.basket-totals .total-item.basket-total{color:#6d004d;font-weight:700;font-size:1.1em}.sb-close-btn{position:absolute;right:0;top:-6px;color:#999;cursor:pointer;font-size:1.2em}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip:before{content:attr(data-description);box-sizing:border-box;display:inline-block;background:rgba(0,0,0,.9);color:#fff;position:absolute;top:0;right:20px;padding:5px;width:100%;min-width:260px;border-radius:5px;opacity:0;transition:.25s ease-in-out}.tooltip:hover:before{opacity:1}.basket-button{padding:10px 0;text-align:center}.button-lg,.button-md,.button-sm,.button-xs{display:inline-block;width:auto;text-transform:uppercase;line-height:1;text-align:center;color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 8px 6px -6px #333;-moz-box-shadow:0 8px 6px -6px #333;box-shadow:0 8px 6px -6px #333;cursor:pointer;outline:0}.button-xs{padding:5px 10px 4px;font-size:.8em}.button-sm{padding:7px 15px 6px;font-size:.9em}.button-md{padding:12px 30px 9px;font-size:1.1em}.button-lg{padding:13px 30px 10px;font-size:1.4em}.button-right{display:block;float:right}.button-left{display:block;float:left}.button-center{display:block;margin:0 auto}.off-gold{background:#c2aa65;background:-moz-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c2aa65),color-stop(49%,#baa15c),color-stop(100%,#a4863f));background:-webkit-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:-o-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:-ms-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:linear-gradient(to bottom,#c2aa65 0,#baa15c 49%,#a4863f 100%)}.off-grey{background:#939393;background:-moz-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#939393),color-stop(49%,#8b8b8b),color-stop(100%,#717171));background:-webkit-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:-o-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:-ms-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:linear-gradient(to bottom,#939393 0,#8b8b8b 49%,#717171 100%)}.off-green{background:#96c265;background:-moz-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#96c265),color-stop(50%,#96c265),color-stop(100%,#78a43f));background:-webkit-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:-o-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:-ms-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:linear-gradient(to bottom,#96c265 0,#96c265 50%,#78a43f 100%)}.off-orange{background:#f60;background:-moz-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f60),color-stop(50%,#ef6000),color-stop(100%,#e45b00));background:-webkit-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:-o-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:-ms-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:linear-gradient(to bottom,#f60 0,#ef6000 50%,#e45b00 100%)}.off-maroon{background:#753d3d;background:-moz-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#753d3d),color-stop(50%,#6f3a3a),color-stop(100%,#6a3737));background:-webkit-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:-o-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:-ms-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:linear-gradient(to bottom,#753d3d 0,#6f3a3a 50%,#6a3737 100%)}.on-gold:hover{background:#c2aa65;background:-moz-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c2aa65),color-stop(49%,#baa15c),color-stop(100%,#a4863f));background:-webkit-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:-o-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:-ms-linear-gradient(top,#c2aa65 0,#baa15c 49%,#a4863f 100%);background:linear-gradient(to bottom,#c2aa65 0,#baa15c 49%,#a4863f 100%)}.on-grey:hover{background:#939393;background:-moz-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#939393),color-stop(49%,#8b8b8b),color-stop(100%,#717171));background:-webkit-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:-o-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:-ms-linear-gradient(top,#939393 0,#8b8b8b 49%,#717171 100%);background:linear-gradient(to bottom,#939393 0,#8b8b8b 49%,#717171 100%)}.on-orange:hover{background:#f60;background:-moz-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f60),color-stop(50%,#ef6000),color-stop(100%,#e45b00));background:-webkit-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:-o-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:-ms-linear-gradient(top,#f60 0,#ef6000 50%,#e45b00 100%);background:linear-gradient(to bottom,#f60 0,#ef6000 50%,#e45b00 100%)}.on-maroon:hover{background:#753d3d;background:-moz-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#753d3d),color-stop(50%,#6f3a3a),color-stop(100%,#6a3737));background:-webkit-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:-o-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:-ms-linear-gradient(top,#753d3d 0,#6f3a3a 50%,#6a3737 100%);background:linear-gradient(to bottom,#753d3d 0,#6f3a3a 50%,#6a3737 100%)}.on-green:hover{background:#96c265;background:-moz-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#96c265),color-stop(50%,#96c265),color-stop(100%,#78a43f));background:-webkit-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:-o-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:-ms-linear-gradient(top,#96c265 0,#96c265 50%,#78a43f 100%);background:linear-gradient(to bottom,#96c265 0,#96c265 50%,#78a43f 100%)}.buy-button a{border-radius:5px;background:#445878;color:#fff;font-weight:700;position:relative;line-height:40px;padding:0;vertical-align:middle;overflow:hidden;cursor:pointer;text-align:center;display:inline-block;width:100%;min-width:150px;height:40px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.buy-button a span.icon{display:inline-block;float:left;width:35px;height:40px;background-color:#96ca2d}.product-wishlist-button a{border-radius:5px;background:#fff;color:#445878;font-weight:700;position:relative;line-height:40px;padding:0;vertical-align:middle;overflow:hidden;cursor:pointer;text-align:center;display:inline-block;width:100%;height:40px;border:1px solid #445878;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.product-wishlist-button a span.icon{position:absolute;width:35px;height:40px;top:0;left:0}.product-compare-button a{border-radius:5px;background:#fff;color:#445878;font-weight:700;position:relative;line-height:40px;padding:0;vertical-align:middle;overflow:hidden;cursor:pointer;text-align:center;display:inline-block;width:100%;height:40px;border:1px solid #445878;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.product-compare-button a span.icon{position:absolute;width:15px;height:40px;top:0;left:0}.breadcrumbs{font-size:14px;text-align:left;position:relative;padding:8px 0;background:#f5f6f7}.breadcrumbs ul{margin:0;padding:0}.breadcrumbs ul li{list-style-type:none;display:inline;text-transform:uppercase}.breadcrumbs ul li::after{content:'/';display:inline-block}.breadcrumbs ul li:last-child::after{content:'';display:inline-block}.breadcrumbs ul li a{color:#666}.breadcrumb-wrapper{background:#f5f6f7}.breadcrumb-container{border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.breadcrumb-outer{display:block;overflow:hidden;height:32px}.breadcrumb-inner{display:block;white-space:nowrap;overflow:hidden;overflow-x:auto;height:42px;padding-bottom:10px;-webkit-overflow-scrolling:touch}.breadcrumbs-list{width:100%}.breadcrumbs-list ul{list-style:none;padding:0;margin:0}.breadcrumbs-list ul>li{display:inline-block;vertical-align:middle;position:relative;line-height:26px}.breadcrumbs-list ul>li a,.breadcrumbs-list ul>li span{display:inline-block;vertical-align:middle;padding:0 12px 0 5px;text-transform:uppercase;font-size:14px}.breadcrumbs-list ul li a{color:#685b4d}.breadcrumbs-list ul>li:first-of-type{text-align:center}.breadcrumbs-list ul>li:last-of-type{padding-right:15px}.breadcrumbs-list ul>li:first-of-type a{margin-left:10px}.breadcrumbs-list li:not(:last-child):before{content:"";position:absolute;right:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid rgba(0,0,0,.1)}.breadcrumbs-list li:not(:last-child):after{content:"";position:absolute;right:1px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #f5f6f7}.box-timer{text-align:center;position:absolute;top:0;right:25px}.timer-grid{overflow:hidden;display:inline-block}.timer-grid .box-time-date{background:#445878;font-size:9px;color:#fff;min-width:55px;min-height:50px;text-align:center;margin-top:7px;text-transform:uppercase;border-radius:3px;border:none;display:block;padding-top:3px}.timer-grid .day.box-time-date{margin-top:3px;background:#f56c82}.timer-grid .day.box-time-date span{color:#333}.timer-grid .box-time-date span{display:block;font-size:16px;color:#fff;margin-top:6px}.error{display:block;position:relative;margin-top:5px;margin-bottom:12px;padding:5px 10px 5px;background:#b90008;font-size:.8em;text-transform:uppercase;color:#fff;border-radius:5px;text-align:left}.error:after{position:absolute;bottom:-10px;left:10px;content:'';width:0;height:0;border-top:solid 10px #b90008;border-left:solid 10px transparent;border-right:solid 10px transparent}.loading{position:relative;overflow-y:hidden!important;overflow-x:hidden!important}.loading:after,.loading:before{content:" ";position:fixed;top:0;left:0;right:0;bottom:0;min-height:46px;min-width:46px}.loading:before{border:1px solid;border-color:#f07d32 transparent #e76d20 #d46b21;border-radius:50%;margin:auto;height:46px;-webkit-animation:single-arc-rotate .6s infinite linear;animation:single-arc-rotate .6s infinite linear;width:46px;z-index:10;opacity:1}.loading:after{background-color:#333;opacity:.4;z-index:10003}@-webkit-keyframes single-arc-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes single-arc-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#loading-bar .bar{position:relative}#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#445878;position:fixed;z-index:10002;top:0;left:0;width:100%;height:5px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:1px;opacity:.45;-moz-box-shadow:#445878 1px 0 6px 1px;-ms-box-shadow:#445878 1px 0 6px 1px;-webkit-box-shadow:#445878 1px 0 6px 1px;box-shadow:#445878 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:loading-bar-spinner .4s linear infinite;-moz-animation:loading-bar-spinner .4s linear infinite;-ms-animation:loading-bar-spinner .4s linear infinite;-o-animation:loading-bar-spinner .4s linear infinite;animation:loading-bar-spinner .4s linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.cg-notify-message{position:absolute;top:50%;left:50%;z-index:10099;text-align:center;background-color:#d9edf7;color:#31708f;padding:15px 25px;border:1px solid #bce8f1;-webkit-transition:top .5s ease-out,opacity .2s ease-out;-moz-transition:top .5s ease-out,opacity .2s ease-out;-o-transition:top .5s ease-out,opacity .2s ease-out;transition:top .5s ease-out,opacity .2s ease-out;visibility:hidden;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.cg-notify-message.alert{background-color:#b90008;color:#fff}.cg-notify-message-center{left:50%}.cg-notify-message-left{left:15px}.cg-notify-message-right{right:15px}.cg-notify-message a{font-weight:700;color:inherit}.cg-notify-message a:hover{color:inherit}.cg-notify-close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;position:absolute;width:10px;height:10px;top:5px;right:5px;line-height:10px}.cg-notify-close:focus,.cg-notify-close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.cg-notify-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pagination{padding-top:20px;padding-bottom:30px}.pagination ul{margin:0;padding:0;list-style-type:none}.pagination{padding:20px 0}.pagination .results{padding:10px 15px;text-transform:uppercase}.pagination .links{padding:10px 15px}.links a{width:40px;height:40px;line-height:40px;text-align:center;padding:10px 18px}.links b{width:40px;height:40px;line-height:40px;background-color:#445878;border-radius:100%;color:#fff;text-align:center;padding:10px 18px}.tp-leftarrow.default,.tp-rightarrow.default{font-family:FontAwesome;font-size:11px;font-weight:400;height:45px;width:40px;text-align:center;line-height:44px}.tp-leftarrow.default{z-index:21;cursor:pointer;position:relative;background:#445878 url(../images/left-a.png) no-repeat 13px 8px;width:40px;height:45px;left:0;background-size:10px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-top-right-radius:5px;border-bottom-right-radius:5px}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(../images/left-a.png) no-repeat top left;width:40px;height:40px}.tp-rightarrow.default{z-index:21;cursor:pointer;position:relative;background:#445878 url(../images/right-a.png) no-repeat 13px 8px;width:40px;height:45px;right:0;background-size:10px;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;border-top-left-radius:5px;border-bottom-left-radius:5px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(../images/right-a.png) no-repeat top left;width:40px;height:40px}.toolbar{padding:10px;border-bottom:3px #445878 solid}.toolbar .sort-by{display:inline-block;vertical-align:middle}.toolbar .limiter{display:inline-block;vertical-align:middle}.toolbar .list-grid-view{display:inline-block;vertical-align:middle;margin:22px 0 0 5px}@media (max-width:1019px) and (min-width:820px){.toolbar .sort-by{width:50%;margin-right:-4px;padding:0 3px}.toolbar .limiter{width:50%;margin-right:-4px;padding:0 3px}.toolbar .list-grid-view{margin:5px 0 0 5px}}@media (max-width:819px) and (min-width:640px){.toolbar .sort-by{width:50%;margin-right:-4px;padding:0 3px}.toolbar .limiter{width:50%;margin-right:-4px;padding:0 3px}.toolbar .list-grid-view{margin:5px 0 0 5px}}@media (max-width:639px) and (min-width:420px){.toolbar .sort-by{width:50%;margin-right:-4px;padding:0 3px}.toolbar .limiter{width:50%;margin-right:-4px;padding:0 3px}.toolbar .list-grid-view{margin:5px 0 0 5px}}@media (max-width:419px){.toolbar .sort-by{width:50%;margin-right:-4px;padding:0 3px}.toolbar .limiter{width:50%;margin-right:-4px;padding:0 3px}.toolbar .list-grid-view{margin:5px 0 0 5px}}.scrollToTop{position:fixed;bottom:60px;right:10px;cursor:pointer;width:50px;height:50px;background:#445878;line-height:50px;text-align:center;font-size:18px;color:#fff;border-radius:100%;border:2px solid #ddd;transition:all .6s ease-in-out}.slideshow{position:relative}.slider{position:relative;height:400px}@media (max-width:1019px) and (min-width:820px){.slider{height:350px}}@media (max-width:819px) and (min-width:640px){.slider{height:300px}}@media (max-width:639px) and (min-width:420px){.slider{height:200px}}@media (max-width:419px){.slider{height:140px}}.slide{position:absolute;top:0;left:0;right:0;bottom:0}.slide img{position:relative;width:100%;height:100%}.arrows{position:absolute;top:43%;width:100%}.arrows div.tp-leftarrow{float:left}.arrows div.tp-rightarrow{float:right}.arrows:after{content:'';display:block;clear:both}.arrows img{height:32px}.slide.ng-hide-add,.slide.ng-hide-remove{-webkit-transition:all linear .5s;-moz-transition:all linear .5s;-o-transition:all linear .5s;transition:all linear .5s;display:block!important}.slide.ng-hide-add.ng-hide-add-active,.slide.ng-hide-remove{opacity:0}.slide.ng-hide-add,.slide.ng-hide-remove.ng-hide-remove-active{opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;padding:10px 0}.slick-list{position:relative;display:block;overflow:hidden;padding:0;margin:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;outline:0;height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide div{text-align:center}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{position:absolute;z-index:8000;outline:0;color:#445878;cursor:pointer;background:0 0;font-size:3em}.slick-arrow.slick-prev{left:10px;top:45%;transform:translate(0,-50%)}.slick-arrow.slick-next{right:10px;top:45%;transform:translate(0,-50%)}.slick-arrow.slick-hidden{display:none}.dots{position:absolute;bottom:10px;text-align:center;left:0;right:0}.dots ul{position:relative;display:inline-block;margin:0;padding:0;list-style:none;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dots li{position:relative;display:block;float:left;margin:0 3px;width:16px;height:16px;cursor:pointer}.dots li a{top:0;left:0;width:100%;height:100%;outline:0;border-radius:50%;background-color:#445878;border:2px solid #fff;text-indent:-999em;cursor:pointer;position:absolute}.dots li.active a{background-color:#96ca2d}.dots li a::after{content:'';position:absolute;width:100%;height:100%;left:0;border-radius:50%;background-color:#96ca2d;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.dots li.current a::after{-webkit-transform:scale(1);transform:scale(1)}.star-cb-group{font-size:0;unicode-bidi:bidi-override;direction:rtl}.star-cb-group *{font-size:2rem}.star-cb-group>input{display:none}.star-cb-group>input+label{display:inline-block;overflow:hidden;text-indent:9999px;width:1em;white-space:nowrap;cursor:pointer}.star-cb-group>input+label:before{display:inline-block;text-indent:-9999px;content:"★";color:#888}.star-cb-group>input+label:hover:before,.star-cb-group>input+label:hover~label:before,.star-cb-group>input:checked~label:before{content:"★";color:#e52;text-shadow:0 0 1px #eee}.star-cb-group>.star-cb-clear+label{text-indent:-9999px;width:.5em;margin-left:-.5em}.star-cb-group>.star-cb-clear+label:before{width:.5em}.star-cb-group:hover>input+label:before{content:"★";color:#888;text-shadow:none}.star-cb-group:hover>input+label:hover:before,.star-cb-group:hover>input+label:hover~label:before{content:"★";color:#e52;text-shadow:0 0 1px #eee}.modal-cart{position:relative}.modal-cart-header{padding:10px 0;text-align:center;text-transform:uppercase}.modal-cart-header .close-btn{position:absolute;font-size:1.5em;top:20px;right:20px;color:#999}.modal-cart-body h4.msuccess{background:#96ca2d}.modal-cart-body h4.merror{background:red}.modal-cart-body:after{content:'';display:block;clear:both}.modal-cart-body .content{padding:10px 0}.modal-cart-body .content:after{content:'';display:block;clear:both}.modal-cart-body .image{margin:0;padding:0;text-align:center}.modal-cart-body .image img{width:100%;max-width:100px}.modal-cart-body .details{margin:0;padding:5px;padding-right:20px;text-align:left}.modal-cart-body .separator{clear:both}.modal-cart-body .price{margin:0;padding:5px;text-align:center}.modal-cart-body .buttons{margin:0;padding:5px;padding-right:20px;text-align:left}.scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll:after{content:'';display:block;clear:both}.home-welcome{padding:20px}.home-welcome .content{max-height:500px;overflow:hidden}.home-welcome .content ul{list-style-type:disc;margin-top:10px;margin-bottom:10px;margin-left:20px;font-size:18px}.read-more-state{display:none}.read-more-trigger{position:relative;display:inline-block;cursor:pointer;padding:10px 15px;margin-top:10px;background:#445878;color:#fff;box-shadow:0 3px #999;border-radius:.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.read-more-trigger:active{box-shadow:0 1px #666;transform:translateY(2px)}:lang(en) .read-more-state~.read-more-trigger:before{content:'+ Show more'}:lang(en) .read-more-state:checked~.read-more-trigger:before{content:'- Show less'}:lang(bg) .read-more-state~.read-more-trigger:before{content:'+ ВИЖ ОЩЕ'}:lang(bg) .read-more-state:checked~.read-more-trigger:before{content:'- ВИЖ ОЩЕ'}.read-more-state:checked~.content{max-height:none}.wizard{display:flex;justify-content:space-around;padding:10px 0;list-style:none;border-bottom:4px solid #445878}.wizard-item{position:relative;flex:1 0 auto;height:3.5em;padding:1em;margin-right:30px;color:#fff;background:#96ca2d;border-color:#96ca2d;transition:all 150ms ease-in}.wizard-item.spanactive{color:#fff;background:#445878;border-color:#445878}.wizard-item.active{color:#fff;background:#445878;border-color:#445878}.wizard-item.active:hover{color:#fff;background:#999;border-color:#999}.wizard-item:after,.wizard-item:before{content:"";position:absolute;top:0;width:0;height:0}.wizard-item:before{right:-20px;border-top:1.75em solid transparent;border-left:20px solid transparent;border-left-color:inherit;border-bottom:1.75em solid transparent}.wizard-item:after{left:-20px;border-top:1.75em solid transparent;border-top-color:inherit;border-left:20px solid transparent;border-bottom:1.75em solid transparent;border-bottom-color:inherit}.wizard-item:first-child{border-radius:6px 0 0 6px}.wizard-item:first-child:after{display:none}.wizard-item:last-child{margin-right:0;border-radius:0 6px 6px 0}.wizard-item:last-child:before{display:none}.wizard-item i{font-size:18px}@media (max-width:819px) and (min-width:640px){.wizard-item{text-align:center}.wizard-item span{display:none}.wizard-item i{font-size:25px}}@media (max-width:639px) and (min-width:420px){.wizard-item{text-align:center}.wizard-item span{display:none}.wizard-item i{font-size:25px}}@media (max-width:419px){.wizard-item{text-align:center}.wizard-item span{display:none}.wizard-item i{font-size:25px}}.autocomplete{position:absolute;left:0;right:0;z-index:99999999;padding:0 20px}.autocomplete .content{border-top:4px solid #96ca2d;border-bottom:4px solid #445878;background:#fff;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.autocomplete .content li:hover{background:#eee}.autocomplete .content ul li{padding:3px 0;border-bottom:1px solid #eee}.autocomplete .content ul li:hover .image{border:1px solid #ececec;border-radius:10px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.autocomplete .content ul li:last-child{border-bottom:none}.rating-container{padding:5px 0}.rating-stars-link{display:inline-block;height:20px;width:110px}.rating-stars-link{text-indent:-9999px}.rating-stars-link.rating-00{background:url(../images/ratings.png) repeat scroll 0 0 rgba(0,0,0,0)}.rating-stars-link.rating-10{background:url(../images/ratings.png) repeat scroll 0 -20px rgba(0,0,0,0)}.rating-stars-link.rating-15{background:url(../images/ratings.png) repeat scroll 0 -40px rgba(0,0,0,0)}.rating-stars-link.rating-20{background:url(../images/ratings.png) repeat scroll 0 -60px rgba(0,0,0,0)}.rating-stars-link.rating-25{background:url(../images/ratings.png) repeat scroll 0 -80px rgba(0,0,0,0)}.rating-stars-link.rating-30{background:url(../images/ratings.png) repeat scroll 0 -100px rgba(0,0,0,0)}.rating-stars-link.rating-35{background:url(../images/ratings.png) repeat scroll 0 -120px rgba(0,0,0,0)}.rating-stars-link.rating-40{background:url(../images/ratings.png) repeat scroll 0 -140px rgba(0,0,0,0)}.rating-stars-link.rating-45{background:url(../images/ratings.png) repeat scroll 0 -160px rgba(0,0,0,0)}.rating-stars-link.rating-50{background:url(../images/ratings.png) repeat scroll 0 -200px rgba(0,0,0,0)}.pulse{visibility:hidden;position:fixed;bottom:50%;left:30px;width:60px;height:60px;background:#96ca2d;color:#fff;border-radius:50%;text-align:center;line-height:60px;font-size:28px;z-index:99}@media (max-width:1019px) and (min-width:820px){.pulse{visibility:visible}}@media (max-width:819px) and (min-width:640px){.pulse{visibility:visible;left:20px;width:40px;height:40px;line-height:40px;font-size:18px;bottom:60px}}@media (max-width:639px) and (min-width:420px){.pulse{visibility:visible;left:20px;width:40px;height:40px;line-height:40px;font-size:18px;bottom:60px}}@media (max-width:419px){.pulse{visibility:visible;left:20px;width:40px;height:40px;line-height:40px;font-size:18px;bottom:60px}}.pulse i{animation:bingc-phone-button-animation 5s ease-in-out infinite}.pulse:after,.pulse:before{content:'';display:block;position:absolute;border:1px solid #96ca2d;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:animate 1.5s linear infinite;opacity:0;backface-visibility:hidden}.pulse:after{animation-delay:.5s}@keyframes animate{0%{transform:scale(.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes bingc-phone-button-animation{0%,10%,100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}2%,6%{-webkit-transform:rotate(-15deg) scale(1) skew(1deg);transform:rotate(-15deg) scale(1) skew(1deg)}4%,8%{-webkit-transform:rotate(15deg) scale(1) skew(1deg);transform:rotate(15deg) scale(1) skew(1deg)}}@-webkit-keyframes bingc-phone-button-animation{0%,10%,100%{-webkit-transform:rotate(0) scale(1) skew(1deg);transform:rotate(0) scale(1) skew(1deg)}2%,6%{-webkit-transform:rotate(-15deg) scale(1) skew(1deg);transform:rotate(-15deg) scale(1) skew(1deg)}4%,8%{-webkit-transform:rotate(15deg) scale(1) skew(1deg);transform:rotate(15deg) scale(1) skew(1deg)}}.fitness-center-grid .fitness-center-item{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:50%;text-align:left;padding-top:20px;padding-left:10px;padding-right:10px}.fitness-center-grid .fitness-center-item img{width:100%}@media (max-width:1019px) and (min-width:820px){.fitness-center-grid .fitness-center-item{width:50%}}@media (max-width:819px) and (min-width:640px){.fitness-center-grid .fitness-center-item{width:50%}}@media (max-width:639px) and (min-width:420px){.fitness-center-grid .fitness-center-item{width:100%}}@media (max-width:419px){.fitness-center-grid .fitness-center-item{width:100%}}.fitness-center-resp-container{position:relative;overflow:hidden;padding-top:56.25%}.fitness-center-resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.social-icon{display:inline-block;vertical-align:middle;font-size:30px;color:#aaa;text-decoration:none;width:50px;height:50px;line-height:50px;border:1px solid #aaa;border-radius:50%;text-align:center}.plusminus{display:inline-block;position:relative;font-size:0;overflow:hidden;border-radius:3px;width:44px;height:132px}.plusminus button{display:block;width:44px;height:44px;position:absolute;margin:0;padding:0;border:0;background:#445878;color:#fff;font-size:30.8px;line-height:1;font-family:bonds,sans-serif;cursor:pointer;-moz-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}.plusminus button:focus{outline:0;color:#2bebaf}.plusminus button:disabled{background:#eee;color:#ccc;cursor:default}.plusminus button:first-child{bottom:0}.plusminus button:first-child:before{content:"-"}.plusminus button:last-child{top:0}.plusminus button:last-child:before{content:"+"}.plusminus button:last-child:focus{color:#ff6367}.plusminus input[type=number]{position:absolute;width:44px;height:44px;top:44px;margin:0 auto;padding:0 0 16.92308px;border:0;font-size:17.6px;font-weight:700;text-align:center;-moz-appearance:textfield}.plusminus input[type=number]::-webkit-inner-spin-button,.plusminus input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:lang(bg) .plusminus:after{content: "количество";position:absolute;font-size:9.68px;left:0;right:0;line-height:1;padding:3.52px 0 3.52px 0;width:44px;margin:0 auto;border-top:1px solid #ccc;color:#888;text-align:center;bottom:34%}:lang(en) .plusminus:after{content:"QTY";position:absolute;font-size:9.68px;left:0;right:0;line-height:1;padding:3.52px 0 3.52px 0;width:44px;margin:0 auto;border-top:1px solid #ccc;color:#888;text-align:center;bottom:34%}.plusminus.horiz{width:100%;height:44px;background:#fff;border:1px solid #eee;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.plusminus.horiz button:first-child{left:0}.plusminus.horiz button:last-child{right:0}.plusminus.horiz:after{bottom:0}.plusminus.horiz input[type=number]{position:absolute;background:0 0;top:0;left:44px;right:44px}.sticky{position:relative}@media (max-width:639px) and (min-width:420px){.sticky{position:sticky;position:-webkit-sticky;top:0;z-index:1000;width:100%}.sticky .header-logo,.sticky .header-top-content{display:none}}@media (max-width:419px){.sticky{position:sticky;position:-webkit-sticky;top:0;z-index:1000;width:100%}.sticky .header-logo,.sticky .header-top-content{display:none}.header.sticky{margin-bottom:149px}}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1000}.youtube{position:relative}.youtube:before{content:'';display:block;position:absolute;top:0;right:0;left:0;height:0;background:rgba(206,14,14,.75);transition:.25s height cubic-bezier(.19,1,.22,1);z-index:1;border-radius:5px}.youtube:hover:before{height:100%}.youtube:after{font-family:FontAwesome;content:"\f04b";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:2.375rem;color:rgba(255,255,255,.75);z-index:2}.youtube-loading{background:#96ca2d url(../../image/logo.gif) no-repeat center center;background-size:100px 100px}.button,.button-primary{display:inline-block;text-decoration:none;margin:0;padding:5px 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;box-sizing:border-box}.button{color:#555;border-color:#ccc;background:#f7f7f7;box-shadow:0 1px 0 #ccc;vertical-align:top}.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button.focus,.button:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button.disabled,.button:disabled,.button[disabled]{color:#a0a5aa!important;border-color:#ddd!important;background:#f7f7f7!important;box-shadow:none!important;text-shadow:0 1px 0 #fff!important;cursor:default;-webkit-transform:none!important;transform:none!important}.button-primary{background:#0085ba;border-color:#0073aa #006799 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover{background:#008ec2;border-color:#006799;color:#fff}.button-primary.focus,.button-primary:focus{box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active{background:#0073aa;border-color:#006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary-disabled,.button-primary.disabled,.button-primary:disabled,.button-primary[disabled]{color:#66c6e4!important;background:#008ec2!important;border-color:#007cb2!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.fb-dock{position:fixed;top:140px;left:-310px;width:341px;height:447px;background:url(../images/fb-dock.png) no-repeat;transition:all 2s ease-in-out;cursor:pointer;padding:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;z-index:10001}.fb-dock:hover{left:0}.news-dock{position:fixed;top:130px;right:-310px;width:341px;height:447px;background:url(../images/news-dock.png) no-repeat;transition:all 2s ease-in-out;cursor:pointer;padding:5px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;z-index:10001}.news-dock:hover{right:0}.dock {display: grid; grid-template-columns: 35px minmax(0, 1fr); position: fixed; width: 240px; min-height: 30px; top: 130px; right: -205px;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out;z-index: 10001;}.dock.open{right: 0}@media (min-width:994px){.nav-panel__group-item.news-container{width:605px}}@media (max-width:993px) and (min-width:820px){.nav-panel__group-item.news-container{width:400px}}.flybuttons{position:fixed;top:250px;left:0;z-index:300}.flybuttons a{display:block;color:#fff;margin-bottom:3px}.flybuttons a:after{content:'';display:block;clear:both}.flybuttons a>div{float:left;height:43px;line-height:43px}.flybuttons a>div.icon i{height:43px;line-height:43px}.flybuttons a>div.icon{width:45px;text-align:center;background:#445878}.flybuttons a>div.name{background:#445878;padding:0 20px;display:none}.flybuttons a:hover div.name{display:block}.news-description ul{list-style:disc;margin:20px}.news-description li{margin-top:5px;margin-left:15px}.label-dist-checkbox{display:none}.label-dist-check{border-radius:50%;border:2px solid rgba(0,0,0,.2);background:#fff;vertical-align:middle;width:2em;height:2em;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border .3s ease}.label-dist-check i.icon{opacity:.5;font-size:16px}.label-dist-check:hover{border:2px solid rgba(0,0,0,.2)}.label-dist-checkbox:checked+.label-dist-text .label-dist-check{-webkit-animation:check .5s cubic-bezier(.895,.03,.685,.22) forwards;animation:check .5s cubic-bezier(.895,.03,.685,.22) forwards}.label-dist-checkbox:checked+.label-dist-text .label-dist-check .icon{opacity:1;-webkit-transform:scale(0);transform:scale(0);color:#fff;-webkit-text-stroke:0;-webkit-animation:icon .3s cubic-bezier(1,.008,.565,1.65) .1s 1 forwards;animation:icon .3s cubic-bezier(1,.008,.565,1.65) .1s 1 forwards}@-webkit-keyframes icon{from{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes icon{from{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes check{0%{width:2em;height:2em;border-width:2px}10%{width:2em;height:2em;opacity:.1;background:rgba(0,0,0,.2);border-width:2px}12%{width:2em;height:2em;opacity:.4;background:rgba(0,0,0,.1);border-width:2px}50%{width:2em;height:2em;background:#445878;opacity:.6}100%{width:2em;height:2em;background:#445878;opacity:1}}@keyframes check{0%{width:2em;height:2em;border-width:2px}10%{width:2em;height:2em;opacity:.1;background:rgba(0,0,0,.2);border-width:2px}12%{width:2em;height:2em;opacity:.4;background:rgba(0,0,0,.1);border-width:2px}50%{width:2em;height:2em;background:#445878;opacity:.6}100%{width:2em;height:2em;background:#445878;opacity:1}}@media only screen and (max-width:860px){.fb-dock,.news-dock{display:none}}.latest .label-blue{font-size:12px;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:.25em;background-color:#445878;text-transform:uppercase;color:#fff;margin-left:10px;padding:1px 5px 1px 5px}.category-item img{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.category-item .middle{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;cursor:pointer;background-color:#445878;padding:5px 10px;border-radius:5px}.category-item:hover img{opacity:.6}.category-item:hover .middle{opacity:1}.category-item .middle .text{color:#fff;font-size:16px}.topproducts-menu{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:860px){.topproducts-menu{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:419px){.topproducts-menu{grid-template-columns:repeat(1,1fr)}}.toast{text-align:left;padding:5px 0;background-color:#f7f7f7;border-radius:4px;position:relative;margin:10px 0;border:1px solid #eee}.toast:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;border-top-left-radius:4px;border-bottom-left-radius:4px}.toast__type{margin:0;color:#445878;font-weight:700;text-transform:uppercase}.toast__message{margin:0;font-size:14px;color:#878787;text-transform:uppercase}.toast__content{padding:0 15px}.toast--green .toast__icon{background-color:#2bde3f}.toast--green:before{background-color:#2bde3f}.toast--blue .toast__icon{background-color:#1d72f3}.toast--blue:before{background-color:#1d72f3}.toast--yellow .toast__icon{background-color:#ffc007}.toast--yellow:before{background-color:#ffc007}.group-items{position:relative}.group-items input{display:block;width:100%;height:40px;line-height:1.42857143;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px 90px 5px 5px;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2)}.group-items button{position:absolute;top:5px;right:5px}.product-features{display:grid;grid-template-columns:repeat(3,1fr)}.hidden{display:none}.categories-mobile{display:none}.categories-desktop{display:block}@media (max-width:819px) and (min-width:640px){.categories-mobile{display:block}.categories-desktop{display:none}}@media (max-width:639px) and (min-width:420px){.categories-mobile{display:block}.categories-desktop{display:none}}@media (max-width:419px){.categories-mobile{display:block}.categories-desktop{display:none}}.return{padding:10px 0}span.nav-button{line-height:30px;min-height:30px;background:#445878;padding:0 10px;border-radius:3px;color:#fff;display:inline-flex;align-items:center;cursor:pointer}span.nav-button:hover{background:#96ca2d}span.nav-button:active{transform:translateY(1px)}.disabled>span.nav-button{background:#eee;color:#999}.owl-prev{background:0 0;text-align:left;outline:0;display:inline-block}.owl-next{background:0 0;text-align:right;outline:0;display:inline-block}.owl-carousel>.product-item{width:25%}.owl-item .product-item{width:100%}.delivery-description{font-size:16px}.delivery-description h2{margin-bottom:10px}.delivery-description ul{list-style:inherit;padding-left:40px}.delivery-description{font-size:16px}.delivery-description h2{margin-bottom:10px}.delivery-description ul{list-style:inherit;padding-left:40px}.news-description iframe{width:100%;height:320px}.xls-static{background-color:#f3f3f3}.table table{width:100%;text-align:left;border-collapse:separate;border-spacing:0;border-radius:3px;box-shadow:0 0 2px rgba(114,114,113,.5)}.table table.sticky>thead tr th{position:-webkit-sticky;position:sticky;border-bottom:1px solid #ccc;box-shadow:0 2px 0 0 rgba(0,0,0,.05);top:0}.table table thead tr th{background-image:none;background-color:#c5c5c5;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f9f9f9),color-stop(100%,#e3e4e6));background-image:-webkit-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:-moz-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:-o-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:-ms-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:linear-gradient(top,#f9f9f9,#e3e4e6)}.table tr.sale,.table tr.sale .xls-static{background:rgba(86,180,117,.3)}.table tr:active{background-color:#f5f5f4}.table thead tr:active{color:#333;background-color:#f5f5f4}.table th{font-weight:500;color:#666}.table th,td{padding:5px 8px;border-right:1px solid #eee;border-bottom:1px solid #eee;vertical-align:middle}.checkout-hint{margin-top:5px;border-radius:5px;background:#fff;color:#445878;font-weight:700;position:relative;line-height:40px;padding:0;vertical-align:middle;overflow:hidden;text-align:center;display:inline-block;width:100%;height:42px;border:1px solid #445878;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}#dock-wrapper {display:none;}@media (max-width:819px) {#dock-wrapper {display: grid}}@media (min-width: 600px){.mobile-only{display: none;}}.read-more li{list-style: disc; margin-left: 30px;}.read-more ol{list-style: decimal; margin-left: 30px;}.paginator {padding: 10px;display: grid;grid-template-columns: 1fr 1fr;align-items: center;}.paginator .results {list-style: none;margin: 0;padding: 0;}.paginator .results li {display: inline-block;margin: 0 2px;}.paginator .results a {background: #fff;border: solid 1px #eee;border-radius: 0.2rem;color: #7d7d7d;text-decoration: none;text-transform: uppercase;display: inline-block;text-align: center;padding: 0.5rem 0.9rem;}.paginator .results b {background: #96ca2d;background-image: -webkit-linear-gradient(top, #96ca2d 0%, #96ca2d 100%);color: white;border: solid 1px #96ca2d;border-radius: 0.2rem;text-decoration: none;text-transform: uppercase;display: inline-block;text-align: center;padding: 0.5rem 0.9rem;}.paginator .text {text-align: right;}
@media (min-width: 992px) {
	#category-banner {
		height: 600px;
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
		background-image: url('/image/banner/category-banner-desktop.jpeg');
	}
}
@media (min-width: 768px) {

}
@media (max-width: 767px) {
	#category-banner {
		height: 250px;
		background-repeat: no-repeat;
		background-position: center center;

		background-image: url('/image/banner/category-banner-mobile.jpeg');
	}
}
.responsive-table {
	overflow-y: auto;
}
table.responsive {
	width: 100%;
	min-width: 500px;
}
.dialog {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 9997;
}
.dialog-minimize, .dialog-maximize, .dialog-close {
	width: 15px;
	height: 15px;
	cursor: pointer;
}
.dialog-close {
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25" height="25" viewBox="0 0 320 512"><g fill="%23333"><path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"></path></g></svg>');
	background-repeat: no-repeat;
	background-position: center center;
}
.dialog-overlay {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: none 0% 0% repeat scroll rgba(0, 0, 0, 0.6);
	z-index: 9998;
}
.dialog-content {
	position: absolute;
	left: 5%;
	right: 5%;
	bottom: 5%;
	top: 0%;
	z-index: 9999;
}
.dialog-body {
	background: white;
	border-radius: 10px;
	flex: 1;
}
.dialog-animation {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.dialog-content.opening .dialog-body {
	-webkit-animation: open 0.2s 1 ease-out forwards;
	animation: open 0.2s 1 ease-out forwards;
}
.dialog-content.closing .dialog-body {
	-webkit-animation: close 0.2s 1 ease-in forwards;
	animation: close 0.2s 1 ease-in forwards;
}

@-webkit-keyframes open {
	0% {
		-webkit-transform: scale(0, 0);
		transform: scale(0, 0);
	}
	80% {
		-webkit-transform: scale(1.2, 1.2);
		transform: scale(1.2, 1.2);
	}
	100% {
		-webkit-transform: rotate(1, 1);
		transform: rotate(1, 1);
	}
}

@keyframes open {
	0% {
		-webkit-transform: scale(0, 0);
		transform: scale(0, 0);
	}
	80% {
		-webkit-transform: scale(1.2, 1.2);
		transform: scale(1.2, 1.2);
	}
	100% {
		-webkit-transform: rotate(1, 1);
		transform: rotate(1, 1);
	}
}

@-webkit-keyframes close {
	0% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
	20% {
		-webkit-transform: scale(1.2, 1.2);
		transform: scale(1.2, 1.2);
	}
	100% {
		-webkit-transform: scale(0, 0);
		transform: scale(0, 0);
	}
}

@keyframes close {
	0% {
		-webkit-transform: scale(1, 1);
		transform: scale(1, 1);
	}
	20% {
		-webkit-transform: scale(1.2, 1.2);
		transform: scale(1.2, 1.2);
	}
	100% {
		-webkit-transform: scale(0, 0);
		transform: scale(0, 0);
	}
}
.information-problems {
	display: grid;
	grid-gap: 10px;
	margin: 20px 0;
}
@media (min-width: 768px) {
	.information-problems {
		grid-template-columns: repeat(5, minmax(100px, 1fr));
		margin: 20px;
	}
}
@media (min-width: 992px) {
	.information-problems {
		grid-template-columns: repeat(8, minmax(100px, 1fr));
	}
}
@media (max-width: 767px) {
	.information-problems {
		grid-template-columns: repeat(2, minmax(100px, 1fr));
		margin: 20px;
	}
}