html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none}.clearfix,.grid:after{*zoom:1}.clearfix:before,.clearfix:after,.grid:after{display:table;line-height:0;content:""}.clearfix:after,.grid:after{clear:both}.clear{clear:both}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input{-webkit-appearance:none!important;border-radius:0!important}ul{list-style:none}.left-pad{padding-left:.85%}.pad-20{position:relative;width:100%;height:23px;clear:left}.errors li{padding:0 0 20px;color:#e63136}input[type=submit]{cursor:pointer}@font-face{font-family:GibsonSemiBold;src:url(gibson-semibold.eot);src:url(gibson-semibold.eot) format("embedded-opentype"),url(gibson-semibold.woff) format("woff"),url(gibson-semibold.ttf) format("truetype"),url(gibson-semibold.svg#GibsonSemiBold) format("svg")}@font-face{font-family:Gibson;src:url(gibson-webfont.eot);src:url(gibson-webfont.eot?#iefix) format("embedded-opentype"),url(gibson-webfont.woff) format("woff"),url(gibson-webfont.ttf) format("truetype"),url(gibson-webfont.svg#Gibson) format("svg")}::-webkit-input-placeholder{color:#999;font-family:Gibson,sans-serif;font-size:20px;line-height:16px}:-moz-placeholder{color:#999;font-family:Gibson,sans-serif}::-moz-placeholder{color:#999;font-family:Gibson,sans-serif}:-ms-input-placeholder{color:#999;font-family:Gibson,sans-serif}.home-btn{display:block;position:relative;width:100%;text-align:center;height:70px;line-height:70px;font-size:18px;color:#fff;background:#e63136;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1)}.home-shop-btn{display:block;position:absolute;width:100%;top:-30px;text-align:center;height:110px;line-height:70px;font-size:18px;color:#fff;background:#e63136;border-top:20px solid black;border-bottom:20px solid black;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1)}.home-btn:hover,.home-shop-btn:hover{background:#891c1f}.normal{font-family:Gibson,sans-serif}strong{font-size:14px;line-height:20px;font-family:GibsonSemiBold,sans-serif}h1,h2,h3,h4,p,ul{padding:0}h1,h2,h3,h4{font-family:GibsonSemiBold,sans-serif}h1{display:block;font-size:36px;color:#fff;padding:35px 0 10px .85%;text-transform:uppercase}h2{display:block;font-size:20px;color:#fff;padding:25px 0 15px}h3{display:block;font-size:18px;color:#fff;margin:0}h4{padding:10px 0 0;font-size:15px;font-family:"Droid Serif";font-weight:400}p,li,.p1{font-family:"Droid Serif";font-weight:400!important;font-size:15px;line-height:22px}b{color:#999}#blog-thumb-slider h3{font-size:20px;margin-bottom:15px}.read-more{display:inline-block;margin-top:5px;color:#e63136;font-size:15px;font-family:GibsonSemiBold,sans-serif;-webkit-transition:color .7s cubic-bezier(.19,1,.22,1)}.read-more:hover{color:#891c1f}.red{background:#e63136;transition:all .7s cubic-bezier(.19,1,.22,1)}.red:hover{background:#891c1f}.article{margin-top:30px}.article .article-image img{width:98%;margin-top:5px}.article .article-content img{width:40px;margin-top:5px;margin-right:5px;opacity:.5}.article h3{font-size:14px;margin-bottom:5px}.article-content a{font-family:Gibson,sans-serif;color:#999}.date,.author{display:block;font-family:Gibson,sans-serif;font-size:12px}.news-post{border-bottom:1px solid #333;padding-bottom:20px}.news-post .date{margin-top:20px;margin-bottom:7px}.news-post h3{display:block;margin:8px 0}.news-post .read-more{margin-bottom:30px}.author{padding-top:10px;font-size:14px;color:#fff}.author .right{float:right}#contactForm{margin-top:-20px}.wrap{position:relative;width:100%;max-width:1260px;margin:0 auto}.content{position:relative;width:100%;max-width:1240px;margin:0 auto}.shop-content{position:relative;width:100%;max-width:1260px;margin:0 auto}.grid{display:block;position:relative;width:100%}[class*=col-]{display:block;float:left}[class*=col-] img{display:block;width:100%;margin:0}.col-1-2{position:relative;width:48.5%;margin:.75% .75% 0}.product-col-1-2{position:relative;width:47.5%}.product-col-1-2:nth-child(1){margin-right:5%}.product-col-1-2:nth-child(2){margin-right:0}.product.wrap{max-width:1241px}.grid.inner .col-1-2{width:48.5%;margin:0 3% 0 0%}.grid.inner .col-1-2:nth-child(even){margin-right:0}.grid.inner .col-1-2:nth-child(1),.grid.inner .col-1-2:nth-child(2){margin-bottom:20px}footer .col-1-2{width:45%}footer .col-1-2:nth-child(1){margin:0 10% 0 0}footer .col-1-2:nth-child(2){margin:0}.col-1-3{display:inline-block;width:31.83%;margin:.75% .75% 0}.col-1-3:nth-child(3n+1){clear:left}.col-1-3 a{display:block;width:100%;overflow:hidden}.col-1-4{position:relative;width:23.875%;margin:.75% 1.5% 0 0}.col-1-4:nth-child(4n+4){margin-right:0}.col-1-4:nth-child(4n+1){clear:left}.col-1-4 a{display:block;width:100%;overflow:hidden}.col-1-5{position:relative;width:18.5%;margin:.75% .75% 0}.col-1-5:nth-child(5n+1){clear:left}.col-1-5 a{display:block;width:100%;overflow:hidden}#blog-grid{position:relative;width:100%;padding-bottom:50px}.item{width:31.83%;margin:.75% .75% 3%}@media screen and (max-width: 768px){.item{width:48.5%;margin:.75% .75% 3%}}@media screen and (max-width: 320px){.item{width:98.5%;margin:.75% .75% 3%}}.item img{width:100%}.item .tags{color:#777;font-size:13px;margin-top:8px}.item .tags .tag{color:#777;display:inline;font-family:Gibson,sans-serif;text-transform:lowercase}.more{position:absolute;width:100%;text-align:center;bottom:-20px}.more a{display:inline;margin:50px auto 0;padding:22px 60px;text-align:center;font-size:16px;background:#777;color:#fff;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}.more a:hover{background:#333}.more img{display:block;width:10px;margin:-65px auto 0}#hero{position:relative;width:100%;max-width:1260px}#hero img{display:block;width:100%;height:auto}#hero-name{position:absolute;top:50%;margin-top:-40px;width:100%;text-align:center;text-transform:uppercase;font-size:70px;line-height:70px;color:#fff;z-index:555;-webkit-transition:opacity .8s cubic-bezier(.19,1,.22,1)}.team-hero{position:relative;width:100%;max-width:1240px;margin:0 auto 12px}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.centered-btns_nav{z-index:7777;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:1;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:white;margin-top:-52px}.centered-btns_nav.next{left:auto;width:85px;height:85px;background:url(slider-next-arrow.png);right:0}.next-bg{position:absolute;top:50%;margin-top:-52px;right:0;width:85px;height:85px;background:black;z-index:5555;opacity:.35;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}.centered-btns_nav.prev{width:85px;height:85px;background:transparent url(slider-prev-arrow.png);left:0}.prev-bg{position:absolute;top:50%;margin-top:-52px;left:0;width:85px;height:85px;background:black;z-index:5555;opacity:.35;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}.prev-bg.active{opacity:1}#next{position:absolute;bottom:0;right:0;width:85px;height:85px;z-index:7777;cursor:pointer}#prev{position:absolute;bottom:0;left:0;width:85px;height:85px;z-index:7777;cursor:pointer}.next-wrap,.prev-wrap{position:relative;width:100%;height:100%}.lightbox-next-bg,.lightbox-prev-bg{position:absolute;width:100%;height:100%;background:black;z-index:5;opacity:.35;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}.lightbox-next-arrow{position:absolute;width:100%;height:100%;background:transparent url(slider-next-arrow.png);z-index:10}.lightbox-prev-arrow{position:absolute;width:100%;height:100%;background:transparent url(slider-prev-arrow.png);z-index:10}.next-wrap:hover .lightbox-next-bg,.prev-wrap:hover .lightbox-prev-bg{opacity:1}.centered-btns_nav:focus{outline:none}.centered-btns_tabs{position:relative;margin:-30px auto 0;text-align:center;z-index:500}.centered-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}.centered-btns_tabs a{text-indent:-9999px;overflow:hidden;background:#888;display:inline-block;_display:block;*display:block;width:9px;height:9px;margin:3px;border-radius:100%}.centered-btns_here a{width:9px;height:9px;background:#e63136;border-radius:100%}.blog-btns_tabs{margin:10px 0 30px;text-align:center}.blog-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}.blog-btns_tabs a{text-indent:-9999px;overflow:hidden;background:#888;display:inline-block;_display:block;*display:block;width:9px;height:9px;margin:3px;border-radius:100%}.blog-btns_here a{width:9px;height:9px;background:#e63136;border-radius:100%}#blog-thumb-slider{height:400px}#blog-thumb-slider li:hover .shop-this-label{-webkit-transform:scale(1);opacity:1}#blog-thumb-slider .shop-this-label{margin:0 0 0 10%}#crew-thumb-slider{-webkit-backface-visibility:hidden}.slide-blank{position:relative}.crew-btns_tabs{position:absolute;width:50%;bottom:48%;left:0;text-align:center;z-index:500}.crew-btns_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}.crew-btns_tabs a{text-indent:-9999px;overflow:hidden;background:#888;display:inline-block;_display:block;*display:block;width:9px;height:9px;margin:3px;border-radius:100%}.crew-btns_here a{width:9px;height:9px;background:#e63136;border-radius:100%}#crew-favorites a{display:block;position:relative;padding:14px 10px;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1);overflow:hidden}#crew-favorites a:hover{background:#111}#crew-favorites .crew-favorites-deck a{padding:28px 10px}.shop-this-label{position:absolute;width:80%;margin:0 0 0 7%;height:70px;bottom:20px;background:#e63136;color:#fff;font-family:GibsonSemiBold,sans-serif;font-size:18px;line-height:70px;text-align:center;display:none}.shop-this-label a{display:block;color:#fff}#crew-favorites a:hover .shop-this-label{display:block}body{background:black;font-family:GibsonSemiBold,sans-serif;color:#999;-webkit-font-smoothing:antialiased;padding-top:130px}body.template-collection,body.template-product,body.template-cart,body.template-customers-account,body.template-customers-login,body.template-customers-register,body.template-404,body.template-page,body.template-search{background:white}body.template-product{padding-top:220px}.wrap-404{text-align:center;padding:30% 0 25%}.wrap-404 h1{font-size:60px;color:#e63136}.wrap-404 p{font-size:18px;color:#000}.wrap-404 p a{color:#e63136}.centered-content{width:100%;max-width:500px;margin:0 auto;text-align:center;padding-bottom:80px}.centered-content h2,#cart-content h2{color:#000;margin:60px 0 30px}input{-webkit-font-smoothing:antialiased}.collection-thumb{position:relative;width:48.5%;margin:10px .75% 0;text-align:center;float:left}.collection-thumb a{position:absolute;display:block;width:100%;height:100%;overflow:hidden;background:black}.collection-thumb a img{display:block;position:absolute;top:0;width:100%;-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden;opacity:.5}.collection-thumb:hover img{-webkit-transform:scale(1.2)}.product-title{font-size:14px;text-transform:uppercase;color:#000;margin:10px 0 0}.products{margin-bottom:30px;padding:0 10px}.products h2{font-size:20px;text-transform:uppercase;color:#000}.products .col-1-3,.products .col-1-4{margin-bottom:20px}.products .product-image{border:1px solid #ddd;background:white;padding:0}#product-photo-container{position:relative;margin-top:3px;border:1px solid #ddd;width:83%;float:left;overflow:hidden}.zoom-btn{position:absolute;right:0;bottom:0;z-index:500;cursor:pointer}#product-photo-thumbs{width:15%;margin-left:2%;float:left}#product-photo-thumbs li{overflow:hidden}#product-featured-wrap img{display:block;top:0;left:0}.product-photo-thumb{border:1px solid #ddd;margin:3px 0 10px}.product-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:url(modal-bg.png) repeat;z-index:12000;display:none}.product-lightbox .rslides_container{top:5%;left:0;width:90%;max-width:1024px;height:90%;margin:0 5%;overflow:hidden;box-shadow:0 0 10px #0003;background:white}.product-lightbox .rslides_container li{position:relative;width:100%;height:100%;overflow:hidden}#lightbox-slider{position:relative;width:100%;height:100%;background:white}#lightbox-slider img{position:relative;display:block;width:100%;height:auto}.shop-content h2{color:#000}.product h2{font-size:30px;color:#000;text-transform:uppercase;padding:0 0 20px}.product-price{font-size:28px;color:#000;font-family:Gibson}#product-add a#buy{display:block;border:none;padding:25px 15px;color:#fff;font-size:16px;text-transform:none;width:48.25%;float:left;cursor:pointer;margin-right:3.5%;background:#e63136;text-align:center;transition:all .7s cubic-bezier(.19,1,.22,1)}#product-add a#buy:hover{background:#891c1f}#product-add a#add{display:block;border:none;padding:25px 15px;color:#fff;font-size:16px;text-transform:none;width:48.25%;float:left;cursor:pointer;background:#999;text-align:center;transition:all .7s cubic-bezier(.19,1,.22,1)}#product-add a#add:hover{background:#333}.product-share{margin:10px 0 0}.product-share li{float:left;height:35px;line-height:35px;font-size:13px;font-family:GibsonSemiBold;color:#555}.product-share li img{width:auto;opacity:.3}.share{margin:0 0 10px -10px}.share li{float:left}.share li img{width:auto;opacity:.3}#article-grid{padding-top:30px}#article-grid h2{font-size:30px;padding:5px 0 0}#article-grid .author{padding:5px 0 0}#cart-bar{position:fixed;top:0;width:100%;height:45px;z-index:9000;background:black}#cart-bar .grid{width:100%;max-width:1241px;margin:0 auto;height:45px;background:#151515;border-bottom:1px solid black}#cart-status{position:absolute;right:1%;line-height:48px;font-family:"Droid Serif";color:#fff}#cart-status ul{float:left}#cart-status ul>li{font-size:16px;line-height:48px;cursor:pointer}#cart-status ul>li:hover #account-dropdown{top:1px;height:90px;opacity:1}#cart-status ul #account-dropdown{position:absolute;background:white;top:30px;height:0;overflow:hidden;left:-30px;width:100px;z-index:20000;opacity:.1;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);box-shadow:0 0 10px #00000080}#cart-status ul #account-dropdown a{display:block;padding:0;height:46px;line-height:46px;margin-top:-1px;width:100px;border-bottom:1px solid #ddd;font-size:14px;font-family:Gibson;text-indent:10px}#cart-status a,#cart-status a b{color:#fff;-webkit-transition:color .7s cubic-bezier(.19,1,.22,1)}#cart-status a:hover,#cart-status a b:hover{color:#999}#cart-status .cart-count{position:relative}#cart-status .cart-count span{display:inline-block;height:25px;width:25px;border-radius:100%;background:#e63136;color:#fff;font-size:16px;line-height:26px;font-family:GibsonSemiBold;text-align:center}#cart-status .cart-count a{color:#fff}header{position:fixed;z-index:9999;top:45px;width:100%;height:85px;background:black}header .wrap{max-width:1241px;background:black}header #logo{display:block;width:146px;height:85px;padding-top:15px}header #logo img{display:block;width:100%}header nav{position:absolute;top:0px;left:180px}header nav ul{padding:0}header nav li{display:block;float:left;padding:0 0 0 60px;font-size:16px;line-height:85px;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;color:#999}header nav li a{color:#999;-webkit-transition:color .7s cubic-bezier(.19,1,.22,1)}header nav li a:hover{color:#fff}header nav>ul>li.active>a{color:#fff;padding-bottom:10px;border-bottom:8px solid #e63136}header #login-link,header #logout-link{position:absolute;top:0;right:0px;width:150px;height:85px;line-height:87px;display:block;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;text-align:center;color:#999;background:#282828}header #login-link a,header #logout-link a{-webkit-transition:color .7s cubic-bezier(.19,1,.22,1);color:#999}header #login-link a:hover,header #logout-link a:hover{color:#fff}header #search-container{position:absolute;top:0;right:150px;width:215px;height:85px}header #search-container ::-webkit-input-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}header #search-container :-moz-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}header #search-container ::-moz-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}header #search-container :-ms-input-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}header #search-containerform{padding:0}header #search-container input{display:block;float:left;width:150px;font-size:16px;height:85px;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;text-align:center;color:#999;background:#282828;border:none;-webkit-transition:color .7s cubic-bezier(.19,1,.22,1)}header #search-container input::-webkit-input-placeholder{font-size:16px}header #search-container input:-moz-placeholder{font-size:16px}header #search-container input::-moz-placeholder{font-size:16px}header #search-container input:-ms-input-placeholder{font-size:16px}header #search-container input:focus{outline:0}header #search-container input:nth-child(2){border-right:1px solid black}header #search-container .search-icon{width:65px;height:85px;background:#282828 url(search-icon.png) no-repeat center;line-height:0;opacity:.7;border:none;cursor:pointer}#mobile-search-container{position:relative;top:0;right:0px;width:255px;height:55px}#mobile-search-container ::-webkit-input-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}#mobile-search-container :-moz-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}#mobile-search-container ::-moz-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}#mobile-search-container :-ms-input-placeholder{color:#999;font-family:GibsonSemiBold,sans-serif}#mobile-search-containerform{padding:0}#mobile-search-container input{display:block;float:left;width:95px;font-size:16px;height:55px;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;text-align:center;color:#999;background:#282828;border:none;-webkit-transition:color .7s cubic-bezier(.19,1,.22,1)}#mobile-search-container input::-webkit-input-placeholder{font-size:16px;color:#fff}#mobile-search-container input:-moz-placeholder{font-size:16px;color:#fff}#mobile-search-container input::-moz-placeholder{font-size:16px;color:#fff}#mobile-search-container input:-ms-input-placeholder{font-size:16px;color:#fff}#mobile-search-container input:focus{outline:0}#mobile-search-container input:nth-child(2){border-right:1px solid black}#mobile-search-container .search-icon{width:65px;height:55px;background:#222 url(search-icon.png) no-repeat center;line-height:0;opacity:.7;border:none;cursor:pointer}.sub-nav{position:fixed;height:0px;left:0;width:100%;overflow:hidden;-webkit-transition:height .5s cubic-bezier(.19,1,.22,1)}.sub-nav .wrap{background:white;height:70px}#all .sub-nav,#boards .sub-nav,#wheels .sub-nav,#shirts .sub-nav,#hats .sub-nav,#pants .sub-nav,#jackets .sub-nav,#accessories .sub-nav,.template-product .sub-nav,.template-cart .sub-nav{height:70px}#all .sub-nav .wrap,#boards .sub-nav .wrap,#wheels .sub-nav .wrap,#shirts .sub-nav .wrap,#hats .sub-nav .wrap,#pants .sub-nav .wrap,#jackets .sub-nav .wrap,#accessories .sub-nav .wrap,.template-product .sub-nav .wrap,.template-cart .sub-nav .wrap{border-bottom:1px solid #ddd}.sub-nav ul{width:100%;max-width:900px;margin:0 auto}.sub-nav ul li{display:block;width:14.285%;line-height:70px;float:left;padding:0;text-align:center}.sub-nav ul li a{color:#999}.sub-nav ul li.active a,.sub-nav ul li a:hover{color:#000}.has-dropdown:hover .sub-nav{height:70px}#welcome footer{margin-top:25px}#instagram-block h2{display:inline-block;width:auto;float:left}#instagram-block #social-icons{float:right}#instagram-block #social-icons li{position:relative;display:block;float:left;padding:10px 0 0 15px}#instagram-block #social-icons li a{display:inline-block;margin-top:-10px;opacity:.5;-webkit-transition:opacity .8s cubic-bezier(.19,1,.22,1)}#instagram-block #social-icons li a:hover{opacity:1}#instagram-block .grid li{width:22.75%;margin:0 3% 20px 0;padding:0;overflow:hidden;float:left}#instagram-block .grid li:nth-child(4){margin-right:0}#instagram-block .grid li:nth-child(8){margin-right:0}#team-nav{position:relative;width:100%;max-width:1160px;margin:100px auto 0;height:55px}#team-nav-prev{position:absolute;top:0;right:0px;height:55px;line-height:55px}#team-nav-next{position:absolute;top:0;left:0px;height:55px;line-height:55px}#team-nav a{color:#fff}#team-nav a span{color:#777;-webkit-transition:color .8s cubic-bezier(.19,1,.22,1)}#team-nav a:hover span{color:#fff}#team-nav-prev a{padding-right:20px;background:url(next-arrow-small.png) no-repeat right center}#team-nav-next a{padding-left:20px;background:url(prev-arrow-small.png) no-repeat left center}.large-btn{width:200px;text-align:center;margin:0 auto;height:55px;line-height:55px;font-size:18px;color:#fff;background:#333;-webkit-transition:all .8s cubic-bezier(.19,1,.22,1)}.large-btn:hover{background:#e63136}.team-pic{width:9.7%;margin:.75% .75% 0;float:left}.team-pic img{max-width:110px;margin-top:10px}.team-bio{float:left;width:40.5;line-height:24px;margin:.75% .75% 0}.team-bio ul,.team-bio img{display:none}.team-stats{float:left;line-height:24px;margin:.75% .75% 0}.team-stats p,.team-stats img{display:none}#team-grid .col-1-2{margin-bottom:10px;height:300px;overflow:hidden}#team-grid a{position:absolute;display:block;width:100%;height:100%}#hero-name-small{position:relative;display:block;height:30px;width:100%;text-align:center;text-transform:uppercase;font-size:30px;line-height:300px;color:#fff;z-index:555}#video-grid a{display:block;width:100%;height:100%}.faded{-webkit-transition:all 1s cubic-bezier(.19,1,.22,1)}.faded:hover{-webkit-transform:scale(1.15)}.scaled img{-webkit-transition:all 1s cubic-bezier(.19,1,.22,1)}.scaled:hover img{-webkit-transform:scale(1.15)}#team-grid .scaled img{position:absolute}#team-grid .scaled a{position:relative;display:block;top:0;left:0;width:100%;height:100%}.videoWrapper{position:relative;max-width:1250px;margin:0 auto 100px;padding-bottom:56.25%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:75px;left:0;width:100%;height:100%;padding:5px}.videoWrapper img{display:none}body.template-product footer,body.template-collection footer,body.template-cart footer,body[class*=template-customers-] footer,body.template-page footer{background:white;color:#777}body.template-product footer .grid,body.template-collection footer .grid,body.template-cart footer .grid,body[class*=template-customers-] footer .grid,body.template-page footer .grid{border-top:1px solid #ddd}body.template-product footer h2,body.template-collection footer h2,body.template-cart footer h2,body[class*=template-customers-] footer h2,body.template-page footer h2{color:#000}body.template-product footer form input[type=text],body.template-collection footer form input[type=text],body.template-cart footer form input[type=text],body[class*=template-customers-] footer form [type=text],body.template-page footer form [type=text]{border:1px solid #ddd}body.template-product footer .copyright,body.template-collection footer .copyright,body.template-cart footer .copyright,body[class*=template-customers-] footer .copyright,body.template-page footer .copyright{color:#999}body.template-product footer .footer-nav li,body.template-collection footer .footer-nav li,body.template-cart footer .footer-nav li,body[class*=template-customers-] footer .footer-nav li,body.template-page footer .footer-nav li{color:#999}body.template-product footer .footer-nav li a,body.template-collection footer .footer-nav li a,body.template-cart footer .footer-nav li a,body[class*=template-customers-] footer .footer-nav li a,body.template-page footer .footer-nav li a{color:#999;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}body.template-product footer .footer-nav li a:hover,body.template-collection footer .footer-nav li a:hover,body.template-cart footer .footer-nav li a:hover,body[class*=template-customers-] footer .footer-nav li a:hover,body.template-page footer .footer-nav li a:hover{color:#000}body.template-product #footer-facebook,body.template-collection #footer-facebook,body.template-cart #footer-facebook,body.template-page #footer-facebook{background:url(facebook-icon-footer-black.png) no-repeat}body.template-product #footer-twitter,body.template-collection #footer-twitter,body.template-cart #footer-twitter,body.template-page #footer-twitter{background:url(twitter-icon-footer-black.png) no-repeat}body.template-product #footer-email,body.template-collection #footer-email,body.template-cart #footer-email,body.template-page #footer-email{background:url(email-icon-footer-black.png) no-repeat}body.template-product footer .share li,body.template-collection footer .share li,body.template-cart footer .share li,body.template-page footer .share li{display:block;width:55px;height:55px;float:left;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1);opacity:1}body.template-product footer .share li:hover,body.template-collection footer .share li:hover,body.template-cart footer .share li:hover,body.template-page footer .share li:hover{opacity:.7}footer{width:100%;padding:0;background:black;margin-top:80px}footer .wrap{max-width:1240px}footer .grid{border-top:1px solid #333;padding-top:10px}footer .share ul{margin-top:25px;margin-left:-16px}footer .share li{display:block;width:55px;height:55px;float:left;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1);opacity:.5}footer .share li:hover{opacity:1}footer .share li a{display:block;width:55px;height:55px;margin:0 auto}#footer-facebook{background:url(facebook-icon.png) no-repeat}#footer-twitter{background:url(twitter-icon.png) no-repeat}#footer-email{background:url(email-icon.png) no-repeat}footer p{padding-right:0}footer form input{border:none;padding:10px 15px;display:block;margin:0;float:left}footer form{margin-top:25px}footer form input[type=text]{border:none;height:60px;padding:0 20px;font-size:18px;width:65%}footer form input[type=submit]{border:none;height:60px;background:#e63136;color:#fff;font-size:16px;width:35%;font-family:GibsonSemiBold,sans-serif;cursor:pointer;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}#footer-bar{width:100%;height:75px;margin-top:50px;color:#555;text-transform:uppercase;font-size:12px;font-weight:700}#footer-bar .grid{border:none}.copyright{float:left;line-height:55px;font-family:Gibson,sans-serif;font-weight:700}.footer-nav{float:right}.footer-nav li{display:block;float:left;margin:0 0 0 16px;line-height:55px;font-family:Gibson,sans-serif;font-size:12px;letter-spacing:0}.footer-nav li a{color:#555;font-family:Gibson,sans-serif;font-weight:700;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}.footer-nav li a:hover{color:#fff}.modal-bg{position:fixed;width:100%;height:100%;top:0;left:0;background:url(modal-bg.png) repeat;z-index:10000;display:none}.modal{position:absolute;width:100%;max-width:600px;padding:60px 60px 30px;top:50%;left:50%;background:white;box-shadow:0 0 10px #0003;-webkit-transition:all .35s cubic-bezier(.19,1,.22,1);-webkit-transform:scale(0)}.modal h2{padding:0 0 20px;color:#000}.modal a{display:block;color:#999;margin-bottom:10px;-webkit-transition:all .5s cubic-bezier(.19,1,.22,1)}.modal a:hover{color:#000}.modal-content{position:absolute;width:100%;height:100%}.modal.active{-webkit-transform:scale(1)}.modal form{-webkit-transition:all .5s cubic-bezier(.19,1,.22,1)}.modal .cancel-link{display:block;width:100%;text-align:center}.modal .cancel-link a{font-family:Gibson,sans-serif;color:#777}.modal form input{font-size:16px;width:100%;height:50px;padding:0 10px;border:1px solid #ddd;margin:5px 0}input:focus,textarea:focus{outline:0}.modal form input[type=submit]{margin-top:30px;background:#e63136;border:none;height:60px;font-family:GibsonSemiBold,sans-serif;color:#fff;cursor:pointer;-webkit-transition:all .7s cubic-bezier(.19,1,.22,1)}.modal form input[type=submit]:hover{background:#891c1f}.modal form a{display:inline-block;margin-top:5px;color:#ccc}.close-modal,.close-lightbox{position:absolute;top:0;right:0;width:50px;height:50px;background:url(close-small.png) no-repeat;color:#000;cursor:pointer;z-index:7777}#customer label,#recover-password label{display:block;font-size:18px;font-family:Gibson;font-weight:400;margin-bottom:15px}#customer input,#recover-password input,#contact input{font-size:16px;width:100%;height:50px;padding:0 10px;border:1px solid #ddd;margin:5px 0;text-align:center}#customer textarea,#contact textarea{font-size:16px;width:100%;padding:30px 10px;border:1px solid #ddd;margin:5px 0;text-align:center}#login_password{margin-top:30px}#forgot-password-link{display:block;margin:10px 0 0;color:#ccc;font-weight:400;font-size:16px;font-family:GibsonSemiBold}#customer input.account-sign-in-btn,#recover-password input.account-sign-in-btn,#contact input.create-account-btn{background:#e63136;color:#fff;font-size:18px;font-family:GibsonSemiBold;height:75px;border:none;margin-top:30px}#customer input.guest-sign-in-btn{background:#75b7bd;color:#fff;font-size:18px;font-family:GibsonSemiBold;letter-spacing:1px;word-spacing:-2px;height:60px;margin-top:10px;border:none}.or{display:block;margin-top:10px;font-family:"Droid Serif";font-weight:400;font-size:14px;color:#777}.or a{color:#777;font-family:Gibson;font-size:16px}.or a:hover{text-decoration:underline}#recover-password p{margin:10px 0 0}form input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}#customer input.create-account-btn{background:#e63136;color:#fff;font-size:18px;font-family:GibsonSemiBold;height:75px;border:none;margin-top:30px}#search-wrap{padding-top:0}#search-wrap h2{color:#000;padding-bottom:5px}.results{padding-bottom:60px}.search-results-wrap{position:relative;padding:20px;max-width:1241px;margin:0 auto 15px;background:white;border:1px solid #ddd}.search-result li{display:block;width:20%;float:left}.search-result li a{font-size:16px;color:#000}.search-result li:nth-child(1){display:block;width:80%;float:left;font-size:18px}.search-result span{display:inline-block}.search-result p{display:block;margin-top:15px;font-size:16px;line-height:20px;font-weight:400}.search-result .product-image{width:20%;overflow:hidden;float:left}.search-result .product-image img{width:100%;height:auto}.search-result .product-description{width:60%;padding:0 5%;float:left}.search-result .product-description h2{padding:0}.search-result .product-description h2 a{font-size:18px}.search-result .product-price{font-size:18px;font-family:Gibson,sans-serif;text-align:right;float:right}.search-link{position:absolute;right:30px;bottom:25px;opacity:.5;transition:all .9s cubic-bezier(.19,1,.22,1)}.search-link:hover{opacity:1}#breadcrumb{position:relative;width:100%;font-weight:400;font-size:14px;padding:0 0 45px}#breadcrumb a{color:#999;transition:all .7s cubic-bezier(.19,1,.22,1)}#breadcrumb a:hover{color:#000}#breadcrumb .separator{padding:0 5px}#breadcrumbs{float:left;font-family:"Droid Serif";font-style:italic}#p-pagination{position:relative;font-weight:400;float:right;font-family:GibsonSemiBold,sans-serif;font-style:normal}#product-variants{width:100%;margin-top:15px;height:115px}#product-variants label{display:block;color:#555;font-size:13px;margin:10px 0 6px}#product-variants .selector-wrapper{position:relative;margin-right:15px;float:left}#product-variants .selector-wrapper select{padding:16px 60px 16px 15px;border-color:#ccc;border-radius:0;font-size:18px;background:white url(select-box-arrow.png) no-repeat right center;cursor:pointer}#product-variants .selector-wrapper select#quantity{padding:16px 22px;border-color:#ccc;border-radius:0;font-size:18px;background:white}select:focus{outline:0;border-color:#ddd;border-radius:0}#product-description-wrap{margin:30px 0 35px}#product-description-wrap h3{color:#000;font-size:16px;padding:0 0 5px}#product-description div,#product-description p,#product-description li,#product-description span{font-family:Gibson,sans-serif!important;color:#000!important;font-size:15px!important;line-height:21px!important}.tabs{width:100%}.tabs li{display:block;width:25%;height:55px;line-height:55px;font-family:GibsonSemiBold,sans-serif;font-size:16px;padding:0 10px;float:left;text-align:center;border:1px solid #ccc;border-right:none;cursor:pointer}.tabs li:nth-child(4){border-right:1px solid #ccc}.tabs li.active{border-bottom:none;color:#e63136}.tab-content{width:100%;height:175px;padding:30px;border:1px solid #ccc;border-top:none;font-size:14px;line-height:24px;font-family:"Droid Serif";color:#000}.product h2{color:#000}.product p{margin:6px 0;color:#000}.product .product-title,.product small{display:block;font-size:14px;font-family:GibsonSemiBold,sans-serif;color:#000}#product-recommendations{border-top:1px solid #ddd;margin:50px auto 0;max-width:1241px}#related-products .col-1-4{width:23.875%;margin:0 1.5% 0 0}#related-products .col-1-4:nth-child(4){margin:0}#cart-content{padding:80px 0 0}#cart-items{width:100%;max-width:1241px;margin:0 auto}.cart-heading{padding:30px 0;font-size:36px;line-height:36px}.cart-labels li{display:block;width:20%;float:left;font-size:14px;font-family:GibsonSemiBold,sans-serif;color:#555;padding:0 0 10px}.cart-labels li:nth-child(1){display:block;width:40%;float:left}.cart-product-wrap{position:relative;padding:30px 30px 25px;max-width:1241px;margin:0 auto 15px;background:white;border:1px solid #ddd}.cart-product li{display:block;width:20%;float:left;font-size:16px;font-family:Gibson,sans-serif}.cart-product li:nth-child(4){font-family:GibsonSemiBold,sans-serif}.cart-product li a{font-size:16px;color:#000}.cart-product li:nth-child(1){display:block;width:40%;float:left;font-size:18px}.cart-product-column .product-image{width:30%;overflow:hidden;float:left}.cart-product-column .product-image img{width:100%;height:auto}.cart-product-column .product-description{width:60%;padding:0 5%;float:left}.item-title{font-family:GibsonSemiBold,sans-serif}.product-quantity-column input{border:1px solid #ddd;width:45px;height:40px;text-indent:14px;vertical-align:middle;font-size:16px;margin-top:-12px;color:#6b4f5c}.cart-product-remove{position:absolute;bottom:30px;right:30px;width:50px;height:50px;text-indent:-9999px;background:url(close-small.png) no-repeat;-webkit-transition:opacity .7s cubic-bezier(.19,1,.22,1);opacity:.5}.cart-product-remove:hover{opacity:1}.cart-control-wrap{position:relative;opacity:1}#cart-control{width:330px;float:right;margin-right:10px}#cart-control h3{display:block;font-size:30px;font-weight:400;margin-top:30px}.checkout-btn{width:330px;height:75px;background:#e63136;color:#fff;font-size:18px;font-family:GibsonSemiBold,sans-serif;border:none;cursor:pointer;transition:all .7s cubic-bezier(.19,1,.22,1)}.keep-shopping-btn{display:block;width:330px;height:75px;background:#999;color:#fff;font-size:18px;line-height:75px;text-align:center;margin-top:20px;transition:all .7s cubic-bezier(.19,1,.22,1)}.keep-shopping-btn:hover{background:#333}.cart-is-empty{text-align:center;padding:100px 0 200px}.cart-is-empty p{text-align:center;font-size:18px;font-family:"Droid Serif",serif;font-weight:400}.cart-is-empty a{display:block;width:100%;max-width:330px;margin:20px auto 0;height:75px;background:#e63136;color:#fff;font-size:20px;line-height:75px;text-align:center}#account-details{padding:85px 0 200px}#account-details h2{font-size:30px;color:#000}#account-details .col-30{width:28.5%;float:left;margin:.75% .75% 0}#account-details .col-70{width:68.5%;float:left;margin:.75% .75% 0}#account-details #customer_detail{margin-top:3px;font-family:"Droid Serif",serif}#account-details #customer_detail span{display:block;margin-bottom:15px}#account-details #customer_detail b{display:block;font-size:13px;font-family:GibsonSemiBold,sans-serif;color:#555;margin-bottom:5px}#account-details #customer_orders #order-labels{padding:0 0 10px}#account-details #customer_orders #order-labels li{font-size:13px;font-family:GibsonSemiBold,sans-serif;color:#555}#account-details #customer_orders li{display:block;padding:0 15px;float:left}#account-details #customer_orders li.col-10,#account-details #customer_orders li.col-35{width:20%}#account-details #customer_orders .order{margin-bottom:10px;border:1px solid #ddd}#account-details #customer_orders .order li{padding:50px 15px}#account-details #customer_orders .order li a{color:#e63136;font-weight:700}.additional-checkout-buttons{display:none}.action_link{float:right;font-size:14px;padding:20px 10px 0 0}.action_link a{color:#999;transition:all .7s cubic-bezier(.19,1,.22,1)}.action_link a:hover{color:#000}.mobile-menu-btn{position:absolute;right:10px;top:15px}#product-description span{font-family:Lora,serif;font-weight:400!important;color:#333;line-height:24px}#mobile-nav{position:fixed;top:0;right:0;width:255px;height:100%;padding:0 0 20px;z-index:9999;background:#151515 url(mobile-menu-bg.png) repeat;transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(255px);-moz-transform:translateX(255px);-o-transform:translateX(255px);transform:translate(255px);overflow:scroll}#mobile-nav.active{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);transform:translate(0)}header.active{-webkit-transform:translateX(-255px);-moz-transform:translateX(-255px);-o-transform:translateX(-255px);transform:translate(-255px)}#mobile-nav ul{padding-top:15px;width:250px}#mobile-nav li{padding:10px 20px;text-transform:uppercase}#mobile-nav li a{display:block;font-size:16px;font-family:GibsonSemiBold,sans-serif;color:#fff}.mobile-sub-nav{height:0;overflow:hidden}#main{width:100%;overflow-x:hidden}.mobile-product-title,#mobile-cart-items{display:none}.template-page h2{color:#000}@media screen and (max-width: 1160px){header nav{position:absolute;top:0px;left:150px}header nav ul{padding:0}header nav li{display:block;float:left;padding:0 0 0 30px;font-size:16px;line-height:85px;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;color:#999}}@media screen and (max-width: 990px){.mobile-sub-nav{height:0;overflow:hidden;transition:all .6s cubic-bezier(.19,1,.22,1)}.mobile-sub-nav.animate{height:300px}.mobile-sub-nav ul{margin-top:-10px}.mobile-sub-nav li{padding:10px 0!important}.mobile-sub-nav li a{color:#999!important}body{padding-top:55px}body.template-product{padding-top:95px}.cart-count span{color:#999}#mobile-search-container .search-icon{opacity:1;background-color:#222}#mobile-search-container a{color:#fff}.mobile-menu-btn{width:44px;height:25px;background:url(sandwich.png) no-repeat}header #logo{display:block;width:97px;margin-left:10px;padding-top:9px}header #logo img{display:block;width:100%}header #logout-link,header #login-link{display:none}#mobile-login-link,#mobile-logout-link{position:absolute;top:0;right:0px;width:95px;height:55px;line-height:56px;display:block;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;text-align:center;color:#fff;background:#282828}#mobile-login-link a,#mobile-logout-link a{color:#fff}header{position:fixed;width:100%;height:55px;top:0;transition:all .5s cubic-bezier(.19,1,.22,1)}header .wrap{height:55px}#cart-bar{display:none}nav{display:none}#search-container{display:none}.grid{padding-top:20px}#team-grid{padding:20px 0 0}#team-grid .col-1-2{height:200px;margin-top:0}#team-grid .col-1-2 #hero-name-small{line-height:200px;font-size:26px}#team-grid .col-1-2 img{width:150%;margin-left:-20%;opacity:.7}.shop-content h2{margin-top:20px!important}.grid.products{padding-top:0}.main{padding:0 10px}.products{padding:0}h2{margin-left:0!important}#cart-content{padding-top:20px}.product p{display:none}.product-title{font-size:16px;line-height:18px}.product small{margin-top:5px;font-family:Gibson}#team-nav span span{display:none}#hero-name{font-size:50px;line-height:50px;margin-top:-30px;top:50%}}@media screen and (max-width: 750px){.cart-count span{color:#999}#mobile-search-container .search-icon{opacity:1;background-color:#222}#mobile-search-container a{color:#fff}body{padding-top:55px}.centered-btns_nav,.next-bg,.prev-bg{display:none}.centered-btns_tabs a{width:11px;height:11px;margin:6px;border-radius:100%}.mobile-menu-btn{width:44px;height:25px;background:url(sandwich.png) no-repeat}header #logo{display:block;width:97px;margin-left:10px;padding-top:9px}header #logo img{display:block;width:100%}header #logout-link,header #login-link{display:none}#mobile-login-link,#mobile-logout-link{position:absolute;top:0;right:0px;width:95px;height:55px;line-height:56px;display:block;font-family:GibsonSemiBold,sans-serif;text-transform:uppercase;text-align:center;color:#fff;background:#282828}#mobile-login-link a,#mobile-logout-link a{color:#fff}#team-grid{padding:0}#team-grid .col-1-2{height:200px;margin-top:10px}#team-grid .col-1-2 #hero-name-small{line-height:200px;font-size:26px}#team-grid .col-1-2 img{width:150%;margin-left:-20%;opacity:.7}.wrap h2,.shop-content h2{width:100%;margin:0!important;text-align:center}#main{position:absolute;width:100%;top:55px;overflow-x:hidden;transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);transform:translate(0)}#main.active{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translate(-100px)}header{position:fixed;width:100%;height:55px;top:0;transition:all .5s cubic-bezier(.19,1,.22,1)}header .wrap{height:55px}#cart-bar{display:none}nav{display:none}#search-container{display:none}.col-1-2,.col-1-3,.col-1-4{width:100%}.product{width:49.25%;margin-top:10px;margin-right:1.5%}.product:nth-child(4n+2){margin-right:0}.product p{display:none}.product-title{font-size:16px;line-height:18px}.product small{margin-top:5px;font-family:Gibson}.template-product .product{width:100%}.template-product .product h2{text-align:left;font-size:24px;padding:30px 0 0}.mobile-product-title{display:block;color:#000}#breadcrumb,#breadcrumbs{display:none}#p-pagination{width:100%;text-align:center}#product-add{width:100%;clear:left;margin-top:20px}#product-add a#buy,#product-add a#add{width:100%;margin:1px 0}#related-products .col-1-4{width:48.5%;margin:0 .75% 20px;padding:0}footer .col-1-2{width:100%}footer .col-1-2:nth-child(1){margin:0}footer .col-1-2:nth-child(2){margin:0}.product-col-1-2{width:100%}.product-col-1-2:nth-child(1){width:100%;margin-right:0%}#product-photo-container{width:100%;max-width:400px;margin:.75% 0 0}#product-photo-thumbs{width:100%;margin:0}#product-photo-thumbs li{padding:0;width:18%;float:left;margin:2% 2% 0 0}.item{width:94%;margin:1.5% 3% 3%}footer{padding:0;text-align:center;margin-top:30px}footer form input{float:none;width:100%!important;text-align:center}footer form input[type=submit]{margin-top:2px}footer .copyright{font-size:11px;float:none;width:100%;text-align:center;line-height:12px;font-family:Gibson,sans-serif;font-weight:700}#footer-bar{margin-top:40px}.footer-nav{text-align:center;float:none;width:100%;max-width:150px;margin:20px auto 0}.footer-nav li{font-size:11px;width:50%;text-align:center;padding:0;margin:0;line-height:12px;font-family:Gibson,sans-serif;font-weight:700}.footer-nav li a{font-family:Gibson,sans-serif;font-weight:700}.sign-up{padding-top:20px}.share h2,.sign-up h2{padding-bottom:10px}footer .share ul{width:100%;max-width:200px;margin:10px auto 0}footer .share ul li{width:50%;text-align:center}.team-hero .centered-btns_tabs{position:relative;margin-top:10px}.shop-content .centered-btns_tabs{display:none}.col-1-4:nth-child(4n+3){clear:left}.col-1-4,#related-products .col-1-4{width:49.25%;margin-right:1.5%!important;margin-left:0!important}.col-1-4:nth-child(2n+2),#related-products .col-1-4:nth-child(2n+2){margin-right:0!important}.products{margin-bottom:0}.zoom-btn{display:none}.product{margin-top:-10px}#hero-name{font-size:32px;line-height:32px;margin-top:-25px;top:50%}.col-1-5{width:48.5%;margin:10px .75%}.col-1-5:nth-child(2n+2){clear:left}.col-1-5 h4{font-size:13px;line-height:18px}.large-btn{font-size:16px;line-height:45px;width:150px;height:45px}#team-nav{margin-top:50px}#team-nav-next,#team-nav-prev{height:40px;line-height:40px}#team-nav-next span span,#team-nav-next strong,#team-nav-prev span span,#team-nav-prev strong{display:none}#search-wrap .lower{display:block;margin-top:20px}.search-result h2{text-align:left}.search-result .product-image{width:30%;margin-right:20px}.search-result .product-description{padding:0}.search-result .product-description h2 a{font-size:16px}.more{bottom:15px}#blog-grid .more{bottom:8px}#cart-content h2{margin-left:0!important}#cart-control{width:100%;float:none}#cart-control span{font-size:16px!important}#cart-control h3 span:nth-child(2){display:inline-block;margin-top:10px}.checkout-btn,.keep-shopping-btn{width:100%;margin-top:10px}.cart-product-wrap{padding:20px 0 10px}.cart-product-remove{width:40px;height:40px;bottom:20px;right:10px;background-position:center}#cart-items{display:none}#mobile-cart-items{display:block}#mobile-cart-items .cart-product li:nth-child(1){width:100%!important}.cart-product-column .product-image{width:20%}.cart-product-column .product-description{width:70%}.cart-product-column .product-description .item-title{font-size:14px}.template-index .content{margin-top:-20px}.centered-content{padding:30px 0}#contact h2{margin-bottom:20px!important}#article-grid h2{text-align:left}#article-grid h3{padding-top:15px}#article-grid .article-image{margin-bottom:15px}#article-grid .article{margin-top:15px}#video-grid .col-1-4{margin-bottom:20px}.grid.products{padding-top:10px}}.rslides img{max-height:670px;object-fit:cover}.hero-slider-wrapper{max-height:670px}.hero-slider-wrapper li{width:100%;height:54.5vw;max-height:670px}.css-grid-wrapper{display:grid;grid-gap:1.5%;grid-template-columns:1fr 1fr;overflow:hidden;width:100%}.css-grid-item{overflow:hidden;position:relative}.css-grid-item>a,.css-grid-item>a>img{height:100%;width:100%;object-fit:cover;object-position:center;max-height:100%;display:block}@media screen and (max-width: 750px){.css-grid-wrapper{grid-template-columns:100%}.mobile-hide{display:none}}.css-grid-wrapper img{max-width:100%;width:100%}@media screen and (min-width: 751px){.blog-btns_tabs{position:absolute;width:50%;bottom:30px;right:0;z-index:500}}.css-grid-wrapper-4{clear:both;display:grid;grid-gap:1.5vw;gap:1.5vw;grid-template-columns:repeat(4,minmax(50px,1fr))}
/*# sourceMappingURL=/s/files/1/0440/1197/t/3/assets/style.css.map?v=67225293195039315051632872339 */
