article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:93.75%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:0 0 1.4em;font-weight:400}blockquote{margin:1.4em 30px}h1{font-size:2em;line-height:1.4em;margin-bottom:.14em}h2{font-size:1.5em;line-height:1.86667em;margin-bottom:.18667em}h3{font-weight:400;font-size:1.1em;line-height:1.27273em;margin-bottom:.25455em}h4{font-size:1em;line-height:1.4em;margin-bottom:.28em}h5{font-size:.83em;line-height:1.68675em;margin-bottom:.33735em}h6{font-size:.67em;line-height:2.08955em;margin-bottom:.41791em}h1,h2,h3{margin-top:0;line-height:1.1;-webkit-font-kerning:normal;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}h1,h2{font-weight:400}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.4em 0}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.4em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1.4em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}menu,ol,ul{padding:0 0 0 30px}img{border:0;max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:silver;border-top-width:.06667em;border-top-style:solid;padding-top:.42333em;border-bottom-width:.06667em;border-bottom-style:solid;padding-bottom:.84333em;border-left-width:.06667em;border-left-style:solid;padding-left:.84333em;border-right-width:.06667em;border-right-style:solid;padding-right:.84333em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}label{display:block;font-weight:400}table{border-collapse:collapse;border-spacing:0;margin-top:1.4em;margin-bottom:1.4em}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;list-style:none;border:none;margin:1.4em 0;padding:0 2px;white-space:nowrap}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 6px 0 0}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:none;border-right:0;border-bottom:0;display:block;line-height:1.4em;text-decoration:none}
a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{border-radius:8px;-moz-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;color:#333;background-color:#f2f2f2;letter-spacing:1px;padding:0 1em;text-align:center}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#444;color:#fff}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:#e61e25;color:#fff}.tabs-secondary{font-size:.9em;margin-top:-1.4em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:.7em 3px}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-moz-border-radius:.75em;-webkit-border-radius:.75em;border-radius:.75em;-moz-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff}.messages{padding:10px 30px;text-align:center;font-size:16px;border-radius:0 !important;margin:0 !important;color:#fff;background-color:#32b624}.messages--status a{color:#fff;font-weight:600;border-bottom:1px dotted #fff}.messages--error{background-color:#de4343}ul.messages__list{max-width:640px;margin:10px auto;padding:10px}ul.messages__list li{list-style:none;margin-bottom:4px}#messages-box{width:auto !important;position:static}.krumo-root{text-align:left;color:#000}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:400;font-size:15px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}body{position:relative;margin:0;padding:0}#main,.wrap,.region-highlighted{position:relative;margin:0 auto}#page{padding-top:50px;position:relative;margin:0 auto}.page-wrap{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom:40px}.with-page-widgets .page-wrap{max-width:100%;padding:0}.with-page-widgets .page-wrap .view-mode-full .field-name-body{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px}#admin-menu{box-shadow:none;height:29px}#admin-menu #admin-menu-wrapper{height:29px;overflow:auto}#site-header{position:absolute;top:0;left:0;right:0;z-index:1;background:#444;color:#ccc;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}#site-header a{-moz-transition:color 500ms ease;-o-transition:color 500ms ease;-webkit-transition:color 500ms ease;transition:color 500ms ease;-webkit-backface-visibility:none;color:#fff;color:rgba(255,255,255,0.5);font-size:15px;font-weight:400}#site-header a:hover,#site-header a.active{color:#fff;opacity:1;text-decoration:none}#site-header #logotype{-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}#site-header .wrap{padding-left:20px;padding-right:20px;height:50px;max-width:2500px}#site-header .wrap .header-name-and-slogan{text-align:center;padding-top:14px}#site-header .block-menu-block{position:absolute;right:0;top:32px}#site-header .block-menu-block .contextual-links-wrapper{top:10px}#site-header .block-menu-block .menu li.mobile{display:none}#site-header .block-menu-block#block-menu-block-1{left:0}@media screen and (max-width:580px){#site-header .block-menu-block#block-menu-block-1{right:105px;left:auto}}#site-header .block-menu-block#block-menu-block-2{right:0}#site-header .block-menu-block.mobile-links{display:none}#site-header .block-menu-block .menu{margin:0}#site-header .block-menu-block .menu li{float:left;margin-right:20px}@media screen and (max-width:580px){#site-header .block-menu-block .menu li{margin-right:13px;margin-bottom:5px}#site-header .block-menu-block .menu li a{font-size:16px}}#site-header .block-menu-block .menu li .menu li{float:none;width:auto}
#site-header .block-menu-block .menu li .menu li a{font-size:13px}#site-header .block-menu-block.meta-nav{top:7px;padding-right:5px}@media screen and (min-width:755px){#site-header .block-menu-block.meta-nav .menu li{margin-right:15px}#site-header .block-menu-block.meta-nav .menu li a{font-size:12px;letter-spacing:0;text-transform:none;font-weight:600;padding-left:15px;border-left:1px solid #999}#site-header .block-menu-block.meta-nav .menu li.first a{border-left:none;padding-left:0}}#site-header .count{display:inline-block;background:#444;color:#fff;line-height:1;padding:3px;border-radius:50%;text-align:center;width:12px;height:12px;text-align:center;font-size:12px;position:relative;z-index:1;top:-10px;margin-left:-4px;font-weight:600;cursor:pointer;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}#site-header .menu-mlid-1496,#site-header .menu-mlid-1515,#site-header .menu-mlid-1533{position:relative;top:-3px}#site-header .menu-mlid-1496 .count,#site-header .menu-mlid-1515 .count,#site-header .menu-mlid-1533 .count{top:-4px;left:-7px}#site-header .menu-mlid-1496 a,#site-header .menu-mlid-1515 a,#site-header .menu-mlid-1533 a{-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms;position:relative;top:2px;width:16px;height:15px;text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;background-image:url(/sites/all/themes/origin/images/icon-cart.png);background-repeat:no-repeat;background-position:center top;opacity:.5;display:inline-block}html.svg #site-header .menu-mlid-1496 a,html.svg #site-header .menu-mlid-1515 a,html.svg #site-header .menu-mlid-1533 a{background-image:url(/sites/all/themes/origin/images/icon-cart.svg)}#site-header .menu-mlid-1496 a:hover,#site-header .menu-mlid-1496 a.active,.section-checkout #site-header .menu-mlid-1496 a,#site-header .menu-mlid-1515 a:hover,#site-header .menu-mlid-1515 a.active,.section-checkout #site-header .menu-mlid-1515 a,#site-header .menu-mlid-1533 a:hover,#site-header .menu-mlid-1533 a.active,.section-checkout #site-header .menu-mlid-1533 a{opacity:1}@media screen and (min-width:1200px){#site-header .menu-mlid-1496 a,#site-header .menu-mlid-1515 a,#site-header .menu-mlid-1533 a{top:4px}}@media screen and (max-width:720px){#site-header .menu-mlid-1496,#site-header .menu-mlid-1515,#site-header .menu-mlid-1533{display:none}}#site-header #block-menu-block-1{right:auto;left:0}#site-header .mobile-cart{position:absolute;top:26px;right:20px;display:none}#site-header .mobile-cart-link{-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms;width:16px;height:15px;text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;background-image:url(/sites/all/themes/origin/images/icon-cart.png);background-repeat:no-repeat;background-position:center top;display:inline-block;opacity:.5}html.svg #site-header .mobile-cart-link{background-image:url(/sites/all/themes/origin/images/icon-cart.svg)}#site-header .mobile-cart-link:hover,#site-header .mobile-cart-link.active,.section-checkout #site-header .mobile-cart-link{opacity:1}#site-header .menu-toggle{-webkit-font-smoothing:none;display:none;position:absolute;left:20px;top:12px;font-weight:200 !important;cursor:pointer;font-size:23px;color:#aaa;-moz-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms}#site-header .menu-toggle:hover{color:#fff}#site-header.active .menu-toggle{color:#fff}@media screen and (max-width:755px){#site-header{margin-top:0 !important;z-index:9999}#site-header .mobile-cart,#site-header .menu-toggle{display:block}#site-header.active{position:fixed;top:0}.admin-menu #site-header.active{top:29px}#site-header.active .region-header{bottom:0;-moz-transition:bottom 450ms;-o-transition:bottom 450ms;-webkit-transition:bottom 450ms;transition:bottom 450ms}#site-header .region-header{position:fixed;top:50px;left:0;width:auto;right:0;bottom:100%;padding:0 20px;background:rgba(30,30,30,0.925) url(/sites/all/themes/origin/images/bg-rough.png);-webkit-overflow-scrolling:touch;overflow:auto}.admin-menu #site-header .region-header{top:79px}#site-header .region-header .block-menu-block.first{margin-top:30px}#site-header .region-header .block.mobile-links{display:block;position:absolute;top:30px;left:50%;width:40%}}@media screen and (max-width:755px) and (max-width:360px){#site-header .region-header .block.mobile-links{position:static;width:auto;padding-top:10px;margin-top:10px;border-top:1px solid #666;position:static;margin-bottom:40px}}@media screen and (max-width:755px){#site-header .region-header .block-menu-block{position:static;margin:0}#site-header .region-header .block-menu-block li{float:none}#site-header .region-header .block-menu-block li a{font-weight:400}#site-header .region-header .block-menu-block li.mobile{display:block !important}}.region-status-bar{background:#000;color:#fff;text-align:center;padding:0;margin:0}.region-status-bar .block{margin:0;padding:5px 30px}.region-status-bar p{margin-bottom:0;font-size:14px;font-weight:400}.menu li{list-style:none;text-transform:uppercase}.menu li a{text-decoration:none}.menu li a:hover{text-decoration:underline}.sidebar-first #content{float:left;width:600px}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}h1.title{text-align:center;font-weight:200}div.messages{margin:1.5em 0;position:relative;z-index:1}div.messages ul{margin-top:0;margin-bottom:0}.jGrowl.center{top:30%;margin:0 0 0 -170px}.jGrowl.center .jGrowl .jGrowl-closer,.jGrowl.center .jGrowl .jGrowl-notification{width:275px}.jGrowl.center .jGrowl-message{font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:400;font-size:16px}.tabs{width:auto;position:absolute;margin-top:-20px;z-index:5}.section-user .tabs{position:static;margin-top:20px;margin-bottom:20px}ul.inline{display:inline;padding:0}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0}span.field-label{padding:0 1em 0 0}.item-list .pager{padding:0}.item-list .pager li{padding:0 .5em}.region-sidebar-first{width:320px;float:right}.front .region-sidebar-first{width:660px}.front .region-sidebar-first .block{width:300px;float:left}.front .region-sidebar-first .block.right{width:320px;float:right}.section-articles .region-sidebar-second{padding:40px 20px;width:20%;box-sizing:border-box;float:right;background:#f6f6f6}
@media screen and (max-width:768px){.section-articles .region-sidebar-second{width:auto;float:none;padding:20px}}.section-articles.sidebar-second #content{float:left;width:80%}@media screen and (max-width:768px){.section-articles.sidebar-second #content{width:auto;float:none;padding:20px}}#site-footer{background:#303030;color:#fff;z-index:1;position:relative}#site-footer .block-wrap{padding:0}#site-footer .region-footer{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;max-width:620px;padding-top:80px;height:220px}@media screen and (max-width:620px){#site-footer .region-footer{padding-bottom:200px}}#site-footer .copyright{color:#888;font-weight:400;font-size:12px;text-transform:uppercase;margin-bottom:0;max-width:220px}#site-footer .info{background:none;position:absolute;bottom:35px;left:20px}#site-footer li a{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;-moz-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms;-webkit-backface-visibility:none;color:#aaa;font-size:14px;font-weight:400}#site-footer li a:hover,#site-footer li a.active{color:#fff;opacity:1;text-decoration:none}#site-footer .menu{padding:0;margin:0}#site-footer #block-menu-block-3,#site-footer #block-menu-block-4{width:25%;margin-left:40%}@media screen and (max-width:620px){#site-footer #block-menu-block-3,#site-footer #block-menu-block-4{width:45%;margin-left:20px}}#site-footer #block-menu-block-5{position:absolute;left:65%;top:80px}@media screen and (max-width:620px){#site-footer #block-menu-block-5{left:auto;right:20px;width:40%}}.columns>div{width:30%;float:left;padding-right:3.3%}@media screen and (max-width:640px){.columns>div{float:none;width:auto;padding:0}}.col-2>div,.col-3>div,.col-4>div{float:none;width:auto;padding-right:0}.col-2{text-align:center}.col-2 .col,.col-2 .field-name-field-text{vertical-align:top;display:inline-block;width:44%;margin:0 2.5%;text-align:left}@media screen and (max-width:640px){.col-2 .col,.col-2 .field-name-field-text{width:100%;margin:0 0 20px}}.col-3{text-align:center}.col-3 .col,.col-3 .field-name-field-text{vertical-align:top;display:inline-block;width:30%;margin:0 1.5% 20px;min-width:280px;text-align:left}.col-4{text-align:center}.col-4 .col,.col-4 .field-name-field-text{vertical-align:top;display:inline-block;width:19.5%;margin:0 1.5% 20px;min-width:150px;text-align:left}.max-400 .col{max-width:400px}.max-300 .col{max-width:300px}.max-200 .col{max-width:200px}.layout-col-2,.layout-col-3,.layout-col-4{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.layout-col-2 .content-box,.layout-col-3 .content-box,.layout-col-4 .content-box{width:100%}.layout-col-2 .field-name-field-text,.layout-col-3 .field-name-field-text,.layout-col-4 .field-name-field-text{padding:1em}.layout-col-3 .field-name-field-body-widgets{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:33.3333%;min-width:220px}@media screen and (max-width:640px){.layout-col-3 .field-name-field-body-widgets{width:100%}}.layout-col-4 .field-name-field-body-widgets{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:25%;min-width:220px}@media screen and (max-width:1200px){.layout-col-4 .field-name-field-body-widgets{width:50%}}@media screen and (max-width:980px){.layout-col-4 .field-name-field-body-widgets{width:100%}}.layout-col-2 .field-name-field-body-widgets{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:50%;min-width:220px}@media screen and (max-width:980px){.layout-col-2 .field-name-field-body-widgets{width:100%}}.field-name-field-body-widgets .entity-paragraphs-item{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.center{text-align:center}p.intro{font-weight:400;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-align:center;padding:0 30px;max-width:840px;font-size:24px}@media screen and (max-width:1024px){p.intro{font-size:22.4px}}@media screen and (max-width:800px){p.intro{font-size:20.8px}}@media screen and (max-width:640px){p.intro{font-size:19.2px}}@media screen and (max-width:480px){p.intro{font-size:17.6px}}@media screen and (max-width:376px){p.intro{font-size:16px}}.uppercase{text-transform:uppercase;letter-spacing:.03em}.form-item{margin:1.5em 0}.form-item input,.form-item .form-radios label{cursor:pointer}.form-item .form-radios label{font-size:90%}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{display:block}.form-item label.option{display:inline;font-weight:400;vertical-align:middle}.form-item .form-required{color:#c00}.form-item .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.form-submit{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}.container-inline div,.container-inline label{display:inline}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}td.menu-disabled{background:#ccc}body.page-cart form,body.page-checkout form{margin-bottom:20px;padding:0}body.page-cart form table,body.page-checkout form table{width:100%;position:relative}body.page-cart form table.views-table,body.page-checkout form table.views-table{margin-top:20px;margin-bottom:20px}body.page-cart form table caption,body.page-checkout form table caption{padding-top:20px}@media screen and (min-width:880px){body.page-cart form table caption,body.page-checkout form table caption{position:absolute;left:120px;width:140px;top:-10px;border:none;border-top:none}body.page-cart form table caption img,body.page-checkout form table caption img{margin-bottom:10px}
}body.page-cart form table thead th,body.page-checkout form table thead th{font-size:14px;text-transform:uppercase;font-weight:300;border:none;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}@media screen and (max-width:320px){body.page-cart form table thead th,body.page-checkout form table thead th{font-size:1.25em}}body.page-cart form table thead .views-field-quantity,body.page-checkout form table thead .views-field-quantity{text-align:center;padding:0}body.page-cart form table .views-field-commerce-total,body.page-checkout form table .views-field-commerce-total{padding-right:10px;text-align:right}body.page-cart form table tbody .form-item,body.page-checkout form table tbody .form-item{margin:0}body.page-cart form table tbody .form-text,body.page-checkout form table tbody .form-text{font-size:12px;text-align:center}body.page-cart form table tbody td,body.page-checkout form table tbody td{vertical-align:top;padding-top:10px}body.page-cart form table tbody .views-field-line-item-title,body.page-checkout form table tbody .views-field-line-item-title{padding-left:200px}@media screen and (max-width:800px){body.page-cart form table tbody .views-field-line-item-title,body.page-checkout form table tbody .views-field-line-item-title{padding-left:0}}body.page-cart form table tbody .views-field-edit-delete,body.page-checkout form table tbody .views-field-edit-delete{visibility:hidden;width:60px}body.page-cart form table tbody td.views-field-edit-quantity,body.page-cart form table tbody td.views-field-quantity,body.page-checkout form table tbody td.views-field-edit-quantity,body.page-checkout form table tbody td.views-field-quantity{text-align:center;padding-top:9px}@media screen and (max-width:640px){body.page-cart form table tbody td.views-field-edit-quantity,body.page-cart form table tbody td.views-field-quantity,body.page-checkout form table tbody td.views-field-edit-quantity,body.page-checkout form table tbody td.views-field-quantity{position:absolute;left:0;margin-top:30px}}body.page-cart form table tbody td.views-field-edit-quantity input[title="Quantity"],body.page-cart form table tbody td.views-field-quantity input[title="Quantity"],body.page-checkout form table tbody td.views-field-edit-quantity input[title="Quantity"],body.page-checkout form table tbody td.views-field-quantity input[title="Quantity"]{width:25px;text-align:center}body.page-cart form .view-footer tbody,body.page-checkout form .view-footer tbody{border-top:none}body.page-cart form .line-item-total-label,body.page-checkout form .line-item-total-label{font-weight:100;padding-right:10px;font-size:130%}body.page-cart form .line-item-total-raw,body.page-checkout form .line-item-total-raw{font-weight:600;font-size:150%}body.page-cart form #edit-submit,body.page-checkout form #edit-submit{color:#fff;background-color:#aaa;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%;width:auto;margin-right:1px;float:left}body.page-cart form #edit-submit:hover,body.page-checkout form #edit-submit:hover{background-color:#c3c3c3}body.page-cart form #edit-checkout,body.page-checkout form #edit-checkout{color:#fff;background-color:#e61e25;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%;width:auto}body.page-cart form #edit-checkout:hover,body.page-checkout form #edit-checkout:hover{background-color:#f72f36}.commerce-order-handler-area-order-total .commerce-price-formatted-components{width:auto}body.section-user,body.section-users{background:#f2f2f2}body.section-user .tabs,body.section-users .tabs{position:static;margin-top:0}body.section-user .profile h3,body.section-user .block-title,body.section-users .profile h3,body.section-users .block-title{font-size:18px;margin:0 0 10px}body.section-user #page-title,body.section-users #page-title{margin-bottom:20px;font-size:36px;text-align:left}body.section-user #content,body.section-users #content{background:#fff;border-radius:5px;padding:20px 40px}body.section-user table,body.section-users table{width:100%;margin:0 0 40px;border-bottom:1px solid #444}body.section-user table .even,body.section-users table .even{background:#f2f2f2}body.section-user table tr,body.section-users table tr{border-left:1px solid #444;border-right:1px solid #444}body.section-user table th,body.section-users table th{font-weight:600;background:#444;color:#fff}body.section-user table th a,body.section-users table th a{color:#fff}body.section-user table td,body.section-user table th,body.section-users table td,body.section-users table th{padding:4px 6px;text-align:left}body.section-user table td a,body.section-users table td a{text-decoration:underline}body.section-user #block-views-trucks-block-3 .views-row,body.section-users #block-views-trucks-block-3 .views-row{display:inline}body.section-cart .bundle-title .views-field-line-item-title{padding-left:152px}body.section-cart tr.bundle-item td:first-child{padding-left:0}body.section-cart tr.bundle-item .views-field-edit-quantity{position:relative;left:-65px;top:-10px}
body.section-cart tr.bundle-item .views-field-edit-quantity .form-text{border:none}body.section-cart tbody{border-top:none}body.section-cart tbody tr:last-child .views-field-edit-delete{padding-bottom:130px}body.section-cart tbody tr:last-child.bundle-title .views-field-edit-delete{padding-bottom:15px}body.section-cart tbody tr:first-child .views-field-edit-delete{visibility:visible}body.section-cart tbody tr:first-child .views-field-edit-delete input{position:relative;background:#ccc;border:none;color:#fff;font-size:12px;text-transform:lowercase}body.section-checkout .page-wrap,body.section-cart .page-wrap{max-width:720px}body.section-checkout #page,body.section-cart #page{background:#333}body.section-checkout .page-wrap,body.section-cart .page-wrap{padding-top:20px}@media screen and (max-width:640px){body.section-checkout .page-wrap,body.section-cart .page-wrap{padding-left:0;padding-right:0}body.section-checkout .page-wrap .view-commerce-cart-form,body.section-checkout .page-wrap #content>.block,body.section-cart .page-wrap .view-commerce-cart-form,body.section-cart .page-wrap #content>.block{padding-left:20px;padding-right:20px;border-radius:0}}body.section-checkout #page-title,body.section-cart #page-title{color:#fff;margin-bottom:20px;font-size:24px}@media screen and (max-width:640px){body.section-checkout #page-title,body.section-cart #page-title{font-size:18px}}body.section-checkout .commerce_shipping .description{color:#666;margin-left:19px}body.section-checkout .commerce_shipping .form-type-radio input{margin-right:4px}body.section-checkout form legend{position:absolute;z-index:1;left:20px;top:20px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}body.section-checkout form legend span{font-size:1.2em;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1em}@media screen and (max-width:640px){body.section-checkout form legend{right:20px;text-align:center}body.section-checkout form legend span{font-size:1em}}body.section-checkout form th.views-field-commerce-total{padding-right:10px}body.section-checkout form table tbody .views-field-line-item-title{padding-left:0}body.section-checkout form table tbody .views-field-commerce-total{padding-right:10px}body.section-checkout form #customer-profile-shipping-ajax-wrapper{border-left:1px solid #ccc;padding-left:2%}@media screen and (max-width:640px){body.section-checkout form #customer-profile-shipping-ajax-wrapper{border:none;padding-left:0}}body.section-checkout form .customer_profile_billing,body.section-checkout form #customer-profile-shipping-ajax-wrapper{width:48%;float:left;min-width:240px}body.section-checkout form .customer_profile_billing input,body.section-checkout form .customer_profile_billing select,body.section-checkout form #customer-profile-shipping-ajax-wrapper input,body.section-checkout form #customer-profile-shipping-ajax-wrapper select{max-width:200px;font-size:14px;padding-left:3px}body.section-checkout form .customer_profile_billing select,body.section-checkout form #customer-profile-shipping-ajax-wrapper select{width:200px !important}@media screen and (max-width:640px){body.section-checkout form .customer_profile_billing,body.section-checkout form #customer-profile-shipping-ajax-wrapper{width:auto;float:none !important}}body.section-checkout form #edit-commerce-payment .commerce-paypal-icons{display:none}body.section-checkout form #edit-commerce-payment .form-radios,body.section-checkout form #edit-commerce-payment #payment-details{display:inline-block;width:49%;box-sizing:border-box;vertical-align:top;min-width:240px;padding:10px 10px}body.section-checkout form #edit-commerce-payment .form-radios{padding-left:10px}body.section-checkout form #edit-commerce-payment .form-radios .option{font-weight:600}body.section-checkout form #edit-commerce-payment input,body.section-checkout form #edit-commerce-payment select{max-width:280px}body.section-checkout form #customer-profile-shipping-ajax-wrapper{float:right}body.section-checkout form .customer_profile_billing .form-item,body.section-checkout form .customer_profile_shipping .form-item{margin:0 0 10px}body.section-checkout form .customer_profile_billing .form-item label,body.section-checkout form .customer_profile_shipping .form-item label{text-transform:uppercase;font-weight:600;letter-spacing:.03em;color:#393939;font-size:12px}body.section-checkout form .customer_profile_billing .addressfield-container-inline>.form-item,body.section-checkout form .customer_profile_shipping .addressfield-container-inline>.form-item{margin-right:1em}body.section-checkout form #edit-buttons{border:none;clear:both}body.section-checkout form #edit-buttons #edit-continue{color:#fff;background-color:#e61e25;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%;width:auto;float:right}body.section-checkout form #edit-buttons #edit-continue:hover{background-color:#f72f36}.commerce_fieldgroup_pane__group_checkout_notes{clear:both}#edit-commerce-payment-payment-details-method-options-none{display:none}#payment-details .form-item{margin:.5em 0}.pane-title td{padding-top:20px}.checkout-help{color:#fff;margin-bottom:1em;text-align:center}body.section-checkout fieldset{position:relative;border:none;padding:0;margin:0}
body.section-checkout fieldset .form-type-radio{margin-bottom:.5em}.view-commerce-cart-form,form#commerce-checkout-form-review div#edit-checkout-review,body.section-checkout .fieldset-wrapper,body.section-checkout .addresses{padding:50px 20px 10px;background:#fff;position:relative;border:none;border-radius:5px;min-height:80px;margin-bottom:20px}@media screen and (max-width:640px){.view-commerce-cart-form,form#commerce-checkout-form-review div#edit-checkout-review,body.section-checkout .fieldset-wrapper,body.section-checkout .addresses{min-height:0;border-top:2px solid #333;margin:0;border-radius:0}.view-commerce-cart-form .pad,form#commerce-checkout-form-review div#edit-checkout-review .pad,body.section-checkout .fieldset-wrapper .pad,body.section-checkout .addresses .pad{position:relative;max-width:320px;padding:20px;margin-left:auto !important;margin-right:auto !important}}body.section-checkout .addresses{padding-top:20px;border-top:none !important;overflow:hidden;*zoom:1;}@media screen and (max-width:640px){body.section-checkout .addresses{padding:0}}body.section-checkout .checkout-buttons .fieldset-wrapper{padding:0;min-height:0;background:none;color:#fff}body.section-checkout .checkout-buttons .fieldset-wrapper .button-operator{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}body.section-checkout .checkout-buttons .fieldset-wrapper .checkout-cancel,body.section-checkout .checkout-buttons .fieldset-wrapper .checkout-back{text-transform:uppercase;letter-spacing:.03em;color:#aaa !important}body.section-checkout .checkout-buttons .fieldset-wrapper .checkout-cancel:before,body.section-checkout .checkout-buttons .fieldset-wrapper .checkout-back:before{content:'< ';color:#aaa;float:left}#commerce-checkout-coupon-ajax-wrapper legend,#edit-commerce-coupon legend{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper,#edit-commerce-coupon .fieldset-wrapper{margin-top:-26px;text-align:right;padding:0;overflow:hidden;*zoom:1;min-height:0}#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper .pad,#edit-commerce-coupon .fieldset-wrapper .pad{padding:20px 20px 10px;float:right}@media screen and (max-width:640px){#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper .pad,#edit-commerce-coupon .fieldset-wrapper .pad{float:none;max-width:320px;margin:0 auto}}#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper .form-item,#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper .form-submit,#edit-commerce-coupon .fieldset-wrapper .form-item,#edit-commerce-coupon .fieldset-wrapper .form-submit{margin:0 .3em .2em;display:inline-block;float:none;vertical-align:top}#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper .description,#edit-commerce-coupon .fieldset-wrapper .description{color:#999;font-style:italic}#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper .form-submit,#edit-commerce-coupon .fieldset-wrapper .form-submit{color:#666;background-color:transparent;border:1px solid #666;padding:9px 15px 8px;display:inline-block;text-align:center;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease;font-size:10px}#commerce-checkout-coupon-ajax-wrapper .fieldset-wrapper .form-submit:hover,#edit-commerce-coupon .fieldset-wrapper .form-submit:hover{background-color:#666;color:#fff}.view-commerce-cart-form{padding-top:10px;padding-bottom:0}form#commerce-checkout-form-checkout fieldset#edit-cart-contents{padding-top:10px}form#commerce-checkout-form-checkout fieldset#edit-cart-contents legend{display:none}body.section-cart .checkout-buttons,body.section-checkout .checkout-buttons,body.section-cart .form-actions{background:none;padding:20px 0}form#commerce-checkout-form-review .checkout-help{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.checkout-review>tbody{border:none}.upsells{margin-top:10px;padding-bottom:15px;border-bottom:1px solid #ccc}.upsells .upsell-label{text-transform:uppercase}.upsells .form-type-select{margin-top:0 !important;margin-bottom:0 !important}.upsells .form-select{margin-bottom:7px}.upsells .description{font-style:italic;font-weight:400;color:#000}.upsells .description strong{font-weight:600}@media screen and (max-width:800px){.upsells .description strong{display:block}}.commerce-bundle-product-groups .form-item,.commerce-bundle-product-groups .attribute-widgets{margin-top:0 !important}.view-mode-full .group-info .commerce-bundle-product-groups .attribute-widgets label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.commerce-bundle-group-header{font-size:14px}.commerce-bundle-group-header .commerce-bundle-group-quantity{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;position:relative;top:0;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.commerce-bundle-group-header .commerce-bundle-group-title{font-weight:600;text-transform:uppercase;vertical-align:middle}#commerce-checkout-form-checkout .cart_contents .fieldset-wrapper{padding-top:20px;padding-bottom:0}.commerce-responsive-table .views-row-odd{background:none}@media screen and (min-width:550px){.commerce-responsive-table .views-row-1 .views-field .views-label{border-bottom:1px solid #000}}.commerce-responsive-table .views-row-1 .views-field .views-label,.commerce-responsive-table .views-row .field-content{background:none;padding:.5em 1em;color:#000}
.form-item-commerce-coupon-coupon-code{max-width:200px}.form-item-commerce-coupon-coupon-code label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.commerce_coupon .messages{margin:10px 0 !important}#edit-commerce-coupon .form-item{margin:0 .2em .4em}#edit-commerce-coupon .form-item label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}fieldset#edit-checkout-review{padding:0 !important;background:none !important}fieldset#edit-checkout-review .fieldset-wrapper{padding-bottom:30px}fieldset#edit-checkout-review .fieldset-wrapper .fieldset-wrapper{padding-bottom:0;min-height:0;margin-bottom:0}fieldset#edit-checkout-review .cart_contents .fieldset-wrapper{padding-top:10px;border-top:0 !important}fieldset#edit-checkout-review .cart_contents .views-row{border-color:#999 !important;border-width:1px !important}fieldset#edit-checkout-review .cart_contents legend{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}fieldset#edit-checkout-review .cart_contents .views-row-label{display:none !important}.field-field-customizable-version{margin:-9px 0 20px 51px;position:relative}.field-field-customizable-version a{color:#fff;background-color:#0bf;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%;background-image:url(/sites/all/themes/origin/images/icon-plus.png);background-repeat:no-repeat;background-position:90% center;padding-right:55px}.field-field-customizable-version a:hover{background-color:#33c9ff}html.svg .field-field-customizable-version a{background-image:url(/sites/all/themes/origin/images/icon-plus.svg)}@media screen and (max-width:1089px){.field-field-customizable-version{font-size:12px}.field-field-customizable-version a{padding-right:52px}}@media screen and (max-width:1009px){.field-field-customizable-version{margin-left:0}}@media screen and (max-width:800px){.field-field-customizable-version{float:right;margin-right:30px;margin-top:30px}}.field-name-body table{width:100%;max-width:100%;border:1px solid #aaa}.field-name-body table td{padding:5px}.paragraphs-item-product-pages .node{padding:0;margin:0;vertical-align:top;display:inline-block;width:28%;max-width:370px;min-width:200px;margin:0 2.5% 70px}.paragraphs-item-product-pages .node a{text-decoration:none}.paragraphs-item-product-pages .node .links{display:none}.paragraphs-item-product-pages .node img{display:block}.entity-paragraphs-item{position:relative}.entity-paragraphs-item.wrap{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px}.paragraphs-item-photo-and-text{background-size:cover;background-position:center center;background-repeat:no-repeat}.entity-paragraphs-item .block-title,.field-name-field-section-title,.with-img h2,.entity-paragraphs-item.columns .field-name-field-text h2{text-align:center;padding:.2em 0;margin:0;font-size:30px}@media screen and (max-width:1024px){.entity-paragraphs-item .block-title,.field-name-field-section-title,.with-img h2,.entity-paragraphs-item.columns .field-name-field-text h2{font-size:28.4px}}@media screen and (max-width:800px){.entity-paragraphs-item .block-title,.field-name-field-section-title,.with-img h2,.entity-paragraphs-item.columns .field-name-field-text h2{font-size:26.8px}}@media screen and (max-width:640px){.entity-paragraphs-item .block-title,.field-name-field-section-title,.with-img h2,.entity-paragraphs-item.columns .field-name-field-text h2{font-size:25.2px}}@media screen and (max-width:480px){.entity-paragraphs-item .block-title,.field-name-field-section-title,.with-img h2,.entity-paragraphs-item.columns .field-name-field-text h2{font-size:23.6px}}@media screen and (max-width:376px){.entity-paragraphs-item .block-title,.field-name-field-section-title,.with-img h2,.entity-paragraphs-item.columns .field-name-field-text h2{font-size:22px}}.with-img h2{text-align:inherit}.field-name-field-section-title{padding:1.2em 0}.with-img .field-name-field-banner-text,.paragraphs-item-text{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;clear:both;padding-top:30px;padding-bottom:30px}.with-img .field-name-field-banner-text+.paragraphs-item-text,.paragraphs-item-text+.paragraphs-item-text{padding-top:0}.paragraphs-item-images .field-name-field-images img{margin:0 auto 20px;display:block}.field-name-field-banner-text h1,.field-name-field-banner-text h2{font-size:48px}@media screen and (max-width:1024px){.field-name-field-banner-text h1,.field-name-field-banner-text h2{font-size:43.2px}}@media screen and (max-width:800px){.field-name-field-banner-text h1,.field-name-field-banner-text h2{font-size:38.4px}}@media screen and (max-width:640px){.field-name-field-banner-text h1,.field-name-field-banner-text h2{font-size:33.6px}}@media screen and (max-width:480px){.field-name-field-banner-text h1,.field-name-field-banner-text h2{font-size:28.8px}
}@media screen and (max-width:376px){.field-name-field-banner-text h1,.field-name-field-banner-text h2{font-size:24px}}.paragraphs-item-container .field-name-field-banner-text h1,.paragraphs-item-container .field-name-field-banner-text h2{font-size:36px}@media screen and (max-width:1024px){.paragraphs-item-container .field-name-field-banner-text h1,.paragraphs-item-container .field-name-field-banner-text h2{font-size:32.8px}}@media screen and (max-width:800px){.paragraphs-item-container .field-name-field-banner-text h1,.paragraphs-item-container .field-name-field-banner-text h2{font-size:29.6px}}@media screen and (max-width:640px){.paragraphs-item-container .field-name-field-banner-text h1,.paragraphs-item-container .field-name-field-banner-text h2{font-size:26.4px}}@media screen and (max-width:480px){.paragraphs-item-container .field-name-field-banner-text h1,.paragraphs-item-container .field-name-field-banner-text h2{font-size:23.2px}}@media screen and (max-width:376px){.paragraphs-item-container .field-name-field-banner-text h1,.paragraphs-item-container .field-name-field-banner-text h2{font-size:20px}}.field-name-field-banner-text h3{font-size:36px}@media screen and (max-width:1024px){.field-name-field-banner-text h3{font-size:32.8px}}@media screen and (max-width:800px){.field-name-field-banner-text h3{font-size:29.6px}}@media screen and (max-width:640px){.field-name-field-banner-text h3{font-size:26.4px}}@media screen and (max-width:480px){.field-name-field-banner-text h3{font-size:23.2px}}@media screen and (max-width:376px){.field-name-field-banner-text h3{font-size:20px}}.blend-lighten{background-blend-mode:lighten}.blend-darken{background-blend-mode:darken}.blend-multiply{background-blend-mode:multiply}.blend-overlay{background-blend-mode:overlay}.blend-soft-light{background-blend-mode:soft-light}.blend-hard-light{background-blend-mode:hard-light}.blend-screen{background-blend-mode:screen}.product-360-thumb:before{content:'';width:100%;left:0;position:absolute;height:100%;background-position:center center;background-repeat:no-repeat;z-index:1;mix-blend-mode:multiply;opacity:.5;background-image:url(/sites/all/themes/origin/images/360-icon.png)}html.svg .product-360-thumb:before{background-image:url(/sites/all/themes/origin/images/360-icon.svg)}.product-360{max-width:100% !important;height:auto !important;margin:10% auto;cursor:move;cursor:col-resize;position:relative}.product-360:after{content:'';width:100%;left:0;position:absolute;height:80px;background-position:center center;background-repeat:no-repeat;-moz-transition:opacity 350ms ease;-o-transition:opacity 350ms ease;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;background-size:auto 50px;z-index:1;opacity:0;mix-blend-mode:difference}.product-360:after{background-image:url(/sites/all/themes/origin/images/360-spin-instructions-bottom.png);background-size:280px auto;bottom:25%}html.svg .product-360:after{background-image:url(/sites/all/themes/origin/images/360-spin-instructions-bottom.svg)}@media screen and (max-width:480px){.product-360:after{bottom:0;background-size:contain}}.product-360.spritespin-instance:after{opacity:.6}.product-360.hide-instructions:after{opacity:0}.views-displays .secondary li{float:none;margin:0 6px 0}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px}.views-displays .secondary .open>a{-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px;border-radius:7px 7px 0 0}.views-displays .secondary .open>a:hover{color:#333}.views-displays .secondary .action-list li{margin:0}.views-displays .secondary .action-list li:first-child{-moz-border-radius:0 7px 0 0;-webkit-border-radius:0;border-radius:0 7px 0 0}.views-displays .secondary .action-list li:last-child{-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0;border-radius:0 0 7px 7px}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.view-dealers .attachment{margin-bottom:40px}.view-dealers.view-display-id-page>.view-content{column-count:3;column-gap:60px;-webkit-column-count:3;-webkit-column-gap:60px;-moz-column-count:3;-moz-column-gap:60px}@media screen and (max-width:800px){.view-dealers.view-display-id-page>.view-content{column-count:2;column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;-moz-column-count:2;-moz-column-gap:20px}}@media screen and (max-width:500px){.view-dealers.view-display-id-page>.view-content{column-count:1;-webkit-column-count:1;-moz-column-count:1}}.view-dealers.view-display-id-page>.view-content .view-grouping-header{background:#444;padding:15px;color:#fff}.view-dealers.view-display-id-page>.view-content .view-grouping-content{margin-bottom:20px}.view-dealers.view-display-id-page>.view-content h3{margin-top:20px;font-size:24px;margin-bottom:-15px;font-weight:300}.view-dealers.view-display-id-page>.view-content .views-row{display:inline-block;column-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid}@media screen and (max-width:800px){.view-dealers.view-display-id-page>.view-content .views-row{display:block}}body.section-shop.page-views #page-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);color:#444;margin:30px 0;text-transform:uppercase;font-size:24px;font-weight:300}body.page-shop-custom.page-views{background:#f2f2f2}body.page-shop-custom.page-views #page-title{position:static !important;clip:auto;height:auto;width:auto;overflow:auto}#block-views-store-block-1{background:#f2f2f2}#block-views-store-block-1 .block__title{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;text-align:center;color:#666;font-size:24px;margin:0;padding-top:40px;font-weight:300;clear:both}#block-views-store-block-1 h2.node__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#block-views-store-block-1 .more-link{position:absolute;top:40px;right:20px}#block-views-store-block-1 .more-link a{color:#666}.view-list h3,.views-quicksand-container h3,.paragraphs-item-view .view-group-title{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;letter-spacing:.03em;text-align:center;font-size:24px;margin:20px 0 0;clear:both;line-height:1;font-weight:800}.view-list h3 a,.views-quicksand-container h3 a,.paragraphs-item-view .view-group-title a{color:#000;position:relative}.view-list h3 a:after,.views-quicksand-container h3 a:after,.paragraphs-item-view .view-group-title a:after{position:absolute;top:1px;margin-left:5px;color:transparent;content:' >';-moz-transition:color 350ms;-o-transition:color 350ms;-webkit-transition:color 350ms;transition:color 350ms}.view-list h3 a:hover:after,.views-quicksand-container h3 a:hover:after,.paragraphs-item-view .view-group-title a:hover:after{color:#000}.view-list h3 p,.views-quicksand-container h3 p,.paragraphs-item-view .view-group-title p{text-transform:capitalize;font-size:17px}
.view-list ul,.views-quicksand-container ul{list-style:none;padding:0;margin:0;position:relative}.view-list li,.view-list .views-row,.views-quicksand-container li,.views-quicksand-container .views-row{padding:0;margin:0;vertical-align:top;display:inline-block;width:28%;max-width:370px;min-width:280px;margin:0 2.5% 100px}.content-band .view-list li,.content-band .view-list .views-row,.content-band .views-quicksand-container li,.content-band .views-quicksand-container .views-row{margin-bottom:0}.view-list li img,.view-list .views-row img,.views-quicksand-container li img,.views-quicksand-container .views-row img{display:block}.view-Store.view-display-id-page{min-height:400px}.view-Store.view-display-id-page .view-group{padding-top:60px}.entity-paragraphs-item .view-Store .view-group{padding-top:30px}.view-Store .view-group{box-shadow:inset 0px 30px 30px -30px #eee}.view-Store .view-group .view-group-title{color:#444;margin-bottom:30px}.node-type-shippable-product .view-Store .view-group .view-group-title,.node-type-product-bundle .view-Store .view-group .view-group-title{text-transform:uppercase;letter-spacing:.03em;padding:10px 0;font-weight:400;background:#444;color:#fff;margin-bottom:50px}.view-Store .view-group .view-group-title a{color:#444}.view-Store .view-group .view-group-title p{font-size:14px}.view-Store .view-group:first-child,.view-Store .view-group.first{box-shadow:none}.entity-paragraphs-item .view-Store .view-group:first-child,.entity-paragraphs-item .view-Store .view-group.first{box-shadow:inset 0px 30px 30px -30px #eee}.view-Store .view-filters{padding:30px 0 0;text-align:center}@media screen and (max-width:980px){.view-Store .view-filters{background:#444;padding:20px 0;box-shadow:inset 0px 30px 30px -30px #000}}.view-Store .view-filters .store-graphic{display:inline-block;vertical-align:top;padding:40px;color:#444}@media screen and (max-width:1280px){.view-Store .view-filters .store-graphic{padding:40px 30px}}@media screen and (max-width:1100px){.view-Store .view-filters .store-graphic{padding:40px 20px}}@media screen and (max-width:980px){.view-Store .view-filters .store-graphic{display:block;max-width:360px;padding:20px;margin:0 auto;color:#fff}}.view-Store .view-filters .store-graphic p{margin:0;font-size:18px}@media screen and (max-width:1280px){.view-Store .view-filters .store-graphic p{font-size:15px}}@media screen and (max-width:1100px){.view-Store .view-filters .store-graphic p{font-size:13px}}@media screen and (max-width:980px){.view-Store .view-filters .store-graphic p{font-size:16px;color:#aaa}}.view-Store .view-filters .store-graphic p strong{text-transform:uppercase;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:180%;letter-spacing:-1px;font-weight:300;border-bottom:1px solid #444;margin-bottom:2px;display:block}@media screen and (max-width:980px){.view-Store .view-filters .store-graphic p strong{font-size:150%;color:#fff;border:none}}.view-Store .view-filters label{font-weight:300;text-align:left}.view-Store .view-filters #views-exposed-form-Store-page,.view-Store .view-filters #views-exposed-form-Store-page-3{width:320px;display:inline-block;margin:24px auto 0;background:#222;padding:5px 15px;color:#fff;border-radius:5px;text-align:center}@media screen and (max-width:980px){.view-Store .view-filters #views-exposed-form-Store-page,.view-Store .view-filters #views-exposed-form-Store-page-3{border-top:1px solid #666;border-bottom:1px solid #666;margin:20px auto;display:block;padding:10px}}.view-Store .view-filters #views-exposed-form-Store-page .views-exposed-widget,.view-Store .view-filters #views-exposed-form-Store-page-3 .views-exposed-widget{display:inline-block;padding:15px 5px 0;width:94px;text-align:left;float:none}.view-Store .view-filters #views-exposed-form-Store-page .views-exposed-widget select,.view-Store .view-filters #views-exposed-form-Store-page-3 .views-exposed-widget select{width:100%}.js .view-Store .view-filters #views-exposed-form-Store-page .views-submit-button,.js .view-Store .view-filters #views-exposed-form-Store-page-3 .views-submit-button{display:none}.view-Store .view-filters #views-exposed-form-Store-page .views-reset-button,.view-Store .view-filters #views-exposed-form-Store-page-3 .views-reset-button{padding:0;width:auto;clear:both}.view-Store .view-filters #views-exposed-form-Store-page .form-submit,.view-Store .view-filters #views-exposed-form-Store-page-3 .form-submit{display:block;color:#fff;background-color:#393939;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%;font-size:12px}.view-Store .view-filters #views-exposed-form-Store-page .form-submit:hover,.view-Store .view-filters #views-exposed-form-Store-page-3 .form-submit:hover{background-color:#535353}.view-id-team.view-list .pager li,.view-atlasfeed .pager li{list-style:none}.view-id-team.view-list.view-display-id-page,.view-atlasfeed.view-display-id-page{padding:0 30px}
.view-id-team.view-list .waterfall,.view-atlasfeed .waterfall{max-width:1440px;margin:0 auto;padding:0;text-align:center}.view-id-team.view-list .views-row,.view-atlasfeed .views-row{text-align:left;position:relative;width:33.13%;max-width:480px;margin:0;display:inline-block}.view-id-team.view-list .views-row .node-teaser,.view-atlasfeed .views-row .node-teaser{background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,0.2);margin:10px}.side-scroll .view-id-team.view-list .views-row,.side-scroll .view-atlasfeed .views-row{min-width:240px}@media screen and (max-width:980px){.side-scroll .view-id-team.view-list .views-row .node-title,.side-scroll .view-atlasfeed .views-row .node-title{font-size:14px}}.side-scroll .view-id-team.view-list .views-row img,.side-scroll .view-atlasfeed .views-row img{display:block}html.opacity .view-id-team.view-list .views-row .field img,html.opacity .view-atlasfeed .views-row .field img{-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.view-id-team.view-list .views-row a,.view-atlasfeed .views-row a{color:#fff}.view-id-team.view-list .views-row header,.view-atlasfeed .views-row header{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,0.2);box-shadow:none;-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}.view-id-team.view-list .views-row .node-teaser:hover header,.view-atlasfeed .views-row .node-teaser:hover header{background:rgba(0,0,0,0.6);box-shadow:none}.view-id-team.view-list .views-row .node-article header,.view-atlasfeed .views-row .node-article header{top:0;left:0;right:0;bottom:0}.view-id-team.view-list .views-row .node-title,.view-atlasfeed .views-row .node-title{display:table;margin:0;width:100%;height:100%;font-size:18px;font-weight:400}.view-id-team.view-list .views-row .node-title a,.view-atlasfeed .views-row .node-title a{white-space:normal;width:100%;height:100%;color:#fff;text-align:center;text-transform:uppercase;padding:20px 40px;display:table-cell;vertical-align:middle;color:#fff;-webkit-backface-visibility:hidden}.view-id-team.view-list .views-row .node-title a.img-replace,.view-atlasfeed .views-row .node-title a.img-replace{padding:0}.view-id-team.view-list .views-row .node-rider-profile .node-title a,.view-atlasfeed .views-row .node-rider-profile .node-title a{color:rgba(255,255,255,0.7)}.view-id-team.view-list .views-row .node-feed-item header,.view-atlasfeed .views-row .node-feed-item header{box-shadow:inset 0px 0px 50px rgba(0,0,0,0.8)}html.opacity .view-id-team.view-list .views-row .node-feed-item header,html.opacity .view-atlasfeed .views-row .node-feed-item header{background:rgba(0,0,0,0.5);display:block;opacity:0;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.view-id-team.view-list .views-row .node-feed-item .node-title,.view-atlasfeed .views-row .node-feed-item .node-title{font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:14px;font-weight:400}.view-id-team.view-list .views-row .node-feed-item .node-title a,.view-atlasfeed .views-row .node-feed-item .node-title a{padding:20px 20px;word-break:break-all}.view-id-team.view-list .views-row .node-feed-item .node-title a:before,.view-atlasfeed .views-row .node-feed-item .node-title a:before{content:'';opacity:1;width:64px;height:64px;display:block;margin:0 auto 10px;background-image:url(/sites/all/themes/origin/images/icon-instagram.png)}html.svg .view-id-team.view-list .views-row .node-feed-item .node-title a:before,html.svg .view-atlasfeed .views-row .node-feed-item .node-title a:before{background-image:url(/sites/all/themes/origin/images/icon-instagram.svg)}html.opacity .view-id-team.view-list .views-row .node-teaser:hover img,html.opacity .view-atlasfeed .views-row .node-teaser:hover img{opacity:.7}html.opacity .view-id-team.view-list .views-row .node-teaser:hover header,html.opacity .view-atlasfeed .views-row .node-teaser:hover header{display:block;opacity:1 !important}.js .view-id-team.view-list .waterfall .views-row,.js .view-atlasfeed .waterfall .views-row{width:auto;max-width:360px;min-width:0 !important}.view-id-team.view-list .view-content{position:relative;text-align:center;margin:0 -10px}.view-id-team.view-list .views-row{width:33%;-webkit-backface-visibility:hidden}@media screen and (max-width:640px){.view-id-team.view-list .views-row{width:100%;max-width:400px}}.view-id-team.view-list .views-row img{-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.view-id-team.view-list .views-row .field-type-image{overflow:hidden}.view-id-team.view-list .views-row .node-teaser:hover header{background:none}.view-id-team.view-list .views-row .node-teaser:hover img{opacity:1 !important;-moz-transform:scale(1.025);-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}body.page-team .page-wrap{max-width:1200px}.view-id-team.view-list.view-display-id-page{padding:0}.page-articles #page-title{font-size:18px;text-transform:uppercase;font-weight:600;margin-bottom:15px}.page-articles .page-wrap{max-width:1200px;padding-top:15px}.article-list .views-row{margin-bottom:40px}.article-list .views-row .node-title{font-size:18px;font-weight:600}.related-article-list .block-title{font-weight:400;text-transform:uppercase;margin-bottom:30px}.pager{text-align:center}.pager li{display:inline;margin:0;padding:6px 3px;font-size:16px;border:1px solid transparent}.pager li.pager-current{color:#444;border:1px solid #666;font-weight:400}.pager li a{text-decoration:none}.pager li.pager-item:hover,.pager li.pager-next:hover,.pager li.pager-last:hover{cursor:pointer;background:#666;border:1px solid #666;color:#fff}
.pager li.pager-item:hover a,.pager li.pager-next:hover a,.pager li.pager-last:hover a{color:#fff}.node{position:relative}.node .group-meta{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.node-skateboard-truck .node-title,.node-longboard .node-title,.node-skimboard .node-title{position:absolute;width:100%;bottom:0;font-size:16px;font-weight:400;height:20px;text-overflow:ellipsis;overflow:hidden}.node-skateboard-truck .node-title a,.node-longboard .node-title a,.node-skimboard .node-title a{color:#393939}.node-skateboard-truck.node-teaser,.node-longboard.node-teaser,.node-skimboard.node-teaser{padding-bottom:22px}.node-skateboard-truck.node-teaser img,.node-longboard.node-teaser img,.node-skimboard.node-teaser img{opacity:.9;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-webkit-transition:opacity 500ms;transition:opacity 500ms}.node-skateboard-truck.node-teaser:hover img,.node-longboard.node-teaser:hover img,.node-skimboard.node-teaser:hover img{opacity:1}.region-sidebar-second .node-skateboard-truck.node-teaser .node-title,.region-sidebar-second .node-longboard.node-teaser .node-title,.region-sidebar-second .node-skimboard.node-teaser .node-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.node-article .field-name-field-image img{margin:0 auto;display:block}.node-unpublished{background:transparent}div.popup-video{width:396px;height:318px;opacity:0;-moz-transition:all 450ms;-o-transition:all 450ms;-webkit-transition:all 450ms;transition:all 450ms;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%;transform-origin:100% 0%;position:absolute;top:-10px;left:-386px;background-image:url(/sites/all/themes/origin/images/bg-video-square-right.png);background-repeat:no-repeat;zoom:1}.no-touch div.popup-video{-moz-transform:scale(0.15,0.15);-ms-transform:scale(0.15,0.15);-webkit-transform:scale(0.15,0.15);transform:scale(0.15,0.15)}div.popup-video.bl{top:-309px;left:7px;-moz-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-webkit-transform-origin:0% 100%;transform-origin:0% 100%}div.popup-video.tl{-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;top:-10px;left:7px}div.popup-video.br{-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;top:-309px;left:-270px}html.svg div.popup-video{background-image:url(/sites/all/themes/origin/images/bg-video-square-right.svg)}html.cssmask div.popup-video{width:306px;top:6px;left:-243px;background-image:url(/sites/all/themes/origin/images/bg-video-circle-top-right.png)}html.svg html.cssmask div.popup-video{background-image:url(/sites/all/themes/origin/images/bg-video-circle-top-right.svg)}html.cssmask div.popup-video.bl{top:-268px;left:-15px}html.cssmask div.popup-video.tl{top:-10px;left:-23px}html.cssmask div.popup-video.br{top:-268px;left:-270px}.active-vid div.popup-video{display:block;opacity:.99}.no-touch .active-vid div.popup-video{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}@media screen and (max-width:760px){.active-vid div.popup-video{-moz-transform:scale(0.8,0.8);-ms-transform:scale(0.8,0.8);-webkit-transform:scale(0.8,0.8);transform:scale(0.8,0.8)}}div.popup-video video{display:block;height:288px !important;width:384px !important}html.cssmask div.popup-video video{-webkit-mask:url(/sites/all/themes/origin/images/mask-video-circle.svg) no-repeat center center}div.popup-video .vjs-container,div.popup-video iframe{display:block;height:288px !important;width:384px !important;position:absolute;top:24px;left:6px}html.cssmask div.popup-video .vjs-container,html.cssmask div.popup-video iframe{top:9px;left:-39px}.commerce-price-savings-formatter-list{font-size:75%;margin-left:20px;display:inline-block;position:relative;top:-2px;color:#666}.commerce-price-savings-formatter-list:before{content:'';background:url(/sites/all/themes/origin/images/price-linethrough.png) no-repeat center center;background-size:cover;width:68px;height:45px;margin-top:-9px;margin-left:-4px;display:block;position:absolute}.node-teaser .commerce-price-savings-formatter-list{margin-left:7px;top:5px;color:#999}.node-teaser .commerce-price-savings-formatter-list:before{height:35px;margin-top:-8px;margin-left:3px;width:32px;background-size:contain}.commerce-price-savings-formatter-price{letter-spacing:-1px;-webkit-font-kerning:normal}.with-sale-price{color:#c30;color:#000;font-weight:300;position:relative;display:inline-block;margin-top:2px;margin-bottom:10px}.node-teaser .with-sale-price{font-weight:400;margin-top:0;top:4px;margin-bottom:0;margin-left:35px}.on-sale{font-size:45%;font-style:italic;letter-spacing:0;line-height:1;position:absolute;top:-11px;margin-left:15px}.node-teaser .on-sale{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
body.node-type-shippable-product .group-info .node-title,body.node-type-shippable-product #page-title,body.node-type-product-bundle .group-info .node-title,body.node-type-product-bundle #page-title{font-size:16px;line-height:1.2;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;font-weight:700;-webkit-font-smoothing:normal;margin-bottom:20px}@media screen and (max-width:1200px){body.node-type-shippable-product .group-info .node-title,body.node-type-product-bundle .group-info .node-title{display:none}}body.node-type-shippable-product #page-title,body.node-type-product-bundle #page-title{position:absolute;display:none}@media screen and (max-width:1199px){body.node-type-shippable-product #page-title,body.node-type-product-bundle #page-title{left:30px;margin-left:0;text-align:center;right:25%;top:30px;display:block}}@media screen and (max-width:800px){body.node-type-shippable-product #page-title,body.node-type-product-bundle #page-title{right:30px;text-align:center}}body.node-type-shippable-product .page-wrap,body.node-type-product-bundle .page-wrap{background:#fff}body.node-type-shippable-product .page-wrap,body.node-type-product-bundle .page-wrap{max-width:1600px;width:100%;padding:0}.view-mode-full .group-info{text-align:left;background:#f6f6f6;width:25%;position:relative;background:#f2f2f2;overflow:auto !important;-webkit-overflow-scrolling:touch;color:#444;position:absolute;right:0;top:0;min-height:100%}@media screen and (min-width:800px){.view-mode-full .group-info.fixed{position:fixed;top:0;bottom:0;overflow:auto}.view-mode-full .group-info.fixed .total-bundle-price,.view-mode-full .group-info.fixed .field-name-commerce-price{border-top:1px solid #ccc;padding-top:15px}.admin-menu .view-mode-full .group-info.fixed{top:29px}}@media screen and (min-width:1199px){.view-mode-full .group-info .node-title{display:block !important;height:auto !important}}@media screen and (max-width:800px){.view-mode-full .group-info{width:100%;position:static;display:block}.view-mode-full .group-info .node-title{display:none !important}}.view-mode-full .group-info .total-bundle-price,.view-mode-full .group-info .field-name-commerce-price{font-size:34px;line-height:1;font-weight:300;margin:0 0 20px;padding:15px 0 13px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}@media screen and (max-width:1199px){.view-mode-full .group-info .total-bundle-price,.view-mode-full .group-info .field-name-commerce-price{padding-top:10px;margin:0 0 8px;border-top:none}}@media screen and (max-width:800px){.view-mode-full .group-info .total-bundle-price,.view-mode-full .group-info .field-name-commerce-price{padding-top:5px;margin:0;border-top:none}}.view-mode-full .group-info .commerce-add-to-cart{margin:0}.view-mode-full .group-info .commerce-add-to-cart .form-item{margin:10px 0}.view-mode-full .group-info .commerce-add-to-cart .form-item-quantity{float:left;margin:16px 10px 0 0}@media screen and (max-width:800px){.view-mode-full .group-info .commerce-add-to-cart .form-item-quantity{position:absolute;top:0;right:171px;float:none;margin-top:15px}}@media screen and (max-width:400px){.view-mode-full .group-info .commerce-add-to-cart .form-item-quantity{position:static;top:0;right:0;float:none}}.view-mode-full .group-info .commerce-add-to-cart .form-item-quantity label{text-transform:uppercase;font-size:10px;font-weight:300}.view-mode-full .group-info .commerce-add-to-cart .form-item-quantity .form-text{text-align:center;padding:0 2px 1px;width:40px}.view-mode-full .group-info .field-widget-entityreference-autocomplete{display:none}.view-mode-full .group-info .commerce-add-to-cart .form-submit{width:auto;padding-right:42px;margin:20px 0;background-image:url(/sites/all/themes/origin/images/icon-plus.png);background-repeat:no-repeat;background-position:90% center}html.svg .view-mode-full .group-info .commerce-add-to-cart .form-submit{background-image:url(/sites/all/themes/origin/images/icon-plus.svg)}@media screen and (max-width:1089px){.view-mode-full .group-info .commerce-add-to-cart .form-submit{font-size:12px}}@media screen and (max-width:800px){.view-mode-full .group-info .commerce-add-to-cart .form-submit{position:absolute;top:2px;right:30px}}.view-mode-full .group-info .attribute-widgets{overflow:hidden;*zoom:1;margin:10px 0 0}.view-mode-full .group-info .attribute-widgets label{text-transform:uppercase;font-weight:300;font-size:14px;color:#1c1c1c;margin:0}.view-mode-full .group-info .attribute-widgets .form-item{float:left;margin:0 20px 10px 0}.view-mode-full .group-info .field-name-field-description{clear:both;padding:10px 0 0;margin:0 0 30px;line-height:1.3}.view-mode-full .group-info .field-name-field-description p{margin-bottom:1em;font-weight:400}.view-mode-full .group-info .pad{padding:30px 30px;position:relative}@media screen and (max-width:1199px){.view-mode-full .group-info .pad{padding-top:15px}}@media screen and (max-width:800px){.view-mode-full .group-info .pad{max-width:420px;margin:0 auto}}.node-shippable-product .view-Store,.node-product-bundle .view-Store{display:block;width:75%;text-align:center}@media screen and (max-width:800px){.node-shippable-product .view-Store,.node-product-bundle .view-Store{width:100%}}.node-shippable-product .view-Store .view-content,.node-product-bundle .view-Store .view-content{box-shadow:inset 0px 30px 30px -30px #eee}.node-shippable-product .view-Store .view-group-title,.node-product-bundle .view-Store .view-group-title{background:#444;color:#fff;text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:400;padding:10px;margin-top:40px;margin-bottom:40px}
@media screen and (max-width:800px){.node-shippable-product .view-Store .view-group-title,.node-product-bundle .view-Store .view-group-title{margin-top:0}}.node-shippable-product .view-Store .view-group-title:before,.node-product-bundle .view-Store .view-group-title:before{content:'More '}.view-mode-full .group-photos{padding:30px 0 0;margin-bottom:0;width:75%;overflow:hidden;*zoom:1;text-align:center}@media screen and (max-width:1200px){.view-mode-full .group-photos{padding-top:70px}}@media screen and (max-width:800px){.view-mode-full .group-photos{width:100%;display:block}}.view-mode-full .group-photos .product-thumbs{float:left;width:60px;position:relative;margin-right:-90px;padding-left:20px;z-index:999;padding-top:25px}@media screen and (max-width:800px){.view-mode-full .group-photos .product-thumbs{margin-right:-70px;width:40px}}.view-mode-full .group-photos .product-thumbs a{border-radius:3px;overflow:hidden;display:block;-moz-transition:all 333ms;-o-transition:all 333ms;-webkit-transition:all 333ms;transition:all 333ms;opacity:.7;border:1px solid transparent;margin-bottom:5px;position:relative}.view-mode-full .group-photos .product-thumbs a img{display:block}.view-mode-full .group-photos .product-thumbs a:hover{opacity:1}.view-mode-full .group-photos .product-thumbs a.active{opacity:1;border-color:#e61e25}.view-mode-full .group-photos .product-thumbs a.video:before{content:'';background-image:url(/sites/all/themes/origin/images/icon-play.png);background-position:center center;background-repeat:no-repeat;background-size:50%;position:absolute;width:100%;left:0;height:100%}html.svg .view-mode-full .group-photos .product-thumbs a.video:before{background-image:url(/sites/all/themes/origin/images/icon-play.svg)}.view-mode-full .group-photos .product-thumbs.fixed{position:fixed;margin-top:20px;top:0;overflow:auto}.view-mode-full .group-photos .product-image{margin:0 auto 25px 100px;max-width:1200px;padding:0 25px 0 0}@media screen and (max-width:800px){.view-mode-full .group-photos .product-image{margin-left:75px}}.view-mode-full .group-photos .product-image.loading{background:url(/sites/all/themes/origin/images/loading.gif) no-repeat center center}.view-mode-full .group-photos .product-image.scrollbox{padding-bottom:0}.view-mode-full .group-photos .product-image.scrollbox>*{margin-bottom:20px}.view-mode-full .group-photos .product-image.scrollbox .product-360 img{position:absolute;top:0;left:0;width:100%;height:auto}.view-mode-full .group-photos .product-image.scrollbox .product-360:before{top:0;content:'';-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease;width:100%;left:0;opacity:0;position:absolute;height:100%;background-position:center center;background-repeat:no-repeat;z-index:1;mix-blend-mode:multiply;background-image:url(/sites/all/themes/origin/images/360-icon.png)}html.svg .view-mode-full .group-photos .product-image.scrollbox .product-360:before{background-image:url(/sites/all/themes/origin/images/360-icon.svg)}.view-mode-full .group-photos .product-image.scrollbox .product-360.show-icon{cursor:pointer}.view-mode-full .group-photos .product-image.scrollbox .product-360.show-icon:before{opacity:.5}.view-mode-full .group-photos .field-name-field-embedded-video{display:none}.back-link{color:#e61e25;font-weight:400;margin:20px 0 10px;display:block}.field-name-field-tech-info img{max-width:100% !important;margin-left:auto;margin-bottom:20px;display:block;margin-right:auto;height:auto !important}.view-mode-full .tech-info-wrap{padding:30px 0;margin-bottom:40px;width:75%;text-align:left}.view-mode-full .tech-info-wrap .field-name-field-tech-info{padding:0 30px;max-width:960px;margin-left:auto;margin-right:auto}@media screen and (max-width:800px){.view-mode-full .tech-info-wrap{width:100%;display:block}}.section-label{width:75%;background:#444;color:#fff;text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-weight:400;padding:10px 0;margin-top:40px;margin-bottom:0}@media screen and (max-width:800px){.section-label{width:100%;display:block}}@media screen and (max-width:800px){.section-label{margin-top:0}}.artwork-overlay{position:absolute;top:0;left:0;right:0;z-index:1;display:block;-moz-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;-webkit-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.artwork-overlay img{max-width:100%;height:auto}.node-shippable-product.node-teaser .node-title,.node-product-bundle.node-teaser .node-title{position:absolute;bottom:-20px;left:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16px;text-align:center;font-weight:600;-webkit-font-smoothing:normal}.node-shippable-product.node-teaser .node-title a,.node-product-bundle.node-teaser .node-title a{color:#444}.node-shippable-product.node-teaser .field-name-field-subtitle,.node-shippable-product.node-teaser .field-commerce-price,.node-product-bundle.node-teaser .field-name-field-subtitle,.node-product-bundle.node-teaser .field-commerce-price{-webkit-backface-visibility:hidden;position:absolute;bottom:-40px;font-size:16px;left:0;width:100%;text-align:center;color:#444}.node-shippable-product.node-teaser.teaser-on-sale .field-commerce-price .field-item:after,.node-shippable-product.node-teaser.teaser-on-sale .field-name-field-subtitle .field-item:after,.node-product-bundle.node-teaser.teaser-on-sale .field-commerce-price .field-item:after,.node-product-bundle.node-teaser.teaser-on-sale .field-name-field-subtitle .field-item:after{content:' Sale!';margin-left:5px;font-style:italic;font-weight:400;color:#e61e25}.node-shippable-product.node-teaser.single-image .group-pictures,.node-product-bundle.node-teaser.single-image .group-pictures{cursor:pointer}.node-shippable-product.node-teaser.single-image .field-name-field-extra-photos,.node-product-bundle.node-teaser.single-image .field-name-field-extra-photos{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease;-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);top:0}
.csstransforms .node-shippable-product.node-teaser.single-image .field-name-field-extra-photos,.csstransforms .node-product-bundle.node-teaser.single-image .field-name-field-extra-photos{-moz-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);top:50%;left:50%}.node-shippable-product.node-teaser.single-image:hover .field-name-field-extra-photos,.node-product-bundle.node-teaser.single-image:hover .field-name-field-extra-photos{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.csstransforms .node-shippable-product.node-teaser.single-image:hover .field-name-field-extra-photos,.csstransforms .node-product-bundle.node-teaser.single-image:hover .field-name-field-extra-photos{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.node-shippable-product.node-teaser.multi-image .group-pictures,.node-product-bundle.node-teaser.multi-image .group-pictures{cursor:pointer}.node-shippable-product.node-teaser.multi-image .field-field-image,.node-product-bundle.node-teaser.multi-image .field-field-image{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:all 150ms ease;-o-transition:all 150ms ease;-webkit-transition:all 150ms ease;transition:all 150ms ease;opacity:1;width:100%}.node-shippable-product.node-teaser.multi-image .field-name-field-extra-photos,.node-product-bundle.node-teaser.multi-image .field-name-field-extra-photos{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;width:100%;display:none}.opacity .node-shippable-product.node-teaser.multi-image .field-name-field-extra-photos,.opacity .node-product-bundle.node-teaser.multi-image .field-name-field-extra-photos{display:block;opacity:0;-moz-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.csstransforms .node-shippable-product.node-teaser.multi-image .field-name-field-extra-photos,.csstransforms .node-product-bundle.node-teaser.multi-image .field-name-field-extra-photos{-moz-transform:scale(0.6) translate(-50%,-50%);-ms-transform:scale(0.6) translate(-50%,-50%);-webkit-transform:scale(0.6) translate(-50%,-50%);transform:scale(0.6) translate(-50%,-50%);top:50%;left:50%;-moz-transform-origin:0 0 0 50%;-ms-transform-origin:0 0 0 50%;-webkit-transform-origin:0 0 0 50%;transform-origin:0 0 0 50%}.node-shippable-product.node-teaser.multi-image:hover .field-field-image,.node-product-bundle.node-teaser.multi-image:hover .field-field-image{opacity:0}.node-shippable-product.node-teaser.multi-image:hover .field-name-field-extra-photos,.node-product-bundle.node-teaser.multi-image:hover .field-name-field-extra-photos{display:block;opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.csstransforms .node-shippable-product.node-teaser.multi-image:hover .field-name-field-extra-photos,.csstransforms .node-product-bundle.node-teaser.multi-image:hover .field-name-field-extra-photos{-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}.field-name-field-manufacturer{font-weight:300;font-size:14px;color:#666}.instagram-mini{clear:both;text-align:center;padding-top:40px}.instagram-mini .view-list{margin-right:-10px;margin-left:-10px}.instagram-mini .view-content{padding:0}.instagram-mini .views-row{width:auto;max-width:33.1%;margin:0 0 25px;background:none}.instagram-mini .views-row .node-teaser{background:#fff;margin:0 10px}.instagram-mini .block-title{font-size:18px;margin-bottom:10px;color:#666}.node-feed-item .hashtag{font-weight:400;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:24px;text-transform:uppercase;display:block;margin-bottom:5px}body.node-type-article .page-wrap{padding-top:0;max-width:1200px}body.node-type-article #page-title{font-size:24px;text-align:center;padding-top:20px;margin-bottom:20px;color:#333;font-weight:400}.node-article .embedded-video,.node-rider-profile .embedded-video{margin-bottom:40px}@media screen and (max-width:640px){.node-article .embedded-video,.node-rider-profile .embedded-video{margin-bottom:20px}}.embedded-video .player{position:relative;padding-top:56.2%}.embedded-video .player iframe{position:absolute;width:100%;height:100%;top:0;border:none;left:0}.node-article.teaser .field-type-image,.node-article.teaser .field-type-video-embed-field{margin-bottom:10px}.node-article.teaser .field-type-image img,.node-article.teaser .field-type-video-embed-field img{display:block}.node-article.teaser .field-name-body{margin:0 0 1.4em;font-weight:400}.node-article.node-teaser.with-video .node-title a{-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms}.node-article.node-teaser.with-video .node-title:before{content:'';-moz-transition:opacity 300ms;-o-transition:opacity 300ms;-webkit-transition:opacity 300ms;transition:opacity 300ms;opacity:0;width:64px;height:64px;position:absolute;margin-left:-32px;margin-top:-32px;top:50%;left:50%;background-image:url(/sites/all/themes/origin/images/icon-play.png)}
html.svg .node-article.node-teaser.with-video .node-title:before{background-image:url(/sites/all/themes/origin/images/icon-play.svg)}.node-article.node-teaser.with-video:hover .node-title a{opacity:0}.node-article.node-teaser.with-video:hover .node-title a.img-replace{opacity:1}.node-article.node-teaser.with-video:hover .node-title a.img-replace img{opacity:.7}.node-article.node-teaser.with-video:hover .node-title:before{opacity:1}.node-article.view-mode-full .image-article{width:100% !important;height:auto !important;margin:20px auto}@media screen and (max-width:640px){.node-article.view-mode-full .image-article{margin:10px auto}}.node-article.view-mode-full .field-name-body iframe{display:block;margin-left:auto;margin-right:auto}.node-article.view-mode-full .field-name-body h2,.node-article.view-mode-full .field-name-body h3,.node-article.view-mode-full .field-name-body h4{margin:20px auto;text-align:center}.node-article.view-mode-full .field-name-body .caption{max-width:640px;margin:20px auto;text-align:center;font-style:italic}.node-article.view-mode-full .field-name-body .caption img{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:640px){.node-article.view-mode-full .field-name-body .caption{margin:10px auto}}.node-article.view-mode-full .field-name-body p,.node-article.view-mode-full .field-name-body ul{max-width:640px;margin:20px auto;font-weight:300;font-size:18px}@media screen and (max-width:640px){.node-article.view-mode-full .field-name-body p,.node-article.view-mode-full .field-name-body ul{margin:10px auto;font-size:16px}}.node-feed-item.view-mode-full{box-shadow:4px 4px 10px #999;background:#fff;padding:20px;margin-bottom:20px}.node-feed-item.view-mode-full .hashtag{font-size:30px}.node-feed-item.view-mode-full #page-title{font-size:20px;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-transform:uppercase;text-align:left;padding-top:20px;color:#000;font-weight:400}.node-feed-item.view-mode-full #page-title,.node-feed-item.view-mode-full .field-name-body,.node-feed-item.view-mode-full .field-name-field-author{float:right;width:46%;margin-bottom:15px}@media screen and (max-width:720px){.node-feed-item.view-mode-full #page-title,.node-feed-item.view-mode-full .field-name-body,.node-feed-item.view-mode-full .field-name-field-author{float:none;width:auto}}.node-feed-item.view-mode-full>.field-name-field-feed-image-link{float:left;position:relative;max-width:50%;padding:0;margin:0 auto 0px auto}.node-feed-item.view-mode-full>.field-name-field-feed-image-link img{margin:0;display:block}@media screen and (max-width:720px){.node-feed-item.view-mode-full>.field-name-field-feed-image-link{float:none;margin-top:20px;margin-bottom:20px;max-width:980px}}.node-feed-item.view-mode-full>.field-name-field-feed-image-link:after{content:'';opacity:1;width:64px;height:64px;display:block;position:absolute;z-index:1;bottom:20px;right:20px;background-image:url(/sites/all/themes/origin/images/icon-instagram.png)}html.svg .node-feed-item.view-mode-full>.field-name-field-feed-image-link:after{background-image:url(/sites/all/themes/origin/images/icon-instagram.svg)}.backgroundsize .node-feed-item.view-mode-full>.field-name-field-feed-image-link:after{width:32px;height:32px;background-size:contain}#block-views-promo-products-block{background:#fff;margin-bottom:20px;padding:30px 20px 50px}.view-mode-cta{text-align:center}.view-mode-cta .commerce-price-savings-formatter-list{font-size:90%;margin-left:9px;top:-1px}.view-mode-cta .commerce-price-savings-formatter-list:before{width:46px;height:32px;margin-top:-4px;margin-left:-1px;-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.view-mode-cta .on-sale{display:none}.view-mode-cta .with-sale-price{margin-bottom:0}.view-mode-cta .commerce-add-to-cart .form-item{margin:10px 0}.view-mode-cta .commerce-add-to-cart .form-type-select label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.view-mode-cta .commerce-add-to-cart .form-select{font-size:18px;width:100%}.view-mode-cta img{display:block;margin:0 auto}.view-mode-cta .node-title{bottom:20px}.paragraphs-item-product-pages{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;text-align:center}body.node-type-rider-profile .page-wrap{max-width:100%;padding:0}body.node-type-rider-profile .field-name-body,body.node-type-rider-profile .entity-paragraphs-item{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px}.csstransforms body.node-type-rider-profile h1.artwork-overlay,.csstransforms body.node-type-rider-profile .field-name-field-image{padding-top:50%}@media screen and (min-width:1400px){.csstransforms body.node-type-rider-profile h1.artwork-overlay,.csstransforms body.node-type-rider-profile .field-name-field-image{padding-top:0;height:700px}
}.csstransforms body.node-type-rider-profile h1.artwork-overlay img,.csstransforms body.node-type-rider-profile .field-name-field-image img{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:100%}body.node-type-rider-profile h1.artwork-overlay img{max-width:1500px}body.node-type-rider-profile .field-name-field-image{position:relative;max-height:600px;overflow:hidden}.opacity body.node-type-rider-profile .field-name-field-image:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:url(/sites/all/themes/origin/images/bg-gray-texture.jpg) repeat center center;opacity:.12}body.node-type-rider-profile .field-name-body,body.node-type-rider-profile .paragraphs-item-text{max-width:640px;margin-top:40px;margin-bottom:40px}body.node-type-rider-profile .field-name-body :last-child,body.node-type-rider-profile .paragraphs-item-text :last-child{margin-bottom:0}body.node-type-rider-profile .field-name-body .field-type-image,body.node-type-rider-profile .entity-paragraphs-item .field-type-image{margin-bottom:20px}.hero-grid-rotator{position:relative;margin:0 -10px;overflow:hidden}.hero-grid-rotator .view-content{margin:0 5px}.js .hero-grid-rotator .view-content{white-space:nowrap;overflow:hidden}.hero-grid-rotator .slider-nav{text-align:center}.hero-grid-rotator .slider-nav .slider-nav-link{-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease;display:inline-block;vertical-align:middle;width:10px;height:3px;margin:0 3px;background:#999}.hero-grid-rotator .slider-nav .slider-nav-link.active{background:#000}.hero-grid-rotator .views-row{display:inline-block;position:relative;box-sizing:border-box;margin:0 -1px 10px;width:33.33%;vertical-align:top;border-left:6px solid transparent;border-right:6px solid transparent;-moz-transition:border-width 500ms ease;-o-transition:border-width 500ms ease;-webkit-transition:border-width 500ms ease;transition:border-width 500ms ease}@media screen and (max-width:640px){.hero-grid-rotator .views-row{width:49.9%}}.hero-grid-rotator .views-row p{font-weight:400}.hero-grid-rotator .views-row.hiding{border-width:0}.hero-grid-rotator .views-row.hiding .bg{-moz-transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}.hero-grid-rotator .tile{padding-top:25%;background:#eee}.hero-grid-rotator .tile .node{position:absolute;top:0;left:0;width:100%;height:100%}.hero-grid-rotator .tile .node .line-button{display:none}.hero-grid-rotator .tile .node:after{content:'>';position:absolute;bottom:8px;line-height:1;right:12px;z-index:2;font-size:30px;font-weight:600;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}@media screen and (max-width:1024px){.hero-grid-rotator .tile .node:after{font-size:26.4px}}@media screen and (max-width:800px){.hero-grid-rotator .tile .node:after{font-size:22.8px}}@media screen and (max-width:640px){.hero-grid-rotator .tile .node:after{font-size:19.2px}}@media screen and (max-width:480px){.hero-grid-rotator .tile .node:after{font-size:15.6px}}@media screen and (max-width:376px){.hero-grid-rotator .tile .node:after{font-size:12px}}@media screen and (max-width:640px){.hero-grid-rotator .tile .node:after{right:6px;bottom:6px}}.hero-grid-rotator .tile .node:hover:after{color:#999}.hero-grid-rotator .node{overflow:hidden;text-align:center;color:#fff;white-space:normal}.js .hero-grid-rotator .node{cursor:pointer}.js .hero-grid-rotator .node:hover .line-button{background-color:#fff !important;color:#e61e25 !important}.hero-grid-rotator .node h2{font-size:24px;line-height:1;font-weight:600;margin:0 auto .1em}@media screen and (max-width:1024px){.hero-grid-rotator .node h2{font-size:22.4px}}@media screen and (max-width:800px){.hero-grid-rotator .node h2{font-size:20.8px}}@media screen and (max-width:640px){.hero-grid-rotator .node h2{font-size:19.2px}}@media screen and (max-width:480px){.hero-grid-rotator .node h2{font-size:17.6px}}@media screen and (max-width:376px){.hero-grid-rotator .node h2{font-size:16px}}@media screen and (max-width:640px){.hero-grid-rotator .node h2{font-size:14px;font-weight:700}}.hero-grid-rotator .node .img-replace{max-width:920px}.hero-grid-rotator .node .img-replace img{display:block;margin:0 auto 10px;max-height:200px}@media screen and (max-width:800px){.hero-grid-rotator .node .img-replace img{max-width:60%;max-height:auto}}@media screen and (max-width:400px){.hero-grid-rotator .node .img-replace img{max-height:90px}}.hero-grid-rotator .node p{font-size:16px;margin-bottom:1em;line-height:1.2}@media screen and (max-width:1024px){.hero-grid-rotator .node p{font-size:15.2px}}@media screen and (max-width:800px){.hero-grid-rotator .node p{font-size:14.4px}}@media screen and (max-width:640px){.hero-grid-rotator .node p{font-size:13.6px}}@media screen and (max-width:480px){.hero-grid-rotator .node p{font-size:12.8px}}@media screen and (max-width:376px){.hero-grid-rotator .node p{font-size:12px}}@media screen and (max-width:480px){.hero-grid-rotator .node p{display:none}}.hero-grid-rotator .node .line-button{padding:5px 14px 4px;border-radius:3px;font-size:15px;font-weight:600;border-color:rgba(255,255,255,0.5);background-color:rgba(0,0,0,0.4)}
.hero-grid-rotator .node .content{position:absolute;z-index:1;top:20px;left:20px;bottom:20px;right:20px;-webkit-backface-visibility:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.hero-grid-rotator .node .content .v-center{display:table;width:100%;height:100%}.hero-grid-rotator .node .content header{display:table-cell;vertical-align:middle;width:100%;height:100%}.hero-grid-rotator .node .content header :last-child{margin-bottom:0}.hero-grid-rotator .node .bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-backface-visibility:hidden;-moz-transition:-moz-transform 667ms;-o-transition:-o-transform 667ms;-webkit-transition:-webkit-transform 667ms;transition:transform 667ms;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.hero-grid-rotator .node .bg:before{visibility:visible;content:"";position:absolute;z-index:0;background:rgba(0,0,0,0.25) url(/sites/all/themes/origin/images/bg-rough-lt-fs8.png) repeat center center;width:100%;top:0;left:0;height:100%;pointer-events:none}.hero-grid-rotator .banner{height:480px;position:relative;margin:0 10px}@media screen and (max-width:800px){.hero-grid-rotator .banner{height:0;padding-top:50%}}@media screen and (max-width:480px){.hero-grid-rotator .banner{padding-top:0;max-height:240px}}.hero-grid-rotator .banner .slider-nav-prev,.hero-grid-rotator .banner .slider-nav-next{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:999;top:50%;margin-top:-40px;padding:12px 12px 15px;line-height:1;font-weight:700;font-size:36px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;text-align:center;background:#000;color:#fff;cursor:pointer;border-radius:3px;text-align:center;left:-3px;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.hero-grid-rotator .banner .slider-nav-prev:hover,.hero-grid-rotator .banner .slider-nav-next:hover{color:#000;padding:12px 15px 15px;background:#fff}@media screen and (max-width:480px){.hero-grid-rotator .banner .slider-nav-prev,.hero-grid-rotator .banner .slider-nav-next{padding:6px 8px 7px;font-size:24px;margin-top:-20px}.hero-grid-rotator .banner .slider-nav-prev:hover,.hero-grid-rotator .banner .slider-nav-next:hover{padding:6px 10px 7px}}.hero-grid-rotator .banner .slider-nav-next{left:auto;right:-3px}.hero-grid-rotator .banner .node{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hero-grid-rotator .banner .node .bg{top:-20px;bottom:-20px;left:-20px;right:-20px;-moz-transform:scale(0.985);-ms-transform:scale(0.985);-webkit-transform:scale(0.985);transform:scale(0.985)}.hero-grid-rotator .banner .node .bg:before{background-color:rgba(0,0,0,0.25)}.hero-grid-rotator .banner .node .content{-moz-transform:scale(0.875);-ms-transform:scale(0.875);-webkit-transform:scale(0.875);transform:scale(0.875);opacity:0}.hero-grid-rotator .banner .node .content.show{opacity:1 !important;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.hero-grid-rotator .banner .node.active .bg{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:640px){.hero-grid-rotator .banner .node .line-button{font-size:12px;white-space:nowrap;letter-spacing:.02em}.hero-grid-rotator .banner .node .line-button span{display:none}}.hero-grid-rotator .banner .node h2{font-size:54px}@media screen and (max-width:1024px){.hero-grid-rotator .banner .node h2{font-size:48px}}@media screen and (max-width:800px){.hero-grid-rotator .banner .node h2{font-size:42px}}@media screen and (max-width:640px){.hero-grid-rotator .banner .node h2{font-size:36px}}@media screen and (max-width:480px){.hero-grid-rotator .banner .node h2{font-size:30px}}@media screen and (max-width:376px){.hero-grid-rotator .banner .node h2{font-size:24px}}.hero-grid-rotator .banner .node p{font-size:20px;font-weight:400}@media screen and (max-width:480px){.hero-grid-rotator .banner .node p{display:block;padding:0 15px}}@media screen and (max-width:1024px){.hero-grid-rotator .banner .node p{font-size:19.2px}}@media screen and (max-width:800px){.hero-grid-rotator .banner .node p{font-size:18.4px}}@media screen and (max-width:640px){.hero-grid-rotator .banner .node p{font-size:17.6px}}@media screen and (max-width:480px){.hero-grid-rotator .banner .node p{font-size:16.8px}}@media screen and (max-width:376px){.hero-grid-rotator .banner .node p{font-size:16px}}.field-name-field-node-display>.view-mode-full>header{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.region-highlighted .block{margin-bottom:0}.region-highlighted #block-views-trucks-block,.region-highlighted .user-generated-teasers{padding:60px 0 0;background:#f2f2f2}.user-generated-teasers .views-row h2{width:100%;font-size:16px;font-weight:400;height:20px;text-overflow:ellipsis;overflow:hidden}.user-generated-teasers .views-row h2 a{color:#393939}.content-band,#block-views-atlasfeed-block-1{padding:60px 0;margin:0}.content-band .view-list,#block-views-atlasfeed-block-1 .view-list{margin-top:60px}.content-band .block-title,#block-views-atlasfeed-block-1 .block-title{font-size:44px;font-weight:200}.content-band .block-wrap,#block-views-atlasfeed-block-1 .block-wrap{padding:0 30px 0}.content-band .view-header,.content-band .block-title,#block-views-atlasfeed-block-1 .view-header,#block-views-atlasfeed-block-1 .block-title{text-align:center}.content-band .view-header,#block-views-atlasfeed-block-1 .view-header{margin-bottom:30px}.content-band img,#block-views-atlasfeed-block-1 img{display:block;width:100%}.content-band .waterfall,#block-views-atlasfeed-block-1 .waterfall{max-width:1280px}@media screen and (max-width:1340px){.content-band .waterfall,#block-views-atlasfeed-block-1 .waterfall{max-width:960px}}@media screen and (max-width:920px){.content-band .waterfall,#block-views-atlasfeed-block-1 .waterfall{max-width:640px}
}@media screen and (max-width:640px){.content-band .waterfall,#block-views-atlasfeed-block-1 .waterfall{max-width:320px}}.content-band .views-row,#block-views-atlasfeed-block-1 .views-row{overflow:hidden;max-width:320px}.vid-banner{position:relative;overflow:hidden}.vid-banner .media-wrap{min-width:720px}.vid-banner .media{padding-top:34.28571%;position:relative;z-index:0;-webkit-filter:saturate(180%);filter:saturate(180%)}@media screen and (max-width:640px){.vid-banner .media{left:-40px}}@media screen and (max-width:480px){.vid-banner .media{left:-120px}}@media screen and (max-width:360px){.vid-banner .media{left:-180px}}.vid-banner video,.vid-banner .poster{display:block;position:absolute;top:0;left:0;width:100%;height:auto}.vid-banner .content{top:0;left:0;width:100%;bottom:0;margin:0 auto;position:absolute;z-index:10;text-align:center}.vid-banner .mejs-container,.vid-banner embed,.vid-banner object{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.vid-banner .grid{position:absolute;z-index:5;background:url(/sites/all/themes/origin/images/bg-rough.png) repeat center center;width:100%;top:0;left:0;height:100%}.opacity .vid-banner .grid{background:url(/sites/all/themes/origin/images/bg-gray-texture.jpg) repeat center center;opacity:.2;-webkit-filter:contrast(150%);filter:contrast(150%)}.vid-banner h2{top:50%;left:50%;margin-left:-480px;position:absolute;z-index:3;margin-top:-100px;color:#000}@media screen and (max-width:480px){.vid-banner h2{width:75%;top:5%;left:15%}}.side-scroll .block-wrap{width:100%;overflow:hidden}.side-scroll .block-wrap .block-title{font-size:44px;font-weight:200;margin:0}.side-scroll{text-align:center}.side-scroll .view-content{padding:20px;white-space:nowrap;overflow:scroll;-webkit-overflow-scrolling:touch}.side-scroll .views-row{display:inline-block;margin-right:20px;width:24%;max-width:250px}.block{margin-bottom:1.5em;position:relative}.block.last{margin-bottom:0}.banner .block-wrap{position:relative}.banner img{display:block}.region-footer .block{margin-bottom:0}.blueprint{position:relative}.blueprint img{width:100%}.blueprint img.highlight{position:absolute;top:0;left:0}.blueprint .circle{position:absolute;border:4px solid #e2158c;width:16px;height:16px;text-indent:-9999px;line-height:.5em;display:block}.cssmask .blueprint .circle{border-radius:50%}body.section-tech .region-content-bottom{background:#f2f2f2}.feature-highlights{overflow:hidden;max-width:1400px;margin:0 auto;color:#393939;padding-top:60px}@media screen and (max-width:1400px){.feature-highlights{padding-top:0}}.feature-highlights .block-title{margin-bottom:60px;text-align:center;color:#999;font-size:36px}.feature-highlights .tech-hghlt{background:#fff;padding:30px 0 45px;position:relative;background-repeat:no-repeat;margin:0 0 50px}@media screen and (max-width:1400px){.feature-highlights .tech-hghlt{margin:0;padding-bottom:95px}}@media screen and (max-width:640px){.feature-highlights .tech-hghlt{padding-bottom:60px}}.feature-highlights .tech-hghlt.no-pad{padding-top:0}.feature-highlights .tech-hghlt.center img{margin-left:auto;margin-right:auto;display:block}.feature-highlights .tech-hghlt h3{text-align:center;font-weight:200;font-size:2.5em;margin:10px 20px 30px}@media screen and (max-width:650px){.feature-highlights .tech-hghlt h3{font-size:2em}}.feature-highlights .tech-hghlt div{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;position:relative;max-width:600px;padding:0 30px}.feature-highlights .tech-hghlt div h3{margin:10px 20px}.tipdown{margin-bottom:15px}.tipdown h4{color:#444;text-transform:uppercase;border-top:1px solid #ccc;padding-top:15px;margin:0 0 5px;cursor:pointer}.js .tipdown h4:before{content:"+ ";display:inline-block;width:12px}.js .tipdown.open h4:before{content:"- "}.tipdown p{margin:0 0 15px 12px}.js .tipdown .hide{display:none}.block-body-wrap{position:relative;width:460px;max-width:45%;padding:4% 0 5%;margin:0 auto;z-index:1}.right .block-body-wrap{margin-left:50%}.left .block-body-wrap{margin-left:50%;left:-460px}@media screen and (max-width:960px){.left .block-body-wrap{left:0;margin-left:20px}}@media screen and (max-width:640px){.block-body-wrap{margin:0 auto !important;max-width:90%;padding:40px 0}}.block-body{display:table;min-height:100%;width:100%;color:#fff;text-align:center}.block-body .v-mid{display:table-cell;min-height:100%;vertical-align:middle;position:relative}.block-body h3{font-size:40px;text-transform:uppercase;font-weight:200;margin-bottom:0;line-height:1.2}.block-body p{font-size:18px;font-weight:400;margin-bottom:5px}.block-body .button{border:1px solid #fff;display:inline-block;width:auto;font-weight:400;background-color:transparent}.block-body .button:hover{background-color:#e61e25}.block-body .button.button-red{border:none;background-color:#e61e25}.block-body .button.button-red:hover{background-color:#393939}.block-imageblock{margin-bottom:0}.block-imageblock .imageblock-link{display:block;margin:0;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center}.block-imageblock form{margin:20px 0 10px}.block-imageblock form .email{width:150px;height:38px;padding:0 11px 0;border:none;display:inline-block;position:relative;margin-right:-3px}.block-imageblock form .button{height:38px}.content-band{text-align:center;clear:both}#block-views-gifts-block,#block-views-add-on-pos-block{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;text-align:center;background:#fff;margin-bottom:-5px;z-index:1;border-radius:5px 5px 0 0;border-bottom:3px dashed #ccc}#block-views-gifts-block .block-wrap,#block-views-add-on-pos-block .block-wrap{padding:20px 0 40px}#block-views-gifts-block img,#block-views-add-on-pos-block img{margin:0 auto 0 0;max-width:170px}#block-views-gifts-block #edit-line-item-fields,#block-views-add-on-pos-block #edit-line-item-fields{display:none}#block-views-gifts-block .block-title,#block-views-add-on-pos-block .block-title{text-align:center;font-weight:400;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:16px;font-style:italic;padding:10px;position:relative}
#block-views-gifts-block .node-title,#block-views-add-on-pos-block .node-title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;font-size:14px;text-align:center;font-weight:800;-webkit-font-smoothing:normal}#block-views-gifts-block .field-name-commerce-price,#block-views-add-on-pos-block .field-name-commerce-price{-webkit-backface-visibility:hidden;font-size:16px;left:0;width:100%;text-align:center;color:#444}#block-views-gifts-block .views-row,#block-views-add-on-pos-block .views-row{position:relative;min-width:180px;margin-bottom:50px}#block-views-gifts-block .commerce-price-savings-formatter-list,#block-views-add-on-pos-block .commerce-price-savings-formatter-list{opacity:.7;top:3px}#block-views-gifts-block .commerce-add-to-cart,#block-views-add-on-pos-block .commerce-add-to-cart{margin:0;position:absolute;top:35%;right:-10px}#block-views-gifts-block .attribute-widgets,#block-views-add-on-pos-block .attribute-widgets{position:absolute;width:100%;top:30px}#block-views-gifts-block .form-submit,#block-views-add-on-pos-block .form-submit{font-size:11px;background-color:#fff;background-color:rgba(0,0,0,0.9);color:#fff}#block-views-gifts-block .form-submit:hover,#block-views-add-on-pos-block .form-submit:hover{color:#fff;background:#e61e25}.two-col .block__title{text-align:center;text-transform:uppercase}.photo-header .block-title{position:absolute;text-align:center;color:#fff;font-size:40px;font-weight:200;left:0;width:100%;top:50%;margin-top:-35px;z-index:1}.photo-header .views-row,.photo-header .field-type-image{position:relative}.photo-header .views-row img,.photo-header .field-type-image img{display:block}#block-views-team-block .block-title,.center-title .block-title{text-align:center;margin-bottom:30px}#block-views-team-block-2 .view-list{margin-top:0}.entity-paragraphs-item{clear:both}.block-custom-store{padding:45px 0}.block-custom-store .view-Store{display:table;margin:20px auto 0}@media screen and (max-width:720px){.block-custom-store .view-Store{display:block}}.block-custom-store .store-categories-teaser .views-row{padding:0;margin:0;min-width:0;max-width:100%;vertical-align:bottom;display:table-cell;vertical-align:middle;width:29%;padding:0 2% 0;position:relative;text-align:center;overflow:visible;padding-bottom:100px}.block-custom-store .store-categories-teaser .views-row:hover h3 a:after{color:#000}@media screen and (max-width:720px){.block-custom-store .store-categories-teaser .views-row{display:block;width:95%;padding-bottom:0;margin-bottom:50px}}.block-custom-store .store-categories-teaser .views-row img{cursor:pointer;display:block;margin:0 auto}@media screen and (min-width:720px){.block-custom-store .store-categories-teaser .views-row img{max-height:280px;width:auto}}@media screen and (min-width:720px){.block-custom-store .store-categories-teaser .views-field-name{position:absolute;bottom:16%;left:0;right:0}.block-custom-store .store-categories-teaser .views-field-name h3{margin:0}.block-custom-store .store-categories-teaser .views-field-description{position:absolute;margin:0;top:85%;width:90%}.block-custom-store .store-categories-teaser .views-field-description p{margin:0}}#block-views-exp-archive-page,.search-bar-widgets{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px;text-align:center;padding:8px 30px 1px}#block-views-exp-archive-page label,.search-bar-widgets label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#block-views-exp-archive-page .views-exposed-widget,.search-bar-widgets .views-exposed-widget{float:none;display:inline-block;vertical-align:middle;text-align:left;padding:0;margin:5px}#block-views-exp-archive-page .form-text,.search-bar-widgets .form-text{border:none;padding:3px 4px;font-size:13px;color:#666}#block-views-exp-archive-page .form-submit,.search-bar-widgets .form-submit{margin:5px;color:#fff;background-color:transparent;border:1px solid #fff;padding:9px 15px 8px;display:inline-block;text-align:center;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease;padding:5px 10px 4px;font-size:12px}#block-views-exp-archive-page .form-submit:hover,.search-bar-widgets .form-submit:hover{background-color:#fff;color:#000}#block-views-gifts-block{clear:both}body.page-cart #block-commerce-cart-estimate-cart-estimate-form{color:#ccc;float:right}body.page-cart #block-commerce-cart-estimate-cart-estimate-form+.block{clear:both}body.page-cart #block-commerce-cart-estimate-cart-estimate-form .block-title{font-size:14px;margin:1em 0 .5em}body.page-cart #block-commerce-cart-estimate-cart-estimate-form .form-item{margin:0 .3em .2em;display:inline-block;float:none}body.page-cart #block-commerce-cart-estimate-cart-estimate-form .form-text{padding-left:5px;max-width:70px}
body.page-cart #block-commerce-cart-estimate-cart-estimate-form .form-select{max-width:130px}body.page-cart #block-commerce-cart-estimate-cart-estimate-form .form-submit{vertical-align:middle;font-size:12px;background:transparent;border:1px solid #888;color:#888;border-radius:3px;padding:5px 8px;letter-spacing:.03em;margin:0 0 0 10px;float:none;display:inline-block}body.page-cart #block-commerce-cart-estimate-cart-estimate-form .item-list h3{font-size:14px;padding:.5em .3em 0;font-style:italic}body.page-cart #block-commerce-cart-estimate-cart-estimate-form .cart-estimate-display{margin-top:1em;clear:left}body.page-cart #block-commerce-cart-estimate-cart-estimate-form .cart-estimate-display ul{margin:0}.block-commerce-checkout-progress{text-align:center;padding-bottom:20px}.block-commerce-checkout-progress li{color:#aaa}.block-commerce-checkout-progress li:after{position:relative;top:1px;margin-left:10px;content:' \25ba';opacity:.5;font-weight:300}.block-commerce-checkout-progress li:last-child:after{content:''}.block-commerce-checkout-progress li.active{font-weight:800;color:#fff}.button{color:#fff;background-color:#e61e25;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%}.button:hover{background-color:#f72f36}.secondary-button{color:#fff;background-color:#393939;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%}.secondary-button:hover{background-color:#535353}.line-button{color:#fff;background-color:transparent;border:1px solid #fff;padding:9px 15px 8px;display:inline-block;text-align:center;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;-webkit-transition:all 300ms ease;transition:all 300ms ease}.line-button:hover{background-color:#fff;color:#e61e25}.font-head{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}.font-body{font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}.hide-view-title .view-group-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.border-block{border-top:4px solid #fff;border-bottom:4px solid #fff}.texture-block{position:relative}.texture-block .content,.texture-block .block-body-wrap{z-index:2}.texture-block .content{position:relative}.texture-block:before{visibility:visible;content:"";position:absolute;z-index:1;background:url(/sites/all/themes/origin/images/bg-rough.png) repeat center center;width:100%;top:0;left:0;height:100%;pointer-events:none}.texture-rough .bg:after{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1;background-attachment:fixed;background:url(/sites/all/themes/origin/images/bg-rough.png) repeat center center}.texture-pattern .bg:after{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1;background-attachment:fixed;background:url(/sites/all/themes/origin/images/texture-overlay2-fs8.png) repeat center center;background-attachment:fixed}.backgroundblendmode .texture-pattern .bg:after{background-image:url(/sites/all/themes/origin/images/texture-blendmode-fs8.png);mix-blend-mode:overlay}.hide-titles .node-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.two-up{float:left;clear:none;width:50%;padding-top:40%;border:1px solid #fff;box-sizing:border-box;background-color:#000}.two-up .button{margin-top:15px;padding:4px 8px 3px;font-size:16px}.two-up .block-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.two-up .block-body-wrap{max-width:80%}@media screen and (max-width:720px){.two-up .block-body h3{font-size:30px}}.two-up .block-body p{font-weight:300}@media screen and (max-width:640px){.two-up{float:none;width:auto;padding-top:50%}}.two-up .imageblock-link{opacity:.9;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease;background-size:100% auto}.two-up:hover .imageblock-link{opacity:1}.two-up .block-body-wrap,.two-up .content{position:relative;height:100%;z-index:2;padding:0 20px}.fixed-bg{background-attachment:fixed !important}.touchevents .fixed-bg{background-attachment:scroll !important}.fixed-bg.texture-block:after{background-attachment:scroll}.fade-edges{padding-top:10%;padding-bottom:10%}.fade-edges .block-body-wrap{z-index:3}.fade-bottom .content-box,.fade-top .content-box{z-index:3}.fade-top-edge,.fade-bottom-edge{height:20%;position:absolute;z-index:2;width:100%;left:0;background-repeat:repeat-x;background-size:auto 100%}
.fade-overlay .fade-top-edge,.fade-overlay .fade-bottom-edge{mix-blend-mode:overlay}.fade-top-edge{top:0;background-image:url(/sites/all/themes/origin/images/edge-fade-top.png);background-position:center top}.fade-bottom-only .fade-top-edge{display:none}.fade-bottom-edge{bottom:0;background-position:center bottom;background-image:url(/sites/all/themes/origin/images/edge-fade-bottom.png)}.fade-top-only .fade-bottom-edge{display:none}.bg-dark,.reverse{color:#fff}.bg-dark{background:#393939 url(/sites/all/themes/origin/images/bg-gray-texture.jpg) repeat center center;background-attachment:fixed;box-shadow:inset 0px 0 200px 0px rgba(0,0,0,0.5)}.bg-primary{background-color:#e61e25;color:#fff}.bg-primary a{color:#fff}.bg-secondary{color:#fff;background-color:#999}.bg-gray{background:#d5d5d5}.bg{background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.bg-top .bg{background-position:center top}.bg-bottom .bg{background-position:center bottom}.bg-left .bg{background-position-x:25%}.bg-right .bg{background-position-x:75%}.no-touchevents .bg-fixed .bg{background-attachment:fixed !important}.bg-texture .bg:after{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1;background-attachment:fixed;background:url(/sites/all/themes/origin/images/bg-rough.png) repeat center center}.bg-fade .bg{opacity:.5}.with-bg{position:relative}.with-bg .content-box{z-index:1;position:relative}.with-bg.no-content{padding-top:50%}.bleed .columns .col,.bleed .columns .field,.bleed .columns .embedded-video{padding:0}.entity-paragraphs-item .block{margin-bottom:0}.entity-paragraphs-item img{margin:0 auto 1em}.entity-paragraphs-item .content-box{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px}.entity-paragraphs-item.paragraphs-item-embed-node{padding:0}.entity-paragraphs-item .field-type-text-long,.entity-paragraphs-item .field-type-text-long p{max-width:580px;margin-left:auto;margin-right:auto;font-size:1.1em}@media screen and (min-width:1920px){.entity-paragraphs-item .field-type-text-long,.entity-paragraphs-item .field-type-text-long p{max-width:720px}}.bleed{padding-top:0;padding-bottom:0}.bleed .content-box{max-width:100%;padding:0}.pad-1{padding-top:5%;padding-bottom:5%}.pad-2{padding-top:10%;padding-bottom:10%}.pad-3{padding-top:15%;padding-bottom:15%}@media screen and (max-width:480px){.horizontal .pad-1,.horizontal .pad-2,.horizontal .pad-3{padding-top:3%;padding-bottom:3%}}.js .with-img .field-name-field-paragraph-image{cursor:pointer}.paragraphs-item-container>.contextual-links-wrapper{z-index:9999;top:-5px}.paragraphs-item-photo-and-text,.paragraphs-item-video{text-align:center}.paragraphs-item-photo-and-text ul,.paragraphs-item-photo-and-text ol,.paragraphs-item-video ul,.paragraphs-item-video ol{text-align:left}.paragraphs-item-photo-and-text.with-bg,.paragraphs-item-photo-and-text.bleed,.paragraphs-item-video.with-bg,.paragraphs-item-video.bleed{max-width:100%}.paragraphs-item-photo-and-text .field-type-image img,.paragraphs-item-video .field-type-image img{margin:0 auto}.paragraphs-item-photo-and-text.layout-left,.paragraphs-item-photo-and-text.layout-right,.paragraphs-item-video.layout-left,.paragraphs-item-video.layout-right{text-align:left}.paragraphs-item-photo-and-text.layout-left .content-box,.paragraphs-item-photo-and-text.layout-right .content-box,.paragraphs-item-video.layout-left .content-box,.paragraphs-item-video.layout-right .content-box{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.paragraphs-item-photo-and-text.layout-left .content-box .content-images,.paragraphs-item-photo-and-text.layout-left .content-box .field-name-field-banner-text,.paragraphs-item-photo-and-text.layout-right .content-box .content-images,.paragraphs-item-photo-and-text.layout-right .content-box .field-name-field-banner-text,.paragraphs-item-video.layout-left .content-box .content-images,.paragraphs-item-video.layout-left .content-box .field-name-field-banner-text,.paragraphs-item-video.layout-right .content-box .content-images,.paragraphs-item-video.layout-right .content-box .field-name-field-banner-text{-webkit-flex:1 220px;flex:1 220px;width:auto;min-width:220px;margin:auto auto;box-sizing:border-box;padding:1em;width:auto;max-width:50%}.paragraphs-item-photo-and-text.layout-left .content-box .field-name-field-banner-text,.paragraphs-item-photo-and-text.layout-right .content-box .field-name-field-banner-text,.paragraphs-item-video.layout-left .content-box .field-name-field-banner-text,.paragraphs-item-video.layout-right .content-box .field-name-field-banner-text{max-width:480px}.paragraphs-item-photo-and-text.no-img.layout-right .content-box,.paragraphs-item-video.no-img.layout-right .content-box{justify-content:left;-webkit-justify-content:left}
.paragraphs-item-photo-and-text.no-img.layout-right .content-box .content-images,.paragraphs-item-photo-and-text.no-img.layout-right .content-box .field-name-field-banner-text,.paragraphs-item-video.no-img.layout-right .content-box .content-images,.paragraphs-item-video.no-img.layout-right .content-box .field-name-field-banner-text{margin-left:0}.paragraphs-item-photo-and-text.no-img.layout-left .content-box,.paragraphs-item-video.no-img.layout-left .content-box{justify-content:right;-webkit-justify-content:right}.paragraphs-item-photo-and-text.no-img.layout-left .content-box .content-images,.paragraphs-item-photo-and-text.no-img.layout-left .content-box .field-name-field-banner-text,.paragraphs-item-video.no-img.layout-left .content-box .content-images,.paragraphs-item-video.no-img.layout-left .content-box .field-name-field-banner-text{margin-right:0}.paragraphs-item-photo-and-text.bleed.layout-left .content-images,.paragraphs-item-photo-and-text.bleed.layout-right .content-images,.paragraphs-item-video.bleed.layout-left .content-images,.paragraphs-item-video.bleed.layout-right .content-images{max-width:50%}@media screen and (max-width:592px){.paragraphs-item-photo-and-text.bleed.layout-left .content-images,.paragraphs-item-photo-and-text.bleed.layout-right .content-images,.paragraphs-item-video.bleed.layout-left .content-images,.paragraphs-item-video.bleed.layout-right .content-images{max-width:75%}}.paragraphs-item-photo-and-text.bleed.layout-left .field-name-field-banner-text,.paragraphs-item-photo-and-text.bleed.layout-right .field-name-field-banner-text,.paragraphs-item-video.bleed.layout-left .field-name-field-banner-text,.paragraphs-item-video.bleed.layout-right .field-name-field-banner-text{max-width:480px}.paragraphs-item-photo-and-text.bleed.layout-left .content-images,.paragraphs-item-photo-and-text.bleed.layout-right .content-images,.paragraphs-item-video.bleed.layout-left .content-images,.paragraphs-item-video.bleed.layout-right .content-images{padding:0}.paragraphs-item-photo-and-text.bleed.layout-left .field-name-field-banner-text,.paragraphs-item-photo-and-text.bleed.layout-right .field-name-field-banner-text,.paragraphs-item-video.bleed.layout-left .field-name-field-banner-text,.paragraphs-item-video.bleed.layout-right .field-name-field-banner-text{padding:0 2em}.paragraphs-item-photo-and-text.layout-right .content-images,.paragraphs-item-video.layout-right .content-images{order:1}@media screen and (max-width:592px){.paragraphs-item-photo-and-text.layout-right .content-images,.paragraphs-item-video.layout-right .content-images{order:0}}.paragraphs-item-photo-and-text.img-texture .content-images .field-type-image,.paragraphs-item-video.img-texture .content-images .field-type-image{position:relative}.paragraphs-item-photo-and-text.img-texture .content-images .field-type-image:after,.paragraphs-item-video.img-texture .content-images .field-type-image:after{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1;background-attachment:fixed;background:url(/sites/all/themes/origin/images/bg-rough.png) repeat center center}.text-box .field-name-field-banner-text{background:rgba(255,255,255,0.8);padding-left:1.5em;padding-right:1.5em}.text-box.reverse .field-name-field-banner-text{background:rgba(0,0,0,0.8)}.horizontal{position:relative;width:100%;overflow:hidden}.horizontal .paragraphs-items-field-body-components{white-space:nowrap;overflow:auto;width:100%;-webkit-overflow-scrolling:touch}.horizontal .paragraphs-items-field-body-components .entity-paragraphs-item{white-space:normal;display:inline-block;width:100%;margin:0 -1px;vertical-align:middle}.horizontal.js-enabled .bg{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background-position:center center !important;background-size:cover !important}.horizontal.js-enabled .paragraphs-items-field-body-components{overflow:visible;width:auto;position:relative}@media screen and (max-width:1300px){.horizontal.js-enabled .paragraphs-items-field-body-components .content-box{box-sizing:border-box;padding-left:6em;padding-right:6em}}@media screen and (max-width:900px){.horizontal.js-enabled .paragraphs-items-field-body-components .content-box{padding-left:4em;padding-right:4em}}@media screen and (max-width:480px){.horizontal.js-enabled .paragraphs-items-field-body-components .content-box{padding-left:2em;padding-right:2em}}.horizontal-nav{position:absolute;z-index:2;top:50%;margin-top:-50px;left:0;width:100%}@media screen and (max-width:480px){.horizontal-nav{top:45%}}.horizontal-nav .button-next,.horizontal-nav .button-prev{position:absolute;color:#fff;background-color:#000;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;-webkit-transition:all 250ms ease;transition:all 250ms ease;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;font-size:30px;display:block}
.horizontal-nav .button-next:hover,.horizontal-nav .button-prev:hover{background-color:#fff}@media screen and (max-width:900px){.horizontal-nav .button-next,.horizontal-nav .button-prev{font-size:24px}}@media screen and (max-width:480px){.horizontal-nav .button-next,.horizontal-nav .button-prev{font-size:16px}}.horizontal-nav .button-prev{border-radius:0 50% 50% 0;left:-1px;padding:1em 1em 1em .5em}.horizontal-nav .button-prev:hover{padding:1em 1em 1em .75em;color:#ff0}.horizontal-nav .button-next{border-radius:50% 0 0 50%;padding:1em .5em 1em 1em;right:-1px}.horizontal-nav .button-next:hover{padding:1em .75em 1em 1em;color:#ff0}.responsive-embed,.embedded-video .player{position:relative;margin:0;padding:56.25% 0 0;width:100%}.responsive-embed embed,.responsive-embed iframe,.embedded-video .player embed,.embedded-video .player iframe{position:absolute;left:0;top:0;width:100%;height:100%}.paragraphs-item-flipbook{background-size:cover;background-position:center center;background-repeat:no-repeat}.js .paragraphs-item-flipbook .field-type-image img{width:100%;visibility:hidden}.js .paragraphs-item-flipbook .flipbook-backgrounds{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0}.js .paragraphs-item-flipbook .flipbook-backgrounds .bg{top:-99.99%;filter:grayscale(0%)}.js .paragraphs-item-flipbook .flipbook-backgrounds .bg.show{top:0}#page-title{font-size:2.5em}body.section-build #page-title{font-size:12px;font-weight:200;text-align:center;position:absolute;top:30px;left:0;width:100%;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}body.page-build #page-title,body.page-team #page-title{display:none}body.front #page-title{text-align:center;font-size:44px;font-weight:200;margin:0 0 50px}@media screen and (max-width:480px){body.front #page-title{font-size:36px}}body.front.no-page-widgets .vid-banner{background:#444}body.front.no-page-widgets .band{padding-bottom:0}body.front.no-page-widgets .side-scroll .view-content{padding-bottom:60px}body.front.no-page-widgets .side-scroll .block-wrap .views-row{width:27%;max-width:320px;margin-right:20px}body.front.no-page-widgets #content{position:relative;margin:0 auto;padding:0;width:98%;max-width:1200px;padding-bottom:0}body.front.no-page-widgets #content a{color:#999}body.front.no-page-widgets #content section.col{width:19.5%;display:inline-block;vertical-align:middle;float:none;margin:0;position:relative;z-index:1;margin-bottom:-20px}@media screen and (max-width:1200px){body.front.no-page-widgets #content section.col{vertical-align:top}body.front.no-page-widgets #content section.col.right{width:20%}body.front.no-page-widgets #content section.col.left{width:27%;padding-right:3%}}@media screen and (max-width:980px){body.front.no-page-widgets #content section.col{width:40%;margin:0 0 20px;display:block}body.front.no-page-widgets #content section.col.right{width:40%;padding-bottom:40px}}@media screen and (max-width:800px){body.front.no-page-widgets #content section.col.left,body.front.no-page-widgets #content section.col.right{width:100%;max-width:480px;margin:0 auto 20px}body.front.no-page-widgets #content section.col .buttons{top:25%}}body.front.no-page-widgets #content section.col h3{text-transform:uppercase}body.front.no-page-widgets #content section.middle{width:70%;z-index:0;margin:0 -5%}@media screen and (max-width:1200px){body.front.no-page-widgets #content section.middle{width:50%;margin-left:-4%;margin-right:3%}}@media screen and (max-width:980px){body.front.no-page-widgets #content section.middle{padding:0;width:70%;position:absolute;top:5%;right:0;margin-right:0}}@media screen and (max-width:800px){body.front.no-page-widgets #content section.middle{padding:0;width:auto;position:relative;top:0;margin:30px 0 40px}body.front.no-page-widgets #content section.middle .buttons{left:auto;right:40px}}@media screen and (max-width:480px){body.front.no-page-widgets #content section.middle img{position:relative;border-bottom:1px solid #ccc}}body.front.no-page-widgets #content .screenshot{position:relative;text-align:center}@media screen and (max-width:320px){body.front.no-page-widgets #content .screenshot{margin-top:30px}}body.front.no-page-widgets #content .screenshot img{margin:0 auto;position:relative;display:block}body.front.no-page-widgets #content .screenshot:hover img{opacity:1}body.front.no-page-widgets #content .screenshot .buttons{position:absolute;left:60%;top:29%;width:170px;z-index:1}@media screen and (max-width:1200px){body.front.no-page-widgets #content .screenshot .buttons{top:36%}}@media screen and (max-width:640px){body.front.no-page-widgets #content .screenshot .buttons{width:auto;display:block}}body.front.no-page-widgets #content .screenshot .button{color:#fff;display:block}body.front.no-page-widgets #content .screenshot .gray{background:#393939}body.front.no-page-widgets #content .screenshot .gray:hover{background:#444}body.front.no-page-widgets .region-content-bottom .vid-banner .media{padding-top:34.9344%}body.page-dealers #page-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}body.page-dealers .page-wrap{padding-top:0;padding-left:0;padding-right:0;max-width:100%}body.page-dealers .view-dealers.view-display-id-page>.view-content{position:relative;margin:0 auto;max-width:980px;padding-left:20px;padding-right:20px}body.section-tech #page{background:#1c1c1c;color:#fff}body.section-tech .page-wrap{max-width:100%}body.section-tech .view-mode-full{max-width:980px;margin:0 auto;padding:0 20px 60px}.tech-hero .col{float:right;width:60%;position:relative}.tech-hero .left{padding-top:5%;width:40%;float:left;position:relative;background:transparent;-webkit-backface-visibility:none}
@media screen and (min-width:1250px){.tech-hero .left{padding-top:10%}}.tech-hero .left .watch-vid{color:#e2158c;font-weight:400;cursor:pointer;margin-left:5px}.tech-hero .left .watch-vid span{border-bottom:1px solid transparent;-moz-transition:border-color 450ms;-o-transition:border-color 450ms;-webkit-transition:border-color 450ms;transition:border-color 450ms}.tech-hero .left .watch-vid:hover span{border-color:#e2158c}@media screen and (max-width:900px){.tech-hero .col{width:auto;float:none;padding-top:0}.tech-hero .col.left{margin-top:-5%}.tech-hero .col .subcol{float:left;width:45%;padding-right:5%}}@media screen and (max-width:580px){.tech-hero .col .subcol{float:none;width:auto;padding-right:0}}.tech-hero figure{position:relative;margin-right:-200px;margin-left:-200px}@media screen and (max-width:1250px){.tech-hero figure{margin-right:-50px;margin-left:-160px}}@media screen and (max-width:900px){.tech-hero figure{margin-right:-40px;margin-left:-40px;margin-bottom:50px}}@media screen and (max-width:760px){.tech-hero figure{margin-bottom:100px}}@media screen and (max-width:480px){.tech-hero figure{margin-bottom:50px}}.js .tech-hero figure .circle{z-index:10;background:transparent;opacity:0;-moz-transition:opacity 333ms;-o-transition:opacity 333ms;-webkit-transition:opacity 333ms;transition:opacity 333ms}.js .tech-hero figure .circle.active{opacity:1}.tech-hero section{position:relative;padding-left:20px}.tech-hero section h3{background:transparent;-webkit-backface-visibility:none;text-transform:uppercase;font-weight:400}.tech-hero section p{font-size:14px}.js .tech-hero section h3{cursor:pointer;position:relative;color:#999;-moz-transition:color 444ms;-o-transition:color 444ms;-webkit-transition:color 444ms;transition:color 444ms;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.js .tech-hero section h3:hover{color:#fff}.js .tech-hero section h3:before{position:absolute;left:-25px;width:20px;text-align:center;content:"+"}.js .tech-hero section p{display:none}.tech-hero section.active h3{color:#fff}.tech-hero section.active h3:before{content:'-'}h2,h3,.block p,.block li{-webkit-transform:translateZ(0)}body.section-shop .page-wrap{max-width:2200px;width:100%;padding:0;text-align:center}body.section-feed{background:#d5d5d5}body.section-feed #site-header{position:fixed}body.section-feed.admin-menu #site-header{top:29px}body.page-feed .page-wrap{max-width:2500px;width:100%;padding:40px 0;text-align:center}body.page-feed .page-wrap #page-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.page-taxonomy-term.with-page-widgets .page-title{padding:.5em 0}﻿#tab-edit-field-longboard-hardware-und{display:none}.section-node-add .form-field-type-entityreference,.section-node-edit .form-field-type-entityreference{background:#393939}.section-node-add .form-field-type-entityreference label,.section-node-edit .form-field-type-entityreference label{color:#fff}.section-build{background:#1c1c1c}.section-build #site-footer{background:none}.section-build .page-wrap{margin-bottom:300px;background:#fff}@media screen and (max-width:800px){.section-build .page-wrap{margin-bottom:100px}}.section-build .vertical-tabs-panes{display:none}.section-build .page-wrap{max-width:100%;width:100%;padding:0}.section-build .sidebars{width:20%;position:relative;background:#f2f2f2;overflow:auto !important;-webkit-overflow-scrolling:touch;overflow:hidden;*zoom:1;}@media screen and (max-width:550px){.section-build .sidebars{display:none !important}}.section-build .sidebars .side-scroll .block-wrap .view-content{white-space:normal}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row{width:80%;margin:0 auto}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag-wrapper{position:static}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag-throbber{display:none !important}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag,.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{position:absolute;top:54%;margin-top:-48px;display:none}.opacity .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag,.opacity .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{display:block;opacity:0;-moz-transition:all 450ms;-o-transition:all 450ms;-webkit-transition:all 450ms;transition:all 450ms}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;background-image:url(/sites/all/themes/origin/images/btn-x.png);background-size:15px 15px;background-position:center center;background-repeat:no-repeat;width:31px;height:31px;background-color:#ccc;border-radius:50%;-moz-transition:all 450ms;-o-transition:all 450ms;-webkit-transition:all 450ms;transition:all 450ms;right:0}html.svg .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag{background-image:url(/sites/all/themes/origin/images/btn-x.svg)}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .flag:hover{background-color:#444}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row:hover .flag,.section-build .sidebars .side-scroll .block-wrap .view-content .views-row:hover .share-btn{display:block;opacity:1}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;background-image:url(/sites/all/themes/origin/images/btn-link.png);background-size:18px 18px;background-position:center center;background-repeat:no-repeat;width:31px;height:31px;background-color:#ccc;border-radius:50%;-moz-transition:all 450ms;-o-transition:all 450ms;-webkit-transition:all 450ms;transition:all 450ms;left:0}html.svg .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn{background-image:url(/sites/all/themes/origin/images/btn-link.svg)}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-btn:hover{background-color:#444}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-text{position:absolute;bottom:0;left:-20px;right:-20px;text-overflow:ellipsis;display:block;white-space:nowrap;width:auto;overflow:hidden;font-size:13px}.js .section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-text{display:none}
.section-build .sidebars .side-scroll .block-wrap .view-content .views-row .share-text a{color:#444}@media screen and (max-width:800px){.section-build .sidebars .side-scroll .block-wrap .view-content{white-space:nowrap}.section-build .sidebars .side-scroll .block-wrap .view-content .views-row{width:24%;margin-right:20px}}.section-build .sidebars .block-title{padding-top:44px;text-align:left;padding-left:25px;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}@media screen and (max-width:1024px){.section-build .sidebars{width:25%;display:block}}@media screen and (max-width:800px){.section-build .sidebars{width:100%;padding-top:25px;float:none;overflow:hidden !important;height:auto !important;display:block;box-shadow:none}.section-build .sidebars .block-title{padding-top:0}}.section-build #content{width:80%;float:left;display:block}@media screen and (max-width:1024px){.section-build #content{width:75%}}@media screen and (max-width:800px){.section-build #content{width:100%;float:none}}.section-build .block-title{text-transform:uppercase;font-weight:600 !important;color:#393939;font-size:12px !important}body.section-build.domain-dblongboards-com .sidebars .side-scroll .block-wrap .view-content .views-row{width:100%}@media screen and (max-width:800px){body.section-build.domain-dblongboards-com .sidebars .side-scroll .block-wrap .view-content .views-row{width:24%}}.node-form .group-options{margin:0;border:none}.page-node-edit .node-form .group-options,.page-node-add .node-form .group-options{margin:0;border:none}.page-node-edit .node-form .group-options .form-type-radios,.page-node-add .node-form .group-options .form-type-radios{margin-bottom:30px}.page-node-edit .node-form .group-options .form-type-radios>label,.page-node-add .node-form .group-options .form-type-radios>label{font-size:24px}.page-node-edit .node-form .group-options .form-type-radio,.page-node-edit .node-form .group-options .form-type-checkbox,.page-node-add .node-form .group-options .form-type-radio,.page-node-add .node-form .group-options .form-type-checkbox{display:inline-block;width:85px;height:85px;margin:5px 5px;position:relative}.page-node-edit .node-form .group-options .form-type-radio input,.page-node-edit .node-form .group-options .form-type-checkbox input,.page-node-add .node-form .group-options .form-type-radio input,.page-node-add .node-form .group-options .form-type-checkbox input{position:relative;z-index:1;top:5px;left:5px}.page-node-edit .node-form .group-options .form-type-radio label,.page-node-edit .node-form .group-options .form-type-checkbox label,.page-node-add .node-form .group-options .form-type-radio label,.page-node-add .node-form .group-options .form-type-checkbox label{display:table;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff}.page-node-edit .node-form .group-options .form-type-radio label.light,.page-node-edit .node-form .group-options .form-type-checkbox label.light,.page-node-add .node-form .group-options .form-type-radio label.light,.page-node-add .node-form .group-options .form-type-checkbox label.light{color:#666}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes{position:relative;display:table-cell;width:100%;height:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;vertical-align:middle;text-align:center;position:relative;line-height:1.4}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes .icon,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes .icon,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes .icon,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes .icon{position:absolute;top:0;left:0;width:100%;height:100%;display:table-cell;vertical-align:middle}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes .icon img,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes .icon img,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes .icon img,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes .icon img{display:inline-block;max-width:100%;height:auto}.page-node-edit .node-form .group-options .form-type-radio label .configurator-attributes .text-label,.page-node-edit .node-form .group-options .form-type-checkbox label .configurator-attributes .text-label,.page-node-add .node-form .group-options .form-type-radio label .configurator-attributes .text-label,.page-node-add .node-form .group-options .form-type-checkbox label .configurator-attributes .text-label{padding:0 10px;font-size:14px;font-weight:300;position:relative;z-index:1}.icon-button,#builder-nav #logo{text-transform:uppercase;display:inline-block;padding-top:25px;text-align:center;font-size:.75em;font-weight:400;opacity:.6;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center top;-webkit-backface-visibility:none;-moz-transition:opacity 400ms;-o-transition:opacity 400ms;-webkit-transition:opacity 400ms;transition:opacity 400ms;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.icon-button:hover,#builder-nav #logo:hover{opacity:1}@media screen and (max-width:380px){.icon-button,#builder-nav #logo{font-size:.5em;padding-top:20px;background-size:auto 14px}}#builder-nav{position:relative;z-index:3;padding:20px 20px 0}@media screen and (max-width:800px){#builder-nav{padding-top:15px}}#builder-nav #btn-restart{background-image:url(/sites/all/themes/origin/images/btn-restart.png);margin-right:20px}html.svg #builder-nav #btn-restart{background-image:url(/sites/all/themes/origin/images/btn-restart.svg)}@media screen and (max-width:580px){#builder-nav #btn-restart{display:none}}#builder-nav #btn-random{background-position:center 2px;background-image:url(/sites/all/themes/origin/images/btn-random.png)}html.svg #builder-nav #btn-random{background-image:url(/sites/all/themes/origin/images/btn-random.svg)}#builder-nav .right{float:right}#builder-nav #btn-undo{margin-left:10px;background-position:center 4px;background-image:url(/sites/all/themes/origin/images/btn-undo.png)}html.svg #builder-nav #btn-undo{background-image:url(/sites/all/themes/origin/images/btn-undo.svg)}#builder-nav #btn-list{margin-right:10px;position:relative}#builder-nav #btn-list:before{content:'☰';-webkit-font-smoothing:none;position:absolute;left:0;font-size:2em;margin-top:-32px;width:100%;text-align:center;font-weight:300}@media screen and (max-width:380px){#builder-nav #btn-list:before{font-size:2em;margin-top:-25px}}#builder-nav #btn-list.active:before{content:'X';font-weight:600}#builder-nav #btn-list:hover{color:#000}#builder-nav #logo{opacity:.6;padding:0;background-image:url(/sites/all/themes/origin/images/logomark.png);text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;overflow:hidden;display:block;text-align:left;width:50px;position:absolute;left:50%;top:18px;margin-left:-25px;height:38px}html.svg #builder-nav #logo{background-image:url(/sites/all/themes/origin/images/logomark.svg)}#photo-preview{margin:0 auto 0;padding:0 0 20px;position:relative}@media screen and (max-width:640px){#photo-preview{padding-bottom:30px}}.node-longboard-form #photo-preview.crop-preview #rendering .figure-wrap{padding-top:45%}.node-longboard-form #photo-preview.crop-preview .render-crop{position:absolute;width:95%;height:32%;top:41%;overflow:hidden}.node-longboard-form #photo-preview.crop-preview img{top:auto;bottom:0}.node-longboard-form #photo-preview.crop-preview .longboard-components-left,.node-longboard-form #photo-preview.crop-preview .longboard-components-right,.node-longboard-form #photo-preview.crop-preview .field_longboard_trucks-left,.node-longboard-form #photo-preview.crop-preview .field_longboard_trucks-right{bottom:0}.node-skimboard-form #photo-preview{overflow:hidden}.node-skimboard-form #photo-preview.zoom-preview #img-a{-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.node-skimboard-form #photo-preview #img-a{-moz-transform-origin:25% 50%;-ms-transform-origin:25% 50%;-webkit-transform-origin:25% 50%;transform-origin:25% 50%;-moz-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}.node-longboard-form #photo-preview.zoom-preview .render-crop{width:160%;height:53%;top:27%;left:-70%}#photo-preview .add-to-cart{position:absolute;top:60%;right:15%;background:#e61e25;border:none;color:#fff;font-weight:200;font-size:1.2em;border-radius:6px;padding:10px 40px;line-height:1;text-transform:uppercase}#photo-preview .list-teaser{z-index:0;position:absolute;text-align:left;left:50px;right:15px;top:-20px;-moz-transition:top 500ms ease,left 500ms ease,-moz-transform 1000ms ease;-o-transition:top 500ms ease,left 500ms ease,-o-transform 1000ms ease;-webkit-transition:top 500ms ease,left 500ms ease,-webkit-transform 1000ms ease;transition:top 500ms ease,left 500ms ease,transform 1000ms ease;-moz-transform-origin:5px 50% 0;-webkit-transform-origin:5px 50% 0;transform-origin:5px 50% 0}#photo-preview .list-teaser.show{left:53px;top:20px}#photo-preview .list-teaser.hide{-moz-transform:scale(0.05);-ms-transform:scale(0.05);-webkit-transform:scale(0.05);transform:scale(0.05);top:20px;left:30px}@media screen and (max-width:380px){#photo-preview .list-teaser{left:38px;background-color:#fff}#photo-preview .list-teaser.show{top:12px;left:38px}#photo-preview .list-teaser.hide{top:15px;left:25px}}#photo-preview .list-teaser p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;margin:0}@media screen and (max-width:380px){#photo-preview .list-teaser p{font-size:12px}}#photo-preview .list-teaser p span{display:inline-block;overflow:hidden}#photo-preview .list-teaser strong{font-style:normal;font-weight:600}#photo-preview #build-list{position:absolute;bottom:0;left:0;width:100%;top:0;z-index:2;display:none;padding-top:65px}#photo-preview #build-list .build-list-bg{position:absolute;z-index:0;background:rgba(255,255,255,0.95);top:0;left:0;bottom:0;right:0;box-shadow:inset 0px 0 100px rgba(0,0,0,0.2)}
#photo-preview #build-list .list-wrap{position:relative;z-index:1;display:table;width:100%;height:100%}#photo-preview #build-list .list-wrap .v-center{display:table-cell;vertical-align:middle;text-align:left}#photo-preview #build-list .scroll-pad{overflow:scroll;height:100%;padding:0}#photo-preview #build-list #build-cart{padding:0 20px 0;list-style:none;margin:0 auto;max-width:640px}#photo-preview #build-list #build-cart li{padding:0 8px 0;min-height:55px;margin:1px 0;border-bottom:1px solid #ccc;position:relative;display:block}#photo-preview #build-list #build-cart li:first-child{border-top:1px solid #ccc}#photo-preview #build-list #build-cart p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:35px;top:9px;right:135px}#photo-preview #build-list #build-cart .line-button{padding:4px 6px 3px;line-height:1;font-size:11px;font-weight:400;border-radius:50%;border-color:#999;color:#999;position:absolute;top:17px;left:0;cursor:pointer}#photo-preview #build-list #build-cart .line-button:hover{background-color:#e61e25;border-color:#e61e25;color:#fff}#photo-preview #build-list #build-cart p,#photo-preview #build-list #build-cart span,#photo-preview #build-list #build-cart img,#photo-preview #build-list #build-cart .preview{font-size:13px;margin:0;font-weight:400}#photo-preview #build-list #build-cart strong{font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#000;letter-spacing:.02em;display:block}#photo-preview #build-list #build-cart p{color:#393939}#photo-preview #build-list #build-cart .price{position:absolute;right:60px;text-align:right;top:17px}#photo-preview #build-list #build-cart .preview{width:50px;position:absolute;right:0;top:5px;height:45px;text-align:center}#photo-preview #build-list #build-cart .preview.shape{padding:5px;box-sizing:border-box;background-color:#444}#photo-preview #build-list #build-cart .preview .color{display:inline-block;width:50px;margin-top:6px;border-radius:5px;height:30px}#photo-preview #build-list #build-cart .preview .img{background-position:center center;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}#photo-preview #rendering{max-width:1600px;width:95%;margin:0 auto}.node-longboard-form #photo-preview #rendering{width:auto;margin-left:0;margin-right:200px;margin-bottom:20px}@media screen and (min-width:1900px){.node-longboard-form #photo-preview #rendering{margin-right:auto;margin-left:auto;width:86.5%}}@media screen and (max-height:800px){.node-longboard-form #photo-preview #rendering{max-width:700px}}@media screen and (max-height:800px) and (min-width:1200px){.node-longboard-form #photo-preview #rendering{margin-left:auto;margin-right:auto}}@media screen and (max-width:550px){.node-longboard-form #photo-preview #rendering{margin-right:100px}}@media screen and (max-width:380px){.csstransforms .node-longboard-form #photo-preview #rendering{-webkit-transform:rotate(-90deg);margin-top:80px;margin-bottom:90px;margin-left:-80px;margin-right:20px}}.node-skimboard-form #photo-preview #rendering{max-width:700px}@media screen and (min-width:1020px){.node-skimboard-form #photo-preview #rendering{margin-top:-50px;position:relative}}#photo-preview #rendering .figure-wrap{padding-top:49.37%;width:100%;position:relative}.node-skimboard-form #photo-preview #rendering .figure-wrap{padding-top:88%}.node-longboard-form #photo-preview #rendering .figure-wrap{padding-top:53%;-moz-transition:padding 350ms ease;-o-transition:padding 350ms ease;-webkit-transition:padding 350ms ease;transition:padding 350ms ease;overflow:hidden}#photo-preview #rendering .render-crop{-moz-transition:width 350ms ease,height 350ms ease,top 350ms ease;-o-transition:width 350ms ease,height 350ms ease,top 350ms ease;-webkit-transition:width 350ms ease,height 350ms ease,top 350ms ease;transition:width 350ms ease,height 350ms ease,top 350ms ease}#photo-preview #rendering .builder-preview{position:absolute;top:0;left:0;width:100%;height:100%}#photo-preview #rendering img{border:none;outline:none;background:none}#photo-preview #rendering img:-moz-loading{visibility:hidden}#photo-preview #rendering #img-b{display:none;width:88%;top:1%}@media screen and (max-width:1100px){#photo-preview #rendering #img-b{left:-10%}}@media screen and (max-width:480px){#photo-preview #rendering #img-b{width:90%;left:-15%}}#photo-preview img{position:absolute;top:0;left:0;width:100%;height:auto}#photo-preview .longboard-components-left,#photo-preview .longboard-components-right,#photo-preview .field_longboard_trucks-left,#photo-preview .field_longboard_trucks-right{position:absolute;width:100%;-moz-transition:margin-left 350ms ease;-o-transition:margin-left 350ms ease;-webkit-transition:margin-left 350ms ease;transition:margin-left 350ms ease}#photo-preview .sizer{position:relative}.product-customizer{background:#fff;overflow:hidden;margin-bottom:0}.product-customizer .vertical-tabs{display:none}.product-customizer .form-submit{border:1px solid #fff !important}.js .product-customizer legend{display:none}.product-customizer .group-options{background:#444;min-width:100%;padding:0}.product-customizer .group-options .fieldset-wrapper{padding:0}.js .product-customizer .group-options{display:none}.product-customizer .group-options .form-type-radios,.product-customizer .group-options .form-type-checkboxes{width:80%;max-width:1200px;margin:0 auto;overflow-x:auto;padding:0 0 15px;-webkit-overflow-scrolling:touch;text-align:center}
@media screen and (max-width:1024px){.product-customizer .group-options .form-type-radios,.product-customizer .group-options .form-type-checkboxes{width:100%}}.product-customizer .group-options .form-type-radios>label,.product-customizer .group-options .form-type-checkboxes>label{display:none;color:#fff}.product-customizer .group-options .form-type-radios .form-radios .form-type-radios,.product-customizer .group-options .form-type-checkboxes .form-radios .form-type-radios{padding:25px 0 10px}.product-customizer .group-options .form-type-radios .form-radios .form-type-radios>label,.product-customizer .group-options .form-type-checkboxes .form-radios .form-type-radios>label{display:block;font-weight:400;text-align:center;color:#999;-moz-transition:color 350ms ease;-o-transition:color 350ms ease;-webkit-transition:color 350ms ease;transition:color 350ms ease;text-transform:uppercase;position:absolute;font-size:13px;margin-top:-17px;left:0;right:0}.product-customizer .group-options .form-type-radios .form-radios .form-type-radios:hover>label,.product-customizer .group-options .form-type-checkboxes .form-radios .form-type-radios:hover>label{color:#fff}@media screen and (max-width:1024px){.product-customizer .group-options .form-radios,.product-customizer .group-options .form-checkboxes{white-space:nowrap}}.product-customizer .group-options .form-type-radio,.product-customizer .group-options .form-type-checkbox{text-align:center;color:#fff;border:none;display:inline-block;vertical-align:middle;float:none !important;width:55px;height:55px;position:relative;z-index:1;margin:5px;white-space:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms;opacity:.6}@media screen and (max-width:1024px){.product-customizer .group-options .form-type-radio:first-child,.product-customizer .group-options .form-type-checkbox:first-child{margin-left:15px !important}.product-customizer .group-options .form-type-radio:last-child,.product-customizer .group-options .form-type-checkbox:last-child{margin-right:15px !important}}@media screen and (max-width:640px){.product-customizer .group-options .form-type-radio,.product-customizer .group-options .form-type-checkbox{width:45px;height:45px;opacity:.7}}.product-customizer .group-options .form-type-radio .option,.product-customizer .group-options .form-type-checkbox .option{display:block;width:100%;height:100%}.product-customizer .group-options .form-type-radio .option.light,.product-customizer .group-options .form-type-checkbox .option.light{color:#666}.js .product-customizer .group-options .form-type-radio input,.js .product-customizer .group-options .form-type-checkbox input{display:block;position:absolute;top:45%;left:45%;visibility:hidden;z-index:-1}.product-customizer .group-options .form-type-radio:hover,.product-customizer .group-options .form-type-radio.active,.product-customizer .group-options .form-type-checkbox:hover,.product-customizer .group-options .form-type-checkbox.active{opacity:1}.product-customizer .group-options .form-type-radio:hover .configurator-attributes .text-label,.product-customizer .group-options .form-type-radio.active .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox:hover .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox.active .configurator-attributes .text-label{opacity:1}.product-customizer .group-options .form-type-radio.active,.product-customizer .group-options .form-type-checkbox.active{opacity:1}@media screen and (max-width:800px){.product-customizer .group-options .form-type-radio.active:after,.product-customizer .group-options .form-type-checkbox.active:after{border-radius:4px;position:absolute;right:-5px;bottom:-5px;top:-5px;left:-5px;z-index:-1;content:"";background:#3a3a3a;display:block}}.product-customizer .group-options .form-type-radio.active span,.product-customizer .group-options .form-type-checkbox.active span{opacity:1}.product-customizer .group-options .form-type-radio .configurator-attributes,.product-customizer .group-options .form-type-checkbox .configurator-attributes{display:table;-webkit-backface-visibility:none;height:100%;width:100%;top:0;left:0;border-radius:5px;overflow:hidden}.product-customizer .group-options .form-type-radio .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox .configurator-attributes .text-label{display:table-cell;z-index:1;position:relative;z-index:1;vertical-align:middle;text-transform:uppercase;line-height:1;font-size:.8em;opacity:0;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;-webkit-transition:opacity 200ms;transition:opacity 200ms}@media screen and (max-width:640px){.product-customizer .group-options .form-type-radio .configurator-attributes .text-label,.product-customizer .group-options .form-type-checkbox .configurator-attributes .text-label{font-size:9px}}.product-customizer .group-options .form-type-radio .configurator-attributes .icon,.product-customizer .group-options .form-type-checkbox .configurator-attributes .icon{border-radius:5px;overflow:hidden;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.product-customizer .group-options .form-type-radio .configurator-attributes .icon img,.product-customizer .group-options .form-type-checkbox .configurator-attributes .icon img{display:inline-block}.product-customizer .group-options .form-item-field-shape-und .text-label,.product-customizer .group-options .form-field-name-field-flex .text-label,.product-customizer .group-options .form-field-name-field-foam .text-label,.product-customizer .group-options .form-field-name-field-shape-options .text-label{display:none !important}.product-customizer .group-options .form-item-field-shape-und .form-type-radio{width:65px;height:65px}
.product-customizer .group-options .form-item-field-longboard-und .form-type-radio,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio{width:150px;height:60px;border-radius:0}.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .icon,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .icon{border-radius:0}.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .text-label,.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .configurator-attributes,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .text-label,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .configurator-attributes{display:block;border-radius:0}.product-customizer .group-options .form-item-field-longboard-und .form-type-radio .icon,.product-customizer .group-options .form-item-field-grip-style-und .form-type-radio .icon{position:relative}.product-customizer .group-options .form-item-field-longboard-und .text-label,.product-customizer .group-options .form-item-field-grip-style-und .text-label{padding-top:5px}.product-customizer .group-options .form-item-field-longboard-wheels-und .form-type-radio,.product-customizer .group-options .form-item-field-longboard-bearings-und .form-type-radio{width:55px;height:55px}.product-customizer .group-options .form-item-field-longboard-wheels-und .form-type-radio .text-label,.product-customizer .group-options .form-item-field-longboard-bearings-und .form-type-radio .text-label{background:rgba(0,0,0,0.4);border-radius:50%}.product-customizer .group-options .form-item-field-longboard-wheels-und .form-type-radio .configurator-attributes .icon,.product-customizer .group-options .form-item-field-longboard-bearings-und .form-type-radio .configurator-attributes .icon{position:absolute}.product-customizer .group-options .form-field-name-field-flex .form-type-radio{border:2px solid transparent;border-radius:5px;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.product-customizer .group-options .form-field-name-field-flex .form-type-radio.active{border:2px solid #fff}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-type-radio{width:68px;margin:5px 2px;height:35px;font-size:14px;border:2px solid transparent;border-radius:10px;overflow:hidden;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-type-radio.active{border:2px solid #999}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-radios{margin-bottom:5px}.product-customizer .group-options .form-field-name-field-shape-options .form-radios .form-type-radios>label,.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-type-radios>label{font-size:12px}.product-customizer .group-options .form-field-name-field-shape-options .form-radios .form-type-radios:first-child,.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-type-radios:first-child{padding-top:15px}.product-customizer .group-options .form-field-name-field-shape-options .form-radios .form-type-radios:nth-child(even),.product-customizer .group-options .form-field-name-field-grip-tape-options .form-radios .form-type-radios:nth-child(even){background:#3b3b3b}.product-customizer .group-options .form-field-name-field-shape-options .form-type-radio{width:40px;height:40px;margin:2px;border-radius:5px;border:2px solid transparent;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;-webkit-transition:all 350ms ease;transition:all 350ms ease}.product-customizer .group-options .form-field-name-field-shape-options .form-type-radio.active{border:2px solid #fff}.product-customizer .group-options .form-field-name-field-shape-options .form-type-radio.active:after{display:none}.product-customizer .group-options .form-field-name-field-shape,.product-customizer .group-options .form-field-name-field-longboard-wheels{position:relative;max-width:800px;margin:0 auto 0}.product-customizer .group-options .form-field-name-field-grip-tape-options .form-type-radios,.product-customizer .group-options .form-field-name-field-shape-options .form-type-radios{width:100%;max-width:100%}@media screen and (min-width:1024px){.product-customizer .group-options .form-field-name-field-longboard{position:relative}}.product-customizer .group-options .form-field-name-field-longboard .form-radios{padding:0 20px}.product-customizer nav{width:100%;background:#444}.product-customizer nav div{text-align:center;width:100%;max-width:1000px;margin:0 auto;height:50px}@media screen and (max-width:800px){.product-customizer nav div{height:45px}}@media screen and (max-width:640px){.product-customizer nav div{height:40px;display:table}}.product-customizer nav span{padding:16px 20px;display:inline-block}@media screen and (max-width:1024px){.product-customizer nav span{padding:16px 10px}}@media screen and (max-width:900px){.product-customizer nav span{padding:16px 5px}}@media screen and (max-width:800px){.product-customizer nav span{padding:16px 10px}}@media screen and (max-width:640px){.product-customizer nav span{width:15%;display:table-cell;vertical-align:middle;padding:0}}.product-customizer .tab-button{text-transform:uppercase;line-height:1.2;background:transparent;color:#aaa;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:color 400ms;-o-transition:color 400ms;-webkit-transition:color 400ms;transition:color 400ms}@media screen and (max-width:640px){.product-customizer .tab-button{font-size:.85em}}@media screen and (max-width:480px){.product-customizer .tab-button{font-size:.65em}
}.product-customizer .tab-button .form-required{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.product-customizer .tab-button.active,.product-customizer .tab-button:hover{color:#fff}.product-customizer .tab-button.active:before{content:"\25BE";position:absolute;top:-15px;left:50%;margin-left:-10px;font-size:27px;font-family:Arial}.product-customizer.node-longboard-form .form-actions{right:4%;top:50%;margin-top:-100px}@media screen and (min-width:1900px){.product-customizer.node-longboard-form .form-actions{left:auto;margin-left:-200px}}@media screen and (max-width:550px){.product-customizer.node-longboard-form .form-actions{width:90px;margin-top:-50px}.product-customizer.node-longboard-form .form-actions .crop-switch{display:block}.product-customizer.node-longboard-form .form-actions .separator{display:none}}.product-customizer .form-actions{position:absolute;right:8%;top:41%;width:31%;max-width:180px;text-align:center;margin-top:0}@media screen and (max-width:550px){.product-customizer .form-actions{margin-top:0}}@media screen and (min-width:1900px){.product-customizer .form-actions{right:auto;left:50%;margin-left:520px}}.product-customizer .form-actions .price{font-weight:200;font-size:35px}@media screen and (max-width:550px){.product-customizer .form-actions .price{font-size:20px}}.js .product-customizer .form-actions .price{visibility:hidden}.product-customizer .form-actions .price .qty{font-size:14px;text-transform:uppercase;position:relative;margin-left:-9px}@media screen and (max-width:550px){.product-customizer .form-actions .price .qty{margin-left:-4px}}@media screen and (max-width:320px){.product-customizer .form-actions .price .qty{position:absolute;width:40px;top:15px}}.product-customizer .view-switch{color:#666;text-transform:uppercase;margin-top:8px}@media screen and (max-width:550px){.product-customizer .view-switch{font-size:10px}}@media screen and (max-width:320px){.product-customizer .view-switch{margin-top:0}}.product-customizer #edit-submit{color:#fff;background-color:#393939;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%}.product-customizer #edit-submit:hover{background-color:#535353}@media screen and (max-width:550px){.product-customizer #edit-submit{display:none}}#edit-add-to-cart,.commerce-add-to-cart .form-submit{color:#fff;background-color:#e61e25;border:none;margin-bottom:8px;font-family:"Raleway","Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;padding:8px 20px;text-align:center;font-weight:400;text-transform:uppercase;text-decoration:none;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;-webkit-transition:background-color 300ms;transition:background-color 300ms;width:100%}#edit-add-to-cart:hover,.commerce-add-to-cart .form-submit:hover{background-color:#f72f36}@media screen and (max-width:550px){#edit-add-to-cart,.commerce-add-to-cart .form-submit{font-size:14px;padding:10px}}.tab-options-nav{color:#666;position:relative;z-index:1;text-align:center}@media screen and (max-width:640px){.tab-options-nav{position:absolute;left:20px}}.text-button{color:#666;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms;margin:0 4px;cursor:pointer;text-transform:uppercase;font-size:14px}@media screen and (max-width:550px){.text-button{font-size:12px}}@media screen and (max-width:320px){.text-button{margin:0}}.text-button:hover{color:#e61e25}.text-button.active{color:#000;font-weight:400}#saved-builds{background:#e2e2e2;min-height:256px;position:relative}.section-build #block-views-trucks-block-1,.section-build #block-views-trucks-block-6{background:#444}.js .section-build #block-views-trucks-block-1,.js .section-build #block-views-trucks-block-6{display:none}.section-build #block-views-trucks-block-1 a,.section-build #block-views-trucks-block-6 a{color:#888;font-size:12px;font-weight:200;text-transform:uppercase;-moz-transition:color 400ms;-o-transition:color 400ms;-webkit-transition:color 400ms;transition:color 400ms}.section-build #block-views-trucks-block-1 .node-teaser:hover a,.section-build #block-views-trucks-block-6 .node-teaser:hover a{color:#fff}.section-build #block-views-trucks-block-1 .block-title,.section-build #block-views-trucks-block-6 .block-title{display:none;text-align:center;padding:15px 0 0;color:#aaa;font-weight:200 !important;font-size:15px !important;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}.section-build #block-views-trucks-block-1 .view-id-trucks,.section-build #block-views-trucks-block-6 .view-id-trucks{padding:20px 0}.js .section-build .node-teaser{cursor:pointer}@media screen and (max-width:960px){.form-type-radios .form-item.form-type-radio:last-child{-moz-margin-end:60% !important}}@media screen and (max-width:480px){.form-type-radios .form-item.form-type-radio:last-child{-moz-margin-end:80% !important}}