.product-price .money{color:#6c6c6c}.main-content,.collection-wrap>.container{background:rgba(195,237,255,0.6);margin-bottom:40px}.template-collection .main-content{background:transparent}.product-thumbnail h4.product-title,.product-thumbnail .product-price{text-align:center}.product-thumbnail h4.product-title{margin-top:28%}h2#products-title,.collection--header .collection--intro{text-align:center}.brand img{max-width:500px;width:100%}li.cart-btns.text-center a{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#eaeaea}#currency-selector i.fa{font-size:1.8rem;padding:5px}div#currency-selector{float:left}div#currency-selector a{font-size:16px;color:#fff;padding:7px}.collection--header{margin:0}#dialog{color:black}#dialog h1,#dialog h2,#dialog h3,#dialog h4{color:black !important}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:rgba(0,0,0,0.5);display:none}#boxes .window{position:absolute;left:0;top:0;height:200px;display:none;z-index:9999;padding:20px;text-align:center}#boxes #dialog{height:auto;padding:10px;background-color:#ffffff;font-family:'Segoe UI Light', sans-serif;font-size:15pt;padding:30px}#boxes .close{font-size:21px;font-weight:bold;color:#FFF;background-color:#C52A2A;padding:1rem 1.5rem;border-radius:100%;opacity:1;position:absolute;top:-17px;right:-22px}#boxes.hide-account-holder{display:none !important}.popup-main{float:right;padding:20px;padding-left:30px;padding-right:30px;overflow:hidden;background:#dbdbdb}.popup-main h3{color:#000;margin-bottom:4rem;font-size:2rem}.popup-main .input-group{position:relative;left:5%}.popup-main button.btn.btn-signup{float:left}.popup-main input#mc-embedded-subscribe{pointer-events:none;background-color:#B5B5B5;border:none}.popup-main label{font-size:1.2rem;padding-left:10px;margin-bottom:15px}.popup-image-wrapper{float:left}img.popup-image{margin:auto}input#mce-EMAIL,input#mce-FNAME,input#mce-LNAME,.indicates-required,.popup-main .input-group,.popup-main label,#mc_embed_signup .mc-field-group input{color:#000}.mc-field-group{padding-top:10px}.mc-field-group input{border:1px solid black;max-width:100%;min-width:100%}.mc-field-group label{width:100%}#dialog{left:20%;margin-top:80px}.promo-discount-wrapper{background:#777}.promo-discount-wrapper h2{margin-top:5px;color:white !important;font-size:30px}.promo-newsletter-message{margin-bottom:20px}#mc-embedded-subscribe{background:black !important;color:white !important;text-transform:uppercase;font-weight:600;border:1px solid black;width:100%;padding-top:5px;padding-bottom:5px}.subscribe-button-wrapper{padding-top:10px}.size1of2{float:left !important;display:inline-block;margin-left:auto;margin-right:auto}.age-checkbox{margin-top:0px !important;display:inline-block;min-width:0 !important;width:5% !important}.question-age{min-width:0 !important;width:initial !important;display:inline-block;width:75% !important}.promo-message-wrapper{margin-top:10px}h1#promo-message{margin-top:0}h1#promo-message small{color:#000 !important}.promo-discount-wrapper{margin-top:20px}.promo-newsletter-message h2{margin-top:0}.promo-newsletter-wrapper{padding-bottom:10px;background:#fafafa;padding-top:10px}button.btn.btn-signup{background:black;color:white;text-transform:uppercase;font-weight:600;border-radius:0}input#fieldEmail{border:1px solid black;border-radius:0px;color:black}@media (min-width: 768px){#dialog{margin-left:15%}}@media (min-width: 1200px){.popup-main{min-height:600px}#dialog{margin-left:25%}}@media (max-width: 767px){#dialog{margin-left:0%}#boxes .close{top:15px;right:15px}.popup-main h3{margin-top:0;margin-bottom:2rem}#mc_embed_signup input{border:1px solid black}.mc-field-group.email,.mc-field-group.city,.mc-field-group.state,.mc-field-group.zip{right:0;position:relative}#mc_embed_signup input{display:block;margin:0 auto;margin-bottom:4px}#boxes #dialog{padding:20px}div#dialog{left:0 !important;top:0 !important;left:5% !important;margin-top:5% !important}#mc_embed_signup label{margin-bottom:5px !important}.checkboxz{max-width:15px;float:left;display:inline !important}label.question-age{float:left}}@media (min-width: 768px){#currency-selector{padding-top:12px}}@media (max-width: 767px){form.search-form.navbar-form{margin-left:14px}#currency-selector{margin-bottom:10px}a.search-toggle{clear:both}}@media (min-width: 690px){section#register .main-content,section#login-form .main-content{width:660px;position:relative;left:50%;margin-left:-330px}}