@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-one{0%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-one{0%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-one{0%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-two{0%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-two{0%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-two{0%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-o-keyframes cssload-rotate-three{0%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-ms-keyframes cssload-rotate-three{0%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@-moz-keyframes cssload-rotate-three{0%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@keyframes bounce_circularG{0%{transform:scale(1)}100%{transform:scale(.3)}}@-o-keyframes bounce_circularG{0%{-o-transform:scale(1)}100%{-o-transform:scale(.3)}}@-ms-keyframes bounce_circularG{0%{-ms-transform:scale(1)}100%{-ms-transform:scale(.3)}}@-webkit-keyframes bounce_circularG{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.3)}}@-moz-keyframes bounce_circularG{0%{-moz-transform:scale(1)}100%{-moz-transform:scale(.3)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.btn-border-primary-radius{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#ac7242;font-weight:700;background:transparent;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #ac7242;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;position:relative;z-index:2;overflow:hidden}.btn-border-primary-radius a{color:#ac7242}.btn-border-primary-radius:hover{background:#ac7242;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.btn-border-primary-radius:hover a{color:#fff}.action.primary{font-family:'Times New Roman',sans-serif !important}*{margin:0;padding:0}body{margin:0;padding:0}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}.pages a.page:visited{color:#2f2727}.cms-static-block.ecg-block>p{margin:0}.minicart-wrapper .action.close{top:11px;right:10px}.minicart-wrapper .action.close:before{color:#fff !important}.product-items{line-height:unset}.compare_res{max-width:250px}.minicart-wrapper .product-image-container{display:block;width:unset !important;max-width:unset}.ecg-product-item .product-image-container{width:100% !important}.product.info.detailed .col{width:auto}.column:not(.sidebar-main) .form.contact,.column:not(.sidebar-additional) .form.contact{width:100% !important;float:none !important}a#back-top{width:60px;height:60px;background-color:#14342a;color:#FFFFFF;text-align:center;line-height:60px;position:fixed;right:24px;bottom:120px;font-size:24px;z-index:500;cursor:pointer;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}a#back-top:hover{background:#ac7242}a#back-top .fa-long-arrow-up:before{content:'\e91c';font-family:ionicons}body .ui-dialog .ui-dialog-buttonset button{padding:0 10px}.modal-content,.modal-header{border:none}html[class^='ie']{height:auto}html[class^='ie'] body{height:auto}#authenticationPopup+p{margin-top:60px}.collection-grid .item-demo{text-align:center}.collection-grid .item-demo .widget-title{font-size:14px;padding-top:10px}.collection-grid .item-demo img{border:1px solid #ddd;padding:2px;transition:.1s}.collection-grid .item-demo img:hover{border-color:#14342a}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{display:none}.message.global.cookie{z-index:99999}.message.global.cookie{max-width:400px;padding:30px 20px}.message.global p{margin:0 0 15px;line-height:1.5}.message.global button{background:#0099cc;color:#fff;transition:1s;border:none !important}.message.global button:hover{background:#0086b3}.message.global.cookie{border-radius:4px}.customer-account-create .fieldset.additional_info{clear:both}.message.global.cookie.magepow-gdpr-cookie-notice{left:15px;padding:35px 15px 25px;background-color:#fff;border:none}.message.global.cookie.magepow-gdpr-cookie-notice .cookie-close{position:absolute;top:5px;display:block;right:5px;cursor:pointer;width:26px}.message.global.cookie.magepow-gdpr-cookie-notice .cookie-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:15px;color:#757575;content:'\e616';font-family:luma-icons;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.message.global.cookie.magepow-gdpr-cookie-notice .cookie-close span{display:none}.notice-cookie-title{font-size:18px;font-weight:500;color:#222}.message.global.cookie.magepow-gdpr-cookie-notice.disable{display:none}.notice-cookie-content a{display:inline-block;clear:both;padding:0;font-weight:400 !important}.btn-cookie.allow.primary{outline:none !important}@media (min-width:1200px){.container{max-width:1170px;padding-left:0;padding-right:0}}.cms-index-index .page-main{max-width:100%;padding:0}.columns .column.main{padding-bottom:90px}.columns .column.main>div>.ecg-block:last-child{margin-bottom:0}div#iframe_video{margin:0 auto}iframe{max-width:100%}.top-container-title{text-align:center;padding:173px 0 88px;margin-bottom:100px;background:url(../images/bg_page_title.jpg) no-repeat;position:relative;background-size:cover}.top-container-title .empty.hidden{display:none}.top-container-title .page-title-wrapper h1{margin:0;color:#fff;font-size:32px;text-transform:uppercase;font-family:'Raleway',sans-serif}.top-container-title .breadcrumbs{max-width:1200px;margin:0;position:absolute;bottom:-22px;width:100%;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:right}.top-container-title .breadcrumbs .items{font-size:15px;color:#2f2727;margin:0;padding:0;list-style:none none;margin:0 auto;width:auto;display:inline-block;background:#fff;padding:13px 57px;border:1px dashed #ddd}.top-container-title .breadcrumbs .items .item:not(:last-child):after{vertical-align:middle}.top-container-title .breadcrumbs .items .item.home:before{content:"\f015";font-family:'FontAwesome';vertical-align:top;padding-right:5px}.top-container-title .breadcrumbs strong{font-weight:500;color:#555}.top-container-title .breadcrumbs a:visited{color:inherit;text-decoration:none}@media (max-width:767px){.top-container-title{margin-bottom:50px}.top-container-title h1{font-size:25px}.top-container-title .breadcrumbs{display:block}.top-container-title .breadcrumbs .items{padding:13px 15px;width:100%;text-align:center}}.column.main h1.page-title{margin-bottom:52px}.top-container-title+#maincontent .page-title-wrapper{margin-top:0}.ecg-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px;box-sizing:border-box}.ecg-col-4{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-left:15px;padding-right:15px;box-sizing:border-box}.ecg-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px;box-sizing:border-box}.ecg-block{margin-bottom:90px;clear:both}.page-wrapper{overflow:hidden}.cms-index-index .top-container-title{display:none}.cms-index-index .page-title-wrapper{display:none}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1170px;padding-left:15px;padding-right:15px}.page-layout-2columns-left .columns{margin:0 -15px}.page-layout-2columns-left .columns .column.main{width:75%;padding:0 15px}.page-layout-2columns-left .columns .sidebar-main{width:25%;padding:0 15px}.page-layout-2columns-left .columns .sidebar-additional{width:25%;padding:0 15px}.page-layout-2columns-left .columns .sidebar .ecg-block:last-child{margin-bottom:0 !important}.page-layout-2columns-left .columns .sidebar-additional>.block:last-child{margin-bottom:0}.page-layout-2columns-left footer{margin-top:60px}.page-layout-2columns-right .columns{margin-left:-15px;margin-right:-15px}.page-layout-2columns-right .column.main{width:75%;padding-left:15px;padding-right:15px}.page-layout-2columns-right .sidebar-main{width:25%;padding:0 15px}.page-layout-2columns-right .sidebar-additional{width:25%;padding:0 15px}.page-layout-2columns-right .sidebar .ecg-block:last-child{margin-bottom:0 !important}.page-layout-2columns-right .sidebar-additional>.block:last-child{margin-bottom:0}body{font-family:'Times New Roman',sans-serif;font-weight:400;font-size:15px;line-height:24px;color:#555}body input[type="text"],body input[type="password"],body input[type="url"],body input[type="tel"],body input[type="search"],body input[type="number"],body input[type="datetime"],body input[type="email"]{border:1px solid #ddd;color:#7a7a7a;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;line-height:50px;padding:0 15px;border-radius:0;background:#fff}body input[type="text"]::-webkit-input-placeholder,body input[type="password"]::-webkit-input-placeholder,body input[type="url"]::-webkit-input-placeholder,body input[type="tel"]::-webkit-input-placeholder,body input[type="search"]::-webkit-input-placeholder,body input[type="number"]::-webkit-input-placeholder,body input[type="datetime"]::-webkit-input-placeholder,body input[type="email"]::-webkit-input-placeholder{color:#7a7a7a}body input[type="text"]::-moz-placeholder,body input[type="password"]::-moz-placeholder,body input[type="url"]::-moz-placeholder,body input[type="tel"]::-moz-placeholder,body input[type="search"]::-moz-placeholder,body input[type="number"]::-moz-placeholder,body input[type="datetime"]::-moz-placeholder,body input[type="email"]::-moz-placeholder{color:#7a7a7a}body input[type="text"]:-ms-input-placeholder,body input[type="password"]:-ms-input-placeholder,body input[type="url"]:-ms-input-placeholder,body input[type="tel"]:-ms-input-placeholder,body input[type="search"]:-ms-input-placeholder,body input[type="number"]:-ms-input-placeholder,body input[type="datetime"]:-ms-input-placeholder,body input[type="email"]:-ms-input-placeholder{color:#7a7a7a}body input[type="text"]::-moz-placeholder,body input[type="password"]::-moz-placeholder,body input[type="url"]::-moz-placeholder,body input[type="tel"]::-moz-placeholder,body input[type="search"]::-moz-placeholder,body input[type="number"]::-moz-placeholder,body input[type="datetime"]::-moz-placeholder,body input[type="email"]::-moz-placeholder{color:#7a7a7a}body input[type="text"]:focus,body input[type="password"]:focus,body input[type="url"]:focus,body input[type="tel"]:focus,body input[type="search"]:focus,body input[type="number"]:focus,body input[type="datetime"]:focus,body input[type="email"]:focus{color:#7a7a7a;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #ac7242}body input[type="text"].mage-error,body input[type="password"].mage-error,body input[type="url"].mage-error,body input[type="tel"].mage-error,body input[type="search"].mage-error,body input[type="number"].mage-error,body input[type="datetime"].mage-error,body input[type="email"].mage-error{border:1px solid #ac7242}body textarea{border:1px solid #ddd;color:#7a7a7a;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;padding:12px 15px;background:#fff;min-height:100px}body textarea::-webkit-input-placeholder{color:#7a7a7a}body textarea::-moz-placeholder{color:#7a7a7a}body textarea:-ms-input-placeholder{color:#7a7a7a}body textarea::-moz-placeholder{color:#7a7a7a}body textarea:focus{color:#7a7a7a;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #ac7242}body textarea.form-control{border-radius:0}body ._keyfocus *:focus,body input:not([disabled]):focus,body textarea:not([disabled]):focus,body select:not([disabled]):focus{box-shadow:none;border:1px solid #ac7242}body input[type="checkbox"]{margin:-2px 5px 0 0;vertical-align:middle;display:none}body input[type="checkbox"]+label{position:relative}body input[type="checkbox"]+label:before{content:'';width:12px;height:12px;background:#fff;border:1px solid #ddd;display:inline-block;vertical-align:middle;margin-right:15px;margin-top:-3px}body input[type="checkbox"]:checked+label:after{font-family:'FontAwesome';content:'\f00c';font-size:14px;position:absolute;top:-3px;left:3px;color:#555}body select{height:40px;line-height:40px;padding:0 30px 0 15px;border:1px solid #ddd}body a{color:#262626;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}body a:hover{color:#ac7242;text-decoration:none}body a:visited{color:#262626}body a:visited:hover{color:#ac7242;text-decoration:none}body h1,body h2,body h3,body h4,body h5{color:#2f2727;font-family:'Times New Roman',sans-serif !important;font-weight: 400 !important;letter-spacing: 0px !important;}body h1{font-size:40px;font-weight:600}body h2{font-weight:600;font-size:32px}body h3{font-weight:600;line-height:1;font-size:24px}body h4{font-weight:600;line-height:1;font-size:18px}body ul{margin-bottom:10px;padding-left:17px}body ol{margin-bottom:10px;padding-left:17px}body ul>li{margin-bottom:10px;margin-top:0}body ul.disc{padding-left:18px}body ol>li{margin-bottom:10px;margin-top:0}body blockquote{color:#2f2727;line-height:24px;font-size:1.4rem}body dt{margin:0 0 16px}body dd{margin:0 0 16px}body dd:last-child{margin-bottom:0}body dl{margin:0 0 30px}body dl:last-child{margin-bottom:0}body .page-main .block{margin-bottom:90px}.ecg-title{margin-bottom:40px}.ecg-title h3{margin-bottom:0;font-size:32px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;position:relative}.ecg-title h3 .span{display:block;font-size:15px;font-weight:normal;margin-bottom:10px}.ecg-title h3+p:last-child{margin-top:54px;font-size:18px;letter-spacing:0.75px;line-height:30px;color:#999;max-width:555px;font-style:italic;font-family: FranklinGothic, Arial, Helvetica, sans-serif;}.ecg-title.text-left h3:after{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px;position:absolute;bottom:-32px;left:2px}.ecg-title.text-left h3:before{content:'';width:80px;height:2px;background:#ac7242;position:absolute;bottom:-30px;left:30px}.ecg-title.text-right h3:after{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px;position:absolute;bottom:-32px;right:2px}.ecg-title.text-right h3:before{content:'';width:80px;height:2px;background:#ac7242;position:absolute;bottom:-30px;right:30px}.ecg-title.text-center{text-align:center;position:relative;margin-bottom:91px}.ecg-title.text-center h3:after{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg) translateX(-50%);-o-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);width:7px;position:absolute;bottom:-32px;left:50%}.ecg-title.text-center h3:before{content:'';width:49px;height:2px;background:#ac7242;position:absolute;bottom:-28px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-45px}.ecg-title.text-center:before{content:'';width:49px;height:2px;background:#ac7242;position:absolute;bottom:-28px;right:50%;-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);margin-right:-45px}@media (max-width:767px){.ecg-title{margin-bottom:35px}.ecg-title h3{font-size:25px}.ecg-title.text-center{margin-bottom:70px}}.boxed-width.block,.footer-boxed-width{padding:0 50px}button,a.action.primary{border-radius:0}.action.primary{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0}.action.primary a{color:#fff}.action.primary:hover,.action.primary:active,.action.primary:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.action-primary:focus,.action-primary:active{background:#14342a;border:none}.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block}.order-review-form .action.primary a,.bundle-actions .action.primary.customize a,.bundle-options-container .block-bundle-summary .box-tocart .action.primary a,.box-tocart .action.tocart a,.cart-summary .checkout-methods-items .action.primary.checkout a,.block-minicart .block-content>.actions>.primary .action.primary a,.methods-shipping .actions-toolbar .action.primary a,.block-authentication .action.action-register a,.block-authentication .action.action-login a,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary a,.form-address-edit .actions-toolbar .action.primary a,.box-tocart .action.instant-purchase a,.multicheckout .action.primary a{color:#fff}.order-review-form .action.primary:hover,.bundle-actions .action.primary.customize:hover,.bundle-options-container .block-bundle-summary .box-tocart .action.primary:hover,.box-tocart .action.tocart:hover,.cart-summary .checkout-methods-items .action.primary.checkout:hover,.block-minicart .block-content>.actions>.primary .action.primary:hover,.methods-shipping .actions-toolbar .action.primary:hover,.block-authentication .action.action-register:hover,.block-authentication .action.action-login:hover,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:hover,.form-address-edit .actions-toolbar .action.primary:hover,.box-tocart .action.instant-purchase:hover,.multicheckout .action.primary:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.order-review-form .action.primary:hover a,.bundle-actions .action.primary.customize:hover a,.bundle-options-container .block-bundle-summary .box-tocart .action.primary:hover a,.box-tocart .action.tocart:hover a,.cart-summary .checkout-methods-items .action.primary.checkout:hover a,.block-minicart .block-content>.actions>.primary .action.primary:hover a,.methods-shipping .actions-toolbar .action.primary:hover a,.block-authentication .action.action-register:hover a,.block-authentication .action.action-login:hover a,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:hover a,.form-address-edit .actions-toolbar .action.primary:hover a,.box-tocart .action.instant-purchase:hover a,.multicheckout .action.primary:hover a{color:#fff}button:not(.primary){transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block}button:not(.primary) a{color:#fff}button:not(.primary):hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button:not(.primary):hover a{color:#fff}button:not(.primary).mfp-close{position:absolute}button:not(.primary).mfp-close:before{content:none}.actions .secondary .action.viewcart{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;width:100%;display:block;box-sizing:border-box}.actions .secondary .action.viewcart a{color:#fff}.actions .secondary .action.viewcart:hover,.actions .secondary .action.viewcart:active,.actions .secondary .action.viewcart:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.ecg-block-title{min-height:100px}.ecg-block-title h3{font-size:30px;text-align:left}.ecg-block-title p{text-align:left;clear:both;position:relative;padding-left:100px}.ecg-block-title p:before{position:absolute;content:"";width:50px;height:3px;left:40px;background:#05b0bd;top:10px}.product-message{background:#f3e8cb;height:40px;line-height:24px;padding:8px 15px 8px 20px;box-sizing:border-box;color:#2f2727;margin-bottom:30px}.product-message:before{content:'\ea81';font-family:ionicons;padding-right:15px}@media (min-width:992px){.no-spacing .row{margin:0}.no-spacing .row .col-lg-4,.no-spacing .row .col-lg-6,.no-spacing .row col-md-12{padding:0}}.banner-image a img{z-index:1;transition:opacity .35s,transform .35s;-webkit-transition:opacity .35s,-webkit-transform .35s;-ms-transition:opacity .35s,-ms-transform .35s;position:relative}.banner-image a:hover img{transform:scale(1.05);z-index:2}.fieldset>.legend{border-bottom:1px solid #ddd;font-weight:600;font-family:'Raleway',sans-serif;font-size:18px;color:#2f2727;padding-bottom:14px;margin-bottom:17px}.fieldset>.legend>span,.fieldset>.legend>strong{font-weight:600}@media (max-width:1400px){.boxed-width.block,.footer-boxed-width{padding:0}}@media (max-width:991px){.page-layout-2columns-right .columns .column.main,.page-layout-2columns-left .columns .column.main{padding-bottom:50px;width:100%}.page-layout-2columns-right .columns .sidebar:last-child,.page-layout-2columns-left .columns .sidebar:last-child{padding-bottom:30px}.page-layout-2columns-right .columns .sidebar-additional,.page-layout-2columns-left .columns .sidebar-additional,.page-layout-2columns-right .columns .sidebar-main,.page-layout-2columns-left .columns .sidebar-main{width:100%;padding:0 15px;clear:both}.page-layout-2columns-right.account .column.main,.page-layout-2columns-left.account .column.main{margin-bottom:0}.page-layout-2columns-right.account .column.main+.sidebar,.page-layout-2columns-left.account .column.main+.sidebar{margin-top:0}}@media (max-width:767px){body .columns .column.main{padding-bottom:50px}.top-container-title{margin-bottom:50px}.footer-type.type-1 .footer-middle{padding-top:50px}.column.main h1.page-title{margin-bottom:40px}body h1{font-size:30px}.page-layout-2columns-left footer{margin-top:50px}}.page-main{margin:0 auto;max-width:100%}@media (min-width:576px){.page-main,.catalog-product-view .product.info.detailed .product.data.items,.fullwidth .ecg-slideshow.cols .text-container{max-width:540px}}@media (min-width:768px){.page-main,.catalog-product-view .product.info.detailed .product.data.items,.fullwidth .ecg-slideshow.cols .text-container{max-width:720px}}@media (min-width:992px){.page-main,.catalog-product-view .product.info.detailed .product.data.items,.fullwidth .ecg-slideshow.cols .text-container{max-width:960px}}@media (min-width:1200px){.page-main,.catalog-product-view .product.info.detailed .product.data.items,.fullwidth .ecg-slideshow.cols .text-container{max-width:1170px;padding-left:0;padding-right:0}}.ecg_quick_view .page-main{max-width:1200px;margin-top:15px}.ecg_quick_view.ecg_quick_add .product-message{margin-bottom:15px}body .message.info,body .message.notice,body .message.success{background:#f3e8cb;padding-left:62px}body .message.info>*:first-child:before,body .message.notice>*:first-child:before,body .message.success>*:first-child:before{font-size:20px !important;left:16px;top:24px;width:45px}body .message.success{background:#98ded3;color:#000}body .message a{color:#555 !important;padding-left:5px}body .message a:hover{color:#2f2727 !important;font-weight:bold}.header-logo{display:inline-block;min-height:75px}.header-logo:before{content:'';display:inline-block;height:100%;vertical-align:middle;min-height:inherit;width:0}.header-logo .logo{vertical-align:middle;margin:0;display:inline-block;max-width:100%;float:none}.header-panel .action-show{height:100px;display:inline-block;text-align:center;line-height:100px;font-size:20px;color:#555;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;padding:0 12px}.header-panel .action-show:hover{color:#14342a}.header-panel ul{list-style:none;padding-left:0}.header-panel ul li{margin-bottom:5px}.header-panel .header-panel-content{position:absolute;visibility:hidden;opacity:0;left:auto;right:0;border:0;border-top:3px solid #ac7242;transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);padding:13px 20px 0;box-shadow:1px 5px 10px rgba(0,0,0,0.35);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;margin:0;width:220px;background:#fff}.header-panel .header-panel-content:before{content:'';position:absolute;top:-9px;left:auto;right:14px;width:0;height:0;margin:auto;border-bottom:9px solid #ac7242;border-left:0 solid transparent !important;border-right:0 solid transparent !important;border-top:0 solid transparent !important;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.header-panel .header-panel-content>div{border-bottom:1px solid #e1e1e1;margin-bottom:10px}.header-panel .header-panel-content>div:last-child{border-bottom:none;margin-bottom:20px}.header-panel .header-panel-content i{padding-right:5px}.header-panel .header-panel-content .switcher-trigger{margin-bottom:5px;color:#2f2727;font-weight:bold}.header-panel.active .header-panel-content{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1;visibility:visible}.header-panel.active .header-panel-content:before{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:0 solid transparent !important}#ecg-search{display:inline-block}#ecg-search .block-search-top a{height:100px;display:inline-block;text-align:center;line-height:100px;font-size:20px;color:#555;padding:0 12px}#ecg-search .block-content{text-align:left;display:block;z-index:100;position:fixed;top:0;left:0;right:0;margin-top:-300px;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}#ecg-search .block-content:after{content:'';position:fixed;left:0;right:0;top:0;bottom:0;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;background:#000;visibility:hidden;opacity:0;z-index:1}#ecg-search .block-content .minisearch{position:relative;max-width:770px;margin:150px auto 0;z-index:2;padding:0 15px}#ecg-search .block-content .minisearch .action.search{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;position:absolute;top:0;right:0;background:#14342a;color:#fff;border:0;box-shadow:none;border-radius:0;height:50px;line-height:50px;padding:0 25px}#ecg-search .block-content .minisearch .action.search:disabled{opacity:0;visibility:hidden}#ecg-search .block-content .minisearch .action.search:hover{background:#ac7242}#ecg-search .block-content .nested{display:none}#ecg-search .block-content .nested .action.advanced{color:#2f2727;text-decoration:none;font-size:13px}#ecg-search .block-content .nested .action.advanced:hover{text-decoration:underline;color:#ac7242}#ecg-search.active{z-index:1000 !important}#ecg-search.active .block-content{margin-top:0}#ecg-search.active .block-content:after{opacity:0.8;visibility:visible}#ecg-search:hover .block-search-top a{color:#14342a}#ecg-search .search-bottom{text-align:center;margin-top:0;z-index:2;position:absolute;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:60px}#ecg-search .search-bottom .bt-close{display:inline-block;text-transform:uppercase;font-size:14px;font-family:'Raleway',sans-serif;color:#fff;font-weight:400;cursor:pointer;height:36px;width:36px;border-radius:50%;line-height:36px;background:#ac7242;font-size:0;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}#ecg-search .search-bottom .bt-close:hover{color:#ac7242;background:transparent}#ecg-search .search-bottom .bt-close:before{content:'\eac9';font-family:ionicons;font-size:20px}#header-minicart{display:inline-block}#header-minicart .minicart-wrapper{margin:0;float:none}#header-minicart .minicart-wrapper .action.showcart{position:relative;height:100px;font-size:20px;line-height:100px;padding-left:12px;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;color:#555}#header-minicart .minicart-wrapper .action.showcart>i{width:36px;height:36px;border:1px dashed #555;border-radius:50%;line-height:36px;text-align:center}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty{color:#555;font-size:12px}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty.empty{display:inline-block}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty.empty .counter-number{display:inline-block}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty .counter-number{display:none}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty .counter-label{position:static;padding-left:5px;color:#fff;}#header-minicart .minicart-wrapper .action.showcart .counter-number{text-shadow:none;font-weight:normal}#header-minicart .minicart-wrapper .action.showcart:before{display:none}#header-minicart .minicart-wrapper .block-minicart{opacity:0;visibility:hidden;text-align:left;background:#ffffff;display:block;position:fixed;left:auto;right:-320px;min-width:1px !important;z-index:100;top:0;bottom:0;border:0;padding:0;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;margin:0;width:320px}#header-minicart .minicart-wrapper .block-minicart:after{display:none}#header-minicart .minicart-wrapper .block-minicart .actions .secondary .action.viewcart{line-height:40px;height:40px}#header-minicart .minicart-wrapper .block-minicart .actions>.primary .action.primary{line-height:40px;height:40px}#header-minicart .minicart-wrapper .block-minicart .items-total{margin:0;font-weight:600;color:#2f2727}#header-minicart .minicart-wrapper .block-minicart .subtotal{margin:0}#header-minicart .minicart-wrapper .block-minicart .amount .price-wrapper:first-child .price{font-size:16px;color:#ac7242}#header-minicart .minicart-wrapper .block-minicart .block-content>.actions{margin-top:13px;margin-bottom:20px}#header-minicart .minicart-wrapper .block-minicart .block-content>.actions>.primary{margin:0;padding:0}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:0;border-right:0;margin:0 -20px 20px;padding:20px 20px 0;height:auto !important}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .item-qty{padding:5px;width:50px;background:transparent;color:#555}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item{padding:20px 0;border-top:1px solid #ddd}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item:first-child{padding-top:0;border-top:0}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-details{padding-left:98px}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-name{margin-top:-6px;margin-bottom:0;font-weight:500}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-details .price{font-size:16px;color:#ac7242}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .toggle{padding:0 40px 0 0}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions{margin:-32px 0 0}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action.edit:before{color:#2f2727}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action.delete:before{color:#2f2727}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action:hover.delete:before{color:#ac7242}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions .action:hover.edit:before{color:#ac7242}#header-minicart .minicart-wrapper .block-minicart .subtitle.empty{padding:0 0 20px;font-weight:normal}#header-minicart .minicart-wrapper .show-on-active{position:fixed;top:0;left:0;bottom:0;right:0;background:#000000;opacity:0;visibility:hidden;z-index:-1;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}#header-minicart .minicart-wrapper.active .block-minicart{right:0}#header-minicart .minicart-wrapper.active .show-on-active{opacity:0.8;visibility:visible}#header-minicart .loading-mask{background:transparent}#header-minicart:hover .minicart-wrapper .action.showcart{color:#14342a}#header-minicart .minicart-wrapper.active .block-minicart{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1;visibility:visible;overflow-y:auto}#header-minicart .minicart-wrapper.active .block-minicart:before{display:none}.block-minicart .block-content>.actions>.secondary{margin-bottom:30px}#circularG.ecg-loader-cart{display:none}#header-minicart .loading-mask .loader{display:none}.catalog-product-view #header-minicart .loading-mask .loader{display:none}.catalog-product-view #header-minicart .loading-mask #circularG.ecg-loader-cart{display:block;position:absolute;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);top:50%;left:50%}.minicart-close{display:none}div.mini-close{color:#fff;float:right;cursor:pointer}div.mini-close:hover{color:#ac7242}div#minicart-content-wrapper{padding:0 20px 13px}.minicart-content-header{border-bottom:1px solid #ddd;background:#2f2726;color:#fff;text-transform:uppercase;padding:10px 20px;font-family:'Raleway',sans-serif;margin-bottom:15px;font-weight:bold}@media (max-width:767px){.minicart-close{position:absolute;top:10px;left:100%;display:inline-block;width:30px;height:30px;background-color:#000;pointer-events:none}}@media (max-width:479px){.minicart-wrapper .block-minicart:before{display:none}#header-minicart .minicart-wrapper .block-minicart{max-width:280px}#header-minicart .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product .actions{display:none}}#megamenu{font-weight:normal}#megamenu div{box-sizing:border-box}#megamenu ul{padding:0}#megamenu ul li a{position:relative}#megamenu ul li a .label{position:absolute;bottom:auto;right:0;margin-bottom:0;background:#ac7242;height:18px;line-height:18px;padding:0 7px;border-radius:2px;font-size:10px;top:50%;margin-top:-10px;text-transform:capitalize;font-weight:normal;color:#fff;letter-spacing:0;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}#megamenu>ul>li{display:inline-block;margin:0;padding:0 21px}#megamenu>ul>li>a{line-height:100px;height:100px;display:inline-block;font-family:'Times New Roman',sans-serif !important;color:#2f2727;font-weight:500;text-transform:uppercase;font-size:16px;letter-spacing: 0.7px;}#megamenu>ul>li>a .label{top:10px;margin-top:0}#megamenu>ul>li>a:after{content:'';background:#2f2727;height:7px;-moz-transform:rotate(0) scale(0);-o-transform:rotate(0) scale(0);-ms-transform:rotate(0) scale(0);-webkit-transform:rotate(0) scale(0);transform:rotate(0) scale(0);width:7px;display:block;text-align:center;margin:-32px auto 0;opacity:0;visibility:hidden;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}#megamenu>ul>li:first-child>a{padding-left:0}#megamenu>ul>li:hover>a{color:#ac7242}#megamenu>ul>li:hover>a:after{-moz-transform:rotate(45deg) scale(1);-o-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;visibility:visible}#megamenu .ecg-submenu ul li{margin-bottom:6px}#megamenu .ecg-submenu ul li:last-child{margin-bottom:8px}#megamenu .ecg-submenu ul li.is_group{margin-bottom:0}#megamenu .ecg-submenu ul li.is_group>a{text-transform:uppercase;padding-top:8px;padding-bottom:5px;margin-bottom:4px;letter-spacing:0.5px;font-family:'Raleway',sans-serif;font-weight:600;font-size:14px;color:#2f2727}#megamenu .ecg-submenu ul li.is_children{margin-bottom:0}#megamenu .ecg-submenu ul li.is_children>a{padding-top:8px;padding-bottom:6px}#megamenu .ecg-submenu ul li.is_dropdown>a:after{content:"\e917";font-family:'FontAwesome';transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;position:absolute;top:50%;right:0;line-height:20px;height:20px;margin-top:-10px}#megamenu .ecg-submenu ul li a{color:#555;font-size:15px !Important;font-weight:500}#megamenu .ecg-submenu ul li a:hover{color:#ac7242}#megamenu .ecg-submenu ul li:hover>a:after{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}#megamenu .menu-item-relative{position:relative}#megamenu .from-left>.sub-dropdown{left:0}#megamenu .from-right>.sub-dropdown{right:0}#megamenu .from-right.level-3>.sub-dropdown{left:-webkit-calc(100% + 15px);left:expression(100% + 15px);left:-moz-calc(100% + 15px);left:-o-calc(100% + 15px);left:calc(100% + 15px);right:auto;top:0}#megamenu .from-right.level-3>.sub-dropdown:before{content:'';width:15px;height:100%;right:100%;position:absolute;top:0;cursor:pointer}#megamenu .from-left.level-3>.sub-dropdown{right:-webkit-calc(100% + 30px);right:expression(100% + 30px);right:-moz-calc(100% + 30px);right:-o-calc(100% + 30px);right:calc(100% + 30px);left:auto;top:0}#megamenu .from-left.level-3>.sub-dropdown:before{content:'';width:30px;height:100%;left:100%;position:absolute;top:0;cursor:pointer}#megamenu .relative-left>.sub-dropdown{left:0;max-width:100%}#megamenu .relative-right>.sub-dropdown{right:0;max-width:100%}@media (min-width:992px){#megamenu div.menu-top{margin:-20px -15px 0;padding-bottom:5px}#megamenu div.menu-bottom{padding:15px}#megamenu .sub-dropdown{top:auto;box-sizing:border-box;opacity:0;visibility:hidden;text-align:left;background:#fff;display:block;position:absolute;left:auto;right:auto;z-index:-1;transform:translateY(20px);-webkit-transform:translateY(20px);-ms-transform:translateY(20px);padding:15px 30px;box-shadow:1px 5px 10px rgba(0,0,0,0.35);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;width:100%;pointer-events:none}#megamenu li:hover>.sub-dropdown{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1;visibility:visible;z-index:100;pointer-events:auto}}#megamenu .sub-dropdown a{transition:none;-ms-transition:none;-webkit-transition:none}#megamenu .sub-dropdown .sub-inner{margin:0 -15px}#megamenu .sub-dropdown .sub-inner .main-content{padding:0 15px}#megamenu .sub-dropdown .sub-inner .main-content>ul{margin:0 -15px}#megamenu .sub-dropdown .sub-inner .main-left{padding:0 15px}#megamenu .sub-dropdown .sub-inner .main-right{padding:0 15px;padding-top:15px}#megamenu .sub-dropdown .sub-inner .main-right>p{margin:0;line-height:1}#megamenu .sub-dropdown .sub-inner main-content{padding:0 15px}#megamenu .submenu-header{padding-top:5px;padding-bottom:8px}#megamenu .submenu-header>p{margin:0;line-height:1}#megamenu .main-content{display:inline-block;vertical-align:top}#megamenu .main-content>ul>li{display:inline-block;box-sizing:border-box}#megamenu .main-content a{display:block}#megamenu .main-content a i{font-size:13px;margin-right:5px;min-width:16px}#megamenu .main-col-1>ul>li{width:100%;padding:0 15px;box-sizing:border-box;font-family: 'Times New Roman',sans-serif;letter-spacing: 0.4px;}#megamenu .main-col-3>ul>li{width:33.33%;padding:0 15px;box-sizing:border-box}#megamenu .main-col-4>ul>li{width:25%;padding:0 15px;box-sizing:border-box}#megamenu .main-col-5>ul>li{width:20%;padding:0 15px;box-sizing:border-box}#megamenu .main-right{display:inline-block;vertical-align:top;padding-top:8px}#megamenu .main-left{display:inline-block;vertical-align:top}.main-col-2>ul>li{width:50%}.custom_html{padding:3px 15px 0 15px}.custom_html .title{font-weight:600;font-family:'Raleway',sans-serif;text-transform:capitalize;padding-right:7px}.menu-top a:hover img,.menu-bottom a:hover img{opacity:0.7}#header .navigation{background:transparent}#megamenu{max-width:1170px;box-sizing:border-box;padding:0}#megamenu .ecg-owlcarousel{padding:15px 15px 0}#megamenu .ecg-product-item:last-child{padding-bottom:48px}@media (min-width:992px){.nav-sections-item-content>*{display:none}.open{display:inline-block;padding-left:5px;color:#fff;font-size:14px}.open:before{content:'\e90e';font-family:ionicons}.cms-index-index .open{color:#555}}@media (min-width:992px) and (max-width:1199px){#megamenu>ul{max-width:800px}}@media (max-width:991px){#megamenu>ul>li>a:after{display:none}#header .nav-sections{background:#fff}.nav-open #header .nav-sections{-webkit-box-shadow:0 0 0px 8px rgba(255,255,255,0.25);-moz-box-shadow:0 0 0px 8px rgba(255,255,255,0.25);-ms-box-shadow:0 0 0px 8px rgba(255,255,255,0.25);box-shadow:0 0 0px 8px rgba(255,255,255,0.25)}#megamenu>ul>li>a{color:#2f2727}#megamenu .submenu-header{padding-right:15px}.submenu-bottom{padding-right:15px}body.sticky-true #header .header-content #megamenu>ul{padding-top:0 !important}body.sticky-true #header .header-content #megamenu>ul>li>a{line-height:40px !important;height:40px !important}.custom_html a{display:inline-block}.nav-sections{-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:-80%;left:calc(-1 * (100% - 55px));overflow:auto;position:fixed;top:0;width:80%;width:calc(100% - 55px);z-index:100;max-width:360px}.nav-toggle{position:static;font-size:24px;vertical-align:middle;margin:0;display:inline-block;max-width:100%;float:none;top:0;left:0;padding-right:15px}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,0.75);box-shadow:0 0 5px 0 rgba(50,50,50,0.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,0.7);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:90}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:before,.nav-sections-items:after{content:'';display:table}.nav-sections-item-title{background:#f5f5f5;border:0 !important;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%;display:inline-block;font-family:'Raleway',sans-serif;font-weight:500;text-transform:capitalize;letter-spacing:1px;display:none}.nav-sections-item-title.active{background:transparent;border-bottom:0}.nav-sections-item-title.active>a{color:#ac7242}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:20px;width:100%;padding:30px}#megamenu{text-align:left}#megamenu .sub-dropdown .sub-inner .main-content{width:100% !important}#megamenu .sub-dropdown .sub-inner .main-right{width:100% !important}#megamenu>ul>li{cursor:pointer;list-style-type:none;padding:0;margin:0;float:left;display:block;width:100%;position:relative;margin-bottom:0 !important}#megamenu>ul>li>a{line-height:40px !important;height:40px !important;display:block;padding:0 10px !important;text-align:left}#megamenu .ecg-submenu{max-width:100% !important}#megamenu .ecg-submenu ul li.is_children>a{padding:0}#megamenu .ecg-submenu ul li{margin-bottom:0}#megamenu .ecg-submenu ul li:last-child{margin-bottom:0}#megamenu .ecg-submenu ul li a{line-height:40px;height:40px}#megamenu .ecg-submenu ul li.is_group>a{padding:0}#megamenu ul li{width:100% !important}.nav-toggle:before{color:#000;font-family:ionicons;font-size:20px;content:'\eb3a'}#megamenu ul li.level-1>.ecg-submenu{padding:0 0 0 30px}#megamenu .open{position:absolute;width:50px;height:50px;right:-13px;top:-4px}#megamenu .open:before{content:'';display:inline-block;height:14px;border-right:2px solid #000;position:absolute;top:16px;left:24px;opacity:0.4}#megamenu .open:after{content:'';width:14px;border-top:none;height:2px;position:absolute;top:22px;left:18px;background:#000;opacity:0.4}#megamenu .open+.ecg-submenu{display:none}#megamenu .active>.open:before{opacity:0}#megamenu .active>.open:after{border-top:none;background:#ac7242}#megamenu .active>.open+.ecg-submenu{display:block}#megamenu>ul>li:hover>a{color:#2f2727}#megamenu>ul>li.active>a{color:#ac7242}#megamenu ul li a .label{display:none !important}#megamenu>ul>li:first-child>a{border-top:none}#store\.menu{padding-top:30px;padding-bottom:60px}body #store\.links ul>li{margin-bottom:0}.navigation a{padding-top:0;padding-bottom:0;padding-left:0}#megamenu .ecg-submenu ul li.is_dropdown>a:after{display:none}#megamenu .from-right.level-3>.ecg-submenu{padding:0 0 0 30px}#megamenu .sub-dropdown .sub-inner .main-right{padding-bottom:8px}#megamenu .ecg-owlcarousel{padding-top:20px;padding-bottom:25px}#megamenu .ecg-product-item:last-child{padding-bottom:41px}.nav-sections-item-content .top-links{list-style:none;padding:0}.nav-sections-item-content .top-links li>a{line-height:40px;height:40px;display:block;padding:0 10px;text-align:left;border-bottom:none;text-transform:capitalize;font-weight:500;letter-spacing:0.5px;color:#2f2727;font-family:'Raleway',sans-serif}.nav-sections-item-content .switcher{text-align:left;padding:0;border-top:0;font-size:14px}.nav-sections-item-content .switcher .switcher-label{line-height:40px;height:40px;display:block;padding:0 10px;text-align:left;border-bottom:none;text-transform:capitalize;font-weight:500;letter-spacing:0.5px;color:#2f2727;font-family:'Raleway',sans-serif;margin-bottom:0}.nav-sections-item-content .switcher:last-child{border-bottom:0}.nav-sections-item-content .switcher.switcher-currency{margin-top:0}.nav-sections-item-content .switcher>.dropdown{padding-left:25px}.nav-sections-item-content .switcher .switcher-dropdown{padding:0;list-style:none}.nav-sections-item-content .switcher .switcher-trigger{margin-top:0}.nav-sections-item-content .switcher .switcher-dropdown>li>a,.nav-sections-item-content .switcher .switcher-trigger span{font-weight:normal;font-family:'Open Sans',sans-serif;color:#555;margin-bottom:6px;display:block}.nav-sections-item-content .switcher .switcher-trigger span{color:#2f2727;font-weight:bold}}@media (max-width:767px){#store\.menu{padding:26px 15px 60px}.nav-sections-item-content{padding:30px 15px}#megamenu ul li.level-1>.ecg-submenu,#megamenu .from-right.level-3>.ecg-submenu{padding-left:25px}}#header.type-1,#header.type-2{padding:0 82px;position:absolute;width:100%;top:0;z-index:2;box-shadow:0 0 13px 0 rgba(255,255,255,0.15)}#header.type-1 .header-logo,#header.type-2 .header-logo{float:left}#header.type-1 #header-minicart,#header.type-2 #header-minicart{float:right;position:relative;z-index:999}#header.type-1 #ecg-search,#header.type-2 #ecg-search{position:relative;float:right;z-index:998}#header.type-1 .header-panel,#header.type-2 .header-panel{position:relative;z-index:997;float:right}#header.type-1 .nav-sections,#header.type-2 .nav-sections{background:transparent;margin:0}#header.type-1 .header-content-inner,#header.type-2 .header-content-inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#header.type-1 .header-menu,#header.type-2 .header-menu{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}#header.type-1 .header-right,#header.type-2 .header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;justify-self:flex-end;padding-left:11px;z-index:6}#header.type-1 .header-logo,#header.type-2 .header-logo,#header.type-1 .header-right,#header.type-2 .header-right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991px){#header.type-1,#header.type-2{padding:0}#header.type-1 .nav-sections,#header.type-2 .nav-sections{background:#fff}}@media (min-width:992px) and (max-width:1199px){#header.type-1,#header.type-2{padding:0 15px}}#header .fa-shopping-basket:before{content:'\eabd';font-family:ionicons}#header .fa-search:before{content:'\eb7f';font-family:ionicons}#header .fa-cog:before{content:'\eb81';font-family:ionicons}.cms-index-index #header.type-1{position:absolute;width:100%;top:0;z-index:2}body:not(.cms-index-index) #header.type-1 #ecg-search .block-search-top a,body:not(.cms-index-index) #header.type-1 .header-panel .action-show,body:not(.cms-index-index) #header.type-1 #header-minicart .minicart-wrapper .action.showcart,body:not(.cms-index-index) #header.type-1 #header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty,body:not(.cms-index-index) #header.type-1 .nav-toggle:before{color:#fff}body:not(.cms-index-index) #header.type-1 #header-minicart .minicart-wrapper .action.showcart>i{border-color:#fff}@media (min-width:992px){body:not(.cms-index-index) #header.type-1 #megamenu>ul>li>a{color:#fff}body:not(.cms-index-index) #header.type-1 #megamenu>ul>li>a:after{background:#fff}}body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #ecg-search .block-search-top a,body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky .header-panel .action-show,body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #header-minicart .minicart-wrapper .action.showcart,body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty,body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky .nav-toggle:before{color:#2f2727}body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #header-minicart .minicart-wrapper .action.showcart>i{border-color:#ddd}@media (min-width:992px){body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #megamenu>ul>li>a{color:#2f2727}body:not(.cms-index-index).sticky-true #header.type-1.allow-sticky #megamenu>ul>li>a:after{background:#ddd}}#header.type-2 #ecg-search .block-search-top a,#header.type-2 .header-panel .action-show,#header.type-2 #header-minicart .minicart-wrapper .action.showcart,#header.type-2 #header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty,#header.type-2 .nav-toggle:before{color:#fff}#header.type-2 #header-minicart .minicart-wrapper .action.showcart>i{border-color:#fff}@media (min-width:992px){#header.type-2 #megamenu>ul>li>a{color:#fff}#header.type-2 #megamenu>ul>li>a:after{background:#fff}#header.type-2 .open{color:#fff}}#header.type-3 .header-logo{float:left}#header.type-3 #header-minicart{float:right;position:relative;z-index:1}#header.type-3 #ecg-search{position:relative;float:right;z-index:1}#header.type-3 .header-panel{position:relative;z-index:1;float:right}#header.type-3 .nav-sections{background:transparent;margin:0}#header.type-3 .header-panel .action-show,#header.type-3 #header-minicart .minicart-wrapper .action.showcart,#header.type-3 #ecg-search .block-search-top a{height:75px;line-height:75px}#header.type-3 .header-top{background:#f5f5f5;z-index:100;position:relative}#header.type-3 .header-menu{text-align:center}#header.type-3+.top-container-title{padding:95px 0 88px}@media (max-width:991px){#header.type-3{padding:0}#header.type-3 .nav-sections{background:#fff}}@media (min-width:992px) and (max-width:1199px){#header.type-3{padding:0 15px}#header.type-3 #megamenu>ul{max-width:none}}@media (max-width:767px){#ecg-search .block-search-top a,.header-panel .action-show,#header-minicart .minicart-wrapper .action.showcart{font-size:15px;padding:0 6px}#header.type-1 .header-logo .logo,#header.type-2 .header-logo .logo,#header.type-3 .header-logo .logo{max-width:112px}#header-minicart .minicart-wrapper .counter-label{display:none}#header-minicart .minicart-wrapper .action.showcart .ecg-counter.qty .counter-number{position:absolute;display:inline-block;top:3px}}@media (min-width:992px){.sticky-true #header.allow-sticky.type-1,.sticky-true #header.allow-sticky.type-2{margin-bottom:0;position:fixed;top:0;width:100%;z-index:999;box-shadow:0 0 7px 0 rgba(0,0,0,0.4);background:#fff}.sticky-true #header.allow-sticky.type-2{background:#333}}@media (min-width:992px){#header.allow-sticky .header-content{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.sticky-true #header.allow-sticky{margin-bottom:75px;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.sticky-true #header.allow-sticky.type-3 .header-content{position:fixed;top:0;width:100%;left:0;background:#14342a;z-index:99;box-shadow:0 0 7px 0 rgba(0,0,0,0.4)}.sticky-true:not(.cms-index-index) #header.allow-sticky.type-3 .header-content{background:#14342a}}.ecg-owlcarousel .ecg-items{width:auto;margin:0 -15px}.ecg-owlcarousel .ecg-items .owl-item{padding:0 15px}.dots-bottom .ecg-owlcarousel .ecg-items{width:auto;margin:0 -15px}.dots-bottom .ecg-owlcarousel .ecg-items .owl-item{padding:0 15px;box-sizing:border-box}.dots-bottom .ecg-owlcarousel .ecg-items .owl-item img{width:auto}.dots-bottom .ecg-owlcarousel .ecg-items .owl-dots{position:absolute;bottom:-27px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}.dots-bottom .ecg-owlcarousel .ecg-items .owl-dots .owl-dot{border:1px solid rgba(0,0,0,0.3);width:10px;height:10px;display:inline-block;margin:0 4px;border-radius:50%}.dots-bottom .ecg-owlcarousel .ecg-items .owl-dots .owl-dot.active{border-color:#ac7242;background:#ac7242}.dots-left .ecg-owlcarousel .ecg-items{width:auto;margin:0 -15px}.dots-left .ecg-owlcarousel .ecg-items .owl-dots{position:absolute;top:155px;right:100%;margin-right:25px;width:10px}.dots-left .ecg-owlcarousel .ecg-items .owl-dots .owl-dot{display:block;width:10px;height:10px;border-radius:100%;border-color:#191d3d;margin:5px 0;float:left;border:2px solid;transition:all .15s ease-in-out 0s}.dots-left .ecg-owlcarousel .ecg-items .owl-dots .owl-dot.active{border-color:#ac7242;background:#fff}.nav-top .ecg-owlcarousel .owl-nav{font-size:18px}.nav-top .ecg-owlcarousel .owl-nav .owl-prev{position:absolute;top:0px;right:40px;font-size:18px;height:30px;width:30px;display:inline-block;line-height:30px;color:#fff;background:#14342a;text-align:center}.nav-top .ecg-owlcarousel .owl-nav .owl-prev.disabled{opacity:0.5;pointer-events:none}.nav-top .ecg-owlcarousel .owl-nav .owl-prev .text{display:none}.nav-top .ecg-owlcarousel .owl-nav .owl-prev:hover{background:#ac7242}.nav-top .ecg-owlcarousel .owl-nav .owl-next{position:absolute;top:0px;right:0;font-size:18px;height:30px;width:30px;line-height:30px;display:inline-block;color:#fff;background:#14342a;text-align:center}.nav-top .ecg-owlcarousel .owl-nav .owl-next.disabled{opacity:0.5;pointer-events:none}.nav-top .ecg-owlcarousel .owl-nav .owl-next .text{display:none}.nav-top .ecg-owlcarousel .owl-nav .owl-next:hover{background:#ac7242}.nav-top.horizontal .ecg-owlcarousel{position:relative}.nav-top.horizontal .ecg-owlcarousel .owl-carousel{position:static}.nav-middle .ecg-owlcarousel .owl-nav{font-size:18px}.nav-middle .ecg-owlcarousel .owl-nav .owl-prev{position:absolute;top:50%;left:0;margin-top:-58px;font-size:18px;z-index:10;height:50px;width:50px;display:inline-block;line-height:50px;color:#2f2727;background:#fff;border-width:1px;border-color:#ddd;border-style:solid;text-align:center;border-radius:50%;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.nav-middle .ecg-owlcarousel .owl-nav .owl-prev.disabled{opacity:0.5 !important;pointer-events:none}.nav-middle .ecg-owlcarousel .owl-nav .owl-prev .text{display:none}.nav-middle .ecg-owlcarousel .owl-nav .owl-prev:hover{background:#14342a;border-color:#14342a;color:#fff;box-shadow:0 2px 10px 1px rgba(0,0,0,0.15)}.nav-middle .ecg-owlcarousel .owl-nav .owl-next{position:absolute;top:50%;right:0;font-size:18px;height:50px;width:50px;margin-top:-58px;line-height:50px;display:inline-block;color:#2f2727;background:#fff;border-width:1px;border-color:#ddd;border-style:solid;text-align:center;z-index:10;border-radius:50%;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.nav-middle .ecg-owlcarousel .owl-nav .owl-next.disabled{opacity:0.5 !important;pointer-events:none}.nav-middle .ecg-owlcarousel .owl-nav .owl-next .text{display:none}.nav-middle .ecg-owlcarousel .owl-nav .owl-next:hover{background:#14342a;border-color:#14342a;color:#fff;box-shadow:0 2px 10px 1px rgba(0,0,0,0.15)}.nav-bottom .ecg-owlcarousel .owl-nav{font-size:18px;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:0;position:absolute}.nav-bottom .ecg-owlcarousel .owl-nav .owl-prev{font-size:18px;z-index:10;height:50px;width:50px;display:inline-block;line-height:50px;color:#2f2727;background:#fff;border-width:1px;border-color:#ddd;border-style:solid;text-align:center;border-radius:50%;margin:0 10px;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.nav-bottom .ecg-owlcarousel .owl-nav .owl-prev.disabled{opacity:0.5 !important;pointer-events:none}.nav-bottom .ecg-owlcarousel .owl-nav .owl-prev .text{display:none}.nav-bottom .ecg-owlcarousel .owl-nav .owl-prev:hover{background:#14342a;border-color:#14342a;color:#fff;box-shadow:0 2px 10px 1px rgba(0,0,0,0.15)}.nav-bottom .ecg-owlcarousel .owl-nav .owl-next{font-size:18px;height:50px;width:50px;line-height:50px;display:inline-block;color:#2f2727;background:#fff;border-width:1px;border-color:#ddd;border-style:solid;text-align:center;z-index:10;border-radius:50%;margin:0 10px;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.nav-bottom .ecg-owlcarousel .owl-nav .owl-next.disabled{opacity:0.5 !important;pointer-events:none}.nav-bottom .ecg-owlcarousel .owl-nav .owl-next .text{display:none}.nav-bottom .ecg-owlcarousel .owl-nav .owl-next:hover{background:#14342a;border-color:#14342a;color:#fff;box-shadow:0 2px 10px 1px rgba(0,0,0,0.15)}.ecg-slideshow .ecg-item.style-1 .ecg-text-box{position:absolute;top:50%;z-index:1;left:0;max-width:100%;margin-top:-50px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .first-title{font-family:'Raleway',sans-serif;font-weight:normal;font-size:18px;line-height:1;color:#555;margin-bottom:22px}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .second-title{font-family:'Times New Roman',sans-serif !important;font-weight:400 !important;line-height:1;color:#2f2727;margin-bottom:25px;max-width:563px;margin-left:-4px;font-stretch: normal;font-style: normal}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-text{font-size:16px;color:#555;margin-bottom:50px;max-width:563px;line-height:30px;font-family: FranklinGothic, Arial, Helvetica, sans-serif;font-stretch: normal;font-style: normal;font-weight: 400;opacity: .8 !important;}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-btn a{color:#fff;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;font-size:14px;background:#14342a;padding:0 41px;line-height:50px;height:50px;border-radius:25px;white-space:nowrap;font-family: "Times New Roman", Times, serif  !important;font-stretch: normal;font-style: normal;font-weight: 400 !important;letter-spacing: 0.4px;}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-btn:hover a{background:#ac7242}.ecg-slideshow .owl-item.active .style-1 .ecg-text-box>div{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ecg-slideshow .owl-item.active .style-1 .first-title{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.ecg-slideshow .owl-item.active .style-1 .second-title{-webkit-animation-name:zoomIn;animation-name:zoomIn}.ecg-slideshow .owl-item.active .style-1 .slider-text{-webkit-animation-name:zoomIn;animation-name:zoomIn}.ecg-slideshow .owl-item.active .style-1 .slider-btn{-webkit-animation-name:rollIn;animation-name:rollIn}.ecg-slideshow .ecg-item.style-2 .ecg-text-box{position:absolute;top:50%;z-index:1;right:0;margin-top:-50px;text-align:right;max-width:100%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .first-title{font-family:'Raleway',sans-serif;font-weight:normal;font-size:18px;line-height:1;color:#fff;margin-bottom:22px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .second-title{font-family:'Times New Roman',sans-serif !important;font-weight:400 !important;font-size:60px;line-height:1;color:#2f2727;margin-bottom:25px;max-width:600px;letter-spacing:2px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .second-title+.slider-btn{margin-top:70px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .slider-text{font-size:14px;color:#555;margin-bottom:24px;font-family: FranklinGothic, Arial, Helvetica, sans-serif;font-stretch: normal;font-style: normal;font-weight: 400;opacity: .8 !important;}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .slider-btn a{color:#fff;font-weight:700;text-transform:capitalize;display:inline-block;position:relative;font-size:14px;background:#14342a;padding:0 41px;line-height:50px;height:50px;border-radius:25px;white-space:nowrap;font-family: "Times New Roman", Times, serif !important;font-stretch: normal;font-style: normal;font-weight: 400 !important;letter-spacing: 0.4px;}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .slider-btn:hover a{background:#ac7242}.ecg-slideshow .owl-item.active .style-2 .ecg-text-box>div{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ecg-slideshow .owl-item.active .style-2 .first-title{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.ecg-slideshow .owl-item.active .style-2 .second-title{-webkit-animation-name:zoomIn;animation-name:zoomIn}.ecg-slideshow .owl-item.active .style-2 .slider-text{-webkit-animation-name:zoomIn;animation-name:zoomIn}.ecg-slideshow .owl-item.active .style-2 .slider-btn{-webkit-animation-name:rollIn;animation-name:rollIn}.ecg-slideshow .ecg-item.style-3 .ecg-text-box{position:absolute;top:50%;z-index:1;right:0;margin-top:0;text-align:center;max-width:100%;width:100%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .first-title{font-family:'Raleway',sans-serif;font-weight:normal;font-size:80px;line-height:1;color:#fff;margin-bottom:46px}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .second-title{font-family:'Open Sans',sans-serif;font-weight:700;font-size:30px;line-height:1;color:#fff;max-width:780px;letter-spacing:0;margin:0 auto 22px}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .second-title+.slider-btn{margin-top:70px}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .slider-text{font-size:18px;color:#fff;max-width:776px;margin:0 auto 56px}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .slider-btn a{color:#fff;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;font-size:14px;background:#14342a;padding:0 41px;line-height:50px;height:50px;border-radius:25px;white-space:nowrap;letter-spacing:0.5px;font-family:'Open Sans',sans-serif}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .slider-btn:hover a{background:#ac7242}@media (max-width:1366px){.ecg-slideshow .ecg-item.style-3 .ecg-text-box{margin-top:23px}}@media (max-width:991px){.ecg-slideshow .ecg-item.style-3 .ecg-text-box{padding:0 15px}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .first-title{font-size:50px;margin-bottom:20px}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .slider-text{font-size:14px;margin:0 auto 28px}.ecg-slideshow .ecg-item.style-3 .ecg-text-box .second-title{font-size:18px;margin:0 auto 22px}}.ecg-slideshow .image-container{display:block;background-size:cover;background-position:center center;width:100%;height:100%;opacity:1;visibility:inherit;z-index:20;background-repeat:no-repeat}.ecg-slideshow .image-container img{opacity:0;visibility:hidden}.ecg-slideshow .text-container{position:absolute;max-width:100%;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);height:100%;width:100%}.ecg-slideshow .ecg-owlcarousel .ecg-items{margin:0}.ecg-slideshow .ecg-owlcarousel .ecg-items .owl-item{padding:0}.ecg-slideshow .ecg-owlcarousel .owl-dots{margin:0 auto;position:absolute;z-index:1;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ecg-slideshow .ecg-owlcarousel .owl-dots .owl-dot{width:30px;height:5px;background:#ddd;border-radius:0;display:block;margin-bottom:20px}.ecg-slideshow .ecg-owlcarousel .owl-dots .owl-dot.active{background:#2f2727;width:45px}@media (min-width:992px) and (max-width:1199px){.ecg-slideshow .ecg-item.style-1 .ecg-text-box,.ecg-slideshow .ecg-item.style-2 .ecg-text-box{margin-top:30px}}@media (max-width:991px){.ecg-slideshow .image-container,.ecg-slideshow .ecg-loading{height:500px}.ecg-slideshow .ecg-loading{padding-bottom:0 !important}.ecg-slideshow .ecg-item.style-1 .ecg-text-box{margin-top:20px}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .second-title{font-size:50px}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .first-title{font-size:16px}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-text{font-size:14px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box{margin-top:20px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .second-title+.slider-btn{margin-top:50px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .second-title{font-size:30px}}@media (max-width:767px){.ecg-slideshow .image-container,.ecg-slideshow .ecg-loading{height:500px}.ecg-slideshow .ecg-loading{padding-bottom:0 !important}}@media (max-width:576px){.ecg-slideshow .ecg-item.style-1 .ecg-text-box{padding:0 15px}.ecg-slideshow .ecg-owlcarousel .owl-dots{top:auto;bottom:14px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ecg-slideshow .ecg-owlcarousel .owl-dots .owl-dot{display:inline-block;margin:0 5px}}@media (max-width:479px){.ecg-slideshow .ecg-item.style-1 .ecg-text-box{margin-top:20px}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .second-title{font-size:30px}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .first-title{font-size:15px}.ecg-slideshow .ecg-item.style-1 .ecg-text-box .slider-text{font-size:14px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box{margin-top:20px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .second-title+.slider-btn{margin-top:50px}.ecg-slideshow .ecg-item.style-2 .ecg-text-box .second-title{font-size:30px}}@media (max-width:1199px) and (min-width:992px){.fullwidth .ecg-slideshow.cols .text-container{max-width:900px}}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-prev{width:72px;height:50px;left:20px;font-size:20px;line-height:50px;opacity:0;visibility:hidden;background:transparent;border-color:transparent;color:#fff;cursor:pointer;text-transform:uppercase;top:50%;-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-prev span.fa{display:none}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-prev:before{content:'';width:50px;height:50px;background:rgba(255,255,255,0.3);position:absolute;right:-15px}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-prev:hover{opacity:1 !important}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-prev .text{display:inline-block}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-prev .text:before{content:'\e90d';font-family:ionicons;display:inline-block;vertical-align:middle}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-next{width:72px;height:50px;right:20px;font-size:20px;line-height:50px;background:transparent;opacity:0;visibility:hidden;border-color:transparent;color:#fff;text-transform:uppercase;cursor:pointer;top:50%;-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-next span.fa{display:none}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-next:before{content:'';width:50px;height:50px;background:rgba(255,255,255,0.3);position:absolute;left:-15px}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-next .text{display:inline-block}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-next .text:after{content:'\e917';font-family:ionicons;display:inline-block;vertical-align:middle}.ecg-slideshow.nav-middle .ecg-owlcarousel .owl-nav .owl-next:hover{opacity:1 !important}@media (min-width:768px){.ecg-slideshow:hover.nav-middle .ecg-owlcarousel .owl-nav .owl-prev{opacity:0.5;visibility:visible}.ecg-slideshow:hover.nav-middle .ecg-owlcarousel .owl-nav .owl-next{opacity:0.5;visibility:visible}}.ecg-loading{display:block;position:relative}.ecg-loading .ecg-el{position:absolute;left:0;top:0;width:100%;height:auto;background:#fff}.cssload{width:62px;height:62px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;perspective:780px;position:absolute;top:50%;left:50%;margin-top:-31px;margin-left:-31px}.cssload-inner{position:absolute;width:100%;height:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.cssload-inner.cssload-one{left:0%;top:0%;animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:3px solid #000}.cssload-inner.cssload-two{right:0%;top:0%;animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:3px solid #000}.cssload-inner.cssload-three{right:0%;bottom:0%;animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;border-top:3px solid #000}.special-product{background:#1d1f20}.dots-center .ecg-slideshow .ecg-owlcarousel .owl-dots{margin:0 auto;position:absolute;z-index:1;top:auto;bottom:-6px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dots-center .ecg-slideshow .ecg-owlcarousel .owl-dots .owl-dot{width:5px;height:30px;display:inline-block;margin:0 5px;background:#fff;opacity:0.5}.dots-center .ecg-slideshow .ecg-owlcarousel .owl-dots .owl-dot.active{height:45px;width:5px;opacity:1}.collection-slider{position:relative}.collection-slider .ecg-title{position:absolute;top:0;padding:180px 0;left:0}.collection-slider .ecg-title:before{content:'';top:30px;left:30px;right:-150px;background:#f5f5f5;position:absolute;height:100%;max-height:500px;z-index:-1}.collection-slider .ecg-title h3{font-size:24px;max-width:99%;line-height:32px;margin-bottom:5px;position:relative;z-index:2}.collection-slider .ecg-title p{position:relative;z-index:2}.collection-slider .ecg-title a{font-size:15px;font-weight:bold;text-decoration:underline;padding-top:37px;display:inline-block;color:#14342a;position:relative;z-index:2}.collection-slider .ecg-title a:visited{color:#14342a}.collection-slider .ecg-title a:hover,.collection-slider .ecg-title a:hover:visited{color:#2f2727}.collection-slider .ecg-owlcarousel .ecg-items{position:static}.collection-slider .ecg-owlcarousel .ecg-items .owl-item{padding:0}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav{position:absolute;right:0;bottom:0;text-transform:uppercase;font-size:14px}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav>div.owl-prev{margin-bottom:60px}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav span.fa{width:50px;height:50px;background:#f5f5f5;border-radius:50%;line-height:50px;text-align:center;margin-right:7px}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav .owl-prev .fa:before{content:'\e90d';font-family:ionicons}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav .owl-next .fa{float:right;margin-left:7px;margin-right:0}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav .owl-next .fa:before{content:'\e917';font-family:ionicons}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav .owl-next .text{float:left;padding-top:12px}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav>div:hover span.fa{background:#14342a;color:#fff}.collection-slider .product-image{text-align:center}.collection-slider .product-image label{font-size:12px;background:#fff;height:28px;padding:0 30px;border-radius:20px;position:absolute;top:30px;left:30px;line-height:28px}.collection-slider .product-info{position:absolute;width:100%;text-align:center;bottom:136px;color:#fff;padding:0 15px;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.collection-slider h3.title{font-size:32px;text-transform:uppercase;font-family:'Raleway',sans-serif;font-weight:normal;color:#fff;margin-bottom:30px}.collection-slider h3.title a,.collection-slider h3.title a:visited{color:inherit}.collection-slider p.price{font-size:44px;font-weight:bold}.collection-slider p.price .label{font-size:16px;font-weight:normal;padding-right:10px}.collection-slider .shop-now{height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;background-color:#333;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;opacity:0;visibility:hidden;position:absolute;left:50%;bottom:0;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:182px}.collection-slider .shop-now a{color:#fff}.collection-slider .shop-now:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.collection-slider .shop-now:hover a{color:#fff}.collection-slider .shop-now:hover:visited{color:#fff}.collection-slider .shop-now:after{content:'\eabd';font-family:ionicons;padding-left:10px}.collection-slider .item:hover .product-info{opacity:0;visibility:hidden}.collection-slider .item:hover .shop-now{opacity:1;visibility:visible;bottom:90px}@media (max-width:1500px){.collection-slider .ecg-title{left:15px}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav>div.owl-prev{margin-bottom:12px}.collection-slider .ecg-owlcarousel .ecg-items .owl-nav .owl-next .fa{margin-left:0;margin-right:7px}}@media (max-width:1300px){.collection-slider .ecg-title,.collection-slider .owl-nav{display:none}}@media (max-width:1024px){.collection-slider .product-info,.collection-slider .shop-now{bottom:40px !important}.collection-slider h3.title,.collection-slider p.price{font-size:24px}.collection-slider h3.title{margin-bottom:12px}}@media (max-width:767px){.collection-slider h3.title,.collection-slider p.price{font-size:18px}}.newsletter-demo03 .ecg-title.text-center{margin-bottom:52px}.newsletter-demo03 .ecg-title.text-center:before{top:58px;bottom:0}.newsletter-demo03 .ecg-title h3+p:last-child{margin:54px auto 0}.newsletter-demo03 .newsletter-content{position:relative}.newsletter-demo03 .newsletter-content .label,.newsletter-demo03 .newsletter-content #name{display:none}.newsletter-demo03 .newsletter-content button.action.subscribe{position:absolute;right:0;top:0;background:transparent;color:#555;padding:0 22px}.newsletter-demo03 .newsletter-content button.action.subscribe:before{content:'\e9d2';font-family:ionicons}.newsletter-demo03 .newsletter-content button.action.subscribe span{display:none}@media (max-width:767px){.newsletter-demo03 img{margin:0 auto}}.features.style-2 .icon-box{width:100px;height:100px;font-size:40px;line-height:100px;text-align:center;display:block;margin:0 auto;color:#2f2727;border:2px dashed #f5f5f5;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.features.style-2 .icon-box span{font-size:0}.features.style-2 .icon-box span:before{font-size:40px}.features.style-2 .text-box{text-align:center;padding:25px 0 0;width:100%}.features.style-2 .text-box h4{font-size:18px}.features.style-2 .item:hover .icon-box{background:#ac7242;border-color:#fff;border-style:dashed;color:#fff}.banner{overflow:hidden}.banner img{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.banner:hover img{-moz-transform:scale(1.03);-o-transform:scale(1.03);-ms-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}.our-brand-2{position:relative}.our-brand-2 .ecg-manufacturer.list{margin-bottom:0;border-bottom:none;padding-bottom:0;margin-top:0;padding:38px 0}.our-brand-2 .background-img>img{top:0}@media (max-width:1300px){.our-brand-2{background:#f5f5f5}.our-brand-2 .background-img{display:none}}.instagram-link{text-align:center}.instagram-link a{height:60px;font-weight:bold;padding:0 35px;background:#fff;display:inline-block;line-height:60px;box-shadow:0 2px 9px 0 rgba(0,0,0,0.2);min-width:260px;margin-top:-30px;position:relative;z-index:1;color:#14342a}.instagram-link a:visited{color:#14342a}.instagram-link a:hover{background:#14342a;color:#fff}.instagram-link a:hover:visited{color:#fff}.demo2-categories img{margin:0 auto;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.demo2-categories .item:hover img{box-shadow:0 3px 17px 0 rgba(0,0,0,0.2)}@media (max-width:991px){.demo2-categories .item{margin-bottom:20px}}.our-brand .ecg-manufacturer.list{margin-bottom:-5px;border-bottom:none;padding-bottom:0;margin-top:0;padding:0px 29px}.our-brand .ecg-manufacturer.list .ecg-content .ecg-item{padding:0 43px;box-sizing:border-box;width:32%;display:inline-block;margin-bottom:0px}.our-brand .ecg-title{padding-top:55px}.our-brand .background-gray{padding:37px 0 60px}@media (max-width:991px){.our-brand .ecg-manufacturer.list .ecg-content .ecg-item{padding:0 15px}}@media (max-width:767px){.our-brand .ecg-title{margin-bottom:-43px}}.our-testimonial .background-gray{padding:58px 30px;border:5px dashed #fff}.our-testimonial .background-gray:before{content:"\f10e";font-size:111px;position:absolute;font-family:'FontAwesome';top:26px;color:#ffff;opacity:0.7;left:55px;transform:rotate(180deg)}.our-testimonial .ecg-title{padding-top:55px}.fullwidth.block{position:relative}.view-more{text-align:center}.view-more a{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0}.view-more a a{color:#fff}.view-more a:hover,.view-more a:active,.view-more a:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.view-more a:visited:hover,.view-more a:visited{color:#fff}@media (min-width:768px){.view-more{margin-top:14px}}.background-gray{padding:90px 0;background:#f7f7f7}.background-gray .background-img{display:none}.background-gray .ecg-testimonial .des-content{background:#fff}.background-gray .ecg-testimonial .des-content:after{color:#f5f5f5}.full-width{margin:0 -15px}@media (min-width:576px){.full-width{margin:0 -100%}}.default-category{margin-bottom:-47px}.default-category .ecg-title.text-left:before,.default-category .ecg-title.text-left:after{content:'';clear:both;display:table}.default-category .ecg-title.text-left h3{display:inline-block}.default-category .ecg-title.text-left h3+p:last-child{display:inline-block;float:right;text-align:right;margin-top:0}.default-category .item .image{border-radius:10px;overflow:hidden;position:relative}.default-category .item .image img{margin:0 auto;border-radius:10px}.default-category .item .image a{height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-20px);-o-transform:translateX(-50%) translateY(-20px);-ms-transform:translateX(-50%) translateY(-20px);-webkit-transform:translateX(-50%) translateY(-20px);transform:translateX(-50%) translateY(-20px);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;visibility:hidden;opacity:0;background:#fff;color:#2f2727}.default-category .item .image a a{color:#fff}.default-category .item .image a:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.default-category .item .image a:hover a{color:#fff}.default-category .item .image a:hover{color:#fff}.default-category .item .image:before{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;opacity:0;content:'';transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.default-category .item .widget-title{text-align:center;font-size:20px;font-weight:normal;text-transform:uppercase;margin-top:27px;margin-bottom:41px}.default-category .item:hover .image a{-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);visibility:visible;opacity:1}.default-category .item:hover .image:before{visibility:visible;opacity:0.8;background:#ac7242}.default-category .ecg-content{margin-top:90px}@media (max-width:991px){.default-category .ecg-title.text-left h3+p:last-child{margin-top:54px;float:left;text-align:left}.default-category .ecg-content{margin-top:50px}}.featured-product1{position:relative}.featured-product1 .product-col,.featured-product1 .owl-carousel{position:static}@media (min-width:992px){.featured-product1 .nav-middle .ecg-owlcarousel .owl-nav .owl-next{top:auto;bottom:0;right:0}.featured-product1 .nav-middle .ecg-owlcarousel .owl-nav .owl-prev{left:auto;right:60px;top:auto;bottom:0}}@media (max-width:991px){.featured-product1 .ecg-title h3+p:last-child{max-width:none}.featured-product1 .product-col{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;position:relative}}.background-img{position:absolute;top:0;height:100%;width:100%;z-index:-1}.background-img>img{position:absolute;top:100px;z-index:-1}@media (max-width:991px){.hide-mobile{display:none}body .testimonial .bg_testimonial img{display:none}body .ecg-testimonial .owl-dots{margin-right:0 !important;display:none}body .ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .comment-link,body .ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .author{float:none}.banner-image a img{margin:0 auto}}@media (max-width:767px){body .footer-middle.type-1 .footer-block{margin-bottom:0}body .ecg-widget-product.type-1 .ecg-item-name{max-width:none}body .ecg-widget-product.type-1 .ecg-item-name a{font-size:25px;line-height:35px}body .ecg-widget-product.type-1 .ecg-item-name .product-item-description{margin-bottom:30px}body .page-main .block{margin-bottom:50px}.ecg-tab-product-slider.type-1{padding-top:10px !important}.ecg-block-title h3{font-size:25px}.ecg-block-title{min-height:auto;padding-bottom:20px}body .ecg-tab-product-slider.type-2 .ecg-tab-list ul li{width:50%}body .ecg-tab-product-slider.type-2 .ecg-block-title h3{padding-top:50px}body .ecg-tab-product-slider.type-2 .ecg-tab-list{padding-top:10px}body .tab-product-content.type-1 .ecg-left-block{text-align:center}body .footer-top.type-1 .footer-social{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;padding:0;left:0;text-align:center;width:100%}body .footer-top.type-1 .footer-social ul li{float:none;display:inline-block;margin:5px}body.page-products .toolbar-products .toolbar-amount{padding:9px;position:absolute;top:100%;width:100%;color:#666;font-weight:500;font-size:14px;left:auto;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin-left:0;right:0px}.catalog-product-view.page-layout-1column .page-main{padding-bottom:50px}}@media (max-width:479px){body .ecg-tab-product-slider.type-2 .ecg-tab-list ul li{width:100%}body .play-video .wapper-video{padding-left:15px;padding-right:15px}body .play-video .wapper-video h4{font-size:25px}body .ecg-widget-product.type-1 .actions-primary form{margin-right:15px;margin-bottom:10px;margin-top:-20px}body.page-products .products-grid .product-items .item.product{width:100%}}.ecg-label{position:absolute;display:inline-block;padding:0 10px;top:10px;left:10px;z-index:1;font-size:14px;background:#ac7242;color:#fff;border:none;text-transform:capitalize;line-height:25px;height:25px;min-width:50px;box-sizing:border-box;text-align:center}.ecg-label.new-label{background:#14342a;color:#fff}.ecg-label+.ecg-label{top:45px}.ecg-widget-product.type-1 .ecg-left-block{position:relative}.ecg-widget-product.type-1 .ecg-left-block .product-actions{position:absolute;max-width:100px;top:50%;left:50%;visibility:hidden;opacity:0;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.ecg-widget-product.type-1 .ecg-left-block .product-actions a{float:left;font-size:14px;line-height:40px;text-align:center;width:40px;max-width:40px;margin:5px;height:40px;color:#999999;background:#fff;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:4px;transition:all .3s ease 0s}.ecg-widget-product.type-1 .ecg-left-block .product-actions a span{display:none}.ecg-widget-product.type-1 .ecg-left-block .product-actions a:hover{background:#ac7242;color:#fff}.ecg-widget-product.type-1 .ecg-left-block .product-actions form{display:inline-block;float:left;margin:5px}.ecg-widget-product.type-1 .ecg-left-block .product-actions .tocart{float:left;font-size:14px;line-height:40px;text-align:center;width:40px;max-width:40px;padding:0;height:40px;color:#999;background:#fff;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:4px;transition:all .3s ease 0s}.ecg-widget-product.type-1 .ecg-left-block .product-actions .tocart span{display:none}.ecg-widget-product.type-1 .ecg-left-block .product-actions .tocart:hover{background:#ac7242;color:#fff}.ecg-widget-product.type-1 .ecg-right-block:before{display:table;content:''}.ecg-widget-product.type-1 .ecg-right-block:after{display:table;content:'';clear:both}.ecg-widget-product.type-1 .ecg-right-block .ecg-item-name{float:left;width:100%;margin-top:10px;margin-bottom:0}.ecg-widget-product.type-1 .ecg-right-block .ecg-item-name a{font-size:18px !important;text-transform:capitalize;float:none;max-width:100%;font-weight:normal;color:#2f2727;white-space:normal;padding-right:5px;overflow:visible;font-family:'Times New Roman',sans-serif !important}.ecg-widget-product.type-1 .ecg-right-block .ecg-item-name a:hover{color:#ac7242}.ecg-widget-product.type-1 .ecg-right-block .ecg-item-name .item-category-name{float:right;font-size:14px;white-space:nowrap;overflow:hidden;max-width:40%;text-overflow:ellipsis;display:none}.ecg-widget-product.type-1 .ecg-right-block .group-price{float:left;width:100%;font-size:14px}.ecg-widget-product.type-1 .ecg-right-block .group-price .label{display:none}.ecg-widget-product.type-1 .ecg-right-block .group-price .price{color:#cd3840;font-weight:700;font-size:16px}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left{display:flex;float:left;max-width:-webkit-calc(100% - 100px);max-width:expression(100% - 100px);max-width:-moz-calc(100% - 100px);max-width:-o-calc(100% - 100px);max-width:calc(100% - 100px);white-space:nowrap;overflow:hidden}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left .label{float:left;margin-right:10px}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left .price-box{display:inline-block;float:left}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left .price-box .price-label{display:none}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left .price-box span{display:inline-block}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left .price-box .old-price{position:relative;padding-left:13px;margin-left:1px}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left .price-box .old-price:before{content:'';position:absolute;width:8px;height:1px;background:#05b0bd;top:50%;left:0}.ecg-widget-product.type-1 .ecg-right-block .group-price .price-left .price-box .old-price .price{text-decoration:line-through;color:#999;font-weight:500;font-size:14px}.ecg-widget-product.type-1 .ecg-right-block .group-price .product-reviews-summary{float:right;margin:0;line-height:21px;height:24px}.ecg-widget-product.type-1 .ecg-product-item{margin-bottom:30px}.ecg-widget-product.type-1 .ecg-product-item .product-image-wrapper:before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;z-index:2;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;opacity:0;visibility:hidden}.ecg-widget-product.type-1 .ecg-product-item:hover .product-actions{opacity:1;visibility:visible}.ecg-widget-product.type-1 .ecg-product-item:hover .product-image-wrapper:before{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.ecg-widget-product.type-1 .ecg-product-item:last-child{margin-bottom:0}.ecg-widget-product.type-1 .owl-item{opacity:0.5}.ecg-widget-product.type-1 .owl-item.center{opacity:1}.ecg-widget-product.type-2 .ecg-product-item:before,.ecg-widget-product.type-2 .ecg-product-item:after{content:'';display:table;clear:both}.ecg-widget-product.type-2 .ecg-left-block{float:left;width:41.666667%;padding-top:67px}.ecg-widget-product.type-2 .ecg-left-block .ecg-item-name{font-size:32px;text-transform:uppercase;letter-spacing:0.5px;font-family:'Raleway',sans-serif;color:#fff;font-weight:normal;margin-bottom:32px}.ecg-widget-product.type-2 .ecg-left-block .product-actions{padding-top:26px}.ecg-widget-product.type-2 .ecg-left-block .product-actions>a{display:none}.ecg-widget-product.type-2 .ecg-left-block .product-actions .tocart i{display:none}.ecg-widget-product.type-2 .ecg-left-block .product-reviews-summary{display:none}.ecg-widget-product.type-2 .ecg-left-block .price-container .price{font-size:36px;font-weight:700;color:#fff}.ecg-widget-product.type-2 .ecg-left-block .price-box.price-final_price{display:inline-block}.ecg-widget-product.type-2 .ecg-left-block .group-price .label{color:#d7d7d7;padding-right:5px}.ecg-widget-product.type-2 .ecg-left-block .product-item-description{color:#d7d7d7;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:32px;max-height:96px}.ecg-widget-product.type-2 .ecg-left-block .old-price{display:none}.ecg-widget-product.type-2 .ecg-right-block{float:left;width:58.333333%;position:relative}.ecg-widget-product.type-2 .ecg-right-block .sale-label{display:none}.ecg-widget-product.type-2 .ecg-right-block .product-image-container{display:inline-block;max-width:100%;min-width:500px;margin-left:55px}.ecg-widget-product.type-2 .ecg-right-block .count-down{position:absolute;right:0;top:50%;transform:translateY(-50%)}.ecg-widget-product.type-2 .ecg-right-block .count-down>div{font-size:20px;font-weight:bold;color:#fff;width:80px;height:80px;border-radius:50%;border:1px dashed #fff;text-align:center;line-height:20px;margin:20px 0;padding-top:18px}.ecg-widget-product.type-2 .ecg-right-block .count-down>div>span{font-size:14px;font-weight:normal;display:block}@media (max-width:991px){.ecg-widget-product.type-2 .ecg-left-block,.ecg-widget-product.type-2 .ecg-right-block{width:100%}.ecg-widget-product.type-2 .ecg-right-block{text-align:center}.ecg-widget-product.type-2 .ecg-right-block .product-image-container{min-width:auto;margin-left:0}}@media (max-width:767px){.ecg-widget-product.type-2 .ecg-left-block{padding-top:36px}.ecg-widget-product.type-2 .ecg-right-block .count-down>div{font-size:14px;width:60px;height:60px;line-height:17px;margin:0 5px;padding-top:10px;display:inline-block}.ecg-widget-product.type-2 .ecg-right-block .count-down{position:static;padding-bottom:50px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.ecg-widget-product.type-2 .ecg-right-block .count-down>div>span{font-size:12px}}.featured-product1 .ecg-widget-product.type-1 .owl-item:not(.center){pointer-events:none}.featured-product1 .ecg-widget-product.type-1 .owl-item:not(.center) .ecg-right-block{display:none}.rating-summary .rating-result:before{content:"\f006" "\f006" "\f006" "\f006" "\f006";font-family:'FontAwesome';font-size:14px;line-height:14px;height:14px}.rating-summary .rating-result>span:before{content:"\f005" "\f005" "\f005" "\f005" "\f005";font-family:'FontAwesome';font-size:14px;line-height:14px;height:14px}.widget-product .rating-summary .rating-result:before,.widget-product .rating-summary .rating-result>span:before{font-size:14px;line-height:14px;height:14px}.rating-summary .rating-result>span:before,.review-control-vote label:before{color:#f2b827}.widget-product .rating-summary .rating-result{width:75px}.ecg-tab-product-slider.type-1{position:relative}.ecg-tab-product-slider.type-1 .ecg-title{margin-bottom:92px}.ecg-tab-product-slider.type-1 .ecg-title h3{margin-bottom:61px}.ecg-tab-product-slider.type-1 .ecg-tab-list{text-align:center;padding-bottom:0;position:absolute;top:0;right:0;z-index:2}.ecg-tab-product-slider.type-1 .ecg-tab-list ul{margin-bottom:0;padding-left:0}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li{display:inline-block;margin-bottom:0;margin:0 7px 5px}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li a{padding:0 25px;font-weight:500;font-family:'Raleway',sans-serif;position:relative;letter-spacing:1px;display:inline-block;height:44px;border:1px solid #ddd;border-radius:22px;text-align:center;line-height:43px;font-family: 'Times New Roman', sans-serif !important;font-size: 16px;}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li a.active,.ecg-tab-product-slider.type-1 .ecg-tab-list ul li a:hover{color:#fff;background:#14342a;border-color:#14342a;box-shadow:0 5px 10px 0px rgba(0,0,0,0.15)}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li:last-child{margin-right:0}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li:last-child a:before{display:none}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li:last-child a:after{margin-left:0}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li:first-child{margin-left:0}.ecg-tab-product-slider.type-1 .ecg-tab-content{display:none}.ecg-tab-product-slider.type-1 .ecg-tab-content>p{margin:0}@media (max-width:991px){.ecg-tab-product-slider.type-1 .ecg-tab-list{position:static;margin-bottom:30px;text-align:left}.ecg-tab-product-slider.type-1 .ecg-tab-list ul li:last-child a{padding-right:20px}.ecg-tab-product-slider.type-1 .ecg-title{text-align:center}.ecg-tab-product-slider.type-1 .ecg-title h3{margin-bottom:30px}}@media (max-width:767px){.ecg-tab-product-slider.type-1{padding-top:50px;padding-bottom:26px}.ecg-tab-product-slider.type-1 .ecg-title{margin-bottom:70px}}.ecg-tab-product-slider.type-2 .ecg-block-title{text-align:center;position:relative}.ecg-tab-product-slider.type-2 .ecg-block-title:before{position:absolute;width:5000px;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:'';height:100%;background:#f6f6f6;z-index:-1}.ecg-tab-product-slider.type-2 .ecg-block-title h3{text-align:center;padding-top:98px;text-transform:uppercase}.ecg-tab-product-slider.type-2 .ecg-block-title p{text-align:center;padding-left:0;padding-top:24px;margin:0}.ecg-tab-product-slider.type-2 .ecg-block-title p:before{left:50%;margin-left:-25px}.ecg-tab-product-slider.type-2 .ecg-tab-list{position:relative;margin-top:-3px;padding-top:47px;padding-bottom:33px;margin-bottom:50px}.ecg-tab-product-slider.type-2 .ecg-tab-list:before{position:absolute;width:5000px;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:'';height:100%;background:#f6f6f6;z-index:-1}.ecg-tab-product-slider.type-2 .ecg-tab-list ul{padding:0;margin:0 -15px}.ecg-tab-product-slider.type-2 .ecg-tab-list ul:before{content:'';display:table}.ecg-tab-product-slider.type-2 .ecg-tab-list ul:after{content:'';display:table;clear:both}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li{float:left;width:25%;padding:0 15px;list-style:none;text-align:center}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li a .tab-image img{margin:0 auto;border-radius:100%;background:#14342a}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li a .tab-title{display:block;font-size:18px;padding-top:22px;padding-bottom:4px;font-weight:600;text-transform:uppercase;font-family:'Raleway',sans-serif}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li a:hover .tab-image img{background:#ac7242}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li a.active .tab-image img{background:#ac7242}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li a.active .tab-title{color:#ac7242}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li a .tab-count{color:#666;font-size:14px}.ecg-tab-product-slider.type-2 .ecg-tab-list ul li a .tab-count .count{color:#ac7242;font-weight:600;margin-right:3px}.ecg-tab-product-slider.type-2 .ecg-tab-content{display:none}.ecg-tab-product-slider.type-2 .ecg-tab-content>p{margin:0}.tab-product-content.type-1 .ecg-left-block{position:relative}.tab-product-content.type-1 .ecg-left-block .product-actions{position:absolute;max-width:100px;top:50%;left:50%;visibility:hidden;opacity:0;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.tab-product-content.type-1 .ecg-left-block .product-actions a{float:left;font-size:14px;line-height:40px;text-align:center;width:40px;max-width:40px;margin:5px;height:40px;color:#999999;background:#fff;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:4px;transition:all .3s ease 0s}.tab-product-content.type-1 .ecg-left-block .product-actions a span{display:none}.tab-product-content.type-1 .ecg-left-block .product-actions a:hover{background:#ac7242;color:#fff}.tab-product-content.type-1 .ecg-left-block .product-actions form{display:inline-block;float:left;margin:5px}.tab-product-content.type-1 .ecg-left-block .product-actions .tocart{float:left;font-size:14px;line-height:40px;text-align:center;width:40px;max-width:40px;padding:0;height:40px;color:#999;background:#fff;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:4px;transition:all .3s ease 0s}.tab-product-content.type-1 .ecg-left-block .product-actions .tocart span{display:none}.tab-product-content.type-1 .ecg-left-block .product-actions .tocart:hover{background:#ac7242;color:#fff}.tab-product-content.type-1 .ecg-right-block:before{display:table;content:''}.tab-product-content.type-1 .ecg-right-block:after{display:table;content:'';clear:both}.tab-product-content.type-1 .ecg-right-block .ecg-item-name{float:left;width:100%;margin-top:10px;margin-bottom:0}.tab-product-content.type-1 .ecg-right-block .ecg-item-name a{font-size:17px !important;text-transform:capitalize;font-weight:normal;font-family:'Times New Roman',sans-serif !important;color:#2f2727;padding-right:5px}.tab-product-content.type-1 .ecg-right-block .ecg-item-name a:hover{color:#ac7242}.tab-product-content.type-1 .ecg-right-block .ecg-item-name .item-category-name{float:right;font-size:14px;white-space:nowrap;overflow:hidden;max-width:40%;text-overflow:ellipsis;display:none}.tab-product-content.type-1 .ecg-right-block .group-price{float:left;width:100%;font-size:14px}.tab-product-content.type-1 .ecg-right-block .group-price .label{display:none}.tab-product-content.type-1 .ecg-right-block .group-price .price{color:#cd3840;font-weight:700;font-size:16px}.tab-product-content.type-1 .ecg-right-block .group-price .price-left{display:flex;float:left;max-width:-webkit-calc(100% - 100px);max-width:expression(100% - 100px);max-width:-moz-calc(100% - 100px);max-width:-o-calc(100% - 100px);max-width:calc(100% - 100px);white-space:nowrap;overflow:hidden}.tab-product-content.type-1 .ecg-right-block .group-price .price-left .label{float:left;margin-right:10px}.tab-product-content.type-1 .ecg-right-block .group-price .price-left .price-box{display:inline-block;float:left}.tab-product-content.type-1 .ecg-right-block .group-price .price-left .price-box .price-label{display:none}.tab-product-content.type-1 .ecg-right-block .group-price .price-left .price-box span{display:inline-block}.tab-product-content.type-1 .ecg-right-block .group-price .price-left .price-box .old-price{position:relative;padding-left:13px;margin-left:1px}.tab-product-content.type-1 .ecg-right-block .group-price .price-left .price-box .old-price:before{content:'';position:absolute;width:8px;height:1px;background:#05b0bd;top:50%;left:0}.tab-product-content.type-1 .ecg-right-block .group-price .price-left .price-box .old-price .price{text-decoration:line-through;color:#999;font-weight:500;font-size:14px}.tab-product-content.type-1 .ecg-right-block .group-price .product-reviews-summary{float:right;margin:0;line-height:21px;height:24px}.tab-product-content.type-1 .ecg-product-item{margin-bottom:39px}.tab-product-content.type-1 .ecg-product-item .product-image-wrapper:before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;z-index:2;right:0;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;opacity:0;visibility:hidden}.tab-product-content.type-1 .ecg-product-item:hover .product-actions{opacity:1;visibility:visible}.tab-product-content.type-1 .ecg-product-item:hover .product-image-wrapper:before{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.tab-product-content.type-1 .ecg-product-item:last-child{margin-bottom:0}.ecg-testimonial{position:relative;z-index:1}.ecg-testimonial .ecg-title{text-align:center;position:relative;margin-bottom:91px}.ecg-testimonial .ecg-title h3:after{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg) translateX(-50%);-o-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);width:7px;position:absolute;bottom:-32px;left:50%}.ecg-testimonial .ecg-title h3:before{content:'';width:49px;height:2px;background:#ac7242;position:absolute;bottom:-28px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-45px}.ecg-testimonial .ecg-title:before{content:'';width:49px;height:2px;background:#ac7242;position:absolute;bottom:-28px;right:50%;-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);margin-right:-45px}.ecg-testimonial .ecg-item{position:relative;margin-bottom:110px}.ecg-testimonial .content-top{max-width:100px;padding:0;border-radius:50%;overflow:hidden;position:absolute;z-index:2;top:50%;transform:translateY(-50%);left:0}.ecg-testimonial .content-top img{border-radius:50%}.ecg-testimonial .content-top .name{font-family:'Raleway',sans-serif;font-weight:600;font-size:24px;text-transform:uppercase;margin-bottom:3px;color:#2f2727}.ecg-testimonial .content-top .info{color:#ac7242;font-size:14px;font-weight:600;margin-bottom:0;text-transform:capitalize}.ecg-testimonial .des-content{font-size:18px;text-align:justify;padding:50px 108px 49px 90px;position:relative;background:#f5f5f5;border-radius:10px;margin-left:50px;color:#555;line-height:31px}.ecg-testimonial .des-content:after{content:"\f10e";font-size:111px;position:absolute;font-family:'FontAwesome';bottom:12px;right:26px;color:#ffff;opacity:0.7}.ecg-testimonial .des-content .name{font-size:15px;font-weight:bold;color:#2f2727;padding-top:25px}.ecg-testimonial .des-content .info,.ecg-testimonial .des-content .name{display:inline-block}.ecg-testimonial .des-content .info{font-size:12px;color:#999}.ecg-testimonial .des-content .info:before{content:'/';padding-right:5px}.ecg-testimonial .owl-dots{clear:both;display:table;margin-right:53px;margin-top:0;padding:0;position:absolute;right:100%;text-align:center;width:88px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ecg-testimonial .owl-dots .owl-dot{margin:5px 0;float:left;clear:both}.ecg-testimonial .owl-dots .owl-dot img{border-radius:100%;border:4px solid rgba(255,255,255,0.15)}.ecg-testimonial .owl-dots .owl-dot.active img{border-color:#ac7242}.ecg-testimonial .owl-dots .owl-dot:hover img{border-color:#ac7242}@media (max-width:767px){.ecg-testimonial .ecg-title{margin-bottom:70px}.ecg-testimonial .des-content{padding:50px 60px 49px 73px;font-size:15px;line-height:28px}}@media (max-width:480px){.ecg-testimonial .content-top{transform:none;text-align:center;margin:0 auto -30px;z-index:3;position:relative}.ecg-testimonial .des-content{padding:50px 30px 49px 30px;font-size:15px;line-height:28px;margin-left:0}}.testimonial{position:relative;background:#f6f6f6}.testimonial:before{content:'';width:1200px;position:absolute;left:50%;top:165px;background:rgba(0,0,0,0.1);height:1px}.testimonial .bg_testimonial{position:absolute;top:0;right:50%;bottom:0}.testimonial .bg_testimonial img{max-width:1920px}.ecg-testimonial.nav-top .ecg-owlcarousel .owl-nav .owl-next{right:15px}.ecg-testimonial.nav-top .ecg-owlcarousel .owl-nav .owl-prev{right:55px}.ecg-testimonial.style-2 .content-top{max-width:100px;padding:0;border-radius:50%;overflow:hidden;position:static;z-index:2;top:50%;transform:none;left:0;margin:0 auto}.ecg-testimonial.style-2 .ecg-item{margin-bottom:0}.ecg-testimonial.style-2 .des-content{font-size:18px;text-align:justify;padding:31px 15px 0;position:relative;background:transparent;border-radius:10px;margin-left:0;text-align:center}.ecg-testimonial.style-2 .des-content:after{content:none}.ecg-testimonial.style-2 .des-content .bottom .info{display:block;margin-top:-5px}.ecg-testimonial.style-2 .des-content .bottom .info:before{content:none}.ecg-instagram.type-1 .block-content{margin:0 -15px}.ecg-instagram.type-1 .block-content .ecg-item-wrap:before,.ecg-instagram.type-1 .block-content .ecg-item-wrap:after{content:'';clear:both;display:table}.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item{padding:0 15px;width:calc(25%);float:left}.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item .content{overflow:hidden;cursor:pointer;position:relative}.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item .content:before{content:"";background:#2f2727;opacity:0.8;width:100%;position:absolute;top:0;height:100%;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item .content a{position:absolute;width:30px;height:30px;line-height:30px;opacity:0;text-align:center;border-radius:50%;background:transparent;font-size:32px;top:50%;left:50%;color:#fff;margin-top:-15px;margin-left:-15px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item .content:hover:before{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:0.8;visibility:visible}.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item .content:hover a{-webkit-animation-name:zoomIn;animation-name:zoomIn;opacity:1}.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item:nth-child(even){margin-top:45px}@media (max-width:767px){.ecg-instagram.type-1 .block-content .ecg-item-wrap .ecg-item{width:50%}}.ecg-instagram.type-2 .block-content{margin:0}.ecg-instagram.type-2 .block-content .ecg-item-wrap:before,.ecg-instagram.type-2 .block-content .ecg-item-wrap:after{content:'';clear:both;display:table}.ecg-instagram.type-2 .block-content .ecg-item-wrap .ecg-item{padding:0;width:calc(12.5%);float:left}.ecg-instagram.type-2 .block-content .ecg-item-wrap .ecg-item .content{overflow:hidden;cursor:pointer;position:relative}.ecg-instagram.type-2 .block-content .ecg-item-wrap .ecg-item .content:before{content:"";background:#2f2727;opacity:0.8;width:100%;position:absolute;top:0;height:100%;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.ecg-instagram.type-2 .block-content .ecg-item-wrap .ecg-item .content a{position:absolute;width:30px;height:30px;line-height:30px;opacity:0;text-align:center;border-radius:50%;background:transparent;font-size:32px;top:50%;left:50%;color:#fff;margin-top:-15px;margin-left:-15px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ecg-instagram.type-2 .block-content .ecg-item-wrap .ecg-item .content:hover:before{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:0.8;visibility:visible}.ecg-instagram.type-2 .block-content .ecg-item-wrap .ecg-item .content:hover a{-webkit-animation-name:zoomIn;animation-name:zoomIn;opacity:1}@media (max-width:767px){.ecg-instagram.type-2 .block-content .ecg-item-wrap .ecg-item{width:50%}}@media (min-width:992px){.ecg-instagram.type-1 .block-content .ecg-item-wrap{position:relative;width:100%}}.ecg-blog-lastest-news.type-1 .ecg-title{text-align:center;position:relative;margin-bottom:91px}.ecg-blog-lastest-news.type-1 .ecg-title h3:after{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg) translateX(-50%);-o-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);width:7px;position:absolute;bottom:-32px;left:50%}.ecg-blog-lastest-news.type-1 .ecg-title h3:before{content:'';width:49px;height:2px;background:#ac7242;position:absolute;bottom:-28px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-45px}.ecg-blog-lastest-news.type-1 .ecg-title:before{content:'';width:49px;height:2px;background:#ac7242;position:absolute;bottom:-28px;right:50%;-moz-transform:translateX(50%);-o-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);margin-right:-45px}.ecg-blog-lastest-news.type-1 .ecg-item{margin-bottom:39px}.ecg-blog-lastest-news.type-1 .post-img{max-width:164px;display:inline-block}.ecg-blog-lastest-news.type-1 .post-img:before{content:'';display:table}.ecg-blog-lastest-news.type-1 .post-img:after{content:'';clear:both;display:table}.ecg-blog-lastest-news.type-1 .post-img a{overflow:hidden;float:left;position:relative}.ecg-blog-lastest-news.type-1 .post-img a:before{content:'\e9ad';font-family:ionicons;position:absolute;font-size:20px;width:40px;height:40px;border:1px dashed #fff;border-radius:50%;line-height:40px;text-align:center;color:#fff;left:50%;top:50%;-moz-transform:translateY(-50%) translateX(-50%) scale(0);-o-transform:translateY(-50%) translateX(-50%) scale(0);-ms-transform:translateY(-50%) translateX(-50%) scale(0);-webkit-transform:translateY(-50%) translateX(-50%) scale(0);transform:translateY(-50%) translateX(-50%) scale(0);z-index:2;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;opacity:0}.ecg-blog-lastest-news.type-1 .post-img a:after{position:absolute;content:'';left:50%;right:50%;bottom:0;top:0;background:#ac7242;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s}.ecg-blog-lastest-news.type-1 .post-content:before,.ecg-blog-lastest-news.type-1 .post-content:after{content:'';clear:both;display:table}.ecg-blog-lastest-news.type-1 .post-content:hover .post-img a:after{left:0;right:0}.ecg-blog-lastest-news.type-1 .post-content:hover .post-img a:before{-moz-transform:translateY(-50%) translateX(-50%) scale(1);-o-transform:translateY(-50%) translateX(-50%) scale(1);-ms-transform:translateY(-50%) translateX(-50%) scale(1);-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1);opacity:1}.ecg-blog-lastest-news.type-1 .post-detailt{padding:0 30px 15px;float:right;width:-webkit-calc(100% - 164px);width:expression(100% - 164px);width:-moz-calc(100% - 164px);width:-o-calc(100% - 164px);width:calc(100% - 164px)}.ecg-blog-lastest-news.type-1 .post-detailt .post-info{color:#999;font-size:12px;line-height:16px;margin-bottom:14px}.ecg-blog-lastest-news.type-1 .post-detailt .post-info>*:not(.post-image):not(.title){color:#999}.ecg-blog-lastest-news.type-1 .post-detailt .post-info i{margin-right:10px}.ecg-blog-lastest-news.type-1 .post-detailt .title{margin-bottom:15px}.ecg-blog-lastest-news.type-1 .post-detailt .title a{font-size:20px;font-weight:600;color:#2f2727;text-transform:none;font-family:'Times New Roman',sans-serif !important}.ecg-blog-lastest-news.type-1 .post-detailt .title a:hover{color:#ac7242}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom{margin-top:23px;display:none}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .readmore{font-size:14px;font-weight:600;text-transform:uppercase;color:#ac7242;margin-bottom:10px}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .readmore i{margin-left:10px;font-size:12px}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .readmore:hover{text-decoration:underline}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .author{display:inline-block;color:#999;margin-left:20px;font-size:12px;float:right}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .author i{margin-right:10px}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .comment-link{color:#999;font-size:12px;float:right;margin-left:20px;display:inline-block}.ecg-blog-lastest-news.type-1 .post-detailt .post-bottom .comment-link i{margin-right:10px}@media (max-width:767px){.ecg-blog-lastest-news.type-1 .ecg-title{margin-bottom:70px}.ecg-blog-lastest-news.type-1 .post-detailt{float:none;width:100%;padding:20px 15px 0}.ecg-blog-lastest-news.type-1 .post-img{max-width:none}}.ecg-blog-lastest-news.type-2 .post-detailt{text-align:center;padding-top:23px;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.ecg-blog-lastest-news.type-2 .post-detailt .title{display:block;margin-bottom:10px;font-size:20px;font-family:'Raleway',sans-serif;font-weight:bold}.ecg-blog-lastest-news.type-2 .post-detailt .post-info{margin-bottom:8px}.ecg-blog-lastest-news.type-2 .post-detailt .post-info>div{font-size:12px;color:#999}.ecg-blog-lastest-news.type-2 .post-detailt .post-info i{padding-right:5px}.ecg-blog-lastest-news.type-2 .post-img .post-detailt{position:absolute;top:11px;background:rgba(255,255,255,0.9);left:10px;right:10px;bottom:-65px;opacity:0;visibility:hidden;padding-top:0;-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0}.ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore a{color:#fff}.ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore:hover,.ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore:active,.ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.ecg-blog-lastest-news.type-2 .post-img .post-detailt .readmore .fa{display:none}.ecg-blog-lastest-news.type-2 .post-img .post-detailt .title{margin-bottom:55px}.ecg-blog-lastest-news.type-2 .post-img .post-detailt .title a{color:#2f2727}.ecg-blog-lastest-news.type-2 .owl-carousel{padding-bottom:45px}.ecg-blog-lastest-news.type-2 .owl-carousel .owl-nav{bottom:-50px}.ecg-blog-lastest-news.type-2 .ecg-item .post-content{position:relative}@media (min-width:768px){.ecg-blog-lastest-news.type-2 .ecg-item:hover .post-detailt{opacity:0;visibility:hidden}.ecg-blog-lastest-news.type-2 .ecg-item:hover .post-img .post-detailt{opacity:1;visibility:visible;-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}}.ecg-manufacturer.list{margin-bottom:-5px;margin-top:-19px}.ecg-manufacturer.list .ecg-content{margin:0 -15px;text-align:center;margin-bottom:-30px}.ecg-manufacturer.list .ecg-content .ecg-item{padding:0 15px;box-sizing:border-box;width:16%;display:inline-block;margin-bottom:30px}.ecg-manufacturer.list .ecg-content .ecg-item a{font-size:0;line-height:1;opacity:0.6}.ecg-manufacturer.list .ecg-content .ecg-item a img{display:inline-block;margin:0 auto}.ecg-manufacturer.list .ecg-content .ecg-item a:hover{opacity:1}@media (max-width:767px){.ecg-manufacturer.list{padding-bottom:11px}}.ecg-block{position:relative}.ecg-block .ecg-manufacturer{padding:90px 0;margin-top:90px}.ecg-block .background{position:absolute;top:0;z-index:-1;height:100%;width:100%}.ecg-block .background img{position:absolute;top:0;z-index:-1;height:100%;width:100%}@media (max-width:767px){.ecg-block .ecg-manufacturer{padding:50px 0;margin-top:50px}}@media (max-width:991px){.ecg-manufacturer.list .ecg-content .ecg-item{width:30%}}@media (max-width:440px){.ecg-manufacturer.list .ecg-content .ecg-item{width:100%;margin-bottom:30px}.ecg-manufacturer.list .ecg-content{margin-bottom:-10px}}#popup_newsletter{position:relative;max-width:85%}#popup_newsletter .popup_image{width:44%;height:100%;float:right;max-width:331px}#popup_newsletter .popup_content{text-align:center;width:56%;max-width:420px;float:left;position:absolute;left:0;padding:0 40px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#popup_newsletter .popup_content h3{font-weight:600;line-height:1;font-size:24px;margin-top:0;margin-bottom:15px;color:#2f2727;text-transform:uppercase;letter-spacing:1px}#popup_newsletter .popup_content h3 span{font-weight:bold}#popup_newsletter .popup_content .popup.description{margin-bottom:42px;color:#999}#popup_newsletter .popup_content form{position:relative;margin-right:10px}#popup_newsletter .popup_content form .field.newsletter{margin:0}#popup_newsletter .popup_content form input{max-width:350px;margin-bottom:20px;background:#f5f5f5;border:none}#popup_newsletter .popup_content form .action.primary{position:absolute;right:-14px;top:0px;width:50px;padding:0}#popup_newsletter .popup_content form .action.primary span{display:none}#popup_newsletter .subscribe-bottom{margin-top:29px}#popup_newsletter .subscribe-bottom label{cursor:pointer;color:#999}#popup_newsletter .popup_news_close{position:absolute;right:-45px;top:0;text-align:center;padding:0;width:40px;height:40px;background:#f4f4f4;opacity:1;color:#fff;line-height:40px;font-size:24px;padding-left:1px;font-size:0;z-index:3;cursor:pointer}#popup_newsletter .popup_news_close:before{content:'\f00d';font-family:'FontAwesome';color:#2f2727;font-size:14px}#popup_newsletter .popup_news_close:hover{background:#ac7242}#popup_newsletter .popup_news_close:hover:before{color:#fff}@media (max-width:767px){#popup_newsletter{max-width:98%}#popup_newsletter .popup_news_close{right:5px;top:5px;box-shadow:0 0 3px 1px rgba(0,0,0,0.2)}#popup_newsletter .popup_image{display:none}#popup_newsletter .popup_content{width:100%}#popup_newsletter .popup_content h3{font-size:18px;line-height:26px}#popup_newsletter .subscribe-bottom{left:30px}}@media (max-width:500px){#popup_newsletter{max-width:93%}}@media (max-width:375px){#popup_newsletter{max-width:98%}}.footer-bottom.type-1{color:#555;padding:23px 0;font-size:14px}.footer-bottom.type-1 .footer-coppy-right{padding:13px 0 7px;text-align:left;font-family: Arial, Helvetica, sans-serif;}.footer-bottom.type-1 .footer-coppy-right a{font-weight:bold}.footer-bottom.type-1 .payment_footer{text-align:right;padding-top:14px}.footer-bottom.type-1 .payment_footer img{display:inline-block}.footer-bottom.type-1 a{color:#2f2727;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.footer-bottom.type-1 a:hover{color:#ac7242;text-decoration:underline}.footer-bottom.type-1 a:visited{color:#2f2727}.footer-bottom.type-1 a:visited:hover{color:#ac7242;text-decoration:underline}@media (max-width:767px){.footer-bottom.type-1 .payment_footer,.footer-bottom.type-1 .footer-coppy-right{text-align:center}.footer-bottom.type-1 .payment_footer{padding-top:0}}.footer-bottom.type-2{padding:39px 0 17px}.footer-bottom.type-2 .menu{text-align:right}.footer-bottom.type-2 .footer-coppy-right a{font-weight:bold}@media (max-width:767px){.footer-bottom.type-2{text-align:center}.footer-bottom.type-2 .menu{text-align:center}}.footer-middle.type-1{color:#555;font-size:14px;padding:59px 0 13px}.footer-middle.type-1 a{color:#555;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.footer-middle.type-1 a:hover{color:#ac7242;text-decoration:none}.footer-middle.type-1 a:visited{color:#555}.footer-middle.type-1 a:visited:hover{color:#ac7242;text-decoration:none}.footer-middle.type-1 h4{color:#2f2727;text-transform:uppercase;font-size:15px;font-weight:700 !important;margin-bottom:27px;font-family:Arial,Helvetica,sans-serif !important}.footer-middle.type-1 .row{margin:0}.footer-middle.type-1 .footer-block{padding:0 0 40px}.footer-middle.type-1 .footer-block:first-child{text-align:left}.footer-middle.type-1 .footer-block:last-child{text-align:left}.footer-middle.type-1 .footer-block ul{padding:0;margin:0}.footer-middle.type-1 .footer-block ul li{margin-bottom:5px;list-style:none;font-family: Arial, Helvetica, sans-serif !important;}.footer-middle.type-1 .footer-block ul li:last-child{margin:0}.footer-middle.type-1 .footer-block.contact ul li{padding-left:30px;position:relative;margin-bottom:19px}.footer-middle.type-1 .footer-block.contact ul li i{position:absolute;left:0;top:5px;color:#2f2727;font-size:16px}.footer-middle.type-1 .footer-block.contact ul li:last-child{margin-bottom:0}.footer-middle.type-1 .footer-block.newsletter label{display:none}.footer-middle.type-1 .footer-block.newsletter input{border:none;border-bottom:1px dashed #ddd;background:transparent;padding:0;margin-bottom:15px;height:45px;line-height:45px;padding-left:0}.footer-middle.type-1 .footer-block.newsletter .action.subscribe.primary{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin-top:12px}.footer-middle.type-1 .footer-block.newsletter .action.subscribe.primary a{color:#fff}.footer-middle.type-1 .footer-block.newsletter .action.subscribe.primary:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.footer-middle.type-1 .footer-block.newsletter .action.subscribe.primary:hover a{color:#fff}.footer-middle.type-1 .footer-block.newsletter .payment_footer{margin-top:30px}.social{padding-left:0;padding-top:20px}.social li{display:inline-block;vertical-align:middle;padding-right:20px;font-size:14px}.social li a,.social li a:visited{color:#999}.social li a:hover,.social li a:visited:hover{color:#2f2727}.social li i,.social li span{font-size:0}.social li i:before,.social li span:before{font-size:14px}.social li:last-child{padding-right:0}.menu{padding-left:0}.menu li{display:inline-block;vertical-align:middle;padding-left:20px;font-size:14px}.footer-middle.type-2{background:#f5f5f5;padding:60px 0 36px}.footer-middle.type-2 .newsletter-content{margin-top:7px;position:relative}.footer-middle.type-2 .newsletter-content #name,.footer-middle.type-2 .newsletter-content .label{display:none}.footer-middle.type-2 .newsletter-content input[type="email"]{border:none}.footer-middle.type-2 .newsletter-content button.action.subscribe{position:absolute;right:0;top:0;background:transparent;color:#555;padding:0 22px}.footer-middle.type-2 .newsletter-content button.action.subscribe span{display:none}.footer-middle.type-2 .newsletter-content button.action.subscribe:before{content:'\e9d2';font-family:ionicons}@media (max-width:767px){.footer-middle.type-2 img{margin:0 auto}.footer-middle.type-2 .social{text-align:center}}.footer-middle.type-3{border:2px dashed #c8c8c8;text-align:center;padding:62px 0 39px}.footer-middle.type-3 .footer-block{display:block}.footer-middle.type-3 .footer-block.logo{float:none;max-width:100%;margin:0 0 7px}.footer-middle.type-3 .logo img{display:inline-block;vertical-align:middle}.footer-middle.type-3 .footer-coppy-right{margin-top:13px;font-size:13px;display:inline-block;vertical-align:middle;margin-left:10px}.footer-middle.type-3 .footer-coppy-right a{font-weight:bold}.footer-middle.type-3 .footer-coppy-right p{margin-bottom:0}.footer-middle.type-3 .social li{padding-right:10px}.footer-middle.type-3 .social li a{display:inline-block;width:50px;height:50px;background:#f5f5f5;line-height:50px;border-radius:50%}.footer-middle.type-3 .social li:last-child{padding-right:0}.footer-top.type-1{font-size:14px;background:#14342a;color:#7c7d89;text-align:center}.footer-top.type-1 .footer-logo{display:block;text-align:center;position:relative;padding:60px 0}.footer-top.type-1 .footer-logo .logo{margin:0;margin-bottom:17px;max-width:100%;float:none;display:inline-block}.footer-top.type-1 .footer-social{position:absolute;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-20px;z-index:1;padding:0 9px;background:#14342a}.footer-top.type-1 .footer-social ul{padding:0;margin:0}.footer-top.type-1 .footer-social ul li{margin:0;float:left;list-style:none;margin:5px 9px}.footer-top.type-1 .footer-social ul li a{width:30px;height:30px;line-height:32px;color:#fff;background:rgba(255,255,255,0.1);display:inline-block;font-size:16px;text-align:center}.footer-top.type-1 .footer-social ul li a:hover{background:#ac7242}#to_top{position:fixed;bottom:20px;right:15px;width:40px;height:40px;background:#fff;border:1px solid #c2c2c2}.before-body-end{position:fixed;bottom:0;right:0;z-index:9}#ajax_alert{position:fixed;top:134px;right:40px;display:none;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0;visibility:hidden;z-index:9999;box-shadow:0 1px 12px rgba(0,0,0,0.3);padding:5px;background:#fff}#ajax_alert .ajax_processing{position:relative;background:#fff;z-index:2}#ajax_alert .ajax_processing:before{content:'';display:table}#ajax_alert .ajax_processing:after{content:'';display:table;clear:both}#ajax_alert .ajax_processing .ajax-icon{float:left}#ajax_alert .ajax_processing .ajax_message{float:left;height:25px;line-height:25px;padding-left:10px;padding-right:20px}#ajax_alert .action.close{position:absolute;top:0;right:0;font-size:14px;color:#555;width:30px;height:30px;text-align:center;line-height:30px;opacity:1}#ajax_alert.processing{display:block;opacity:1;visibility:visible;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}#ajax_alert.loaded.processing{border-top:3px solid #ac7242;padding:30px 20px 30px}#ajax_alert.loaded.processing .ajax_processing{display:none}#ajax_alert.loaded.processing .ajax_res .res_main{position:relative}#ajax_alert.loaded.processing .ajax_res .res_main .product-info{min-width:270px}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .product-image{float:left;margin-right:15px;border:1px solid #ddd;line-height:1}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .product-image .product-image-container{float:left}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .content{font-size:14px;line-height:22px}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .name{padding-right:10px;line-height:1;margin-bottom:8px}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .name strong{font-weight:500;font-family:'Raleway',sans-serif;color:#2f2727}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .price strong{color:#ac7242;font-size:16px}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .message{color:#555;margin-top:7px}#ajax_alert.loaded.processing .ajax_res .res_main .product-info .content .message i{margin-right:10px}#ajax_alert.loaded.processing .ajax_res .res_main .actions{display:inline-block;width:100%;float:left;margin-top:20px}#ajax_alert.loaded.processing .ajax_res .res_main .actions:before{content:'';display:table}#ajax_alert.loaded.processing .ajax_res .res_main .actions:after{content:'';display:table;clear:both}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div{width:50%;padding-right:5px;box-sizing:border-box;float:left}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .view-cart{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;padding:0 10px;width:100%;box-sizing:border-box;text-align:center;line-height:40px;height:40px}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .view-cart a{color:#fff}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .view-cart:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .view-cart:hover a{color:#fff}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .checkout{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;padding:0 10px;line-height:40px;height:40px;width:100%;box-sizing:border-box;text-align:center}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .checkout a{color:#fff}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .checkout:hover,#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .checkout:active,#ajax_alert.loaded.processing .ajax_res .res_main .actions>div .checkout:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}#ajax_alert.loaded.processing .ajax_res .res_main .actions>div+div{padding-right:0;padding-left:5px}@media (max-width:375px){#ajax_alert.loaded.processing .ajax_res .res_main .product-info{min-width:220px}}#circularG{position:relative;width:25px;height:25px;margin:auto}.circularG{position:absolute;background-color:#000;width:6px;height:6px;border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;animation-name:bounce_circularG;-o-animation-name:bounce_circularG;-ms-animation-name:bounce_circularG;-webkit-animation-name:bounce_circularG;-moz-animation-name:bounce_circularG;animation-duration:1.1s;-o-animation-duration:1.1s;-ms-animation-duration:1.1s;-webkit-animation-duration:1.1s;-moz-animation-duration:1.1s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#circularG_1{left:0;top:10px;animation-delay:0.41s;-o-animation-delay:0.41s;-ms-animation-delay:0.41s;-webkit-animation-delay:0.41s;-moz-animation-delay:0.41s}#circularG_2{left:3px;top:3px;animation-delay:0.55s;-o-animation-delay:0.55s;-ms-animation-delay:0.55s;-webkit-animation-delay:0.55s;-moz-animation-delay:0.55s}#circularG_3{top:0;left:10px;animation-delay:0.69s;-o-animation-delay:0.69s;-ms-animation-delay:0.69s;-webkit-animation-delay:0.69s;-moz-animation-delay:0.69s}#circularG_4{right:3px;top:3px;animation-delay:0.83s;-o-animation-delay:0.83s;-ms-animation-delay:0.83s;-webkit-animation-delay:0.83s;-moz-animation-delay:0.83s}#circularG_5{right:0;top:10px;animation-delay:0.97s;-o-animation-delay:0.97s;-ms-animation-delay:0.97s;-webkit-animation-delay:0.97s;-moz-animation-delay:0.97s}#circularG_6{right:3px;bottom:3px;animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s}#circularG_7{left:10px;bottom:0;animation-delay:1.24s;-o-animation-delay:1.24s;-ms-animation-delay:1.24s;-webkit-animation-delay:1.24s;-moz-animation-delay:1.24s}#circularG_8{left:3px;bottom:3px;animation-delay:1.38s;-o-animation-delay:1.38s;-ms-animation-delay:1.38s;-webkit-animation-delay:1.38s;-moz-animation-delay:1.38s}#compare_alert{position:fixed;top:134px;right:40px;display:none;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0;visibility:hidden;z-index:9999;box-shadow:0 1px 12px rgba(0,0,0,0.3);padding:5px;background:#fff}#compare_alert .compare_processing{position:relative;background:#fff;z-index:2}#compare_alert .compare_processing:before{content:'';display:table}#compare_alert .compare_processing:after{content:'';display:table;clear:both}#compare_alert .compare_processing .compare-icon{float:left}#compare_alert .compare_processing .compare_message{float:left;height:25px;line-height:25px;padding-left:10px;padding-right:20px}#compare_alert .action.close{position:absolute;top:0;right:0;font-size:14px;color:#555;width:30px;height:30px;text-align:center;line-height:30px;opacity:1}#compare_alert .view-compare{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;height:40px;line-height:40px;display:block;min-width:183px}#compare_alert .view-compare a{color:#fff}#compare_alert .view-compare:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#compare_alert .view-compare:hover a{color:#fff}#compare_alert .view-compare:hover{color:#fff}#compare_alert.processing{display:block;opacity:1;visibility:visible;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}#compare_alert.loaded.processing{border-top:3px solid #ac7242;padding:30px 20px 30px}#compare_alert.loaded.processing .compare_processing{display:none}#compare_alert.loaded.processing .compare_res .res_main{position:relative}#compare_alert.loaded.processing .compare_res .res_main .product-info{min-width:270px}#compare_alert.loaded.processing .compare_res .res_main .product-info .product-image{float:left;margin-right:15px;border:1px solid #ddd;line-height:1}#compare_alert.loaded.processing .compare_res .res_main .product-info .product-image .product-image-container{float:left}#compare_alert.loaded.processing .compare_res .res_main .product-info .content{font-size:14px;line-height:22px}#compare_alert.loaded.processing .compare_res .res_main .product-info .content .name{padding-right:10px;line-height:1;margin-bottom:8px}#compare_alert.loaded.processing .compare_res .res_main .product-info .content .name strong{font-weight:500;font-family:'Raleway',sans-serif;color:#2f2727}#compare_alert.loaded.processing .compare_res .res_main .product-info .content .price strong{color:#ac7242;font-size:16px}#compare_alert.loaded.processing .compare_res .res_main .product-info .content .message{color:#555;margin-top:7px}#compare_alert.loaded.processing .compare_res .res_main .product-info .content .message i{margin-right:10px}#compare_alert.loaded.processing .compare_res .res_main .actions{display:inline-block;width:100%;float:left;margin-top:20px}#compare_alert.loaded.processing .compare_res .res_main .actions:before{content:'';display:table}#compare_alert.loaded.processing .compare_res .res_main .actions:after{content:'';display:table;clear:both}#compare_alert.loaded.processing .compare_res .res_main .actions>div{width:50%;padding-right:5px;box-sizing:border-box;float:left}#compare_alert.loaded.processing .compare_res .res_main .actions>div .view-cart{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;padding:0 10px;width:100%;box-sizing:border-box;text-align:center;line-height:40px;height:40px}#compare_alert.loaded.processing .compare_res .res_main .actions>div .view-cart a{color:#fff}#compare_alert.loaded.processing .compare_res .res_main .actions>div .view-cart:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#compare_alert.loaded.processing .compare_res .res_main .actions>div .view-cart:hover a{color:#fff}#compare_alert.loaded.processing .compare_res .res_main .actions>div .checkout{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;padding:0 10px;line-height:40px;height:40px;width:100%;box-sizing:border-box;text-align:center}#compare_alert.loaded.processing .compare_res .res_main .actions>div .checkout a{color:#fff}#compare_alert.loaded.processing .compare_res .res_main .actions>div .checkout:hover,#compare_alert.loaded.processing .compare_res .res_main .actions>div .checkout:active,#compare_alert.loaded.processing .compare_res .res_main .actions>div .checkout:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}#compare_alert.loaded.processing .compare_res .res_main .actions>div+div{padding-right:0;padding-left:5px}#wishlist_alert{position:fixed;top:134px;right:40px;display:none;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0;visibility:hidden;z-index:9999;box-shadow:0 1px 12px rgba(0,0,0,0.3);padding:5px;background:#fff}#wishlist_alert .wishlist_processing{position:relative;background:#fff;z-index:2}#wishlist_alert .wishlist_processing:before{content:'';display:table}#wishlist_alert .wishlist_processing:after{content:'';display:table;clear:both}#wishlist_alert .wishlist_processing .wishlist-icon{float:left}#wishlist_alert .wishlist_processing .wishlist_message{float:left;height:25px;line-height:25px;padding-left:10px;padding-right:20px}#wishlist_alert .view-wishlist{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;height:40px;line-height:40px;display:block;min-width:193px}#wishlist_alert .view-wishlist a{color:#fff}#wishlist_alert .view-wishlist:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#wishlist_alert .view-wishlist:hover a{color:#fff}#wishlist_alert .view-wishlist:hover{color:#fff}#wishlist_alert .action.close{position:absolute;top:0;right:0;font-size:14px;color:#555;width:30px;height:30px;text-align:center;line-height:30px;opacity:1}#wishlist_alert.processing{display:block;opacity:1;visibility:visible;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}#wishlist_alert.loaded.processing{border-top:3px solid #ac7242;padding:30px 20px 30px}#wishlist_alert.loaded.processing .wishlist_processing{display:none}#wishlist_alert.loaded.processing .wishlist_res .res_main{position:relative}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info{min-width:270px}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .product-image{float:left;margin-right:15px;border:1px solid #ddd;line-height:1}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .product-image .product-image-container{float:left}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content{font-size:14px;line-height:22px}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content .name{padding-right:10px;line-height:1;margin-bottom:8px}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content .name strong{font-weight:500;font-family:'Raleway',sans-serif;color:#2f2727}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content .price strong{color:#ac7242;font-size:16px}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content .message{color:#555;margin-top:7px}#wishlist_alert.loaded.processing .wishlist_res .res_main .product-info .content .message i{margin-right:10px}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions{display:inline-block;width:100%;float:left;margin-top:20px}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions:before{content:'';display:table}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions:after{content:'';display:table;clear:both}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div{width:50%;padding-right:5px;box-sizing:border-box;float:left}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .view-cart{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;padding:0 10px;width:100%;box-sizing:border-box;text-align:center;line-height:40px;height:40px}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .view-cart a{color:#fff}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .view-cart:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .view-cart:hover a{color:#fff}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .checkout{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;padding:0 10px;line-height:40px;height:40px;width:100%;box-sizing:border-box;text-align:center}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .checkout a{color:#fff}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .checkout:hover,#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .checkout:active,#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div .checkout:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}#wishlist_alert.loaded.processing .wishlist_res .res_main .actions>div+div{padding-right:0;padding-left:5px}#popup-login{position:relative;max-width:400px;background:#fff;margin:0 auto;padding:40px 30px 10px}#popup-login .block-title{font-size:18px;padding-bottom:20px}#popup-login .actions-toolbar{padding-top:20px}.modal-login_close{position:absolute;right:-50px;top:0;background:#f5f5f5;width:50px;height:50px;text-align:center;line-height:50px;font-size:0;cursor:pointer}.modal-login_close:before{content:'\e94e';font-family:ionicons;font-size:20px}.modal-login_close:hover{background:#ac7242;color:#fff}@media (max-width:767px){.modal-login_close{right:0}}.before-body-end a.action{position:fixed;top:170px;right:0;width:35px;padding-right:0;height:35px;font-size:15px;line-height:35px;background:#fff;text-align:center;box-shadow:rgba(0,0,0,0.35) 0 0 10px}.before-body-end a.action span.counter.qty{position:absolute;bottom:-8px;left:-12px;width:20px;height:20px;border-radius:50%;background:#14342a;text-align:center;line-height:20px;color:#fff;font-size:12px;overflow:hidden}.before-body-end a.action:hover{background:#ac7242;color:#fff}.before-body-end a.action.wishlist{top:225px}img{display:block}#ecg-search .block-content .nested{margin-top:10px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:-45px;top:0;text-align:center;padding:0;width:40px;height:40px;background:#fff;opacity:1;color:#000;line-height:40px;font-size:24px;padding-left:1px}.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:hover{color:#fff}.login-container .fieldset>.field>.control{width:100%}.blog-post-view .ecg-blog-post{position:relative}.blog-post-view .f-social{position:absolute;top:30px;right:30px}.blog-post-view .f-social ul{list-style:none;padding-left:0}.blog-post-view .f-social ul li.fb a{background:#3b5a9a}.blog-post-view .f-social ul li.tw a{background:#23aae1}.blog-post-view .f-social ul li.pin a{background:#ce202e}.blog-post-view .f-social ul li.google-plus a{background:#da5073}.blog-post-view .f-social ul a{width:30px;height:30px;line-height:32px;background:#ac7242;border-radius:50%;display:block;text-align:center;color:#fff;font-size:14px}.blog-post-view .f-social ul a:hover{background:#14342a !important}.blog-post-view .post-tags{margin-top:30px}.blog-post-view .post-tags>a{padding-right:10px}.blog-post-view .post-tags>a:first-child{padding-left:10px}.blog-post-view .title h3{font-size:32px;margin-top:42px;margin-bottom:11px}.blog-post-view .post-image:before{content:none !important}.blog-post-view .post-content{padding-top:1px;border-top:none}.blog-post-view .post-content:before{content:none !important}.blog-post-view .post-content p{margin-bottom:26px}.blog-post-view .post-content .f-semibold{margin-bottom:15px}.blog-post-view .post-content blockquote{font-size:18px;line-height:30px;padding:3px 0 26px;background:transparent;text-align:center;border-left:none;letter-spacing:1px;max-width:70%;margin:15px auto;font-family:'Raleway',sans-serif;position:relative;font-style:normal}.blog-post-view .post-content blockquote:after{font-family:'FontAwesome';content:"\f10d";position:absolute;font-size:53px;opacity:0.2;width:83px;height:83px;background:#ac7242;border-radius:50%;line-height:83px;color:#fff;right:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-post-view button[type='submit']{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block}.blog-post-view button[type='submit'] a{color:#fff}.blog-post-view button[type='submit']:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.blog-post-view button[type='submit']:hover a{color:#fff}.blog-post-view .comment-list{margin-bottom:51px;padding-top:8px}.blog-post-view .post-comments .item{padding:18px 30px 26px;background:#f5f5f5;margin-bottom:28px}.blog-post-view .post-comments .item .posted-on{border-top:none;margin-top:0;padding:8px 0 6px;font-size:12px;font-style:normal;font-family:'Raleway',sans-serif;color:#82878c}.blog-post-view .post-comments .item .name{font-weight:bold;line-height:1;font-size:14px;margin-top:0;margin-bottom:20px}.blog-post-view .post-comments .item hr{display:none}.blog-post-view .blog-load-more-comment{font-weight:600;text-decoration:underline}.blog-post-view .blog-post-comment-list-toolbar{display:none}.blog-post-view .post-info>*:not(.post-image):not(.title){padding:8px 0 14px;margin-bottom:0}@media (max-width:767px){.blog-post-view .post-content blockquote{max-width:none}.blog-post-view .title h3{font-size:25px;margin-top:32px}.blog-post-view .post-comments .ecg-title{margin-bottom:35px}.blog-post-view .f-social{position:static}.blog-post-view .f-social ul li{display:inline-block;margin-bottom:15px;padding-right:5px}}textarea{border:1px solid #ddd}.post-comments{margin-top:79px}.post-comments .ecg-title{margin-bottom:52px}.post-comments .ecg-title h3{margin-bottom:19px;letter-spacing:1px}.post-comments .fieldset{margin:0 -15px 45px}.post-comments .fieldset .field.comment{clear:both}.post-comments .fieldset .control,.post-comments .fieldset .label{padding:0 15px}.post-comments .fieldset>.field.name,.post-comments .fieldset>.field.email{float:left;width:50%;display:inline-block}.post-comments .comment-list-container{padding-bottom:9px}.ecg-blog-categories .ecg-items{list-style:none;margin-bottom:0;padding-left:0}.ecg-blog-categories .ecg-title h3{margin:0 0 35px}.ecg-blog-categories a{color:#555}.ecg-blog-categories .ecg-item:last-child{margin-bottom:0}.sidebar .ecg-title h3{color:#2f2727;font-size:20px;line-height:24px;font-weight:bold;display:table;margin:0;font-family:'Raleway',sans-serif;text-transform:capitalize}.sidebar .ecg-title h3:before{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg) scale(1);-o-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);width:7px;display:inline-block;vertical-align:middle;margin-right:15px}.sidebar .ecg-block:first-child{margin-top:-3px}.sidebar .ecg-block .ecg-content .ecg-items .ecg-item{margin:0}.sidebar .ecg-block .ecg-content .ecg-items .ecg-item>a{margin:0;padding:11px 0;text-align:inherit;display:flex;display:-ms-flex;display:-webkit-flex;border-bottom:1px dashed #dfdfdf}.sidebar .ecg-block .ecg-content .ecg-items .ecg-item:last-child>a{border:0;padding-bottom:0}.sidebar .ecg-blog-recent-post .ecg-items{list-style:none;margin-bottom:0;padding-left:0}.sidebar .ecg-blog-recent-post .ecg-items .title{overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;padding-top:10px}.sidebar .ecg-blog-recent-post .ecg-items .ecg-item{border-bottom:1px dashed #dfdfdf;margin-bottom:20px !important;padding-bottom:20px}.sidebar .ecg-blog-recent-post .ecg-items .ecg-item:last-child{border:0;padding-bottom:0}.sidebar .ecg-blog-recent-post .ecg-items a{color:#555}.sidebar .ecg-blog-recent-post .ecg-items .ecg-item:last-child{margin-bottom:0}.sidebar .ecg-blog-recent-post .ecg-items .post-content{margin-bottom:0}.sidebar .ecg-blog-recent-post .ecg-items .post-content:before,.sidebar .ecg-blog-recent-post .ecg-items .post-content:after{content:"";display:table}.sidebar .ecg-blog-recent-post .ecg-items .post-content:after{clear:both}.sidebar .ecg-blog-recent-post .ecg-items .post-content .post-image{float:left;max-width:90px;margin-right:10px}.sidebar .ecg-blog-recent-post .ecg-items .post-content .title{margin-top:-7px}.sidebar .ecg-blog-recent-post .ecg-items .post-content .title a{font-weight:600;font-family:'Raleway',sans-serif;color:#2f2727}.sidebar .ecg-blog-recent-post .ecg-items .post-content .title a:hover{color:#ac7242}.sidebar .ecg-blog-recent-post .ecg-items .post-content .created_at{font-size:12px}.post-image{position:relative;overflow:hidden;line-height:1}.post-image:before{content:"";background:rgba(0,0,0,0.3);width:100%;position:absolute;top:0;height:100%;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.post-content:hover .post-image:before,.ecg-blog-post:hover .post-image:before{pointer-events:none;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.post-content:hover .title a,.ecg-blog-post:hover .title a,.post-content:hover .post-title-link,.ecg-blog-post:hover .post-title-link{color:#ac7242}.post-info>*:not(.post-image):not(.title){display:inline-block;font-size:12px;color:#ac7242}.post-info>*:not(.post-image):not(.title) a{color:inherit}.post-info>*:not(.post-image):not(.title) a:hover{color:#14342a}.post-info>*:not(.post-image):not(.title):after{content:'-';padding:0 10px}.post-info>*:not(.post-image):not(.title):last-child:after{content:none}.ecg-blog-tags a{color:#555;padding-right:10px;line-height:30px}.sidebar .ecg-block.ecg-blog-categories .ecg-content{padding-top:0}.posted-in>a:after{content:','}.posted-in>a:last-child:after{content:''}.blog-list h2.post-title{margin:39px 0 9px;font-size:24px;font-weight:600}.blog-list hr{display:none}.blog-list .ecg-blog-post{margin-bottom:65px}.blog-list .ecg-blog-post .post-content{margin-top:15px}.blog-list .ecg-blog-post .post-content a.readmore{background:red;margin-top:13px;clear:both;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;line-height:48px}.blog-list .ecg-blog-post .post-content a.readmore a{color:#fff}.blog-list .ecg-blog-post .post-content a.readmore:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.blog-list .ecg-blog-post .post-content a.readmore:hover a{color:#fff}.blog-list .ecg-blog-post .post-link{margin-top:37px}.toolbar select{background-color:transparent;box-shadow:none;border-radius:0;border-color:#ddd}.blog-post-list-toolbar.bottom{border-top:1px solid #ddd;margin:60px 0 0;padding-top:45px}.blog-post-list-toolbar.bottom span.toolbar-number{color:#2f2727;font-weight:600}@media (min-width:768px){.blog-post-list-toolbar.bottom .limiter{text-align:right}}@media (max-width:767px){.blog-post-view .post-image{width:100%}.blog-post-view .post-info{padding-bottom:15px}.blog-post-view .post-info>*:not(.post-image):not(.title){padding:0;margin-bottom:0}.blog-post-view .comment-list{margin-bottom:26px;padding-top:8px}.post-comments{margin-top:50px}.post-comments h2{margin-bottom:37px}.columns{display:block}.toolbar-amount{text-align:center}body .footer-middle .footer-block{width:100%;margin-bottom:25px}body .footer-middle .footer-block:last-child{margin-bottom:0}.sidebar .ecg-block:last-child{margin-bottom:90px}.footer-type .footer-top-content>div:first-child,.footer-type .footer-top-content .categories .footer-block{margin-bottom:30px}}@media (max-width:479px){.post-comments .fieldset>.field.name,.post-comments .fieldset>.field.email{width:100%}}@media (max-width:320px){.blog-list h2.post-title{font-size:20px}.columns .column.main{padding-bottom:70px}}#category-filter .child{display:none}.product-item-name,.product.name a{font-weight:500;font-family:'Raleway',sans-serif}.fa-shopping-basket:before{content:'\eabd';font-family:'ionicons'}button.tocart .fa-shopping-basket{font-size:16px;line-height:41px}.page-products .rating-summary .rating-result{width:75px}.page-products .products{margin-bottom:0}.page-products .products-grid .product-items{margin:0 -15px}.page-products .products-grid .product-items:after{content:'';display:table;clear:both}.page-products .products-grid .product-items:before{content:'';display:table}.page-products .products-grid .product-items .item.product{width:33.33%;padding:0 15px;float:left;box-sizing:border-box;}.page-products .products-grid .product-items .item.product .ecg-product-item{margin-bottom:39px}.page-products .products-grid .product-items .item.product .ecg-product-item .product-image-wrapper:before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;z-index:2;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;opacity:0;visibility:hidden}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block{position:relative}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions{position:absolute;max-width:100px;top:50%;left:50%;visibility:hidden;opacity:0;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions a{float:left;font-size:14px;line-height:40px;text-align:center;width:40px;max-width:40px;margin:5px;height:40px;color:#999999;background:#fff;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:4px;transition:all .3s ease 0s}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions a span{display:none}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions a:hover{background:#ac7242;color:#fff}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions form{display:inline-block;float:left;margin:5px}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions .tocart{float:left;font-size:14px;line-height:40px;text-align:center;width:40px;max-width:40px;padding:0;height:40px;color:#999;background:#fff;border-width:initial;border-style:none;border-color:initial;border-image:initial;border-radius:4px;transition:all .3s ease 0s}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions .tocart span{display:none}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-left-block .product-actions .tocart:hover{background:#ac7242;color:#fff}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block:before{display:table;content:''}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block:after{display:table;content:'';clear:both}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .ecg-item-name{float:left;width:100%;margin-top:10px;margin-bottom:0}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .ecg-item-name a{font-size:16px;text-transform:capitalize;font-weight:normal;color:#2f2727;font-family:'Raleway',sans-serif;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;max-height: 100%}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .ecg-item-name a:hover{color:#ac7242}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .ecg-item-name .item-category-name{float:right;font-size:14px;white-space:nowrap;overflow:hidden;max-width:40%;text-overflow:ellipsis;display:none}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price{float:left;width:100%;font-size:14px}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price{color:#cd3840;font-weight:700;font-size:16px}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left{display:flex;float:left;max-width:-webkit-calc(100% - 100px);max-width:expression(100% - 100px);max-width:-moz-calc(100% - 100px);max-width:-o-calc(100% - 100px);max-width:calc(100% - 100px);white-space:nowrap}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left .label{float:left;margin-right:10px;display:none}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left .price-box{display:inline-block;float:left}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left .price-box .price-label{display:none}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left .price-box span{display:inline-block}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left .price-box .old-price{position:relative;padding-left:19px;margin-left:9px}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left .price-box .old-price:before{content:'';position:absolute;width:8px;height:1px;background:#05b0bd;top:50%;left:0}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .price-left .price-box .old-price .price{text-decoration:line-through;color:#999;font-weight:500;font-size:14px}.page-products .products-grid .product-items .item.product .ecg-product-item .ecg-right-block .group-price .product-reviews-summary{float:right;margin:0;line-height:21px;height:24px}.page-products .products-grid .product-items .item.product .ecg-product-item:hover .product-actions{opacity:1;visibility:visible}.page-products .products-grid .product-items .item.product .ecg-product-item:hover .product-image-wrapper:before{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.page-layout-1column.page-products .toolbar-products{position:static}.page-layout-1column.page-products .column.main{padding-top:0}.page-layout-1column.page-products .products-grid .product-items{margin:0 -15px}.page-layout-1column.page-products .products-grid .product-items .item.product{width:25%;padding:0 15px;float:left;box-sizing:border-box}.toolbar-products{clear:both}.toolbar-amount{color:#2f2727;font-weight:600}.page-products .category-view{margin-bottom:77px}.page-products .category-view>div:last-child{margin-bottom:0}.page-products .category-view .category-description{margin-top:23px}.page-products .toolbar-products{align-items:center;border:none;margin-bottom:30px;position:relative}.page-products .toolbar-products .modes-mode{border:0;padding:0}.page-products .toolbar-products .modes{margin:0}.page-products .toolbar-products .modes .modes-mode{border:0;background:none !important;box-shadow:none;border:none;padding:0}.page-products .toolbar-products .modes .modes-mode:before{content:"\ea85";font-family:'ionicons';font-size:24px;color:#a3a3a3;line-height:36px}.page-products .toolbar-products .modes .modes-mode.mode-list:before{content:"\e9ae";font-family:'ionicons'}.page-products .toolbar-products .modes .modes-mode.active:before,.page-products .toolbar-products .modes .modes-mode:hover:before{color:#2f2727}.page-products .toolbar-products .modes .modes-mode:not(:last-child){margin-right:10px}.page-products .toolbar-products select{height:44px;line-height:43px;margin-left:10px;padding:0 25px;margin-right:0}.page-products .toolbar-products .sorter-action{display:none}.page-products .toolbar-products .toolbar-amount{padding:0;position:absolute;top:50%;color:#2f2727;font-weight:bold;font-size:14px;left:83px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:26px;border-left:1px solid #ddd;margin-top:-4px}.page-products .toolbar-products+.products.wrapper+.toolbar-products{border-top:1px solid #ddd;padding-top:39px;margin-top:30px}.page-products .toolbar-products+.products.wrapper+.toolbar-products .toolbar-amount,.page-products .toolbar-products+.products.wrapper+.toolbar-products .limiter{display:inline-block;float:none}.page-products .toolbar-products+.products.wrapper+.toolbar-products .toolbar-amount{display:none}.pages .item{font-size:14px;color:#555}.pages .item .page,.pages .item .action{width:40px;height:40px;line-height:40px;border:1px solid #ddd;padding:0;color:#646464;border-radius:0;background:transparent;font-size:14px;box-shadow:none;margin-right:7px;box-sizing:border-box}.pages .item .page:before,.pages .item .action:before{color:#555;font-size:14px}.pages .item.current .page,.pages .item .page:hover,.pages .item .action:hover{background:#ac7242;color:#fff !important;border-color:#ac7242}.pages .item.current .page:before,.pages .item .page:hover:before,.pages .item .action:hover:before{color:#fff}.pages .item .action.next{margin-left:0}.category-filter-sidebar ul{list-style:none;margin-bottom:0}.category-filter-sidebar ul li{position:relative;margin-bottom:0}.category-filter-sidebar ul li.active>a+i:before{content:'-';font-size:22px;font-family:'Raleway',sans-serif}.category-filter-sidebar ul a{color:#555;padding-bottom:10px;display:inline-block}.category-filter-sidebar ul a+i{position:absolute;right:0;top:-3px;font-size:12px;padding:5px 11px 5px 15px;cursor:pointer;color:#555}.category-filter-sidebar ul a+i.fa-plus:before{content:'+';font-size:22px;font-family:'Raleway',sans-serif}.category-filter-sidebar ul ul.child{padding-left:15px}.sidebar .filter .block-subtitle,.sidebar .block-compare .block-title strong,.sidebar .block-reorder .block-title strong,.sidebar .widget .block-title strong,.sidebar .block-wishlist .block-title strong{font-size:18px;margin:0 0 33px;border-bottom:none;padding:0;line-height:24px;font-weight:bold;font-family:'Raleway',sans-serif}.sidebar .product-item-name{font-weight:500;font-family:'Raleway',sans-serif}.filter-options-title{padding:10px 40px 0 0;position:relative;text-transform:capitalize}.filter-options-content{margin:0;padding:10px 0}.filter-options-content a:hover{background-color:transparent}.block-compare .block-title,.block-reorder .block-title,.widget .block-title{margin:15px 0 29px}.block-compare .counter,.block-wishlist .counter{display:none}.block-compare .actions-toolbar>.primary .action{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;height:auto;background:transparent !important;line-height:24px;color:#14342a !important;padding:0;text-decoration:underline;margin-top:6px}.block-compare .actions-toolbar>.primary .action a{color:#fff}.block-compare .actions-toolbar>.primary .action:hover,.block-compare .actions-toolbar>.primary .action:active,.block-compare .actions-toolbar>.primary .action:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.block-compare .actions-toolbar{margin:28px 0 0;padding-bottom:5px}.block-compare .product-items .action.delete{top:-3px}.sidebar .block.block-reorder{display:none}.page-products .sidebar .block{margin-bottom:46px}.page-products .sidebar .block.filter{margin-bottom:20px}.sidebar .block.filter .block-content .block-subtitle{color:#2f2727;font-size:18px;line-height:24px;display:table;margin:0;width:100%;font-family: 'Times New Roman',sans-serif !important;text-transform:capitalize}.sidebar .block.filter .block-content .block-subtitle:before{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg) scale(1);-o-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);width:7px;display:inline-block;vertical-align:middle;margin-right:15px}.sidebar .block.filter .block-content .filter-options{padding:39px 20px 20px}.sidebar .block.filter .block-content .filter-options .filter-options-item{border-bottom:1px dashed #dfdfdf;padding:0}.sidebar .block.filter .block-content .filter-options .filter-options-item:last-child{border:0}.sidebar .block.filter .block-content .filter-options .filter-options-title{border-bottom:1px dashed #dfdfdf;color:#2f2727;font-size:14px;line-height:20px;margin:0;padding:10px 0;text-transform:none}.sidebar .block.filter .block-content .filter-options .filter-options-title:after{display:none}.sidebar .block.filter .block-content .filter-options .filter-options-content{padding:0 0 0 20px;display:block !important}.sidebar .block.filter .block-content .filter-options .filter-options-content .count{font-size:13px}.sidebar .block.filter .block-content .filter-options .filter-options-content .items .item{margin:0;padding:11px 0;text-align:inherit;display:flex;display:-ms-flex;display:-webkit-flex;border-bottom:1px dashed #dfdfdf}.sidebar .block.filter .block-content .filter-options .filter-options-content .items .item a{color:#666;font-size:14px;line-height:18px;margin-top:0}.sidebar .block.filter .block-content .filter-options .filter-options-content .items .item a:hover{color:#ac7242}.sidebar .block.filter .block-content .filter-options .filter-options-content .items .item:last-child{border:0}.sidebar .block.filter .filter-current .items{padding:20px 20px 10px}.sidebar .block.filter .filter-current .items .item{margin:0}.sidebar .block.filter .filter-current .items .item .filter-label{color:#444;font-size:14px;text-transform:none;margin-right:5px}.sidebar .block.filter .filter-actions{padding:0 20px 10px;margin:0}.sidebar .block.block-compare .block-title{color:#2f2727;font-size:18px;line-height:24px;display:table;margin:0;width:100%;font-family:'Raleway',sans-serif;text-transform:capitalize;margin-bottom:20px}.sidebar .block.block-compare .block-title:before{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg) scale(1);-o-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);width:7px;display:inline-block;vertical-align:middle;margin-right:15px}.sidebar .block.block-compare .block-title .counter.qty{font-size:13px;display:none}.sidebar .block.block-compare .empty{padding:10px 20px 0}.sidebar .block.block-compare .block-content{padding:0 20px}.sidebar .block.block-compare .block-content .product-item{margin:0;padding:11px 0;text-align:inherit;display:flex;display:-ms-flex;display:-webkit-flex;border-bottom:1px dashed #dfdfdf;line-height:1}.sidebar .block.block-compare .block-content .product-item a{color:#666}.sidebar .block.block-compare .block-content .product-item a:hover{color:#ac7242}.sidebar .block.block-compare .block-content .product-item .action.delete{top:50%;margin-top:-7px;font-size:12px;display:inline-block;left:0;right:auto}.sidebar .block.block-compare .block-content #compare-clear-all{margin-left:20px;color:#888}.sidebar .block.block-wishlist .block-title{color:#2f2727;font-size:18px;line-height:24px;display:table;margin:0;width:100%;font-family:'Raleway',sans-serif;text-transform:capitalize;margin-bottom:20px}.sidebar .block.block-wishlist .block-title:before{content:'';background:#ac7242;height:7px;-moz-transform:rotate(45deg) scale(1);-o-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);width:7px;display:inline-block;vertical-align:middle;margin-right:15px}.sidebar .block.block-wishlist .empty{padding:10px 20px 0}.sidebar .block.block-wishlist .block-content{padding-bottom:5px}.sidebar .block.block-wishlist .block-content .product-item-actions{position:static}.sidebar .block.block-wishlist .block-content .product-item-info{position:static;max-width:96%}.sidebar .block.block-wishlist .block-content .product-items{padding:0 0 0 20px}.sidebar .block.block-wishlist .block-content .product-items .product-item{margin:0;padding:11px 0 0 22px;text-align:inherit;display:flex;display:-ms-flex;display:-webkit-flex;border-bottom:1px dashed #dfdfdf;line-height:1}.sidebar .block.block-wishlist .block-content .product-items .product-item a{color:#666}.sidebar .block.block-wishlist .block-content .product-items .product-item a:hover{color:#ac7242}.sidebar .block.block-wishlist .block-content .product-items .product-item .action.delete{top:50%;margin-top:-7px;font-size:12px;right:auto;left:0;position:absolute}.sidebar .block.block-wishlist .block-content .product-items .product-item .action.delete:hover{color:#ac7242}.sidebar .block.block-wishlist .block-content .product-items .product-item .action.tocart.primary{top:50%;margin-top:-10px;font-size:12px;right:18px;left:auto;position:absolute;background:none;color:#666;line-height:1;padding:0;width:20px;height:20px}.sidebar .block.block-wishlist .block-content .product-items .product-item .action.tocart.primary:hover{color:#ac7242}.sidebar .block.block-wishlist .block-content .actions-toolbar{padding-left:20px;padding-top:15px}.sidebar .block.block-wishlist .block-content .actions-toolbar .action.details{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;padding:0 20px}.sidebar .block.block-wishlist .block-content .actions-toolbar .action.details a{color:#fff}.sidebar .block.block-wishlist .block-content .actions-toolbar .action.details:hover,.sidebar .block.block-wishlist .block-content .actions-toolbar .action.details:active,.sidebar .block.block-wishlist .block-content .actions-toolbar .action.details:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.swatch-option{width:auto;height:auto}.swatch-attribute.size .swatch-option,.swatch-attribute.manufacturer .swatch-option{color:#666;font-size:14px;line-height:18px;margin-top:0;font-weight:500;border:none !important;outline:none !important;background:transparent}.swatch-attribute.size .swatch-option:hover,.swatch-attribute.manufacturer .swatch-option:hover{color:#ac7242}.product-item .price-box .price-label{color:#555;font-size:12px;padding-right:5px}.products-list .product-items{margin-left:0 !important}.products-list .reviews-actions{display:none}.products-list .product-item{position:relative;margin-bottom:38px;padding-left:0 !important}.products-list .product-item .count-down{position:absolute;background:rgba(0,0,0,0.2);left:0;bottom:7px;text-align:center;padding:5px 13px;max-width:263px;color:#fff;right:0;font-weight:bold}.products-list .product-item .count-down>div{display:inline-block;padding:0 5px}.products-list .product-item .count-down>div span{display:block;font-weight:normal}.products-list .product-item .product-item-name a.product-item-link{font-size:18px;font-weight:700;font-family:'Raleway',sans-serif}.products-list .product-item .product-item-name{margin-top:25px;margin-bottom:2px}.products-list .product-item .price-box .price-label{display:none}.products-list .product-item .price-box .price{font-size:18px;color:#ac7242;font-weight:700}.products-list .product-item .price-box .old-price .price{font-size:16px;margin-left:10px;font-weight:400;color:#999;text-decoration:line-through}.products-list .product-item .price-box{margin-bottom:23px}.products-list .product-item div[class^='swatch-opt-']{margin-bottom:20px}.products-list .product-item .product-item-photo{padding:0 30px 0 0;max-width:293px}.products-list .product-item .product-item-photo .product-image-container .product-image-wrapper:before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;z-index:2;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;opacity:0;visibility:hidden}.products-list .product-item .product-item-photo .product-image-container:hover .product-image-wrapper:before{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.products-list .product-item .product-item-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;width:100%}.products-list .product-item .product-item-inner .product.actions.product-item-actions{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-top:4px}.products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary{padding-right:3px}.products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary .action.primary{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block}.products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary .action.primary a{color:#fff}.products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary .action.primary:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary .action.primary:hover a{color:#fff}.products-list .product-item .product-item-inner .product-item-description{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-top:-7px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;margin-bottom:37px;-webkit-box-orient:vertical}.products-list .product-item .product-item-inner .product-item-description p{overflow:hidden;display:-webkit-box;margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical}.products-list .product-item .product-item-inner .product-item-description .action.more{display:none}.products-list .product-item .product-item-inner .actions-secondary{padding:0}.products-list .product-item .product-item-inner .actions-secondary>a{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;padding:0 12px;margin:0 3px;float:left}.products-list .product-item .product-item-inner .actions-secondary>a a{color:#fff}.products-list .product-item .product-item-inner .actions-secondary>a:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.products-list .product-item .product-item-inner .actions-secondary>a:hover a{color:#fff}.products-list .product-item .product-item-inner .product-social-links .action.towishlist:before,.products-list .product-item .product-item-inner .block-bundle-summary .action.towishlist:before,.products-list .product-item .product-item-inner .product-item .action.towishlist:before,.products-list .product-item .product-item-inner .table-comparison .action.towishlist:before,.products-list .product-item .product-item-inner .product-item-actions .actions-secondary>.action:before{display:none}.abs-product-link>a:visited,.product-item-name>a:visited,.product.name a>a:visited,.minicart-items .product-item-name a{color:#2f2727;text-decoration:none}.abs-product-link>a:hover,.product-item-name>a:hover,.product.name a>a:hover{color:#ac7242;text-decoration:none}.abs-product-link>a:active,.product-item-name>a:active,.product.name a>a:active{color:#2f2727;text-decoration:none}.swatch-option-tooltip{background:#fff;color:#555;border:none;box-shadow:0 0 5px 1px rgba(0,0,0,0.1)}.swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{left:50% !important;position:absolute;bottom:0;height:8px;text-align:center;width:17px;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{top:-30px;left:0;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent;font-size:1px}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before{content:'';position:relative;top:0px;left:0;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#ddd transparent transparent transparent;font-size:1px}@media (max-width:991px){.page-products .products-grid .product-items .ecg-item-wrap{width:50%}}@media (min-width:768px){.page-products .toolbar-amount{line-height:25px}}@media (max-width:767px){.block-wishlist .block-title{margin:24px 0 26px}.toolbar .pages{margin-bottom:0}.filter-subtitle,.filter-options{display:block}.filter.block{margin-bottom:30px}.filter.block#layered-filter-block{margin-bottom:40px}.filter-title strong{display:none}.sidebar .filter .block-subtitle,.sidebar .block-compare .block-title strong,.sidebar .block-reorder .block-title strong,.sidebar .widget .block-title strong,.sidebar .block-wishlist .block-title strong{margin-bottom:20px}.products-list .product-item-actions{display:block}.products-list .product-item-actions .actions-primary,.products-list .product-item-actions .actions-secondary{display:inline-block}.products-list .product-item-actions .actions-primary .action.primary,.products-list .product-item-actions .actions-secondary .action.primary{padding:0 20px}.products-list .product-item .product-item-inner .product-item-description{overflow:visible;-webkit-line-clamp:initial;-webkit-box-orient:initial}.products-list .product-item .product-item-inner .product-item-description p{overflow:visible;margin:0;-webkit-line-clamp:unset}.products-list .product-item-info,.products-list .product-item{display:block;width:100%}.products-list .product-item-details{width:70%}.products-list .product-item .product-item-photo{width:100%;display:block;max-width:none;padding-right:0;padding-bottom:30px}.products-list .product-item-details{width:100%;display:block}.page-products .category-view{margin-bottom:0}.page-products .sorter{position:relative;right:0;top:0;z-index:1;margin-top:15px;width:100%}.page-products .modes-mode:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;color:#7d7d7d;content:'\e60d';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.page-products .mode-list:before{content:'\e60b'}.page-products .modes{display:block;float:left}.page-products .modes .modes-label,.page-products .modes .modes-mode>span{display:none}.page-products .products.wrapper~.toolbar .modes{display:none}.page-products .toolbar-amount{display:block;float:right;margin-top:-3px}.page-products .columns{padding-top:40px}.page-products.catalogsearch-result-index .columns{padding-top:0}.page-products .toolbar-products+.products.wrapper+.toolbar-products{padding-top:20px;margin-top:36px}.page-products .toolbar-products+.products.wrapper+.toolbar-products .limiter{display:block;text-align:center;float:none}.page-products .toolbar-products+.products.wrapper+.toolbar-products .toolbar-amount{display:none}.page-products .toolbar-products+.products.wrapper+.toolbar-products .pages{padding-bottom:20px}.products-grid.products{margin-bottom:0}.ecg-col-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px}.ecg-col-6.banner-item-inner{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ecg-tab-product-slider .ecg-owlcarousel .ecg-items .owl-item{float:left;max-width:50%}.ecg-block{margin-bottom:50px}.ecg-block .featurer-categories{margin-bottom:-30px}.ecg-block .ecg-testimonial{padding-top:0}.featurer-categories .cate-item-inner{text-align:center}.featurer-categories .cate-item-inner img{margin:0 auto}}@media (max-width:639px){.page-products .products-grid .product-items .item.product{width:50%}.pages .pages-items{padding:0}.pages-item-next,.pages-item-previous{position:static}.page-products .products-grid .product-items .ecg-item-wrap{width:50%}.ecg-product-item .ecg-item-details{left:5px;right:5px}}@media (max-width:479px){.products-list .product-item .product-item-photo{padding:0 30px 0 0;width:100%;padding:0;display:block;margin-bottom:25px;text-align:center;max-width:none}.products-list .product-item .product-item-inner .product.actions.product-item-actions{margin-top:-10px}.products-list .product-item-details{width:100%;text-align:center}.products-list .product-item .product-item-inner .product.actions.product-item-actions .actions-primary{padding-right:0}.products-list .swatch-option{display:inline-block;float:none}.products-list .product-item-actions .actions-primary,.products-list .product-item-actions .actions-secondary{display:block}.products-list .product-item-actions .actions-primary{margin-bottom:15px}.products-list .product-item-info{display:block;width:100%}.page-products .products-grid .product-items .ecg-item-wrap{width:100%;float:none}.ecg-col-4,.ecg-col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}.ecg-blog-lastest-news .post-image img{margin:0 auto}}@media (max-width:400px){.ecg-col-3,.ecg-col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}.page-products .products-grid .product-items .item.product{width:100%}}.gallery-placeholder{width:100%}.gallery-placeholder .fotorama__thumb{background:#fff}.catalog-product-view .columns .column.main{padding-bottom:0}.catalog-product-view .other.widget-product{margin-bottom:82px}.catalog-product-view .other.widget-product .ecg-title h3{font-size:24px}.category-filter-sidebar ul{padding:0}@media (min-width:768px){.page-layout-1column .product.media,.page-layout-1column .product-info-main{width:50%}.catalog-product-view .product.data.items>.item.content{background:transparent;margin-top:89px;padding:0;border:none}.catalog-product-view .product.data.items>.item.title>.switch{border:1px solid #ddd;font-weight:normal;font-size:15px;padding:0 30px;height:44px;line-height:43px;background:transparent;border-radius:22px;margin-right:20px}.catalog-product-view .product.data.items>.item.title>.switch:hover{background:#fff;border-color:#fff;box-shadow:0 4px 20px 0px rgba(0,0,0,0.1)}.catalog-product-view .product.data.items>.item.title.active>.switch{background:#fff;border-color:#fff;box-shadow:0 4px 20px 0px rgba(0,0,0,0.1)}}.fieldset>.legend{font-weight:normal}.catalog-product-view .column.main h1.page-title{font-size:32px;margin-bottom:15px}.catalog-product-view .product-info-main .swatch-opt>.swatch-attribute{margin-bottom:17px}.catalog-product-view .product-info-main .swatch-attribute-label{font-weight:600;position:relative;font-family:'Raleway',sans-serif;color:#2f2727}.catalog-product-view .product-info-main .swatch-attribute-options{margin-top:13px}.catalog-product-view .product-info-main .product-options-wrapper{margin-bottom:35px}.catalog-product-view .product-info-main .product.attribute.overview+.product-add-form{padding-top:18px}.catalog-product-view .product-info-main .product-reviews-summary{float:none;border-bottom:1px solid #ddd;padding-bottom:23px;margin-bottom:19px}.catalog-product-view .product-info-main .product-reviews-summary .rating-summary{position:relative;overflow:visible;margin-right:35px}.catalog-product-view .product-info-main .product-reviews-summary .rating-summary:after{content:'|';display:inline-block;padding:0 10px;vertical-align:middle;color:#888;position:absolute;top:2px;right:-35px}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions{margin-top:4px;font-size:14px}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions>.action{vertical-align:middle;position:relative}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions>.action:after{content:'|';display:inline-block;padding:0 10px;vertical-align:middle;color:#888;position:absolute;top:-3px;right:-30px}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions>.action:last-child:after{content:none}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions a:not(:last-child){margin-right:34px}.catalog-product-view .product-info-main .product-info-price .price-box .old-price .price-container>span.price-label{display:none}.catalog-product-view .product-info-main .stock{margin:0 0 -4px}.catalog-product-view .product-info-main .product-info-price{color:#555;border-bottom:1px solid #ddd;padding-bottom:13px;margin-bottom:24px}.catalog-product-view .product-info-main .product-info-price .product-info-stock-sku{vertical-align:middle}.catalog-product-view .product-info-main .product-info-price .price-box{display:block;float:left;vertical-align:middle;padding-bottom:0;color:#555;padding-top:5px}.catalog-product-view .product-info-main .product-info-price .price-box>*{display:inline-block;vertical-align:middle}.catalog-product-view .product-info-main .product-info-price .price-box .price-container span{margin:0}.catalog-product-view .product-info-main .product-info-price .price-box .price-container{font-size:16px}.catalog-product-view .product-info-main .product-info-price .price-box .price-container .price{font-size:20px;font-weight:bold;color:#cd3840;line-height:1;margin:0}.catalog-product-view .product-info-main .product-info-price .price-box .old-price .price-wrapper .price{font-size:18px;color:#999;font-weight:400;margin-left:10px;text-decoration:line-through}.catalog-product-view .product-info-main .product-add-form{padding-top:10px}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset>div{display:inline-block;vertical-align:middle;margin-bottom:0}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .field.qty .label{display:none}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .field.qty .input-text.qty{width:90px;margin-right:10px}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart:not(:last-child){margin-bottom:0}.catalog-product-view .product-info-main .product-add-form .box-tocart .fieldset .actions .action.tocart{width:100%}.catalog-product-view .product-info-main .product-social-links{padding:13px 30px;background:#f5f5f5;margin-top:60px}.catalog-product-view .product-info-main .product-social-links a{color:#555;letter-spacing:0;vertical-align:middle}.catalog-product-view .product-info-main .product-social-links a:hover{color:#ac7242}.catalog-product-view .product-info-main .product-social-links a>span{text-transform:capitalize;padding-left:5px;font-weight:normal;vertical-align:middle}.catalog-product-view .product-info-main .product-social-links .action.mailto.friend:hover{color:#ac7242}.catalog-product-view .product-info-main .swatch-opt{margin:0 0}.catalog-product-view .columns .product-info-main{padding:0 0 0 15px;box-sizing:border-box;margin-bottom:90px}.catalog-product-view .columns .product.media{padding:0 60px 0 0;margin-bottom:90px;box-sizing:border-box}.catalog-product-view .fotorama__nav--thumbs{height:auto !important;margin:0 -5px}.catalog-product-view .fotorama__nav--thumbs .fotorama__thumb{box-sizing:border-box}.catalog-product-view .fotorama__nav--thumbs .fotorama__nav__frame{padding:0 5px !important}.catalog-product-view .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.catalog-product-view .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{top:50%;width:30px;z-index:1000;height:30px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none !important}.catalog-product-view .fotorama__wrap .fotorama__grab{width:100% !important}.catalog-product-view .fotorama__stage__frame .fotorama__img{position:static;min-width:100%;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;max-height:none}.catalog-product-view .fotorama__nav__shaft{margin-top:20px}.catalog-product-view .fotorama__nav__shaft .fotorama__nav--thumbs .fotorama__nav__frame{padding:0 5px !important}@media (min-width:768px){.catalog-product-view .fotorama__nav__shaft .fotorama__thumb:hover:before{opacity:1;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.catalog-product-view .fotorama__nav__shaft .fotorama__thumb:before{content:'';width:100%;position:absolute;height:100%;top:0;left:0;z-index:1;background:rgba(0,0,0,0.5);opacity:0;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.catalog-product-view .fotorama__nav__shaft .fotorama__active .fotorama__thumb:before{opacity:1;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.catalog-product-view .fotorama__nav__shaft .fotorama__active .fotorama__thumb:after{font-family:'FontAwesome';content:'\f00c';position:absolute;top:50%;left:50%;z-index:2;color:#fff;font-size:14px;-moz-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.catalog-product-view .fotorama__nav__shaft .fotorama__thumb-border{display:none}.catalog-product-view .fotorama__caption{display:none}.catalog-product-view .product.info.detailed{margin:0 -100%;background:#f5f5f5;padding:90px 0;margin-bottom:85px}.catalog-product-view .product.info.detailed .product.data.items{margin:0 auto;width:100vw;padding:0 15px;box-sizing:border-box;border-bottom:none}.catalog-product-view .review-add .review-form{max-width:none}.catalog-product-view .review-add .review-form input[type="text"],.catalog-product-view .review-add .review-form input[type="password"],.catalog-product-view .review-add .review-form input[type="url"],.catalog-product-view .review-add .review-form input[type="tel"],.catalog-product-view .review-add .review-form input[type="number"],.catalog-product-view .review-add .review-form input[type="email"],.catalog-product-view .review-add .review-form textarea,.catalog-product-view .review-add .review-form select{border:none}.catalog-product-view .review-add .review-form .review-fieldset{margin:0 -15px}.catalog-product-view .review-add .review-form .review-fieldset>.field,.catalog-product-view .review-add .review-form .review-fieldset>.legend{padding:0 15px}.catalog-product-view .review-add .review-form .review-field-nickname,.catalog-product-view .review-add .review-form .review-field-summary{float:left;width:50%;box-sizing:border-box}.catalog-product-view .review-add .review-form button.submit{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;margin-top:40px}.catalog-product-view .review-add .review-form button.submit a{color:#fff}.catalog-product-view .review-add .review-form button.submit:hover,.catalog-product-view .review-add .review-form button.submit:active,.catalog-product-view .review-add .review-form button.submit:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.catalog-product-view .fieldset .review-legend.legend strong{display:inline-block;font-weight:600;padding-left:12px}.catalog-product-view .ecg-block{margin-bottom:50px}.catalog-product-view .ecg-block:last-child{margin-bottom:0}.catalog-product-view .ecg-block .ecg-title{text-align:center}.catalog-product-view .ecg-block .ecg-title h3{margin-bottom:54px}.review-form .action.submit.primary:hover{color:#fff}.ecg-quick-view{padding:60px 30px;background:#fff}.ecg-quick-view .product-info-main{margin-bottom:0 !important}.ecg-quick-view .product-info-main .page-title-wrapper{margin-top:-4px}.ecg-quick-view .product-info-main .page-title-wrapper h1.page-title{margin-bottom:20px}.ecg-quick-view .product-info-main .product-social-links{display:none}.ecg-quick-view .columns .column.main{padding-bottom:0}.review-ratings~.review-content,.review-ratings~.review-details{margin-left:0;clear:both}.review-title{margin:0 0 10px;font-size:15px}.review-ratings{font-weight:bold;color:#000;margin-bottom:4px}.review-content{margin-bottom:5px}.review-details{font-size:12px;font-style:italic}.review-control-vote label:before,.review-control-vote:before{font-size:16px;height:16px;letter-spacing:10px;line-height:16px}.block.review-add .fieldset .review-field-ratings{margin-bottom:0}.block.review-add .fieldset .review-field-ratings>.label{display:none}.block.review-add .fieldset .review-field-ratings .review-field-rating .control{margin-bottom:40px;margin-top:10px}@media (max-width:1024px){.catalog-product-view .columns .product.media{padding-right:15px !important}.catalog-product-view .fotorama__arr{opacity:1;display:block !important}}@media (max-width:991px){.mfp-iframe-holder .mfp-content{max-width:500px}}@media (max-width:767px){.catalog-product-view .other.widget-product{margin-bottom:50px}.catalog-product-view .other.widget-product .ecg-title{margin-bottom:25px}.catalog-product-view .other.widget-product .ecg-title h3{margin-bottom:0}.catalog-product-view .columns .product.media{margin-bottom:0}.catalog-product-view .fotorama-item{margin-bottom:36px}.catalog-product-view .fotorama__nav__shaft{margin-top:-30px;margin-bottom:0}.catalog-product-view .fotorama__nav__shaft .fotorama__dot{background:#fff;border:1px solid #ddd;height:10px;top:0px;width:10px}.catalog-product-view .fotorama__nav__shaft .fotorama__active .fotorama__dot{background:#ac7242;border:1px solid #ac7242}.catalog-product-view .fotorama__nav.fotorama__nav--dots{overflow:visible}.catalog-product-view .fotorama__stage__frame .fotorama__img{margin:0 auto}.catalog-product-view .columns .product-info-main{margin-bottom:50px}.catalog-product-view .columns .product-info-main h1{margin-bottom:13px}.catalog-product-view .columns .product-info-main .product-social-links{margin-top:40px}.catalog-product-view .product.info.detailed{padding:50px 0;margin-bottom:50px}.catalog-product-view .product.data.items>.item.content{background:transparent}.catalog-product-view .review-add .review-form button.submit{width:auto}.catalog-product-view .columns .product.media,.catalog-product-view .columns .product-info-main{padding:0px !important}.catalog-product-view .ecg-block{margin-bottom:20px}.catalog-product-view .ecg-block .ecg-title h3{margin-bottom:40px}.ecg-quick-view{padding:30px 15px}.ecg-quick-view .fotorama__nav__shaft{margin-bottom:0 !important}.ecg-quick-view .product-info-main{margin-top:35px}.ecg-quick-view .product-info-main h1{font-size:25px !important}.ecg-quick-view .product-info-main .page-title-wrapper h1.page-title{margin-bottom:5px}.ecg-quick-view .product-info-main .product-info-stock-sku{display:block;text-align:left;padding-left:10px}.ecg-quick-view .product-info-main .product-info-stock-sku>div{display:inline-block}.ecg-quick-view .product-info-main .product.attribute.overview{margin:20px 0 10px}.ecg-quick-view .product-info-main .product.attribute.sku{float:right}.ecg-quick-view .product-info-main .product-info-price .price-box{margin-left:0;margin-right:0}.product.data.items>.item.content{padding:20px 0 30px}.product.data.items>.item.content:last-child{padding:30px 0 5px}.product.data.items>.item.title>.switch{padding:5px 0;line-height:29px}.product.data.items>.item.title>.switch:after{top:5px}}@media (max-width:639px){.catalog-product-view .product-social-links .action.tocompare{display:inline-block}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:0;top:-22px;box-shadow:0 0 3px 1px rgba(0,0,0,0.2)}}@media (max-width:479px){.rating-summary .rating-result:before,.rating-summary .rating-result>span:before{font-size:10px;height:12px;line-height:12px}.catalog-product-view .product-info-main .product-reviews-summary .rating-summary{margin-right:9px}.catalog-product-view .product-info-main .product-reviews-summary .rating-summary:after{top:1px;right:-10px;font-size:12px}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions{font-size:12px;margin-top:3px}.catalog-product-view .product-info-main .product-reviews-summary .reviews-actions>.action:after{top:-4px;right:-30px}}@media (max-width:375px){.catalog-product-view .column.main h1.page-title{font-size:25px}.review-list .block-title strong{font-size:22px}}.checkout-index-index .nav-sections{display:block}.cart-summary .checkout-methods-items .action.primary.checkout{padding:0 10px}.abs-action-remove,.abs-discount-block .action.check,.popup .actions-toolbar .action.cancel,.paypal-button-widget .paypal-button,.bundle-options-container .action.back,.block.related .action.select,.cart.table-wrapper .actions-toolbar>.action-delete,.cart.table-wrapper .action.help.map,.checkout-index-index .modal-popup .modal-footer .action-hide-popup,.opc-wrapper .edit-address-link,.opc-block-shipping-information .shipping-information-title .action-edit,.action-auth-toggle,.checkout-payment-method .checkout-billing-address .action-cancel,.checkout-agreements-block .action-show,.gift-options .actions-toolbar .action-cancel,.gift-summary .action-edit,.gift-summary .action-delete,.action-gift,.gift-wrapping-title .action-remove,.wishlist.split.button>.action,.abs-add-fields .action.remove,.paypal-review-discount .action.check,.cart-discount .action.check,.form-giftregistry-share .action.remove,.form-giftregistry-edit .action.remove,.form-add-invitations .action.remove,.form-create-return .action.remove,.form.send.friend .action.remove{color:#555}.checkout-index-index .checkout-container,.checkout-index-index .opc-wrapper{margin-bottom:0}.checkout-index-index .page-title-wrapper{width:100%;height:auto;clip:auto;position:relative;margin:0}.checkout-index-index .opc-progress-bar{margin:4px 0 43px}.checkout-index-index .opc-progress-bar-item{border-radius:0 !important}.checkout-index-index .opc-progress-bar-item:before{background:#fff;border:1px solid #ddd}.checkout-index-index .opc-progress-bar-item._active>span:after{color:#fff;font-family:'FontAwesome';content:'\f00c';font-size:12px}.checkout-index-index .opc-progress-bar-item._active>span:before{background:#ac7242;border-color:#ac7242}.checkout-index-index .opc-progress-bar-item._active:before{background:#ac7242;border-color:#ac7242}.checkout-index-index .opc-progress-bar-item>span{display:inline-block;padding-top:52px;width:100%;color:#555;font-weight:normal;font-size:16px;text-align:left}.checkout-index-index .opc-progress-bar-item>span:after,.checkout-index-index .opc-progress-bar-item>span:before{background:#fff;border:1px solid #ddd;height:30px;margin-left:-2px;transition:background .3s;width:30px;border-radius:50%;content:'';left:0px;position:absolute;top:6px}.checkout-index-index .opc-progress-bar-item>span:after{background:transparent;height:26px;border:none;margin-left:1px;top:10px;width:26px;content:counter(i);counter-increment:i;color:#555;font-weight:600;font-size:14px;text-align:center}.checkout-index-index .opc-wrapper .form-login,.checkout-index-index .opc-wrapper .form-shipping-address{margin-top:23px;max-width:100%}.checkout-index-index .opc-wrapper .form-login .fieldset .field .label,.checkout-index-index .opc-wrapper .form-shipping-address .fieldset .field .label{font-weight:600}.checkout-index-index .opc-wrapper .form-login{padding-bottom:20px;padding:23px 30px 24px;background:#fff;margin:30px 0 24px;max-width:100%;border:1px solid #ddd}.checkout-index-index .opc-wrapper .form-login .actions-toolbar>.secondary{text-align:left}.checkout-index-index .opc-wrapper .step-title{border-bottom:1px solid #ddd;font-weight:600;font-family:'Raleway',sans-serif;font-size:18px;color:#2f2727;padding-bottom:14px}.checkout-index-index .opc-wrapper .shipping-address-item{position:relative}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item{border-color:#ac7242}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after{background:#ac7242;font-family:'FontAwesome';content:'\f00c';font-size:14px}.checkout-index-index .opc-sidebar{margin-top:38px;margin-bottom:0}.checkout-index-index .opc-sidebar .modal-content{border:none}.checkout-index-index .opc-sidebar .opc-block-summary{border:3px solid #eee;background:#fff;padding:38px 30px 40px}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title{border-bottom:1px solid transparent;font-weight:600;font-family:'Raleway',sans-serif;font-size:16px;color:#2f2727;padding-bottom:15px;margin-bottom:-7px;padding-top:14px}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title strong{font-size:inherit;font-weight:inherit;margin:inherit}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title:after{top:17px}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals tbody .amount{font-weight:600;color:#2f2727}.checkout-index-index .opc-sidebar .opc-block-summary .fieldset>.field,.checkout-index-index .opc-sidebar .opc-block-summary .fieldset>.fields>.field{margin-bottom:22px}.checkout-index-index .opc-sidebar .opc-block-summary>.title{border-bottom:1px solid #ddd;font-weight:600;font-family:'Raleway',sans-serif;font-size:18px;color:#2f2727;padding-bottom:14px;margin-bottom:17px}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals{border-top:none}.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .shipping.excl>td,.checkout-index-index .opc-sidebar .opc-block-summary .table-totals .shipping.excl>th{padding-bottom:24px}.checkout-index-index .opc-sidebar .opc-block-summary .minicart-items-wrapper{padding-top:15px}.checkout-index-index .opc-sidebar .opc-block-summary .product-item .product-item-inner{margin-top:-6px}.checkout-index-index .opc-sidebar .opc-block-summary .product-item .details-qty{margin-top:-4px}.checkout-index-index .opc-sidebar .opc-block-summary .product-item .product-item-name{font-size:14px;font-weight:600;font-family:'Raleway',sans-serif;text-transform:capitalize}.checkout-index-index .opc-sidebar .opc-block-summary .product-item .price{font-weight:700;font-size:16px;color:#ac7242}.checkout-index-index .opc-sidebar .opc-block-summary .product-item .subtotal,.checkout-index-index .opc-sidebar .opc-block-summary .product-item .product-item-name-block{vertical-align:top}.checkout-index-index #co-payment-form{margin-top:-24px}.checkout-index-index .checkout-shipping-method .step-title{margin-bottom:6px}.checkout-index-index .checkout-shipping-method .table-checkout-shipping-method .row{margin:0}.checkout-index-index .checkout-shipping-method input[type="radio"]{margin:-2px 5px 0 0;vertical-align:middle}.checkout-index-index .checkout-shipping-method .actions-toolbar{margin-top:35px}.checkout-index-index .checkout-shipping-method .shipping-policy-block.field-tooltip{top:1px}.checkout-index-index .checkout-shipping-method .shipping-policy-block.field-tooltip .field-tooltip-action{color:#555}.checkout-index-index .checkout-shipping-method .shipping-policy-block.field-tooltip .field-tooltip-action:hover{color:#2f2727}.checkout-index-index .checkout-shipping-method .shipping-policy-block.field-tooltip .field-tooltip-content{top:37px;background:#f5f5f5;border:none;border-radius:0;font-size:14px;padding:15px 30px}.checkout-index-index .checkout-shipping-method .step-content{margin-bottom:0}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before,.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after,.shipping-policy-block.field-tooltip .field-tooltip-content:before,.shipping-policy-block.field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;width:0;margin-top:-21px;right:10px;left:auto;top:1px}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before,.shipping-policy-block.field-tooltip .field-tooltip-content:before{border-bottom-color:#f5f5f5}.field-tooltip .field-tooltip-content:before{border-right-color:#f5f5f5}.field-tooltip .field-tooltip-content:before,.field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;width:0;border-right-color:#f5f5f5;left:-20px;top:12px;content:'';display:block;position:absolute;z-index:3}.field-tooltip .field-tooltip-content{background:#f5f5f5;border:none;border-radius:1px;font-size:14px;padding:12px 30px}.field-tooltip .field-tooltip-action:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:inherit;color:#bbb;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;margin-top:-5px;content:'\e99d';font-family:'ionicons'}.block-authentication{padding:0 30px 20px}.block-authentication .field .label,.block-authentication .block-title strong{font-weight:600}.block-authentication .block-title strong{font-family:'Raleway',sans-serif;color:#2f2727}.block-authentication .block-title{font-size:24px;margin:11px 0 25px}.block-authentication .fieldset>.field,.block-authentication .fieldset>.fields>.field{margin:0 0 13px}.block-authentication .fieldset{margin-bottom:30px}.block-authentication .actions-toolbar{margin-bottom:14px}.block-authentication .actions-toolbar .secondary a.action{margin-top:0}body .modal-custom-overlay{content:'';position:fixed;width:100vh;height:100vh;top:0;left:0;background:rgba(0,0,0,0.5);z-index:1000;opacity:0;visibility:hidden;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}body._has-modal-custom .modal-custom-overlay{opacity:1;visibility:visible;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);z-index:999 !important}body._has-modal-custom._has-auth-shown ._show+.modal-custom-overlay{opacity:1;visibility:visible;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}body._has-modal-custom._has-auth-shown .authentication-wrapper{z-index:1001}body._has-modal-custom._has-auth-shown .authentication-wrapper .authentication-dropdown._show{opacity:1;visibility:visible;z-index:900;-moz-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.authentication-wrapper{margin-top:0}.authentication-wrapper button.action{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;margin:0;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#ac7242;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block}.authentication-wrapper button.action a{color:#fff}.authentication-wrapper button.action:hover{background:#14342a;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.authentication-wrapper button.action:hover a{color:#fff}.authentication-wrapper .authentication-dropdown{background:#fff;border:none;position:fixed;top:50%;left:50%;max-width:420px;opacity:0;visibility:hidden;-moz-transform:translateX(-50%) translateY(-50%) scale(0);-o-transform:translateX(-50%) translateY(-50%) scale(0);-ms-transform:translateX(-50%) translateY(-50%) scale(0);-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.authentication-wrapper .authentication-dropdown .modal-inner-wrap{padding:0}.checkout-payment-method .payment-method-content{padding-left:0}.checkout-payment-method .payment-method-content .actions-toolbar{margin-top:52px}.checkout-payment-method .payment-option-title{padding-left:0}.checkout-payment-method .payment-option-title .action-toggle{color:#555}.checkout-payment-method .payment-option-title .action-toggle:hover{color:#2f2727}.checkout-payment-method .payment-option-content{padding-left:0}.checkout-payment-method .payment-option{margin-top:25px}.checkout-payment-method .payment-option._active .payment-option-title .action-toggle{color:#2f2727}.checkout-payment-method .payment-option .form-discount{max-width:none;position:relative}.checkout-payment-method .payment-option .form-discount .actions-toolbar{position:absolute;right:0;top:0}.checkout-payment-method .payment-option .form-discount .actions-toolbar button.action{margin-right:0;padding:0 25px;font-size:14px}.opc-block-shipping-information{padding:0;margin-top:55px}.opc-block-shipping-information .shipping-information-title{border-bottom:none;font-weight:600;font-family:'Raleway',sans-serif;color:#2f2727;padding-bottom:14px;font-size:18px;margin:0 0 18px}.opc-block-shipping-information .shipping-information-title .action-edit{top:-8px}.opc-block-shipping-information .ship-to{margin-bottom:48px}.opc-block-shipping-information .shipping-information>div:last-child{margin-bottom:0}.checkout-success .actions-toolbar,#registration input.action{margin-top:22px}.checkout-success .actions-toolbar>.primary{text-align:left}.checkout-success .actions-toolbar>.primary .action.primary{width:auto !important}.checkout-onepage-success #registration{margin-top:14px}.customer-account-create .fieldset>.legend{border-bottom:1px solid #ddd;font-weight:600;font-family:'Raleway',sans-serif;font-size:18px;color:#2f2727;padding-bottom:14px}.customer-account-create .fieldset>.legend>span{font-size:inherit;font-weight:inherit}.modals-overlay{z-index:999 !important}.modal-popup{z-index:1001 !important}.modal-popup.modal-slide .modal-footer{border-top:1px solid #ddd;text-align:right;background:#f5f5f5}.modal-popup .modal-title{border-bottom:1px solid #ddd;font-weight:600;font-family:'Raleway',sans-serif;font-size:18px;color:#2f2727;padding-bottom:14px}.modal-popup .modal-footer .action-hide-popup:hover{color:#ac7242 !important}.cart-empty a{color:#ac7242}.cart-empty a:hover{color:#000}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:transparent;color:#2f2727 !important}.account .messages>.message:first-child{margin-top:0}.account .messages>.message:last-child{margin-bottom:45px}.account .fieldset>.legend{border-bottom:1px solid #ddd;font-weight:600;font-family:'Raleway',sans-serif;font-size:20px;color:#2f2727;padding-bottom:14px;margin-bottom:22px}.account .fieldset>.legend>span{font-size:inherit;font-weight:inherit}.account .messages{margin-bottom:0}.account .column.main+.sidebar{margin-top:0}.account .sidebar-main+.sidebar-additional{margin-top:6px}.account .sidebar .product-items .product-item-actions{clear:none}.account .block-collapsible-nav .item a,.account .block-collapsible-nav .item>strong{color:#555;padding:5px 18px 5px 30px}.account .block-collapsible-nav-content{padding:24px 0;background:#fff;border:3px solid #ddd}.account .block-title,.account .column.main .block:not(.widget) .block-title{font-size:20px;font-weight:600;font-family:'Raleway',sans-serif;padding-bottom:14px;margin:0 0 23px;color:#2f2727}.account .block-title strong,.account .column.main .block:not(.widget) .block-title strong{font-size:inherit;font-weight:inherit}.account.account .column.main .block:not(.widget) .block-title>strong,.account.account .column.main .block:not(.widget) .box-title>span{font-size:inherit;font-weight:inherit}.account .box-title{font-size:14px;font-weight:500}.account .box-title>span{font-size:inherit}.account .block{margin-bottom:53px}.account .table-wrapper.orders-recent{margin-top:0}.account table>thead>tr>th{color:#2f2727}.account #cart-sidebar-reorder{margin-top:-2px}.account .block-reorder{margin-bottom:54px}.block-reorder .actions-toolbar{margin-top:25px}.abs-account-block-font-size,.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.block-balance-giftcard .block-content,.block-reviews-dashboard .product-name{font-size:14px}.block .box-actions{margin-top:11px}.table-comparison .cell.label.product span{clip:auto;height:auto;margin:-1px;overflow:hidden;padding:0;position:relative;width:auto}.table-comparison .cell.label.product.remove span{display:none}.table-comparison thead tr th,.table-comparison thead tr td{border-top:1px solid #ddd;padding:14px 0 11px;color:#000}.table-comparison .cell{padding:15px 30px 20px}.table-comparison .cell.remove{text-align:left}.table-comparison .cell.remove .action.delete{margin-top:14px}.table-comparison .cell.remove .action.delete>span{clip:auto;height:auto;margin:-1px;overflow:hidden;padding:0 10px 0;position:static;width:auto}.table-comparison tbody th.cell{color:#2f2727;padding-left:0}.table-comparison .product-item-name,.table-comparison .product.name a{font-weight:600;margin-bottom:0}.table-comparison .product-item-photo{margin:0 auto -8px}.table-comparison .price-box{margin-top:1px}body.catalog-product-compare-index .action.print{margin-top:-77px}.wishlist-index-index .products-grid{margin:0 -15px}.wishlist-index-index .products-grid .product-items{margin:0}.wishlist-index-index .products-grid .product-item-name{font-size:16px;margin-bottom:7px}.wishlist-index-index .products-grid .product-item{padding:0 15px;width:calc(33.33333333%);margin-left:0;text-align:center}.wishlist-index-index .products-grid .product-item .product-item-photo{border:1px solid #ddd;text-align:center;margin-bottom:22px}.wishlist-index-index .products-grid .product-item .product-item-info:hover .product-item-photo{margin:0 -16px 20px}.wishlist-index-index .products-grid .product-item .fieldset .field.qty,.wishlist-index-index .products-grid .product-item .fieldset .product-item-actions{display:block;vertical-align:bottom}.wishlist-index-index .products-grid .product-item .product-item-tooltip{cursor:pointer}.wishlist-index-index .products-grid .product-item .product-item-tooltip:hover>span{color:'Raleway',sans-serif}.wishlist-index-index .products-grid .product-item .product-item-tooltip+.product-item-inner{padding-top:36px}.wishlist-index-index .products-grid .product-item .box-tocart{margin:0 0 8px}.wishlist-index-index button:not(.primary){padding:0 25px;font-size:14px}.wishlist-index-index .actions-toolbar>.primary .action,.wishlist-index-index .actions-toolbar>.secondary .action{margin-bottom:10px;margin-right:15px}@media (max-width:991px){.wishlist-index-index .block-collapsible-nav .item{display:block;width:100%}}@media (max-width:767px){.wishlist-index-index .products-grid.wishlist{margin:0}.wishlist-index-index .products-grid.wishlist .product-item-photo{float:none;margin:0 -16px 20px}.wishlist-index-index .products-grid.wishlist .product-item:first-child{border-top:0 !important}.wishlist-index-index .products-grid.wishlist .product-image-container{max-width:none}.wishlist-index-index .products-grid.wishlist .product-item-name,.wishlist-index-index .products-grid.wishlist .product-item-description,.wishlist-index-index .products-grid.wishlist .product-item .price-box,.wishlist-index-index .products-grid.wishlist .product-item-tooltip{margin-left:0}.wishlist-index-index .products-grid.wishlist .box-tocart{float:none}.wishlist-index-index .products-grid .product-item{width:50%}.wishlist-index-index .block-collapsible-nav{top:10px}.wishlist-index-index .products-grid .product-item .fieldset .field.qty,.wishlist-index-index .products-grid .product-item .fieldset .product-item-actions{display:inline-block;vertical-align:middle;text-align:left}.wishlist-index-index .products-grid .product-item .fieldset .field.qty{padding-right:10px}.wishlist-index-index .products-grid .product-item .fieldset .product-item-actions{padding-top:12px}}@media (max-width:639px){.wishlist-index-index .products-grid .product-item{border:1px solid #ddd;padding-bottom:20px}.wishlist-index-index .form-wishlist-items{margin-bottom:-60px}.wishlist-index-index .product-item-inner{margin-top:10px}}@media (max-width:480px){.wishlist-index-index .products-grid .product-item{width:100%}}.catalogsearch-advanced-result .message{margin-bottom:30px}.catalogsearch-advanced-result .message.notice{margin-top:20px}.catalogsearch-advanced-result .sidebar{margin-top:-15px}@media (max-width:991px){.opc-block-summary{padding:28px 15px}.opc-block-summary .product-item .product-item-name-block,.opc-block-summary .product-item .subtotal{display:block;text-align:left}.opc-block-summary .product-item .details-qty{margin-top:-9px;margin-bottom:0px}}@media (min-width:640px){.wishlist-index-index .product-item-info{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;transition-property:padding}.wishlist-index-index .product-item-inner{background:#fff;border:1px solid #ddd;box-shadow:none;border-top:none;left:0;margin:-10px 0 0 -1px;padding:27px 15px 9px;position:absolute;right:-1px;z-index:-1}.wishlist-index-index .products-grid .product-item-info:hover,.wishlist-index-index .products-grid .product-item-info.active{background:#fff;box-shadow:none;border:1px solid #ddd;margin:0;padding:0 15px;position:relative;z-index:4;border-bottom:none}}@media (max-width:767px){.catalogsearch-advanced-result .sidebar{margin-top:-50px}.account .messages>.message:first-child{margin-top:30px}.account .messages>.message:last-child{margin-bottom:0}.account .column.main+.sidebar{margin-top:60px}.account .block-reorder{margin-bottom:40px}.account .sidebar .block-title{padding-bottom:0}.account .column.main .block:not(.widget) .block-title>.action{float:none;margin-top:5px;margin-left:0;display:block}.account.page-layout-2columns-left .columns .column.main{margin-bottom:50px}body.catalog-product-compare-index .action.print{margin-top:-22px}.actions-toolbar>.primary,.actions-toolbar>.secondary{text-align:left}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.box-tocart .action.instant-purchase{width:auto}.opc-estimated-wrapper,.checkout-payment-method .payment-methods,.checkout-payment-method .payment-option{margin-right:0;margin-left:0}.checkout-payment-method .payment-option .payment-option-title,.checkout-payment-method .step-title,.checkout-payment-method .payment-method-title,.checkout-payment-method .payment-option .payment-option-content{padding-right:0;padding-left:0}.checkout-payment-method .payment-option .form-discount .actions-toolbar{position:static}.checkout-payment-method .payment-option .form-discount .actions-toolbar button.action{width:auto}.opc-estimated-wrapper{background:#f5f5f5;margin:-21px -15px 15px;padding:18px 15px;border:none}.opc-estimated-wrapper .estimated-block .estimated-price{color:#ac7242}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title{font-size:15px;padding-top:0}.checkout-index-index .opc-sidebar .opc-block-summary .items-in-cart>.title:after{top:3px}.opc-block-shipping-information{padding:0 30px 20px;margin-top:0}.opc-block-shipping-information .shipping-information-title{font-size:18px;margin:0 0 18px;border-bottom:1px solid #ddd}.opc-block-shipping-information .ship-to{margin-bottom:40px}.checkout-index-index .actions-toolbar>.primary{text-align:left}.checkout-index-index .actions-toolbar>.primary .action.primary{width:auto}.checkout-index-index .checkout-shipping-method .actions-toolbar{margin-top:0}.checkout-index-index .opc-sidebar{margin-top:0}.checkout-index-index .opc-sidebar .opc-block-summary{border:none;padding-top:28px;margin-bottom:5px}.checkout-index-index .opc-wrapper{margin-top:30px}.checkout-index-index .opc-wrapper .form-login{padding-left:15px;padding-right:15px}.minicart-wrapper{margin-top:7px}.minicart-wrapper .action.showcart:before{content:"\eabd";font-family:ionicons;font-size:18px}.minicart-wrapper .action.showcart .counter.qty{background:#ac7242;margin-left:5px}.minicart-wrapper .action.showcart .counter-number{text-shadow:none}.custom-slide._show{z-index:9999 !important}.custom-slide .opc-block-summary{border:none}.custom-slide .modal-inner-wrap{background:#fff}.authentication-wrapper .authentication-dropdown{max-width:420px;min-width:300px;min-height:250px}.block-authentication{padding-right:15px;padding-left:15px}}@media (max-width:639px){.opc-wrapper .methods-shipping{background:transparent;margin:0;padding:0;border-bottom:none}.checkout-index-index .checkout-shipping-method{margin-top:50px}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .methods-shipping{margin-left:0;margin-right:0}}body.checkout-cart-index .page-main .cart.table-wrapper .cart thead tr th.col{border-color:#ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:14px 30px 11px;color:#2f2727}body.checkout-cart-index .page-main .cart.table-wrapper .cart thead tr th.col:first-child{padding-left:0}body.checkout-cart-index .page-main .cart.table-wrapper .cart thead tr th.col:last-child{padding-right:0}.mark,mark{background:transparent}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:99%;padding-top:15px}.cart.table-wrapper .item-options dt{font-size:12px;color:#555}.cart.table-wrapper .item-options dd,.cart.table-wrapper .item-options dt{margin-bottom:2px}.cart.table-wrapper .product-item-name{font-size:14px;font-weight:600;font-family:'Raleway',sans-serif;text-transform:capitalize}.cart.table-wrapper .product-item-name+.item-options{margin-top:15px}.cart.table-wrapper .product-image-wrapper{border:1px solid #ddd}.cart.table-wrapper .item{border-top:0}.cart.table-wrapper .item .col.item{display:block;min-height:75px;padding:20px 8px 13px 0;position:relative}.cart.table-wrapper .item .col:not(.item){padding:36px 30px 0}.cart.table-wrapper .item .col:last-child{padding-right:0}.paypal-review .table-paypal-review-items .col.price .price-including-tax,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{font-size:16px;color:#ac7242;font-weight:600}body.checkout-cart-index .page-main .cart-summary{border:3px solid #eee;background:#fff;position:relative;padding:30px 27px 37px;top:0 !important}.cart-summary>.title{display:none}.cart-summary .price{font-weight:bold}.cart-summary .block>.title{border-top:none}.cart-summary .action.multicheckout{color:#000}.cart-summary .action.multicheckout:hover{color:#ac7242}.cart-summary #co-shipping-method-form .fieldset .field:last-child,.cart-summary #co-shipping-method-form .fieldset dd:last-child{margin-bottom:0}.cart-summary .checkout-methods-items{margin:6px 0 8px}.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark{font-size:14px;border-top:1px solid #ddd}.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{font-size:16px;border-top:1px solid #ddd;font-weight:bold}.cart-totals .grand .amount .price,.opc-block-summary .table-totals .grand .amount .price{color:#ac7242}.totals.shipping>.mark{padding-bottom:15px}.cart-summary .block .item-options .field .radio{margin-top:6px}.paypal-review-discount .block>.title strong,.cart-discount .block>.title strong{color:#000;font-weight:400;font-size:14px}body.checkout-cart-index .page-main .cart-container .form-cart .cart.table-wrapper .actions-toolbar{padding:0;padding-bottom:20px;margin:0 0 20px}.cart-container .form-cart .actions.main{text-align:right;margin-top:45px}.cart-container .cart-discount{margin-top:-51px}.cart-container .cart-discount .block.discount{width:60%}.cart-container .cart-discount .block.discount>.title{display:none}.cart-container .cart-discount .block.discount>.content{display:block !important;padding-bottom:0}.cart-container .form-cart{width:75%;float:left;padding-right:30px;box-sizing:border-box;margin-bottom:0}.cart-container .ecg-title h3{margin-bottom:54px;text-align:center;padding-top:20px}.cart-container button[type='submit']{font-size:14px;padding:0 30px}@media (max-width:991px){.cart-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.cart-container .form-cart{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.cart-container .cart-summary{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-top:50px}.cart-container .ecg-block{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.cart-container .cart-summary,.cart-container .form-cart{width:100%;float:left}.cart-container .cart-discount .block.discount{width:90%}}@media (max-width:767px){.cart-container{padding:0 15px}.cart-container .cart-discount{margin-top:0;margin-bottom:30px;border-bottom:none}.cart-container .cart-discount .block.discount{width:100%}.cart-container .cart-discount .block.discount .content{padding:0 0 30px}.cart-container .form-cart{padding-right:0;margin-bottom:20px}.cart-container .form-cart .cart.table-wrapper .actions-toolbar{margin-top:-25px !important;margin-bottom:30px}.cart-container .form-cart .actions.main{text-align:left;margin-top:30px}.cart-container .cart.table-wrapper .item .col:not(.item){padding:63px 0 24px;text-align:left}.cart-container .cart.table-wrapper .item .col.item{padding:15px 0 0 90px}.cart-container .cart.table-wrapper .product-item-photo{left:0;max-width:none}.cart-container .cart.table-wrapper .product-item-details{padding-left:45px}}@media (max-width:480px){.cart-container .paypal-review-discount .actions-toolbar,.cart-container .cart-discount .actions-toolbar{display:block;vertical-align:top;width:auto;text-align:left;float:left}.cart-container .paypal-review-discount .field,.cart-container .cart-discount .field{display:block;width:100%;margin-bottom:10px}}body .cart-discount .actions-toolbar button.action.primary{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;display:inline-block;margin:0;box-shadow:none}body .cart-discount .actions-toolbar button.action.primary a{color:#fff}body .cart-discount .actions-toolbar button.action.primary:hover,body .cart-discount .actions-toolbar button.action.primary:active,body .cart-discount .actions-toolbar button.action.primary:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}body .cart-discount .actions-toolbar button.action.primary:hover{color:#fff}@media (max-width:991px){.cart-container .form-cart{padding-right:0}}@media (min-width:768px) and (max-width:991px){.cart-container .cart-discount{width:70%}}@media (max-width:767px){.cart.table-wrapper .gift-options-cart-item+.action-towishlist{position:static}.cart.table-wrapper .action-towishlist>span{position:static;margin-left:-15px}.cart.table-wrapper .action-towishlist:before{display:none}.cart-container .ecg-title h3{margin-bottom:40px}body.checkout-cart-index .page-main .cart-summary{padding:10px 0 27px}.cart-summary .checkout-methods-items{margin-top:0}}.login-container .block-customer-login,.login-container .block-new-customer{border:1px solid #ddd;padding:30px 30px 45px;margin-bottom:0;box-sizing:border-box}.login-container .actions-toolbar .secondary a.action{margin-top:12px}.login-container .fieldset:after{margin-bottom:-8px;margin-top:25px}.block-customer-login .login .actions-toolbar{padding-top:14px}.login-container .block .block-title,.amazon-validate-container .block .block-title{font-size:20px;margin-bottom:22px}.amazon-validate-container .block .block-title strong,.login-container .block .block-title strong{font-weight:600;font-family:'Raleway',sans-serif;color:#2f2727}@media (max-width:767px){.login-container .block-customer-login{margin-bottom:30px}}#about-us .testimonial:before{display:none}#about-us .cms-box img{margin:0}#about-us .cms-box p{margin-bottom:20px}#about-us .cms-box .cms-box-line{margin-bottom:25px;overflow:hidden}#about-us .cms-box .cms-box-line:last-child{margin-bottom:0}#about-us .cms-box .cms-box-line>em{margin-bottom:10px;text-transform:capitalize;font-size:16px;font-style:normal;font-weight:600;color:#2f2727}#about-us .cms-box .cms-line{position:relative;display:block;background:#dddddd;margin-top:13px;height:8px;width:100%}#about-us .cms-box .cms-line .cms-line-comp{position:absolute;display:block;height:8px;width:0px;background:#ac7242}#about-us .cms-box .cms-line .label em{display:none}#about-us .cms-box .cms-line .label{color:#555;display:block;font-size:16px;font-weight:normal;padding:0;position:absolute;right:100%;top:-33px}.features .icon-box{width:50px;height:50px;border:1px dashed #ddd;border-radius:50%;text-align:center;line-height:50px;display:inline-block;vertical-align:middle;font-family: 'Times New Roman', sans-serif !important;}.features .item{margin-bottom:38px;cursor:pointer}.features .item:hover .icon-box{border-style:solid;border-color:#14342a;color:#14342a}.features .text-box{display:inline-block;width:-webkit-calc(100% - 55px);width:expression(100% - 55px);width:-moz-calc(100% - 55px);width:-o-calc(100% - 55px);width:calc(100% - 55px);padding-left:25px;vertical-align:middle}.features .text-box h4{font-size:18px !Important;margin-bottom:10px;font-weight: 600 !important;}.ecg-block.our-team{padding:0;text-align:center;margin-bottom:0}.ecg-block.our-team img{-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.ecg-block.our-team .image{position:relative;border-radius:50%}.ecg-block.our-team .image p{position:absolute;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;bottom:0;padding:5px 16px 6px;margin-bottom:0;text-align:center}.ecg-block.our-team .image img{border-radius:50%;margin:0 auto}.ecg-block.our-team h4{font-size:20px;margin-bottom:10px;margin-top:27px;font-weight:600}.ecg-block.our-team .item:hover .image img{box-shadow:0 0 15px 2px rgba(0,0,0,0.15)}.ecg-block.our-team .item:hover h4{color:#ac7242}.ecg-block.our-team .item:hover h4 a{color:#ac7242}.cms-page-view .ecg-block ul{padding-left:17px;margin-top:31px;margin-bottom:0}.cms-page-view .ecg-block ul li:last-child{margin-bottom:0}.cms-page-view h3{margin-top:-4px}.cms-no-route ul.disc br+a{margin-top:11px;display:inline-block}.cms-no-route ul>li:last-child{margin-bottom:0}.form.contact .fieldset>.legend{border-bottom:0;font-size:32px;padding-bottom:0;margin-bottom:45px;margin-top:-8px}.info h3{margin-top:-5px}.info .contact-info{margin-bottom:38px}.info .contact-line{margin-bottom:25px}.info .contact-line:last-child{margin-bottom:0}.info .contact-line:before,.info .contact-line:after{content:'';display:table;clear:both}.info .contact-line .text{width:-webkit-calc(100% - 55px);width:expression(100% - 55px);width:-moz-calc(100% - 55px);width:-o-calc(100% - 55px);width:calc(100% - 55px);margin-top:6px}.info .contact-line .icon,.info .contact-line .text{float:left}.info .contact-line .icon{padding-right:0;width:40px;color:#fff;margin-right:15px;height:40px;background:#ac7242;line-height:40px;text-align:center}.info .contact-line a{color:#555}.info .contact-line a:hover{color:#2f2727}.info .contact-line .text p{margin-bottom:0}#about-us .cosmetic_about_us{padding:0}#about-us .cosmetic_about_us .right-block ul{margin-bottom:37px}#about-us .cosmetic_about_us .right-block a.readmore{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0;margin-top:20px}#about-us .cosmetic_about_us .right-block a.readmore a{color:#fff}#about-us .cosmetic_about_us .right-block a.readmore:hover,#about-us .cosmetic_about_us .right-block a.readmore:active,#about-us .cosmetic_about_us .right-block a.readmore:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}@media (max-width:991px){.ecg-block.our-team .ecg-title{padding-left:0}}@media (max-width:767px){.form.contact .fieldset>.legend{margin-bottom:25px;font-size:25px}.info h3{margin-bottom:28px;font-size:25px}.info .contact-line .text{margin-top:-6px}.ecg-block.our-team .image{max-width:428px;margin:0 auto}.ecg-block.our-team h4{margin-bottom:30px;margin-top:20px}.cms-no-route .block-wishlist .block-title{margin:0 0 26px}.cosmetic_about_us .left-block{margin-bottom:40px}.cosmetic_about_us .left-block img{margin:0 auto}}@media (max-width:400px){.form.contact{margin-bottom:20px}.info .contact-line .text{margin-top:6px}}.contact-infomation{padding-bottom:50px}.contact-infomation h3.title{margin:0 0 35px;font-size:24px}.contact-infomation .box-info{text-align:center}.contact-infomation .box-info .icon{width:80px;height:80px;border:1px solid #ac7242;border-radius:50%;font-size:24px;line-height:80px;margin:0 auto;color:#ac7242;transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s}.contact-infomation .box-info h4{font-size:20px;margin-top:27px;margin-bottom:10px}.contact-infomation .box-info:hover .icon{color:#fff;background:#ac7242}@media (min-width:768px){.contact-infomation{padding-bottom:100px}}.contact-infomation .headquarter .title{font-size:14px}.google-map.ecg-block{margin:0 -100% -90px}.google-map.ecg-block #map{height:384px !important}@media (max-width:767px){.google-map.ecg-block{margin-bottom:-50px}}.headquarter .title{font-size:14px}.headquarter .sub-title{font-size:18px;font-weight:600;margin:0 0 15px}.headquarter .text-theme{color:#ac7242}.headquarter .inner{margin-bottom:30px}.headquarter .inner:last-child{margin-bottom:0}.headquarter .inner i{margin-right:4px;color:#ac7242}.headquarter .inner:nth-child(3) .sub-title{margin-bottom:30px}.headquarter .social ul{padding-left:0}.headquarter .social li{display:inline-block;margin-right:25px}.headquarter .social li a{color:#555}.headquarter .social li a:hover{color:#2f2727}@media (min-width:1200px){.headquarter .title{margin-bottom:55px}.headquarter .sub-title{font-size:24px}}.form-contact .info h3{font-size:32px;margin-bottom:29px;letter-spacing:1px;line-height:40px}.form-contact .info{padding-top:90px;padding-right:67px;text-align:right}.form-contact form#contact-form input[type="text"],.form-contact form#contact-form input[type="password"],.form-contact form#contact-form input[type="url"],.form-contact form#contact-form input[type="tel"],.form-contact form#contact-form input[type="search"],.form-contact form#contact-form input[type="number"],.form-contact form#contact-form input[type="datetime"],.form-contact form#contact-form input[type="email"],.form-contact form#contact-form textarea{padding:12px 0;background:transparent;border:none;border-bottom:1px solid #ededed}.form-contact form#contact-form input[type="text"]:focus,.form-contact form#contact-form input[type="password"]:focus,.form-contact form#contact-form input[type="url"]:focus,.form-contact form#contact-form input[type="tel"]:focus,.form-contact form#contact-form input[type="search"]:focus,.form-contact form#contact-form input[type="number"]:focus,.form-contact form#contact-form input[type="datetime"]:focus,.form-contact form#contact-form input[type="email"]:focus,.form-contact form#contact-form textarea:focus{border:none;border-bottom:1px solid #ac7242}.form-contact form#contact-form .label{display:none}.form-contact form#contact-form .field{margin-bottom:30px}.form-contact form#contact-form .field.comment{margin-bottom:0}.form-contact form#contact-form .field.comment .control>div{background:transparent}.form-contact form#contact-form>.fieldset.group-info{margin:0 -15px}.form-contact form#contact-form>.fieldset.group-info>.field:nth-child(1),.form-contact form#contact-form>.fieldset.group-info>.field:nth-child(2){float:left;width:50%}.form-contact form#contact-form>.fieldset.group-info>.field{padding:0 15px}.form-contact form#contact-form .actions-toolbar .primary{float:none}.form-contact form#contact-form .actions-toolbar .primary button[type='submit']{transition:all 300ms ease 0s;-ms-transition:all 300ms ease 0s;-webkit-transition:all 300ms ease 0s;height:50px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:bold;background:#14342a;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;border:0;line-height:50px;padding:0 35px;letter-spacing:0.5px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:none !important;box-shadow:none;display:inline-block;margin:0}.form-contact form#contact-form .actions-toolbar .primary button[type='submit'] a{color:#fff}.form-contact form#contact-form .actions-toolbar .primary button[type='submit']:hover,.form-contact form#contact-form .actions-toolbar .primary button[type='submit']:active,.form-contact form#contact-form .actions-toolbar .primary button[type='submit']:focus{background:#ac7242;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}@media (max-width:991px){.form-contact .info{padding-right:0}}@media (max-width:767px){.form-contact .info{text-align:center;padding-top:0}.form-contact .info h3{margin-bottom:10px;font-size:25px}.form-contact .info .contact-info{margin-bottom:30px}.form-contact form#contact-form{margin-bottom:50px} .ecg-blog-lastest-news .ecg-item-wrap .sort_des p {display: none}.fixed-width .ecg-tab-product-slider .ecg-owlcarousel .ecg-item-wrap .ecg-right-block .ecg-item-details .group-price {display: flex;flex-direction: column}.fixed-width .ecg-tab-product-slider .ecg-owlcarousel .ecg-item-wrap .ecg-right-block .ecg-item-details .group-price .price-left .price-box {display: flex;flex-direction: column;width: 100%;}}@media (max-width:479px){.form-contact form#contact-form>.fieldset.group-info>.field:nth-child(1),.form-contact form#contact-form>.fieldset.group-info>.field:nth-child(2){float:none;width:100%}}