@font-face{font-family:FormaleGrotesque-N1;src:url(//spartan-shop.com/cdn/shop/t/5/assets/FormaleGrotesque-N1.eot?v=41568884971334055121621361142);src:url(//spartan-shop.com/cdn/shop/t/5/assets/FormaleGrotesque-N1.woff2?v=11367296618061798681621361143) format("woff2"),url(//spartan-shop.com/cdn/shop/t/5/assets/FormaleGrotesque-N1.woff?v=23716745572939483541621361143) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FormaleGrotesque-N4;src:url(//spartan-shop.com/cdn/shop/t/5/assets/FormaleGrotesque-N4.eot?v=127137790314880666501621361144);src:url(//spartan-shop.com/cdn/shop/t/5/assets/FormaleGrotesque-N4.woff2?v=173513927954087439031621361145) format("woff2"),url(//spartan-shop.com/cdn/shop/t/5/assets/FormaleGrotesque-N4.woff?v=7830965391376974851621361144) format("woff");font-weight:400;font-style:normal;font-display:swap}img.lazyload,img.lazyloading{opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}img.lazyloaded{opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.display-table{display:table}.display-table-cell{display:table-cell}.display-table-cell.w60{width:60%}.display-table-cell.w40{width:40%}.display-table-row{display:table-row}.position-relative{position:relative}@media screen and (max-width: 510px){.small--display-block{display:block}.small--display-inline-block{display:inline-block}.small--no-left-padding{padding-left:0}}@media screen and (min-width: 510px) and (max-width: 991px){.medium--display-table{display:table}.medium--display-table-cell{display:table-cell;float:none}.medium--display-table-row{display:table-row}.medium--display-block{display:block}.medium--display-inline-block{display:inline-block}.medium--no-left-padding{padding-left:0}}@media screen and (min-width: 992px){.large--display-table{display:table}.large--display-table-cell{display:table-cell}.large--display-table-row{display:table-row}}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height: 0}.flex-direction-nav a{text-decoration:none;display:block;width:20px;height:20px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#000c;text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-size:contain;background-repeat:no-repeat}.flex-direction-nav a.flex-prev{background-image:url(//spartan-shop.com/cdn/shop/t/5/assets/icon-arrow-left.svg?v=121578440997982850091624377421)}.flex-direction-nav a.flex-next{background-image:url(//spartan-shop.com/cdn/shop/t/5/assets/icon-arrow-right.svg?v=112587097107687382391624377433);text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:"\f004"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;z-index:100;bottom:0;text-align:right}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display: inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:#00000080;cursor:pointer;text-indent:-9999px;color:transparent;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px #0000004d;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:#000000b3}.flex-control-paging li a.flex-active{background:#000;background:#000000e6;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;*behavior: url(boxsizing.htc)}.gridlock .row{width:100%}.gridlock .row:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.gridlock .row .row{margin-left:-1.0416666666666667%;margin-right:-1.0416666666666667%;width:102.0833333333333334%}.gridlock .row [class*=desktop-]{float:left;margin-left:1.0416666666666667%;margin-right:1.0416666666666667%}.gridlock .row [class*=desktop-].right{float:right}.gridlock .row [class*=desktop-].padded{margin-left:0;margin-right:0;padding-left:1.0416666666666667%;padding-right:1.0416666666666667%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;*behavior: none}.fl{float:left}.fr{float:right}:focus{outline:none!important}*{margin:0}#ienav{display:none}html{scroll-behavior:smooth;height:100%}body{color:#000;background:#fff;font-size:13px;font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;line-height:1.6em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.grecaptcha-badge{display:none!important}.page-wrap{width:100%}@media screen and (min-width: 768px){.page-wrap{min-height:62vh}}#promobar{display:none;text-align:center;background:#000;color:#fff;text-transform:uppercase;font-size:11px;line-height:1.2;padding:5px;letter-spacing:.1em;-webkit-font-smoothing:subpixel-antialiased;width:100%;z-index:9000}#promobar>div{max-width:1595px;width:100%;margin:0 auto;padding:0 25px;display:table}#promobar>div>span{display:table-cell;vertical-align:middle}#promobar .text{width:calc(100% - $gutter);text-align:left}#promobar .closer{width:30px;font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;font-size:26px;line-height:.5;text-align:right;-webkit-font-smoothing:antialiased;cursor:pointer;pointer-events:auto}#promobar.temphide{display:none!important}#page-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;z-index:60;display:none}img{max-width:100%;height:auto;border:0}h1,.h1,h2,h3,h4,h5,h6{color:#1d1d1d;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;margin-top:0;margin-bottom:10px;line-height:normal;-webkit-font-smoothing:antialiased}h1:not(.nocaps),.h1:not(.nocaps),h2:not(.nocaps),h3:not(.nocaps),h4:not(.nocaps),h5:not(.nocaps),h6:not(.nocaps){text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:#161616}h1{font-size:18px}h2,h3,h4,h5{font-size:14px}h6{font-size:12px}h1,h2,h3,h4,h5,h6,p,dl,hr,ol,ul,pre,table,address,fieldset{margin-bottom:10px}p{font-size:13px;margin-bottom:10px}strong{font-weight:700}em{font-style:italic}pre{font-family:Courier New,Courier,monospace;font-size:13px;font-weight:700}textarea{border-radius:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}a{text-decoration:none;color:#444;outline:0;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out}a:hover,a:visited{color:#444;text-decoration:none}a:focus{outline:none}dt{font-weight:700}ol{padding:0;margin-left:0;margin-bottom:20px;text-indent:0;list-style-position:inside}ul{padding:0;margin:0 0 20px;list-style:disc inside}blockquote{font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;padding-left:35px;color:#999;margin:20px 0}hr{background:#f0f0f0;border:none;color:#f0f0f0;display:block;height:1px;margin-top:20px;width:100%}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.button,button,input[type=submit],input[type=reset],input[type=button],.product .sold-out,a.get-quote{width:100%;max-width:100%;background:#000;border:1px solid black;-webkit-appearance:none;color:#fff;display:block;font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-bottom:20px;line-height:normal;padding:13px 0 11px;border-radius:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.button:hover:enabled,button:hover:enabled,input[type=submit]:hover:enabled,input[type=reset]:hover:enabled,input[type=button]:hover:enabled,.product .sold-out:hover:enabled,a.get-quote:hover:enabled{background:#fff;color:#000}.button.full-width,button.full-width,input[type=submit].full-width,input[type=reset].full-width,input[type=button].full-width,.product .sold-out.full-width,a.get-quote.full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}.button#checkout,button#checkout,input[type=submit]#checkout,input[type=reset]#checkout,input[type=button]#checkout,.product .sold-out#checkout,a.get-quote#checkout{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif}textarea,input{box-shadow:none;-webkit-appearance:none}a.get-quote:hover{background:#fff;color:#000}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{margin-bottom:20px}input[type=text],input[type=password],input[type=email],textarea,select{border:1px solid black;padding:6px 4px;outline:none;font-size:13px;font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;color:#86949a;margin:0 0 20px;width:100%;max-width:100%;display:block;background:#fff}select{padding:0}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{color:#444}textarea{min-height:60px;min-width:300px}label,legend{display:block;font-size:13px;margin-bottom:5px}select{width:220px}input[type=checkbox]{display:inline}label span,legend span{font-weight:400;font-size:13px;color:#444}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}input[type=text],input[type=password],input[type=email],input[type=url],input[type=number]{width:100%;background:#fff;border:1px solid #f0f0f0;padding:15px;margin:0 0 20px;max-width:100%;outline:none;border-radius:0}textarea{width:100%;background:#fff;border:1px solid #f0f0f0;margin:0 0 40px;max-width:100%;padding:2%;outline:none}header .row{position:fixed;z-index:8000;background:#fff;width:100%!important;font-size:12px;text-transform:uppercase;padding:30px 40px 0}.row.zero{top:0;padding:20px 40px 21px}#search{width:300px;text-align:center;margin:0 auto}#search_popup{text-align:center}#search_popup #q{text-indent:0;text-align:center}i.icon-search.icon-2x{display:inline-block;-webkit-transform:matrix(-1,0,0,1,0,0);-moz-transform:matrix(-1,0,0,1,0,0);-o-transform:matrix(-1,0,0,1,0,0);transform:scaleX(-1);margin-left:6px;margin-top:5px}header .icon-2x,.nosearchresults .icon-2x{font-size:14px!important}ul#cart{text-align:right;list-style:none;margin:0}ul#cart li{display:block}.menu-open ul#cart .mobile-nav-close{display:block!important;color:#fff;font-size:42px;font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;font-weight:100;-webkit-font-smoothing:antialiased}.menu-open ul#cart a{display:none}#crt{top:15px;padding-top:5px;position:absolute;right:0;z-index:30;width:280px;display:none}#cart-item{border-top:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;width:280px;float:left;padding-top:10px;padding-bottom:10px}.quick-cart-item{border-top:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;width:280px;float:left;padding-top:10px;padding-bottom:10px;background:#fff}.quick-cart-image{height:80px;width:70px;float:left}.quick-cart-image img{max-width:60px;max-height:80px;height:auto!important}.quick-cart-details{color:#fff;margin-left:80px;line-height:15px!important}.quick-cart-details p{padding:0 10px 0 0;margin:0!important;text-align:left}.quick-cart-details a{padding-left:0!important;font-size:12px!important;color:#fff;line-height:initial!important;height:auto!important}a.checkout-link{color:#999!important;background:#eee;float:left;border-top:1px solid #eee;line-height:40px;width:100%;clear:left;text-align:center;display:block}a.checkout-link:hover{background:#999!important;color:#fff!important}#content{margin-bottom:50px;position:relative}#content.row{width:100%}@media screen and (min-width: 510px){#content{margin-top:135px}}#promo-images,#promo-images img{width:100%}.smallcash{font-size:12px;margin-left:5px}body.tcart .content{margin-top:0}input#update-cart{font-size:12px;color:#aec8ce;border:0px;max-width:100px;float:right;margin:0;padding-right:0;text-align:right;background:transparent;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}#shipping-notice{margin-left:10px}#shipping-notice,#shipping-notice h3{color:#ed7140}.mask{background:url(//spartan-shop.com/cdn/shop/t/5/assets/mask.png?v=51730603974927490741621284737);height:100%;width:100%;top:0;position:absolute;z-index:1}#product-carousel .product-car{padding:0;margin:5px;position:relative}.customNavigation{margin:-5px 0 10px;text-align:center}.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.customNavigation a:hover{cursor:pointer}.btn.next{border:1px solid #f0f0f0;color:#444;padding:4px 7px;font-weight:100;background:#fff;margin-right:5px}.btn.prev{border:1px solid #f0f0f0;color:#444;padding:4px 7px;font-weight:100;background:#fff;margin-right:-5px}.section-title.lines{position:relative;text-align:left;margin-top:10px;margin-bottom:0;z-index:1}.section-title.lines h1{display:inline-block;text-transform:uppercase;padding:8px 23px;margin:0;background-color:#fff;position:relative;z-index:1}.section-title.lines h2,.section-title.lines h3{display:inline-block;font-size:13px;text-transform:uppercase;margin:0 0 5px;padding:0 0 15px;position:relative;z-index:1;letter-spacing:normal}.section-title.lines:after{content:"";width:100%;display:inline-block;border-bottom:1px solid #000;position:absolute;left:0;top:50%;z-index:0}.section-title h5{text-align:center;margin-top:-3px}#collection-loop{margin-top:-30px}.collection-index{background:#fff;position:relative}.collection-info{padding:10px 0;width:100%;text-align:center;position:absolute;top:50%;margin-top:-40px}.collection-info a{display:inline-block;border:1px solid #000;padding:15px 30px}.collection-index:hover .collection-info a{background:#000}.collection-index:hover .collection-info h3{color:#fff}.collection-info a.nobox{border:none;background:none!important;padding:0}.collection-info:hover a.nobox h3{border-bottom:1px solid #fff}.collection-info h3{text-transform:uppercase;margin-bottom:0}.collection-info p{margin-bottom:0;text-transform:uppercase;font-size:12px}.collection-image img{height:auto}#promo-images{margin:5px 0}#index-content-left{float:left;margin-bottom:30px}#index-pages h3{text-align:center;margin-bottom:20px}.padded{margin-bottom:15px}.index #content{margin:0 0 20px!important}.index header,.index header .row,.page-about header,.page-about header .row,.t404 header .row{background:transparent}.index table,#index-content-left{margin-bottom:0}#promo-images>div:hover .sideways{color:#fff}.sideways{position:absolute;bottom:75px;transform:rotate(-90deg);font-size:24px;text-transform:uppercase;margin-left:-45px;text-align:left;display:block;width:130px}@media screen and (max-width: 510px){.product-grid .small--one-third:nth-child(3n+1){clear:both}.product-grid .small--one-half:nth-child(odd){clear:both}}@media screen and (min-width: 510px) and (max-width: 991px){.product-grid .medium--one-third:nth-child(3n+1){clear:both}.product-grid .medium--one-half:nth-child(odd){clear:both}}@media screen and (min-width: 992px){.product-grid .large--one-third:nth-child(3n+1){clear:both}.product-grid .large--one-half:nth-child(odd){clear:both}}#collection-description{float:left;padding-bottom:10px;margin-bottom:10px}#collection-description h1{text-align:center;margin-bottom:10px}#full-width-filter{padding-bottom:20px;border-bottom:1px solid #f0f0f0;overflow:hidden;float:right;margin-bottom:20px}span.customSelect{font:12px sans-serif;background:#fff url(//spartan-shop.com/cdn/shop/t/5/assets/select.png?v=165875623313023863111621284744) right center no-repeat;border:1px solid #ddd;color:#555;padding:7px 9px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%}.product-quick-view{overflow:hidden}.product-info form{margin-top:20px}.product-index .single-option-selector{margin:5px auto 10px}.selector-wrapper label{float:left}.imgholder{background:#f2efee;display:grid}.product-info{text-align:left;padding:15px 0 30px;position:relative}.product-info>div{font-size:13px;line-height:1.1;padding-bottom:2px}.product-title{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif}.product-vendor{font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif}.product-vendor a{color:#000;text-decoration:underline}.was,.product-compare-price,.compare-price{color:#ba2323;text-decoration:line-through}.was{display:inline;margin-left:5px}.onsale{display:inline}.pre-order,.new{z-index:2;color:#fff;background:#000}.sale-item{color:#fff;background:#000}.so{z-index:3;color:#fff;background:#000}.product-modal{font-size:12px;background:#eee;color:#999;padding:5px 8px}.product-modal:hover{background:#999;color:#fff}.quick-shop{overflow:hidden;width:720px}.product-quick-view #product-photos{float:left;width:49%;margin-right:.8%}.product-quick-view #product-right{float:left;width:49%;margin-left:.8%}.quick-shop .thumbnail{width:24%;vertical-align:top;display:inline-block}.product-index:hover .icn,.product-index.hover .icn,.product-car:hover .icn,.product-car.hover .icn{opacity:0}.icn{-webkit-transition:opacity 1s ease-out;width:50px;height:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;position:absolute;top:10px;right:10px;text-align:center;line-height:50px;font-size:11px}.show,.shop-hover-collection{display:none}.special-width.details{width:100%;margin:0 auto;max-width:1040px}.designer-list-container li ul{margin-top:10px;margin-bottom:10px}.designer-list-container a.title{line-height:24px}.designer-list{text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:11px;list-style:none;font-weight:700;color:#000}.designer-list a{color:#000}.designer-list:nth-child(3){margin-right:0}.designer-list-container{-moz-column-count:3;-moz-column-gap:70px;-webkit-column-count:3;-webkit-column-gap:70px;column-count:3;column-gap:70px}ul.designer-list-container li{list-style:none}.letter-title{font-size:18px;font-weight:800}.bigimage{text-align:center;margin-bottom:20px;max-width:548px}.active img{border:1px solid #ccc!important}.thumbnail{margin-bottom:10px;border:1px solid #fff}#product-description .product-title{text-transform:none;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:21px;margin-bottom:0}#product-description .product-vendor{text-transform:none;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:14px}#product-description .product-price{font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;font-size:14px}#product-description #product-price{margin:30px 0}.product #product-photos img{float:left;margin:0;padding:0 10px 10px 0}.product #product-photos img.landscape{width:100%}.product #product-photos img.portrait{width:50%}.product #product-photos img#image1{margin-right:0}.product #product-photos img#image3,.product #product-photos img#image6,.product #product-photos img#image9{margin-right:0;float:right}.product-add{padding-bottom:10px}.quantity{font-weight:700;text-align:center;margin:0 5px!important;width:70px!important;display:inline-block!important;padding:10px 0!important;text-indent:0!important}.up,.down{border:1px solid #f0f0f0;padding:6px 8px;display:inline;color:#000}.up:hover,.down:hover{cursor:pointer}.add{text-transform:uppercase;margin:20px auto;display:block!important;clear:left}.desc{padding-top:10px}.full-click{display:block;text-align:center;margin-top:20px}#related{margin-top:20px;padding:20px 0;float:left;text-align:center}ul#popups{margin:20px 0 0;list-style-type:none;text-align:center}ul#popups li{display:inline;margin-right:10px;border-right:1px solid #f0f0f0;padding-right:10px;margin-left:10px}ul#popups li.first{margin-left:0}ul#popups li.last{border-right:0}#social{float:left;width:100%;padding-bottom:10px}#back-forth img{margin:0 5px;vertical-align:middle}.backto{margin-bottom:10px;display:block}.prev-prod{margin-top:5px}.next-prod{margin-top:5px;float:right}.prev-prod,.next-prod{display:inline-block;margin-right:10px;text-transform:uppercase;font-size:10px;color:#444}.next-prod{margin-right:0}.share-icons{padding-top:10px}.share-icons a{margin:0 15px}.share-icons a:nth-child(1){margin-left:0;padding-left:0}.share-icons a:last-child{margin-right:0;padding-right:0}#lower-description{text-align:center}ul#sortme{text-align:center;list-style-type:none;width:100%}ul#sortme li{text-align:left;display:inline-block;margin:0 10px}ul#sortme li p{text-align:center}ul#sort-me li.current:after{content:" \2713"}.what-is-it{margin-bottom:15px}.what-is-it label{display:inline;margin-right:10px}.askus{font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;font-size:14px}.tearsheet-link,.askus a{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;color:#000;text-decoration:underline}.tearsheet-link:hover,.askus a:hover{-webkit-transition:all .05s ease-out;-moz-transition:all .05s ease-out;-ms-transition:all .05s ease-out;-o-transition:all .05s ease-out;transition:all .05s ease-out;text-decoration:underline;color:#cb8806}.add-to-cart-msg{margin:0}.add-to-cart-msg.success{background:#559cbb;color:#fff;padding:0 5px;font-size:8px;float:right;height:15px;line-height:16px;position:absolute;top:30px;z-index:999;right:0;font-weight:700;-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}.product .get-quote{text-align:center;cursor:pointer;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.product .sold-out{text-align:center;cursor:auto!important;margin-top:20px;margin-bottom:7px;opacity:.25}table,.table{width:100%;border-collapse:collapse}td,th,.td,.th{border:none}td:first-child,th:first-child,.td:first-child,.th:first-child{padding-left:0}td:last-child,th:last-child,.td:last-child,.th:last-child{padding-right:0}th,.th{border-bottom:1px solid black;padding-bottom:10px}.single-article h2,#article-body h1,.t404 h1{font-weight:400;font-size:22px;text-transform:uppercase;text-align:center}.single-article h2,#article-body h1{text-align:left}.page-about #content,.t404 #content{width:100%;max-width:100%;margin-top:0}.t404 .about-header,.t404 .bodytext{margin-bottom:30px}.t404 .bodytext p{font-size:14px}.rte h1{border-bottom:0!important;text-align:inherit!important;margin-bottom:inherit!important}#article-loop{margin:0 auto;width:100%;min-width:100%}.article-index{margin:0 5px 10px;border-radius:0;overflow:hidden;background:#fff;padding-top:20px}.article #product-navigation{margin-top:80px}.article-info{border-bottom:0 solid #000000}.article-info-inner{width:96%;margin:0 auto}.article-info h2{letter-spacing:initial;margin-bottom:10px;text-align:center}.posted{text-align:center;margin-bottom:20px}.post-tags{clear:left;display:block;text-align:center}.article-info p{font-size:13px;margin-bottom:0}.article-info a{text-decoration:none!important;text-transform:uppercase}.article-content{margin-top:10px;margin-bottom:10px;text-transform:uppercase}.article-content p{font-size:inherit!important;text-align:left!important;text-transform:uppercase}.article-content span,.article-content span a,p.post-tags a{color:#86949a!important}.article-content span a:hover,p.post-tags a:hover{color:#000!important}.article-index .share-icons,.article-index .readmore{text-align:center!important}.article-credits{font-size:10px;text-transform:uppercase}.article-credits a{border-bottom:1px solid black;color:#000}.share-icons a{color:#444}.share-icons a:hover{color:#222}ul#blog-articles,#blog-article{list-style-type:none}#blog-article #product-navigation{width:100%;max-width:1200px}.single-article{margin-bottom:50px;padding-bottom:20px;float:left;width:100%}.posted{display:none}.single-article .post-tags{text-align:left}#blog-sidebar h2 .icon-rss{float:right;font-size:16px}#blog-sidebar #social-icons{font-size:90%;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}#blog-sidebar #social-icons a{color:#444}#blog-sidebar #social-icons a:hover{color:#222}#twitter-card,#facebook-card,#instagram-card{width:100%;float:left;clear:left;display:block;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}#twitter-card h3,#facebook-card h3,#instagram-card h3{letter-spacing:initial}#fb-root{display:none}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100%!important}#instafeed{margin-top:15px}#page .share-icons{margin-bottom:20px;text-align:left;margin-top:20px}#page .share-icons a{margin-right:10px;text-transform:uppercase;font-size:10px}ul#posts{list-style:none}ul#posts li{margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #f0f0f0}ul#posts li p{margin-top:0}ul#posts li.tags{padding-bottom:10px}#comments h4{text-align:center}#comments{float:left;padding-top:20px;margin-top:20px;width:100%}#comment-form{width:100%;text-align:center;clear:left;float:left}#comments ul{margin-top:20px;list-style-type:none}#comments ul li{float:left;display:block;width:100%;margin:0 0 20px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.comment-details{margin-bottom:10px}.gravatar{float:left;margin-right:20px}.comment{float:left}.comment p{margin-top:0}dd{margin-left:0}.notice{border:1px dashed #eee;padding:5px;background:#f8f8ff;margin:20px 0}.readmore{clear:left;text-align:left;margin:30px auto}.readmore a{color:#999!important;background:#eee!important;padding:10px 20px;-webkit-transition:background .5s ease,color .5s ease;-moz-transition:background .5s ease,color .5s ease;-o-transition:background .5s ease,color .5s ease;transition:background .5s ease,color .5s ease}.readmore a:hover{color:#fff!important;background:#999!important;text-decoration:none}h4.viewpartners{text-align:center;font-size:12px;text-transform:uppercase;margin:110px 0 25px}.about-thumbs .full-half{float:left}.about-thumbs img{width:100%}.about-thumbs a:hover{opacity:.85}.about-left{margin:0}.about-left strong{letter-spacing:.1em;font-size:12px}.about-right{letter-spacing:.1em;margin-right:0!important;font-size:12px}.about-right a:hover{text-decoration:underline!important}form#searchform2{width:140px;margin:0 auto}form#searchform3{width:320px;margin:0 auto}form#searchform3 #q2{width:300px}.blog-moodboards .article-header img{width:100%}.blog-moodboards .article-header,.blog-moodboards .article-content,.blog-moodboards .masonry{width:100%;max-width:1200px}.blog-moodboards .article-content p{font-size:12px;text-transform:uppercase;line-height:24px;margin-bottom:25px}.blog-moodboards .grid-sizer{display:block;width:31.2%;height:20px}.blog-moodboards .masonry img{width:31.2%;height:auto;margin:0 auto 10px}.homebox1,.homebox3{margin-right:0!important;padding-right:5px;width:48.95833333266667%!important}.homebox2,.homebox4{margin-left:0!important;padding-left:5px;width:48.95833333266667%!important}#search-bar{margin-bottom:20px;margin-top:20px;border-bottom:1px solid #f0f0f0}#search-bar #q{width:300px}.seeks form{display:inline-block}.seeks #q,#q2{border-top:none;border-left:none;border-right:none;border-color:#000;background:transparent;width:115px;padding:2px 0 0;display:inline-block;margin:0;float:left;text-transform:uppercase}body.customers-account a{color:#7b94a0}button.add-address{max-width:200px}#admin_header h2{font-size:22px}#admin_header p,#admin_header a{color:#7b94a0}#admin_header a:hover{color:#444}#forgot_password{margin-bottom:15px}#admin_header{margin-bottom:30px}.view_address p{margin:0}#customer_sidebar{margin-left:0}#customer_detail{margin-top:15px}#customer_detail p{margin:0;text-transform:uppercase;font-weight:700;letter-spacing:1px}.address_table{margin-bottom:20px}#order_address{clear:both;float:left;width:100%;margin-bottom:20px}#order_details{float:left}#customer_orders table thead{border-bottom:1px solid #000}#customer_orders table th,#customer_orders table td{text-transform:uppercase;font-weight:700}#customer_orders table th,#customer_orders table td{padding:15px}#customer_orders table th:first-child,#customer_orders table td:first-child{padding:15px 15px 15px 0}tr.even{border-top:1px solid #000;border-bottom:1px solid #000}#footer{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;text-transform:uppercase}#footer.grid{padding:60px 30px 30px}#footer ul li{display:block;list-style:none}#footer .subscribe p{font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;text-transform:none}#footer .subscribe form{display:block;padding:0;margin:0;max-width:205px;width:100%;border-bottom:1px solid black}#footer .subscribe form>input{display:inline-block;float:none;margin:0;padding:0}#footer .subscribe input.email{border:none;padding:16px 0 5px;margin:0;font-size:11px;color:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:none}#footer .subscribe input.email:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#footer .subscribe input.mc-embedded-subscribe{margin:0;background:transparent;color:#000;padding-left:0;padding-right:0;padding-bottom:0;border:none;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;text-align:right}#subscribe_popup{text-align:center;width:450px;display:block;margin:0 auto;overflow:hidden}#mc_embed_signup{width:100%}#payment{text-align:center;margin-top:30px;margin-bottom:50px}#payment img{max-width:60px;text-align:center;margin-bottom:10px}#pagination{clear:both;text-align:center;margin-top:20px;padding-top:20px;margin-bottom:20px}#pagination a,#pagination .current{margin:0 5px;padding:2px 5px}#pagination a:hover{text-decoration:none;color:#000}#pagination .current{background:transparent}#pagination .count{margin-right:20px}#breadcrumb{text-transform:uppercase;font-size:10px;margin-bottom:20px;text-align:center}#breadcrumb a{padding:0 5px 0 0;font-size:10px}#breadcrumb p{padding:0 5px 0 0}.separator{padding-right:5px}#product-variants,.selector-wrapper,.select{display:none}.color label{width:40px!important}.color.swatch-element label{padding:0}.swatch{margin:0}.swatch .header{margin:.5em 0}.swatch input{display:none}.swatch label{display:inline-block;padding:0;margin:0 10px 5px 0;cursor:pointer;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:12px;line-height:1;color:#000;border-bottom:1px solid transparent}.swatch input:checked+label{border-color:#000}.swatch .swatch-element{display:block;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;position:relative;z-index:20}.swatch .swatch-element.soldout label{text-decoration:line-through}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{color:#86949a}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:0}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.scrollup{width:30px;height:30px;opacity:.3;position:fixed;bottom:10px;right:20px;display:none;z-index:3;text-align:center}.scrollup:hover{text-decoration:none}iframe{width:100%}.dl-menuwrapper{display:inline-block;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;-moz-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper .dl-trigger{border:none;margin:0;padding:0;cursor:pointer;outline:none;text-align:left;color:#000;z-index:100;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;display:block;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300}.dl-menuwrapper .dl-trigger,.dl-menuwrapper .dl-trigger:hover,.dl-menuwrapper .dl-trigger:focus,.dl-menuwrapper .dl-trigger.dl-active{background:transparent}.dl-menuwrapper .dl-trigger+.dl-menu *{pointer-events:none}.dl-menuwrapper .dl-trigger.dl-active{display:none}.dl-menuwrapper ul{padding:0;margin:0;list-style:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper ul li{display:block}.dl-menuwrapper ul li a{color:#fff;outline:none;text-transform:none}.dl-menuwrapper ul .ui-accordion-header{padding:0 20px 15px 0;background-position:right 20%;background-repeat:no-repeat;background-size:12px 5px;cursor:pointer;font-size:16px}.dl-menuwrapper ul .ui-accordion-header{background-image:url(//spartan-shop.com/cdn/shop/t/5/assets/icon-carat-down-white.svg?v=87210445958629001551642085987)}.dl-menuwrapper ul .ui-accordion-header-active{background-image:url(//spartan-shop.com/cdn/shop/t/5/assets/icon-carat-up-white.svg?v=121093292390997130971642085965)}.dl-menuwrapper ul .ui-accordion-content{padding:5px 0 20px}.dl-menuwrapper ul .ui-accordion-content .site-nav__item{padding:5px 0;font-size:15px}.dl-menuwrapper ul .site-nav__no-children .ui-accordion-header{background:none}.dl-menuwrapper ul.grandchild-links{padding-top:5px;margin-left:20px}a.smaller{padding:0!important;display:inline-block;height:10px;float:right}#searchform a.smaller{height:30px}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:#fafafa}.dl-menuwrapper li.dl-back:after{left:10px;color:#454545;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:#00000026}.dl-menuwrapper .dl-menu{margin:5px 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0)}.search-menu{margin:0;padding:19px 10px;position:fixed;top:46px;width:100%;display:block;display:none;z-index:1001}.search-menu #searchform{width:100%;display:block}.search-menu .seeks #q{width:93%}.search-menu .seeks a.smaller{width:7%;text-align:right;display:inline-block!important}@media screen and (max-width: 510px){.search-menu{top:0;height:100vh;padding:0;background:#00000080}.search-menu .seeks{background:#fff;padding:35px 0 0;height:80px;display:block}.search-menu .seeks #searchform{width:83.333%;margin:0 auto;position:relative}.search-menu .seeks #searchform .search-close{position:absolute;top:-7px;right:-13px;display:block;padding:10px;font-size:36px;font-weight:100}.search-menu .seeks #q{width:100%;font-size:16px}}.dl-menuwrapper li.indent{margin-left:10px}.dl-menuwrapper li .dl-submenu{display:none;margin-bottom:0}.dl-menuwrapper li#link-shop{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0!important}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;-moz-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;-moz-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;-moz-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;-moz-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;-moz-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}to{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-webkit-keyframes MenuAnimOut2{to{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{to{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{to{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{to{-webkit-transform:translateY(40%);opacity:0}}@-moz-keyframes MenuAnimOut1{50%{-moz-transform:translateZ(-250px) rotateY(30deg)}75%{-moz-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}to{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@-moz-keyframes MenuAnimOut2{to{-moz-transform:translateX(-100%);opacity:0}}@-moz-keyframes MenuAnimOut3{to{-moz-transform:translateZ(300px);opacity:0}}@-moz-keyframes MenuAnimOut4{to{-moz-transform:translateZ(-300px);opacity:0}}@-moz-keyframes MenuAnimOut5{to{-moz-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{transform:translateZ(-250px) rotateY(30deg)}75%{transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}to{transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{to{transform:translate(-100%);opacity:0}}@keyframes MenuAnimOut3{to{transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{to{transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{to{transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;-moz-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;-moz-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;-moz-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;-moz-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;-moz-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}to{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}to{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}to{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes MenuAnimIn1{0%{-moz-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-moz-transform:translateZ(-250px) rotateY(30deg);opacity:.5}to{-moz-transform:translateZ(0px) rotateY(0deg);opacity:1}}@-moz-keyframes MenuAnimIn2{0%{-moz-transform:translateX(-100%);opacity:0}to{-moz-transform:translateX(0px);opacity:1}}@-moz-keyframes MenuAnimIn3{0%{-moz-transform:translateZ(300px);opacity:0}to{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes MenuAnimIn4{0%{-moz-transform:translateZ(-300px);opacity:0}to{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes MenuAnimIn5{0%{-moz-transform:translateY(40%);opacity:0}to{-moz-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{transform:translateZ(-500px) rotateY(0);opacity:0}20%{transform:translateZ(-250px) rotateY(30deg);opacity:.5}to{transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes MenuAnimIn3{0%{transform:translateZ(300px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{transform:translateZ(-300px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{transform:translateY(40%);opacity:0}to{transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;-moz-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;-moz-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;-moz-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;-moz-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;-moz-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}to{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}to{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}to{-webkit-transform:translateZ(0px);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}to{-webkit-transform:translateZ(0);opacity:1}}@-moz-keyframes SubMenuAnimIn1{0%{-moz-transform:translateX(50%);opacity:0}to{-moz-transform:translateX(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn2{0%{-moz-transform:translateX(100%);opacity:0}to{-moz-transform:translateX(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn3{0%{-moz-transform:translateZ(-300px);opacity:0}to{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn4{0%{-moz-transform:translateZ(300px);opacity:0}to{-moz-transform:translateZ(0px);opacity:1}}@-moz-keyframes SubMenuAnimIn5{0%{-moz-transform:translateZ(-200px);opacity:0}to{-moz-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{transform:translateZ(-300px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{transform:translateZ(300px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{transform:translateZ(-200px);opacity:0}to{transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;-moz-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;-moz-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;-moz-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;-moz-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;-moz-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}to{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1}to{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0px);opacity:1}to{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0px);opacity:1}to{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}to{-webkit-transform:translateZ(-200px);opacity:0}}@-moz-keyframes SubMenuAnimOut1{0%{-moz-transform:translateX(0%);opacity:1}to{-moz-transform:translateX(50%);opacity:0}}@-moz-keyframes SubMenuAnimOut2{0%{-moz-transform:translateX(0%);opacity:1}to{-moz-transform:translateX(100%);opacity:0}}@-moz-keyframes SubMenuAnimOut3{0%{-moz-transform:translateZ(0px);opacity:1}to{-moz-transform:translateZ(-300px);opacity:0}}@-moz-keyframes SubMenuAnimOut4{0%{-moz-transform:translateZ(0px);opacity:1}to{-moz-transform:translateZ(300px);opacity:0}}@-moz-keyframes SubMenuAnimOut5{0%{-moz-transform:translateZ(0);opacity:1}to{-moz-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{transform:translate(0);opacity:1}to{transform:translate(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{transform:translateZ(0);opacity:1}to{transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{transform:translateZ(0);opacity:1}to{transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{transform:translateZ(0);opacity:1}to{transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block;margin-bottom:0!important}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:#0000001a}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}to{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translate(-200%)}to{opacity:.5;transform:translateZ(-500px) translate(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}to{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}to{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translate(200%)}75%{opacity:.5;transform:translateZ(-500px)}to{opacity:1;transform:translateZ(0) translate(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{0%{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{0%{-moz-transform:translateY(-100%)}}@keyframes goDown{0%{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{0%{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{0%{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{0%{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;clear:left}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}header.navholder{width:100%;pointer-events:none;z-index:1000}@media screen and (min-width: 510px){header.navholder{position:fixed;top:0;left:0}}header.navholder a,header.navholder input,header.navholder .content,header.navholder button{pointer-events:auto}header.navholder .navgrid{padding:30px 30px 15px}header.navholder .navgrid.menu-open{background:transparent;position:relative;z-index:10000}header.navholder .navgrid.menu-open a,header.navholder .navgrid.menu-open input,header.navholder .navgrid.menu-open .content,header.navholder .navgrid.menu-open button{pointer-events:auto}header.navholder .navgrid.menu-open #logo{opacity:0}header.navholder .navgrid.menu-open #dl-menu{width:66.666%}header.navholder .navgrid.menu-open .search-holder{display:none}@media screen and (max-width: 510px){header.navholder .navgrid{background:#fff;padding:15px 30px}header.navholder .navgrid #logo{padding-bottom:5px}}header.navholder #logo img{width:320px;max-width:100%}header.navholder #main-nav{list-style:none;margin:0}header.navholder #main-nav li{display:block}header.navholder #main-nav .content{display:none;margin:0;padding:10px 0 15px}header.navholder #main-nav .grandchild-links{margin-top:0}header.navholder .ui-accordion .content{display:block;max-height:50vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}header.navholder .ui-accordion .content::-webkit-scrollbar{display:none}header.navholder .site-nav__link{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;margin:0;font-size:14px;text-transform:uppercase;line-height:normal}header.navholder .site-nav--active>.site-nav__dropdown-link{text-decoration:underline}header.navholder .site-nav__dropdown-link{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:13px}#product-description .ui-accordion-header{background-position:right 20%;background-repeat:no-repeat;background-size:12px 5px;cursor:pointer}#product-description .ui-accordion-header{background-image:url(//spartan-shop.com/cdn/shop/t/5/assets/icon-carat-down.svg?v=105777896964392482641642084728)}#product-description .ui-accordion-header-active{background-image:url(//spartan-shop.com/cdn/shop/t/5/assets/icon-carat-up.svg?v=170835092421141765871642084796)}#product-description .ui-accordion-content{padding-bottom:10px}body.product .fancybox-overlay{background:none}body.product .fancybox-skin{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #000;padding:30px!important}body.product .fancybox-opened .fancybox-skin{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#pop-ask form,#pop-quote form{max-width:430px;height:auto}.contactFormWrapper label{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;color:#86949a}.contactFormWrapper input,.contactFormWrapper textarea{border:none;padding:0;color:#000;font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;border-bottom:1px solid black}.contactFormWrapper input[type=submit]{border:none;background:none;color:#000;text-align:right;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;padding-top:30px}.contactFormWrapper p textarea{margin-bottom:0}p.contact-header{font-size:14px;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;margin-bottom:30px;text-transform:none}p.contact-header em{display:block;font-size:11px;line-height:17px;font-weight:400;text-transform:uppercase;font-style:normal;margin-top:5px}p.contact-info-item{display:inline-block;width:46%}p.contact-info-item-2{display:inline-block;width:46%;margin-left:7%}.cancel{float:right;cursor:pointer;font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#000}.collection div.zoomWindow{display:none!important}.collection div.zoomLens{opacity:0!important}.fancybox-opened .fancybox-inner>.hide{display:block!important}#directedednge-blocks{display:none}.recommendations-group .recommendations-product div{margin:0!important;font-size:13px;line-height:1.6em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;letter-spacing:0px}.recommendations-group .recommendations-product div .prod-price{padding-top:5px}.recommendations-product-image{min-height:350px}.recommendations-group .recommendations-product img,#bundle img{border:0px!important}#product-loop .product-index.recommendations-product{float:left;max-width:50%}.recommendations-group-inner{margin:0 auto;width:100%!important;max-width:100%!important;padding:0!important}.recommendations-group-inner h4{letter-spacing:2px;margin:120px 0 30px!important;text-align:center}.fulfilled{display:none}tr.needs-0{background:#f7f7f7}tr.needs-0 span{opacity:.5}tr.needs-0 input{background:transparent}tr.needs-0 .fulfilled{display:block}input[disabled=disabled]{opacity:.37}.nochoiceyet{color:#cb8806;font-size:11px;margin-top:-10px;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif}@media screen and (max-width: 980px){.gridlock .row{margin-left:auto;margin-right:auto}.gridlock .row{width:720px}.mc-embedded-subscribe{margin:0;float:right}ul#social-icons,ul#social-icons li{text-align:left!important}}@media screen and (max-width: 740px){.gridlock .row{width:100%}.special-width.details{margin-top:130px!important}}@media only screen and (max-width: 767px) and (min-width: 501px){.designer-list-container{margin:40px 20px;-moz-column-count:2;-moz-column-gap:0px;-webkit-column-count:2;-webkit-column-gap:0px;column-count:2;column-gap:0px}#shipping-notice{margin-top:15px}}@media screen and (max-width: 500px){.gridlock .row{width:100%}.designer-list-container{margin:40px 20px;-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1;column-gap:0px}}.gridlock .row.full-width{width:100%!important}.gridlock .row.full-width>div,.gridlock .row.full-width img{margin-left:0!important;margin-right:0!important}@media screen and (min-width: 992px){.gridlock .row.full-width .desktop-12,.gridlock .row.full-width .desktop-full{width:100%!important;display:grid}.gridlock .row.full-width .desktop-half{width:50%!important}}@media screen and (min-width: 768px) and (max-width: 991px){.gridlock .row.full-width .tablet-6,.gridlock .row.full-width .tablet-full{width:100%!important;display:grid}.gridlock .row.full-width .tablet-half{width:50%!important}}@media screen and (max-width: 767px){.gridlock .row.full-width .mobile-3,.gridlock .row.full-width .mobile-full{width:100%!important;display:grid}.gridlock .row.full-width .mobile-half{width:50%!important}}.gridlock .row .desktop-1{width:6.25%}.gridlock .row .desktop-2{width:14.5833333333333333%}.gridlock .row .desktop-3{width:22.9166666666666667%}.gridlock .row .desktop-4{width:31.25%}.gridlock .row .desktop-5{width:39.5833333333333333%}.gridlock .row .desktop-6{width:47.9166666666666667%}.gridlock .row .desktop-7{width:56.25%}.gridlock .row .desktop-8{width:64.5833333333333333%}.gridlock .row .desktop-9{width:72.9166666666666667%}.gridlock .row .desktop-10{width:81.25%}.gridlock .row .desktop-11{width:89.5833333333333333%}.gridlock .row .desktop-12{width:97.9166666666666667%}.gridlock .row .desktop-push-1{margin-left:9.375%}.gridlock .row .desktop-push-2{margin-left:17.7083333333333333%}.gridlock .row .desktop-push-3{margin-left:26.0416666666666667%}.gridlock .row .desktop-push-4{margin-left:34.375%}.gridlock .row .desktop-push-5{margin-left:42.7083333333333334%}.gridlock .row .desktop-push-6{margin-left:51.0416666666666667%}.gridlock .row .desktop-push-7{margin-left:59.375%}.gridlock .row .desktop-push-8{margin-left:67.7083333333334%}.gridlock .row .desktop-push-9{margin-left:76.0416666666668%}.gridlock .row .desktop-push-10{margin-left:84.375%}.gridlock .row .desktop-push-11{margin-left:92.7083333333335%}.gridlock .row [class*=desktop-].center{margin-left:auto;margin-right:auto}.gridlock .row .desktop-third{width:31.25%}.gridlock .row .desktop-half{width:47.9166666666666667%}.gridlock .row .desktop-full{width:97.9166666666666667%}.gridlock .row .desktop-push-third{margin-left:34.375%}.gridlock .row .desktop-push-half{margin-left:51.0416666666666667%}.full-full{width:100%!important;margin-left:0!important;margin-right:0!important;padding:5px!important}.full-third{width:33.333333333%!important;margin-left:0!important;margin-right:0!important;padding:5px!important}.full-half{width:50%!important;margin-left:0!important;margin-right:0!important;padding:5px!important}@media only screen and (min-width: 992px){.row.zero.pushdown,.page-wrap.pushdown{margin-top:30px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.page-wrap.pushdown{float:left}.shop-hover-collection.pushdown{top:30px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#blog-article #product-navigation{width:96%}.fluid{margin-left:-310px!important;margin-right:0!important;width:100%!important;float:right!important;position:relative;z-index:0}.inner-block{margin-left:360px!important;margin-right:10px!important}.fixed-width{float:left!important;width:210px!important;margin-left:100px!important;margin-right:0!important;position:relative;z-index:10}}@media only screen and (max-width: 767px){.gridlock .row [class*=desktop-push-],.gridlock .row [class*=tablet-push-]{margin-left:1.0416666666666667%;margin-right:1.0416666666666667%}.gridlock .row .mobile-1{width:31.25%}.gridlock .row .mobile-2{width:64.5833333333333333%}.gridlock .row .mobile-3{width:97.9166666666666667%}.gridlock .row .mobile-push-1{margin-left:34.375%}.gridlock .row .mobile-push-2{margin-left:67.7083333333334%}.gridlock .row .mobile-third{width:31.25%}.gridlock .row .mobile-half{width:47.9166666666666667%}.gridlock .row .mobile-full{width:97.9166666666666667%}.gridlock .row .mobile-push-third{margin-left:34.375%}.gridlock .row .mobile-push-half{margin-left:51.0416666666666667%}#index-content-left{margin-top:5px}#index-content-left tr td:nth-child(1){padding:0 4px 0 0!important}#index-content-left tr td:nth-child(2){padding:0 0 0 4px!important}.mc-embedded-subscribe{margin-left:10px}ul#social-icons li{width:100%;display:block}a.remove_item{font-size:11px}}@media screen and (max-width: 767px){p.contact-info-item{width:100%}p.contact-info-item-2{width:100%;margin-left:0}}@media screen and (max-width: 510px){.t404 #page,.search-0 #page{position:static;margin-top:20px;margin-bottom:0}.gridlock .row .min-full{width:97.9166666666666667%}#cartform table th:last-child{text-align:center}#shopping-cart table.mobile-3 th:first-child,#shopping-cart table.mobile-3 td:first-child,#shopping-cart h2,#cartform .c3{display:none}.cart-title{padding-right:5px}#shopping-cart table.mobile-3 td:last-child{padding-left:15px;text-align:right}.cart p,.cart td{font-size:10px;letter-spacing:0}.search-0 #page,.t404 #page,.emptycart #page{top:160px}.about-thumbs .full-half{width:100%!important;padding:0 5px!important}.sideways{font-size:16px}}@media screen and (max-width: 991px){header .row.zero{padding:45px 10px 0;background:#fff}.index header .row.zero{padding:55px 10px 0}}.contact-form .feedback{color:#cb8806;font-weight:700;margin-bottom:30px}.collection-designer .collection-image{margin-bottom:30px}.collection-designer h1{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:32px;text-transform:none;margin-bottom:5px}.collection-designer a.explore-works{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:13px;margin-bottom:30px;display:block}.collection-designer #products{margin-bottom:15px}.collection-designer #products.top-pad{padding-top:30px}.collection-designer #products h2{font-size:21px;text-transform:none}@media screen and (max-width: 991px){.collection-designer .collection-description{margin-bottom:30px}}.page-about .about-header,.page-about .about-content .entry{margin-bottom:60px}.page-about .about-content h2{font-size:32px;text-transform:none}.page-about .about-content p{font-size:14px}.page-about .about-content p a{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;text-decoration:underline}.page-about .about-content strong{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:14px;display:block}body.cart h1{font-size:32px;text-transform:none}body.cart .cart-table .th{padding-left:0;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:14px}@media screen and (min-width: 510px){body.cart .cart-table{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid black}}body.cart .cart-item{border-bottom:1px solid black}body.cart .cart-item p{margin-bottom:0;font-size:14px}body.cart .cart-item .product-title{font-size:21px;margin-bottom:5px}body.cart .cart-item .product-vendor,body.cart .cart-item .product-details{font-size:14px;margin-bottom:0;font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif}body.cart .cart-item .product-leadtime{font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif;color:#cb8806;padding-top:15px}@media screen and (max-width: 767px){body.cart .cart-item .product-leadtime{padding-bottom:15px}}body.cart .cart-item .remove_item{font-size:12px;color:#aec8ce;position:absolute;bottom:15px;right:0}body.cart .cart-item .remove_item:hover{color:#6e9da8}@media screen and (max-width: 767px){body.cart .cart-item .remove_item{bottom:0}}@media screen and (min-width: 510px){body.cart .cart-item .td{padding:60px 0}body.cart .cart-item .imgholder{max-width:90px}}@media screen and (max-width: 767px){body.cart .cart-item{padding-top:30px;padding-bottom:30px;margin-left:0}}body.cart .checkout-row{margin-top:30px;margin-bottom:60px}body.cart .checkout-row .subtotal{margin-bottom:60px;font-size:21px}body.cart .checkout-row .subtotal .title{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif}body.cart .checkout-row .subtotal .price{font-family:FormaleGrotesque-N1,Helvetica,Arial,sans-serif}body.cart input.cart-qty{font-size:14px;color:#000;margin:5px 0 0;padding:0 0 5px;text-align:center;border-top:none;border-left:none;border-right:none;border-bottom:1px solid black}body.cart .disclaimers{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:30px}body.cart #note{margin-top:10px}body.cart #cart-notes label{font-family:FormaleGrotesque-N4,Helvetica,Arial,sans-serif;font-size:21px}body.cart #cart-notes textarea{border:1px solid black;max-height:100px}.page-trade .page-wrap,.page-trade-thanks .page-wrap{background-image:url(//spartan-shop.com/cdn/shop/t/5/assets/bg-trade.jpg?v=130869733759839503671658441835);background-size:cover;background-position:center}@media screen and (min-width: 510px){.page-trade #content,.page-trade-thanks #content{margin-top:0;padding-top:135px}}.page-trade-thanks .rte p{font-size:16px;font-weight:700}
/*# sourceMappingURL=/s/files/1/0632/8809/t/5/assets/stylesheet.scss.css.map */
