.full-w{width:100%!important;max-width:100%!important}.v-align-mid{vertical-align:middle}.v-align-base{vertical-align:baseline}.v-align-bot{vertical-align:bottom}.v-align-t-bottom{vertical-align:text-bottom}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center-md{text-align:center!important}.text-center-sm{text-align:center!important}.text-center-xs{text-align:center!important}.text-l-md{text-align:left!important}.text-l-sm{text-align:left!important}.text-l-xs{text-align:left!important}.text-r-md{text-align:right!important}.text-r-sm{text-align:right!important}.text-r-xs{text-align:right!important}.font-white{color:#fafafa}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-16{font-size:10px!important}.font-18{font-size:18px!important}.font-20{font-size:20px!important}.font-22{font-size:22px!important}.font-25{font-size:25px!important}.font-28{font-size:28px!important}.font-30{font-size:30px!important}.font-32{font-size:32px!important}.font-35{font-size:35px!important}.font-b{font-weight:700}.font-n{font-weight:400}.op-03{opacity:.3}.op-05{opacity:.5}.op-07{opacity:.7}.op-08{opacity:.8}.op-1{opacity:1}.pad-0{padding:0!important}.pad-2{padding:2px!important}.pad-5{padding:5px!important}.pad-10{padding:10px!important}.pad-12{padding:12px!important}.pad-15{padding:15px!important}.pad-17{padding:17px!important}.pad-20{padding:20px!important}.pad-22{padding:22px!important}.pad-25{padding:25px!important}.pad-30{padding:10px!important}.pad-y-0{padding-top:0!important;padding-bottom:0!important}.pad-y-5{padding-top:5px!important;padding-bottom:5px!important}.pad-y-10{padding-top:10px!important;padding-bottom:10px!important}.pad-y-15{padding-top:15px!important;padding-bottom:15px!important}.pad-y-20{padding-top:20px!important;padding-bottom:20px!important}.pad-y-25{padding-top:25px!important;padding-bottom:25px!important}.pad-y-30{padding-top:30px!important;padding-bottom:30px!important}.pad-x-0{padding-left:0!important;padding-right:0!important}.pad-x-5{padding-left:5px!important;padding-right:5px!important}.pad-x-10{padding-left:10px!important;padding-right:10px!important}.pad-x-15{padding-left:15px!important;padding-right:15px!important}.pad-x-20{padding-left:20px!important;padding-right:20px!important}.pad-x-22{padding-left:22px!important;padding-right:22px!important}.pad-x-24{padding-left:24px!important;padding-right:24px!important}.pad-x-25{padding-left:25px!important;padding-right:20px!important}.pad-x-27{padding-left:27px!important;padding-right:27px!important}.pad-x-30{padding-left:30px!important;padding-right:30px!important}.pad-x-40{padding-left:40px!important;padding-right:40px!important}.pad-x-50{padding-left:50px!important;padding-right:50px!important}.pad-t-0{padding-top:0!important}.pad-t-5{padding-top:5px!important}.pad-t-10{padding-top:10px!important}.pad-t-20{padding-top:20px!important}.pad-t-25{padding-top:25px!important}.pad-r-0{padding-right:0!important}.pad-r-10{padding-right:10px!important}.pad-r-15{padding-right:15px!important}.pad-r-20{padding-right:20px!important}.pad-r-25{padding-right:25px!important}.pad-b-0{padding-bottom:0!important}.pad-b-10{padding-bottom:10px!important}.pad-b-15{padding-bottom:15px!important}.pad-b-20{padding-bottom:20px!important}.pad-b-25{padding-bottom:25px!important}.pad-l-0{padding-left:0!important}.pad-l-10{padding-left:10px!important}.pad-l-15{padding-left:15px!important}.pad-l-20{padding-left:20px!important}.pad-l-25{padding-left:25px!important}.border-l-1{border-left:1px solid}.border-b-gray{border-bottom:1px solid #a9a9a9!important}.border-rad-2{border-radius:2px!important}.border-rad-5{border-radius:5px!important}.border-rad-10{border-radius:10px!important}.border-rad-50p{border-radius:50%!important}.border-b-hr-2{border-bottom:2px solid #e7e7e7!important;box-shadow:0 2px 0 gray}.mar-0{margin:0}.mar-0-auto{margin:0 auto}.mar-10{margin:10px!important}.mar-y-0{margin-top:0!important;margin-bottom:0!important}.mar-y-5{margin-top:5px!important;margin-bottom:5px!important}.mar-y-10{margin-top:10px!important;margin-bottom:10px!important}.mar-y-15{margin-top:15px!important;margin-bottom:15px!important}.mar-y-20{margin-top:20px!important;margin-bottom:20px!important}.mar-x-0{margin-left:0!important;margin-right:0!important}.mar-x-5{margin-left:5px!important;margin-right:5px!important}.mar-x-10{padding-left:10px!important;padding-right:10px!important}.mar-t-13{margin-top:13px}.mar-t-0{margin-top:0!important}.mar-t-10{margin-top:10px!important}.mar-t-15{margin-top:15px!important}.margin-l-18{margin-left:-18px!important}.mar-t-20{margin-top:20px!important}.mar-t-25{margin-top:25px!important}.mar-t-30{margin-top:30px!important}.mar-t-35{margin-top:35px!important}.mar-t-40{margin-top:40px!important}.mar-b-0{margin-bottom:0!important}.mar-b-10{margin-bottom:10px!important}.mar-b-15{margin-bottom:15px!important}.mar-b-20{margin-bottom:20px!important}.mar-b-25{margin-bottom:25px!important}.mar-b-30{margin-bottom:30px!important}.mar-r-0{margin-right:0!important}.mar-r-5{margin-right:5px!important}.mar-r-10{margin-right:10px!important}.mar-r-15{margin-right:15px!important}.mar-r-20{margin-right:20px!important}.mar-r-25{margin-right:25px!important}.mar-r-30{margin-right:30px!important}.mar-r-35{margin-right:35px!important}.mar-r-40{margin-right:40px!important}.mar-r-45{margin-right:45px!important}.mar-r-50{margin-right:50px!important}.mar-r-55{margin-right:55px!important}.mar-r-60{margin-right:60px!important}.mar-r-75{margin-right:75px!important}.mar-neg-3{margin:-3px!important}.mar-neg-5{margin:-5px!important}.mar-neg-10{margin:-10px!important}.mar-neg-x-5{margin-left:-5px!important;margin-right:-5px!important}.mar-neg-x-10{margin-left:-10px!important;margin-right:-10px!important}.mar-neg-x-15{margin-left:-15px!important;margin-right:-15px!important}.mar-neg-x-20{margin-left:-20px!important;margin-right:-20px!important}.mar-neg-x-25{margin-left:-25px!important;margin-right:-25px!important}.mar-neg-x-30{margin-left:-30px!important;margin-right:-30px!important}.mar-neg-t-5{margin-top:-5px!important}.mar-neg-t-10{margin-top:-10px!important}.mar-neg-t-15{margin-top:-15px!important}.mar-neg-t-20{margin-top:-20px!important}.mar-neg-t-25{margin-top:-25px!important}.mar-neg-t-50{margin-top:-50px!important}.mar-neg-t-60{margin-top:-60px!important}.mar-neg-r-5{margin-right:-5px!important}.mar-neg-r-10{margin-right:-10px!important}.mar-neg-r-15{margin-right:-15px!important}.mar-neg-l-20{margin-left:-20px!important}.mar-neg-r-25{margin-right:-25px!important}.mar-neg-r-30{margin-right:-30px!important}.mar-neg-b-5{margin-bottom:-5px!important}.mar-neg-b-10{margin-bottom:-10px!important}.mar-neg-b-15{margin-bottom:-15px!important}.mar-neg-b-20{margin-bottom:-20px!important}.mar-neg-b-25{margin-bottom:-25px!important}.mar-neg-l-5{margin-left:-5px!important}.mar-neg-l-10{margin-left:-10px!important}.mar-neg-l-15{margin-left:-15px!important}.mar-neg-l-20{margin-left:-20px!important}.mar-neg-l-25{margin-left:-25px!important}.p-rel{position:relative!important}.p-ab{position:absolute!important}.p-fx{position:absolute}.l-height-10{line-height:10px!important}.l-height-15{line-height:15px!important}.l-height-20{line-height:20px!important}.l-height-25{line-height:25px!important}.l-height-30{line-height:30px!important}.l-height-35{line-height:35px!important}.l-height-40{line-height:40px!important}.min-height-66{height:66px!important}.min-height-300{min-height:300px!important}.min-height-350{min-height:350px!important}.min-height-400{min-height:400px!important}.minh-60{min-height:60px!important}.minh-85{min-height:85px!important}.minh-90{min-height:90px!important}.minh-100{min-height:100px!important}.minh-125{min-height:125px!important}.minh-140{min-height:140px!important}.minh-300{min-height:300px!important}.minh-350{min-height:350px!important}.minh-400{min-height:400px!important}.minh-450{min-height:450px!important}.minh-500{min-height:500px!important}.minh-550{min-height:550px!important}.h-auto{height:auto!important}.bg-blue-default{background-color:#115c80!important}@media (min-width:1200px){.mar-x-lg-0{margin-left:0!important;margin-right:0!important}.mar-x-lg-5{margin-left:5px!important;margin-right:5px!important}.mar-x-lg-10{margin-left:10px!important;margin-right:10px!important}.mar-x-lg-15{margin-left:15px!important;margin-right:15px!important}.mar-x-lg-20{margin-left:20px!important;margin-right:20px!important}.mar-x-lg-25{margin-left:25px!important;margin-right:25px!important}.mar-y-lg-0{margin-left:0!important;margin-right:0!important}.mar-y-lg-5{margin-left:5px!important;margin-right:5px!important}.mar-y-lg-10{margin-left:10px!important;margin-right:10px!important}.mar-y-lg-15{margin-left:15px!important;margin-right:15px!important}.mar-y-lg-20{margin-left:20px!important;margin-right:20px!important}.mar-y-lg-25{margin-left:25px!important;margin-right:25px!important}.mar-r-lg-0{margin-right:0!important}.mar-r-lg-5{margin-right:5px!important}.mar-r-lg-10{margin-right:10px!important}.mar-r-lg-15{margin-right:15px!important}.mar-r-lg-20{margin-right:20px!important}.mar-r-lg-25{margin-right:25px!important}.mar-r-lg-30{margin-right:30px!important}.mar-r-lg-35{margin-right:35px!important}.pad-y-lg-0{padding-top:0!important;padding-bottom:0!important}.pad-y-lg-5{padding-top:5px!important;padding-bottom:5px!important}.pad-y-lg-10{padding-top:10px!important;padding-bottom:10px!important}.pad-y-lg-15{padding-top:15px!important;padding-bottom:15px!important}.pad-y-lg-20{padding-top:20px!important;padding-bottom:20px!important}.pad-y-lg-22{padding-top:22px!important;padding-bottom:22px!important}.pad-y-lg-25{padding-top:25px!important;padding-bottom:25px!important}.pad-y-lg-30{padding-top:30px!important;padding-bottom:30px!important}.pad-y-lg-35{padding-top:35px!important;padding-bottom:35px!important}.pad-x-lg-0{padding-left:0!important;padding-right:0!important}.pad-x-lg-5{padding-left:5px!important;padding-right:5px!important}.pad-x-lg-10{padding-left:10px!important;padding-right:10px!important}.pad-x-lg-15{padding-left:15px!important;padding-right:15px!important}.pad-x-lg-20{padding-left:20px!important;padding-right:20px!important}.pad-x-lg-22{padding-left:22px!important;padding-right:22px!important}.pad-x-lg-25{padding-left:25px!important;padding-right:25px!important}.pad-x-lg-30{padding-left:30px!important;padding-right:30px!important}.pad-x-lg-35{padding-left:35px!important;padding-right:35px!important}.pad-t-lg-0{padding-top:0!important}.pad-t-lg-5{padding-top:5px!important}.pad-t-lg-15{padding-top:15px!important}.pad-t-lg-20{padding-top:20px!important}.pad-t-lg-22{padding-top:22px!important}.pad-t-lg-25{padding-top:25px!important}.pad-t-lg-30{padding-top:30px!important}.pad-t-lg-35{padding-top:35px!important}.pad-r-lg-0{padding-right:0!important}.pad-r-lg-5{padding-right:5px!important}.pad-r-lg-15{padding-right:15px!important}.pad-r-lg-20{padding-right:20px!important}.pad-r-lg-22{padding-right:22px!important}.pad-r-lg-25{padding-right:25px!important}.pad-b-lg-0{padding-bottom:0!important}.pad-b-lg-5{padding-bottom:5px!important}.pad-b-lg-15{padding-bottom:15px!important}.pad-b-lg-20{padding-bottom:20px!important}.pad-b-lg-22{padding-bottom:22px!important}.pad-b-lg-25{padding-bottom:25px!important}.pad-b-lg-35{padding-bottom:35px!important}.pad-l-lg-0{padding-left:0!important}.pad-l-lg-5{padding-left:5px!important}.pad-l-lg-15{padding-left:15px!important}.pad-l-lg-20{padding-left:20px!important}.pad-l-lg-22{padding-left:22px!important}.pad-l-lg-25{padding-left:25px!important}.pad-l-lg-30{padding-left:30px!important}.pad-l-lg-35{padding-left:35px!important}.pad-lg-left{text-align:left!important}.pad-lg-center{text-align:center!important}.pad-lg-right{text-align:right!important}}@media (max-width:1199px) and (min-width:992px){.mar-x-md-0{margin-left:0!important;margin-right:0!important}.mar-x-md-5{margin-left:5px!important;margin-right:5px!important}.mar-x-md-10{margin-left:10px!important;margin-right:10px!important}.mar-x-md-15{margin-left:15px!important;margin-right:15px!important}.mar-x-md-20{margin-left:20px!important;margin-right:20px!important}.mar-x-md-25{margin-left:25px!important;margin-right:25px!important}.mar-y-md-0{margin-left:0!important;margin-right:0!important}.mar-y-md-5{margin-left:5px!important;margin-right:5px!important}.mar-y-md-10{margin-left:10px!important;margin-right:10px!important}.mar-y-md-15{margin-left:15px!important;margin-right:15px!important}.mar-y-md-20{margin-left:20px!important;margin-right:20px!important}.mar-y-md-25{margin-left:25px!important;margin-right:25px!important}.mar-r-md-0{margin-right:0!important}.mar-r-md-5{margin-right:5px!important}.mar-r-md-10{margin-right:10px!important}.mar-r-md-15{margin-right:15px!important}.mar-r-md-20{margin-right:20px!important}.mar-r-md-25{margin-right:25px!important}.mar-r-md-30{margin-right:30px!important}.mar-r-md-35{margin-right:35px!important}.pad-y-md-0{padding-top:0!important;padding-bottom:0!important}.pad-y-md-0{padding-top:0!important;padding-bottom:0!important}.pad-y-md-5{padding-top:5px!important;padding-bottom:5px!important}.pad-y-md-10{padding-top:10px!important;padding-bottom:10px!important}.pad-y-md-15{padding-top:15px!important;padding-bottom:15px!important}.pad-y-md-20{padding-top:20px!important;padding-bottom:20px!important}.pad-y-md-22{padding-top:22px!important;padding-bottom:22px!important}.pad-y-md-25{padding-top:25px!important;padding-bottom:25px!important}.pad-y-md-30{padding-top:30px!important;padding-bottom:30px!important}.pad-y-md-35{padding-top:35px!important;padding-bottom:35px!important}.pad-x-md-0{padding-left:0!important;padding-right:0!important}.pad-x-md-5{padding-left:5px!important;padding-right:5px!important}.pad-x-md-10{padding-left:10px!important;padding-right:10px!important}.pad-x-md-15{padding-left:15px!important;padding-right:15px!important}.pad-x-md-20{padding-left:20px!important;padding-right:20px!important}.pad-x-md-22{padding-left:22px!important;padding-right:22px!important}.pad-x-md-25{padding-left:25px!important;padding-right:25px!important}.pad-x-md-30{padding-left:30px!important;padding-right:30px!important}.pad-x-md-35{padding-left:35px!important;padding-right:35px!important}.pad-t-md-0{padding-top:0!important}.pad-t-md-5{padding-top:5px!important}.pad-t-md-15{padding-top:15px!important}.pad-t-md-20{padding-top:20px!important}.pad-t-md-22{padding-top:22px!important}.pad-t-md-25{padding-top:25px!important}.pad-t-md-30{padding-top:30px!important}.pad-t-md-35{padding-top:35px!important}.pad-r-md-0{padding-right:0!important}.pad-r-md-5{padding-right:5px!important}.pad-r-md-15{padding-right:15px!important}.pad-r-md-20{padding-right:20px!important}.pad-r-md-22{padding-right:22px!important}.pad-r-md-25{padding-right:25px!important}.pad-b-md-0{padding-bottom:0!important}.pad-b-md-5{padding-bottom:5px!important}.pad-b-md-15{padding-bottom:15px!important}.pad-b-md-20{padding-bottom:20px!important}.pad-b-md-22{padding-bottom:22px!important}.pad-b-md-25{padding-bottom:25px!important}.pad-b-md-35{padding-bottom:35px!important}.pad-l-md-0{padding-left:0!important}.pad-l-md-5{padding-left:5px!important}.pad-l-md-15{padding-left:15px!important}.pad-l-md-20{padding-left:20px!important}.pad-l-md-22{padding-left:22px!important}.pad-l-md-25{padding-left:25px!important}.pad-l-md-30{padding-left:30px!important}.pad-l-md-35{padding-left:35px!important}.pad-md-left{text-align:left!important}.pad-md-center{text-align:center!important}.pad-md-right{text-align:right!important}}@media screen and (max-width:992px){.mar-x-sm-0{margin-left:0!important;margin-right:0!important}.mar-x-sm-5{margin-left:5px!important;margin-right:5px!important}.mar-x-sm-10{margin-left:10px!important;margin-right:10px!important}.mar-x-sm-15{margin-left:15px!important;margin-right:15px!important}.mar-x-sm-20{margin-left:20px!important;margin-right:20px!important}.mar-x-sm-25{margin-left:25px!important;margin-right:25px!important}.mar-y-sm-0{margin-left:0!important;margin-right:0!important}.mar-y-sm-5{margin-left:5px!important;margin-right:5px!important}.mar-y-sm-10{margin-left:10px!important;margin-right:10px!important}.mar-y-sm-15{margin-left:15px!important;margin-right:15px!important}.mar-y-sm-20{margin-left:20px!important;margin-right:20px!important}.mar-y-sm-25{margin-left:25px!important;margin-right:25px!important}.mar-t-sm-0{margin-right:0!important}.mar-t-sm-5{margin-right:5px!important}.mar-t-sm-10{margin-right:10px!important}.mar-t-sm-15{margin-right:15px!important}.mar-t-sm-20{margin-right:20px!important}.mar-t-sm-25{margin-right:25px!important}.mar-r-sm-0{margin-right:0!important}.mar-r-sm-5{margin-right:5px!important}.mar-r-sm-10{margin-right:10px!important}.mar-r-sm-15{margin-right:15px!important}.mar-r-sm-20{margin-right:20px!important}.mar-r-sm-25{margin-right:25px!important}.mar-b-sm-0{margin-right:0!important}.mar-b-sm-5{margin-right:5px!important}.mar-b-sm-10{margin-right:10px!important}.mar-b-sm-15{margin-right:15px!important}.mar-b-sm-20{margin-right:20px!important}.mar-b-sm-25{margin-right:25px!important}.mar-l-sm-0{margin-right:0!important}.mar-l-sm-5{margin-right:5px!important}.mar-l-sm-10{margin-right:10px!important}.mar-l-sm-15{margin-right:15px!important}.mar-l-sm-20{margin-right:20px!important}.mar-l-sm-25{margin-right:25px!important}.pad-y-sm-0{padding-top:0!important;padding-bottom:0!important}.pad-y-sm-0{padding-top:0!important;padding-bottom:0!important}.pad-y-sm-5{padding-top:5px!important;padding-bottom:5px!important}.pad-y-sm-10{padding-top:10px!important;padding-bottom:10px!important}.pad-y-sm-15{padding-top:15px!important;padding-bottom:15px!important}.pad-y-sm-20{padding-top:20px!important;padding-bottom:20px!important}.pad-y-sm-25{padding-top:25px!important;padding-bottom:25px!important}.pad-y-sm-30{padding-top:30px!important;padding-bottom:30px!important}.pad-y-sm-35{padding-top:35px!important;padding-bottom:35px!important}.pad-x-sm-0{padding-left:0!important;padding-right:0!important}.pad-x-sm-5{padding-left:5px!important;padding-right:5px!important}.pad-x-sm-10{padding-left:10px!important;padding-right:10px!important}.pad-x-sm-15{padding-left:15px!important;padding-right:15px!important}.pad-x-sm-20{padding-left:20px!important;padding-right:20px!important}.pad-x-sm-25{padding-left:25px!important;padding-right:25px!important}.pad-x-sm-30{padding-left:30px!important;padding-right:30px!important}.pad-x-sm-35{padding-left:35px!important;padding-right:35px!important}.pad-t-sm-0{padding-top:0!important}.pad-t-sm-5{padding-top:5px!important}.pad-t-sm-15{padding-top:15px!important}.pad-t-sm-20{padding-top:20px!important}.pad-r-sm-0{padding-right:0!important}.pad-r-sm-5{padding-right:5px!important}.pad-r-sm-15{padding-right:15px!important}.pad-r-sm-20{padding-right:20px!important}.pad-b-sm-0{padding-bottom:0!important}.pad-b-sm-5{padding-bottom:5px!important}.pad-b-sm-15{padding-bottom:15px!important}.pad-b-sm-20{padding-bottom:20px!important}.pad-l-sm-0{padding-left:0!important}.pad-l-sm-5{padding-left:5px!important}.pad-l-sm-15{padding-left:15px!important}.pad-l-sm-20{padding-left:20px!important}.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-right-sm{text-align:right}}@media screen and (max-width:767px){.mar-x-xs-0{margin-left:0!important;margin-right:0!important}.mar-x-xs-5{margin-left:5px!important;margin-right:5px!important}.mar-x-xs-10{margin-left:10px!important;margin-right:10px!important}.mar-x-xs-15{margin-left:15px!important;margin-right:15px!important}.mar-x-xs-20{margin-left:20px!important;margin-right:20px!important}.mar-x-xs-25{margin-left:25px!important;margin-right:25px!important}.mar-y-xs-0{margin-left:0!important;margin-right:0!important}.mar-y-xs-5{margin-left:5px!important;margin-right:5px!important}.mar-y-xs-10{margin-left:10px!important;margin-right:10px!important}.mar-y-xs-15{margin-left:15px!important;margin-right:15px!important}.mar-y-xs-20{margin-left:20px!important;margin-right:20px!important}.mar-y-xs-25{margin-left:25px!important;margin-right:25px!important}.mar-t-xs-0{margin-right:0!important}.mar-t-xs-5{margin-right:5px!important}.mar-t-xs-10{margin-right:10px!important}.mar-t-xs-15{margin-right:15px!important}.mar-t-xs-20{margin-right:20px!important}.mar-t-xs-25{margin-right:25px!important}.mar-r-xs-0{margin-right:0!important}.mar-r-xs-5{margin-right:5px!important}.mar-r-xs-10{margin-right:10px!important}.mar-r-xs-15{margin-right:15px!important}.mar-r-xs-20{margin-right:20px!important}.mar-r-xs-25{margin-right:25px!important}.mar-b-xs-0{margin-right:0!important}.mar-b-xs-5{margin-right:5px!important}.mar-b-xs-10{margin-right:10px!important}.mar-b-xs-15{margin-right:15px!important}.mar-b-xs-20{margin-right:20px!important}.mar-b-xs-25{margin-right:25px!important}.mar-l-xs-0{margin-right:0!important}.mar-l-xs-5{margin-right:5px!important}.mar-l-xs-10{margin-right:10px!important}.mar-l-xs-15{margin-right:15px!important}.mar-l-xs-20{margin-right:20px!important}.mar-l-xs-25{margin-right:25px!important}.pad-y-xs-0{padding-top:0!important;padding-bottom:0!important}.pad-y-xs-5{padding-top:5px!important;padding-bottom:5px!important}.pad-y-xs-10{padding-top:10px!important;padding-bottom:10px!important}.pad-y-xs-15{padding-top:15px!important;padding-bottom:15px!important}.pad-y-xs-20{padding-top:20px!important;padding-bottom:20px!important}.pad-y-xs-25{padding-top:25px!important;padding-bottom:25px!important}.pad-x-xs-0{padding-left:0!important;padding-right:0!important}.pad-x-xs-5{padding-left:5px!important;padding-right:5px!important}.pad-x-xs-10{padding-left:10px!important;padding-right:10px!important}.pad-x-xs-15{padding-left:15px!important;padding-right:15px!important}.pad-x-xs-20{padding-left:20px!important;padding-right:20px!important}.pad-x-xs-25{padding-left:25px!important;padding-right:25px!important}.pad-x-xs-30{padding-left:30px!important;padding-right:30px!important}.pad-x-xs-35{padding-left:35px!important;padding-right:35px!important}.pad-t-xs-0{padding-top:0!important}.pad-t-xs-5{padding-top:5px!important}.pad-t-xs-15{padding-top:15px!important}.pad-t-xs-20{padding-top:20px!important}.pad-r-xs-0{padding-right:0!important}.pad-r-xs-5{padding-right:5px!important}.pad-r-xs-15{padding-right:15px!important}.pad-r-xs-20{padding-right:20px!important}.pad-b-xs-0{padding-bottom:0!important}.pad-b-xs-5{padding-bottom:5px!important}.pad-b-xs-15{padding-bottom:15px!important}.pad-b-xs-20{padding-bottom:20px!important}.pad-l-xs-0{padding-left:0!important}.pad-l-xs-5{padding-left:5px!important}.pad-l-xs-15{padding-left:15px!important}.pad-l-xs-20{padding-left:20px!important}.text-center-sm{text-align:center}.text-left-sm{text-align:left}.text-right-sm{text-align:right}}html{scroll-behavior:smooth}a,body,button,h1,h2,h3,h4,h5,html,input,li,p,span,textarea{font-weight:400;color:#1d1d1d;font-family:Montserrat,sans-serif}*{box-sizing:border-box}a:hover{text-decoration:none!important;color:unset!important}.reset{padding:0!important}h3.frame-title:empty{margin:0}.frame-title{color:#4d5a63;font-weight:500}.frame-title-toggleEdit,.toggleEditWrapper{display:none!important}#cc-img img.colored,#footer .mobile-footer,#navigation .hidden,.add-address-book,.amex#cc-img .amex img.grayed,.cart-total-mobile,.checkout-controls,.collection-filter-results,.collection-search-filter .fa,.current_filter.for-mobile,.filter-input,.first-cat-letter.hide,.maestro#cc-img .maestro img.grayed,.mastercard#cc-img .mastercard img.grayed,.menu-nav-overlay,.mobile-back-nav,.mobile-dealer-login-btn,.mobile-elements,.mobile-filter-aside,.mobile-filter-close,.mobile-filter-toggle,.mobile-hidden,.mobile-menu-back,.mobile-menu-back-order,.mobile-menu-toggle.hidden,.mobile-place-order,.mobile-product-name,.mobile-product-rating,.mobile-text,.product-numbers .product-detail,.recommended-products .product-controls,.remove-all .rmv-selected,.review-item-price,.review-prices .currency,.sidebar-nav-menu-list a:nth-child(n+5),.visa#cc-img .visa img.grayed,li.go-back{display:none}.prod-img-displays button{display:none!important}.container-fluid{max-width:1680px;padding:0}#upper-header{padding:15px 0 0 0}#upper-header>div>div{align-items:center}#upper-header ul{display:flex;align-items:center;padding:0;justify-content:center;margin-top:20px}#upper-header ul li{list-style:none;display:block}#upper-header .list-separator{margin:0 10px;font-weight:700}#upper-header ul li a{font-size:14px;font-family:Montserrat!important;font-style:normal;font-weight:500;color:#1d1d1d}.header-left input{width:80%;border:none;border-radius:0;border-bottom:1px solid #000;padding-left:35px;padding-bottom:8px;font-family:Open Sans}.header-left .search-button{position:absolute;left:15px;top:-2px;background:0 0;border:none;padding:5px}.header-left .fa{font-size:20px;top:0}.header-right .row{align-items:center}.header-right .col-md-7 a{display:block;text-align:center;color:#000;border:1px solid #1d1d1d;padding:10px;font-size:14px;width:150px}.dealer-login-btn{display:flex;justify-content:flex-end}.header-right .col-md-7 a .fa{margin-right:10px}.header-right .col-md-5{margin-top:10px}.header-right .col-md-5>div>div:nth-child(2){padding:0;padding-left:30px}.header-right .row>div:nth-child(2) a{font-family:Open Sans;font-style:normal;font-weight:700;font-size:13.1108px}.header-right .row>div:nth-child(2) a p{margin-top:5px;font-size:12px}.header-right .is-login p{font-size:11px}.menu-icon{width:33px;height:25px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}.menu-icon span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.menu-icon span:nth-child(1){top:0}.menu-icon span:nth-child(2),.menu-icon span:nth-child(3){top:9px}.menu-icon span:nth-child(4){top:19px}.menu-icon.open span:nth-child(1){top:18px;width:0%;left:50%}.menu-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-icon.open span:nth-child(4){top:18px;width:0%;left:50%}#navigation{border-top:.5px solid #1d1d1d;border-bottom:.5px solid #1d1d1d}#navigation.open-subs .nav-list{display:none}#navigation.open-subs .nav-list.open{display:block}#navigation.open-subs .nav-list.open .nav-sub-items{padding-bottom:80px!important}#navigation .nav-items{display:none;position:absolute;z-index:999;top:50px;width:330px}#navigation .dropped-nav .nav-items{padding-top:25px;top:50px}#navigation .upper-nav .nav-items{top:50px;padding-top:39px}.last-two .nav-items{right:0!important}#navigation .open .menu-items{color:#000!important;box-shadow:inset 0 -3px 0 #797979}#navigation .open .nav-items{display:block!important;padding-top:5px}#navigation ul.main-nav-menu.d-flex>li{width:auto;text-align:center;padding:0;position:relative;margin:0 5px}#navigation ul.main-nav-menu{padding:0;margin:0 auto;justify-content:center;flex-wrap:wrap;max-width:100%}#navigation ul li{list-style:none}.main-nav-menu li:last-child .nav-items{right:0}#navigation a.menu-items{font-weight:500;font-size:16px;color:#4c4c4c;letter-spacing:.05em;text-transform:uppercase;display:block;padding:15px 5px;background:#fff}#navigation .upper-nav a.menu-items{padding-bottom:7.5px!important}#navigation .bottom-nav a.menu-items{padding-top:7.5px!important}li.nav-list{cursor:pointer}ul.nav-sub-items{text-align:left;background:#fff;padding:10px 15px!important;box-shadow:0 16px 12px rgba(0,0,0,.13)}ul.nav-sub-items li:nth-child(n+3){padding:10px 0}ul.nav-sub-items a{text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:400;font-size:15px;letter-spacing:.05em;color:#6f6f6f}ul.nav-sub-items a:hover{border-bottom:1px solid #1d1d1d;color:#1d1d1d}.main-content{margin-top:25px}.col-md-5columns{max-width:20%;flex:0 0 20%;width:20%;padding:6px;float:left;height:285px;cursor:pointer}.col-md-5columns.ig-offset-2{max-width:40%;flex:0 0 40%;width:40%;height:570px}.last-thumbnail-img{height:100%;position:relative;overflow:hidden}.last-thumbnail-img span{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#0000005e;color:#fff;text-align:center;text-transform:uppercase;font-weight:500;font-size:20px;z-index:50}.frame-element.row{margin-right:-6px;margin-left:-6px}.frame-element .col-md-1,.frame-element .col-md-10,.frame-element .col-md-11,.frame-element .col-md-12,.frame-element .col-md-2,.frame-element .col-md-3,.frame-element .col-md-4,.frame-element .col-md-5,.frame-element .col-md-5-coulumns,.frame-element .col-md-6,.frame-element .col-md-7,.frame-element .col-md-8,.frame-element .col-md-9{padding-right:6px;padding-left:6px}.frame-margin{margin-bottom:8px;margin-top:8px}.frame-title{text-align:center;width:100%}.frame-8-bg{position:absolute;background:#f3f3f3;left:0;width:100%}.frame-8 .frame-title{text-align:left;z-index:50;padding-left:8px}.frame-element-container .col-md-5-coulumns{-ms-flex:0 0 20%;max-width:20%;flex:0 0 20%}.col-md-12.frame-6-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 6px}.col-md-12.frame-6-header>div .frame-title{text-align:left;margin:0;font-weight:700}.col-md-12.frame-6-header>div:first-child p{color:#4d5a63;margin-bottom:5px}.frame-more-photos{margin-top:15px;right:0;display:flex;justify-content:flex-end}.frame-more-photos a{padding:12px;border:1px solid #000;border-radius:5px;width:340px;display:block;text-align:center;font-size:12px}.page-margin{height:40px;width:100%}body.gallery-modal-open{overflow:hidden;left:0;right:0}#gallery-page .gallery-images img{position:relative}.gallery-images{display:flex;flex-wrap:wrap}.gallery-images .col-md-3,.gallery-images.home-gallery .col-md-4{margin-bottom:12px;padding:0 6px;overflow:hidden;position:relative;z-index:50;cursor:pointer}.gallery-images.shop-ig-gallery.ig-collections{margin:0 -6px}.gallery-images.shop-ig-gallery.ig-collections .images-div{display:flex;align-items:center}.gallery-images.shop-ig-gallery.ig-collections .images-div img{position:relative}.gallery-images.shop-ig-gallery.ig-collections>div:nth-child(2){padding:0}.gallery-images.home-gallery.row{margin:0 -6px;position:relative}.gallery-images.home-gallery>div{display:flex;flex-wrap:wrap;padding-right:0}.gallery-images.home-gallery>div:nth-child(2){padding-left:0;padding-right:0}.gallery-images.home-gallery .modal-tile{cursor:pointer}#front-page .custom-widget-gallery.gallery-8>div:first-child>div{height:100%;overflow:hidden;display:flex;align-items:center}#front-page .custom-widget-gallery.gallery-8>div:first-child>div img{height:100%;width:auto!important}#front-page .custom-widget-gallery.gallery-8>div:first-child,#front-page .custom-widget-gallery.gallery-8>div:nth-child(2){height:616px}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:first-child{height:300px!important;overflow:hidden;display:flex;align-items:center}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:last-child{height:300px!important;overflow:hidden;display:flex;align-items:flex-end}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:first-child img,#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:last-child img{height:100%!important;width:auto!important}.feature-img{padding-bottom:11px}.gallery-images.home-gallery .col-md-5>div{height:632px;width:100%;overflow:hidden}.gallery-page-modal.gallery-modal .description a,.gallery-page-modal.gallery-modal .description p{font-size:14px}.gallery-page-modal.gallery-modal .description a{color:#007bff!important}.img-like{display:none;position:absolute;z-index:100;top:0;left:0;background:#000000bd;width:100%;height:100%}.images-div:hover .img-like{display:block}.img-like>div{height:100%;font-size:30px;color:#fff;display:flex;align-items:center;justify-content:center;color:#fff}.img-like>div .fa{margin-right:10px}.images-div{overflow:hidden;position:relative;height:100%}.from-widget-171 .modal-wrapper{overflow:unset}.from-widget-171 .gallery-shop{display:none!important}.gallery-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:40px}.gallery-header>div p{padding-right:50px}.gallery-header h1{font-size:28px;font-weight:700}.gallery-header a{padding:15px;width:250px;color:#fff;background:#25a35a;text-align:center;border-radius:5px}.gallery-header a:hover{color:#fff!important}.gallery-images img{width:100%;position:absolute;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backface-visibility:hidden}.gallery-modal{align-items:center;justify-content:center;z-index:9999;position:fixed;background:#0000004d;height:100%;width:100%;left:0;top:0;display:none}.gallery-modal.show{display:flex}.gallery-modal .modal-body{max-width:767px;width:100%;background:#fff;display:flex;flex-wrap:wrap;padding:15px;padding-top:0}.modal-wrapper{display:flex;flex-wrap:wrap;overflow-y:scroll;height:610px;padding-top:5px!important}.gallery-modal .modal-img{flex:0 0 55%;max-width:55%;-ms-flex:0 0 55%}.gallery-modal .modal-img img{width:100%;height:auto;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.gallery-content{padding:15px;padding-top:0;flex:0 0 45%;-ms-flex:0 45%;max-width:45%}.gallery-modal .gallery-modal-close{position:absolute;top:7px;right:0;height:25px;width:25px;cursor:pointer}.gallery-modal .description{margin-top:35px;padding-left:5px}.gallery-modal .description.has-scroll{height:390px;overflow-y:scroll}.gallery-modal .description p{font-size:12px;padding-right:10px}.description p a span{font-size:12px;color:#007bff}.gallery-modal-close>div{height:25px;width:2px;margin-left:12px;background-color:#7b7b7b;cursor:pointer}.modal-gallery-header{height:37px;width:100%;position:sticky}.gallery-modal-close:hover>div{background-color:#000}.gallery-modal-close>div:first-child{transform:rotate(45deg);z-index:2}.gallery-modal-close>div:last-child{position:absolute;top:0;transform:rotate(135deg);z-index:1}.gallery-modal button{position:absolute;border:none;color:#fff}button.previous-gallery{left:-70px;top:44%;background:0 0;font-size:50px}button.next-gallery{top:44%;background:0 0;font-size:50px;right:-70px}.gallery-modal.gallery-1 button.previous-gallery{display:none}button.next-gallery.hide{display:none}.ig-user{display:flex;align-items:center;position:relative}.ig-user *{font-size:18px;font-weight:500}.ig-user .fa{margin-right:10px;font-size:22px}.post_title{display:none}.gallery-modal .posted{font-size:12px;position:absolute;bottom:-18px;color:gray;font-weight:300;letter-spacing:1px}.likes-comments{display:flex;align-items:center;padding-left:5px;margin-top:20px}.likes-comments>span{margin-right:15px;font-size:15px;font-weight:500;display:flex;align-items:center}.likes-comments .fa{margin-right:7px}.gallery-shop-contents{display:flex;flex-wrap:wrap;margin:0 -10px}.gallery-shop{display:flex;flex-wrap:wrap;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;margin-top:30px}.gallery-shop>p{font-size:20px;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;margin-bottom:10px;font-weight:500}.slick-gallery{width:180px;padding:10px}.slick-gallery>div{height:165px;overflow:hidden;margin-bottom:7px}.slick-gallery img{width:100%}.slick-gallery p{font-size:12px}.pp-gallery .gallery-images{display:block!important}.pp-gallery .gallery-images>div{float:left;flex:0 0 20%;max-width:20%;order:1;left:-40%}.pp-gallery .gallery-images>div:nth-child(1){height:540px!important;max-width:40%;flex:0 0 40%;order:2;left:60%;height:265px}.login-img-blur{height:700px}.login-page .main-content{margin-top:0;position:relative;overflow:hidden}.login-page article{position:relative}.login-img-blur img{width:100%;filter:blur(8px);-webkit-filter:blur(8px);height:100%}.login-page .main-content>.container-fluid{max-width:100%;padding:0}#history_order-page .container.order-details,#returns-page .container-fluid{max-width:900px;padding:0}#history_order-page .col-md-12.order-invoice-wrapper{margin-bottom:30px;margin-top:30px}#history_order-page .col-md-12.order-invoice-wrapper .order-invoice{padding:50px 30px;border:1px solid #a9a9a9}#history_order-page .col-md-12.order-prev{margin:20px 0}#history_order-page .col-md-12.order-prev>*{margin-right:10px;font-weight:500}.create-return-btn,.order-print-btn{width:145px;display:inline-flex;align-items:center;border:1px solid #a9a9a9;padding:3px 10px;border-radius:5px;margin-bottom:10px;justify-content:center}.order-track-btn .subheader{font-weight:700}.order-track-btn a{position:relative}.order-track-btn a:after{content:'';position:absolute;left:0;bottom:-3px;height:1px;background:#000;width:100%}.order-print-btn .fa{margin-right:5px}.returns-tbl table{width:100%;margin-top:30px}.print-rma-btn button{border:1px solid #000;background:#fff;padding:5px 15px}.print-rma-btn button span{color:#000}.modify-return-tbl{margin-top:20px}.returns-tbl .return-prod-name{font-weight:500}.returns-tbl .button-row{margin-bottom:20px}.returns-tbl .button-row button{border:1px solid #000;background:#fff;padding:5px 15px;width:170px}.returns-tbl .has-remove button:hover{background:#dc3545;border:1px solid #dc3545}.returns-tbl .has-modify button:hover span,.returns-tbl .has-remove button:hover span{color:#fff}.returns-tbl .has-modify button:hover{background:#007bff;border:1px solid #007bff}.returns-tbl .button-row button span{font-weight:500;color:#000}#history_order-page .invoice-customer-notes{text-align:left}.invoice-customer-notes>p{font-weight:700}.col-md-12.order-invoice-wrapper .order-invoice{width:900px!important;flex:unset;max-width:unset}.login-img-bg img{width:auto;border-radius:0;position:relative;height:573px;top:-22px}.needlogin-error{font-size:12px}.signin-wrapper{width:1190px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:0;overflow:hidden;box-shadow:0 25px 12px -19px rgb(0 0 0 / 50%)}.login-img-bg{height:570px}.login-page footer{margin:0}#signin-page input{width:100%;height:45px}#signin-page{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#signin-page>.container-wrapper{width:35%;height:100%;background:#fff;padding:30px 40px;border-radius:0;box-shadow:0 0 6px -2px rgb(0 0 0 / 72%)}#signin-page h2{font-family:Montserrat;font-weight:500;font-size:40px;letter-spacing:-.005em;color:#727272;margin-top:0!important}.lbl-login{margin:0;font-size:13px;text-transform:uppercase;color:#727272}.signin-forgot{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.signin-forgot>button{flex:0 0 50%;max-width:50%}.signin-forgot .btn-sign-in{background:#655b58;border-radius:5px;color:#fff;height:40px;border:0}.form-group.text-line-area{text-align:center;position:relative;margin-top:25px}.form-group.text-line-area span:first-child{height:20px;padding:0 10px;position:relative;z-index:500;background:#fff}.strikethrough{height:1px;width:100%;background:#655b58;display:block;position:absolute;top:9px;z-index:4}.btn.btn-primary.btn-sign-in-a{background:#655b58;border-radius:5px;border:0;color:#fff;height:40px;width:100%;padding:9px}.signin-content{width:400px;display:flex;flex-wrap:wrap;align-items:flex-end;padding:15px 20px;align-self:flex-end}.signin-content p{color:#fff;max-width:100%;flex:0 0 100%}.login-heading{font-size:24px;font-weight:500}#register-page{margin-top:0}.user-login{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.user-login>div{-ms-flex:50%;flex:0 0 50%;max-width:50%;padding:0 5px}.user-login>div input{width:100%}#profile-page{width:500px;position:relative;z-index:100;padding:20px;background:#fff}.bg-reg-overlay{z-index:50;overflow:hidden}.bg-reg-overlay img{position:absolute;left:0;top:0;height:915px}.user-information{flex-wrap:wrap;display:flex;margin-right:-5px;margin-left:-5px}.user-information>div{-ms-flex:50%;max-width:50%;flex:0 0 50%;padding:0 5px}#register-page>.container-fluid{max-width:100%;position:relative;overflow:hidden}#register-page .register-bg-img{position:absolute;top:0;left:0;z-index:10;filter:blur(8px);-webkit-filter:blur(8px);overflow:hidden;z-index:10;height:100%}#register-page .register-bg-img>img{height:100%}#register-page .container-page{z-index:300;background:#fff;position:relative;background-size:cover;background:#fff;margin-top:65px;margin-bottom:65px;overflow:hidden;display:flex;flex-wrap:wrap}.reg-page-headings{z-index:300;position:relative;align-self:flex-end;text-align:right;width:calc(100% - 510px);margin-bottom:150px;display:flex;justify-content:flex-end}.reg-page-headings *{color:#fff}.reg-page-headings>div{width:410px;background:#00000059;padding:10px}.reg-page-headings h2{font-size:32px;font-weight:500}#register-page~footer{margin:0}#profile-page .order-title{font-size:30px;font-weight:500}#register-page .prof-label{text-transform:uppercase;font-size:10px;color:gray;margin-top:15px}.reg-divider{height:1px;width:100%;margin-top:35px;margin-bottom:20px}#register-page .btn-register{background:#2bca90;border:none;border-radius:3.81482px;width:305px;height:58px;color:#fff}#register-page .btn-register .button-left{color:#fff}.ship-to-different{margin-top:20px}.prof-additional-info{margin-bottom:20px}.prof-additional-info>*,.ship-to-different p{font-size:12px}#ship_box{padding-bottom:15px}#ship_box .left-div,#ship_box .right-div{display:flex;flex-wrap:wrap;margin:0 -5px}#ship_box .prof-row{max-width:50%;flex:0 0 50%;padding:0 5px}#new-case-form{width:100%}#new-case-form textarea{width:100%;height:135px}a.simple-button{display:block;padding:5px 25px;border:1px solid #000;font-size:16px;background-color:#007bff;border-color:#007bff;display:inline-block}a.simple-button span{color:#fff}#history_order-page .order-invoice table:nth-child(1) tr td:nth-child(2){text-align:right}#history_order-page .container{max-width:100%}#history_order-page a.simple-button{padding:5px 0;border:none;background-color:transparent}#history_order-page a.simple-button span{color:#000}#history_order-page .col-md-4.order-print{display:flex;align-items:center}.receipt-button span{color:#fff;font-size:16px}.nav-pages>.current-page{color:#000;font-weight:500}.nav-pages{margin:15px 0}.nav-pages>*{margin-right:12px;color:#bdbdbd}.nav-pages>:last-child{color:gray}#help-page .change-pass-row{display:flex;align-items:center}.password-recovery-message{height:400px}.password-recovery-message h1{margin-top:90px}.password-recovery-message .content{text-align:center}.col-lg-12.has-mobile-overflow table a{color:#007bff;font-weight:500}#help-page .title-header,.password-recovery-message h1{font-size:24px;font-weight:500;margin-bottom:30px}#help-page .continue-button .submit-btn{width:150px;background:#c8b89a;border:none;color:#000;padding:5px;text-transform:uppercase;margin-top:30px}#help-page .continue-button .submit-btn span{font-weight:500}.account-content{display:flex;flex-wrap:wrap}.invoice-products{width:100%}.invoice-products td,.invoice-products th{border:1px solid #000;text-align:center}.invoice-products-title{font-weight:700}.account-content>aside{-ms-flex:30%;max-width:30%;flex:0 0 30%;padding:0 15px}.account-content>section{-ms-flex:70%;max-width:70%;flex:0 0 70%;padding:0 15px}#overview h5 span{text-transform:uppercase;font-size:24px;font-weight:700}.row.acc-settings>div{margin-bottom:45px}.account-content ul li{list-style:none;padding:15px 0}.account-content .account-icons{width:18px;margin-right:6px;height:auto}.account-content .menu-acc{display:flex;justify-content:space-between;align-items:center;cursor:context-menu}.account-content .menu-acc>div{display:flex;align-items:center}.account-content .menu-acc span,.account-content .sign-out-btn{color:#000;font-weight:500}.date-period{display:flex;flex-wrap:wrap;margin-top:10px}.date-period>*{margin-right:40px}.order-search-left-part{margin:17px 0}.date-select>p,.more-options{margin:15px 0}.date-select-from,.date-select-to{display:flex;justify-content:space-between}.date-select-from select,.date-select-to select{width:33%;height:40px}.search-order-buttons{margin-top:40px}.search-order-buttons>*{width:200px;border-radius:0;padding:10px}section.order-right-div{margin-top:25px}.order-search .title-header{margin-top:15px;font-size:18px;font-weight:500}.acc-btns{width:50%}.acc-edit-btn{border:0;background:#fff;display:inline-flex;align-items:center;margin:0;padding:0;position:absolute;right:0;top:0}.acc-edit-btn .fa{margin-right:8px}.acc-edit-btn .fa:after{content:'';height:1px;width:100%;background:#000;position:relative;display:block;bottom:-4px}.browse-content.account.account-container h4{font-size:20px;font-weight:500;margin:0 -15px;padding:15px;background:#f9f9f9e3;margin-bottom:10px}.settings-heading{font-weight:500;font-size:24px;margin-bottom:0;text-transform:uppercase}.settings-heading+p{color:gray;margin-bottom:30px}.settings-row{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.ship-cancel-btn{display:none}.col-md-12.shipping-address-form-container.reset{padding-left:30px!important;display:none}#customer_address_form>div.marking-group,#customer_address_form>div:last-child,#customer_address_form>div:nth-child(1){max-width:100%;flex:0 0 100%}#customer_address_form>div{max-width:33.3333%;flex:0 0 33.3333%;padding:0 15px}.settings-row p{margin-bottom:5px}.show-rp-results{display:flex;align-items:center;cursor:pointer;font-size:16px;font-weight:500}.overview-btns{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.show-rp-results .fa{font-size:17px;margin-left:10px}.recent-purchase-results{max-height:0;overflow:hidden;transition:.5s ease-in-out}.recent-purchase-results.show{max-height:10000px;transition:1s ease-in-out}#fullnameCollapse label{display:block}#emailCollapse input,#fullnameCollapse input{margin-bottom:10px}.prorfile-information .form-group{margin-bottom:20px}#emailCollapse label,#fullnameCollapse label,.prorfile-information .form-group>label{font-weight:500;margin-bottom:0}#new-case-form .btn,.prorfile-information button,.support-cases .btn,.support-cases button{border-radius:0;font-size:16px;padding:5px 45px;font-weight:500}.address-form-label{font-weight:500;font-size:20px}.toggle-input-edit{display:flex;justify-content:space-between}.default-address p{margin-bottom:0}.default-address>div:first-child>div{position:relative}.default-address .show-form{position:absolute;right:5px;top:5px;cursor:pointer}.default-address>.hidden{display:none;border-left:1px solid grey}#up-profile{width:100%}.address-label{font-weight:500;display:inline-block;padding-bottom:2px;border-bottom:1px solid #000}.support-cases .row.filter-container{margin:10px 0}.case-filters{display:block;width:250px;margin-bottom:10px}.case-filters select{cursor:pointer}#thread-content .mail-toggle{padding:0;font-size:14px;width:100%;display:flex;justify-content:space-between}#thread-content .mail-toggle:hover{text-decoration:none}#thread-content .mail-toggle>span{text-align:left}.from-email-header{display:inline-block;width:300px;text-align:left}#thread-content .card{border:1px solid gray!important;margin-bottom:5px}#thread-content .card .frame{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-bottom:60px;padding-top:15px;margin-bottom:5px}.thread-tab-control ul{border:none!important}.thread-tab-control ul li{margin-right:10px}.reply-section{margin-top:10px}.reply-section label{display:block}.reply-section textarea{padding:5px;width:100%;height:200px}.show-reply{position:relative;font-weight:500;margin-top:30px}.show-reply:after{content:'';position:absolute;height:1px;width:100%;background:#000;left:0;bottom:-3px}.reply-body{display:none}.mail-body-ellipsis{color:#a5a5a5}.subject-char{display:block;float:right;font-size:14px;color:#a5a5a5}.char-count{font-size:14px;color:#a5a5a5}.attachments-container .list-inline-item{padding:0;border-bottom:1px solid #000;margin-bottom:5px}.support-cases .table td,.support-cases .table th{font-size:14px}#customer_address_form{display:flex;flex-wrap:wrap}.no-result-recommend{margin-top:90px}.no-result-recommend .recommended-products h4{display:none}.no-result-recommend .no-result-title{position:relative}.no-result-recommend .no-result-title h4{text-transform:uppercase;text-align:center;background:#fff;width:485px;z-index:50;height:100%;position:relative;font-size:24px!important;margin:0 auto}.no-result-recommend .no-result-title div{height:1px;width:100%;background:#000;position:absolute;top:14px;z-index:3}.no-result-recommend .recommended-products button.btn-slick{display:inline-block!important;background:#00000099!important;z-index:50}.no-result-recommend .product-list-item .product-img{height:190px}.container-page{max-width:1440px;margin:0 auto}#pages-page article{position:relative}.cart-icon-wrapper.icon-wrapper .fa{position:relative}.number-of-cart{position:absolute;top:-15px;right:-11px;height:25px;width:25px;background:#ff4757;padding:6px;border-radius:37px;display:flex;justify-content:center;border:1px solid #fff}.header-right .row>div:nth-child(2) .number-of-cart p{color:#fff;font-size:13px;margin:0!important;display:block!important}#front-page h2{font-family:Montserrat;font-style:normal;font-weight:400;font-size:35px;color:#4d5a63;text-align:center}.homepage-listings{margin:0 auto;max-width:96%}.homepage-slick button.btn-slick{background:0 0;color:#444;z-index:300;display:flex!important;padding:5px;align-items:center;justify-content:center}.homepage-slick button.btn-slick.slick-disabled{opacity:.4;cursor:context-menu}.homepage-slick button.btn-slick.btn-slick-prev{left:-35px!important;font-size:30px}.homepage-slick button.btn-slick.btn-slick-next{right:-35px!important;font-size:30px}.homepage-slick .product-list-item{text-align:left}.first-link{display:block;position:absolute;top:0;width:37%;height:54%}.second-link{display:block;position:absolute;top:55%;width:59%;height:45%}.third-link{display:block;position:absolute;top:0;left:38.5%;width:21.2%;height:54%}.fourth-link{display:block;position:absolute;top:0;left:60.5%;width:39.2%;height:100%}#front-page video{padding:0 6px}#front-page img{width:100%}#front-page img.img-default{width:auto}.container-fluid{max-width:1680px}.frame-title.title-widget p{margin:0!important}.frame-element.frame-1 .pad-0{padding:0 6px!important}.frame-element-container .row{margin-right:-8px;margin-left:-8px}.frame-margin{margin-bottom:8px;margin-top:8px}.frame-element-container .col-md-5-coulumns{-ms-flex:0 0 20%;max-width:20%;flex:0 0 20%}.brand-info{margin-bottom:60px;margin-top:90px}.brand-info .row{margin:0 -6px}.brand-info .col-md-3 .fa{margin-left:10px}.brand-info .learn-more a{font-weight:700;font-size:14px;bottom:-25px}.brand-info .info-header{font-weight:700;font-size:25px;line-height:30px}.brand-info .info-why{font-weight:700;font-size:26px;line-height:31px;display:block}#front-page .info-brand-img img{width:auto;margin-top:20px}.family-brand-logo{height:auto!important;width:100%!important;max-width:200px;margin:0!important}.family-brand-wrapper{display:flex;align-items:flex-end;height:60px;margin-bottom:10px}.family-brand-wrapper a{display:flex;align-items:flex-end;height:60px}.gallery-images.home-gallery .col-md-4.modal-tile img{width:400px!important;position:absolute}.gallery-images.home-gallery .col-md-5 .modal-tile img{width:400px;position:absolute}#location{display:flex}#location>*{margin-right:5px;color:#adadad}#location>:last-child{color:#1d1d1d}#location a,#location h1,#location p,#location span{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;margin-bottom:0;line-height:1.5}.stamped-badge{cursor:context-menu}.stamped-starrating.stamped-badge-starrating i{margin-right:5px}.stamped-fa-star-o{color:#e5e5e5}.stamped-fa-star,.stamped-fa-star-half-o{color:#fb0}.stamped-fa-star-o:before{content:"\f005"!important}.stamped-badge-caption{font-size:13px}.product-page .stamped-badge{cursor:pointer}.product-page .page-path{margin-bottom:30px}.product-name{font-style:normal;font-weight:500;font-size:28px}.product-details a,.product-details h1,.product-details h2,.product-details h3,.product-details h4,.product-details p,.product-details span{color:#1d1d1d;margin-bottom:0;line-height:1.5}#product_price{color:#e1332b;font-weight:500;font-size:55px}.recommended-products #product_price{font-size:24px}.checkout-section{display:flex;flex-wrap:wrap;align-items:center}.checkout-section .qty-dropdown{margin-right:10px}.prod-qty-lbl select{width:100px;height:55px;margin-right:15px;border-radius:0;cursor:pointer}.product-data form{margin-top:30px}.prod-img-displays .slick-list{width:100%!important}.prod-img-slicks .img-slick-wrapper{margin-bottom:10px}.prod-img-slicks.slick-initialized .slick-list.draggable{height:auto!important}.prod-img-slicks .slick-track{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}#addtocart_btn{width:350px;height:55px;background:#675b59;font-size:18px;color:#fff;border:none}.product-prices-main{align-items:center}.product-prices-main .product-new-price{margin-right:7px}.recommended-products .product-new-price span{color:#e1332b;font-weight:500;font-size:24px}.product-prices-main .product-orig-price span{font-size:20px;color:#828282}.prod-content>.col-md-6{z-index:400}.panel-show .prod-content>.col-md-6{z-index:700}.prod-content>.col-md-5{z-index:500}.product-details .add-to-cart.cart-button .fa{margin-right:8px}.prod-img-displays img{cursor:zoom-in}.product-page .product-image.row{position:sticky;top:60px}.prod-img-slicks .img-slick-wrapper img{padding:3px}.prod-img-slicks .img-slick-wrapper.slick-current img{border:1px solid #c5c5c5}.vid-slick{position:relative}.vid-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:100;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #adadad}.prod-img-displays .vid-overlay img{width:180px!important}.vid-error{text-align:center;flex:0 0 100%;max-width:100%;-ms-flex:0 0 100%}.product-page .product-image.row video[ng-if=false]{display:none}.product-page .prod-img-displays{width:100%;overflow:hidden;display:flex}.product-page .prod-img-displays .img-slick-wrapper{flex:0 0 100%;max-width:100%;z-index:200}.prod-img-slicks img,.product-page .prod-img-displays img,.product-page .product-image .prod-img-slicks .slick-slide img{width:100%!important}.product-page .prod-img-displays .vid-overlay img{width:180px!important}.product-page .prod-img-displays .slick-list.draggable{height:100%}.product-page.img-fixed .product-image{position:sticky;top:60px}#product-efv a.collpase-btn{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:500;padding:8px 0;margin-top:15px}#product-efv a.collpase-btn .fa{color:#545454}#product-efv a[aria-expanded=false].collpase-btn{border-bottom:1px solid #d0d0d0}#product-efv{margin-top:20px}#product-efv .collapse{margin-bottom:10px;border-bottom:1px solid #d0d0d0;padding-bottom:10px}#product-efv ul li{margin:10px 0}.accTitle{font-size:17px;font-weight:500;margin:8px 0}.product-page .product-variant-selector{display:flex;flex-wrap:wrap;align-items:center}.variant-class-name.colors-title{font-weight:500;margin-right:8px}.product-page .variant-option-clickable{background:0 0!important}.opt-text{padding:7.5px 5px;border:1px solid #000;margin-right:5px;display:block}.opt-text span{font-weight:500}.opt-text.is-selected,.opt-text:hover{background:#675b59;border:1px solid #675b59}.opt-text.is-selected span,.opt-text:hover span{color:#fff!important}.opt-text.short-string{width:50px;text-align:center}a.opt-image{display:block;width:40px;height:40px;margin-right:5px;padding:2px}a.opt-image.is-selected{border:1px solid #000}.opt-image img{width:100%}.product-options{margin-bottom:15px}.qty-label{font-weight:500}.contact-ab{display:flex;align-items:center;justify-content:space-between;padding:20px 0;margin-top:30px}.contact-ab p:first-child{font-size:18px;font-weight:500}.contact-ab a{display:block;padding:8px 20px;border-radius:50px;border:1px solid #000}.contact-ab a span{font-size:17px;font-weight:500}.contact-ab a .fa{font-size:18px;position:relative;bottom:-2px}.recommended-products .product-img{margin-bottom:15px}.product-img img{width:100%}.product-list-item{padding:0 15px;margin-bottom:20px}.recommended-products .product-desc{margin-bottom:7px;height:43px}.product-desc.has-variant{height:20px!important;overflow:hidden}.product-desc.has-variant p span{letter-spacing:.5px}.product-status-tag{position:absolute;top:25px;right:0}.content-span.discount-tag-lbl{color:#fff}.rr_wrapper{border-bottom:1px solid #ececec;margin-bottom:15px;padding-bottom:15px}.rr-img{display:flex;flex-wrap:wrap;width:70%}.rr-img>div{padding:3px}.rr-img>div>img{width:100%}.rr-title p{margin:0}.rr-title p:first-child{font-size:20px;font-weight:500}.rr-header{display:flex;justify-content:space-between;margin-bottom:15px}.rr-date{align-self:flex-end}.recommended-products{margin-top:30px}.divider-title{padding-bottom:15px;border-bottom:1px solid #ececec;display:block;font-weight:500;font-size:25px}.recommended-products .product-detail label{display:block;margin-bottom:0;font-size:12px}.recommended-products .product-prices{margin-top:5px}.recommended-products .main-price .currency{color:#ff352c;font-size:17px;font-weight:500}.recommended-products p.strike-through.currency.prev-price.orig-price{display:inline-block;text-decoration:line-through}.recommended-products p.strike-through.currency.prev-price.orig-price,.recommended-products p.strike-through.currency.prev-price.orig-price span{font-size:13px;color:#949494}.other-products-slider{margin-top:15px}.product-page .recommended-products .product-controls{display:block}.related-view-more{display:block;padding:10px;text-align:center;border:1px solid #675b59;border-radius:5px;width:calc(100% - 183px);margin-top:15px}.related-view-more:hover{background:#675b59;color:#fff!important}#product_avail{width:80px;height:52px;border:1px solid #000;background:#fff;padding-left:20px}.related_products #addtocart_btn{width:calc(100% - 260px)!important}.related_products #addtocart_btn{height:45px}.related_products #product_avail{width:65px;height:45px}.related-view-more,.related_products #addtocart_btn{font-size:13px}.related_products #product_price{font-size:28px}.is-linethrough{text-decoration:line-through}.product-prices .is-linethrough{margin-left:4px}.product-orig-price{display:inline-flex;align-items:center;text-decoration-color:#828282}.product-prices.hide-on-list{display:none}.full-width-banner{height:400px;margin-bottom:25px;overflow:hidden}.full-width-banner>img{width:100%}.sidebar-nav-menu-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sidebar-nav-menu.filter-type-menu{margin-bottom:15px}.sidebar-nav-menu-title h4{font-size:20px;font-weight:500;margin:0}.category-content{display:flex;flex-wrap:wrap}.sidebar-nav-menu-list a{display:block;padding:5px 0}.main-category-content{padding-left:20px}.full-width-banner{height:350px;margin-bottom:25px;overflow:hidden}.empty{display:none!important}.subcat-thumbnails{margin-bottom:45px}.col-md-3.flex-wrap.justify-content-center.category-wrapper img{width:100%}.col-md-3.flex-wrap.justify-content-center.category-wrapper .category-name{font-size:16px}.current_filter.for-desktop{margin-bottom:20px}.current_filter.for-desktop .filter-body ul a .fa{width:15px}.current_filter.for-desktop .remove a .fa{margin-right:8px}.current_filter.for-desktop .remove a{color:#fff;background:#c8b89a;padding:5px 10px;margin-top:10px;display:inline-block}.current_filter.for-desktop ul{padding:0 8px;margin:0}.current_filter.for-desktop ul li{list-style:none;margin:5px 0}.search-404.show{display:block}.filter-text{font-size:20px;font-weight:500}.search-404{display:none;margin-top:50px}.collection-sticky{position:sticky;top:30px}.letter-btn.active{color:#000}.collection-filter-list{height:470px;overflow-y:scroll}.first-cat-letter{font-weight:500;font-size:20px;color:#000;margin-top:20px;margin-bottom:8px}.collection-filter p{font-size:22px;font-weight:500}.filter-option{color:#adadad;display:block;padding:5px 0}.filter-option:hover{color:#000}.cat-letter{font-size:20px;color:#000;font-weight:500;margin-top:20px}.filter-by-letters{width:85%;display:flex;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #afafaf;margin-bottom:25px}.letter-btn{-ms-flex:0 0 14%;max-width:14%;flex:0 0 14%;font-size:20px;color:#ababab;font-weight:500}.clear-filters{-ms-flex:0 0 28%;max-width:28%;flex:0 0 28%;font-size:100%;color:#ababab;font-weight:500;display:flex;align-items:center}.collection-filter input{border-radius:5px;border:2px solid #adadad;width:93%;padding:10px;margin-bottom:10px}.product-list-items-container>div{-ms-flex:0 0 25%;max-width:25%;flex:0 0 25%}.sidebar-nav-menu-list.more-items a:nth-child(n+5){display:block}.category-wrapper{display:flex;flex-wrap:wrap}.product-img.position-relative{margin-bottom:10px}.sidebar-nav-menu-list a{display:flex;padding:5px 0;align-items:center}.pagination-view-filter-control{align-items:center}.list-form-sort-by{margin-right:10px;margin-top:6px}.custom-dropdown{position:relative}.custom-dropdown .select-box{border:1px solid #adadad;border-radius:3px;padding:5px;width:170px;justify-content:space-between;display:flex;align-items:center;cursor:pointer}.custom-dropdown-menu{position:absolute;z-index:600;background:#fff;width:100%;border:1px solid #afafaf;border-top:0;padding:5px}ul.custom-dropdown-menu{padding:5px}.custom-dropdown-menu li{list-style:none;padding-bottom:5px}.custom-dropdown-menu{display:block}.custom-dropdown-menu.is-hide{display:none}.sidebar-nav-menu-list a span{margin-left:5px}.product-variants{display:flex;flex-wrap:wrap;position:relative;align-items:center;margin-top:0}.product-page .product-variants{margin-top:10px}.cat-crumbs{margin-bottom:15px}.cat-crumbs #location p>*{margin-right:5px!important;color:#adadad!important}.cat-crumbs #location p>:last-child{color:#1d1d1d!important;font-weight:500!important}.variant-thumbnail{width:100%}.variant-more{color:gray;margin-left:10px;border-bottom:1px solid gray;font-size:12px}.variant-thumbnail-preview{display:none!important;position:absolute;left:0;top:0;width:100%;height:100%}.variant-thumbnail-preview.show{display:block!important;z-index:999}.variants-wrapper{width:35px;height:35px;margin-right:3px;cursor:pointer;padding:2px}.variants-wrapper.selected{border:1px solid #000}.variants-wrapper:hover{border:1px solid #aaa}.pagination-filter-view .pagination-result-count{justify-content:space-between;align-items:center}.product-detail label{display:block;margin:0}.product-controls,.product-details{width:100%}.category-name{margin-top:10px;font-weight:500}.pagination-result-count{margin-bottom:15px}.product-list-items-container #product_avail{width:60px;height:40px}.product-list-items-container .product-desc{overflow:hidden;height:49px}.product-list-items-container #product_price{font-size:20px;font-weight:500}.control-buttons-container{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.control-buttons-container>*{-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;text-align:center;padding:10px;border:1px solid #716563;color:#fff;background:#716563;cursor:pointer}.variant-show.prod-content>.col-md-5{z-index:701}.onestep-checkout .ajax-preloader{width:100%;height:100%;display:flex;background:#7165636b}.onestep-checkout .ajax-preloader .fa{font-size:48px;color:#754032;position:absolute;left:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart-empty{text-align:center;padding-top:50px;height:calc(100vh - 500px)}#cart-page .cart-contents{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.remove-chkbx{display:flex;align-self:center}.remove-chkbx input{display:none;margin-bottom:10px}#cart-page .cart-contents>div.left-cart{-ms-flex:0 0 70%;max-width:70%;flex:0 0 70%;padding-top:20px;background:#f7f7f9}#cart-page .cart-contents>div:right{-ms-flex:0 0 30%;max-width:30%;flex:0 0 30%;padding:0 15px}#cart-page .cart-items-div{display:flex;flex-wrap:wrap;padding:15px;background:#fff;margin:0 15px;margin-bottom:18px;justify-content:space-between}#cart-page .cart-img-wrapper{width:120px}#cart-page .cart-img-wrapper img{width:100%}#cart-page .item-desc-div{-ms-flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px);flex:0 0 calc(100% - 170px);padding:0 15px;position:relative}.cart-loader{display:none;height:100%;position:absolute;width:100%;z-index:500;top:-10px}.cart-loader div{display:flex;align-items:center;justify-content:center;height:calc(100% + 20px);background:#7165636b}.cart-loader .fa{font-size:48px;z-index:60;color:#754032}.ship-wrapper{margin-bottom:30px}select#shipping-options{display:none!important}#shipping-settings-modal .modal-dialog.modal-md{max-width:700px}.modal-body{padding:15px 35px}.shipping-opt-btns{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px}.shipping-opt-btns>div{display:flex;align-items:center;max-width:48.5%;flex:0 0 48.5%;background:#fff;color:#adadad;padding:0;border:1px solid #b7b7b7;font-size:11.5px;margin-bottom:12px;border-radius:5px}.shipping-opt-btns input{margin-left:7px}.shipping-opt-btns label{margin:0;margin-left:5px;display:block;width:100%;padding:10px 0;cursor:pointer}.shipping-opt-btns input:checked+label{color:#6dbc35}.shipping-opt-btns>div:hover label{color:#000}.remove-all{height:21px;margin-bottom:15px;text-align:right;padding:0 15px;padding-right:20px}.ship-opt-text{text-align:center;font-size:17px;font-weight:500}.ship-title{font-size:20px}.remove-all a{font-weight:500}#cart-page .item-desc-div>div{display:flex;flex-wrap:wrap;justify-content:space-between}#cart-page .carts-info-div{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}#cart-page .item-desc-div>div>div:last-child{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;display:flex;justify-content:space-evenly}#cart-page .prod-name{font-weight:500;font-size:20px;margin-bottom:15px;display:block}#cart-page .remove-cart-button{display:flex;align-items:center;margin-top:8px;text-align:center;justify-content:center;height:16px}#cart-page .remove-cart-button a{text-transform:uppercase;font-size:11px}#cart-page .remove-cart-button a .fa{margin-left:5px}.product-price-id{display:flex}.product-price-id p:nth-child(2){margin:0 10px}#cart-page .product-price-id p,.product-price-id span{color:gray;font-size:12px}#cart-page .item-desc-div>div>div:last-child>div{text-align:center}#cart-page .item-desc-div>div>div:last-child>div p{margin-bottom:25px;color:gray;font-size:13px}.cart-items-count{-ms-flex:0 0 100%;max-width:100%;flex:0 0 100%;position:absolute;top:8px;left:15px}.cart-items-count span{color:#000;font-size:12px}.cart-items-count span.shopping-cart-title{font-weight:500;font-size:15px}.cart-summary-checkout.right-cart{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding:0 15px;padding-top:30px;margin-top:-32px}.right-cart .summary-header h4{font-size:26px;font-weight:500}.summary-text{font-weight:500}.cart-shipping,.cart-tax,.sub-total,.summary-total{padding:0!important;display:flex;justify-content:space-between;margin-top:8px}.summary-total{margin-bottom:15px;padding-top:10px!important}.discount-coupon{margin-top:15px}.proceed-to-checkout button{background:#2bca90;border-radius:4.60897px;height:70px;width:100%;text-transform:uppercase;font-weight:500}.transit-map img{width:100%}.ship-type select{margin-bottom:10px}.modal.ship-func .ship-title{font-weight:500}#shc_estimation .ship-input{width:170px}#cart-page #location{margin-bottom:20px;padding-top:15px}#cart-page #location .crumb-title{font-weight:500;text-transform:uppercase}#order_message-page .order-invoice-wrapper{margin-top:15px}#order_message-page .title-header{text-align:center;margin-top:25px;margin-bottom:50px;font-weight:500}#order_message-page .order-invoice{border:1px solid gray;padding-top:30px;padding-right:20px;padding-left:20px;padding-bottom:50px}#order_message-page a.simple-button{color:#fff}#order_message-page a.simple-button:hover{color:#fff}#order_message-page .order-2.search-info{margin-top:30px;text-align:center}#order_message-page .order-print-wrapper{margin-top:20px;padding:0}#order_message-page .order-print a{font-weight:500;color:#2bca90;background:#2bca90;padding:8px 15px;color:#fff;display:block}.multitab-wrapper .nav-tabs{display:flex;justify-content:space-between;align-items:center;border:none;margin-bottom:15px}.multitab-wrapper .nav-tabs li:first-child,.multitab-wrapper .nav-tabs li:last-child{-ms-flex:0 0 49%;max-width:49%;flex:0 0 49%;text-align:center}.multitab-wrapper .nav-tabs li:first-child a:hover,.multitab-wrapper .nav-tabs li:last-child a:hover{color:#8e8e8e!important}.osc_register_form ul.nav-tabs .active a,.osc_register_form ul.nav-tabs .active a:hover{color:#2bca90!important}.multitab-wrapper .nav-tabs li:first-child a,.multitab-wrapper .nav-tabs li:last-child a{font-size:15px;color:#ccc;font-weight:500}.multitab-wrapper .nav-tabs li:nth-child(2){-ms-flex:0 0 2%;max-width:2%;flex:0 0 2%;text-align:center;position:relative}.multitab-wrapper .nav-tabs li:nth-child(2)>div{height:20px;width:1px;background:#adadad}#shipping-addr,.osc_address_tab_content.billing{padding:15px;border:1px solid #ececec;border-radius:8px;background:#fbfbfb}.address-header-label{margin:0;text-transform:uppercase;font-size:11px}.onestep-checkout .column-wrapper{border:1px solid #bfbfbf;border-radius:5px;padding:20px 15px}.osc_login{text-align:center;margin-bottom:20px}.payment-method-wrapper{margin-top:35px!important}.payment-method-choices.reset{padding-bottom:15px!important;border-bottom:1px solid #ccc;margin-bottom:20px}.payment-method-selection{border:1px solid #ccc;padding:10px 15px;border-radius:5px;display:flex;align-items:center;margin-bottom:8px}.shipp-chckbox{display:flex;align-items:center}.shipp-chckbox>input{margin-right:8px;margin-bottom:1px}.payment-method-selection.active{border:1px solid #2bca90}.payment-method-selection.active label{color:#2bca90!important}.payment-method-selection input{margin-right:10px}.payment-method-selection label{display:block;font-weight:500;color:#ccc;margin:0;width:100%;cursor:pointer}.cc-payment-methods{font-size:20px;margin-bottom:15px;font-weight:500;color:#494949;display:flex;align-items:center}.cc-payment-methods span{font-size:15px;color:#494949;margin-left:10px}.grand-total-div>div{margin-top:10px}.grand-total-div>div:last-child{margin-top:20px;padding-top:10px;border-top:1px solid #ccc;font-weight:500;font-size:16px}.grand-total-div>div:last-child span{font-weight:500;font-size:16px}.grand-total-div>div:first-child,.grand-total-div>div:first-child span{font-weight:500;font-size:15px}.customer-notes-div{margin-top:35px}.btn-success.osc_place_order{border:none;border-radius:5px;background:#2bca90;color:#fff;text-transform:uppercase;font-weight:500;padding:15px;width:100%}#cc-img{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}#cc-img>div{padding:5px}#cc-img img{width:100%}.amex#cc-img .amex img.colored,.maestro#cc-img .maestro img.colored,.mastercard#cc-img .mastercard img.colored,.visa#cc-img .visa img.colored{display:block}.has-cc-img{margin-bottom:20px}.osc_payment_template p{margin:0;text-transform:uppercase;font-size:11px}.osc_r_field.expiration{display:flex;flex-wrap:wrap;justify-content:space-between}.osc_r_field.expiration>p{-ms-flex:0 0 100%;max-width:100%;flex:0 0 100%}.osc_r_field.expiration>.form-group,.osc_r_field.expiration>select{-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;margin:0}.osc_r_field.expiration>select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.review-item-img img{width:100%}.review-order-wrapper .review-item{display:flex;margin-bottom:15px}.review-item-name{height:40px;overflow:hidden;margin-bottom:10px}.review-item-name a{font-weight:500;font-size:13px}.review-prices p .currency{display:inline-block;font-size:13px}.is-bold{font-weight:500;font-size:13px}.review-prices p{font-size:13px;margin:0}#review-total-price.d-flex{display:none!important}#checkout-page.onestep-checkout{display:flex;flex-wrap:wrap}.osc_no_shipping,.ship-method h4{padding:5px}.ship-method h4{margin-top:25px}.has-loader{position:relative}.has-loader .ajax-preloader{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#scroll-to-top{display:none;width:50px;height:50px;background:#61616163;position:fixed;z-index:900;right:25px;bottom:225px;border-radius:50%;align-items:center;justify-content:center;cursor:pointer}#scroll-to-top.show{display:flex}#scroll-to-top:hover{background:#616161}#scroll-to-top .fa{color:#fff;font-size:20px;margin-bottom:4px}i.starred{color:#ffd22f!important}footer{margin-top:80px}#footer{padding-top:40px;padding-bottom:15px;background:#f4f4f4}#footer ul{padding:0}#footer .contact-us>span,#footer .footer-header{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18.4398px;color:#1d1d1d;line-height:22.48px;text-transform:uppercase}#footer ul li{list-style:none}.contact-us .fa{position:relative;top:4px;font-size:20px}#footer ul li a{font-weight:400;font-size:17.2873px;color:#1d1d1d;line-height:40.97px}#footer .follow-us a{display:inline-block;font-size:18px;line-height:30px;width:30px;height:30px;border-radius:36px;background-color:#716563;margin:0 3px 3px 0}#footer .follow-us .fa{margin:0;padding:0;width:100%;text-align:center;color:#fff}#footer .follow-us a:hover,#footer .follow-us a:hover .fa{color:#fff}#footer .follow-us span{margin-right:20px;font-weight:500;font-size:17.2873px}.copyright{margin-top:20px;text-align:center}.copyright span{font-family:Montserrat;font-style:normal;font-weight:400;font-size:15px;line-height:18px}#pages-page h1{font-weight:500;font-size:22px;text-align:center}#pages-page .page-path{margin-bottom:20px}#pages-page h2,#pages-page h3,#pages-page h4,.testimonials h4+a{font-weight:500;font-size:18px;margin-top:20px}#market-leadership h1{margin-top:20px}.testimonials img{width:100%}.testimonials article.row{margin-top:30px}#pages-page .simple-button.xl-button{text-align:center;display:block;width:400px;margin:0 auto;padding:15px;background:#c8b89a;border:none;margin-bottom:15px}.page-404 header .row{justify-content:space-between}.page-404 .main-content{height:540px}.page-404 .main-content h1{font-family:Unna,serif;color:#1d1d1d;font-size:150px;margin-top:70px}.page-404 .main-content h3{font-size:35px;font-family:Unna,serif;color:#1d1d1d}.page-404 .main-content a{display:block;border:1px solid #000;width:300px;margin:0 auto;padding:10px;border-radius:35px;font-weight:500;margin-top:70px}.page-404 .main-content .container{text-align:center}.page-404 header{padding:20px 0}.page-404 footer{font-size:20px;padding:30px 0;background:#f4f4f4}.page-404 footer+br,.page-404 footer+br+br,.page-404 footer+br+br+span,.page-404 footer+br+br+span+a{display:none}.redirect-contact-info p{margin:0;font-size:18px}#mobile-bg{display:none;position:absolute;background:#0000006b;width:100%;height:100%;z-index:850;top:0}.mobile-elements>div>*{width:100%}.mobile-elements form{position:relative}.mobile-elements form .btn.btn-default.custom-btn-1.search-button{position:absolute;left:0;top:-3px;padding:3px}.mobile-elements .search-field{padding-left:30px;padding-bottom:5px;width:100%;border:0;border-bottom:1px solid #000}.mobile-elements .search-bar{margin-bottom:15px}.mobile-elements .mobile-dealer-login-btn{font-size:14px}.img-slick-wrapper{position:relative}.zoom-panel{visibility:hidden;position:absolute;right:-400px;top:2px;z-index:500}.panel-show .zoom-panel{visibility:visible}.img-zoom-container{position:relative}.panel-show .img-zoom-lens{box-shadow:inset 0 0 2000px rgba(255,255,255,.5);background:#c3bdbd78}.img-zoom-lens{position:absolute;border:none;width:200px;height:200px}#myresult{width:400px;height:400px;box-shadow:-1px 1px 5px 0 rgba(0,0,0,.75);-webkit-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:-1px 1px 5px 0 rgba(0,0,0,.75)}button.btn-slick{display:none!important;position:absolute;top:30%;background:#8f5d2b;color:#fff;border:none;width:35px;height:35px;padding-top:4px;z-index:999;border-radius:0}button.btn-slick.btn-slick-prev{left:0}button.btn-slick.btn-slick-next{right:0}.product-list-items-pagination .nav-pages.cat-nav-bottom>*{font-size:16px;margin:0 5px;padding:5px;color:#ababab;font-weight:500}.product-list-items-pagination .nav-page.current-page{color:#000}.product-list-items-pagination{justify-content:center;margin-top:80px}.about-us-page h2{font-weight:500;font-size:24px}.about-us-page>h2,.about-us-page>p{text-align:center}.about-us-page p{margin-bottom:1rem}.about-us-page>p{width:70%;margin:0 auto}.about-more{font-weight:500;font-size:12px;display:block;margin-top:30px}.about-more .fa{margin-left:8px}@media only screen and (max-width:1730px){#navigation ul.main-nav-menu,.container-fluid{max-width:1440px}.header-right .row>div:nth-child(2) a p{font-size:.8vw}.header-right .col-md-5>div>div:nth-child(2){padding-left:0}.center-header>img{width:100%}.full-width-banner{height:315px}}@media only screen and (max-width:1440px){#navigation a.menu-items{font-size:12px}.pp-gallery .gallery-images>div{height:220px}.pp-gallery .gallery-images>div:nth-child(1){height:450px!important}}@media only screen and (max-width:1488px){.full-width-banner{height:260px}.one_step_checkout-page .container-page{max-width:1199px}.sidebar-nav.refine-fields-only.col-md-2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.main-category-content.col-md-10{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}#front-page .info-brand-img img{width:100%}.main-nav-menu li:nth-last-child(2) .nav-items,.main-nav-menu li:nth-last-child(3) .nav-items{right:-50px}.container-fluid{max-width:100%;padding-left:15px;padding-right:15px}.header-right .col-md-7 a{width:100%;padding:10px 0}.center-header>img{width:410px}.col-md-4.header-left,.col-md-4.header-right{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4.center-header{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#navigation a.menu-items{padding:15px 6px!important}#front-page img.img-default{width:80%;height:auto}.gallery-images.home-gallery .col-md-4.modal-tile img{width:320px!important}#navigation a.menu-items{font-size:14px}}@media only screen and (max-width:1280px){#shc_estimation,.discount-coupon{flex-wrap:wrap}#shc_estimation .ship-input,.discount-coupon .discount-input{width:calc(100% - 60px)!important}#shc_estimation .ship-label,.discount-coupon .discount-label{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.gallery-images.home-gallery .col-md-5>div img{width:calc(100% + 60px)}}@media only screen and (max-width:1199px){.pp-gallery .gallery-images>div{height:180px}.pp-gallery .gallery-images>div:nth-child(1){height:370px!important}.col-md-5columns{height:225px}.col-md-5columns.ig-offset-2{height:450px}.gallery-images.home-gallery .col-md-4.modal-tile img{width:225px!important}.gallery-images.home-gallery .col-md-5>div{height:460px}#navigation .dropped-nav .nav-items,#navigation .upper-nav .nav-items{top:40px}.one_step_checkout-page .container-page{max-width:991px}.acc-settings>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:45px}.prod-img-slicks .img-slick-wrapper{padding:0 8px}.prod-img-slicks .slick-track{display:flex;align-items:center;flex-wrap:wrap}#register-page .container-page{margin-top:40px}#signin-page>.container-wrapper{width:400px}.login-img-bg img{position:absolute;right:-230px;top:0}.signin-wrapper{width:980px}#navigation a.menu-items{padding:10px 5px!important}#addtocart_btn{width:calc(100% - 95px)}.center-header>img{width:100%}.related-view-more{width:calc(100% - 44px)}.related_products #addtocart_btn{width:calc(100% - 120px)!important}.product-image .col-md-10,.product-image .col-md-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-image .col-md-2{order:2;margin-top:12px}.product-image .col-md-10{order:1}.category-wrapper,.sidebar-nav.slide{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.category-page .main-category-content{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.gallery-images .col-md-3{height:290px}}@media only screen and (max-width:991px){#history_order-page .col-md-12.order-invoice-wrapper .order-invoice{transform:scale(.8);left:0;position:relative;transform-origin:center left}#history_order-page .col-md-12.order-invoice-wrapper{margin-bottom:0;margin-top:0}.full-width-banner{height:200px}.pp-gallery .gallery-images>div{height:138px}.pp-gallery .gallery-images>div:nth-child(1){height:285px!important}#front-page .custom-widget-gallery.gallery-8>div:first-child,#front-page .custom-widget-gallery.gallery-8>div:first-child>div img,#front-page .custom-widget-gallery.gallery-8>div:nth-child(2){height:470px!important}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:first-child,#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:last-child{height:227px!important;overflow:hidden;display:flex;align-items:center}.gallery-modal .modal-body{max-width:630px}.col-md-5columns.ig-offset-2{height:350px}.col-md-5columns{height:175px}.gallery-images.home-gallery .col-md-5>div{height:360px}#myresult{width:300px;height:300px}.zoom-panel{right:-300px}.gallery-images .col-md-3{height:220px}.one_step_checkout-page .container-page{padding:15px}.col-md-4.onestep-column.osc_step_3.osc_nhide_data,.column-wrapper.d-flex.col-md-8.has-loader,.product-variant-selector{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-md-4.onestep-column.osc_step_3.osc_nhide_data{margin-top:30px}.container.order-detail .product-list-items-container>div{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}#signin-page input{height:30px}.login-img-blur{height:560px}.login-img-blur img{height:100%}.login-img-bg{height:420px}#signin-page>.container-wrapper{height:460px;padding:15px;width:333px}.login-img-bg img{position:absolute;right:0;top:0;height:458px}#signin-page h2{font-size:24px}.lbl-login{font-size:10px}.signin-wrapper{width:750px;height:457px}.category-wrapper{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.frame-8 .col-md-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.header-left input{width:95%}.header-right .col-md-7 a{font-size:10px;padding:5px}.header-right .col-md-7 a .fa{display:none}.center-header img{width:100%}.col-md-4.center-header{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col-md-4.header-left,.col-md-4.header-right{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.header-right .row>div:nth-child(2) a p{display:none}.header-right .col-md-5{margin-top:0}#order_message-page .order-invoice{width:700px}#order_message-page .order-invoice-wrapper{overflow:scroll}}@media only screen and (max-width:767px){a.opt-image:hover .opt-flyout{display:none!important}.current_filter.for-mobile .filter-body{flex-wrap:wrap;margin-bottom:15px}.current_filter.for-mobile .filter-body .cat-list{margin-bottom:5px}.current_filter.for-mobile .remove a{color:#fff;background:#c8b89a;padding:5px 10px;display:block}.current_filter.for-mobile>span{font-weight:500;font-size:17px}#footer .mobile-footer,.checkout-controls,.footer-mobile-show{display:block}.result-text{order:unset!important}#footer .footer-mobile-hide,.footer-mobile-none{display:none}.col-md-12.order-invoice-wrapper{overflow:scroll}.mobile-bil-label .col.col-lg-6{flex-basis:unset;margin-bottom:10px}.nav-pages>*{margin-right:28px}#cases-page .browse-content.account-container,#orders-page{margin-top:0!important}.col-lg-12.cases-list{overflow:scroll}.hadd-btns{margin-bottom:15px}.hadd-btns button,.settings button{font-size:16px;border-radius:0}#cases-page .btn.add-button{font-size:14px;border-radius:0}.settings .address p{margin-bottom:2px}#cases-page .row.header .float-left,#cases-page .row.header .float-right,#cases-page .sort-container>*{float:unset!important}#cases-page .sort-container>span:nth-child(3){margin-top:7px}#cases-page .sort-container,.filtero-mobile{display:flex;flex-wrap:wrap}#cases-page .row.filter-container{margin-bottom:7px}.upper-options .results-text{margin-top:15px;margin-bottom:5px;font-size:14px}.offset-md-9.overall-total{margin-top:15px}.button.receipt-button{color:#fff;width:100%}.billing-content .cart-title{font-size:17px}.progress.balance-indicator{height:25px;margin-bottom:15px}#new-case-form>.col-lg-12,.newcase-mobile.col-lg-12{padding:0}#new-case-form input[type=text],#new-case-form select,#new-case-form textarea{width:100%}.date-select-from,.date-select-to{flex-wrap:wrap}.date-select-from>*,.date-select-to>*,.search-order-buttons>*,.upper-options .d-flex>*{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;margin-top:8px}#new-case-form .input-group{padding:0;margin:0}#new-case-form button{width:100%;font-size:16px;border-radius:0}.receipt-button{border-radius:0}.search-order-buttons>*{width:100%}#cases-page .card,#settings-page .card,.row.billing-content .card{border:none}#settings-page .card-body,.col-lg-12.pb-mobile,.row.billing-content .card-body{padding:0}.cd-mobile{padding:10px 5px}.ep-btns>*{margin-bottom:10px;width:100%;font-size:16px;border-radius:0}.psf-form input{width:100%}.psf-form .input-group{margin:0;padding:0}.upp-btns{flex-wrap:wrap}.upp-btns>*{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;width:100%;font-size:16px;margin:0!important;margin-bottom:8px!important}.row.billing-content .mb-5{margin:7px 0!important;margin-bottom:10px!important}.pull-right .sort-container span:nth-child(1),.pull-right .sort-container span:nth-child(3){display:block;width:80%}.search-order-buttons .button.search-button{margin-top:15px}.mobile-menu-back,.mobile-menu-back-order{display:block}.mobile-menu-back .fa,.mobile-menu-back-order .fa{margin-right:7px}.mobile-menu-back,.mobile-menu-back-order,.mobile-menu-back-order a{font-size:16px;font-weight:500;margin-bottom:30px}.account-content>section,.action>div>aside{display:none}.action .account-content>section{display:block}.account-content>aside,.account-content>section{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.full-width-banner{height:145px}.number-of-cart{position:absolute;top:-6px;right:-8px;height:20px;width:20px;padding:4px}.header-right .row>div:nth-child(2) .number-of-cart p{font-size:11px}.frame-title h2 span{font-size:22px!important}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:first-child,#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:last-child{height:165px!important}.pp-gallery .gallery-images>div:nth-child(1){display:none;left:0}.pp-gallery .gallery-images>div{left:0}.homepage-listings .btn-slick{display:none!important}.homepage-listings{padding:0 20px!important}#front-page .custom-widget-gallery.gallery-8>div:nth-child(1),#front-page .custom-widget-gallery.gallery-8>div:nth-child(2){max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2){height:auto!important}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2) .col-md-12{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 6px!important}#front-page .custom-widget-gallery.gallery-8>div:first-child>div img{width:100%!important;height:auto!important}#front-page .custom-widget-gallery.gallery-8>div:nth-child(1),#front-page .custom-widget-gallery.gallery-8>div:nth-child(1)>div{height:280px!important}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div{margin:0 -6px}.gallery-images.home-gallery .col-md-5.feature-img>div{height:200px;padding-right:6px}.gallery-images.home-gallery .col-md-5.feature-img>div img{top:unset}.family-brand-section .col-md-3{margin-bottom:20px}.family-brand-section .frame-title{padding-left:0!important}#front-page.main-content{margin-top:0}.frame-element.frame-1 div.col-md-12:nth-child(3){margin-bottom:0}.last-thumbnail-img span{display:block;height:auto;border:1px solid #000;padding:12px;background:#fff;border-radius:5px;color:#000;font-size:12px}.last-tile{width:100%!important;max-width:100%!important;flex:0 0 100%!important;height:auto}.last-tile .last-thumbnail-img{overflow:unset}.last-tile br,.last-tile img{display:none}.col-md-5columns.ig-offset-2{max-width:60%!important;flex:0 0 60%!important;width:60%!important}.mobile-ig-offset{max-width:40%!important;flex:0 0 40%!important;width:40%!important}.col-md-5columns{max-width:50%;flex:0 0 50%;width:50%}.frame-more-photos a{text-transform:uppercase}.ig-imgs{padding:0!important}.frame-more-photos{position:relative;top:unset;order:3;justify-content:center;margin-top:15px;padding-left:6px!important;padding-right:6px!important}.gallery-block-item{margin-bottom:10px}.pagination-filter-view .pagination-result-count>div{max-width:48%;flex:0 0 48%;-ms-flex:0 0 48%}.gallery-images.home-gallery .col-md-4{max-width:33.3333%;flex:0 0 33.3333%;-ms-flex:0 0 33.3333%}.gallery-images.home-gallery .col-md-4.modal-tile img{width:100%!important;position:relative}.gallery-images.home-gallery .col-md-5>div img{width:100%!important;height:auto;position:relative;top:-300px}body.open #upper-header{border-bottom:1px solid #a2a2a2}.row.about-tantone .col-md-9{padding:0!important}.row.about-philo+h2+p+p+div+h2{margin-top:40px!important}.row.about-philo+h2+p+p+div+h2+p+div+p+p+p{margin-bottom:40px!important}.row.about-philo+h2+p+p+div+h2+p+div+p+p+p+div>div:first-child .row>div:first-child{order:2}.row.about-tantone .col-md-9 .col-md-6{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.about-us-page .row.about-philo{margin-top:40px!important}#pages-page .about-us-page h2{margin-top:0}.about-us-page .col-md-12{height:auto!important}.about-more{margin-bottom:50px}.gallery-images .col-md-3{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;height:200px}.page-404 header .row{justify-content:center}.page-404 .main-content h1{font-size:120px}.page-404 .main-content h3{font-size:24px}.page-404 .main-content{height:400px}.page-404 .main-content h1{margin-top:30px}.page-404 header .row>:first-child{margin-bottom:15px}.redirect-logo-brand{width:320px}.redirect-logo-brand img{width:100%}.redirect-contact-info{max-width:100%;flex:0 0 100%;text-align:center}.page-margin{height:20px}.about-us-page h2{font-size:20px}.about-us-page>p{width:95%}.about-us-page .row{margin:0 -4px!important}.col-md-12.frame-6-header div:last-child{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;margin-top:13px}.about-us-page .col-md-12,.about-us-page .col-md-3,.about-us-page .col-md-4,.about-us-page .col-md-5,.about-us-page .col-md-6,.about-us-page .col-md-7,.about-us-page .col-md-8{padding:0 4px}.about-philo .col-md-4{margin-bottom:10px}.frame-8-bg,.mobile-about .col-md-4{display:none}.mobile-about .col-md-8{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.about-history .col-md-3,.about-tantone .col-md-6,.about-us-page .frame-6 .col-md-4,.mobile-about .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:10px}.about-tantone .col-md-3{margin-bottom:10px}.about-us-page .frame-6 .col-md-4{height:180px!important}.about-us-page .frame-6>.col-md-5{height:380px!important}.checkout-controls{display:flex;flex-wrap:wrap;justify-content:center}.checkout-controls>div{margin-bottom:10px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.osc_next_div>input,.osc_prev_div>input{text-transform:uppercase}.osc_guest_purchase{display:block;margin-top:10px}.osc_login_form input[type=submit]{border:none;border-radius:5px;background:#2bca90;color:#fff;text-transform:uppercase;font-weight:500;padding:15px;width:100%}.osc_register.title-header.cc-payment-methods{margin-bottom:20px}.checkout-controls{width:100%}.onestep-checkout .column-wrapper{border:none}.checkout-controls,.mobile_chkout,.osc_login{margin-top:30px}.multitab-wrapper .nav-tabs{margin-top:20px}.col-md-12.place-order{display:none}#one_step_checkout-page.main-content{margin-top:0}.current_filter.for-mobile,.mobile-place-order{display:block}div#cc-img>div{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.proceed-to-checkout button{height:55px}#cart-page .item-desc-div{padding:0;align-items:center}.remove-cart-button{display:none!important}#cart-page .cart-items-div{align-items:center}#cart-page .item-desc-div>div>div:last-child>div p{margin-bottom:5px;font-size:12px}.mobile-hidden,.mobile-hidden .remove-cart-button{display:block!important}#cart-page .remove-cart-button a .fa{margin-top:17px;color:#adadad;font-size:22px}.cart-currency{font-weight:500}.product-price-id{display:none}.on-mobile{margin-right:5px}#cart-page .prod-name{height:72px;font-size:12px}.cart-total{display:flex;position:absolute;left:0;bottom:0}.cart-summary-checkout.right-cart{margin-top:30px}#cart-page .cart-contents>div.left-cart,#cart-page .cart-contents>div.right-cart{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.other-products-slider .slick-prev{left:0}.other-products-slider .slick-prev:before{content:'\f053'}.other-products-slider .slick-next{right:0}.other-products-slider .slick-next:before{content:'\f054'}.main-category-content.col-md-10.has-collection-filter{margin-top:20px}.current_filter.for-desktop,.zoom-panel{display:none}.category-page .main-category-content .cat-crumbs{display:none}.pagination-filter-view .pagination-result-count{justify-content:space-between;align-items:center;margin-bottom:10px}.mobile-filter-toggle{display:flex;justify-content:space-between;align-items:center;padding:5px;width:150px;border:1px solid #adadad;color:#464646!important;font-weight:500;border-radius:5px}.mobile-filter-toggle .fa{margin-bottom:4px}.category-content{position:relative}.current_filter ul li{list-style:none;margin-right:15px}.current_filter ul,.filter-body{padding:0;display:flex}.sidebar-nav.slide{display:none}.mobile-filter-toggle .sidebar-nav.slide{display:none}.mobile-filter-toggle{position:relative}.mobile-filter-aside{display:none;position:absolute;left:0;top:45px;width:100%;border:1px solid gray;border-top:0;padding:10px;background:#fff;z-index:889}.mobile-filter-aside .sidebar-nav.slide{display:block;border-top:0;position:relative!important;max-height:10000px;height:100%;overflow:hidden;border:none;position:unset;top:0}.mobile-filter-aside.open{display:block}.mobile-filter-close{display:block;text-align:center;font-size:20px;padding-top:25px;padding-bottom:12px}.frame-10 .col-md-6,.frame-7 .col-md-6{-ms-flex:0 0 50%;max-width:50%;flex:0 0 50%}.frame-6 .col-md-7{padding:0}.frame-6 .col-md-7>div{-ms-flex:0 0 33.3333%;max-width:33.3333%;flex:0 0 33.3333%}#register-page .container-page{display:flex;justify-content:center;background:0 0}.bg-reg-overlay{display:none}.form-group.signin-forgot a span{font-size:13px}.form-group.text-line-area{margin-top:40px}.signin-wrapper{box-shadow:0 3px 8px 0 rgb(0 0 0 / 63%);top:0;left:0;width:100%;transform:unset;border-radius:0;height:560px;justify-content:center}#signin-page{position:relative;top:45px;width:320px;margin:0 auto}.login-img-bg,.signin-content{display:none}.login-img-blur img{height:100%;width:auto;right:-225px;position:absolute}#signin-page>.container-wrapper{padding:0 9px;padding-top:25px;height:500px;width:100%}.category-wrapper.hidden{display:none}.collection-search-filter .fa{position:absolute;position:absolute;right:9px;top:9px;font-size:23px}.collection-search-filter{position:relative;-ms-flex:0 0 70%;max-width:70%;flex:0 0 70%}.collection-filter-results{width:100%;text-align:center;font-size:20px;margin-top:30px}.col-md-2.d-flex.hidden{display:none!important}.collection-filter{display:flex;flex-wrap:wrap;justify-content:space-between}.collection-filter p{-ms-flex:0 0 100%;max-width:100%;flex:0 0 100%}.collection-menu{display:none}.collection-sticky{z-index:800;position:relative;top:0}#filter-collection{width:100%;border:1px solid #000;border-radius:0;padding-right:30px}.filter-input{display:block;position:relative;width:100%!important;border:1px solid #000!important;border-radius:0!important;padding:5px!important;height:100%;background:#fff;display:flex;align-items:center}.filter-input span{font-size:14px;font-weight:500;color:gray}.filter-input span.has-letter{font-size:20px;color:#000}.filter-input .fa{position:absolute;right:3px;top:12px;font-size:18px}.filter-by-letters{display:none;width:100%;height:270px;overflow:scroll;position:absolute;top:44px;left:0;background:#fff;border:1px solid #000}.show .filter-by-letters{display:flex}.collection-filter-menu{-ms-flex:0 0 28%;max-width:28%;flex:0 0 28%;height:43px;display:block;position:relative}.filter-by-letters a{-ms-flex:0 0 100%!important;max-width:100%!important;flex:0 0 100%!important;display:block!important;padding-left:5px;order:2}.filter-by-letters a.clear-filters{order:1;margin-top:10px}.filter-by-letters a.empty{display:none!important}.main-category-content.col-md-10,.sidebar-nav.refine-fields-only.col-md-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mobile-product-name,.mobile-product-rating{display:block}.page-path{padding:0}#breadcrumbs *{font-size:13px!important}#product_price{font-size:26px}.related_products .product-name{font-size:16px;margin-top:15px}.mobile-product-name{font-size:22px;font-weight:500}.prod-content .product-name,.prod-content .product-rating{display:none}.prod-content>.col-md-5,.prod-content>.col-md-6{-ms-flex:0 0 80%;max-width:80%;flex:0 0 80%;margin:0 auto}.related_products{-ms-flex:0 0 80%;max-width:80%;flex:0 0 80%;margin:0 auto}.related_products>.row{-ms-flex:0 0 80%;max-width:80%;flex:0 0 80%;margin:0}.prod-content .product-image{margin-top:20px}.frame-11 .col-md-4.frame-margin{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.frame-11 .col-md-6.frame-margin{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-3.learn-more p:nth-child(2){margin:0}#front-page .info-brand-img img{width:auto;margin-top:20px;max-width:300px}.col-md-3.info-brand-img{margin-bottom:30px}.col-md-3.learn-more{margin-bottom:35px}.brand-info .learn-more a{margin-top:15px;position:relative;bottom:unset;display:block}#front-page .info-brand-img img{width:100%}.brand-info .info-header{font-size:19px;margin-bottom:0}#navigation,#upper-header ul,.dealer-login-btn{display:none}#front-page h2{font-size:20px}.frame-title{font-size:22px!important;padding:0 6px}.brand-info>.row{margin:0}.menu-nav-overlay.open{display:block;background:#000;opacity:.5;position:absolute;top:0;width:100vw;height:100vh}.front-page.open #upper-header{height:auto}.front-page.open #upper-header .header-left{display:none}.mobile-dealer-login-btn{display:block}.header-left input{width:100%}#upper-header>div>.row{justify-content:space-between}.col-md-4.header-right,.mobile-menu-toggle{-ms-flex:0 0 20% flex: 0 0 20%;max-width:20%}.col-md-4.center-header{-ms-flex:0 0 60% flex: 0 0 60%;max-width:60%}.col-md-4.header-right .row{margin:0;justify-content:flex-end}.col-md-4.header-right .col-md-6,.header-right .col-md-5{padding:0}.header-right .col-md-5>div>div{width:auto;margin-left:10px}body.nav-open{position:fixed}header{position:relative}header.sticky{position:fixed;width:100%;left:0;top:0;background:#fff;z-index:999}header.sticky #upper-header .header-left{display:none}header.sticky #upper-header{height:auto;border-bottom:1px solid #adadad}nav.open{position:absolute;top:0;left:0;width:100vw;height:100vh}.nav-open #mobile-bg{display:block}.open #navigation{border:0;display:block;background:#fff;z-index:999;position:absolute;top:87px;left:0;height:100%;overflow-y:scroll;padding:0 15px;padding-bottom:90px}#navigation{width:calc(100% - 15px)}#navigation ul{display:block!important}#navigation ul.main-nav-menu.d-flex>li{text-align:left;margin:15px 0;width:auto}.open .menu-nav-overlay{display:block;width:100vw;height:100vh;background:#000000bf;top:87px;left:0;position:absolute;z-index:900}#upper-header{position:relative;padding:10px 15px;z-index:999;height:105px}#upper-header .header-left{position:absolute;bottom:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;left:0;display:flex;justify-content:space-between}.header-left .search-bar{width:calc(100% - 140px)}.mobile-dealer-login-btn{width:136px;text-align:center;padding:5px;border:1px solid #000;font-size:10px;font-weight:500}body.open{overflow:hidden;left:0;right:0}.mobile-elements{display:block;border-bottom:1px solid #828282;margin-top:15px}.mobile-elements ul{padding:0}.mobile-elements ul li{margin:5px 0}.mobile-elements ul a{padding:5px 5px;display:block;font-size:12px;font-weight:500;color:#828282}#navigation a.menu-items{font-size:12px;display:inline-block}#navigation ul.main-nav-menu.d-flex>li{margin:5px 0}.mobile-elements>p{font-size:17px;font-weight:500;margin-top:20px}.mobile-elements>a{width:95%;margin:0 auto;text-align:center;border:1px solid #000;padding:5px;display:block}.mobile-elements>a .fa{margin-right:5px}.nav-list{position:unset}.nav-list .nav-sub-items{box-shadow:unset}#navigation .nav-items{display:block;position:absolute;z-index:800;top:0;width:100%;height:100vh;background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#navigation .open .nav-items{left:0!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#navigation ul.main-nav-menu,#navigation ul.main-nav-menu.d-flex>li{position:unset}li.go-back{font-weight:500;margin-bottom:20px;margin-top:15px;text-transform:uppercase;font-size:14px}.mobile-back-nav{font-size:14px!important;font-weight:500!important}.mobile-back-nav,li.go-back{display:block}ul.nav-sub-items li:nth-child(n+3){list-style:none;margin:8px 0;padding:0}ul.nav-sub-items a{padding:5px 5px!important;font-size:12px;display:inline-block}.mobile-dealer-login-btn .fa{font-size:15px;top:1px;position:relative}.product-list-items-container>div{-ms-flex:0 0 33.3333%;max-width:33.3333%;flex:0 0 33.3333%}#footer .contact-us>span,#footer .footer-header{font-size:14px;display:block;width:80%;margin:0 auto;padding-bottom:5px;margin-bottom:10px;margin-top:10px;text-align:center}#footer{text-align:center}#footer ul li a{font-size:14px;line-height:2}#footer ul li,.follow-us{text-align:center}#footer .col-md-8 .col-md-4{margin-top:15px}#footer .col-md-8 ul{padding-top:15px}#footer .col-md-8 ul li a{font-size:16px}#footer .col-md-4 a[data-toggle=collapse]{width:90%;margin:0 auto;display:block;border-bottom:1px solid #000;padding-bottom:15px;position:relative}#footer .col-md-4 a[aria-expanded=true]:after{content:"";border-color:#1d1d1d transparent transparent;border-style:solid;border-width:9px;width:0;height:0;position:absolute;left:49%;transform:rotate(0);bottom:-19px}.gallery-modal .gallery-modal-close{right:9px}.gallery-modal .modal-wrapper{padding:0 15px;height:555px}.gallery-modal .modal-body{padding:0;padding-bottom:10px}.gallery-modal .modal-body{max-width:430px}.gallery-modal .modal-wrapper>div{flex:0 0 100%;max-width:100%;-ms-flex:0 0 100%}.gallery-modal .gallery-content{padding:0;margin-top:10px}.previous-gallery .fa:before{content:"\f104"!important}.next-gallery .fa:before{content:"\f105"!important}button.previous-gallery{left:-30px}button.next-gallery{right:-30px}.slick-gallery{width:50%}.pagination-filter-view .pagination-result-count>div{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;margin-bottom:10px}.list-form-sort-by{display:none}.pagination-filter-view .pagination-result-count{flex-wrap:wrap}.list-form-sort-field,.list-form-sort-field .custom-dropdown,.list-form-sort-field .custom-dropdown .select-box,.mobile-filter-toggle{width:100%;border-radius:0;height:46px}.collection-filter-menu,.collection-filter-menu .filter-input{height:46px}}@media only screen and (max-width:570px){.login-img-blur,.signin-wrapper{height:615px}#signin-page>.container-wrapper{height:525px}.gallery-modal .modal-wrapper{height:430px}.gallery-modal .modal-body{max-width:320px}.gallery-images .col-md-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery-images.home-gallery .col-md-4.modal-tile img{bottom:0}.sticky.sidebar-nav.col-md-2.slide{top:unset}.product-list-items-container>div{-ms-flex:0 0 50%;max-width:50%;flex:0 0 50%}.collection-search-filter{position:relative;max-width:60%;flex:0 0 60%;-ms-flex:0 0 60%}.collection-filter-menu{-ms-flex:0 0 38%;max-width:38%;flex:0 0 38%}.contact-us{margin-top:30px}.copyright{margin-top:30px}#footer{text-align:center}.brand-info .learn-more a{font-size:12px}#footer .contact-us>span{border-bottom:none}#upper-header{padding:8px 15px;height:110px}.open #navigation,.open .menu-nav-overlay{top:63px}.col-md-4.header-right .row .fa{font-size:23px}.rr-header{flex-wrap:wrap}#footer .follow-us span{font-size:14px}.full-width-banner{display:none}button.btn-slick{top:21%}.col-md-4.onestep-column.osc_step_3.osc_nhide_data,.col-md-6.onestep-column.osc_step_2.osc_nhide_data,.column-wrapper.has-loader{padding:0}#scroll-to-top{right:7px;background:#616161b8}#scroll-to-top:hover{background:#616161b8}.frame-10 .col-md-6,.frame-7 .col-md-6{max-width:50%}.fbimg-wrapper{height:120px;overflow:hidden;display:flex;align-items:center}.sidebar-nav.col-md-2.slide{top:30px}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div{height:160px!important}.product-list-pagination-filter.grid-view{margin-top:25px}}@media only screen and (max-width:480px){.cases .col-lg-12.case-single-view{padding:0}#thread-content .card-body.multi-collapse{font-size:14px}.reply-section textarea{width:100%;height:200px}.prorfile-information .form-group>div{max-width:80%;margin:0;padding:0;width:80%}.prorfile-information .form-group>div>div{max-width:100%;flex:0 0 100%;padding:0;margin:0}.prorfile-information .form-group>div>div>div{padding:0}#order_message-page .order-print a{width:168px;font-size:14px}#order_message-page .order-print{text-align:center}#order_message-page .order-invoice-wrapper{display:none}#order_message-page .order-print{margin-top:20px}.open #navigation{padding-bottom:180px}.product-list-items-container .product-desc{height:auto}.center-header img{height:45px}#upper-header .header-left{padding:0 15px}.main-category-content.has-collection-filter{padding:0 8px}.main-category-content.has-collection-filter>.row{margin:0}.collection-filter-menu,.collection-search-filter{-ms-flex:0 0 100%;max-width:100%;flex:0 0 100%}.filter-by-letters a{padding-left:15px}.homepage-listings>div>div:nth-child(1)>div{padding:0}.cart-total{display:none}.cart-total-mobile{display:flex;font-size:14px}.pp-gallery .gallery-images>div{height:140px}.cart-loader div{width:calc(100% + 30px);position:relative;left:-15px}.rmv-all{font-size:14px}#cart-page .empty-text h3{font-size:20px}.no-result-recommend .recommended-products button.btn-slick{width:45px;height:45px}.no-result-recommend .no-result-title h4{width:280px}.no-result-recommend .no-result-title div{top:27px}#smart_search-page .container>div:nth-child(1) h3{font-size:20px;font-weight:500;margin-bottom:20px}#smart_search-page .container{padding:0}#front-page .custom-widget-gallery.gallery-8>div:nth-child(1),#front-page .custom-widget-gallery.gallery-8>div:nth-child(2){max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}#gallery-page .gallery-images .col-md-3{height:135px}.gallery-images.home-gallery .col-md-5.feature-img>div{height:100px}.description p a span,.gallery-modal .description p,.slick-gallery p{font-size:16px}.gallery-modal .posted{font-size:12px}.col-md-5columns.ig-offset-2{height:260px!important}.mobile-ig-offset{height:130px!important}.frame-more-photos a{width:100%}.in-image-desc{font-size:20px;margin-top:10px}.ig-user *{font-size:14px}.gallery-modal .posted{font-size:10px;bottom:-16px}.gallery-images.home-gallery .col-md-5>div img{top:-122px}.gallery-images.home-gallery .col-md-5>div{height:120px}.gallery-images .col-md-3{height:170px}.frame-10>:nth-child(2){height:170px;overflow:hidden}.frame-10>:nth-child(2) img{width:calc(100% + 100px)!important}.frame-10>:nth-child(3) .col-md-12 img{width:calc(100% + 80px)!important}.frame-10>:nth-child(3) .col-md-12{height:81px;overflow:hidden}.contact-ab{flex-wrap:wrap}.contact-ab>div{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;margin-bottom:20px}#footer .follow-us a{margin:0 3px!important}.contact-us .fa,.follow-us span{display:none}.frame-element.frame-7 .col-md-6{margin-bottom:10px}#cart-page .carts-info-div{max-width:85%;flex:0 0 85%;-ms-flex:0 0 85%}#cart-page .item-desc-div>div>div:last-child{max-width:15%;flex:0 0 15%;-ms-flex:0 0 15%}.cart-total{bottom:10px}.col-md-3.col-sm-3.col-xs-3.review-item-img{max-width:30%}.cart-total *{font-size:12px}.cart-total .currency{font-weight:500}#cart-page .remove-cart-button a .fa,.hidden-mobile,.mobile-hidden{display:none!important}#cart-page .remove-cart-button,.mobile-text{display:block!important}#cart-page .cart-contents>div.left-cart{background:#fff}.cart-items-count{left:0}#cart-page .cart-items-div{margin:0;padding:0;justify-content:flex-start;margin-bottom:15px;align-items:end}.remove-chkbx{width:15px}.quantity-select.product-qty-box{width:40px;padding:1px!important;font-size:12px}#cart-page .remove-cart-button a .fa{margin-top:20px}#cart-page .prod-name{height:auto;font-size:14px}#cart-page .item-desc-div{-ms-flex:0 0 calc(100% - 115px);max-width:calc(100% - 115px);flex:0 0 calc(100% - 115px)}.remove-all{margin-top:35px;margin-bottom:30px;padding:0}.cart-summary-checkout.right-cart{padding:0;margin-top:55px}#cart-page .cart-img-wrapper{width:80px;margin:0 10px}#cart-page .cart-img-wrapper img{width:100%}.related_products>.row{-ms-flex:0 0 65%;max-width:65%;flex:0 0 65%;margin-top:15px!important}.related_products>.row>div{padding:0}.product-list-items-container #product_price{font-size:20px}.product-list-item .product-desc p{font-size:15px}.product-list-items-container .product-desc{overflow:hidden}.product-list-items-container{margin:0 -8px}.sidebar-nav.col-md-2.slide{top:65px}.pagination-result-count{flex-wrap:wrap}.pagination-result-count .mobile-filter-toggle{order:2;width:100%}.pagination-result-count label{order:1;flex:0 0 100%;max-width:100%;-ms-flex:0 0 100%}.frame-11>div{-ms-flex:0 0 100%!important;max-width:100%!important;flex:0 0 100%!important}#register-page .container-page{margin-top:20px}#ship_box .prof-row,.user-information>div,.user-login>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#register-page .btn-register{width:100%}.filter-input span{font-size:17px;font-weight:300;color:#868686}.filter-input{padding:10px!important}.category-wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 8px}.rr-img>div{-ms-flex:0 0 25%;max-width:25%;flex:0 0 25%}.related_products #addtocart_btn{width:calc(100% - 75px)!important}.related-view-more{width:100%;border-radius:0}.prod-content>.col-md-5,.prod-content>.col-md-6,.related_products{-ms-flex:0 0 100%;max-width:100%;flex:0 0 100%}.rr-header>div{-ms-flex:0 0 100%;max-width:100%;flex:0 0 100%}.frame-8 .col-md-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px;padding:0 6px}.frame-8 .frame-title{padding-left:15px}#upper-header{padding:10px;height:100px}.col-md-4.header-right,.mobile-menu-toggle{-ms-flex:0 0 100%;max-width:100%;flex:0 0 auto;width:auto}.col-md-4.center-header{-ms-flex:0 0 55%;max-width:55%;flex:0 0 55%}.open #navigation,.open .menu-nav-overlay{top:53px}.recommended-products .product-desc{overflow:hidden}.product-list-item{padding:0 5px}.slick-gallery>div{height:140px}.frame-10 .col-md-6,.frame-7 .col-md-6{-ms-flex:0 0 50%;max-width:50%;flex:0 0 50%}button.btn-slick{top:24%}.homepage-slick button.btn-slick.slick-disabled{opacity:0}.homepage-listings{padding:0!important}.homepage-slick button.btn-slick{background:#585858c2;width:40px;height:40px}.homepage-slick button.btn-slick.btn-slick-prev{left:-4px!important}.homepage-slick button.btn-slick.btn-slick-next{right:-4px!important}.homepage-slick button.btn-slick .fa{margin-bottom:2px;color:#fff}.gallery-2>div:nth-child(1) a,.gallery-2>div:nth-child(2) a{width:100%;display:block;overflow:hidden}.frame-10>:nth-child(2)>div>div:last-child img{width:100%!important}#front-page .custom-widget-gallery.gallery-8>div:nth-child(1){margin-bottom:0}#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:first-child,#front-page .custom-widget-gallery.gallery-8>div:nth-child(2)>div>div:last-child{height:100px!important}}@media only screen and (max-width:400px){#front-page .custom-widget-gallery.gallery-8>div:nth-child(1),#front-page .custom-widget-gallery.gallery-8>div:nth-child(1)>div{height:190px!important}.gallery-images.home-gallery .col-md-4{height:auto}.col-md-5columns.ig-offset-2,.mobile-ig-offset{width:50%!important;max-width:50%!important;flex:0 0 50%!important;height:175px!important}.gallery-modal .modal-body{max-width:270px}.frame-element.frame-7 .col-md-6{-ms-flex:0 0 50%;max-width:50%;flex:0 0 50%}.frame-10 .col-md-6,.frame-7 .col-md-6{max-width:50%}.frame-10>:nth-child(2) img{width:100%!important}}span.summary-caption.summary-caption-1{font-size:52px;color:#6f6f6f}.summary-star-rating i.fa.fa-star{color:#ffd200}.ratings_reviews .rating-number-block{padding-top:40px;padding-bottom:20px;float:left;width:30%}.ratings_reviews .rating-progress-block{padding-top:40px;padding-bottom:10px;float:left;width:70%}.ratings_reviews h1.main-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:23px;color:#1d1d1d;margin-top:30px}.ratings_reviews h2.comment-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#1d1d1d;margin-top:30px}.ratings_reviews p.big-number{font-family:'Open Sans',sans-serif!important;font-style:normal;font-weight:400;font-size:100px;color:#6f6f6f;margin-top:0;margin-bottom:0}.ratings_reviews p.big-text{font-family:'Open Sans',sans-serif!important;font-style:normal;font-weight:400;font-size:15px;color:#6f6f6f;margin-top:0;white-space:nowrap;width:50px}.ratings_reviews p.comment-text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:10px;color:#1d1d1d}.ratings_reviews a{font-family:Montserrat,sans-serif;font-weight:900;font-size:11px;color:#1d1d1d}.ratings_reviews a:hover{font-family:Montserrat,sans-serif;font-weight:900;font-size:11px;color:#000}.ratings_reviews .fa-star{color:#e5e5e5}.ratings_reviews .checked{color:#fb0}.ratings_reviews .btn{background-color:#655b58;color:#fff;width:250px;height:40px;border:none;border-radius:4.31px;font-size:13px;cursor:pointer}.ratings_reviews .btn:hover{background-color:#423b39;color:#fff;width:250px;height:40px;border:none;border-radius:4.31px;font-size:13px;cursor:pointer}.ratings_reviews .pagination{display:inline-block}.ratings_reviews .pagination a{color:#655b58;font-size:12px;margin:0 4px;padding:6px 12px;text-decoration:none}.ratings_reviews .pagination a.active{background-color:#b2adab;color:#fff;font-size:12px;border-radius:5px;width:50px}.ratings_reviews .pagination a:hover:not(.active){background-color:#ddd;font-size:12px;border-radius:5px;width:50px}@media screen and (max-width:600px){.ratings_reviews .rating-number-block{width:100%;padding-top:10px;padding-bottom:10px;text-align:center}.ratings_reviews .rating-progress-block{width:100%}.ratings_reviews .btn{width:100%}.ratings_reviews .btn:hover{width:100%}}.ng-hide-add,.ng-hide-remove{transition:all linear .5s}ul.review-menu li.active{color:#1d1d1d}ul.review-menu li{font-size:25px;color:#bfbfbf}.cursor-pointer{cursor:pointer}.opt-flyout{position:absolute;top:-235px;left:-75px;width:200px;padding:5px;background:#fff;text-align:center}.opt-flyout span{font-size:12px}div.opt-flyout::after,div.opt-flyout::before{content:"";bottom:-10px;display:block;position:absolute;left:43%;border-color:#fff transparent;border-style:solid;border-width:10px 10px 0}a.opt-image:hover .opt-flyout{display:block}a.opt-image .opt-flyout{display:none}a.opt-image.unavailable>img[ng-if="option.image_icon"]{opacity:.5}.rating.no-reviews i{font-size:20px;letter-spacing:10px}.ratings-reviews .question-title{font-style:normal;font-size:21px;color:#1d1d1d;white-space:normal}.nav-link .active:hover,.ratings-reviews .nav-link .active{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:21px;color:#1d1d1d;margin-top:30px}.nav-link:hover,.ratings-reviews .nav-link{font-weight:500;font-size:21px;color:gray;margin-top:30px}#vertical_slash:hover,.ratings-reviews #vertical_slash{font-weight:400;font-size:21px;color:#1d1d1d;margin-top:30px;pointer-events:none;cursor:default}.ratings-reviews .nav-tabs{border-bottom:0 solid transparent}.ratings-reviews .nav-tabs .nav-link{border:0 solid transparent}.ratings-reviews .rating-number-block{padding-top:25px;padding-bottom:20px;float:left;width:30%}.ratings-reviews .rating-progress-block{padding-top:25px;padding-bottom:10px;float:right;width:70%}.ratings-reviews h1.main-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:21px;color:#1d1d1d;margin-top:60px;margin-bottom:20px}.ratings-reviews h2.comment-heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:18px;color:#1d1d1d;margin-top:10px}.ratings-reviews p.big-number{font-style:normal;font-weight:400;font-size:100px;color:#6f6f6f;margin-top:0;margin-bottom:0}p.big-text{font-style:normal;font-weight:400;font-size:15px;color:#6f6f6f;margin-top:0;white-space:nowrap}.ratings-reviews p.comment-text{color:#1d1d1d;font-family:Montserrat,sans-serif;font-style:normal;line-height:20px;font-size:13px}.ratings-reviews p.question-text{font-style:normal;font-weight:700;font-size:15px;color:#6f6f6f;white-space:normal}.ratings-reviews p.answer-text{font-style:normal;font-weight:400;font-size:15px;color:#6f6f6f;white-space:normal;margin-top:-12px}.ratings-reviews .fa-star{color:#e5e5e5}.ratings-reviews .summary .fa-star{font-size:23px;letter-spacing:6px}.ratings-reviews .checked{color:#fb0}.ratings-reviews #write_btn{background-color:#655b58;color:#fff;width:250px;height:40px;border:none;border-radius:4.31px;font-family:Montserrat,sans-serif;font-style:normal;font-size:13px;cursor:pointer}.ratings-reviews #write_btn:hover{background-color:#423b39;color:#fff;width:250px;height:40px;border:none;border-radius:4.31px;font-family:Montserrat,sans-serif;font-style:normal;font-size:13px;cursor:pointer}.ratings-reviews #submit_btn{background-color:#655b58;color:#fff;width:180px;height:40px;border:none;border-radius:4.31px;font-family:Montserrat,sans-serif;font-style:normal;font-size:13px;cursor:pointer}#submit_btn:hover{background-color:#423b39;color:#fff;width:180px;height:40px;border:none;border-radius:4.31px;font-family:Montserrat,sans-serif;font-style:normal;font-size:13px;cursor:pointer}.ratings-reviews #cancel_btn{background-color:#fff;color:#655b58;width:180px;height:40px;border:1.5px solid;border-radius:4.31px;border-color:#655b58;font-family:Montserrat,sans-serif;font-style:normal;font-size:13px;cursor:pointer}.ratings-reviews #cancel_btn:hover{background-color:#fff;color:#000;width:180px;height:40px;border:1.5px solid;border-radius:4.31px;border-color:#000;font-family:Montserrat,sans-serif;font-style:normal;font-size:13px;cursor:pointer}.ratings-reviews .pagination{display:inline-block}.ratings-reviews .pagination a{color:#655b58;font-size:12px;margin:0 4px;padding:6px 12px;text-decoration:none}.ratings-reviews .pagination a.active{background-color:#b2adab;color:#fff;font-size:12px;border-radius:5px;width:50px}.ratings-reviews .pagination a:hover:not(.active){background-color:#ddd;font-size:12px;border-radius:5px;width:50px}@media screen and (max-width:600px){.ratings-reviews .rating-number-block{width:100%;margin-top:-25px;padding-top:10px;padding-bottom:10px;text-align:center}.ratings-reviews .rating-progress-block{width:100%}#write_btn:hover,.ratings-reviews #write_btn{width:100%;margin-bottom:15px}#submit_btn:hover,.ratings-reviews #submit_btn{width:100%;margin-top:15px}#cancel_btn:hover,.ratings-reviews #cancel_btn{width:100%}}.sub-cat-wrapper{max-width:25%!important;flex:0 0 25%!important;-ms-flex:0 0 25%!important}#smart_search-page .container-fluid,.no-container{width:1680px;margin:0 auto;max-width:unset}#smart_search-page aside,.no-container aside{width:285px;flex:unset!important;max-width:unset!important}.product-list-items-container{display:flex;flex-wrap:wrap}.product-list-item .product-img{height:300px;overflow:hidden;background:#f7f7f7}.product-list-item .product-img a{display:flex;align-items:center;height:100%}.product-list-item .product-img img{width:100%}#smart_search-page .product-list-item,.no-container .product-list-item{width:25%}#smart_search-page .main-category-content,.no-container .main-category-content{width:1395px;flex:unset;max-width:unset}.no-container #product_price{font-size:24px}#smart_search-page .product-list-items-container>div,.no-container .product-list-items-container>div{-ms-flex:0 0 unset;flex:unset;max-width:unset}.homepage-listings .product-list-item .product-img{height:250px}@media only screen and (max-width:1700px){#smart_search-page .container-fluid,.no-container{width:1440px}.product-list-item .product-img{height:240px}#smart_search-page .main-category-content,.no-container .main-category-content{width:1155px}.homepage-listings .product-list-item .product-img{height:220px}}@media only screen and (max-width:1488px){#smart_search-page .container-fluid,.no-container{width:1199px}#smart_search-page .main-category-content,.no-container .main-category-content{width:914px}#smart_search-page .product-list-item,.no-container .product-list-item{width:33.3333%}.homepage-listings .product-list-item .product-img{height:185px}}@media only screen and (max-width:1240px){#smart_search-page .container-fluid,.no-container{width:991px}#smart_search-page .main-category-content,.no-container .main-category-content{width:706px}.product-list-item .product-img{height:190px}.no-container #product_price{font-size:20px}}@media only screen and (max-width:1024px){#smart_search-page .container-fluid,.no-container{width:100%;padding:0 15px}.category-page .no-container .main-category-content,.no-container .category-wrapper,.no-container .sidebar-nav.slide{-ms-flex:0 0 unset;flex:unset;max-width:unset}#smart_search-page .main-category-content,.no-container .main-category-content{width:calc(100% - 285px)}.no-container .product-list-item{width:50%}.product-list-item .product-img{height:235px}.no-container .pagination-result-count.d-flex{flex-wrap:wrap}.no-container .pagination-result-count.d-flex>div{max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%}.sub-cat-wrapper{max-width:50%!important;flex:0 0 50%!important;-ms-flex:0 0 50%!important}}@media only screen and (max-width:840px){.product-list-item .product-img{height:200px}.no-container #product_price{font-size:18px}}@media only screen and (max-width:767px){#smart_search-page .category-content.row{margin:0!important;display:block!important}#smart_search-page .pagination-result-count>div:nth-child(1){display:flex;flex-wrap:wrap}#smart_search-page .pagination-result-count>div:nth-child(1) .mobile-filter-toggle{order:2}#smart_search-page .pagination-result-count>div:nth-child(1) label{order:1;position:relative}#smart_search-page aside{-ms-flex:0 0 unset;flex:unset;max-width:unset;width:100%;top:142px}#smart_search-page aside.open{border:1px solid #c1c1c1;border-top:none}.no-container .sidebar-nav.slide{position:absolute;width:100%;background:#fff;z-index:800}.no-container .sidebar-nav.slide.open{top:76px;border:1px solid #cecece;border-top:0}#smart_search-page .main-category-content,.no-container .main-category-content{width:100%!important;padding:0!important}.product-list-item .product-img{height:165px}.homepage-listings .product-list-item .product-img{height:150px}#smart_search-page .product-list-item{width:50%}}@media only screen and (max-width:570px){.homepage-listings .product-list-item .product-img{height:135px}}@media only screen and (max-width:480px){#footer ul li{margin-bottom:10px}#cases-page .support-cases .filter-container+.row{display:block!important;overflow:scroll;margin:0}#cases-page .support-cases .filter-container+.row .cases-list{width:767px!important;padding:0}.account-left-menu ul>li>ul{padding:0 15px}.homepage-listings{max-width:100%}.product-list-item .product-img{height:137px}.homepage-listings .product-list-item .product-img{height:164px}#front-page .info-brand-img img{width:85%}}@media only screen and (max-width:350px){.homepage-listings .product-list-item .product-img{height:135px}}.about-banner img{width:100%}.contact-us-page .contact-us-headers{margin-top:70px;margin-bottom:50px}.contact-us-page .contact-us-headers *{text-align:center;font-size:38px!important;letter-spacing:4px}.contact-us-page .contact-us-headers h1{font-weight:700!important}.contact-us-page .contact-us-form .row>div{margin-top:20px}.contact-us-page .infos-time a{cursor:context-menu}.contact-us-page label{display:block;font-weight:700;font-size:20px}.contact-us-page .contact-us-form input{width:100%;height:50px;border:1px solid #000;border-radius:0;padding:5px 10px;letter-spacing:.5px}.contact-us-page .contact-us-info{width:330px;margin:0 auto}.contact-us-page .contact-us-info .infos{margin-bottom:20px}.contact-us-page .contact-us-form button{border:1px solid #fff;font-weight:700;margin-top:20px;background:#fff;padding:0;height:45px;width:100px;text-align:left;font-size:20px}.contact-us-page .contact-us-info .infos a{display:flex;align-items:center}.contact-us-page .contact-us-info .infos a span:first-child{width:40px;height:40px;background:#000;color:#fff;border-radius:50px;display:flex;justify-content:center;align-items:center;margin-right:10px}.contact-us-page .contact-us-info .infos a span:first-child .fa{font-size:20px}.contact-us-page .contact-us-socials{width:50%;margin:0 auto;text-align:center}.contact-us-page .social-icons{display:flex;width:50%;margin:0 auto;justify-content:space-around;align-items:center;margin-top:30px}.contact-us-page .social-icons>div{width:50px;height:50px}.contact-us-page .social-icons img{width:100%}.contact-us-page .contact-us-socials h3{font-size:26px!important;margin-bottom:15px}.contact-us-page .c-textarea textarea{width:100%;border:1px solid #000;height:200px;padding:5px 10px}.contact-us-page .error-message{color:#ff4757}.contact-us-page .contact_request_sent{text-align:center;font-size:20px}@media only screen and (max-width:767px){.contact-us-page .contact-us-headers *{font-size:24px!important}.contact-us-page .c-textarea textarea{height:150px}.contact-us-page .contact-us-socials{width:100%;margin-top:70px}.contact-us-page .social-icons{width:80%}.about-banner>div{height:300px!important}.contact-us-page .container.contact-us-page{padding:0!important}.contact-us-page .social-icons>div{width:40px;height:40px}.contact-us-page label{font-size:16px}.contact-us-page .contact-us-form input{height:40px}}.ship-cost-label input.osc_shippingid{margin-right:5px}.prodImgSlick .slick-track{transform:translate3D(0,0,0)!important}.about-banner{margin-bottom:80px}.about-banner img{width:100%}.page-about-us h1{color:#905d29;font-weight:700!important;font-size:28px!important;margin-bottom:60px!important;letter-spacing:6px}.page-about-us .about-content{text-align:center;margin-bottom:35px}.page-about-us .about-content h3{color:#905d29;position:relative;font-size:28px!important;display:inline-block;letter-spacing:2px}.page-about-us .about-content h3:after{content:'';height:2px;width:80%;background:#905d29;margin:0 auto;display:block;margin-top:15px;margin-bottom:15px}.about-content p{width:85%;margin:0 auto}.timeline-content{display:flex}.timeline-content.spacer{height:60px}.timeline-content img{width:100%}.about-timeline h2{text-align:center;font-size:38px!important;color:#905d29;margin-bottom:30px;margin-top:60px!important}.timeline-content>div{flex:0 0 50%;max-width:50%}.timeline-content>div:nth-child(1){border-right:3px solid #905d29}.timeline-content>div:nth-child(2){border-left:3px solid #905d29}.timeline-content .timeline-text>div{height:100%;width:100%;display:flex;text-align:center;align-items:center}.timeline-text p{width:75%;margin:0 auto}.timeline-content>div:nth-child(even).timeline-text{position:relative}.timeline-content>div:nth-child(even).timeline-text:after{content:'';border-color:#905d29 transparent transparent;border-style:solid;border-width:9px;width:0;height:0;position:absolute;left:0;top:42%;transform:rotate(270deg);bottom:-19px}.timeline-content>div:nth-child(odd).timeline-text{position:relative}.timeline-content>div:nth-child(odd).timeline-text:after{content:'';border-color:#905d29 transparent transparent;border-style:solid;border-width:9px;width:0;height:0;position:absolute;right:0;top:42%;transform:rotate(90deg);bottom:-19px}.bottom-header{text-align:center;line-height:2;font-size:24px!important;margin-top:100px!important;color:#1d1d1d}@media only screen and (max-width:767px){.page-about-us .container{margin:0!important;max-width:100%!important}.prod-img-slicks .img-slick-wrapper.slick-current img{border:1px solid #c5c5c5}.vid-slick{position:relative}.vid-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;z-index:100;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #adadad}.prod-img-displays .vid-overlay img{width:180px!important}.vid-error{text-align:center;flex:0 0 100%;max-width:100%;-ms-flex:0 0 100%}}.bottom-header br{display:none!important;font-size:18px!important}.timeline-text p{font-size:14px!important}.timeline-text p{font-size:16px!important}.timeline-content{flex-wrap:wrap;justify-content:flex-end;position:relative;padding-bottom:55px}.timeline-content:before{content:'';position:absolute;width:2px;background:#905d29;height:100%;left:10px}.timeline-content:after{content:'';border-color:#905d29 transparent transparent;border-style:solid;border-width:9px;width:0;height:0;position:absolute;left:11px;top:42%;transform:rotate(270deg);bottom:-19px}.timeline-text p{width:100%;padding-right:30px;text-align:left}.timeline-content>div:nth-child(even).timeline-text:after,.timeline-content>div:nth-child(odd).timeline-text:after{display:none}.timeline-content.spacer{display:none}.timeline-content>div{flex:0 0 90%;max-width:90%;border:none!important}.timeline-content .timelime-img{order:1}.timeline-content .timeline-text{order:2;margin-top:15px}.bottom-header{font-size:18px!important;padding:0 15px}