html body{visibility:hidden!important}.popup body{overflow:auto}*{behavior:url(PIE.htc);behavior:url(PIE.htc);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}p,span{margin:0}img{max-width:100%;max-height:100%}h1,h2,h3,h4{margin:0;padding:0}ul{margin:0;padding:0}ul li{list-style:none}h1.header,h2.header{margin:0 0 20px 0;padding:0;position:relative;text-align:center;-webkit-font-smoothing:antialiased}h1.header span,h2.header span{padding:0 15px;position:relative;z-index:2}h1.header.with-subheader,h2.header.with-subheader{margin:40px 0 5px 0}h3.subheader{color:#ababab;font-size:1rem;font-weight:400;margin:0 0 30px;font-style:italic;text-align:center;text-transform:none}.sidebar .module h3.subheader{text-align:left!important;margin:0 0 15px;padding-left:15px}h1.header:after,h2.header:after{background-color:#e8e7e7;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}h1.header a{color:#3c4349;cursor:pointer}h3{font-size:1.25rem;font-weight:700}h4{font-size:1.125rem}.module{margin-bottom:40px;display:inline-block;vertical-align:top}.module .module-image-header img{width:100%}footer .module,header .module{margin-bottom:0}ul.nav.horizontal>li{display:inline-block}.flex-container{display:flex;width:100%}.flex-container .flex1{flex:1}.flex-middle{align-items:center;justify-content:center}.flex-container.row-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}#loading_splashpage{position:fixed;left:0;top:0;height:100%;width:100%;display:none;background-color:#000;filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;opacity:.75;z-index:999999;text-align:center;vertical-align:middle}#loading_image{position:absolute;top:45%;left:50%}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;z-index:99999}#status{width:50px;height:30px;position:fixed;left:50%;top:50%;margin:-25px 0 0 -15px}.spinner{margin:0 auto;width:50px;height:30px;text-align:center;font-size:10px}.spinner>div[class^="rect"]{height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s!important;animation-delay:-1.1s!important}.spinner .rect3{-webkit-animation-delay:-1s!important;animation-delay:-1s!important}.spinner .rect4{-webkit-animation-delay:-0.9s!important;animation-delay:-0.9s}.spinner .rect5{-webkit-animation-delay:-0.8s!important;animation-delay:-0.8s!important}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.spinning_load{border:5px solid;border-radius:50%;border-top:5px solid transparent!important;width:50px;height:50px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#position_cart .module{width:auto!important;margin-right:.5rem}.product-action-buttons-hover{position:absolute;right:0;top:0;z-index:1;padding:10px;opacity:0}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.card.border-0{border:0!important}.video-container{position:relative;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container p{display:none}