*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}::selection{color:#010001;background:#e4e4e4}:after,:before{position:absolute;content:''}.hide{display:none}input:focus{outline:none;outline:0}:focus,:active{outline:none;outline:0}html,body{height:100%}body{background-color:#f1f1f1;color:#5a5a5a;font-family:"Montserrat";font-size:1.5em;overflow-x:hidden;margin:0;padding:0;letter-spacing:0.0225em;position:relative;padding-top:45px;line-height:1.5}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}img.img-responsive{min-width:100%;max-width:100%;width:100%;height:auto}.lazyload,.lazyloaded{min-width:100%;max-width:100%;width:100%;height:auto}.wrap{box-sizing:border-box;max-width:1200px;margin:0 auto}ul,li,ol{margin:0;padding:0;list-style:none}i{font-style:normal}a{text-decoration:none;color:inherit}a:hover,a:active,a:focus{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}.voffset{margin-top:2px}.voffset1{margin-top:3px}.voffset2{margin-top:5px}.voffset3{margin-top:15px}header{position:fixed;left:0;top:0;width:100%;height:45px;background:#f1f1f1;z-index:99;border-bottom:1px solid rgba(90,90,90,0.075)}header ul{display:flex;flex-direction:row;align-items:center;padding-top:4px 0}header ul li{padding:0 15px}header ul li.dc-logo{flex-grow:2;text-align:center}.siteNav{border:none;cursor:pointer;outline:none;position:relative;display:block;height:20px;width:24px;background:transparent;border-top:2px solid;border-bottom:2px solid;color:#5a5a5a;transition:all .25s ease-in-out;font-size:0}.siteNav:before,.siteNav:after{display:block;width:100%;height:2px;top:50%;left:50%;background:#5a5a5a;transform:translate(-50%, -50%);transition:transform .25s ease-in-out}.searchNav{cursor:pointer;font-size:.99em;position:relative;padding-left:25px;font-weight:600}.searchNav i{position:absolute;height:20px;width:20px;display:inline-block;border-radius:50%;border:2px solid #5a5a5a;left:0;top:-1px}.searchNav i:after{bottom:-3px;right:-3px;height:2px;width:6px;transform:rotate(45deg);background:#5a5a5a}.brandLogo{display:inline-block;height:40px;width:62px;background-image:url("/live/oe_/https://www.directcreate.com/img/direct-create-logo.svg");background-repeat:no-repeat;background-position:center;background-size:100%;position:relative;top:3px}.menuGrid{height:28px;width:20px;cursor:pointer;display:block;background:#f1f1f1;background-image:radial-gradient(#5a5a5a 30%, transparent 0);background-size:10px 10px}.myaccount{cursor:pointer;position:relative}.myaccount span{margin-left:15px;display:inline-block;height:30px;width:30px;position:relative}.myaccount span:before{display:inline-block;height:14px;width:14px;border:2px solid #5a5a5a;border-radius:50%;top:6px;left:3px}.myaccount span:after{display:inline-block;height:13px;width:24px;border-top-left-radius:20px;border-top-right-radius:20px;border:2px solid #5a5a5a;bottom:-2px;left:-2px}.mybag{cursor:pointer;position:relative}.mybag span{margin-left:8px;display:inline-block;height:30px;width:30px;position:relative;font-size:.55em;font-weight:600;text-align:center;overflow:hidden;padding-top:13px;top:5px;right:4px}.mybag span:before{display:inline-block;height:10px;width:16px;border-top-left-radius:16px;border-top-right-radius:16px;border:2px solid #5a5a5a;top:1px;left:6px}.mybag span:after{display:inline-block;height:19px;width:24px;border:2px solid #5a5a5a;bottom:2px;left:2px}.showHeadCnt{position:fixed;left:0;top:45px;width:100%;height:calc(100% -  60px);background:#fefefe;z-index:90;padding:60px 30px;overflow-x:hidden;overflow-y:auto;display:none}.showHeadCnt .dispHeadCnt{display:none}.showHeadCnt .closeShC{position:absolute;top:0;right:22px;display:inline-block;padding:20px 0;text-transform:uppercase;font-size:.66em;font-weight:600;cursor:pointer;background:transparent;border:0;letter-spacing:0.044em}.showHeadCnt .closeShC:after{left:0;width:100%;bottom:18px;height:1px;background:#5a5a5a}.siteNavCnt{padding:15px 0}.siteNavCnt li a{text-transform:uppercase;font-weight:900;font-size:2.255em;display:block;padding:12px 0;letter-spacing:0;transition:all .25s ease;letter-spacing:0}.siteNavCnt li a:hover{letter-spacing:.2em;color:rgba(90,90,90,0.5)}.siteNavCnt li button{border:0;cursor:pointer;background:transparent;text-transform:uppercase;font-weight:900;font-size:2.255em;color:#5a5a5a;display:block;padding:12px 0;letter-spacing:0;font-family:"Montserrat";letter-spacing:0;transition:all .25s ease}.siteNavCnt li button:hover{letter-spacing:.2em;color:rgba(90,90,90,0.5)}.siteNavCnt li .welcomeMsg{display:block;font-size:.88em;font-weight:600}.siteNavCnt.inline{border-bottom:1px solid rgba(90,90,90,0.1)}.siteNavCnt.inline li{display:inline-block;width:24.5%}.searchCnt h5{margin:40px 0 20px 0;font-weight:600;text-transform:capitalize}.searchCnt .formWrap{position:relative}.searchCnt .formWrap .searchBtn{position:absolute;height:40px;width:40px;bottom:16px;border:1px solid #5a5a5a;right:0;border-radius:50%;background:transparent;text-align:center}.searchCnt .formWrap .searchBtn:after{content:'\2192';font-size:1.88em;left:5px;top:-3px}.esresultWrap{position:absolute;width:calc(100% - 60px);left:30px;top:140px;height:calc(100% - 145px);background:#fefefe;display:none}.esresultDisplay{position:relative;display:grid;grid-gap:4px;grid-template-columns:repeat(auto-fit, minmax(125px, 1fr))}.esresultDisplay .item{padding:15px;background:rgba(90,90,90,0.015);transition:all .5s ease}.esresultDisplay .item span{display:block;width:100%;font-size:.77em;line-height:1.25;text-transform:capitalize;margin-top:5px}.esresultDisplay .item:hover{background:rgba(90,90,90,0.1)}.productSearch{width:100%;padding:20px 0;border:0;border-bottom:2px solid #5a5a5a;box-shadow:none;font-size:1.25em;line-height:1.8}.navGridWrap ul{border-bottom:1px solid rgba(90,90,90,0.1);display:flex;flex-direction:row;margin-bottom:30px;flex-wrap:wrap}.navGridWrap ul li{width:160px}.navGridWrap ul li a{text-transform:capitalize;font-size:.88em;display:inline-block;padding:8px 0;position:relative;letter-spacing:0.055em;color:#1a1a1a}.navGridWrap ul li a:after{position:absolute;content:'';left:0;bottom:8px;height:1px;width:0;background:#5a5a5a;transition:all .25s ease}.navGridWrap ul li a:hover:after{width:100%}.navGridWrap ul li:first-child{width:100%}.navGridWrap ul li:first-child a{text-transform:uppercase;font-weight:700;color:rgba(90,90,90,0.5);font-size:.77em}.searchTags li{display:inline-block}.searchTags li a{display:block;border:1px solid rgba(90,90,90,0.2);color:#5a5a5a;padding:10px 15px;font-size:.77em;text-transform:capitalize;transition:all .25s ease;margin-bottom:4px;font-weight:600}.searchTags li a:hover{border:1px solid transparent;background:#5a5a5a;color:#fefefe}section{line-height:0}.swiper-container{width:100%;line-height:0}h3.title{font-family:"Libre Baskerville";text-transform:capitalize;font-size:1.5em;letter-spacing:0.033em;padding:0;line-height:1.5}h6.subtitle{font-size:.88em;font-weight:600;line-height:1.5}

