/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.alert .close,b,optgroup,strong{font-weight:700}.slider-content,dfn{font-style:italic}#submit.popup .form-footer,body.ngdialog-open,html.ngdialog-open,pre,textarea{overflow:auto}img,legend{border:0}.col,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}*,:after,:before{box-sizing:border-box}.row.vertical-align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.row.vertical-align{display:block}}.ngdialog.full{width:100%;padding:0}.ngdialog.full .ngdialog-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:1em;width:auto;height:100%;height:calc(100% - 2em);text-align:center}.ngdialog.full .ngdialog-content .flex-wrap{vertical-align:middle;max-width:580px;width:100%;margin:auto}.ngdialog.ngdialog-theme-default .ngdialog-overlay{background-color:rgba(255,255,255,.4)}.ngdialog.ngdialog-theme-default .ngdialog-content{border-radius:0}v-pane p{margin:0}.text-green{color:#8DC53E}.text-white{color:#fff}.bg-pink{background-color:#CA197C}.bg-lg-white{background-color:#F4F6F6}.bg-white{background-color:#fff}.bg-blue{background-color:#184F85}.bg-lg-gray,.currency-options,.menu-option{background-color:#E6E6E6}.bg-drk-gray{background-color:#6D6E71}.bg-black,.txt-black{background-color:#4D4D4D!important}.txt-white{color:#fff!important}.txt-pink{color:#CA197C}.txt-gray{color:#78777A}.ft-18{font-size:1.125em}.ft-15{font-size:.9em}.ft-nor{font-size:1em}.no-space{letter-spacing:0}.a-span,.top-nav .nav-options li a{letter-spacing:2px;text-transform:uppercase}.txt-strike{text-decoration:line-through}.txt-upper,h2,h3{text-transform:uppercase}h2{line-height:130%;font-size:3em}.liteDarkText{padding-top:5em;padding-bottom:5em;background-color:#e4e5e6;color:#626366}.blueWhite,.lite,.litewhite,.well-sm,.whitebg{padding-top:4em;padding-bottom:4em}.litewhite{color:#fff;background-size:cover;background-repeat:no-repeat}.lite{background-color:#f5f6f7;color:#626366;background-size:cover}.whitebg{color:#626366}.blueWhite{background-color:#164f84;color:#fff}.blueWhite a{color:#fff;text-decoration:underline}.well-sm-2{padding-top:2em;padding-bottom:2em}.well-sm-6{padding-top:6em;padding-bottom:6em}.well-sm-3{padding-top:3em;padding-bottom:3em}.well-sm-1{padding-top:1em;padding-bottom:1em}.well-sm-2lr{padding:0 2em}@media (min-width:0px) and (max-width:768px){.well-sm-2lr{padding:0 1em}}.well-sm-all-1{padding:1em}.well-sm-h{padding-top:.5em;padding-bottom:.5em}.slider-content,well-sm-bottom-3{padding-bottom:3em}.well-marg-2{margin-top:2em;margin-bottom:2em}.well-marg-1{margin-top:1em;margin-bottom:1em}.well-marg-top-h{margin-top:.5em}.well-marg-top-1{margin-top:1em}.well-marg-bottom-1h{margin-bottom:1.3em}.rel{position:relative}.left{text-align:left}.right,.top-head-nav .ul-top-head-nav li:nth-of-type(3),.top-head-nav .ul-top-head-nav li:nth-of-type(4){text-align:right}.MultibackgroundYes{background-size:50% 100%;background-position:left top,right top;background-repeat:no-repeat}@media (min-width:0px) and (max-width:992px){.MultibackgroundYes{background-size:100% 50vh,100vw 100%}.MultibackgroundYes .container .row .col-md-6:first-of-type .equalheights{height:50vh}.MultibackgroundYes .container .row .col-md-6:nth-of-type(2) .equalheights{height:auto}}.padding-cell{padding:1em 3em}.product-wrap .col-sm-3{padding-left:4px;padding-right:4px}.extramargin{margin:0 auto;width:70%}.btn-marg{margin-top:6em}.a-span{color:#000;font-size:.938em;font-family:inherit}.menu-list-row{margin-top:2em;margin-bottom:2em}.padding-cell h4+p{padding-top:1em}@media (min-width:0px) and (max-width:768px){.extramargin{width:100%}.btn-marg{margin-top:2em}}.product-row .col-md-3,.product-row .col-sm-4{padding-left:3px;padding-right:3px}@media only screen and (min-width:992px){.side-tab{width:22%}.product-row.col-md-9{width:78%}}@media only screen and (max-width:992px){.product-row,.side-tab{width:100%}}@media only screen and (min-width:992px) and (max-width:1199px){.product-row .col-md-3{width:33.33%}}.no-p{text-align:center;font-size:1.4em;padding-top:2em;padding-bottom:1em}.txt-gray a{color:#78777A}.top-header{position:fixed;top:0;left:0;text-align:center;width:100%;background-color:#fff;z-index:99}#home-header{height:110px;transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear}#home-header.changed{height:65px}.btn-wrap a{text-transform:uppercase}.top-head-nav.home-margin{margin-top:110px;transition:margin-top .3s linear;-webkit-transition:margin-top .3s linear;-moz-transition:margin-top .3s linear;-ms-transition:margin-top .3s linear}.top-head-nav{margin-top:73px}.logo{float:left;margin-top:1em;margin-bottom:1em}.logo .main,.logo .other{position:absolute;top:1em;bottom:1em;width:300px}.logo .other{display:none}.top-nav{float:right;padding:1em 0}.top-nav .nav-options{width:100%}.top-nav .nav-options li{display:inline-block;padding:.5em 1.4em;position:relative}.icon-menu,.mobile-header,.mobile-signup,.top-nav .nav-options li .drop-down-options{display:none}.top-nav .nav-options li .image-close{position:absolute;left:.2em;top:.7em}.top-nav .nav-options li a{color:#4D4D4D;font-size:.938em}.top-nav .nav-options li:last-of-type{padding-right:0}.icon-menu{width:25px;height:25px;position:absolute;top:2em;right:1em;vertical-align:middle;float:right;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;cursor:pointer}.icon-menu span{display:block;position:absolute;height:4px;width:100%;background:#4D4D4D;opacity:1;left:0;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out}.icon-menu span:nth-child(1){top:0}.icon-menu span:nth-child(2),.icon-menu span:nth-child(3){top:7px}.icon-menu span:nth-child(4){top:14px}.icon-menu.categories{width:40px;height:40px}.icon-menu.categories span{height:6px}.icon-menu.categories span:nth-child(2),.icon-menu.categories span:nth-child(3){top:11px}.icon-menu.categories span:nth-child(4){top:22px}.icon-menu.open span:nth-child(1),.icon-menu.open span:nth-child(4){top:18px;left:50%;width:0%}.icon-menu.open span:nth-child(2){transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.icon-menu.open span:nth-child(3){transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}@media (min-width:0px) and (max-width:768px){#home-header,.top-header{height:73px}.head-container{padding-top:0}.top-nav{display:none}.logo .main{display:none!important}.logo .other,.logo .other-logo{display:inline-block!important;margin-left:1em;margin-top:.7em}.logo .other-logo{margin-top:.7em}.top-head-nav.home-margin{margin-top:65px}.icon-menu{display:inline-block}.logo.checkout{margin-left:1em}}@media (min-width:0px) and (max-width:480px){.icon-menu{margin-right:0}.logo .other,.logo .other-logo{width:250px}}.top-head-nav{color:#fff;text-transform:uppercase}.top-head-nav p{font-weight:500}.top-head-nav .ul-top-head-nav{display:table;width:100%}.top-head-nav .ul-top-head-nav li{width:25%;display:table-cell;padding:1em 0;text-align:center;vertical-align:middle}.top-head-nav .ul-top-head-nav li:first-of-type{text-align:left}.top-head-nav .ul-top-head-nav li a{display:inline-block;padding:.5em 1em;border:1px solid #fff;font-weight:500;font-size:1em}.top-head-nav .ul-top-head-nav li .input-search{background-color:transparent;border-bottom:1px solid #fff;padding:.2em;outline:0;color:#fff;text-indent:1em;width:65%;font-size:1.125em}.top-head-nav .ul-top-head-nav li .search-icon{position:absolute;top:4px;left:16%;font-size:1em;padding-right:.7em;background:0 0;border:none}.logout-btn{display:inline-block;background-color:#F6F6F6;padding:.3em;margin-left:.2em}.currency-image{display:inline-block;max-width:26px;vertical-align:middle;margin-right:.2em}@media (min-width:0px) and (max-width:768px){.logout-btn{background-color:#4D4D4D;color:#fff!important}.shop-by{display:none!important}.ul-top-head-nav li:first-of-type{padding-left:1em}.mobile-signup{display:block}.mobile-signup .top-nav{display:block;float:none;padding:0;background-color:#F4F6F6}.mobile-signup .top-nav .nav-options{display:table}.mobile-signup .top-nav .nav-options li{display:table-cell;width:auto;padding:.7em .8em}.top-head-nav .ul-top-head-nav li{padding-top:1.5em;padding-bottom:1.5em}.top-head-nav .ul-top-head-nav li .search-icon{left:11%}.top-head-nav .ul-top-head-nav li .input-search{width:80%;text-indent:1.8em}}@media (min-width:0px) and (max-width:480px){.top-head-nav .ul-top-head-nav li .search-icon{width:20px;height:19px;padding-right:.4em}.top-head-nav .ul-top-head-nav li .input-search{text-indent:1.5em}}@media (min-width:769px) and (max-width:992px){.top-nav .nav-options li{padding-left:1em;padding-right:1em}.product-main-wrap{padding-top:2em}.menu-option{padding:3em 2em!important}}.input-search::-webkit-input-placeholder{color:#fff;font-size:1em}.input-search::-moz-placeholder{color:#fff;font-size:1em}.input-search:-ms-input-placeholder{color:#fff;font-size:1em}.input-search:-moz-placeholder{color:#fff;font-size:1em}.dropdown-menu{position:absolute;bottom:-3em;background-color:#fff;color:#000;left:0;width:100%}@media only screen and (min-width:768px){.dropdown-link.active{background-color:#fff!important;color:#CA197C!important}}.site-nav-links{padding:.3em 0}.side-tab,.site-nav-links li:first-of-type{padding-left:0}.site-nav-links li{display:inline-block;padding:1em .7em .375em}.site-nav-links li a{display:inline-block;padding-bottom:.625em;color:#4D4D4D;cursor:pointer;text-transform:uppercase;font-size:.938em;letter-spacing:.1em;position:relative;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}.site-nav-links li a .underline{position:absolute;content:'';text-indent:-9999px;height:3px;background-color:#CB177C;width:0%;transition:width .3s linear;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-ms-transition:width .3s linear;bottom:0;left:0}.site-nav-links li a:hover{color:#6D6E71}.site-nav-links li a:hover .underline{width:100%}@media (min-width:0px) and (max-width:768px){.site-nav-links{display:none}}.masthead-heading h2{color:#fff;font-weight:400}.mobile-shop-by{display:none;width:100%;background-color:#4D4D4D;padding:1.5em}.mobile-shop-by li{display:table-cell;width:50%}.mobile-shop-by li a{display:inline-block;border:1px solid #fff;color:#fff;padding:.5em 1em;text-transform:uppercase;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear}.mobile-shop-by li a.active{background-color:#fff;color:#4D4D4D}.mobile-shop-by li a .fa{margin-left:.8em}@media (min-width:0px) and (max-width:768px){.site-nav{opacity:0;display:none;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}.site-nav.active{position:fixed;top:65px;left:0;width:100%;opacity:1;z-index:2;padding-bottom:2em;display:block!important}.site-nav.active .site-nav-links{display:block;padding-left:2em;padding-top:1em}.site-nav.active .site-nav-links li{display:block}.site-nav.active .mobile-shop-by{display:table}}@media only screen and (max-width:405px){.mobile-shop-by{padding:1em .5em}.mobile-shop-by li a{font-size:14px;padding:.5em}.mobile-shop-by li a .fa{margin-left:.2em}}.cart-popup{position:absolute;top:4em;right:6em;z-index:99;padding:1.5em 2.5em 2em;max-width:400px}.cart-popup .close-cart{position:absolute;top:1em;right:1em;cursor:pointer}.cart-popup .heading{padding:.5em 0}.cart-popup .heading h4{font-size:1em}.cart-popup .checkout-box{float:right;margin-top:1em;border:1px solid #fff;padding:.5em 1em;display:inline-block;cursor:pointer;color:#fff}.cart-popup.mobile{position:fixed;top:65px;right:0;max-width:100%;display:none}@media (min-width:0px) and (max-width:768px){.cart-popup.mobile{display:block}}.cart-item-wrap{max-height:60vh}.cart-popup .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin-left:30px}.border-box{display:inline-block;padding-left:.5em;padding-right:.5em;border:1px solid #fff;height:29px;margin-right:.2em}.border-box:last-of-type{margin-right:0;cursor:pointer}.border-box:first-of-type{cursor:pointer}.border-box .input-popup{width:20px;outline:0;text-align:center;background-color:transparent}.line-26{line-height:26px}.item{display:table;width:100%}.item .detail-block{display:table-cell;border:1px solid #fff;border-left:none;border-right:none;padding:1em 0;width:50%}.item .detail-block.right{text-align:right}.item .detail-block p{font-weight:400!important;text-transform:initial}.currency-options{position:absolute;top:2.4em;width:200px;right:0;display:none;z-index:2;text-align:left}.currency-options .body{padding:.5em .6em}.currency-options .footer{padding:.5em .6em;background-color:#cdcdcd}.currency-options.active{display:block}.currency-options li{display:block!important;padding:.2em!important}.curr-image,.currency-head h4,.currency-options li a,.option-group{display:inline-block}.currency-options li a{width:100%;border-bottom:1px solid #666;color:#666;padding-left:.3em}.currency-options li:last-of-type a{border-bottom:none}.close-currency{position:absolute;top:0;right:0}.close-currency .cancel:before{width:25px;top:41%}.close-currency .cancel:after{height:25px;left:40%}.curr-image{vertical-align:middle;margin-right:.6em}.curr-image img{max-width:35px}.currency-head{padding-bottom:0}.currency-head h4{font-size:1.2em;letter-spacing:.04em;font-weight:500;width:100%;border-bottom:1px solid #666;color:#666;padding:0 .2em}.btn-shop.related,.product-box .product-name,.product-box .product-name.related,.product-box .product-price,.product-box .product-price.related{font-size:.9em}.alert,.product-box{border:1px solid transparent}.option-group:first-of-type{margin-right:1em}.tab-categories{display:none}@media only screen and (min-width:769px) and (max-width:1200px){.tab-categories{display:block;height:50px}.icon-menu.categories{top:.7em;margin-top:.3em;margin-right:.3em;display:block}.site-nav-links li{display:none;padding-left:1em!important}.site-nav-links.active li{display:block}}@media (min-width:0px) and (max-width:768px){.site-nav-links li:first-of-type{padding-left:.7em}.currency-options{top:3em}}.ready{visibility:hidden;opacity:0;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out}.ready.active{visibility:visible;opacity:1}.related-head{letter-spacing:.02em;color:#78777A;margin-bottom:.5em}.product-box{position:relative;padding:.8em;margin-bottom:2em;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}.product-box:hover{border:1px solid #184F85}.product-box .product-name{color:#78777A;border:1px solid #818284;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;border-left:none;border-right:none;padding:.5em 0;margin-top:1em;width:100%;min-height:90px;max-height:90px;overflow:hidden;line-height:25px;letter-spacing:.040em;position:relative;text-transform:capitalize}.product-box .product-name .on-sale{position:absolute;top:-1.55em}.product-box:hover .product-name{border:1px solid #184F85;border-left:none;border-right:none}.product-box .product-price{width:100%;padding:.5em 0;letter-spacing:.04em}.product-box:hover .btn-shop{background-color:#184F85}.product-box:hover .btn-shop .plus-sign{opacity:1}.out-of-stock{position:absolute;top:7px;right:14px;padding:.5em;background-color:#f3f3f3;color:#DD1834}@media (min-width:0px) and (max-width:768px){.product-row .col-sm-3,.product-row .col-xs-6{padding-left:3px;padding-right:3px}.product-name,.product-price{font-size:.9em!important}.product-box .product-name{max-height:80px;min-height:80px}.related-products{display:none}.m-center{text-align:center}.home.content-block{margin-bottom:1em}}@media (min-width:0px) and (max-width:480px){.btn-shop .plus-sign{display:none}}@media (min-width:0px) and (max-width:405px){.product-row .col-sm-3,.product-row .col-xs-6{width:100%;float:none;padding-left:15px;padding-right:15px}}.sale-flag{background-color:#DD1834;color:#fff;padding:.35em .8em;width:17%;text-align:center;font-size:18px;position:relative}.sale-flag:before{content:'';position:absolute;right:-16px;top:-29px;border-width:30px 16px 34px 0;border-style:solid;border-color:transparent transparent #DD1834 #DD1834}.on-sale-tag{background-image:url(../images/sale-icon-blank.png);background-size:cover;background-repeat:no-repeat;width:7.5em;position:absolute;top:-1.55em;height:1.5em}.on-sale-tag span{position:absolute;color:#fff;text-transform:uppercase;font-size:13px;left:45%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%}.slider-section{padding-top:6.25em}.home.content-block{background-position:center center;position:relative}.home.content-block .inner-block{position:relative;padding:1.5em;height:250px}.home.content-block .inner-block .btn-wrap{bottom:2em;position:absolute;left:1.5em}.home.content-block .inner-block .btn-wrap a{display:inline-block;font-size:1em;color:inherit;border:1px solid;border-color:inherit;padding:.8em 1em;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}.home.content-block .inner-block .btn-wrap a.gray-hover:hover{background-color:#989699;color:#fff!important}.home.content-block.fade:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(250,250,250,.1)}.home.content-block.product{background-repeat:no-repeat;border:1px solid #999;background-position:90% 50%;background-size:45%}.home.content-block h4{text-transform:initial!important}.flexslider{background-color:transparent;border:none;margin:0}.flexslider .slides li{padding-bottom:5.25em}.flex-control-nav{width:200px;text-align:left;left:0;bottom:3.5em}.flex-control-paging li a{width:15px;height:15px;background-color:rgba(255,255,255,.6)}.flex-control-paging li a:hover{background-color:rgba(255,255,255,.5)}.flex-control-paging li a.flex-active{background-color:#fff}.slider-content{font-size:1.75em;line-height:39px;letter-spacing:.04em;font-weight:400;border-bottom:1px solid #fff;position:relative;max-width:90%}.slider-content .slider-name{position:absolute;bottom:-2em;right:4px;font-size:16px;font-style:normal}.newsletter-signup .letter-input{height:36px;display:inline-block;vertical-align:bottom;border:0;border-radius:0;-webkit-appearance:none}.newsletter-btn{border-left:none;font-size:1.125em;height:36px}@media (min-width:0px) and (max-width:768px){.newsletter-btn{border-left:1px solid inherit;margin-top:1em}}.product-price-detail{margin:1em 0;padding:1em .6em;border:1px solid #A7A9AC;max-width:230px;text-align:center}@media (min-width:0px) and (max-width:768px){.product-price-detail{margin-left:auto;margin-right:auto}}.border-top{border-top:1px solid #818284}.border-bottom{border-bottom:1px solid #818284}.top{margin-bottom:1.5em}.option-wrap{font-size:0}.option-wrap .option-content{display:inline-block;border:1px solid #A7A9AC;padding:1em 1.2em;font-size:16px;margin-right:1em;margin-bottom:1.5em;color:#4D4D4D;font-weight:500;position:relative;vertical-align:top}.option-wrap .option-content.main{width:250px;text-align:center;padding:0}.option-wrap .option-content select{text-transform:uppercase;border:none;outline:0;background-color:transparent;width:100%;padding:1em 1.2em}.option-wrap .option-content input{width:28px;border:none;outline:0}.option-wrap .option-content.option-qty{padding:1em 1.2em;margin-right:0;height:50px}.option-wrap .option-content.option-qty-val{width:65px;border-left:none;padding:.95em 1.2em;height:50px}.qty-button.minus,.qty-button.plus{height:28px;border-left:1px solid #A7A9AC;border-right:none;width:19px;right:0;outline:0}.qty-button{position:absolute;background-color:#fff;cursor:pointer}.qty-button.plus{border-bottom:1px solid #A7A9AC;top:0;z-index:1;border-top:none}.qty-button.minus{bottom:0;border-bottom:none}.product-name,.product-name-detail{font-size:1.8em;font-weight:400;text-transform:capitalize;line-height:1.5em}.product-img img{margin-bottom:.9em;max-height:160px;max-width:100%}.ghost-block{padding:.5em 2.4em;display:inline-block;margin-top:1em;font-size:1em;letter-spacing:.04em}.ghost-block.red{color:#DD1834;border:1px solid #DD1834;font-weight:500;font-size:.93em}.ghost-block.pink{color:#CA197C;font-size:.93em;border:1px solid #CA197C;cursor:pointer;padding:.6em 1.6em;letter-spacing:0;font-weight:500}.ghost-block.white{color:#fff;border:1px solid #fff;cursor:pointer;margin-top:0;padding:.6em 2.5em;background-color:transparent;outline:0;font-weight:500;min-width:140px;text-transform:uppercase}.ghost-block.full{background-color:#CA197C;border:none;color:#fff;text-transform:uppercase;font-size:1.125em;margin-top:0;padding:1em 2.5em}.product-details,.product-details ol,.product-details ol li,.product-details p,.product-details span,.product-details ul,.product-details ul li{font-size:.93em!important;line-height:1.7em!important;font-family:niveau-grotesk,sans-serif!important;color:#78777A!important;letter-spacing:.040em!important}.brand-cate{margin-top:3em;margin-bottom:.5em}.brand-cate h4{font-weight:500;font-size:1em}.brand-cate h4 span{float:right;text-transform:initial;font-weight:400}.sub-list p,.sub-list-brands p{margin:.4em 0}.sub-list p a,.sub-list-brands p a{display:inline-block;color:#4D4D4D!important}.sub-list-brands{display:none;max-height:300px}.view-list .inline{display:inline-block}.view-list .inline .view-link,.view-list .inline.view-link{display:inline-block;background-color:#777679;color:#fff;padding:.4em 1.5em;text-transform:uppercase;letter-spacing:.04em;font-size:15px}.view-list .inline .has-dropdown{width:220px;z-index:99}.view-list .inline .dropdown-icon{position:absolute;vertical-align:middle;right:.5em;top:0}.view-list .dropdown-li{position:absolute;width:100%;background-color:#f3f3f3;left:0;top:28px;padding-bottom:2em}.view-list .dropdown-li li{text-transform:initial;padding-left:1.5em;padding-right:.5em}.view-list .dropdown-li li a{display:inline-block;padding:.4em 0;border-bottom:1px solid #c5c6c8;color:#6d6f71;width:88%}@media (min-width:0px) and (max-width:768px){.sub-list{display:none}.product-main-wrap{padding-top:2em}}.promo-section{background-image:url(/media/1016/2156-3377-eclipse-pharmacy-website-v2-20.jpg),url();background-position:left top,right;background-size:50% 100%}.promo-left-content{color:#fff;border:2px solid #fff;top:50%;left:45%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:.8em .8em .8em 0;position:absolute;width:70%}@media (min-width:0px) and (max-width:992px){.promo-left-content{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);margin:0 auto;position:absolute;left:50%;top:27%;transform:translate(-50%,-50%)}}.facts{background-image:url(/images/blue_stripe.png)}.fact-points{padding-bottom:3em;padding-left:.5em;padding-right:.5em}.fact-points ul li{padding:.8em 0;font-size:1.125em;line-height:1.5em;text-align:left;border-bottom:1px solid #b9c9da}.fact-points a{color:#fff;text-decoration:underline}.enquiry-grid{height:270px;text-align:center;background-color:rgba(0,0,0,.2);padding:2em 1.5em;font-size:1em;font-weight:400;letter-spacing:.04em;border:1px solid #fff;margin-bottom:2em}.form-wrapper{width:85%;margin:0 auto}.form-wrapper .form-content{padding:2em 3em}.border-form-left{border-left:1px solid #fff}.form-heading h3{display:inline-block;border:2px solid #fff;padding:.1em 3em;margin-bottom:1em}.sub-form-heading{margin-bottom:1.5em;text-align:left;padding-left:15px}.sub-form-heading.checkout{margin-bottom:3em}.sub-form-heading p{font-size:1em;font-weight:500}@media (min-width:0px) and (max-width:768px){.form-heading h3{padding:.1em 2em;font-size:1.5em}.border-form-left{border-left:none}.form-wrapper{width:100%}.form-wrapper .form-content{padding:2em 1em}.side-tab{padding-left:15px}.product-container{padding:0}}.btn-shop,.error-p,.error-red{font-size:.9em}.loading-div{height:450px;position:absolute;left:60%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}@media only screen and (max-width:992px){.loading-div{position:relative;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);left:0}}.default-div p,.loading-div .spinner,.social-icons li a i.fa{transform:translate(-50%,-50%)}.loading-div .spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.accordion-head,.accordion-head-brands{position:relative;cursor:pointer}.accordion-head .accordion-icon,.accordion-head-brands .accordion-icon{position:absolute;top:50%;right:.5em;display:none;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);color:#818284}.accordion-head .accordion-icon.active,.accordion-head-brands .accordion-icon.active{display:inline-block}.accordion-head-brands{margin-bottom:2em}.accordion-brands{position:relative;cursor:pointer;padding:.5em 0}.accordion-brands .accordion-icons-brands{position:absolute;top:.8em;right:.5em;display:none;color:#818284}.accordion-brands .accordion-icons-brands.active{display:inline-block}.inner-list{display:none;margin-top:1.5em}.inner-list.active{display:block}.breadcrums li,.breadcrums li a{display:inline-block}.sign-error{position:absolute;text-align:left;padding-left:0;top:-4em}.breadcrums li a{color:#78777A}.error-p.red,.error-red{color:#dd4b39}.breadcrums li span.seperator{margin-left:.5em;margin-right:.5em}.view-options-all{height:28px!important;line-height:27px!important;padding:0 1.5em!important}.view-options-all .cs-placeholder{line-height:28px}@media (min-width:0px) and (max-width:768px){.no-mobile{display:none}}.btn-link:not(a) a,.btn-shop,a.btn-link{letter-spacing:.04em;display:inline-block}.sub-list.brands-only{max-height:500px}@media (max-width:992px){.contact-border{border-left:none}}.MultibackgroundYes a{color:#cb177c}.btn-shop{width:100%;background-color:#54CCDE;color:#fff;padding:.7em 0;text-transform:uppercase;text-align:center;font-weight:400;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;position:relative}.btn-shop .plus-sign{position:absolute;vertical-align:middle;left:75%;opacity:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}.btn-shop:hover{background-color:#184F85}.btn-shop:hover .plus-sign{opacity:1}input[type=email],input[type=password],input[type=text],select,textarea{border:none;-webkit-appearance:none;-moz-appearance:none}input[type=email].bg-lg-white,input[type=password].bg-lg-white,input[type=text].bg-lg-white,select.bg-lg-white,textarea.bg-lg-white{background-color:#F4F6F6!important}.btn-ghost{background-color:transparent;padding:.4em 1em;border:1px solid #fff}.btn-link:not(a) a,a.btn-link{color:inherit;font-size:1em;padding:.3em 1em;border:1px solid;border-color:inherit;cursor:pointer;font-weight:500;text-transform:uppercase;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear}.btn-link:not(a) a:hover,a.btn-link:hover{background-color:#fff;color:#989699!important}.btn-add-cart,.btn-base-pink:not(a) a,a.btn-base-pink{color:#fff;display:inline-block;cursor:pointer;letter-spacing:.04em}.btn-base-pink:not(a) a,a.btn-base-pink{border:none;text-transform:uppercase;font-size:1.125em;margin-top:0;padding:1em 2em;min-width:250px;background-color:#cb177c}.btn-add-cart{background-color:#184F85;padding:1em 3.5em;font-size:1em;text-transform:uppercase}.input-pad.big input[type=email],.input-pad.big input[type=password],.input-pad.big input[type=text],.input-pad.big select,.input-pad.big textarea{font-size:.93em;font-weight:500}.input-pad.big textarea{height:220px}.input-pad.big select{border:2px solid #fff}.trans{background-color:transparent!important;color:#fff!important;border:2px solid #fff!important}.input-pad input[type=email],.input-pad input[type=password],.input-pad input[type=text],.input-pad select,.input-pad textarea{height:42px;background-color:#fff;color:#403d3e;font-size:.93em;font-weight:500;width:100%;border:none;outline:0;text-indent:.9em;margin-bottom:.9em;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.input-pad select.trans-white{background-color:transparent;border:1px solid #fff;color:#fff}.input-pad select.trans-white option{color:#4D4D4D}.input-pad textarea{height:180px;padding-top:1em}.input-pad select{text-transform:uppercase;color:#403d3e}.base-input::-webkit-input-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input::-moz-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input:-ms-input-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input:-moz-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input.pink::-webkit-input-placeholder{color:#cb177c;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input.pink::-moz-placeholder{color:#cb177c;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input.pink:-ms-input-placeholder{color:#cb177c;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input.pink:-moz-placeholder{color:#cb177c;font-size:.93em;font-weight:500;text-transform:uppercase}.base-input-big::-webkit-input-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.base-input-big::-moz-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.base-input-big:-ms-input-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.base-input-big:-moz-placeholder{color:#403d3e;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.base-input-big.trans::-webkit-input-placeholder{color:#fff;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.base-input-big.trans::-moz-placeholder{color:#fff;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.base-input-big.trans:-ms-input-placeholder{color:#fff;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.base-input-big.trans:-moz-placeholder{color:#fff;font-size:.93em;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.letter-input{width:250px;text-indent:1em;letter-spacing:.04em;outline:0;color:#a9a9a9}.radio-box{margin-bottom:1em}.radio-box .radio-label{text-transform:uppercase;font-size:.9em;font-weight:500}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom-label,.footer-bg,.help-block-rel,.radio-custom-label{position:relative}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{display:inline-block;vertical-align:middle;margin:5px 5px 5px 0;cursor:pointer}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:'';background:#fff;border:2px solid #ddd;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{content:"\f00c";font-family:FontAwesome;background:#6D6E71;color:#fff;font-size:14px}.bottom-footer p,.filter .label{font-size:.9em}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+.radio-custom-label:before{content:"\f00c";font-family:FontAwesome;color:#bbb}.checkbox-custom:focus+.checkbox-custom-label,.radio-custom:focus+.radio-custom-label{outline:0}.filter input[type=checkbox]{display:none}.filter-line{cursor:pointer}.filter .checkbox{display:block;width:18px;height:18px;border:1px solid #ccc;border-radius:2px;background:#f7f7f7;float:left}.filter .checkbox .check{display:block;width:16px;height:16px;margin:0;opacity:0;transition:opacity .3s;background-color:#888;border:1.5px solid #f7f7f7}.filter .label{display:block;margin-left:24px;letter-spacing:.04em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filter input[type=checkbox]:checked+.filter-line .checkbox .check{opacity:1;transition:opacity .3s}.help-block-rel{font-size:.75em}.help-block-rel.red{color:#dd4b39}.help-block{position:absolute;right:1.5em;bottom:1.3em;font-size:.75em}.help-block.pink{color:#cb177c}.help-block.red{color:#dd4b39}button{border:none;outline:0}button[disabled].btn-disable{cursor:no-drop;opacity:.8}input[type=radio]{display:none}input[type=radio]+label{color:#403d3e;font-size:16px}input[type=radio]+label span{display:inline-block;width:19px;height:19px;margin:-1px 1em 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;background-color:#ddd}input[type=radio]:checked+label span{background-color:#184F85}input[type=radio]+label span,input[type=radio]:checked+label span{transition:background-color .2s linear}.radio-label{display:block;margin:.5em 0}.card-1 li,.card-1 li img,.card-2 li,.card-2 li img,.footer-link a,.social-icons li,.social-icons li a{display:inline-block}.footer-bg{background-image:url(/images/grey_stripe.png);background-repeat:repeat}.footer-bg:before{background-color:rgba(77,77,77,.6);position:absolute;top:0;left:0;width:100%;height:100%;content:''}@media (min-width:0px) and (max-width:768px){footer h4{font-size:1em}}.footer-link a{color:#A7A9AC;padding:.2em 0;letter-spacing:.04em}.shipping-heading{font-size:1.5em;font-weight:500;color:#6D6E71}.brands-header{color:#6D6E71;font-weight:500}.brands-footer{color:#6D6E71;margin:.3em .3em .8em;line-height:20px;letter-spacing:.04em;font-size:14px}.brands-footer:hover,.footer-brands:hover{color:#cb177c}.social-icons{margin-top:.4em}.social-icons li a{background-color:#A7A9AC;border-radius:100%;width:30px;height:30px;text-align:center;position:relative;margin-right:.5em;color:#6D6E71}.social-icons li a i.fa{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.card-1 li img,.card-2 li img{max-width:65px}@media (min-width:0px) and (max-width:768px){footer h4{font-size:1em}.card-1 li img,.card-2 li img{max-width:40px}}@media only screen and (max-width:767px){.clear-bth{clear:both}}.cookies{position:fixed;bottom:0;width:100%;line-height:50px;background-color:red;padding:.4em 0;color:#fff;background-color:rgba(77,77,77,.6)}.purple{color:#828EC7}.a-white,.btn-base{color:#fff;display:inline-block;cursor:pointer}.small{font-size:85%}.a-white{letter-spacing:.04em;font-weight:500;font-size:1em}.btn-base,.checkout-nav li a{font-size:1.125em;letter-spacing:.04em;text-transform:uppercase}.cancel{position:relative;margin:10px;width:30px;height:30px;cursor:pointer;display:inline-block}.cancel:after,.cancel:before{content:"";position:absolute;background-color:#627641;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.cancel:before{width:30px;height:2px;top:50%;margin-top:-1px}.cancel:after{height:30px;width:2px;left:48%}.cancel.cancel-bg-white:after,.cancel.cancel-bg-white:before{background-color:#fff}.btn-base.black,.cancel.cancel-bg-gray:after,.cancel.cancel-bg-gray:before{background-color:#4D4D4D}.btn-base{border:none;margin-top:0;padding:1em 2em;min-width:250px;text-align:center}.btn-base.blue{background-color:#184F85}.btn-marg.login{margin-top:4.75em}.btn-marg.join{margin-top:7.5em}.btn-marg .input-pad{text-align:right;margin-top:1.5em}@media (min-width:0px) and (max-width:768px){.btn-base{padding:1em;display:block}}.pagination{text-align:right}.pagination .pagination-list{width:100%}.pagination .pagination-list li{display:inline-block;margin-right:.2em}.pagination .pagination-list li a{background-color:#fff;padding:.2em .4em;border:1px solid #78777A;display:inline-block;color:#78777A}.pagination .pagination-list li a.active{background-color:#78777A;color:#fff;display:inline-block}.ngdialog.ngdialog-theme-default .ngdialog-content{width:100%;max-width:640px;background-color:transparent}.ngdialog.ngdialog-theme-default .ngdialog-overlay{background:rgba(0,0,0,.4)}.ngdialog.ngdialog-theme-default .ngdialog-close{border-radius:5px;cursor:pointer;position:absolute;right:0;top:0}.ngdialog.ngdialog-theme-default .ngdialog-close:before{color:#777;right:30px;top:30px;font-size:60px}.ngdialog.ngdialog-theme-default .ngdialog-close:hover{color:#777}.ngdialog.ngdialog-theme-default .ngdialog-content{color:#444}.ngdialog.ngdialog-theme-default .ngdialog-content h2{font-family:omnes-pro,sans-serif;letter-spacing:.03em}.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content a,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content h1,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content h2,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content h3,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content h4,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content h5,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content padding,body{font-family:niveau-grotesk,sans-serif}#submit.popup{background-color:#fff;text-align:center;margin:auto;max-width:640px}#submit.popup .form-body{padding:4em}#submit.popup .form-footer{background-color:#5061B0;color:#fff;letter-spacing:.03em;line-height:30px}#submit.popup .form-footer .icon{height:30px;padding-right:2em;vertical-align:top}.checkout-item,.checkout-item .checkout-image{vertical-align:middle;display:inline-block}#submit.popup .form-footer a{color:#fff;text-decoration:none}.form-body ul{padding:0}.form-body li{list-style-type:none}.alert{padding:15px;margin-top:2em;margin-bottom:2em;border-radius:4px}.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert .close{float:right;font-size:18px;line-height:1.2;text-decoration:none;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.fade{opacity:0}.fade.in{transition:opacity .15s linear;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;opacity:1}.animate.ng-enter-prepare,.animate.ng-leave.ng-leave-active,.fade.out{opacity:0}.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-overlay{background-color:rgba(255,255,255,.1)}.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content{background-color:#cb177c;color:#fff;max-width:850px}.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content .ngdialog-close:active:before,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content .ngdialog-close:before,.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content .ngdialog-close:hover:before{color:#fff}.ngdialog.ngdialog-theme-default.enquiry-popup .ngdialog-content .ngdialog-message{padding:2em 4em}.product-ques img{max-width:80%}.product-landing-top{display:inline-block}.product-landing-top.view-options{float:right}@media (min-width:0px) and (max-width:768px){.product-landing-top.view-options{float:none;display:block;margin-top:2em}.sort-top{padding-left:15px}}.enquiry-image{background-color:#fff;text-align:center;padding:1.5em 0}.enquiry-popup .ngdialog-close,.forgot-popup .ngdialog-close{margin:10px;width:30px;height:30px;cursor:pointer;display:inline-block;right:1em!important;top:1em!important;position:absolute}.ngdialog-close:after,.ngdialog-close:before{position:absolute;background-color:#fff!important;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);width:30px!important;height:2px!important;content:''!important}.forgot-popup .ngdialog-close:after,.forgot-popup .ngdialog-close:before{background-color:#cb177c!important}.ngdialog-close:before{top:50%!important;margin-top:-1px!important;right:1px!important}.ngdialog-close:after{background-color:#fff;height:30px!important;width:2px!important;left:46%!important}.ngdialog.ngdialog-theme-default.forgot-popup .ngdialog-overlay{background-color:rgba(0,0,0,.2)}.ngdialog.ngdialog-theme-default.forgot-popup .ngdialog-content{background-color:#fff;color:#cb177c}.checkout-border-right{border-right:1px solid #6D6E71}.checkout-inner-wrap{padding-left:5em;padding-right:5em}.checkout-item-wrap{padding-bottom:1em;padding-top:1em;border-bottom:1px solid #4D4D4D}.checkout-nav{width:100%;display:table}.checkout-nav li{display:table-cell;width:auto;text-align:center}.checkout-nav li a{width:100%;color:#fff;background-color:#4D4D4D;display:inline-block;padding:1em 2em}.checkout-nav li a.active{background-color:#184F85}.check-marg{margin-top:5em;margin-bottom:6em}.check-marg .left{float:left}.check-marg .right{float:right}.checkout-header{width:100%;border-bottom:1px solid #4D4D4D;padding-bottom:.4em;margin-bottom:1em}.checkout-header .heading-title{display:inline-block;width:19%}.checkout-header .heading-title.item-name{width:40%}.checkout-header .heading-title.summary-item-ex{width:68%}.checkout-header .heading-title.summary-item{width:15%}.checkout-header .heading-title p{font-size:1em;text-transform:uppercase;color:#4D4D4D}.checkout-item{width:19%}.checkout-item.summary-item-ex{width:68%!important}.checkout-item.summary-item{width:15%}.checkout-item .checkout-image.title{margin-left:1em;max-width:68%}.checkout-item.item-name{width:40%}@media (min-width:0px) and (max-width:768px){.checkout-nav li{display:block}.checkout-nav li a{display:none}.checkout-nav li a.active{display:block}.checkout-item.summary-item-ex{width:100%!important}}.checkout-qty{width:30px;outline:0;border:1px solid #4D4D4D!important;padding:.3em;text-align:center}.checkout-update{margin-left:1em}.checkout-remove{border:1px solid #4D4D4D;padding:.2em .4em;display:inline-block}.coupon-input{height:45px;background-color:#fff;color:#403d3e;font-size:1em;width:240px;outline:0;text-indent:.9em;margin-bottom:.9em;-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:1px solid #4D4D4D!important;margin-right:.2em}.disScroll,.message-area,.message-area p,.total-wrap .total-bg{margin-bottom:1em}.message-area{background-color:#F4F6F6;padding:1em;text-align:left}.total-wrap{max-width:288px;text-align:center;line-height:1.3}.total-wrap .total-bg{padding:1em 1.5em;font-size:1.15em;text-transform:uppercase;background-color:#F4F6F6;text-align:left}.checkout-bottom-nav{padding-top:2em;margin-top:1em;border-top:1px solid #4D4D4D}.checkout-bottom-nav.other{margin-left:15px;margin-right:15px}.checkout-bottom-nav .continue-btn.left{float:left}@media (min-width:0px) and (max-width:768px){.checkout-bottom-nav .continue-btn.left{float:none;margin-bottom:1em}.checkout-inner-wrap{padding-left:1em;padding-right:1em}.check-marg .left,.check-marg .right{float:none}.checkout-header{display:none}.coupon-input,.coupon-input+.ghost-block.pink.full{width:100%}.total-wrap{max-width:100%}.total-wrap .total-bg{text-align:center}.checkout-item,.checkout-item .checkout-image{display:block;width:95%!important;margin-bottom:1em;text-align:right}.checkout-item .checkout-image.title{max-width:100%!important}}.checkout-summary .total-wrap,.payment-method{float:right}.default-div{height:500px;background-color:#fff;position:relative}.default-div p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.checkout-summary{margin-top:.5em}.checkout-summary .total-wrap .total-bg.black{background-color:#4D4D4D!important;color:#fff}.summary-address-blocks{background-color:#F4F4F6;padding:3em}.summary-address-blocks .summary-heading{margin-top:1em;margin-bottom:.5em}.summary-address-blocks .summary-heading h4{font-weight:500}.summary-address-blocks p{color:#818284;text-transform:uppercase;margin-bottom:.3em}.summary-address-blocks p span{text-transform:initial}.summary-address-blocks.disclaimer{background-color:#A1A1A1;color:#fff!important}.summary-address-blocks.disclaimer p{text-transform:none;font-size:1em;color:#fff}.summary-address-blocks.disclaimer ul{padding-left:15px}.summary-address-blocks.disclaimer ul li{text-transform:none;list-style-type:circle;font-size:1em;margin-bottom:.3em}.checkout-header-img{background-size:cover;background-position:center center;height:100px}@media (min-width:0px) and (max-width:768px){.checkout-item{position:relative}.checkout-item:before{content:attr(data-label);position:absolute;left:1em;top:0}}.total-wrap.payment{width:266px;text-align:left;margin-top:3em;padding-top:1em;padding-left:1em;padding-right:1em;border-top:1px solid #6F6F6F;border-bottom:1px solid #6F6F6F}.checkout-summary.price-totals{margin-bottom:3em}.shipping-group{font-size:12px;line-height:20px}.owl-carousel .owl-item img{height:140px;max-width:100%;margin:0 auto;width:auto}.owl-carousel .owl-item.active span{visibility:hidden;margin-top:2em}.owl-carousel .owl-item.center span{visibility:visible;display:block}.animate.ng-enter-prepare,.animate.ng-leave-active,.cs-select .cs-options,.owl-carousel .owl-item span{visibility:hidden}.points-category{border-bottom:1px solid #81796f;text-align:center;padding-bottom:1em}.points-category.section-inner{padding:2em}.points-category .title{display:inline-block;width:92px;height:92px;background:url(/images/points-circle.png);margin:auto;position:relative}.points-category .title .inner{position:absolute;top:50%;width:100%;display:block;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);color:#e855b7}.product-carousel{position:relative;padding:0 6em;margin-top:2em}.owl-nav{position:absolute;top:43%;left:0;width:100%}.owl-nav .owl-prev{position:absolute;left:0;content:'PREV'}.owl-nav .owl-next{position:absolute;right:0;content:'NEXT'}.slider-section{position:relative;overflow:hidden}.slider-section .slider-back{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;animation:backscale 16s ease-in-out 0s infinite alternate;-webkit-animation:backscale 16s ease-in-out 0s infinite alternate;-moz-animation:backscale 16s ease-in-out 0s infinite alternate}@keyframes backscale{from{transform:scle(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}to{transform:scle(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2)}}.masthead-heading{padding:10em 3em;color:#fff}@media (min-width:0px) and (max-width:768px){.masthead-heading{padding:4em 2em}.masthead-heading>h1{font-size:2.6em!important}}.cs-select,.menu-list ul li a{font-size:1.125em;letter-spacing:.04em}.animate.ng-enter.ng-enter-active{opacity:1}.animate.ng-leave{animation:.3s leave;position:relative}@keyframes leave{from{opacity:1}to{opacity:0}}.animate.ng-enter{animation:.3s enter;position:relative}@keyframes enter{from{opacity:0}to{opacity:1}}.fade-in-out{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;opacity:1}.fade-in-out.ng-hide{opacity:0}.cs-select{display:inline-block;vertical-align:top;position:relative;text-align:left;background:#777679;z-index:1;color:#fff;padding:.4em 1.5em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:260px;cursor:pointer}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#f3f3f3;opacity:0;left:0;margin-top:.3em;transition:opacity .3s .4s,visibility 0s .7s}.cs-select .cs-options ul{padding:.5em 1.4em 1.5em}.cs-select .cs-options ul li a{display:inline-block;color:#6d6f71;width:100%;text-transform:initial;border-bottom:1px solid #c5c6c8;font-weight:400;font-size:.9em;padding:.5em 0;line-height:1.2em;transition:font-weight .2s linear;-webkit-transition:font-weight .2s linear;-moz-transition:font-weight .2s linear;-ms-transition:font-weight .2s linear}h3,h4,h5{line-height:1.5em}.cs-select .cs-options ul li a.selected,.cs-select .cs-options ul li a:hover{font-weight:500}h1,h2,h3,h4,h5{font-weight:400}.cs-select.cs-active .cs-options{visibility:visible;opacity:1;-webkit-transition:opacity .3s}.cs-placeholder{font-size:15px}@media (min-width:0px) and (max-width:768px){.cs-placeholder,.cs-select,.view-list .inline .view-link,.view-list .inline.view-link{font-size:13px}.cs-select{width:182px}}.menu-option{position:absolute;top:3.59em;width:100%;color:#4D4D4D;z-index:2;padding:3em 5em;overflow:hidden;opacity:0;left:0;transition:opacity .2s .3s,visibility 0s .4s;display:none}.menu-option.active{visibility:visible;opacity:1;-webkit-transition:opacity .2s;display:inline-block}.menu-option .menu-heading{padding:1em 0 .5em;border-bottom:1.5px solid #666}.menu-list-row{max-height:276px;overflow:hidden}.hover-menu .close-btn{position:absolute;top:2em;right:4em;z-index:2}.menu-list ul li a{display:inline-block;padding:.5em 0;color:#4D4D4D;position:relative;text-transform:initial}.menu-list ul li a .underline{position:absolute;text-indent:-9999px;height:3px;background-color:#CB177C;width:0;transition:width .3s linear;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-ms-transition:width .3s linear;bottom:0;left:0}.menu-list ul li a:hover .underline{width:100%}@media (min-width:0px) and (max-width:768px){.menu-option{top:4em;color:#fff;background-color:#4D4D4D;padding:2em}.menu-heading{border-bottom:1px solid #fff!important}.menu-list ul li a{color:#fff}.close-btn{z-index:3}.close-btn .cancel.cancel-bg-gray:after,.close-btn .cancel.cancel-bg-gray:before{background-color:#fff}}*{padding:0;margin:0}img{max-width:100%;color:#4D4D4D}body{font-size:16px;line-height:16px;-webkit-font-smoothing:antialiased}h1{margin:0;color:inherit;font-size:3.125em;line-height:60px}a,h1,h2,h3,h4,h5,p{font-family:inherit}p{letter-spacing:.04em;line-height:1.3em}h1,h2,h3,h4,h5{text-transform:uppercase;letter-spacing:.04em}h3{font-size:2em}h4{font-size:1.3em}h5{font-size:1em}.ft-1-7{font-size:1.7em}.base-font-size{font-size:1em;text-transform:uppercase}.heading-para,.heading-para-pink{text-align:center;font-size:2em;display:inline-block;line-height:40px;text-transform:uppercase;letter-spacing:.04em;font-weight:500}a{text-decoration:none;cursor:pointer;outline:0}ul{list-style-type:none}.center{text-align:center}.heading-para{border:2px solid;border-color:inherit;padding:.5em 1.5em}.heading-para-pink{border:2px solid #cb177c;padding:.1em 2.2em;color:#cb177c}strong{font-weight:500}
/*# sourceMappingURL=maps/main.css.map */
