.titanBody,.titanDisplay{overflow-x:hidden}.titanDisplay.overflow-hidden,.titanBody.overflow-hidden{overflow:hidden}#miniCartQuickView{background:#244185 none repeat scroll 0 0;border-radius:30px;bottom:30px;box-shadow:0 -2px 1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;font-family:"Oswald",sans-serif;min-width:200px;position:fixed;right:150px;right:calc(50% - 100px);z-index:997}#miniCartQuickView a{box-sizing:border-box;color:#fff;display:block;font-size:1.4rem;line-height:1.3;padding:5px 15px;text-decoration:none;text-align:center;position:relative}#miniCartQuickView a .fa{top:-1px;position:relative}#miniCartQuickView a .lead{margin:0 4rem 0 1rem}#miniCartQuickView a .trail{margin-left:4rem}#miniCartQuickView a .countUp::before{background:rgba(0,0,0,0);border:5px solid rgba(36,65,133,.8);border-radius:50%;box-shadow:0 -2px 0 #fff;content:"";position:absolute;top:-.5rem;right:-.5rem;height:2.5rem;height:calc(2.5rem - 1px);margin:0;padding:1rem;width:2.5rem;width:calc(2.5rem - 1px);z-index:1}#miniCartQuickView a .countUp{background:#ff5b35 none repeat scroll 0 0;border-radius:50%;display:inline-block;font-size:2rem;font-weight:bold;height:2.5rem;left:78px;left:calc(50% - 2.25rem);margin:0;padding:1rem;position:absolute;top:-7px;top:calc(50% - 2.5rem);width:2.5rem}#miniCartQuickView a:hover{opacity:.9}#miniCartSummaryView{box-sizing:border-box;position:fixed;height:100%;min-width:100%;width:40%;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 0 20px rgba(0,0,0,.4);z-index:1200;right:-100%;background:#fff;padding:50px 60px 30px 30px;-webkit-transition:right .3s;-moz-transition:right .3s;transition:right .3s}#miniCartSummaryView.speed-in{right:0;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#miniCartSummaryView h3{margin-bottom:20px}#miniCartSummaryView input[type="button"]{margin-top:1rem}#miniCartWrapper{padding-bottom:40px}#shadow-layer{position:fixed;min-height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.6);cursor:pointer;z-index:996;display:none}#shadow-layer.is-visible{display:block;-webkit-animation:cd-fade-in .3s;-moz-animation:cd-fade-in .3s;animation:cd-fade-in .3s}#secondaryClose{font-size:3rem;position:absolute;right:20px !important;top:10px;cursor:pointer;color:#333;display:block}#secondaryClose:hover{color:#ff5b35}#secondaryClose.open{display:block}.titanDisplay #miniCartSummaryView input[type="text"],.titanDisplay #miniCartSummaryView input[type="password"],.titanDisplay #miniCartSummaryView input[type="email"],.titanDisplay #miniCartSummaryView input[type="file"],.titanDisplay #miniCartSummaryView select,.titanDisplay #miniCartSummaryView textarea{width:90%}#miniCartSummaryView .Freeform:first-child,#miniCartSummaryView .FormEditor:first-child{padding-top:2rem}@media screen and (min-width:1200px){#miniCartSummaryView{max-width:350px;min-width:auto}}@-webkit-keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}.sr-only{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}