.template-product .content-wrapper{width:990px}#main{padding-bottom:120px}input[type=text],input[type=email]{padding:4px}#product-variants{margin:20px 0}.button{font-family:ff-din-web, sans-serif;border:none;padding:5px 20px 0;margin:0;color:#fff;font-weight:normal;letter-spacing:3px;font-size:14px;text-transform:uppercase;cursor:pointer}.button.small{padding:5px 8px;font-weight:500;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}table.cart .update-cart,table.cart .checkout,.cart-summary .actions input,.button{background-color:#1AA4E4;border:0;color:#fff;cursor:pointer;font-size:14px;font-weight:900;letter-spacing:1px;margin:0;outline:none;padding:10px 20px;text-transform:uppercase;width:auto !important;-webkit-font-smoothing:antialiased;-webkit-appearance:none;line-height:15px;transition:300ms background-color}.button.green{background-color:#888}.button.green:hover{background-color:#59C7FA}.button.blue:hover{background-color:#59C7FA}.button.red:hover{background-color:#fa5959}header .container{position:relative}header .loginlink{position:absolute;right:55px;top:25px;font-size:12px}header .mini-cart,#index-cart .mini-cart{position:absolute;right:5px;top:10px;width:40px;height:40px;border:2px solid #fff;background-image:url(//cdn.shopify.com/s/files/1/0405/0353/t/6/assets/cart-new.png?1798004231849940604);background-repeat:no-repeat;background-position:center;border-radius:20px}.svg header .mini-cart,.svg #index-cart .mini-cart{background-image:url(//cdn.shopify.com/s/files/1/0405/0353/t/6/assets/cart-new.svg?1798004231849940604);background-size:21px 24px}header .mini-cart .badge,#index-cart .mini-cart .badge{padding:3px;background-color:#ed1c24;border-radius:20px;color:#fff;position:absolute;top:2px;right:-1px;font-size:12px;text-align:center;min-width:18px;height:auto;width:auto}#index-cart{position:absolute;right:1%;z-index:99}#index-cart .mini-cart .badge{top:-3px;right:-7px}@media (max-width: 767px){header .loginlink{right:125px}header .mini-cart{right:75px}}.related-products{text-align:center;margin-top:40px}.related-products h4{position:relative;text-transform:uppercase}.related-products h4:before{content:" ";display:block;position:absolute;top:8px;left:0;width:100%;height:1px;background-color:#000;z-index:10}.related-products h4 span{display:inline-block;padding:0 40px;background-color:#fff;position:relative;z-index:20}.related-products .related-product .title{color:#000;font-size:18px;text-transform:uppercase;margin-top:10px;display:block}#pg-sm-footer{width:100%;background-color:black;padding:8px 0;text-align:center;color:#fff;padding:20px;text-transform:uppercase}#pg-sm-footer .menu a{padding:5px;display:block}#pg-sm-footer a{color:#fff}#pg-sm-footer .back-to-top{padding:0 0 20px 0;display:block}#pg-sm-footer #social{margin:auto;margin-top:25px}#pg-sm-footer #fb,#pg-sm-footer #ig,#pg-sm-footer #tw{margin-right:12px}#swatches{margin-bottom:10px}#swatches .options.color{float:left}#swatches #swatch-name{color:#888;font-size:21px;font-weight:bold;float:right;margin-top:5px}#add{margin-bottom:15px}.backorder{margin-bottom:15px}#product-share{margin-bottom:15px}.stButton .chicklets{padding-left:15px !important}.stButton{margin-left:0 !important;margin-right:0 !important}.backorder-sent{display:none}.collection-bar{text-align:center;text-transform:uppercase;margin:0 0 30px 0}.collection-bar::after{content:' ';display:table;clear:both}.collection-bar .item{opacity:0.5;transition:300ms opacity;float:left;padding:0 5px;margin-left:13%}.collection-bar .item img{margin-bottom:5px}.collection-bar .item:hover,.collection-bar .item.current{opacity:1}.navbar{background-color:#000}.navbar-toggle{border:2px solid #fff;margin-top:12px}.navbar-toggle .icon-bar{background-color:#fff}.navbar .collapse.in li{text-align:center}.navbar .navbar-collapse.collapsing li{text-align:center}.navbar a{color:#fff}.tabs{margin:10px 0;padding:0;border-bottom:1px solid #DDDDDD}.tabs:after{content:" ";display:table;clear:both}.tabs li{display:block;float:left;height:25px;margin-bottom:0;padding:0;width:auto}.tabs li a{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #F5F5F5;border-color:#DDDDDD !important;border-style:solid;border-width:1px 1px 0 0;display:block;font-size:11px;height:25px;line-height:25px;margin:0;padding:0 5px;text-decoration:none;width:auto;color:#303030;border-bottom:none !important;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.tabs li a.active{background:none repeat scroll 0 0 #FFFFFF;border-left-width:1px;border-top-left-radius:2px;border-top-right-radius:2px;color:#111111;height:30px;margin:0 0 0 -1px;padding-top:4px;position:relative;top:-4px}.tabs li:first-child a{border-top-left-radius:2px;border-width:1px 1px 0}.tabs li:last-child a{border-top-right-radius:2px}.tabs li:first-child a.active{margin-left:0}.tab-contents .tab-content{display:none}.tab-contents .tab-content.active{display:block}.tab-contents ul li{padding:5px 0}.viewer{width:100%;margin-bottom:50px;position:relative}.viewer .panel{display:none;background-color:whitesmoke;width:100%;box-shadow:0 0 3px rgba(25,25,25,0.5);-moz-box-shadow:0 0 3px rgba(25,25,25,0.5);-webkit-box-shadow:0 0 3px rgba(25,25,25,0.5);overflow:hidden}.viewer .panel.active{display:block}.viewer .photos{overflow:hidden}.viewer .photos li{padding:0px;position:relative !important;text-align:center}.viewer img{max-width:100%}.viewer .arrow{height:88px;width:26px;overflow:none;background:url(next-arrow.png) 0 0 no-repeat;position:absolute;top:50%;right:20px;z-index:10000;text-indent:-10000px;margin-top:-44px;display:none;cursor:pointer}.viewer :hover .arrow{display:block}.viewer .pager{position:absolute;bottom:10px;left:20px;z-index:1000}.viewer .pager a{height:16px;width:16px;text-indent:-2000000px;background-color:#c7c7c7;margin:0 5px 0 0;opacity:1;display:inline-block;border-style:solid;border-width:0px;border-color:#848484}.viewer .pager a:hover{background-color:#848484}.viewer .pager a.activeSlide{background-color:#3e3e3e}.collection-products .product .caption{margin-top:20px;line-height:20px}.collection-products .product .caption .title{font-size:18px;color:#000;text-transform:uppercase}.cart-box{border:1px solid #e6e6e6;border-bottom:1px #d4d4d4}.cart-box .title{text-align:center;background:#444;color:#fff;padding:10px}.cart-box .title h2{font-size:16px;color:#fff;margin:0}.cart-box .section{padding:10px;border-bottom:1px solid #e6e6e6}.cart-box .section.button-area .button{display:block;margin:10px auto}.cart-summary{margin-bottom:30px}.cart-items .cart-box{padding:0 15px}.cart-items .cart-box .title{margin:0 -15px}.cart-items .item-properties{padding-top:30px}.cart-items .item-properties .name{margin-bottom:10px}.buttons_quantity{text-align:center}.buttons_quantity input{padding:4px;color:#4c4c4c;outline:none;border:1px solid #f2f2f2;background-color:#f8f8f8;border-bottom:1px solid #d9d9d9;border-radius:0;margin:0;text-align:center}.buttons_quantity .input-quantity{width:20px;padding:4px 0}.buttons_quantity .minus,.buttons_quantity .plus{cursor:pointer}.navbar{border-radius:0}@media (min-width: 768px){.related-products{margin-top:60px;margin-bottom:20px}.navbar-nav{width:405px;margin:auto;float:none;font-size:20px;font-weight:bold;text-transform:uppercase}.navbar-nav li a:hover{background-color:transparent !important;color:#999}.navbar-nav>li>a{padding-top:20px;padding-bottom:20px}.navbar-nav li a{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease}.collection-bar .item{margin-left:0% !important}}@media (max-width: 991px){.viewer{margin-bottom:128px}}.viewer img{display:block}.viewer img::selection{background:none}.viewer img::-moz-selection{background:none}.viewer .pager{position:absolute;top:100%;left:50%;z-index:1000;margin-top:30px;transform:translateX(-50%);-webkit-transform:translateX(-50%);max-width:100%;width:100%;text-align:center}.viewer .pager a{width:72px;height:auto;margin:0;padding:10px}.viewer .pager a,.viewer .pager a:hover{background:transparent}.viewer .pager a.activeSlide{background:#eee}.viewer .pager a img{display:block}.viewer .zoomImg{background-color:#fff}
