.form-control{border:1px solid #000}#livechat-full{display:none !important}#content-container{display:none !important}.brand h1{margin:.5em auto .25em}#product-list .product-title{font-size:1.1em}#product-list .product-price{text-align:center;font-weight:300;font-size:.95em}.nav a.cartCount{margin-right:10px;padding-bottom:29px}.nav a.cartCount:hover{background:#eee !important}.nav .cartCount .badge{background-color:transparent}.nav .badge{font-weight:bold;font-size:12px;padding:0}.nav li.nav-customers{display:none}.nav ul.cart-dropdown.dropdown-menu{background:#fff;border-color:#fff}.nav a.ajax-cart-btn{color:#fff !important;border:2px solid black;text-align:left}.nav a.ajax-cart-btn:hover{color:#000 !important;background:white;border:2px solid black}.nav img.icon-cart{float:left}.navbar-default{border-color:#fff}#navbar-top .container{border-bottom:1px solid #ccc;height:42px}.dropdown-menu>li>a:hover:not(.ajax-cart-btn),.dropdown-menu>li>a:focus:not(.ajax-cart-btn){text-decoration:none;color:#000;text-decoration:line-through;background-color:#fff}#navbar-main li a{padding:.8em .82em}#region-selector{position:absolute;top:12px;margin-left:10px}#region-selector ul.dropdown-menu{background:#fff;border:#fff;padding:10px;border-radius:0;width:250px}#region-selector .dropdown-menu li{margin-bottom:12px}#region-selector ul.dropdown-menu img{margin-top:2px}#region-selector .dropdown-menu>li>a{padding:0 5px}#region-selector img{float:left;margin-right:5px;height:16px}#region-selector a span{line-height:12px}li.currency-picker{visibility:hidden !important}#navbar-main li a:hover{background-color:#eee;color:#000;opacity:1}li.currency-picker{list-style:none;position:absolute;left:50px}.navbar-right li.currency-picker{display:none}i.fa.fa-shopping-bag.fa-lg{float:left}.item_quantity{float:left;margin-left:3px;font-weight:bold;margin-top:-4px}.template-index h2#products-title{display:none}.template-collection #collection-sort{display:none}.template-collection .collection--header{margin-bottom:20px;margin-top:21px}.template-collection .collection-wrap hr{display:none}.template-collection .collection--intro h1{font-size:1.6em;font-weight:300;margin:0 15px !important;border-bottom:1px solid #ccc !important;padding:0 0 5px 0 !important}.template-product #product-details h1,.template-product-preorder #product-details h1{text-align:left;margin-top:24px;font-size:1.7em;-webkit-font-smoothing:antialiased;margin-bottom:7px}.template-product #product-details .product-price,.template-product-preorder #product-details .product-price{text-align:left;margin-top:0;margin-bottom:0}.template-product #product-details .price-field,.template-product-preorder #product-details .price-field{font-weight:100;font-size:1em;-webkit-font-smoothing:antialiased}.template-product #product-details label,.template-product-preorder #product-details label{display:none}.template-product .form-group,.template-product-preorder .form-group{margin-bottom:1px}.template-product .row.product-images img,.template-product-preorder .row.product-images img{margin:0 !important;width:100% !important}.template-product .prod-description,.template-product-preorder .prod-description{text-align:left;margin-top:50px;margin-bottom:50px}.template-product .prod-description h5,.template-product-preorder .prod-description h5{font-size:1.5em;margin:0.6em 0;font-weight:300}.template-product .prod-description p,.template-product .prod-description ol,.template-product-preorder .prod-description p,.template-product-preorder .prod-description ol{font-size:13px;color:#333}.template-product .lead,.template-product-preorder .lead{margin-bottom:17px}.template-product hr,.template-product-preorder hr{background:#ccc;margin-top:0;margin-bottom:10px;height:0px}.template-product .quantity-wrap,.template-product-preorder .quantity-wrap{display:none !important}.template-product select,.template-product-preorder select{text-align:center;text-align-last:center}.template-product #product-select-option-0,.template-product-preorder #product-select-option-0{text-transform:uppercase;font-size:19px}.template-product .add-to-cart-button-wrap,.template-product-preorder .add-to-cart-button-wrap{padding:0}.template-product #purchase,.template-product-preorder #purchase{text-transform:uppercase;font-size:19px;padding:7px;border:2px solid #000;width:165px;font-weight:100 !important;font-size:13px !important;-webkit-font-smoothing:antialiased}.template-product #purchase:hover,.template-product-preorder #purchase:hover{background:#fff;color:#000;border:2px solid #000}.template-product [disabled].purchase-btn,.template-product-preorder [disabled].purchase-btn{opacity:1}.template-product #cboxClose .fa-circle,.template-product-preorder #cboxClose .fa-circle{display:none}.template-product .share-icons,.template-product-preorder .share-icons{margin-top:40px;margin-bottom:40px;text-align:left}.template-product .share-icons a,.template-product-preorder .share-icons a{color:#000;margin:0 !important;font-size:13px;padding:10px}.template-product .share-icons a:hover,.template-product-preorder .share-icons a:hover{background:#000;color:#fff;border:1px solid #000}.template-product .ajax-cart-message,.template-product-preorder .ajax-cart-message{background:white;color:black;text-align:left;padding-left:0;margin-left:-15px}.template-product .ajax-cart-message a,.template-product-preorder .ajax-cart-message a{background:black;color:white;margin:15px 0;text-transform:uppercase;font-size:19px;padding:7px;border:2px solid #000;width:165px;font-weight:100 !important;font-size:13px !important;-webkit-font-smoothing:antialiased;text-decoration:none}.template-product .ajax-cart-message a:hover,.template-product-preorder .ajax-cart-message a:hover{color:black;background:white;border:2px solid #000}.template-product .product-variants,.template-product-preorder .product-variants{margin-bottom:0}.template-product .product-variants .col-lg-12,.template-product-preorder .product-variants .col-lg-12{padding:0 !important}.template-product .product-variants .selector-wrapper.form-group,.template-product-preorder .product-variants .selector-wrapper.form-group{width:100%}.template-product .product-variants .selector-wrapper,.template-product-preorder .product-variants .selector-wrapper{position:relative;display:inline-block}.template-product .product-variants .selector-wrapper select,.template-product-preorder .product-variants .selector-wrapper select{display:inline-block;border:1px solid #bbb;padding:4px 3px 3px 5px;font:inherit;outline:none;line-height:1.2;background:#f8f8f8;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media screen and (-webkit-min-device-pixel-ratio: 0){.template-product .product-variants .selector-wrapper select,.template-product-preorder .product-variants .selector-wrapper select{padding-right:30px}}.template-product .product-variants .selector-wrapper select:focus,.template-product-preorder .product-variants .selector-wrapper select:focus{-webkit-box-shadow:0 0 3px 1px #c00;-moz-box-shadow:0 0 3px 1px #c00;box-shadow:0 0 3px 1px #c00}.template-product .product-variants .selector-wrapper.form-group:after,.template-product-preorder .product-variants .selector-wrapper.form-group:after{content:"\25bc";position:absolute;top:0;right:0;bottom:0;font-size:70%;line-height:45px;padding:0 7px;background:#f8f8f8;color:black;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;pointer-events:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.template-product .no-pointer-events select:after,.template-product-preorder .no-pointer-events select:after{content:none}#upsell .medium-block-grid-3>li{list-style:none;width:33.33333%}#upsell [class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 0.625rem 1.25rem}#upsell section{margin-bottom:2em}#upsell body{background-color:#fff;font-family:aktiv-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px;line-height:1.75em;-webkit-font-smoothing:antialiased}#upsell .bordered-bottom{border-bottom:1px solid #eee;text-transform:uppercase}#upsell h3{font-size:1.55em;margin:0.5em 0 1em;padding-bottom:.25em;font-weight:300;color:#333}#upsell .related-products .product-item:nth-child(-n+3){display:block}#upsell figure{margin:0;position:relative;overflow:hidden}#upsell .product-item figure a>div{background-size:contain;background-position:center center;background-repeat:no-repeat}#upsell .product-item img{background:none}#upsell .product-info a{color:#333}#upsell .product-name h4{font-weight:600;text-transform:uppercase;font-size:1em;margin:0.5em 0;color:#333}#upsell .product-item{text-align:center}.template-cart .main-content h1.page-header{text-align:center}.template-cart .main-content .btn-main{text-transform:uppercase;font-weight:bold;padding:10px}#footer-content,#footer-content a{color:#fff;font-size:0.9em}.footer_page-links{text-transform:uppercase;text-align:right}.footer_page-links a{margin-left:1.4em;text-decoration:none}@media (max-width: 767px){.footer_page-links{text-align:center}}@media (min-width: 1200px){.container,.site--page{width:1170px;width:90%}}@media (min-width: 768px){.brand img{max-width:200px}.template-product .product-main-image,.template-product-preorder .product-main-image{margin-top:5em}.template-product #product-details,.template-product-preorder #product-details{margin-top:7.7em}.navbar-nav .customer-support{display:none}}@media (max-width: 767px){.navbar-default .navbar-toggle{border-color:#fff;float:left}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.template-product h1.page-header{text-align:center}#region-selector{display:none}.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#fff}ul.nav.navbar-nav.navbar-center{text-align:center;font-size:1.5em;letter-spacing:1px;padding-top:6.4em}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{min-height:800px !important;height:100%;position:absolute;width:100%;top:0;left:0;margin:0 0 0 0;padding:0}.navbar-header{border-bottom:1px solid #ccc}#navbar-top .container{border-bottom:none !important}.nav i.fa.fa-shopping-bag.fa-lg{float:left;margin-right:3px;margin-top:2px}.nav a.cartCount{margin-right:0;padding-right:10px}.mobile-logo{display:block !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center}ul.nav.navbar-icons.visible-xs{width:25%}button.navbar-toggle{width:25% !important}.navbar-icons>li{float:right}.navbar-brand-img{padding-top:12px}.navbar-brand img{height:22px}.navbar-toggle .icon-bar{display:block;width:18px;height:2px;border-radius:0}.navbar-toggle{padding:8px 12px}.template-product h1.page-header,.template-product-preorder h1.page-header{font-size:23px !important;margin-bottom:0}.template-product #upsell .bordered-bottom,.template-product-preorder #upsell .bordered-bottom{padding-bottom:8px}.container{padding-left:0.9375em !important;padding-right:0.9375em !important}.navbar-nav>li>a{line-height:18px}.navbar-nav .customer-support{margin-top:5.2em}button.x-mark{position:absolute;right:20px;top:-10px;width:10px !important;height:30px !important;z-index:2000}}.social-share-button:last-child{border-right:1px solid #000}.social-share-button{width:40px;height:40px;display:block;float:left;position:relative;border-left:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;-webkit-transition:all .2s ease;transition:all .2s ease}.social-sharing-item-inner{font-size:inherit;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
