.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:0px;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('../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('../images/bg-video-square-right.svg')}html.cssmask div.popup-video{width:306px;top:6px;left:-243px;background-image:url('../images/bg-video-circle-top-right.png')}html.svg html.cssmask div.popup-video{background-image:url('../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(../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(../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:0px 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 0 0px;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:0px 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('../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('../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 0px}.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 0px;margin:0 0 30px 0;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 0px 0;margin-bottom:0px;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('../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('../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(../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('../images/360-icon.png')}html.svg .view-mode-full .group-photos .product-image.scrollbox .product-360:before{background-image:url('../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 0px 25px 0px;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 0;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('../images/icon-play.png')}html.svg .node-article.node-teaser.with-video .node-title:before{background-image:url('../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('../images/icon-instagram.png')}html.svg .node-feed-item.view-mode-full>.field-name-field-feed-image-link:after{background-image:url('../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(../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)}
