.header.dark,#footer.dark{background-color:#340112}#footer .footer-text{color:#fff;opacity:.5;margin:.625rem}#footer .social a{padding:0% 1%}#footer .iso-footer{float:right;position:absolute;right:27%;margin-top:1%}#footer .fa-lg{font-size:1.5em}#footer a:not(.btn){color:#fff;opacity:.5}#footer a:not(.btn):focus{opacity:.8}#footer a:not(.btn):hover{opacity:.8}.header .menu>li>a,#footer{font-family:'Raleway',Helvetica,sans-serif !important}.login-wrapper{height:100%;background-color:#6d5cae}.login-wrapper>*{height:100%}.login-wrapper .bg-pic{position:absolute;width:100%;overflow:hidden}.login-wrapper .bg-pic>img{height:100%;opacity:.6}.login-wrapper .login-container{width:496px;display:block;position:relative;float:right}.login-wrapper .bg-caption{width:500px}.register-container{width:550px;margin:auto;height:100%}@media(max-width:768px){.login-wrapper .login-container{width:100%}.register-container{width:100%;padding:15px}}@media only screen and (max-width:321px){.login-wrapper .login-container{width:100%}}.gallery{margin:0 auto 0 auto}.gallery-item{overflow:hidden;cursor:default;background-color:#fff;margin-bottom:25px;position:relative;width:280px;height:240px;display:inline-block;border:1px solid #eee}.gallery-item:hover{cursor:pointer;border-color:#e0e5e2}.gallery-item[data-width="1"],div[data-width="1"]{width:210px}.gallery-item[data-width="2"]{width:570px}.gallery-item[data-height="1"],div[data-height="1"]{height:170px}.gallery-item[data-height="2"]{height:440px}.hover-zoom img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.hover-zoom:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.gallery-image{overflow:hidden}.gallery-image img{height:150px}.gallery-filters{position:absolute;left:0;right:0;height:70px;top:-70px}.refine-container,.sidebar-header{padding:0 24px 12px}.printaction{cursor:pointer !important}.refine-title{padding:24px 0 12px;margin:0 0 18px;border-bottom:1px solid #e0e5e2}.refine-container .panel-heading,.refine-container .panel-body{padding:15px 0}.refine-container .panel .panel-heading.separator:after{left:0;right:0}.panel.noborder{border:none;box-shadow:none}.panel.noborder>.panel-heading{border:1px solid #ddd;border-radius:0}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.alerts-container{position:fixed;width:350px;right:20px;z-index:999;top:80px}.alerts-container[data-placement$='-left']{left:100px;right:auto}.alerts-container[data-placement$='-right']{right:20px;left:auto}.alerts-container[data-placement^='top-']{top:80px;bottom:auto}.alerts-container[data-placement^='bottom-']{top:auto;bottom:20px}.alerts-container[data-placement='bottom-right'] .alert:last-child,.alerts-container[data-placement='bottom-left'] .alert:last-child{margin-bottom:0}.alerts-container .alert{position:relative}.alerts-container .alert .close{position:absolute;right:9px;top:15px}body.menu-pin>.pgn-wrapper[data-position$='-left'],body.menu-pin>.pgn-wrapper[data-position="top"],body.menu-pin>.pgn-wrapper[data-position="bottom"]{left:250px}.pgn-wrapper{position:fixed;z-index:1000}.pgn-wrapper[data-position$='-left']{left:30px}.pgn-wrapper[data-position$='-right']{right:20px}.pgn-wrapper[data-position^='top-']{top:20px}.pgn-wrapper[data-position^='bottom-']{bottom:20px}.pgn-wrapper[data-position='top']{top:0;left:0;right:0}.pgn-wrapper[data-position='bottom']{bottom:0;left:0;right:0}.pgn{position:relative;margin:10px}.pgn .alert{margin:0}.pgn-simple .alert{padding-top:13px;padding-bottom:13px;max-width:500px;animation:fadeIn .3s cubic-bezier(.05,.74,.27,.99) forwards;-webkit-animation:fadeIn .3s cubic-bezier(.05,.74,.27,.99) forwards;max-height:250px;overflow:hidden}.pgn-bar{overflow:hidden;margin:0}.pgn-bar .alert{border-radius:0;padding-top:13px;padding-bottom:13px;max-height:91px}.pgn-wrapper[data-position='top'] .pgn-bar .alert{animation:slideInFromTop .5s cubic-bezier(.05,.74,.27,.99) forwards;-webkit-animation:slideInFromTop .5s cubic-bezier(.05,.74,.27,.99) forwards;transform-origin:top left;-webkit-transform-origin:top left}.pgn-wrapper[data-position='bottom'] .pgn-bar .alert{animation:slideInFromBottom .5s cubic-bezier(.05,.74,.27,.99) forwards;-webkit-animation:slideInFromBottom .5s cubic-bezier(.05,.74,.27,.99) forwards;transform-origin:bottom left;-webkit-transform-origin:bottom left}.pgn-bar .alert span{opacity:0;animation:fadeIn .3s cubic-bezier(.05,.74,.27,.99) forwards;-webkit-animation:fadeIn .3s cubic-bezier(.05,.74,.27,.99) forwards}@keyframes slideInFromTop{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@-webkit-keyframes slideInFromTop{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes slideInFromBottom{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@-webkit-keyframes slideInFromBottom{0%{-webkit-transform:translateY(100%)}100%{-webkit-transform:translateY(0)}}.pgn-circle .alert{border-radius:300px;animation:fadeInCircle .3s ease forwards,resizeCircle .3s .4s cubic-bezier(.25,.25,.4,1.6) forwards;-webkit-animation:fadeInCircle .3s ease forwards,resizeCircle .3s .4s cubic-bezier(.25,.25,.4,1.6) forwards;height:60px;overflow:hidden;padding:6px 55px 6px 6px;-webkit-transform:translateZ(0);position:relative}.pgn-wrapper[data-position$='-right'] .pgn-circle .alert{float:right}.pgn-wrapper[data-position$='-left'] .pgn-circle .alert{float:left}.pgn-circle .alert>div>div.pgn-thumbnail>div{border-radius:50%;overflow:hidden;width:48px;height:48px}.pgn-circle .alert>div>div.pgn-thumbnail>div>img{width:100%;height:100%}.pgn-circle .alert>div>div.pgn-message>div{opacity:0;height:47px;padding-left:9px;animation:fadeIn .3s .5s ease forwards;-webkit-animation:fadeIn .3s .5s ease forwards;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;word-wrap:break-word}.pgn-circle .alert>div>div.pgn-message>div p:only-child{padding:12px 0}.pgn-circle .alert .close{margin-top:-12px;position:absolute;right:18px;top:50%;opacity:0;animation:fadeIn .3s .5s ease forwards;-webkit-animation:fadeIn .3s .5s ease forwards}.pgn-circle .alert p{margin-bottom:0}.pgn-circle .alert>div{display:table;height:100%}.pgn-circle .alert>div>div{display:table-cell;vertical-align:middle}@keyframes fadeInCircle{0%{opacity:0;width:60px}100%{opacity:1;width:60px}}@-webkit-keyframes fadeInCircle{0%{opacity:0;width:60px}100%{opacity:1;width:60px}}@keyframes resizeCircle{0%{width:60px}100%{width:300px}}@-webkit-keyframes resizeCircle{0%{width:60px}100%{width:300px}}.pgn-wrapper[data-position^='top-'] .pgn-flip{top:-30px}.pgn-wrapper[data-position^='bottom-'] .pgn-flip{bottom:-30px}.pgn-wrapper[data-position^='bottom-'] .pgn-flip .alert{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.pgn-flip .alert{-webkit-transform-origin:50% 0%;transform-origin:50% 0%;box-shadow:0 6px 4px -3px rgba(0,0,0,.2);-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:.8s;animation-duration:.8s;border-radius:0;padding:25px 35px;max-width:500px;max-height:250px;overflow:hidden}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);-webkit-transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);-webkit-transition-timing-function:ease-out}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-10deg);-webkit-transition-timing-function:ease-in;opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,5deg);-webkit-transition-timing-function:ease-out}100%{-webkit-transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);transform:perspective(400px) rotate3d(1,0,0,-90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);transform:perspective(400px) rotate3d(1,0,0,20deg);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-10deg);transform:perspective(400px) rotate3d(1,0,0,-10deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,5deg);transform:perspective(400px) rotate3d(1,0,0,5deg);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body>.pgn-wrapper[data-position="top"]{top:60px;left:70px}body>.pgn-wrapper[data-position="bottom"]{left:70px}body>.pgn-wrapper[data-position$='-left']{left:90px;right:auto}body>.pgn-wrapper[data-position^='top-']{top:80px;bottom:auto}.pgn-circle .alert .close{margin-top:-4px}body>.pgn-wrapper{z-index:900}@media(max-width:979px){body>.pgn-wrapper[data-position="top"]{left:0}body>.pgn-wrapper[data-position="bottom"]{left:0}}@media(max-width:767px){body>.pgn-wrapper[data-position$='-left'],body>.pgn-wrapper[data-position$='-right']{left:10px !important;right:10px !important}body>.pgn-wrapper[data-position$='-right'] .alert,body>.pgn-wrapper[data-position$='-left'] .alert{max-width:100%;width:100%}}.cart-items{border:1px solid #e0e5e2;background-color:#fff;padding:20px}.cart-item-container{display:table-row}.cart-item-elem{overflow:hidden}.cart-item-elem[data-height="1"]{height:120px}.cart-item-elem[data-width="1"]{width:120px}.price{font-size:16px;color:#2c2c2c}p.bold.product-name{font-weight:600 !important}input.qty{width:40%;padding-bottom:3px;border:1px solid rgba(0,0,0,.07)}input.qty.focus{background-color:#f0f0f0}.footer{position:fixed;bottom:0;width:100%}.cart-top{padding-top:245px}button.view,.btn.view{width:50px;height:50px;border-radius:50%;padding-left:12px;padding-right:12px}button.view img{fill-opacity:.8;width:20px;height:20px}.view.selected{background-color:rgba(0,0,0,.2)}div.row-container>div.row-item:last-child{border:0}div.row-item{line-height:20px;border-bottom:1px solid #989898}.cart-header{position:fixed;top:88px;z-index:100}.banner{top:88px;height:450px}div.validation-summary-errors{color:#f55753;font-weight:400}div.validation-summary-errors ul{list-style:none;padding-left:0}.refine-container div.checkbox label{width:82%;white-space:inherit;margin-right:0}.fs-18{font-size:18px !important}.fs-20{font-size:20px !important}.fs-22{font-size:22px !important}.add-to-favourite{color:#2c2c2c}.btn:hover.add-to-favourite{color:#e82c0c;background-color:inherit}.favourite{font-family:'icomoon-solid'}.favourite i.solid{color:#e82c0c}.overlay{background-color:rgba(44,44,44,.7);width:100%;height:100%;display:block;position:absolute}.overlay.overlay-none{display:none}.grid-cell-centre{vertical-align:middle !important}.scroll-element.scroll-x{display:none !important}.scroll-wrapper>.scroll-element,.scroll-wrapper>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:100}.scroll-wrapper>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scroll-wrapper>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scroll-wrapper>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:4px}.scroll-wrapper>.scroll-element .scroll-element_outer{opacity:.3}.scroll-wrapper>.scroll-element .scroll-element_size{background-color:rgba(0,0,0,.07);opacity:0}.scroll-wrapper>.scroll-element .scroll-bar{background-color:#697686}.scroll-wrapper>.scroll-element.scroll-x .scroll-bar{bottom:0;height:4px;min-width:24px;top:auto}.scroll-wrapper>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;transition:height .2s}.scroll-wrapper>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scroll-wrapper>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:4px}.scroll-wrapper>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:all .2s;transition:all .2s}.scroll-wrapper>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scroll-wrapper.auto-hide>.scroll-element .scroll-element_track{display:none}.scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scroll-wrapper>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}@media only screen{.page-sidebar{width:250px;left:0;bottom:0;top:118px;right:auto;overflow:hidden;-webkit-transition:-webkit-transform 400ms cubic-bezier(.05,.74,.27,.99);-moz-transition:-moz-transform 400ms cubic-bezier(.05,.74,.27,.99);-o-transition:-o-transform 400ms cubic-bezier(.05,.74,.27,.99);transition:transform 400ms cubic-bezier(.05,.74,.27,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000;border-right:1px solid #e0e5e2}.page-sidebar .sidebar-menu{height:100%;position:relative;width:100%}.page-sidebar .sidebar-menu .menu-items{list-style:none;margin:0;padding:0;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;height:calc(100% - 50px);width:100%}}textarea.orderNotes{resize:none;width:100%;border:0;overflow:auto}.bestseller{position:absolute;z-index:100}.newproduct{left:calc(100% - 98px);position:absolute;z-index:100}.pull-left.search{padding-left:25px;top:24px;width:calc(100% - 700px)}.panel-title{text-transform:none !important}.swiper-pagination-bullet{background-color:#fff;opacity:1}.swiper-pagination-bullet-active{background-color:#000;opacity:1}#search-results{background-color:#fff}#search-results ul{list-style:none;max-height:200px;overflow-y:auto;padding:0}#search-results li{padding:5px;cursor:pointer}#search-results li:hover{background-color:#f0f0f0}.full-page{min-height:calc(100vh - 129px);-moz-box-sizing:border-box;box-sizing:border-box}.bg-master-contact.full-page{min-height:calc(100vh - 149px);-moz-box-sizing:border-box;box-sizing:border-box}#menu{font-family:'Open Sans',Arial,sans-serif}#menu li.dx-menu-item-wrapper{width:168px}#menu span.dx-menu-item-text{white-space:initial;color:#626262}.printaction a,.printaction a:hover .printaction label{color:#626262}.printaction label{cursor:pointer !important}#menu .dx-menu-item-popout{color:#626262}.bg-master-contact{background-color:#9d9fa2;padding-top:88px}@media only screen and (min-width:992px){.is-table-row{display:table;padding-left:30px}}.is-table-row{display:table}.is-table-row [class*="col-"]{float:none;display:table-cell;vertical-align:middle}.is-table-row img{opacity:.7;width:30px;height:30px}@media only screen and (min-width:992px){.contact{padding-top:100px;padding-bottom:35px;z-index:100;background-color:transparent}}@media only screen and (max-width:768px){.contact{top:auto}}@media print{section.p-t-100{padding-top:0 !important}.gallery.productlist,div.gallery-image~div.p-b-25,section#products>div{width:100%}nav,#alerts,section.print,section#banners,button.add-to-cart,input.qty,#footer,.hidden-print{display:none}}