code,kbd,pre,samp{font-size:1em}blockquote,dfn,em{font-style:italic}img,legend{max-width:100%}del,progress{vertical-align:baseline}.aside-subnav a.active,abbr[title],ins{text-decoration:underline}.error{color:red}#succsessMsg:empty{display:none}#succsessMsg{display:block;clear:both;margin:0 0 20px;padding:10px;background-color:#e7effe;border:2px solid #10375b;color:#10375b}.c-main-content:after,.c-main-content:before,.c-nav--header__primary .menu:after,.c-page-header__container:after,.c-product-main-details__product-gallery:after,.c-product-main-details__product-gallery:before,.cs-dealer-list__nav:after,.cs-dealer-list__nav:before,.faq-content:after,.faq-content:before,.faq-main-category h2:after,.faq-main-category h2:before,.faq-sub-category h3:after,.faq-sub-category h3:before,.view-frequently-asked-questions .field:after,.view-frequently-asked-questions .field:before,.view-product-filterable-list:after,.view-product-filterable-list:before{content:'';display:table}audio,canvas,progress,video{display:inline-block}.c-main-content:after,.c-nav--header__primary .menu:after,.c-page-header__container:after,.c-product-main-details__product-gallery:after,.cs-dealer-list__nav:after,.faq-content:after,.faq-main-category h2:after,.faq-sub-category h3:after,.view-frequently-asked-questions .field:after,.view-product-filterable-list:after{clear:both}.c-product-main-categories .c-dealer-locator__submit span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.c-product-main-categories .c-dealer-locator__submit span.focusable:active,.c-product-main-categories .c-dealer-locator__submit span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.aside-subnav,.c-product-main-details__product-gallery .fp-gallery-nav,.c-product-main-details__specs-list ul,.product-information{margin:0;padding:0;list-style:none}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace}mark{background-color:#ff0;color:#000}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{border:1px solid silver}legend{box-sizing:border-box;color:inherit;display:table;white-space:normal}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.o-button__buynow span,body{-webkit-font-smoothing:antialiased}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}ul li.expanded{list-style:none}ul.menu li{margin:0}li.collapsed,li.expanded,li.leaf{padding:0}ul li.leaf{list-style:none}address,blockquote,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:24px}dd,ol,ul{margin-left:24px}::-ms-clear,::-ms-reveal{display:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button,::-webkit-search-cancel-button,::-webkit-search-results-button{-webkit-appearance:none}[type=search]{-webkit-appearance:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href) ")"}abbr[title]:after{content:" ("attr(title) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.basic-title{margin-bottom:20px}body{margin:0;cursor:default;overflow-x:hidden;-moz-osx-font-smoothing:grayscale}body:not(.toolbar-drawer){padding-top:100px}@media screen and (min-width:640px){body:not(.toolbar-drawer){padding-top:calc(100px + 50 * ((100vw - 640px)/ 460))}}@media screen and (min-width:1100px){body:not(.toolbar-drawer){padding-top:160px}}@media (max-width:767px){body,body:not(.toolbar-drawer){padding-top:0}ol{list-style-position:inside}}body.search-open{overflow:hidden}.c-search__desktop{display:none;position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background:url(../img/bkgd-search-grunge.png) center center/cover no-repeat #103759}.c-search__desktop .c-search__desktop__content{position:absolute;top:75px;left:0;right:0;bottom:0;margin:auto;width:470px;height:1px;min-height:150px;font-family:Teko,Helvetica,Arial,sans-serif}.c-search__desktop .c-search__title{display:block;margin-bottom:10px;font-family:Teko,Helvetica,Arial,sans-serif;font-size:40px;color:#fff;text-transform:uppercase;letter-spacing:-.005em}.c-search__desktop .c-search__input{display:block;margin-bottom:10px;padding:15px 20px 12px;width:100%;color:#103759;text-transform:uppercase}address,p{margin:0 0 1.5em}ol,p,ul{padding:0}.c-search__desktop .c-search__submit{position:absolute;bottom:0;right:0;font-family:inherit;font-size:24px;color:#fff;letter-spacing:.02em;text-transform:uppercase;background:0 0;border:none}b,p,strong{font-family:"Open Sans",Helvetica,Arial}code,pre{background:#eee}.c-search__desktop .c-search__close{position:absolute;top:0;right:0;color:transparent;cursor:pointer}.cs-product-gallery .flickity-enabled,sub,sup{position:relative}blockquote,p{line-height:1.5em}b,strong{font-weight:700}small{font-size:85%}cite{font-style:normal}dfn,dt{font-weight:700}.c-product-main-details__specs-list h4,h1,h2,h3,h4,h5,h6{font-weight:400}sub,sup{font-size:75%;line-height:0}sup{top:-.5em;vertical-align:sub}sub{bottom:-.25em;vertical-align:super}abbr,acronym{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}code,mark{font-size:11px}del{color:#aaa;text-decoration:line-through}pre{border-bottom:1px solid #999;border-top:1px solid #999;margin:1.5em 0}code{line-height:1.2em}code,kbd,pre,samp,tt{font-family:Consolas,Inconsolata,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace}mark{background:#999}address{display:block;font-style:italic}ol,ul{margin:1em 0}ol{list-style-type:decimal}ol>ol{list-style:upper-alpha}ol>ol>ol{list-style:lower-roman}li ol,li ul{margin:0}dl{margin:0 1.625em}dd{margin-bottom:1.625em}h1,h2,h3,h4,h5,h6{font-family:Teko,Helvetica,Arial,sans-serif}h1{font-size:54px;font-size:4rem;line-height:1}h2{font-size:44px;font-size:3.111rem;line-height:1.286}h3{font-size:40px;font-size:2.667rem;line-height:1}h4{font-size:32px;font-size:2rem;line-height:1.333}h5{font-size:24px;font-size:1.333rem;line-height:1}h6{font-size:20px;font-size:1.111rem;line-height:1.2}img{vertical-align:middle}a{transition:border .3s ease-out;text-decoration:none;color:#406f86;border-bottom:1px solid transparent}a:focus,a:hover{color:#414042}ul{list-style:square}li>ol,li>ul{margin-left:48px;margin-bottom:0}ol li{padding-bottom:1em}.cs-product-gallery .flickity-enabled:focus{outline:0}.cs-product-gallery .flickity-slider{position:absolute;width:100%;height:100%}.cs-product-gallery .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cs-product-gallery .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.cs-product-gallery .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.cs-product-gallery .flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cs-product-gallery .flickity-prev-next-button:hover{background:#fff}.cs-product-gallery .flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.cs-product-gallery .flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.cs-product-gallery .flickity-prev-next-button.previous{left:10px}.cs-product-gallery .flickity-prev-next-button.next{right:10px}.cs-product-gallery .flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.cs-product-gallery .flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.cs-product-gallery .flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.cs-product-gallery .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.cs-product-gallery .flickity-prev-next-button .arrow{fill:#333}.cs-product-gallery .flickity-prev-next-button.no-svg{color:#333;font-size:26px}.cs-product-gallery .flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.cs-product-gallery .flickity-rtl .flickity-page-dots{direction:rtl}.cs-product-gallery .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.cs-product-gallery .flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.o-wrapper{max-width:940px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.o-layout{margin:0 0 0 -24px;padding:0;list-style:none}.o-layout__item{display:inline-block;padding-left:24px}.c-recently-viewed-products__list,.o-product-list{margin:0 auto;padding:0;list-style:none;text-align:left}.c-recently-viewed-product__item,.o-product-list--item,.view-product-filterable-list .views-row{position:relative;display:inline-block;vertical-align:middle;margin-bottom:30px;padding:30px;font-family:Teko,Helvetica,Arial,sans-serif;color:#10375b;letter-spacing:.015em;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.5);cursor:pointer;width:100%;text-align:center}@media (min-width:768px){.c-recently-viewed-product__item,.o-product-list--item,.view-product-filterable-list .views-row{padding-right:100px;padding-bottom:30px;margin-left:3%;width:46%;text-align:left}}.c-recently-viewed-product__item a,.o-product-list--item a,.view-product-filterable-list .views-row a{-webkit-tap-highlight-color:transparent}.c-recently-viewed-product__item .c-product__title,.o-product-list--item__title,.view-product-filterable-list .views-row>div:nth-child(3){display:block;padding:6px 0 30px;text-align:center;text-transform:uppercase;font-size:25px}@media (min-width:768px){.o-product-list--item__title,.view-product-filterable-list .views-row>div:nth-child(3){text-align:right;padding:0 1px 0 0;position:absolute;font-size:26px}.c-recently-viewed-product__item .c-product__title{text-align:right;padding:0 20px 0 0;position:absolute;font-size:20px}.c-recently-viewed-product__item .c-product__title,.o-product-list--item__title,.view-product-filterable-list .views-row>div:nth-child(3){bottom:10px;left:auto;right:100px}}.c-recently-viewed-product__item .c-product-button,.o-product-list--item__cta,.view-product-filterable-list .views-row>div:nth-child(1){display:block;position:absolute;left:0;right:0;bottom:0;padding:10px 30px;width:100%;font-family:Teko,Helvetica,Arial,sans-serif;font-size:18px}@media screen and (min-width:480px){.o-product-list--item__cta,.view-product-filterable-list .views-row>div:nth-child(1){font-size:calc(18px + 10 * ((100vw - 480px)/ 620))}}@media screen and (min-width:1100px){.o-product-list--item__cta,.view-product-filterable-list .views-row>div:nth-child(1){font-size:28px}}@media (min-width:768px){.c-recently-viewed-product__item .c-product-button,.o-product-list--item__cta,.view-product-filterable-list .views-row>div:nth-child(1){top:0;left:auto;padding:20px;width:auto}.webform-client-form .form-submit{float:right}}@media (max-width:768px){.webform-client-form .form-submit{width:99%;clear:both;float:none}}.o-media{display:table;width:100%}.o-media__body,.o-media__img{display:table-cell;vertical-align:top}.o-media__img{padding-right:24px}.o-media__img img{display:block;max-width:none}.o-media__body{width:100%}#node-143 input.form-submit,.o-button,.view-product-filterable-list .views-row>div:nth-child(1),.view-product-filterable-list .views-submit-button input,.webform-client-form .form-submit{background-color:#10375b;color:#fff;display:inline-block;text-align:center;padding:8px 20px;text-transform:uppercase;transition:background .2s ease-out,color .2s ease-out;border:none;cursor:pointer;font-size:26px;font-family:Teko,Helvetica,Arial,sans-serif;line-height:1.4em}.o-button__buynow span,.o-select,.view-product-filterable-list .form-type-select{position:relative;display:block}#node-143 input.form-submit:hover,.o-button:hover,.view-product-filterable-list .views-row>div:hover:nth-child(1),.view-product-filterable-list .views-submit-button input:hover,.webform-client-form .form-submit:hover{background-color:#001e3c}#node-143 input.form-submit,.o-button.form-submit,.view-product-filterable-list .views-row>div.form-submit:nth-child(1),.view-product-filterable-list .views-submit-button input.form-submit,.webform-client-form .form-submit{padding:.4em .8em;background:#77787b}.o-button__buynow{height:90px;position:relative;padding:0}.o-button__buynow span{width:100%;height:100%;z-index:1;background-repeat:no-repeat;background-position:center center;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}.o-button__buynow .fill-white{fill:#fff}#node-143 html:not(.ie) input.theshootingstore.form-submit span,.view-product-filterable-list .views-submit-button html:not(.ie) input.theshootingstore span,.view-product-filterable-list html:not(.ie) .views-row>div.theshootingstore:nth-child(1) span,.webform-client-form html:not(.ie) .theshootingstore.form-submit span,html:not(.ie) #node-143 input.theshootingstore.form-submit span,html:not(.ie) .o-button.theshootingstore span,html:not(.ie) .view-product-filterable-list .views-row>div.theshootingstore:nth-child(1) span,html:not(.ie) .view-product-filterable-list .views-submit-button input.theshootingstore span,html:not(.ie) .webform-client-form .theshootingstore.form-submit span{background-image:url("data:image/svg+xml;utf8,<svg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='169.73' height='57.17' viewBox='0 0 169.73 57.17'><path id='SVGID' fill='white' d='M31.86,34.83A4.65,4.65,0,0,1,35.19,36a4.14,4.14,0,0,1,1.24,3.15v4.36a4.19,4.19,0,0,1-1.19,3.22,4.78,4.78,0,0,1-3.38,1.11H15.69V43.51H31.86V39.16h-12a4.76,4.76,0,0,1-3.26-1.09,4.07,4.07,0,0,1-1.24-3.24V30.47a4.16,4.16,0,0,1,1.24-3.22,4.57,4.57,0,0,1,3.26-1.13H35.31v4.35H19.87v4.36Zm23.69,13V39.16H42.8v8.69H38.23V26.12H42.8v8.71H55.55V26.12h4.54V47.86Z' transform='translate(-15.14 -16.42)'/><path id='SVGID-2' fill='white' d='M121.25,30.47V47.85h-4.47V30.47h-9.07V26.12h22.6v4.35Zm9.94,17.38V26.12h4.5V47.86Zm26.47,0L142.42,33.1V47.85h-4.58V26.12h3.82L156,40.27V26.12h4.46V47.86Zm13.68-8.76V34.83h13.54v13H166.76q-4.5,0-4.5-4.33v-13a4.41,4.41,0,0,1,1.15-3.11,4.35,4.35,0,0,1,3.35-1.24h17.36v4.35H166.76V43.52H180.3V39.09Z' transform='translate(-15.14 -16.42)'/><path id='SVGID-3' fill='white' d='M31.64,60.19A4.65,4.65,0,0,1,35,61.37a4.14,4.14,0,0,1,1.24,3.15v4.36A4.19,4.19,0,0,1,35,72.1a4.78,4.78,0,0,1-3.38,1.11H15.47V68.87H31.64V64.51h-12a4.76,4.76,0,0,1-3.26-1.09,4.07,4.07,0,0,1-1.24-3.24V55.84a4.16,4.16,0,0,1,1.24-3.22,4.64,4.64,0,0,1,3.28-1.14H35.11v4.36H19.64V60.2Zm18.58-4.36V73.21H45.75V55.84H36.68V51.47h22.6v4.37ZM80.5,66.7a11.79,11.79,0,0,1-15.27,6,12.07,12.07,0,0,1-3.72-2.41A11.2,11.2,0,0,1,59,66.73,10.84,10.84,0,0,1,59,58a11.23,11.23,0,0,1,2.52-3.57A12.35,12.35,0,0,1,65.24,52a11.79,11.79,0,0,1,9,0A12.13,12.13,0,0,1,78,54.44,11.56,11.56,0,0,1,80.5,58a10.39,10.39,0,0,1,.93,4.33,10.27,10.27,0,0,1-.93,4.33Zm-4.16-7a7.07,7.07,0,0,0-1.53-2.22A7.32,7.32,0,0,0,72.55,56a7,7,0,0,0-2.79-.55A7.12,7.12,0,0,0,67,56a7.41,7.41,0,0,0-2.29,1.49,7.1,7.1,0,0,0-1.55,2.2,6.39,6.39,0,0,0-.58,2.68A6.27,6.27,0,0,0,63.14,65a7.17,7.17,0,0,0,1.55,2.17A7.4,7.4,0,0,0,67,68.7a7.1,7.1,0,0,0,2.79.55,6.89,6.89,0,0,0,2.74-.55,7.31,7.31,0,0,0,2.27-1.5A7.4,7.4,0,0,0,76.32,65a6.19,6.19,0,0,0,.58-2.63,6.5,6.5,0,0,0-.56-2.65Zm23.88,4.78H94.72l10.84,8.69H98.75L88.17,64.51h-.68V73.2H82.95V51.47h17.28a4.54,4.54,0,0,1,1.76.35,4.88,4.88,0,0,1,1.46.93,4.31,4.31,0,0,1,1,1.38,4.07,4.07,0,0,1,.36,1.7v4.36q0,4.33-4.57,4.33Zm0-8.69H87.48v4.54h12.75V55.82Zm24.09,13.05V73.2H106.24V51.47h18v4.37H110.74V60.2h13.47v4.33H110.74V68.9Z' transform='translate(-15.14 -16.42)'/><path id='SVGID-4' fill='white' d='M19.31,17.76V23.1H17.93V17.76H15.14V16.42h6.95v1.34Zm8.37,5.34V20.43H23.76V23.1H22.36V16.42h1.41V19.1h3.92V16.42h1.39V23.1Zm7.63-1.33V23.1H29.73V16.42h5.55v1.34H31.12V19.1h4.14v1.33H31.12v1.34Z' transform='translate(-15.14 -16.42)'/><path fill='white' d='M83.62,32.65a11.56,11.56,0,0,0-2.52-3.58,12.13,12.13,0,0,0-3.72-2.42,11.79,11.79,0,0,0-9,0,12.35,12.35,0,0,0-3.72,2.42,11.23,11.23,0,0,0-2.53,3.55,10.84,10.84,0,0,0,0,8.72,11.21,11.21,0,0,0,2.52,3.57,12.07,12.07,0,0,0,3.72,2.41,11.79,11.79,0,0,0,15.27-6A10.27,10.27,0,0,0,84.54,37,10.39,10.39,0,0,0,83.62,32.65Zm-4.18,7a7.39,7.39,0,0,1-1.55,2.2,7.31,7.31,0,0,1-2.27,1.5,6.89,6.89,0,0,1-2.74.55,7.1,7.1,0,0,1-2.79-.55,7.4,7.4,0,0,1-2.29-1.49,7.17,7.17,0,0,1-1.55-2.17A6.27,6.27,0,0,1,65.69,37a6.39,6.39,0,0,1,.58-2.7,7.1,7.1,0,0,1,1.55-2.2,7.41,7.41,0,0,1,2.29-1.49,7.12,7.12,0,0,1,2.79-.55,7,7,0,0,1,2.79.55,7.32,7.32,0,0,1,2.27,1.5,7.07,7.07,0,0,1,1.53,2.22A6.5,6.5,0,0,1,80,37,6.19,6.19,0,0,1,79.45,39.63Z' transform='translate(-15.14 -16.42)'/><path fill='white' d='M107.7,32.65a11.56,11.56,0,0,0-2.52-3.58,12.13,12.13,0,0,0-3.72-2.42,11.79,11.79,0,0,0-9,0,12.35,12.35,0,0,0-3.72,2.42,11.23,11.23,0,0,0-2.53,3.55,10.84,10.84,0,0,0,0,8.72,11.21,11.21,0,0,0,2.52,3.57,12.07,12.07,0,0,0,3.72,2.41,11.79,11.79,0,0,0,15.27-6,10.27,10.27,0,0,0,.93-4.33A10.39,10.39,0,0,0,107.7,32.65Zm-4.18,7a7.39,7.39,0,0,1-1.55,2.2,7.31,7.31,0,0,1-2.28,1.5,6.89,6.89,0,0,1-2.74.55,7.1,7.1,0,0,1-2.79-.55,7.4,7.4,0,0,1-2.29-1.49,7.17,7.17,0,0,1-1.55-2.17A6.27,6.27,0,0,1,89.76,37a6.39,6.39,0,0,1,.58-2.68,7.1,7.1,0,0,1,1.55-2.2,7.41,7.41,0,0,1,2.29-1.49A7.12,7.12,0,0,1,97,30.08a7,7,0,0,1,2.79.55,7.32,7.32,0,0,1,2.27,1.5,7.07,7.07,0,0,1,1.53,2.22A6.5,6.5,0,0,1,104.1,37,6.19,6.19,0,0,1,103.52,39.63Z' transform='translate(-15.14 -16.42)'/></svg>")}#node-143 html.ie input.theshootingstore.form-submit span,.view-product-filterable-list .views-submit-button html.ie input.theshootingstore span,.view-product-filterable-list html.ie .views-row>div.theshootingstore:nth-child(1) span,.webform-client-form html.ie .theshootingstore.form-submit span,html.ie #node-143 input.theshootingstore.form-submit span,html.ie .o-button.theshootingstore span,html.ie .view-product-filterable-list .views-row>div.theshootingstore:nth-child(1) span,html.ie .view-product-filterable-list .views-submit-button input.theshootingstore span,html.ie .webform-client-form .theshootingstore.form-submit span{background-image:url(../img/shootingstore.png)}#node-143 html:not(.ie) input.galleryofguns.form-submit span,.view-product-filterable-list .views-submit-button html:not(.ie) input.galleryofguns span,.view-product-filterable-list html:not(.ie) .views-row>div.galleryofguns:nth-child(1) span,.webform-client-form html:not(.ie) .galleryofguns.form-submit span,html:not(.ie) #node-143 input.galleryofguns.form-submit span,html:not(.ie) .o-button.galleryofguns span,html:not(.ie) .view-product-filterable-list .views-row>div.galleryofguns:nth-child(1) span,html:not(.ie) .view-product-filterable-list .views-submit-button input.galleryofguns span,html:not(.ie) .webform-client-form .galleryofguns.form-submit span{background-image:url("data:image/svg+xml;utf8,<svg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='153.1' height='67.99' viewBox='0 0 153.1 67.99'><path fill='white' d='M40.83,43.92c-10.7,0-17.39-6.35-17.39-15.94a16.63,16.63,0,0,1,5.12-12.23C31.88,12.55,36.31,11,41.9,11a42.89,42.89,0,0,1,7.49.77l-.17,7.67a11.67,11.67,0,0,0-8.48-3.28c-6.24,0-10.1,4.22-10.1,11.17C30.62,34.66,35,39,42,39a16,16,0,0,0,2.94-.34V33.56a10,10,0,0,0-1.62-6.05h9.11a13.33,13.33,0,0,0-1.15,6.24v4.12a11.85,11.85,0,0,0,.62,4A31.57,31.57,0,0,1,40.83,43.92Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M59.81,39.89a6.12,6.12,0,0,0-.56,2.25,4.37,4.37,0,0,0,.25,1.48H51.78a28.61,28.61,0,0,0,3.48-5.94L64,17h4.85l7.07,20.44c.77,2.21,1.48,4.37,3.2,6.19H71a4.32,4.32,0,0,0,.21-1.25,6.81,6.81,0,0,0-.39-1.87l-1.25-3.94H61.25Zm8.54-7.74c-.81-3.06-1.62-6.24-2.4-9.64-.95,3.26-2,6.48-3.2,9.64Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M81.05,36.69V23.89A18.51,18.51,0,0,0,79.93,17h7.81a18.51,18.51,0,0,0-1.1,6.93V39.64a28.78,28.78,0,0,0,9.68-2.08l-2,6.05H79.93A18.51,18.51,0,0,0,81.05,36.69Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M98.44,36.69V23.89A18.5,18.5,0,0,0,97.31,17h7.81A18.5,18.5,0,0,0,104,23.89V39.64a28.78,28.78,0,0,0,9.68-2.08l-2,6.05H97.31A18.5,18.5,0,0,0,98.44,36.69Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M115.82,36.69V23.89A18.51,18.51,0,0,0,114.71,17h15.1l-2.5,5.21A14.92,14.92,0,0,0,121.4,21v7.35H129l-2.85,4.82A7,7,0,0,0,121.87,32h-.49v7.64c.74,0,1.48.07,2.18.07a19.62,19.62,0,0,0,8-1.4l-2.11,5.31H114.71A18.51,18.51,0,0,0,115.82,36.69Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M139,36.69a18.52,18.52,0,0,0,1.12,6.93h-7.8a18.51,18.51,0,0,0,1.14-6.93V23.89A18.51,18.51,0,0,0,132.3,17h5.88c3.34,0,5.88.35,8.17,2.08a7.2,7.2,0,0,1,3.2,5.84c0,2.71-1.58,5-4.68,6.48a45.54,45.54,0,0,0,8.69,12.25H149c-1.44,0-5-4-10-12.07Zm4.82-11.55c0-2.57-1.65-4.25-4.82-4.75V31C142.07,30.21,143.79,28.1,143.79,25.14Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M164.23,43.62h-7.81a18.5,18.5,0,0,0,1.13-6.93V31.16l-5.88-9.77A39.09,39.09,0,0,0,148.51,17h7.78a3.61,3.61,0,0,0,0,.62,3.44,3.44,0,0,0,.39,1.69l4,6.86,3.31-6.37a4.41,4.41,0,0,0,.49-2,6.24,6.24,0,0,0-.07-.81h7.14a22.56,22.56,0,0,0-3.41,4.54l-4.93,8.55v6.61A18.5,18.5,0,0,0,164.23,43.62Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M37.36,60.9A5.1,5.1,0,0,1,35.54,57,4.86,4.86,0,0,1,37,53.5a5.36,5.36,0,0,1,3.92-1.62,5.24,5.24,0,0,1,3.61,1.38A4.81,4.81,0,0,1,46,56.9a5.06,5.06,0,0,1-.77,2.76,5.44,5.44,0,0,1-4.58,2.46A5.09,5.09,0,0,1,37.36,60.9Zm6.58-3.32a4.71,4.71,0,0,0-1.18-3.31,3.16,3.16,0,0,0-2.28-1,2.9,2.9,0,0,0-1.56.53,3.34,3.34,0,0,0-1.2,2.76,3.87,3.87,0,0,0,1.13,2.71,3.61,3.61,0,0,0,2.88,1.15,2.05,2.05,0,0,0,1.37-.53A3,3,0,0,0,43.93,57.58Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M52.25,54a5.86,5.86,0,0,0-2.42-.45V56.2H53L52,58.07a3.44,3.44,0,0,0-1.85-.49h-.34v1.87a7,7,0,0,0,.42,2.61h-3a7,7,0,0,0,.42-2.61V54.61A7,7,0,0,0,47.29,52h5.91Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M74.78,79c-10.67,0-17.34-6.33-17.34-15.89a16.58,16.58,0,0,1,5.1-12.2c3.31-3.19,7.74-4.72,13.31-4.72a42.82,42.82,0,0,1,7.43.77l-.12,7.65a11.63,11.63,0,0,0-8.46-3.28c-6.24,0-10.07,4.2-10.07,11.14C64.62,69.78,69,74.12,76,74.12a15.93,15.93,0,0,0,2.93-.34V68.67a9.94,9.94,0,0,0-1.62-6h9.05a13.36,13.36,0,0,0-1.15,6.24V73a11.76,11.76,0,0,0,.62,4A31.47,31.47,0,0,1,74.78,79Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M96.89,73.8a7.74,7.74,0,0,1-6.4-3.22c-1.75-2.36-1.78-4.76-1.78-7.6V54.36a18,18,0,0,0-1.1-6.77h7.6a18,18,0,0,0-1.13,6.74v9.29c0,4,1.09,6,4.1,6a9.12,9.12,0,0,0,5.3-2.09V54.36a18,18,0,0,0-1.09-6.77H110a18,18,0,0,0-1.09,6.74V66.78A18,18,0,0,0,110,73.53H103.8V71A10.49,10.49,0,0,1,96.89,73.8Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M119.23,66.78a18,18,0,0,0,1.13,6.74h-6.95a18,18,0,0,0,1.13-6.74V51.66L111,47.6H119a9.46,9.46,0,0,0,1.64,3.8l10.06,14.4V54.36a18,18,0,0,0-1.13-6.77h6.95a18,18,0,0,0-1.1,6.74V67.74a21.46,21.46,0,0,0,.75,5.78h-6a15.75,15.75,0,0,0-1.82-3.08l-9.1-13Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M138.7,66.65c1.57,2.16,3.29,3.22,5.27,3.22s3-.92,3-2.43-.92-2.33-2.64-3.42A35.32,35.32,0,0,1,140,61.07a7.14,7.14,0,0,1-2.74-5.75c0-4.72,3.25-7.94,8.38-7.94a20.15,20.15,0,0,1,5.34.89l-.14,5.23a7.09,7.09,0,0,0-4.93-2.16,2.8,2.8,0,0,0-3.08,2.91c0,2.53,2,3.25,4.93,5.07,3.12,1.92,4.75,3.74,4.75,6.74,0,4.62-3.52,7.7-9.36,7.7a13.31,13.31,0,0,1-4.17-.62Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M161.68,72.34a1.1,1.1,0,0,1,1.09-1.12h0a1.12,1.12,0,0,1,1.14,1.1h0a1.13,1.13,0,0,1-2.26,0Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M158.43,66.58c0,1,.81,1.75,2.1,1.75a1.9,1.9,0,0,0,2.06-2.09,3.36,3.36,0,0,0-.34-1.42l1.52.77a5.36,5.36,0,0,1,.16,1.32A2.94,2.94,0,0,1,161.22,70h-.35a3.44,3.44,0,0,1-3.56-3.74,7.21,7.21,0,0,1,.17-1.45l1.61.21A2.31,2.31,0,0,0,158.43,66.58Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M163.93,61.14a3,3,0,0,1-3.29,3A3.36,3.36,0,0,1,158,62.88a3.19,3.19,0,0,1-.72-2,3,3,0,0,1,2.9-3.06h.28A3.21,3.21,0,0,1,163.14,59,3.74,3.74,0,0,1,163.93,61.14Zm-3.12-1.62c-1.45,0-2.45.81-2.45,1.63,0,.66.77,1.25,2,1.25,1.52,0,2.5-.81,2.5-1.87v-.11a2.63,2.63,0,0,0-2.09-.9Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M162.22,54.83a3.54,3.54,0,0,0,1.62-.34v2.42a3.57,3.57,0,0,0-1.62-.34H159a3.52,3.52,0,0,0-1.61.34V54.83h1.1a2.17,2.17,0,0,1-1.19-1.77,1.45,1.45,0,0,1,1.25-1.6c-.82-.62-1.25-1.07-1.25-1.8a1.72,1.72,0,0,1,.51-1.25,2.52,2.52,0,0,1,1.92-.49h2.5a3.54,3.54,0,0,0,1.62-.33V50a3.58,3.58,0,0,0-1.62-.33h-2.38c-.95,0-1.4.21-1.4.95a1,1,0,0,0,.33.75h3.46a3.55,3.55,0,0,0,1.62-.33v2.42a3.57,3.57,0,0,0-1.62-.33h-2.38c-.95,0-1.4.19-1.4.94a1.15,1.15,0,0,0,.29.77Z' transform='translate(-23.44 -11.02)'/><path fill='white' d='M175.84,20a2.44,2.44,0,0,1,.7,1.73,2.39,2.39,0,0,1-.72,1.75A2.48,2.48,0,0,1,172,20.38a2.39,2.39,0,0,1,2.1-1.19A2.45,2.45,0,0,1,175.84,20Zm-3.2.25a2.09,2.09,0,0,0-.62,1.47,2,2,0,0,0,.59,1.44,2,2,0,0,0,1.46.62,2.13,2.13,0,0,0,1.46-.62,2,2,0,0,0,.62-1.42,2,2,0,0,0-.59-1.48,2,2,0,0,0-1.47-.62,2,2,0,0,0-1.44.61Zm1.48.06c.78,0,1.17.26,1.17.79a.73.73,0,0,1-.62.73l.62,1.25h-.7l-.52-1.12h-.32V23h-.67V20.28Zm-.41,1.22H174c.38,0,.56-.12.56-.39s-.2-.41-.62-.41h-.29Z' transform='translate(-23.44 -11.02)'/></svg>")}#node-143 html.ie input.galleryofguns.form-submit span,.view-product-filterable-list .views-submit-button html.ie input.galleryofguns span,.view-product-filterable-list html.ie .views-row>div.galleryofguns:nth-child(1) span,.webform-client-form html.ie .galleryofguns.form-submit span,html.ie #node-143 input.galleryofguns.form-submit span,html.ie .o-button.galleryofguns span,html.ie .view-product-filterable-list .views-row>div.galleryofguns:nth-child(1) span,html.ie .view-product-filterable-list .views-submit-button input.galleryofguns span,html.ie .webform-client-form .galleryofguns.form-submit span{background-image:url(../img/galleryofguns.png)}#node-143 html:not(.ie) input.gearfire.form-submit span,.view-product-filterable-list .views-submit-button html:not(.ie) input.gearfire span,.view-product-filterable-list html:not(.ie) .views-row>div.gearfire:nth-child(1) span,.webform-client-form html:not(.ie) .gearfire.form-submit span,html:not(.ie) #node-143 input.gearfire.form-submit span,html:not(.ie) .o-button.gearfire span,html:not(.ie) .view-product-filterable-list .views-row>div.gearfire:nth-child(1) span,html:not(.ie) .view-product-filterable-list .views-submit-button input.gearfire span,html:not(.ie) .webform-client-form .gearfire.form-submit span{background-image:url("data:image/svg+xml;utf8,<svg id='GEARFIRE_LOGO' data-name='GEARFIRE LOGO' xmlns='http://www.w3.org/2000/svg' width='170.61' height='32.96' viewBox='0 0 170.61 32.96'><path fill='white' d='M150.67,50.78h-9.5l.55-2h9.49L152.49,44H143l.53-2H153l1.43-5.34H138.59l-4.29,16a2.85,2.85,0,0,0,2.79,3.45h12.16Z' transform='translate(-14.69 -28.5)'/><path fill='white' d='M96.58,36.69a2.85,2.85,0,0,0-2.73,2L89.16,56.11h6.49l1.47-5.47-3.48-1.11h12l1.36-5H98.77L99.44,42h10.67l-3.77,14.11h6.49L118,36.69Z' transform='translate(-14.69 -28.5)'/><path fill='white' d='M135.76,42.82a5.55,5.55,0,0,0-1.53-4.05c-1.3-1.3-3.58-2.08-7.16-2.08H119.5l-5.22,19.42h6.5l1.44-5.34H124l2.3,5.67a2.83,2.83,0,0,0,2.55,1.62h5.07l-3.55-8.42C134.18,48.44,135.76,45.84,135.76,42.82Zm-9.84,3.11h-2.43L124.55,42h2.37a2.75,2.75,0,0,1,2,.57,1.42,1.42,0,0,1,.37,1.05C129.26,44.9,128.15,45.93,125.92,45.93Z' transform='translate(-14.69 -28.5)'/><path fill='white' d='M81.73,45.93H79.3L80.37,42h2.37a2.75,2.75,0,0,1,2,.57,1.42,1.42,0,0,1,.37,1.05C85.08,44.9,84,45.93,81.73,45.93Zm9.84-3.11A5.55,5.55,0,0,0,90,38.77c-1.3-1.3-3.58-2.08-7.16-2.08H75.3L70.6,54.16,68,36.68H61.43l-12.35,18,1.05-3.88H40.62l.55-2h9.49L51.95,44H42.45L43,42h9.49l1.43-5.34H38l-4.29,16a2.85,2.85,0,0,0,2.79,3.45H55.17l1.69-2.61h6.8L64,56.1H76.58L78,50.76h1.76l2.07,5.34h7l-2.69-6.46c3.83-1.2,5.41-3.8,5.41-6.82Zm-31.79,6,3-4.84.46,4.84Z' transform='translate(-14.69 -28.5)'/><path fill='white' d='M24.37,48.81h2.46l-.53,2a4.71,4.71,0,0,1-1.26.15c-2,0-4-1.16-4.06-3.49a5.26,5.26,0,0,1,5.63-5.48A6.59,6.59,0,0,1,31,43.65l3.86-4c-1.31-1.57-4.35-3.11-7.89-3.11h-8l5.22,2.34-4.49-.36a10.59,10.59,0,0,0-5,9.23c.06,5.9,4.9,8.56,9.73,8.56a15.07,15.07,0,0,0,4-.55L31,57.48l.85-3.19h0l2.68-10H26.16Z' transform='translate(-14.69 -28.5)'/><path fill='white' d='M136.37,57.78V57.5h1.39v.27h-.53v1.36h-.31V57.78Zm2.13-.27.42,1.17.42-1.17h.46v1.63h-.31V57.82L139,59.13h-.26l-.46-1.32v1.32H138V57.5Z' transform='translate(-14.69 -28.5)'/><path fill='white' d='M162.68,42.12c1.2-4.73,11.12-7.58,8.33-13.62,4.3,1.28,5.34,7.79,4.21,12.73a5,5,0,0,0,2.69-4.4c1.54,1,2.35,4.65,2.35,7.08,0,5.21-3,7.65-5.44,8.38,2.08-2,2.8-6,1.71-7.49-.42,1.88-3.77,4.36-4.36,4.78-1.14-2.81-4.08-5.44-2.55-9.17-5.52,2-5,9.7,0,11.93C164.8,52.11,161.3,47.57,162.68,42.12Z' transform='translate(-14.69 -28.5)'/><path fill='white' d='M182.69,53.15l2.61-.35-.92-2.06-2.6-.28-.1.15a11.44,11.44,0,0,1-1.52,1.86,12.92,12.92,0,0,1-17.58,0,11.43,11.43,0,0,1-1.52-1.86l-.1-.15-2.58.3-.92,2.06,2.6.34,1.07,1.26L158.26,56l1.27,1.74,3.63-1,2,1.16-.85,2.68,3.33.84,2.09-2.4H173l2.09,2.4,3.33-.84-.85-2.68,2-1.16,3.63,1L184.49,56l-2.88-1.63Z' transform='translate(-14.69 -28.5)'/></svg>")}#node-143 html.ie input.gearfire.form-submit span,.view-product-filterable-list .views-submit-button html.ie input.gearfire span,.view-product-filterable-list html.ie .views-row>div.gearfire:nth-child(1) span,.webform-client-form html.ie .gearfire.form-submit span,html.ie #node-143 input.gearfire.form-submit span,html.ie .o-button.gearfire span,html.ie .view-product-filterable-list .views-row>div.gearfire:nth-child(1) span,html.ie .view-product-filterable-list .views-submit-button input.gearfire span,html.ie .webform-client-form .gearfire.form-submit span{background-image:url(../img/gearfire.png)}.o-button--gray{background-color:#414042}.o-button--gray:hover{background-color:#333;color:#fff}.o-button--gray:active{color:#fff}.o-select select,.view-product-filterable-list .form-type-select select{width:100%;margin:0;outline:0;padding:.6em .8em .5em;font:inherit;color:#FFF}.o-select option,.view-product-filterable-list .form-type-select option{color:#000}.o-select::after,.view-product-filterable-list .form-type-select::after{content:" ";position:absolute;top:50%;right:1em;z-index:2;pointer-events:none;display:none;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fff;height:0;margin-top:-3px;width:0}@supports (-webkit-appearance:none) or (appearance:none) or ((-moz-appearance:none) and (mask-type:alpha)){.o-select::after,.view-product-filterable-list .form-type-select::after{display:block}.o-select select,.view-product-filterable-list .form-type-select select{padding-right:2em;background:0 0;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.o-select select:focus,.view-product-filterable-list .form-type-select select:focus{border-color:#aaa;color:inherit}}@-moz-document url-prefix(){.o-select,.view-product-filterable-list .form-type-select{overflow:hidden}.o-select::after,.view-product-filterable-list .form-type-select::after{display:block}.o-select select,.view-product-filterable-list .form-type-select select{overflow:-moz-hidden-unscrollable;padding-right:.4em;background:0 0;border:1px solid transparent;min-width:calc(0em);width:calc(100% + 2.4em)}@supports (mask-type:alpha){.o-select,.view-product-filterable-list .form-type-select{overflow:visible}.o-select select,.view-product-filterable-list .form-type-select select{-moz-appearance:none;width:100%;padding-right:2em}}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.o-select select::-ms-expand,.view-product-filterable-list .form-type-select select::-ms-expand{display:none}.o-select select:focus,.view-product-filterable-list .form-type-select select:focus{border-color:#aaa}.o-select select:focus::-ms-value,.view-product-filterable-list .form-type-select select:focus::-ms-value{background:0 0;color:#222}.o-select select,.view-product-filterable-list .form-type-select select{padding-right:2em;background:0 0;border:1px solid transparent}.o-select::after,.view-product-filterable-list .form-type-select::after{display:block}}.c-passion-grid__section{text-align:center;color:#10375b;background:url(../img/bkgd-terrain-topography.png) center center #f6f5f3;font-size:0}.c-passion-grid__section:after{content:'';display:inline-block;vertical-align:middle;padding-bottom:30.556%}.c-passion-grid__section>*{box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;font-size:1rem}@media (min-width:1440px){.c-passion-grid__section{height:440px}.c-passion-grid__section:after{padding-bottom:440px}}.c-passion-grid__content{padding:20px 20px 30px}.c-passion-grid__title{font-family:Teko,Helvetica,Arial,sans-serif;color:#77787b;letter-spacing:.035em;text-transform:uppercase;font-size:30px}@media screen and (min-width:468px){.c-passion-grid__title{font-size:calc(30px + 30 * ((100vw - 468px)/ 632))}}@media screen and (min-width:1100px){.c-passion-grid__title{font-size:60px}}.c-passion-grid__list{margin:0;padding:0;list-style:none;font-size:0;text-align:left;overflow:hidden}@media (min-width:1024px){.c-passion-grid__list{display:table;table-layout:fixed;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}}.c-passion-grid__icons{display:inline-block;vertical-align:middle;margin-left:-1px;font-size:1rem}@media (max-width:1023px){.c-passion-grid__icons{border-left:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1}.c-passion-grid__icons:last-child{border-right:1px solid #b1b1b1;border-bottom:none}}@media (max-width:666px){.c-passion-grid__icons{width:50%}.c-passion-grid__icons:nth-child(even){border-right:none}}@media (min-width:667px){.c-passion-grid__icons{width:33.3333%}}@media (min-width:768px){.c-passion-grid__icons{width:25%}.c-passion-grid__icons:nth-child(n+5){border-bottom:none}}@media (min-width:1024px){.c-passion-grid__icons{display:table-cell;width:12.5%}}.c-passion-grid__icon{position:relative;display:inline-block;padding:15px;width:100%;transform:rotate(.01deg);transition:transform .15s ease-in-out}.c-passion-grid__icon.active-icon{position:absolute;display:block;max-width:90px;top:0;right:85px;padding:0}@media (max-width:1024px){.c-passion-grid__icon.active-icon{right:25px}}@media (max-width:480px){.c-passion-grid__icon.active-icon{display:none}}.c-passion-grid__icon:hover{transform:rotate(.01deg) scale(1.125)}.c-passion-grid__icon .icon{display:inline-block;width:100%}.c-passion-grid__icon .icon img{width:100%;max-width:180px;margin:0 auto;display:block}.c-passion-grid__icon .label{position:absolute;top:100%;width:100%;text-align:center;visibility:hidden}.c-marlin-history{height:385px}@media screen and (min-width:768px){.c-marlin-history{height:calc(385px + 303 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-marlin-history{height:688px}}@media (max-width:767px){.c-marlin-history{height:auto}}.c-marlin-history-content .left-column{position:relative;min-height:200px;background-color:#10375b}.c-marlin-history-content .right-column{position:relative;min-height:200px;background:url(../img/bkgd-photo-history.jpg) 0 50%/cover no-repeat}.c-marlin-history-seal-text,.c-marlin-history-subtitle{position:absolute;right:20px;bottom:20px;color:#fff;font-family:Teko,Helvetica,Arial,sans-serif;line-height:1;text-transform:uppercase;left:20px}@media (min-width:768px){.c-marlin-history-content{display:table;table-layout:fixed;direction:rtl;width:100%;height:100%}.c-marlin-history-content .left-column,.c-marlin-history-content .right-column{display:table-cell;vertical-align:middle;width:50%;direction:ltr}}.c-marlin-history-seal{margin:0 auto;padding:30px 30px 100px;width:60%;text-align:center}.c-marlin-history-seal img{height:auto}.c-marlin-history-seal-text{font-size:23px}@media screen and (min-width:768px){.c-marlin-history-seal-text{font-size:calc(23px + 22 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-marlin-history-seal-text{font-size:45px}}.c-marlin-history-seal-text span{display:block}.c-marlin-history-title-graphic,.c-see-stories:after,.c-see-stories>*{display:inline-block;vertical-align:middle}.c-marlin-history-seal-text span:first-child{font-weight:700}.c-marlin-history-title-graphic{padding:20px 20px 100px;width:50%}.c-marlin-history-title-graphic img{height:auto}.c-marlin-history-subtitle{font-size:23px}@media screen and (min-width:768px){.c-marlin-history-subtitle{font-size:calc(23px + 23 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-marlin-history-subtitle{font-size:46px}}.c-see-stories{text-align:center;color:#fff;background:url(../img/bkgd-terrain-topography.png) center center #f6f5f3;font-size:0}.c-see-stories:after{content:'';padding-bottom:39.236%}.c-see-stories>*{box-sizing:border-box;width:100%;font-size:1rem}@media (min-width:1440px){.c-see-stories{height:565px}.c-see-stories:after{padding-bottom:565px}}.c-see-stories-content{padding:30px 30px 60px}@media (min-width:768px){.c-see-stories-content{display:inline-table;width:80%}}.c-see-stories-image{display:block;padding-top:30px;padding-bottom:20px}@media (min-width:768px){.c-see-stories-image{display:table-cell;width:55%}}.c-see-stories-image img{max-width:666px;width:100%;height:auto}.c-see-stories-description{display:block;text-align:left;text-transform:uppercase}@media (min-width:768px){.c-see-stories-description{display:table-cell;width:45%}}.c-see-stories-title{display:block;font-family:Teko,Helvetica,Arial,sans-serif;color:#10375b;line-height:1;letter-spacing:.02em;font-size:40px}@media screen and (min-width:768px){.c-see-stories-title{font-size:calc(40px + 10 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-see-stories-title{font-size:50px}}.c-see-stories-btn,.c-see-stories-text{display:block;font-size:28px;font-family:Teko,Helvetica,Arial,sans-serif}.c-see-stories-text{padding-bottom:20px;line-height:1;color:#000}.c-see-stories-btn{letter-spacing:.06em}.c-connect-with-us{text-align:center;color:#fff;background:url(../img/bkgd-connect.jpg) center center/cover no-repeat #4e463f;font-size:0}.c-connect-with-us:after{content:'';display:inline-block;vertical-align:middle;padding-bottom:26.736%}.c-connect-with-us>*{box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;font-size:1rem}@media (min-width:1440px){.c-connect-with-us{height:385px}.c-connect-with-us:after{padding-bottom:385px}}.c-connect-content{position:relative;display:inline-block;margin:40px;width:auto;border:2px solid rgba(255,255,255,.3);padding:25px;right:3px}.c-connect-title{margin:0;font-family:Teko,Helvetica,Arial,sans-serif;letter-spacing:.01em;text-transform:uppercase;font-size:35px}@media screen and (min-width:480px){.c-connect-content{padding:calc(25px + 25 * ((100vw - 480px)/ 620));right:calc(3px + 277 * ((100vw - 480px)/ 620))}.c-connect-title{font-size:calc(35px + 15 * ((100vw - 480px)/ 620))}}@media screen and (min-width:1100px){.c-connect-content{padding:50px;right:280px}.c-connect-title{font-size:50px}}.c-connect-icons{margin:10px 0 0;padding:0}.c-connect-icon{display:inline-block;list-style:none;transition:opacity .35s ease-out;margin:4px}@media screen and (min-width:480px){.c-connect-icon{margin:calc(4px + 6 * ((100vw - 480px)/ 620))}}@media screen and (min-width:1100px){.c-connect-icon{margin:10px}}.c-connect-icon span{display:none}.c-connect-icon a{display:block;width:50px;height:50px;border:2px solid rgba(255,255,255,.3)}.c-connect-icon .facebook{background:url(../img/ico_facebook.svg) center center/12px no-repeat}.c-connect-icon .twitter{background:url(../img/ico_twitter.svg) center center/21px no-repeat}.c-connect-icon .youtube{background:url(../img/ico_youtube.svg) center center/23px no-repeat}.c-connect-icon:hover{opacity:.5}#technology{display:block;width:100%;height:100%;max-height:100%;background:url(../img/bkgd-wood-grain.gif) top left #e4e2e0;padding-bottom:4%}#technology .headline{display:block;color:#10375b;text-transform:uppercase;font-size:46px;line-height:1em;padding:30px 0 20px;margin-bottom:0;text-align:center}@media (max-width:768px){#technology .headline{display:block;width:100%;font-size:32px}}@media screen and (max-width:768px) and (min-width:320px){#technology .headline{font-size:calc(32px + 40 * ((100vw - 320px)/ 448))}}@media screen and (max-width:768px) and (min-width:768px){#technology .headline{font-size:72px}}.detail-technology-slider{position:relative;padding-bottom:50%;height:0}@media (max-width:900px){.detail-technology-slider{padding-bottom:85%}}@media (max-width:414px){.detail-technology-slider{padding-bottom:95%}}.detail-technology-slider .product-scrollbar{position:relative;margin-top:25px;padding-left:25px;padding-right:25px;height:30px}.detail-technology-slider .dragdealer{position:relative;margin:0 auto 50px;max-width:500px;height:30px}.detail-technology-slider .dragdealer::after,.detail-technology-slider .dragdealer::before{content:'';position:absolute;z-index:0;top:2px;bottom:2px;left:15px;width:1px;height:100%;background:#999}.detail-technology-slider .dragdealer::after{left:auto;right:15px}.detail-technology-slider .dragdealer .handle{position:absolute;z-index:1;top:0;left:0;cursor:grab}.detail-technology-slider .dragdealer.active .handle{cursor:grabbing}.detail-technology-slider .dragdealer .track{position:absolute;z-index:0;top:0;left:15px;right:15px;bottom:0}.detail-technology-slider .dragdealer .track::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#999}.detail-technology-slider .handle img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:none;width:100%;height:auto}.detail-technology-slider .dragdealer .thumb{width:32px;height:32px}.detail-technology-slider .dragdealer .thumb img{width:100%;height:auto}.detail-technology-slider .dragdealer .disabled{background:#898989}.detail-technology-slider .technology-slider .handle{display:block}.detail-technology-slider .technology-dialog{position:absolute;z-index:2;top:50%;left:50%;padding:20px;max-width:420px;max-height:0;font-size:14px;color:#999;border:1px solid #10375b;background-color:#10375b;transform:translate(-50%,-50%);box-shadow:0 0 3px rgba(0,0,0,.5);width:5px;opacity:0;transition:width .25s,height .35s,opacity .25s}.detail-technology-slider .technology-dialog.open{width:100%;max-height:350px;opacity:1;transition:width .25s,max-height .35s,opacity .5s}.detail-technology-slider .technology-dialog.open .dialog-content{opacity:1;transition:opacity .35s .5s}.detail-technology-slider .technology-dialog strong{font-size:1.2em;color:#fff;text-transform:uppercase}.detail-technology-slider .technology-dialog .dialog-content-title{font-family:Teko,Helvetica,Arial,sans-serif;font-size:1.5em;color:#fff;text-transform:uppercase;letter-spacing:1px;background:#10375b}.detail-technology-slider .technology-dialog .dialog-content-description{padding:20px 0 0;background:0 0;font-size:1.2em;color:#fff}.detail-technology-slider .technology-dialog .dialog-content{opacity:0}.detail-technology-slider .technology-dialog .list{margin:0;padding-left:15px}.detail-technology-slider .btn-technology-close{position:absolute;top:-20px;right:-20px;width:30px;height:30px;font-size:24px;color:#fff;background:#10375b;border:20px solid transparent;background-clip:padding-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.technology-slider{position:relative;padding-bottom:80%;width:100%;height:0;overflow:hidden}.technology-slider .handle{position:absolute;top:0;bottom:0;width:250%;cursor:grab;cursor:hand}@media (min-width:900px){.technology-slider{padding-bottom:45%}.technology-slider .handle{width:130%}}.technology-slider .handle img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:none;width:100%;height:auto;margin-top:40px}.technology-slider.active .handle{cursor:grabbing}.connection-line{position:absolute;z-index:1;width:2px;background-color:#10375b;outline:transparent solid 1px;transform-origin:top center}[class^=endpoint-]{position:absolute;z-index:5;width:20px;height:20px;border-radius:50%;background-color:#fff;border:4px solid #10375b;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media (max-width:899px){.connection-line{display:none}[class^=endpoint-]{cursor:pointer;background-clip:padding-box}[class^=endpoint-]::after{content:attr(data-endpoint);display:inline-block;vertical-align:middle;position:absolute;top:0;left:0;width:100%;height:100%;font-size:18px;color:#fff;line-height:20px;text-align:center}.product-information{display:none}}.product-information{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;font-size:.9em;line-height:1.25}.product-information [class^=label-]{position:absolute;z-index:2;display:inline-block;vertical-align:top;width:100%;max-width:270px;font-size:12px}@media (min-width:1101px){.product-information [class^=label-]{font-size:13px}}@media (min-width:1201px){.product-information [class^=label-]{font-size:14px}}.product-information [class^=label-]::before{content:'';position:absolute;z-index:0;top:0;left:0;width:50%;height:80%}.product-information [class^=label-] .dialog-content{position:relative;z-index:2;padding:0;border-radius:0;background-clip:padding-box;color:#fff}.product-information [class^=label-] .dialog-content-title{display:block;padding:8px 20px;background:#10375b;width:100%;font-family:Teko,Helvetica,Arial,sans-serif;font-size:22px;text-transform:uppercase}.product-information [class^=label-] .dialog-content-description{padding:12px 20px;background:#333}.product-information [class^=label-] .list{margin:0;padding-left:15px}.flickity-viewport{transition:height .2s}.c-product-main-details{width:100%}.c-product-main-details__product-gallery{padding-bottom:40px;padding-top:20px;position:relative}@media screen and (min-width:768px){.c-product-main-details__product-gallery{padding-top:40px}}.c-product-main-details__product-gallery .gallery-wrapper{position:relative;left:50%;margin-left:-50vw;width:100vw;margin-top:20px}.c-product-main-details__product-gallery .fp-gallery{margin-left:auto;margin-right:auto;overflow:hidden}.c-product-main-details__product-gallery .fp-gallery-thumbs-wrapper{padding-left:20px;padding-right:20px}@media screen and (min-width:320px){.c-product-main-details__product-gallery .fp-gallery-thumbs-wrapper{padding-left:calc(20px + 28 * ((100vw - 320px)/ 780));padding-right:calc(20px + 28 * ((100vw - 320px)/ 780))}}@media screen and (min-width:1100px){.c-product-main-details__product-gallery .fp-gallery-thumbs-wrapper{padding-left:48px;padding-right:48px}}@media (min-width:768px){.c-product-main-details__product-gallery .fp-gallery-thumbs-wrapper{margin-left:auto;margin-right:auto;max-width:1440px;width:100%}}.c-product-main-details__product-gallery .flickity-slider{padding-bottom:calc(225px + (500 - 225) * ((100vw - 640px)/ (1440 - 640)));position:relative;height:0;max-width:100%}@media (min-width:1440px){.c-product-main-details__product-gallery .flickity-slider{padding-bottom:500px}}.c-product-main-details__product-gallery .gallery-cell{display:inline-block;vertical-align:middle;width:100%}.c-product-main-details__product-gallery .gallery-product{margin-left:auto;margin-right:auto;text-align:center;padding-left:20px;padding-right:20px}@media screen and (min-width:320px){.c-product-main-details__product-gallery .gallery-product{padding-left:calc(20px + 28 * ((100vw - 320px)/ 780));padding-right:calc(20px + 28 * ((100vw - 320px)/ 780))}}@media screen and (min-width:1100px){.c-product-main-details__product-gallery .gallery-cell-center{padding-left:48px;padding-right:48px}}.c-product-main-details__product-gallery .fp-gallery-nav{text-align:center}@media (min-width:768px){.c-product-main-details__product-gallery .fp-gallery-nav{text-align:right}}.c-product-main-details__product-gallery .fp-gallery-nav li{display:inline-block}.c-product-main-details__product-gallery .fp-gallery-nav li:only-child{display:none}.c-product-main-details__product-gallery .fp-gallery-nav a{display:block;margin-left:5px;margin-right:5px;margin-top:15px;width:100px;height:50px;overflow:hidden;border:1px solid #003f5e}.c-product-main-details__msrp{display:inline-block;font-size:18px}.c-product-main-details__msrp-button{display:inline-block}@media (max-width:1024px){.c-product-main-details__msrp{margin-top:-15px}.c-product-main-details__msrp-button{margin-top:-15px;margin-left:10px}}@media (max-width:350px){.c-product-main-details__msrp-button{display:block;margin-top:15px;margin-left:0}}@media (min-width:1024px){.c-product-main-details__msrp{position:absolute;right:218px;top:53px}.c-product-main-details__msrp-button{position:absolute;right:100px;top:60px}}.c-product-main-categories{height:auto;background:url(../img/bkgd-terrain-topography.png) left center #f0ede8}.c-product-main-categories .c-dealer-locator{float:right;height:85px}@media (max-width:767px){.c-product-main-categories .c-dealer-locator{display:none}}.c-product-main-categories .c-dealer-locator_content{padding-right:25px}.c-product-main-categories .c-dealer-locator__form{height:85px;line-height:80px}.c-product-main-categories .c-dealer-locator__form .input-wrapper{position:relative;display:inline-block;line-height:1}.c-product-main-categories .c-dealer-locator__text{display:inline-block;vertical-align:middle;padding-left:50px;padding-right:20px;background:url(../img/ico-directions.svg) left center/36px no-repeat;text-align:center}.c-product-main-categories .c-dealer-locator__input{text-align:left;font-family:inherit;width:250px}.c-product-main-details__specs-list h4,.c-recently-viewed-products .btn-load-more,.c-recently-viewed-products__title{font-family:Teko,Helvetica,Arial,sans-serif}@media (max-width:1023px){.c-product-main-categories .c-dealer-locator{font-size:.75em}.c-product-main-categories .c-dealer-locator__input{width:200px}.c-product-main-categories__passion{padding-right:470px}}.c-product-main-categories .c-dealer-locator__submit{position:absolute;top:1px;right:1px;bottom:1px;width:50px;background:#10375b}.c-product-main-categories .c-dealer-locator__submit:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url(../img/ico-arrow-down.svg) center center/50% no-repeat;transform:rotate(-90deg)}.c-product-main-categories__passion{padding-left:35px}@media (max-width:767px){.c-product-main-categories__passion{padding-left:15px;padding-right:15px}}.c-product-main-categories__passion--link{display:inline-block;vertical-align:middle;margin-right:-4px;width:70px;height:85px;line-height:85px}@media (max-width:666px){.c-product-main-categories__passion--link{width:60px;height:73px;line-height:73px}}@media (max-width:349px){.c-product-main-categories__passion--link{width:60px;height:73px;line-height:73px}}.c-product-main-categories__passion--image{display:inline-block;width:100%;height:auto;opacity:.75;transition:opacity .35s ease-out}.c-product-main-categories__passion--image:hover{opacity:1}.c-product-main-details__specifications--content{border:1px solid #f0f0f0}.c-product-main-details__specs-list{padding:25px;color:#222;border-bottom:1px solid #f0f0f0}@media (min-width:768px){.c-product-main-details__specifications--content{display:table;table-layout:fixed;width:100%}.c-product-main-details__specs-list{padding:50px;display:table-cell;border-bottom:none;border-right:1px solid #f0f0f0}}.c-product-main-details__specs-list h4{text-transform:uppercase;color:#003f5e;letter-spacing:.015em}.c-product-main-details__specs-list ul{letter-spacing:.015em}.c-product-main-details__specs-list li{position:relative;padding-bottom:10px;padding-left:20px}.c-product-main-details__specs-list li:after{content:'';position:absolute;top:6px;left:0;width:16px;height:20px;background:url(../img/ico-arrow-down-gray.svg) top left/15px no-repeat;transform:rotate(-90deg)}.c-product-main-details__specifications-links{margin-top:25px}#node-143 .c-product-main-details__specifications-links input.form-submit,.c-product-main-details__specifications-links #node-143 input.form-submit,.c-product-main-details__specifications-links .o-button,.c-product-main-details__specifications-links .view-product-filterable-list .views-row>div:nth-child(1),.c-product-main-details__specifications-links .view-product-filterable-list .views-submit-button input,.c-product-main-details__specifications-links .webform-client-form .form-submit,.view-product-filterable-list .c-product-main-details__specifications-links .views-row>div:nth-child(1),.view-product-filterable-list .views-submit-button .c-product-main-details__specifications-links input,.webform-client-form .c-product-main-details__specifications-links .form-submit{margin-right:14px;margin-bottom:14px}@media (max-width:768px){#node-143 .c-product-main-details__specifications-links input.form-submit,.c-product-main-details__specifications-links #node-143 input.form-submit,.c-product-main-details__specifications-links .o-button,.c-product-main-details__specifications-links .view-product-filterable-list .views-row>div:nth-child(1),.c-product-main-details__specifications-links .view-product-filterable-list .views-submit-button input,.c-product-main-details__specifications-links .webform-client-form .form-submit,.view-product-filterable-list .c-product-main-details__specifications-links .views-row>div:nth-child(1),.view-product-filterable-list .views-submit-button .c-product-main-details__specifications-links input,.webform-client-form .c-product-main-details__specifications-links .form-submit{width:100%}}.c-product-main-details__specifications-buynow{padding:25px;text-align:center}.c-product-main-details__specifications-buynow h3{text-transform:uppercase;color:#10375b}@media (min-width:768px){.c-product-main-details__specifications-buynow{padding:50px;display:table-cell;width:300px}}#node-143 .c-product-main-details__specifications-buynow input.form-submit,.c-product-main-details__specifications-buynow #node-143 input.form-submit,.c-product-main-details__specifications-buynow .o-button,.c-product-main-details__specifications-buynow .view-product-filterable-list .views-row>div:nth-child(1),.c-product-main-details__specifications-buynow .view-product-filterable-list .views-submit-button input,.c-product-main-details__specifications-buynow .webform-client-form .form-submit,.view-product-filterable-list .c-product-main-details__specifications-buynow .views-row>div:nth-child(1),.view-product-filterable-list .views-submit-button .c-product-main-details__specifications-buynow input,.webform-client-form .c-product-main-details__specifications-buynow .form-submit{margin-bottom:25px;width:100%}#node-143 .c-product-main-details__specifications-buynow input.form-submit:hover,.c-product-main-details__specifications-buynow #node-143 input.form-submit:hover,.c-product-main-details__specifications-buynow .o-button:hover,.c-product-main-details__specifications-buynow .view-product-filterable-list .views-row>div:hover:nth-child(1),.c-product-main-details__specifications-buynow .view-product-filterable-list .views-submit-button input:hover,.c-product-main-details__specifications-buynow .webform-client-form .form-submit:hover,.view-product-filterable-list .c-product-main-details__specifications-buynow .views-row>div:hover:nth-child(1),.view-product-filterable-list .views-submit-button .c-product-main-details__specifications-buynow input:hover,.webform-client-form .c-product-main-details__specifications-buynow .form-submit:hover{color:#fff}.c-product-main-additional-content{padding:25px;line-height:1.5}@media (min-width:768px){.c-product-main-additional-content{padding:50px}}.c-product-main-additional-content__copy{width:100%}.c-recently-viewed-products{text-align:center;background-color:#f7f7f7;padding:40px}@media screen and (min-width:420px){.c-recently-viewed-products{padding:calc(40px + 20 * ((100vw - 420px)/ 680))}}@media screen and (min-width:1100px){.c-recently-viewed-products{padding:60px}}.not-front .c-recently-viewed-products{background-color:#f6f6f5}.c-recently-viewed-products .btn-load-more{padding:10px 30px}.c-recently-viewed-products .btn-load-more.hidden{display:none}.c-recently-viewed-products__title{padding-bottom:40px;color:#10375b;text-transform:uppercase;letter-spacing:.035em;font-size:30px}@media screen and (min-width:420px){.c-recently-viewed-products__title{font-size:40px}}.c-recently-viewed-products__list{max-width:1150px;text-transform:uppercase}.c-recently-viewed-product__item .c-product__link{display:block;color:#10375b}.c-recently-viewed-product__item .c-product__link img{max-width:100%;height:auto}@media (min-width:321px){.c-recently-viewed-product__item .c-product__title{right:90px}}@media (min-width:1171px){.c-recently-viewed-product__item .c-product__title{right:80px}}.c-recently-viewed-product__item .c-product__description{display:none}.view-product-filterable-list{padding-top:40px}.view-product-filterable-list .view-filters{padding-bottom:40px}@media (min-width:768px){.view-product-filterable-list .view-filters{float:left;width:calc(34% - 21px);margin-right:0;padding-right:20px;border-right:1px solid rgba(0,0,0,.35)}}@media (min-width:1024px){.view-product-filterable-list .view-filters{width:20%}}.view-product-filterable-list .form-type-select{width:100%;margin-bottom:10px;color:#fff;background:#10375b;font-size:15px}.view-product-filterable-list .form-select{text-transform:uppercase}.view-product-filterable-list .views-submit-button input{font:inherit}.view-product-filterable-list .form-submit{width:100%;padding:2em .8em}@media only screen and (min-width:768px) and (max-width:1024px){.fyr .view-product-filterable-list .views-row{margin-left:20px;width:94%}}@media (min-width:768px){.fyr .view-product-filterable-list .views-row{padding-right:105px;padding-left:20px;font-size:18px;line-height:1em}.view-product-filterable-list .view-content{width:94%}.fyr .view-product-filterable-list .view-content{width:68%;float:right}}@media (min-width:1024px){.view-product-filterable-list .views-row{width:45%}.fyr .view-product-filterable-list .view-content{width:79%}}.view-product-filterable-list .views-row>div:nth-child(1) span{position:relative;display:inline-block;bottom:0}@media (min-width:768px){.view-product-filterable-list .views-row>div:nth-child(1){height:100%}.view-product-filterable-list .views-row>div:nth-child(1) span{top:50%;transform:translateY(-50%)}}.view-product-filterable-list .views-row>div:nth-child(1) a{display:inline-block;vertical-align:middle;color:inherit;font-size:24px}.breadcrumb,.breadcrumb a{color:#10375b}.view-product-filterable-list .views-row>div:nth-child(2) img{position:relative;height:auto;top:-10px}.breadcrumb-container{position:relative}.breadcrumb{display:none;margin-left:auto;margin-right:auto;max-width:1400px;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase;padding:40px 22px 10px;font-size:20px}@media screen and (min-width:768px){.breadcrumb{display:block}}@media screen and (min-width:1100px){.breadcrumb{font-size:24px}}.breadcrumb a:hover{color:#29557d}.breadcrumb+.c-main-content .container{margin-top:0}.webform-client-form{margin-bottom:35px}.webform-client-form input::-moz-focus-inner{border:0;padding:0}.webform-client-form input,.webform-client-form textarea{font-family:inherit;font-size:inherit;margin:0}.webform-client-form input[type=email],.webform-client-form input[type=text],.webform-client-form textarea{border-radius:3px;padding:7px 10px;color:#666;border:1px solid #999;border-top-color:#666}.webform-client-form input[type=email]:hover,.webform-client-form input[type=text]:hover,.webform-client-form textarea:hover{box-shadow:inset 0 1px 1px rgba(0,0,0,.2);border-color:#777}.webform-client-form input[type=email]:focus,.webform-client-form input[type=text]:focus,.webform-client-form textarea:focus{outline:0;border-color:#157ce7;box-shadow:inset 0 1px 1px rgba(0,0,0,.3)}.webform-client-form input[type=email],.webform-client-form input[type=text]{width:100%}@media (min-width:768px){.webform-client-form input[type=email],.webform-client-form input[type=text]{width:80%}.webform-client-form textarea{width:100%}}.webform-client-form textarea{overflow:auto;width:100%;height:150px}.webform-client-form label{font-size:.9em;display:block;margin-bottom:5px}.webform-client-form label[for=checkbox1]{display:inline}.webform-client-form .webform-component-textarea,.webform-client-form .webform-component-textfield{margin-bottom:15px}.webform-client-form .form-radios{margin-bottom:30px;margin-top:16px}.webform-client-form .form-radios .form-type-radio{display:inline-block;width:30%}.webform-client-form .form-radios label{display:inline-block;vertical-align:middle;padding-left:8px;margin-bottom:0}#node-143 label.option{display:inline-block}.region-supplemental-content{margin-top:35px;padding-top:30px;border-top:1px solid #a7a6a6}.c-nav--header__primary .menu,.c-page-header__container,.not-front .breadcrumb,.not-front .c-main-content{position:relative;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:20px;padding-right:20px}.c-main-content h1,.c-main-content h4{margin:0;line-height:1;letter-spacing:-.005em;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400}@media screen and (min-width:320px){.c-nav--header__primary .menu,.c-page-header__container,.not-front .breadcrumb,.not-front .c-main-content{padding-left:calc(20px + 28 * ((100vw - 320px)/ 780));padding-right:calc(20px + 28 * ((100vw - 320px)/ 780))}}.c-main-content h1{padding-bottom:10px;color:#10375b;font-size:48px}@media screen and (min-width:420px){body:not(.product-page) .c-main-content h1{font-size:58px}}.c-main-content h4{padding-bottom:20px;color:#000;font-size:30px}@media screen and (min-width:420px){.c-main-content h4{font-size:calc(30px + 6 * ((100vw - 420px)/ 680))}}@media screen and (min-width:1100px){.c-nav--header__primary .menu,.c-page-header__container,.not-front .breadcrumb,.not-front .c-main-content{padding-left:48px;padding-right:48px}.c-main-content h4{font-size:36px}}.aside-subnav{font-family:Teko,Helvetica,Arial,sans-serif;color:#10375b;text-transform:uppercase;border-bottom:1px solid #10375b;font-size:21px}@media screen and (min-width:420px){.aside-subnav{font-size:calc(21px + 7 * ((100vw - 420px)/ 680))}}@media screen and (min-width:1100px){.aside-subnav{font-size:28px}}.aside-subnav li{list-style:none;padding-bottom:16px}.aside-subnav a{color:inherit;line-height:.2em}.aside-subnav+.basic-content-wrapper{padding-top:21px}@media (min-width:768px){.aside-subnav{float:left;width:200px;border:none}.aside-subnav+.basic-content-wrapper{margin-left:200px;padding-left:30px;max-width:100ch}.c-tier-header.right-left .c-tier-header--content{direction:rtl}}@media (min-width:1024px){.aside-subnav{width:300px}.aside-subnav+.basic-content-wrapper{margin-left:300px}}.basic-content-wrapper{padding-bottom:40px}.basic-content{font-size:22px;color:#58595b;line-height:1.4}.basic-content h2{color:#222}.basic-content p{line-height:inherit}.c-rifles-by-family--link,.c-rifles-by-family--title,.c-tier-header--title,.category-product--title{line-height:1;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase}.c-tier-header{background:url(../img/shoreham-half-bg.jpg) right center no-repeat;padding:30px;font-family:Teko,Helvetica,Arial,sans-serif;font-size:1.125em}.c-tier-header.right-left .c-tier-header--content .c-tier-header--text{direction:ltr;padding-right:55px;padding-left:0}@media (max-width:667px){.c-tier-header.right-left .c-tier-header--content .c-tier-header--text{padding-right:0}}.c-tier-header.category-condensed .c-tier-header--photo{margin-bottom:30px!important}.c-tier-header--photo{margin-bottom:30px}@media (min-width:768px){.c-tier-header--content{display:table;table-layout:fixed;margin-left:auto;margin-right:auto;width:100%;max-width:1300px}.c-tier-header--photo{display:table-cell;vertical-align:middle;margin-bottom:0;width:50%;max-width:550px}}.c-tier-header--photo img{width:100%;height:auto}@media (min-width:768px){.c-tier-header--text{padding-left:55px;display:table-cell;vertical-align:middle;width:50%}}.c-tier-header--title,.category-product--title{margin:0;padding-bottom:20px;font-size:44px;font-weight:400;color:#001e3c;letter-spacing:.035em}@media screen and (min-width:1100px){.c-tier-header--title,.category-product--title{font-size:50px}}.c-tips-promo{background:#357}.c-rifles-by-family{padding:20px;background:#f9f9f9;border-top:1px solid #ddd}@media (min-width:1024px){.c-rifles-by-family{padding:50px;text-align:center}}.c-rifles-by-family--title{margin:0;padding-bottom:40px;font-weight:400;color:#001e3c;letter-spacing:.035em;text-align:center;font-size:36px}@media screen and (min-width:1100px){.c-rifles-by-family--title{font-size:50px}}.c-rifles-by-family--link{display:inline-block;border:2px solid #1d1f21;vertical-align:middle;position:relative;margin-left:2%;margin-right:2%;margin-bottom:20px;width:45%;color:#fff;letter-spacing:.01em;text-shadow:0 0 4px rgba(0,0,0,.35);font-size:24px}@media (min-width:768px){.c-rifles-by-family--link{width:28%}}@media (min-width:1024px){.c-rifles-by-family--link{width:auto}}.c-rifles-by-family--link:hover{color:#fff}.c-rifles-by-family--image{width:100%;height:auto}.c-rifles-by-family--image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#10375b;opacity:0;mix-blend-mode:multiply;transition:opacity .35s ease-in-out}.c-rifles-by-family--link:hover .c-rifles-by-family--image:after{opacity:.75}.c-rifles-by-family--image img{width:100%}.c-rifles-by-family--text{display:inline-block;vertical-align:middle;position:absolute;z-index:1;left:0;right:0;top:50%;text-align:center;transform:translateY(-50%)}.category-header-container{background:url(../img/bkgd-terrain-topography.png) #f6f5f3}.c-tier-header.category-condensed{padding-top:0;padding-bottom:0;background:0 0}@media (max-width:767px){.c-tier-header.category-condensed{padding-left:20px;padding-right:20px}}.c-tier-header.category-condensed .c-tier-header--photo{margin:-15% 0 0}.category-condensed{position:relative}.category-condensed .c-tier-header--text{padding-left:25px;padding-right:25px}@media screen and (min-width:460px){.c-rifles-by-family--link{font-size:32px}.category-condensed .c-tier-header--text{padding-left:calc(25px + 25 * ((100vw - 460px)/ 640));padding-right:calc(25px + 25 * ((100vw - 460px)/ 640))}}@media screen and (min-width:1100px){.category-condensed .c-tier-header--text{padding-left:50px;padding-right:50px}}.category-condensed .c-tier-header--photo{overflow:hidden;top:0}.category-condensed .c-tier-header--photo img{transition:all .2s ease-in-out;position:relative;top:44px}.category-product--list{padding:20px;text-align:center;background:#10375b}.category-product--list .view-product-filterable-list{padding-top:0}.category-product--list .view-product-filterable-list .view-content{margin-left:auto;margin-right:auto;text-align:left}.category-product--list .view-product-filterable-list .views-row>div:nth-child(1){color:#10375b;background:#eee}.category-product--list .view-product-filterable-list .views-row>div:nth-child(1) span{position:relative;display:inline-block;bottom:0}.category-product--title{padding-top:40px;padding-bottom:40px;color:#fff}.c-featured-products{position:relative;text-align:center;color:#fff;background:#2a3031;overflow-x:hidden;font-size:0}.c-featured-products:after{content:'';display:inline-block;vertical-align:middle;padding-bottom:32.639%}.c-featured-products>*{box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;font-size:1rem}@media (min-width:1440px){.c-featured-products{height:470px}.c-featured-products:after{padding-bottom:470px}}.c-featured-products .flickity-page-dots{position:absolute;left:0;right:0;bottom:0;margin:0;padding:15px;width:100%}.c-featured-products .dot{position:relative;display:inline-block;margin-left:15px;margin-right:15px;border:2px solid #fff;cursor:pointer;background:0 0;transition:background .25s ease-in-out;width:20px;height:20px}.c-featured-products .dot:after,.c-hero-rotator .dot:after{background:rgba(0,0,0,.01);content:''}@media screen and (min-width:480px){.c-featured-products .dot{width:calc(20px + 5 * ((100vw - 480px)/ 620));height:calc(20px + 5 * ((100vw - 480px)/ 620))}}@media screen and (min-width:1100px){.c-featured-products .dot{width:25px;height:25px}}@media (max-width:667px){.c-featured-products .dot{width:20px;height:4px}}.c-featured-products .dot:after{position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%)}.c-featured-products .dot.is-selected{background:#fff}.c-featured-products__title{display:inline-block;vertical-align:middle;padding-left:10px;padding-right:10px;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.035em;text-shadow:0 0 10px rgba(0,0,0,.9);font-size:30px}@media screen and (min-width:480px){.c-featured-products__title{font-size:calc(30px + 30 * ((100vw - 480px)/ 620))}}.c-featured-products__carousel{padding:20px 20px 60px;overflow:hidden}.c-featured-products__carousel.slider-disabled .c-product__slide:nth-child(n+2){display:none}.c-featured-products__carousel .c-product__slide{display:inline-block;position:relative;width:100%;margin-right:25px;background:#fff;box-shadow:0 0 21px 2px rgba(0,0,0,.9)}.c-featured-products__carousel .c-product-button,.c-featured-products__carousel .c-product__title{position:absolute;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase}@media (min-width:768px){.c-featured-products__carousel .c-product__slide{width:55%}}.c-featured-products__carousel .c-product__link{display:block;padding-bottom:70px;min-height:200px}@media screen and (min-width:468px){.c-featured-products__carousel .c-product__link{min-height:calc(200px + 25 * ((100vw - 468px)/ 632))}}@media screen and (min-width:1100px){.c-featured-products__title{font-size:60px}.c-featured-products__carousel .c-product__link{min-height:225px}}.c-featured-products__carousel .c-product__link:hover button{background:#001e3c}.c-featured-products__carousel .c-product__title{display:inline-block;left:5px;bottom:50px;padding-left:20px;padding-right:20px;color:#10375b;font-size:18px}.c-featured-products__carousel .c-product__image{display:block;padding:20px 4%}@media screen and (min-width:480px){.c-featured-products__carousel .c-product__title{font-size:22px}}@media screen and (min-width:1100px){.c-featured-products__carousel .c-product__title{font-size:30px}}@media (max-width:767px){.c-featured-products__carousel .c-product__title{left:0;right:0;width:100%}}@media (min-width:768px){.c-featured-products__carousel .c-product__title{bottom:12px}}.c-featured-products__carousel .c-product-button{left:0;bottom:0;right:0;width:100%;font-size:18px}@media screen and (min-width:480px){.c-featured-products__carousel .c-product-button{font-size:22px}}@media screen and (min-width:1100px){.c-featured-products__carousel .c-product-button{font-size:27px}}@media (min-width:768px){.c-featured-products__carousel .c-product-button{padding:12px 32px;left:auto;width:auto}}.c-featured-products__carousel .c-product__description{display:none}.is-draggable{outline:0}.c-dealer-locator{position:relative;display:block;width:100%;background:#fff;text-align:center}.c-dealer-locator.find-a-dealer::after,.c-dealer-locator.product-pages-locator::after{display:none}.c-dealer-locator.find-a-dealer{background:0 0}.c-dealer-locator.product-pages-locator{position:absolute;top:0;right:0;width:auto;background:0 0;z-index:1;padding:0}.c-dealer-locator.product-pages-locator .c-dealer-locator__form{padding:0;margin:0}.c-dealer-locator.product-pages-locator .c-dealer-locator__submit{position:absolute;display:block!important;vertical-align:top;line-height:30px;padding:11px 18px;font-size:22px;border:4px solid #10375b;top:0;right:1px;bottom:0}@media (max-width:667px){.c-dealer-locator.product-pages-locator .c-dealer-locator__submit{display:block;width:100%;margin-bottom:10px}}.c-dealer-locator::after{content:'';position:absolute;bottom:-36px;z-index:10;display:block;margin:0 auto;border-top:40px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent;height:0;width:56.66vw;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-dealer-locator__form{padding:40px 40px 20px;display:table;margin:0 auto}@media (max-width:667px){.c-dealer-locator::after{width:90vw}.c-dealer-locator__form{width:100%;display:block}}.c-dealer-locator__text{display:table-cell;vertical-align:top;font-size:1.2em;font-family:Teko,Helvetica,Arial,sans-serif;text-align:center;padding:0}.c-dealer-locator__text.c-find-a-dealer__text{display:inline-block;width:100%}@media (max-width:667px){.c-dealer-locator__text{font-size:2.6em;width:100%;display:block;margin-bottom:20px}}.c-dealer-locator__text .dealer-locator-icon{position:relative;margin-right:10px;margin-top:-8px;max-width:36px}.c-dealer-locator__input,.c-find-a-dealer__select{max-width:260px;transition:background .5s ease;font-family:Teko,Helvetica,Arial,sans-serif;font-size:22px}.c-dealer-locator__input{width:100%;padding:11px 15px;border-radius:0;display:inline-block;vertical-align:middle;color:#10375b;text-transform:uppercase;text-align:center;border:1px solid #10375b;background:#fff}.c-dealer-locator__submit,.c-find-a-dealer__submit{vertical-align:top;line-height:30px;padding:11px 18px}@media (min-width:768px){.c-dealer-locator__input{width:185px}}::-webkit-input-placeholder{color:#333}:-moz-placeholder{color:#333}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}.c-dealer-locator__input.c-find-a-dealer__input{display:inline-block;margin:0;text-align:left;text-transform:none}@media (max-width:934px){.c-dealer-locator__input.c-find-a-dealer__input{margin-right:8px}}.c-dealer-locator__input.zip{display:inline-block;max-width:150px;margin:0;text-align:left;text-transform:none}@media (max-width:934px){.c-dealer-locator__input.zip{max-width:260px;margin-right:8px}}.c-dealer-locator__input:focus{transition:background .5s ease;background:#333;color:#fff;outline:0}@media (max-width:667px){.c-dealer-locator__input.zip{max-width:100%}.c-dealer-locator__input{text-align:center;margin:0 auto 30px;width:100%;max-width:100%;display:block}.c-dealer-locator__submit{display:block;width:100%;margin-bottom:10px}}#map,.find-a-dealer .alert{width:100vw;margin-right:-50vw;right:50%;margin-left:-50vw}.find-a-dealer .alert{position:relative;left:50%;background:#10375b;color:#fff;text-align:center;padding:20px 60px;line-height:1em}.find-a-dealer__content{padding:0;margin-top:0;background:0 0;box-shadow:none}#node-143 select,.c-find-a-dealer__select{box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none}.find-a-dealer__content .field-body{padding:0 20px}#map{left:50%;height:470px}.c-find-a-dealer__form{padding:40px 20px 20px;display:block;width:100%;margin:0 auto 20px;clear:both}@media (max-width:667px){.c-find-a-dealer__form{width:100%;display:block}}.c-find-a-dealer__form-item{display:block;padding:0;margin:0}.c-find-a-dealer__form-item.city-state{display:inline-block;min-width:466px;text-align:center}.c-find-a-dealer__form-item.zip-code{display:inline-block;text-align:left}@media (max-width:934px){.c-find-a-dealer__form-item.city-state{min-width:auto;width:100%}.c-find-a-dealer__form-item.zip-code{display:block;width:100%;text-align:center}}@media (max-width:667px){.c-find-a-dealer__form-item{width:100%;display:block;margin-bottom:10px}}.c-find-a-dealer__select{position:relative;display:inline-block;top:3px;width:100%;line-height:30px;text-transform:none;background:#10375b;color:#fff;padding:11px 18px;border:none!important;border-radius:0!important;letter-spacing:1px!important;margin-left:14px;appearance:none}.c-find-a-dealer__select::after{content:"";position:absolute;display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fff;height:7px;width:7px;background:red;margin-top:-3px;top:50%;right:21px;z-index:999;pointer-events:none}.c-find-a-dealer__select::-ms-expand{display:none}.c-find-a-dealer__select:focus{transition:background .5s ease;color:#fff;outline:0}@media (max-width:934px){.c-find-a-dealer__select{margin-left:8px}}@media (max-width:667px){.c-find-a-dealer__select{max-width:100%;width:100%;margin-left:0;margin-top:16px}}.c-find-a-dealer__alternate-choice{position:relative;line-height:50px;display:inline-block;font-size:22px;text-transform:uppercase;font-family:Teko,Helvetica,Arial,sans-serif;margin-left:10px;margin-right:10px;text-align:center}@media (max-width:934px){.c-find-a-dealer__alternate-choice{display:block;width:100%;margin:0}}@media (max-width:667px){.c-find-a-dealer__alternate-choice{max-width:100%;width:100%;margin:0 0 4px}}.c-find-a-dealer__submit{display:inline-block;font-size:22px;margin:0 0 0 14px;border-top:2px solid #fff}@media (max-width:934px){.c-find-a-dealer__submit{display:inline-block;width:260px;margin:0 0 0 8px}}@media (max-width:667px){.c-find-a-dealer__submit{width:100%;display:block;margin:16px 0}}.c-find-a-dealer__directions .c-find-a-dealer__result-to,.c-find-a-dealer__directions .form-group label{font-size:1.1em;font-weight:100;margin-bottom:8px;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase}.c-find-a-dealer__result--container{position:relative;display:block;width:100%;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:40px 20px;border-top:2px solid #999}.c-find-a-dealer__directions{padding:40px 20px;margin-top:0;text-align:center}.c-find-a-dealer__directions .c-find-a-dealer__result-to{display:block;margin-top:20px}.c-find-a-dealer__directions-route{padding:40px 40px 0;text-align:left}@media (max-width:667px){.c-find-a-dealer__directions-route{padding:40px 0 0}}.c-find-a-dealer__directions-route ol{margin-left:40px}.c-find-a-dealer__directions-route ol li{margin-top:12px}.dealer-name{text-transform:uppercase;margin-bottom:10px;font-size:1.5em;color:#10375b}.quick-model-select .qm-nav .level-1>span,.quick-model-select .qm-nav .level-2>span,.quick-model-select .qm-nav .level-3>span,.quick-model-select .qm-title{display:block;position:relative}.quick-model-select .qm-nav .level-1>span::after,.quick-model-select .qm-nav .level-2>span::after,.quick-model-select .qm-nav .level-3>span::after,.quick-model-select .qm-title::after{content:'';display:block;position:absolute;z-index:1;top:35%;right:30px;width:15px;height:16px;transition:transform .1s ease-out;background:url(../img/ico-arrow-quick-select.png) center center no-repeat}.quick-model-select .qm-nav .level-1.active>span:only-of-type::after,.quick-model-select .qm-nav .level-2.active>span:only-of-type::after,.quick-model-select .qm-nav .level-3.active>span:only-of-type::after,.quick-model-select.active .qm-nav li::after,.quick-model-select.active .qm-title::after{transform:rotate(180deg)}.quick-model-select{position:relative;margin-left:20px;margin-right:20px;font-size:1.2em;z-index:2;margin-bottom:2em;font-family:Teko,Helvetica,Arial,sans-serif;cursor:pointer}.quick-model-select .qm-title{background:#10375b;color:#fff;text-transform:uppercase;padding:1em 3.5em 1em 1em}.quick-model-select .qm-nav{display:none;background:#10375b;border-top:1px solid #10375b}@media (min-width:768px){.quick-model-select{position:absolute;top:0;right:20px}.quick-model-select .qm-nav{position:absolute;width:100%;z-index:1}}.quick-model-select .qm-nav ul{list-style:none;margin:0;padding:0}.quick-model-select .qm-nav ul ul a,.quick-model-select .qm-nav ul ul ul a{padding-left:2em}.quick-model-select .qm-nav ul li:hover{background:#123f68}.quick-model-select .qm-nav ul li.active{border-bottom:none}.quick-model-select .qm-nav li,.quick-model-select .qm-nav ul li.active>span{border-bottom:1px solid #10375b}.quick-model-select .qm-nav ul li.active>span i:before{transform:rotate(180deg)}.quick-model-select .qm-nav ul li.active>ul{display:block}.quick-model-select .qm-nav ul li ul,.quick-model-select .qm-nav ul ul a i{display:none}.quick-model-select .qm-nav ul ul{background:#144471}.quick-model-select .qm-nav ul ul a:hover{background:#154979}.quick-model-select .qm-nav a,.quick-model-select .qm-nav span{color:#fff;display:block;padding:.5em 20px .5em 1em;position:relative}.quick-model-select .qm-nav a>span,.quick-model-select .qm-nav span>span{padding:0}.no-quickmodel-select .quick-model-select{display:none}.c-hero-rotator{position:relative;overflow:hidden}.c-hero-rotator .flickity-page-dots{position:absolute;left:0;right:0;bottom:15px;margin:0;padding:0 15px;width:100%;text-align:center}.c-hero-rotator .dot{position:relative;display:inline-block;margin-left:15px;margin-right:15px;border:2px solid #fff;cursor:pointer;background:0 0;transition:background .25s ease-in-out;width:20px;height:20px}@media screen and (min-width:480px){.c-hero-rotator .dot{width:calc(20px + 5 * ((100vw - 480px)/ 620));height:calc(20px + 5 * ((100vw - 480px)/ 620))}}@media screen and (min-width:1100px){.c-hero-rotator .dot{width:25px;height:25px}}@media (max-width:667px){.c-hero-rotator .flickity-page-dots{bottom:6px}.c-hero-rotator .dot{width:20px;height:4px}}.c-hero-rotator .dot:after{position:absolute;top:50%;left:50%;width:200%;height:200%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-hero-rotator .dot.is-selected{background:#fff}.featured-slide{position:relative;width:100%;transition:height .35s cubic-bezier(.455,.03,.515,.955)}.featured-header-content,.featured-slide-content{display:block;position:relative;z-index:2}.featured-header-content .featured-content,.featured-slide-content .featured-content{font-size:0;background-color:rgba(0,0,0,.2)}.featured-header-content .featured-content:after,.featured-slide-content .featured-content:after{content:'';display:inline-block;vertical-align:middle;padding-bottom:45.417%}.featured-header-content .featured-content>*,.featured-slide-content .featured-content>*{box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;font-size:1rem}@media (min-width:1170px){.c-hero-rotator .flickity-viewport{max-height:510px;overflow:hidden}.featured-header-content .featured-content,.featured-slide-content .featured-content{height:510px}.featured-header-content .featured-content:after,.featured-slide-content .featured-content:after{padding-bottom:510px}.featured-header-content .featured-content .container,.featured-slide-content .featured-content .container{display:block;width:100%}}.featured-header-content .overlay,.featured-slide-content .overlay{position:relative;display:block;padding:0 30px;width:100%;font-family:Teko,Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;line-height:.85;font-size:28px}@media screen and (min-width:460px){.featured-header-content .overlay,.featured-slide-content .overlay{font-size:34px;padding:0 50px}}@media screen and (min-width:1100px){.featured-header-content .overlay,.featured-slide-content .overlay{font-size:70px}}.featured-slide-content .overlay .slide-heading-color1{margin-bottom:12px}.featured-header-content .overlay .slide-heading-color1,.featured-header-content .overlay .slide-heading-color2,.featured-slide-content .overlay .slide-heading-color1,.featured-slide-content .overlay .slide-heading-color2{text-shadow:0 0 .2em rgba(0,0,0,.85)}.featured-header-content .overlay .slide-heading-color1,.featured-slide-content .overlay .slide-heading-color1{font-size:45px}@media screen and (min-width:768px){.featured-header-content .overlay .slide-heading-color1,.featured-slide-content .overlay .slide-heading-color1{font-size:60px}}@media screen and (min-width:1100px){.featured-header-content .overlay .slide-heading-color1,.featured-slide-content .overlay .slide-heading-color1{font-size:74px}}.featured-header-content .overlay .slide-heading-color2,.featured-slide-content .overlay .slide-heading-color2{font-size:32px;padding-bottom:10px}@media screen and (min-width:768px){.featured-header-content .overlay .slide-heading-color2,.featured-slide-content .overlay .slide-heading-color2{font-size:40px}}@media screen and (min-width:1100px){.featured-header-content .overlay .slide-heading-color2,.featured-slide-content .overlay .slide-heading-color2{font-size:50px;padding-bottom:0}}.featured-header-content .overlay .callout-box-wrapper,.featured-slide-content .overlay .callout-box-wrapper{display:inline-block;width:auto!important;background:#10375b;padding:16px 30px;color:#fff;font-size:1.5rem}@media (max-width:768px){.featured-header-content .overlay .callout-box-wrapper,.featured-slide-content .overlay .callout-box-wrapper{display:none}.c-search__search-input{max-width:520px}}.featured-header-content .overlay.top,.featured-slide-content .overlay.top{position:absolute;top:0;vertical-align:top}.featured-header-content .overlay.bottom,.featured-header-content .overlay.middle,.featured-slide-content .overlay.bottom,.featured-slide-content .overlay.middle{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.featured-header-content .overlay.center,.featured-slide-content .overlay.center{left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.featured-header-content .overlay.right,.featured-slide-content .overlay.right{position:absolute;right:0;text-align:right}.featured-header-content .overlay.custom-shop,.featured-slide-content .overlay.custom-shop{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featured-header-content .overlay.custom-shop .slide-heading-color2.cs-ph,.featured-slide-content .overlay.custom-shop .slide-heading-color2.cs-ph{margin-top:10px}@media (max-width:420px){.featured-header-content .overlay.custom-shop .callout-box-wrapper,.featured-slide-content .overlay.custom-shop .callout-box-wrapper{display:none}}.featured-background{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;margin:auto}.c-search{transition:opacity .5s ease;transition:height .75s ease;position:fixed;display:block;z-index:-99;top:0;bottom:0;left:0;right:0;width:100%;height:0;background:rgba(0,0,0,.85);text-align:center;overflow:hidden}.c-search.open{transition:opacity .75s ease;z-index:9999;height:100vh}.page-blur{transition:all .75s ease;-webkit-filter:blur(3px);filter:blur(3px)}.c-search__wrapper{transition:transform .75s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:667px){.c-search__wrapper{width:100%;padding:60px}}@media (max-width:414px){.c-search__wrapper{padding:30px}}.c-search__wrapper.open{transition:transform .75s ease;transform:translate(-50%,-30%)}.c-search__wrapper form{position:relative}.c-search__title{display:block;text-transform:uppercase;color:#fff;font-family:Teko,Helvetica,Arial,sans-serif;font-size:2.5em;margin-bottom:20px}.c-search__search-input{transition:background .5s ease;width:100%;height:64px;font-size:1.2em;line-height:64px;font-family:Teko,Helvetica,Arial,sans-serif;background:#757575;color:#fff;border:none;padding:0 18px;margin:6px auto 36px}.c-search__search-input:focus{transition:background .5s ease;background:#333;outline:0}.c-search__submit{background:url(../img/ico-search.png) 20px center/10% no-repeat #10375b;cursor:pointer;color:#fff;font-family:Teko,Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.8em;padding:0 40px 0 60px;border:none;text-transform:uppercase;transition:background .35s ease}.search-app nav a,.search-app nav span{padding-left:7px;padding-right:7px;user-select:none}.c-search__submit:hover{background:url(../img/ico-search.png) 20px center/10% no-repeat #001e3c}.c-search__submit:focus{outline:0}.c-search__close{cursor:pointer;position:absolute;top:-4px;right:-24px;font-size:40px;color:#fff}.c-search__close .icon-cancel-circled{height:21px;width:19px;display:inline-block;background-image:url(../img/ico-close-x.svg);background-size:cover}@media (max-width:667px){.c-search__close{right:-5px}}@media (max-width:414px){.c-search__close{right:-24px}}.search-result{margin-top:1.5rem;border-bottom:1px solid #10375b;margin-bottom:.2rem}.search-result h2{color:#10375b;font-size:2rem;margin-bottom:14px;font-weight:400}.search-result p{color:#414042}.search-result p:empty{display:none}.search-app nav{font-family:"Univers LT W01_47 Light1475998","Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.search-app nav span{color:#000;font-family:"Univers LT W01_57 Condensed","Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.9px}.c-page-header{position:relative;color:#333;text-transform:uppercase;background-color:#FFF;background-size:cover;background-image:url(../img/header-bg-tablet.jpg)}@media (min-width:1000px){.c-page-header{background-image:url(../img/header-bg.jpg)}}.slogan-marlin{display:none;float:right;font-family:Teko;font-size:34px;margin:32px 16px 0 0;text-shadow:1px 1px 1px #FFF}@media (min-width:768px){.c-page-header{position:fixed;z-index:50;top:0;left:0;right:0}.toolbar-drawer .c-page-header{position:relative}.c-page-header .menu-icon-wrapper{display:none}.slogan-marlin{display:block}}.c-page-header__logo{width:150px;display:block;padding:10px 0}.c-page-header__logo img{width:100%}@media screen and (min-width:768px){.c-page-header__logo{width:230px}}@media screen and (min-width:1200px){.c-page-header__logo{width:260px}}@media (max-width:767px){.c-page-header__logo{width:200px}.c-nav--header__global{display:none}}@media (max-width:666px){.c-page-header__logo{width:160px}}.c-nav--header__global{font-family:Teko,Helvetica,Arial,sans-serif;border-bottom:1px solid #fff;background:#10365a;font-size:11px}.c-nav--header__global .links{margin:0;padding:0;list-style:none;white-space:nowrap}.c-nav--header__global .links li{padding:0}.c-nav--header__global li{display:inline-block}.c-nav--header__global .nolink,.c-nav--header__global a{display:inline-block;vertical-align:bottom;color:#fff;padding:15px 8px}@media screen and (min-width:768px){.c-nav--header__global{font-size:calc(11px + 3 * ((100vw - 768px)/ 332))}.c-nav--header__global .nolink,.c-nav--header__global a{padding-left:calc(8px + 16 * ((100vw - 768px)/ 332));padding-right:calc(8px + 16 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-nav--header__global{font-size:14px}.c-nav--header__global .nolink,.c-nav--header__global a{padding-left:24px;padding-right:24px}}.c-nav--header__global .last .nolink{padding-right:20px;color:#103564;border-top:1px solid #fff;background:url(../img/ico-search.png) 20px center/10% no-repeat #fff;cursor:pointer;padding-left:40px}@media screen and (min-width:768px){.c-nav--header__global .last .nolink{padding-left:calc(40px + 10 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-nav--header__global .last .nolink{padding-left:50px}}#nav-search-btn{position:absolute;top:10px;right:60px;background:url(../img/ico-search.png) 10px center/10% no-repeat #1b4267;display:inline-block;color:#FFF;font-size:12px;font-family:"Open Sans";text-align:center;padding:12px 15px 15px 35px;cursor:pointer;transition:background .3s}.c-nav--header__dropdown-container .leaf span,.c-nav--header__primary,.c-nav--header__primary .menu>li .menu li.leaf{font-family:Teko,Helvetica,Arial,sans-serif}@media screen and (min-width:1480px){#nav-search-btn{right:8%}}#nav-search-btn:hover{background:url(../img/ico-search.png) 10px center/10% no-repeat #0e2942}@media screen and (max-width:980px){#nav-search-btn{background:url(../img/ico-search.png) 10px center/40% no-repeat #1b4267;padding:12px 1px 15px 35px;height:38px}#nav-search-btn span{display:none}#nav-search-btn:hover{background:url(../img/ico-search.png) 10px center/40% no-repeat #0e2942}}.c-nav--header__primary{background-color:#10375b;font-size:22px;position:relative}@media (max-width:767px){.c-nav--header__primary{display:none}}.c-nav--header__primary .menu{list-style:none;margin-top:0;margin-bottom:0}.c-nav--header__primary.menu-open .menu>li.menu-open{transform:scale(1.5)}.c-nav--header__primary.menu-open .menu>li:not(.menu-open)>.nolink,.c-nav--header__primary.menu-open .menu>li:not(.menu-open)>a{color:#415f7b}.c-nav--header__primary .menu>li{display:inline-block;position:relative}.c-nav--header__primary .menu>li>.nolink,.c-nav--header__primary .menu>li>a{color:#fff;display:block;padding:18px 12px}@media screen and (min-width:1100px){.c-nav--header__primary .menu>li>.nolink,.c-nav--header__primary .menu>li>a{padding-left:25px;padding-right:25px}}.c-nav--header__primary .menu>li .menu{display:none;position:absolute;top:100%;left:0;margin:0;padding:20px 0;width:230px;background:#10375b;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8)}.c-nav--header__primary .menu-open .menu{display:block!important}.c-nav--header__primary .menu>li .menu li.leaf{list-style:none}.c-nav--header__primary .menu>li .menu li.leaf .category-main-menu-image{margin-bottom:9px}.c-nav--header__primary .menu>li .menu li.leaf a{color:#fff;font-size:22px;letter-spacing:1px}.c-nav--header__primary .menu>li .menu a{display:block;color:#fff;line-height:1}.c-nav--header__primary .menu>li:hover{background-color:#0b2944}.c-nav--header__primary .menu>li.expanded:not(.has-mega-menu) .menu li,.c-nav--header__primary .menu>li.expanded:not(.has-mega-menu):hover>.menu{display:block}.c-nav--header__primary .menu>li.expanded:not(.has-mega-menu) .menu li:hover{background:#0b2944}.c-nav--header__mega-dropdown{padding-left:30px;padding-right:30px;background:#10375b;transform:translate(0,0);transition:transform .35s ease-in-out}.c-nav--header__mega-dropdown.menu-open{transform:translate(0,100%)}.c-nav--header__dropdown-container{margin:0 auto;padding-top:2%;padding-bottom:2%;max-width:1170px;width:100%;font-size:0;list-style:none}.c-nav--header__dropdown-container .leaf{display:inline-block;position:relative;padding:2.5%;width:50%;min-height:50px}.c-nav--header__dropdown-container .leaf span{position:absolute;display:inline-block;right:5%;bottom:15%;color:#fff;letter-spacing:-.005em;font-size:28px}@media screen and (min-width:768px){.c-nav--header__dropdown-container .leaf span{font-size:calc(28px + 12 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-nav--header__dropdown-container .leaf span{font-size:40px}}.c-nav--header__dropdown-container .leaf:after,.c-nav--header__dropdown-container .leaf:before{content:'';position:absolute;background:rgba(255,255,255,.3)}.c-nav--header__dropdown-container .leaf:nth-child(odd):before{top:15%;right:0;width:1px;height:70%}.c-nav--header__dropdown-container .leaf:nth-child(-n+2):after{left:4%;bottom:0;width:92%;height:1px}.c-nav--header__dropdown-container a{display:block;font-size:1rem;font-size:16px}[id=page]{transition:transform .35s cubic-bezier(.165,.84,.44,1)}[id=page]::after{content:'';position:absolute;z-index:50;top:0;right:0;width:0;height:0;opacity:0;background:rgba(0,0,0,.5);transition:opacity .35s cubic-bezier(.165,.84,.44,1),width .15s cubic-bezier(.77,0,.175,1) .25s,height .15s cubic-bezier(.77,0,.175,1) .25s}.mobile-menu-open [id=page]::after{width:100%;height:100%;opacity:1;transition:opacity .5s cubic-bezier(.165,.84,.44,1) .15s,width .15s cubic-bezier(.77,0,.175,1),height .15s cubic-bezier(.77,0,.175,1)}.mobile-menu-open [id=page]{transform:translateX(-270px)}.mobile-navigation-offcanvas{position:fixed;z-index:200;top:0;right:0;bottom:0;width:270px;height:100%;background:#f2f2f1;transform:translateX(270px)}@media (min-width:768px){.mobile-navigation-offcanvas{display:none}}.mobile-navigation-offcanvas .btn-dealer-locator{display:inline-block;padding:20px}.mobile-navigation-offcanvas .btn-dealer-locator img{width:100%}.btn-toggle-menu{position:absolute;top:50%;right:5%;transform:translate(0,-50%);cursor:pointer}@media (min-width:768px){.btn-toggle-menu{display:none}}.icon-bar-container{position:relative;display:inline-block;margin-top:4px;width:50px}.icon-bar-container .icon-bar{display:block;margin:8px 0;height:4px;border-radius:4px;background-color:#10375b;vertical-align:text-top;line-height:8px}.mobile-navigation{margin:0;padding:0;list-style:none}.mobile-navigation .menu{margin:0;padding:0;list-style:none;display:none;overflow:hidden;background:#e5e5e5}.mobile-navigation .expanded,.mobile-navigation .leaf{position:relative;margin-left:0;padding-left:0;font-family:Teko,sans-serif;font-size:20px;color:#3a3a3a;letter-spacing:.06em;line-height:1;text-transform:uppercase;list-style:none}#node-143 input[type=text],#node-143 input[type=email],#node-143 label,#node-143 select,.c-dealer-locator__submit,.c-dealer-locator__title,.c-form,.c-mobile__social,.c-page-footer__navigation-columns .c-footer-link__top-level,.c-page-footer__navigation-columns .expanded,.mobile-search-content .c-search__input{font-family:Teko,Helvetica,Arial,sans-serif}.mobile-navigation .expanded a,.mobile-navigation .leaf a{position:relative;display:block;color:inherit;padding:20px}.mobile-navigation .expanded>a:after,.mobile-navigation .leaf>a:after{content:'';position:absolute;left:20px;right:20px;bottom:0;height:1px;background:rgba(184,184,184,.5)}.mobile-navigation .expanded.open>a:after,.mobile-navigation .leaf.open>a:after{display:none}.mobile-navigation .expanded .menu a,.mobile-navigation .leaf .menu a{padding:10px 20px}.mobile-navigation .btn-expand{display:inline-block;position:absolute;z-index:1;top:8px;right:20px;width:35px;height:45px;border:0;background:url(../img/ico-arrow-down-gray.svg) center center/17px no-repeat;cursor:pointer;transition:transform .15s ease-in-out;transform-origin:center center}.mobile-navigation .btn-expand:active,.mobile-navigation .btn-expand:focus{outline:0}.mobile-navigation .btn-expand.open{transform:rotate(-180deg)}.mobile-navigation .category-main-menu-image{display:none}.c-mobile__social{margin:0;padding:0 20px 20px;font-size:28px;color:#3a3a3a;text-align:center;text-transform:uppercase}.c-mobile__social .c-footer__social__link .icon-facebook{background-image:url(../img/ico_facebook-gray.svg)}.c-mobile__social .c-footer__social__link .icon-twitter{background-image:url(../img/ico_twitter-gray.svg)}.c-mobile__social .c-footer__social__link .icon-youtube-play{background-image:url(../img/ico_youtube-gray.svg)}.mobile-search-content{padding-top:47px;background:#3a3a3a}.mobile-search-content .c-search__close{position:absolute;top:-2px;right:20px;padding:0;transform:scale(.65);cursor:pointer}.mobile-search-content form{background:#666}.mobile-search-content .c-search__input{padding:15px 20px 15px 45px;width:100%;border:none;font-size:20px;color:#fff;background:url(../img/ico-search.svg) 15px center no-repeat}.c-newsletter-signup__section{text-align:center;color:#fff;background:url(../img/bkgd-texture-wood.jpg) center center/cover #3c3a39;font-size:0}.c-newsletter-signup__section:after{content:'';display:inline-block;vertical-align:middle;padding-bottom:19.444%}.c-newsletter-signup__section>*{box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;font-size:1rem}@media (min-width:1440px){.c-newsletter-signup__section{height:280px}.c-newsletter-signup__section:after{padding-bottom:280px}}@media (min-width:768px){.c-newsletter-signup__content{width:80%}}.c-newsletter-signup__content .c-newsletter__sidebar{margin-left:auto;margin-right:auto;padding:20px}@media (max-width:767px){.c-newsletter-signup__content .c-newsletter__sidebar{width:60%;border-bottom:1px solid rgba(255,255,255,.5)}}@media (max-width:666px){.c-newsletter-signup__content .c-newsletter__sidebar{width:80%}}@media (min-width:768px){.c-newsletter-signup__content .c-newsletter__sidebar{display:inline-block;vertical-align:middle;padding-right:40px;width:49%;text-align:right;border-right:1px solid rgba(255,255,255,.5)}}.c-newsletter-signup__content .c-page__logo{display:inline-block}@media (max-width:767px){.c-newsletter-signup__content .c-page__logo{width:50%}}@media (max-width:666px){.c-newsletter-signup__content .c-page__logo{width:80%}}@media (min-width:768px){.c-newsletter-signup__content .c-page__logo{width:60%}}.c-newsletter-signup__content .logo-marlin{width:100%}.c-dealer-locator__signup{text-align:center;color:#10375b;background:url(../img/bkgd-terrain-topography.png) center center #f6f5f3;font-size:0}.c-dealer-locator__signup:after{content:'';display:inline-block;vertical-align:middle;padding-bottom:11.806%}.c-dealer-locator__signup>*{box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;font-size:1rem}@media (min-width:1440px){.c-dealer-locator__signup{height:170px}.c-dealer-locator__signup:after{padding-bottom:170px}}.c-dealer-locator__content{padding:20px 20px 30px}.c-dealer-locator__title{display:inline-block;vertical-align:middle;padding-left:10px;padding-right:10px;text-transform:uppercase;letter-spacing:-.005em;font-size:30px}@media screen and (min-width:768px){.c-dealer-locator__title{font-size:calc(30px + 10 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-dealer-locator__title{font-size:40px}}.c-dealer-locator__submit{display:none;font-size:24px;color:#10375b;text-transform:uppercase;border:0;background:0 0}@media (min-width:768px){.c-dealer-locator__submit{display:inline-block;vertical-align:middle}}.c-form{display:inline-block;vertical-align:middle;text-align:left;text-transform:uppercase}.c-form .input,.c-product-main-additional-content p{font-family:inherit}.c-form .label{display:inline-block;font-size:30px;color:#fff}.c-form .input-with-button{position:relative;max-width:600px}.c-form .input-with-button button{position:absolute;top:0;right:-9.5%;font-size:18px;background:#10375b;color:#999;transition:color .35s cubic-bezier(.455,.03,.515,.955),background-color .35s cubic-bezier(.455,.03,.515,.955),opacity .35s cubic-bezier(.455,.03,.515,.955);height:100%;margin:0;padding:0 26px;border:none;border-radius:0;cursor:pointer;overflow:hidden}.c-form .input-with-button .icon-right{display:block;position:absolute;top:0;left:0;right:0;bottom:0;transform:rotate(-90deg);background:url(../img/ico-arrow-down.svg) center center/50% no-repeat}.c-form .input-with-button .icon-search{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/ico-search.svg) center center/50% no-repeat}.c-form .input-with-button.enabled button{background:#999;color:#f5f5f5;opacity:.7;margin-left:7px;margin-right:7px;padding:0 3px 0 10px}.c-form .input-with-button.enabled button:before{content:'ENTER';padding-right:3px;font-size:.8em}.c-form .input-with-button.enabled button:hover{opacity:.99}.c-form .input{padding:12px 15px;width:100%;border:0;font-size:22px;color:#333;text-transform:none;background:#fff}.c-form .input::-ms-expand{display:none}.c-form .input:focus{color:#fff;transition:background .5s ease;background:#333;outline:0}.c-form .success-msg{display:none;position:absolute;left:0;top:100%;padding:10px 5px}@media (max-width:767px){.c-form .input-with-button{max-width:95%}.c-newsletter-signup__form{width:60%;padding-top:30px;padding-bottom:30px}}@media (max-width:666px){.c-newsletter-signup__form{width:80%}}@media (min-width:768px){.c-newsletter-signup__form{padding-left:30px;width:49%}}@media (min-width:1024px){.c-newsletter-signup__form{padding-left:50px;width:49%}}@media (min-width:768px){.c-newsletter-signup__form .input-with-button{display:inline-block;width:80%}}.c-search__form{border:1px solid #10375b}@media (max-width:767px){.c-search__form{width:60%}}@media (max-width:666px){.c-search__form{width:80%}}@media (min-width:768px){.c-search__form{width:49%}.c-search__form .input-with-button{display:inline-block;width:100%}}#node-143{max-width:1000px;padding:20px 0}#node-143 .field-name-field-use-web-service{display:none}#node-143 .webform-component{display:block;width:calc(50% - 15px);float:left;margin-bottom:15px}#node-143 .webform-component:nth-child(even){margin-left:30px}@media (max-width:736px){#node-143 .webform-component{width:100%;float:none}#node-143 .webform-component:nth-child(even){margin-left:0}}#node-143 .webform-component.webform-component--recommendation-rating{display:inline;width:100%;float:none}#node-143 .webform-component.webform-component--recommendation-rating label{display:inline;height:auto}#node-143 .webform-component.webform-component--share-email{margin-left:0}#node-143 .webform-component.webform-component--share-email .form-item-submitted-share-email-1,#node-143 .webform-component.webform-component--share-email .form-item-submitted-share-email-1 input,#node-143 .webform-component.webform-component--share-email label{display:inline-block}#node-143 .webform-component.webform-component--share-email .form-item-submitted-share-email-1 label{display:block;margin-top:8px;letter-spacing:0;text-transform:none;font-size:1.2rem}#node-143 .webform-component.webform-component--special-offers{margin-left:30px}@media (max-width:736px){#node-143 .webform-component.webform-component--special-offers{margin-left:0}}#node-143 .webform-component.webform-component--special-offers .form-item-submitted-special-offers-1{display:inline-block}#node-143 .webform-component.webform-component--special-offers .form-item-submitted-special-offers-1 input{display:inline-block;border:2px solid #10375b}#node-143 .webform-component.webform-component--special-offers .form-item-submitted-special-offers-1 label{display:block;margin-top:8px;letter-spacing:0;text-transform:none;font-size:1.2rem}#node-143 .webform-component.webform-component--passion-title,#node-143 .webform-component.webform-component--passions{width:100%;float:none;display:none}#node-143 .webform-component.webform-component--gender label{margin-top:38px}#node-143 .webform-component.webform-component--share-email .edit-submitted-share-email{display:none}#node-143 label{position:relative;display:block;color:#10375b;font-size:1.1em;text-transform:uppercase;top:4px}#node-143 input[type=checkbox]{display:block;width:30px;height:30px;border:2px solid #10375b;-webkit-appearance:none;-webkit-border-radius:0}#node-143 input[type=checkbox]:focus{transition:background .5s ease;outline:0;color:#fff}#node-143 input[type=checkbox]:checked::after{content:'\2713';position:relative;top:-4px;width:20px;height:20px;color:#10375b;font-size:1.5em}#node-143 input[type=text],#node-143 input[type=email]{transition:background .5s ease;width:100%;height:48px;font-size:1.2em;line-height:48px;background:#fff;color:#333;padding:0 18px;margin:6px 30px 20px 0;border:2px solid #10375b;-webkit-appearance:none;-webkit-border-radius:0}@media (max-width:736px){#node-143 input[type=text],#node-143 input[type=email]{width:100%;margin:6px 0 20px}}#node-143 input[type=text]:focus,#node-143 input[type=email]:focus{transition:background .5s ease;background:#999;outline:0;color:#fff}#node-143 input.form-submit{float:right;margin-top:0;line-height:48px;padding:0 32px;font-size:28px;margin-bottom:60px}@media (max-width:736px){#node-143 input.form-submit{position:relative;top:0;float:none;display:block;width:100%;margin-top:0}}#node-143 input#edit-submitted-phone{width:100%}#node-143 select{transition:background .5s ease;position:relative;width:100%;height:48px;font-size:1em;background:url(../img/dwn-arw.png) 98% -8px no-repeat #fff;color:#333;padding:0 34px 0 18px;margin:6px 30px 20px 0;line-height:1;border-radius:0!important;border:2px solid #10375b!important;-webkit-border-radius:0;appearance:none;letter-spacing:1px!important}#node-143 select::-ms-expand{display:none}#node-143 select:focus{transition:background .5s ease;background:url(../img/dwn-arw.png) 98% -8px no-repeat #999;color:#fff;outline:0}@media (max-width:736px){#node-143 select{width:100%;margin:6px 0 20px}}@media (max-width:320px){#node-143 select{padding:0 34px 0 14px;letter-spacing:1px!important}}#node-143 .webform-datepicker .form-item-submitted-date-of-purchase-month{width:32%;display:inline-block;margin:0}@media (max-width:375px){#node-143 .webform-datepicker .form-item-submitted-date-of-purchase-month{width:calc(33.33% - 11px)}}#node-143 .webform-datepicker .form-item-submitted-date-of-purchase-day{width:calc(32.5% - 15px);display:inline-block;margin:0 0 0 12px}@media (max-width:375px){#node-143 .webform-datepicker .form-item-submitted-date-of-purchase-day{width:calc(33.33% - 12px);margin:0 0 0 14px}}#node-143 .webform-datepicker .form-item-submitted-date-of-purchase-year{width:calc(33.33% - 15px);display:inline-block;margin:0 0 0 12px}@media (max-width:375px){#node-143 .webform-datepicker .form-item-submitted-date-of-purchase-year{width:calc(33.33% - 12px)}}#node-143 .webform-datepicker input[type=image]{display:none}.c-page-footer{background:#10375b}.c-page-footer .footer-content{background:#1d466b}.c-page-footer ul{margin:0;padding:0;list-style:none}.c-page-footer .nolink,.c-page-footer a{display:inline-block;color:#fff;transition:opacity .35s ease-out}.c-page-footer a:hover{opacity:.5}.c-page-footer__navigation-columns{margin-left:auto;margin-right:auto;max-width:1440px}@media (min-width:768px){.c-page-footer__navigation-columns>.menu{display:table;table-layout:fixed;padding-top:60px;padding-left:55px;padding-bottom:60px;width:100%}}.c-page-footer__navigation-columns .menu{position:relative}.c-page-footer__navigation-columns .c-footer-link__top-level,.c-page-footer__navigation-columns .expanded{position:relative;margin-left:0;padding-left:0;font-size:25px;letter-spacing:.02em;line-height:1;text-transform:uppercase}@media (max-width:767px){.c-page-footer__navigation-columns .c-footer-link__top-level>a:after,.c-page-footer__navigation-columns .expanded>a:after{content:'';position:absolute;left:30px;right:30px;top:0;height:1px;background:rgba(255,255,255,.3)}.c-page-footer__navigation-columns .expanded.last{padding-bottom:5px}.c-page-footer__navigation-columns .c-footer-link__top-level.first>a:after,.c-page-footer__navigation-columns .c-footer-link__top-level.open>a:after,.c-page-footer__navigation-columns .expanded.first>a:after,.c-page-footer__navigation-columns .expanded.open>a:after{display:none}}@media (min-width:768px){.c-page-footer__navigation-columns .c-footer-link__top-level,.c-page-footer__navigation-columns .expanded{display:table-cell;background-color:none}.c-page-footer__navigation-columns .expanded{width:22%}.c-page-footer__navigation-columns .expanded:nth-child(2){width:18%}.c-page-footer__navigation-columns .expanded.last{width:26%;padding-left:20px}.c-page-footer__navigation-columns .c-footer-link__top-level a,.c-page-footer__navigation-columns .expanded a{padding-top:0;padding-bottom:10px}}@media (min-width:1401px){.c-page-footer__navigation-columns .c-footer-link__top-level,.c-page-footer__navigation-columns .expanded{font-size:28px}}.c-page-footer__navigation-columns .c-footer-link__top-level .leaf,.c-page-footer__navigation-columns .expanded .leaf{text-transform:none;font-size:22px;list-style:none}@media (min-width:768px){.c-page-footer__navigation-columns .c-footer-link__top-level .leaf,.c-page-footer__navigation-columns .expanded .leaf{font-size:calc(18px + (22 - 18) * ((100vw - 768px)/ (1400 - 700)))}}@media (min-width:1401px){.c-page-footer__navigation-columns .c-footer-link__top-level .leaf,.c-page-footer__navigation-columns .expanded .leaf{font-size:22px}}@media (max-width:767px){.c-page-footer__navigation-columns .c-footer-link__top-level .menu,.c-page-footer__navigation-columns .expanded .menu{display:none;overflow:hidden}.c-page-footer__navigation-columns .c-footer-link__top-level .last,.c-page-footer__navigation-columns .expanded .last{border-bottom:1px solid rgba(255,255,255,.3)}}.c-page-footer__navigation-columns .c-footer-link__top-level a,.c-page-footer__navigation-columns .expanded a{position:relative;display:block;padding:2% 30px 6px}.c-page-footer__navigation-columns .btn-expand{display:inline-block;position:absolute;z-index:1;top:6px;right:35px;width:35px;height:28px;border:0;background:url(../img/ico-arrow-down.svg) center center no-repeat;background-size:60%;cursor:pointer;transition:transform .15s ease-in-out;transform-origin:center center}.c-nav--footer__secondary__item .c-nav--btn--catalog a,.c-nav--footer__secondary__item .c-nav--btn--dealer,.faq-content,.faq-main-category h2{position:relative}.c-page-footer__navigation-columns .expanded .leaf span{font-family:'Open Sans',Arial,sans-serif;font-size:16px}.c-footer__copyright,.c-nav--footer__secondary,.c-nav--footer__tertiary{font-family:Teko,Helvetica,Arial,sans-serif}.c-page-footer__navigation-columns .btn-expand.open{transform:rotate(-180deg)}.c-page-footer__navigation-columns .category-main-menu-image{display:none}.c-nav--footer__secondary{color:#fff;text-transform:uppercase;border-top:1px solid #58738d;border-bottom:1px solid #58738d;background-color:#001e3c;overflow:hidden}@media (min-width:768px){.c-page-footer__navigation-columns .btn-expand{display:none}.c-nav--footer__secondary{background-color:#10375b}}.c-nav--footer__secondary__wrapper{margin-left:auto;margin-right:auto;max-width:1440px;white-space:nowrap;text-align:center}.c-nav--footer__secondary__item{display:block;vertical-align:top;text-align:center;white-space:nowrap;font-size:22px;line-height:70px}@media (min-width:768px){.c-nav--footer__secondary__item{display:inline-block;width:30%}.c-nav--footer__secondary__item:nth-child(3){width:40%}.c-nav--footer__secondary__item+*{border-left:1px solid #58738d}}@media (max-width:767px){.c-nav--footer__secondary__item+*{border-top:1px solid #58738d}.c-nav--footer__secondary__item .c-nav--btn--dealer:before{width:22px}}.c-nav--footer__secondary__item .c-nav--btn--catalog a:before,.c-nav--footer__secondary__item .c-nav--btn--dealer:before{content:'';display:inline-block;margin-right:15px;margin-top:4px;width:35px;background-repeat:no-repeat;background-position:top right;background-size:contain;height:18px}.c-nav--footer__secondary__item a:before{vertical-align:text-top}@media screen and (min-width:480px){.c-nav--footer__secondary__item{line-height:calc(70px + 10 * ((100vw - 480px)/ 620))}.c-nav--footer__secondary__item .c-nav--btn--catalog a:before,.c-nav--footer__secondary__item .c-nav--btn--dealer:before{height:calc(18px + 6 * ((100vw - 480px)/ 620))}}@media screen and (min-width:1100px){.c-nav--footer__secondary__item{font-size:26px;line-height:80px}.c-nav--footer__secondary__item .c-nav--btn--catalog a:before,.c-nav--footer__secondary__item .c-nav--btn--dealer:before{height:24px}}.c-nav--footer__secondary__item .c-nav--btn--dealer:before{background-image:url(../img/ico_marker.svg)}.c-nav--footer__secondary__item .c-nav--btn--catalog a:before{background-image:url(../img/ico_catalog.svg)}@media (max-width:767px){.c-footer__social{line-height:1.5}}.c-footer__social__item{display:inline-block;padding-top:15px}.c-footer__social__icons{display:block;padding-bottom:15px}@media (min-width:768px){.c-footer__social__item{padding-top:0}.c-footer__social__icons{display:inline-block;padding-bottom:0}}.c-footer__social__icons i{display:inline-block}.c-footer__social__icons span{display:none}@media (min-width:768px) and (max-width:799px){.c-footer__social__item--title{display:none}}.c-footer__social__link{display:inline-block;margin-left:10px;line-height:1}@media (max-width:799px){.c-footer__social__link{margin-left:0;padding-left:15px;padding-right:15px}}@media (min-width:1024px){.c-footer__social__link{padding-left:5px;padding-right:0}}.c-footer__social__link i{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:top right;background-size:contain}.c-footer__social__link .icon-facebook{width:14px;height:25px;background-image:url(../img/ico_facebook.svg)}.c-footer__social__link .icon-twitter{width:23px;height:19px;background-image:url(../img/ico_twitter.svg)}.c-footer__social__link .icon-instagram{width:24px;height:24px;background-image:url(../img/ico_instagram.svg)}.c-footer__social__link .icon-youtube-play{width:29px;height:21px;background-image:url(../img/ico_youtube.svg)}.c-nav--footer__tertiary{color:#fff;text-align:center;text-transform:uppercase;background-color:#001e3c}.c-nav--footer__tertiary .links{font-size:23px;padding-top:10px;padding-bottom:10px;letter-spacing:.02em;margin-left:auto;margin-right:auto}@media screen and (min-width:480px){.c-nav--footer__tertiary .links{padding-top:calc(10px + 50 * ((100vw - 480px)/ 620));padding-bottom:calc(10px + 50 * ((100vw - 480px)/ 620))}}.c-nav--footer__tertiary li{display:inline}@media (max-width:768px){.c-nav--footer__tertiary li:nth-child(3):after{content:'\A';white-space:pre}}@media (min-width:769px){.c-nav--footer__tertiary li{display:inline-block;vertical-align:middle}}.c-nav--footer__tertiary .nolink,.c-nav--footer__tertiary a{line-height:2em;padding-left:15px;padding-right:15px}@media screen and (min-width:768px){.c-nav--footer__tertiary .nolink,.c-nav--footer__tertiary a{padding-left:calc(15px + 15 * ((100vw - 768px)/ 332));padding-right:calc(15px + 15 * ((100vw - 768px)/ 332))}}@media screen and (min-width:1100px){.c-nav--footer__tertiary .links{padding-top:60px;padding-bottom:60px}.c-nav--footer__tertiary .nolink,.c-nav--footer__tertiary a{padding-left:30px;padding-right:30px}}.c-footer__copyright{display:block;padding-bottom:15px;width:100%;text-align:center;color:#8c8b8b;background-color:#fff;font-size:.9em}.faq-main-category h2,.faq-sub-category h3{font-weight:300;font-size:1em;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase}.c-footer__logo{display:block;padding-top:20px;padding-bottom:1%}.c-footer__logo img{width:175px}.page-node-10 .basic-content-wrapper,.page-node-9 .basic-content-wrapper{padding-top:40px}.faq-content{padding:0 0 1em;margin:0 0 1em}@media (min-width:667px){.faq-content{padding-top:calc(50px + 2em);border:none;padding-bottom:0}}.faq-main-category .faq-main-category-content{display:none}.faq-main-category h2{background:#10375b;color:#fff;margin:0 0 .5em;letter-spacing:1px;padding:0 0 0 .5em;line-height:50px;height:50px}.faq-main-category h2 i{transform:rotate(0);transition:transform .2s ease-out;position:absolute;background:url(../img/ico-close-white-x.svg) center center no-repeat;background-size:100% 100%;display:block;width:26px;height:26px;right:13px;top:12px}.faq-main-category.active h2{background:#10375b}.faq-main-category.active h2 i{transform:rotate(45deg)}@media (min-width:667px){.faq-main-category.active .faq-main-category-content{display:block}.faq-main-category.active h2{background:#10375b;color:#fff}.faq-main-category h2{position:absolute;top:0;display:inline-block;left:calc(150px + .5em);width:150px;padding:0;margin:0;text-align:center;background:0 0;border:1px solid #10375b;color:#10375b}.faq-main-category h2 i{display:none}.faq-main-category h2:hover{background:#10375b;color:#fff}.faq-main-category:first-child h2{left:0}.faq-main-category:last-child h2{margin-right:0;left:calc(300px + 1em)}}.faq-sub-category h3{line-height:40px;height:40px;border-bottom:1px solid #b2b2b2;color:#b2b2b2;margin:0 0 .5em;padding:0 0 1.1em .5em;letter-spacing:1px}.faq-sub-category h3 i{background:url(../img/ico-close-blue-x.svg) center center no-repeat;background-size:100% 100%;display:block;width:26px;height:26px;transform:rotate(0);transition:transform .2s ease-out;float:right;margin-right:14px}.faq-sub-category.active h3 i,.view-frequently-asked-questions .views-row.active .views-field-title::after{transform:rotate(45deg)}.faq-sub-category.active h3{border-color:#10375b;color:#10375b}.faq-main-category-content{padding:0 0 1em}.faq-sub-content{display:none;padding-bottom:2em}.view-frequently-asked-questions .views-row{padding:1em 0 1em .5em;display:block;border-bottom:1px solid #f1f1f1}.view-frequently-asked-questions .views-row.views-row-first{padding-top:0}.view-frequently-asked-questions .views-row.views-row-last .field{border-bottom:0}.view-frequently-asked-questions .views-row.active .views-field-title{color:#10375b;font-weight:700}.view-frequently-asked-questions .views-field-title{position:relative;color:#b2b2b2;padding-right:50px;background:0 0!important}.view-frequently-asked-questions .views-field-title::after{content:" ";background:url(../img/ico-close-blue-x.svg) center center no-repeat;background-size:100% 100%;position:absolute;width:26px;height:26px;right:14px;top:0;font-size:2em;text-align:center;line-height:20px;display:block;transform:rotate(0);transition:transform .2s ease-out;opacity:.75}.view-frequently-asked-questions .field{display:none;padding:1em 0;border-bottom:1px solid #b2b2b2}@media (min-width:667px){.view-frequently-asked-questions .field{border:none;padding-bottom:0}}.view-frequently-asked-questions .field img{display:block;max-width:100%}.field-name-field-faq-document{padding:0;border:none}.view-press-releases{position:relative;display:block;margin-bottom:60px}.view-press-releases .view-content{display:table;vertical-align:top}.view-press-releases .views-row{position:relative;display:block;clear:both;margin-top:30px;padding-top:30px;padding-bottom:60px;border-top:2px solid #b2b2b2}.view-press-releases .views-row:first-child{border-top:2px solid transparent;padding-top:0}.view-press-releases .views-row .press-release-title{font-size:2em}.view-press-releases .views-row .read-more{float:right}.c-press-release_wrapper img{display:none}.view-rebates-promotions{display:block;margin-top:40px}.view-rebates-promotions .views-row{margin-bottom:40px}@media (min-width:768px){.view-rebates-promotions .views-row{width:48%;margin-left:4%;display:inline-block;min-height:10em;float:left}.view-rebates-promotions .views-row.views-row-odd{margin-left:0}}.c-rebates__wrapper{position:relative;width:100%}.c-rebates__wrapper img{position:relative;display:block;vertical-align:top}@media (min-width:768px){.c-rebates__wrapper img{display:inline-block;width:30%}}@media (max-width:414px){.view-rebates-promotions .views-row{margin-bottom:60px}.c-rebates__wrapper img{width:100%;height:auto}}.c-rebates__wrapper .rebates__info{display:block;width:67%;float:right}@media (max-width:768px){.c-rebates__wrapper img{display:block}.c-rebates__wrapper .rebates__info{float:none}}@media (max-width:414px){.c-rebates__wrapper .rebates__info{width:100%}}.c-rebates__wrapper .rebates__info .rebates__title{display:block;font-size:.9em;margin-bottom:8px;color:#10375b;font-family:Teko,Helvetica,Arial,sans-serif}.c-rebates__wrapper .rebates__info p{font-size:.8em;font-family:"Univers LT W01_47 Light1475998","Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;margin-bottom:14px}#node-143 .c-rebates__wrapper input.form-submit,.c-rebates__wrapper #node-143 input.form-submit,.c-rebates__wrapper .o-button,.c-rebates__wrapper .rebates__button,.c-rebates__wrapper .view-product-filterable-list .views-row>div:nth-child(1),.c-rebates__wrapper .view-product-filterable-list .views-submit-button input,.c-rebates__wrapper .webform-client-form .form-submit,.view-product-filterable-list .c-rebates__wrapper .views-row>div:nth-child(1),.view-product-filterable-list .views-submit-button .c-rebates__wrapper input,.webform-client-form .c-rebates__wrapper .form-submit{display:block;border:1px solid #10375b;padding:5px;text-transform:uppercase;text-align:center;margin-bottom:8px}#node-143 .c-rebates__wrapper input.form-submit:hover,.c-rebates__wrapper #node-143 input.form-submit:hover,.c-rebates__wrapper .o-button:hover,.c-rebates__wrapper .rebates__button:hover,.c-rebates__wrapper .view-product-filterable-list .views-row>div:hover:nth-child(1),.c-rebates__wrapper .view-product-filterable-list .views-submit-button input:hover,.c-rebates__wrapper .webform-client-form .form-submit:hover,.view-product-filterable-list .c-rebates__wrapper .views-row>div:hover:nth-child(1),.view-product-filterable-list .views-submit-button .c-rebates__wrapper input:hover,.webform-client-form .c-rebates__wrapper .form-submit:hover{background-color:#10375b;color:#fff}@media (max-width:675px){.c-custom-shop__logo{display:none}}.two-column-promo{display:block}.two-column-promo.cs-promo{margin:0}.two-column-promo.cs-promo::after{display:none}.two-column-promo.cs-promo .promo-wrapper{position:relative;z-index:2;display:inline-block;vertical-align:middle;padding:100px 10px;width:100%;font:300 16px/1.5 Teko,Helvetica,Arial,sans-serif;letter-spacing:.047em;text-align:center;text-transform:uppercase;color:#fff}.two-column-promo.cs-promo .promo-wrapper .promo-content{margin:0 auto;width:100%;max-width:950px;height:100%}@media (min-width:600px){.two-column-promo.cs-promo .promo-wrapper .promo-content{display:table;table-layout:fixed}}.two-column-promo.cs-promo .promo-wrapper .promo-box{display:block;border:2px solid #fff;color:#fff;padding:68px 35px}@media (max-width:599px){.two-column-promo.cs-promo .promo-wrapper .promo-box:first-child{margin-bottom:25px}}@media (min-width:600px){.two-column-promo.cs-promo .promo-wrapper .promo-box{display:table-cell;vertical-align:middle}}.two-column-promo.cs-promo .promo-wrapper .promo-box .photo{display:block;padding-bottom:20px}.two-column-promo.cs-promo .promo-wrapper .promo-box .title{display:block;padding-bottom:20px;font-size:24px;line-height:1;text-transform:uppercase}@media (min-width:768px){.two-column-promo.cs-promo .promo-wrapper .promo-box .title{font-size:32px}}@media (min-width:1100px){.two-column-promo.cs-promo .promo-wrapper .promo-box .title{font-size:38px}}@media (min-width:1200px){.two-column-promo.cs-promo .promo-wrapper .promo-box .title{font-size:41px}}.two-column-promo.cs-promo .promo-wrapper .promo-box .btn{background:#10375b;padding:.65rem 2.75rem}@media (min-width:768px){.two-column-promo.cs-promo .promo-wrapper .promo-box .btn{font-size:18px}}.two-column-promo.cs-promo .promo-wrapper .promo-box a{color:#fff}.two-column-promo.cs-promo .promo-wrapper .promo-box .cs-phone{font-family:"Univers LT W01_47 Light1475998","Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;margin-top:14px}.two-column-promo.cs-promo .promo-wrapper .promo-spacer{display:table-cell;vertical-align:middle;width:24px}@media (min-width:600px){.two-column-promo.cs-promo .promo-wrapper .promo-spacer{display:table-cell;vertical-align:middle}}.cs-cat-body-image .family-block-gun-copy-img{position:relative}.cs-cat-body-image .family-block-gun-copy-img img{position:relative;display:block}.cs-cat-body-image .family-block-gun-copy-img .overlay{display:block;position:absolute;top:50%;left:50%;z-index:1;font-family:Teko,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff;text-align:center;font-size:2em;text-shadow:0 0 .2em rgba(0,0,0,.85);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:600px){.cs-cat-body-image .family-block-gun-copy-img .overlay{font-size:2.25em}}.cs-cat-body-image .family-block-gun-copy-img .overlay .btn{display:block;background:#10375b;padding:.65rem 2.75rem;margin-top:10px}@media (min-width:768px){.cs-cat-body-image .family-block-gun-copy-img .overlay .btn{font-size:18px}}.c-custom-shop--product .c-product-main-categories .c-dealer-locator{display:block}.cs-product-gallery{display:block;text-align:center;margin-top:40px;position:relative}.cs-product-gallery::after{content:'';position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:#e5e5e5;z-index:9999}.cs-product-gallery .cs-product-gallery-title{margin:0 0 20px;padding:0;font-size:42px;line-height:1em;text-align:center;color:#10375b}.cs-product-gallery .flickity-viewport{transition:height .2s;display:block;overflow:hidden;position:relative;height:100%;background:#000}.cs-product-gallery .flickity-viewport .cs-gallery-cell{width:100%;display:block;margin:0}.cs-product-gallery .flickity-viewport .cs-gallery-cell .cs-cell-image{width:100%;display:block;margin:0;padding:0;position:relative}.cs-product-gallery .flickity-viewport .cs-gallery-cell img{display:block;width:100%;max-width:100%;height:auto;max-height:auto}.cs-product-gallery .flickity-viewport .cs-gallery-cell .cs-carousel-status{display:block;position:absolute;z-index:99;bottom:36px;text-align:left;width:100%;color:#fff;padding:0 10%;text-shadow:0 0 2px #b2b2b2}@media (max-width:736px){.cs-product-gallery .flickity-viewport .cs-gallery-cell .cs-carousel-status{text-align:center;bottom:14px}}.cs-product-gallery .flickity-viewport .cs-gallery-cell .cs-product-gallery-description{display:block;position:relative;z-index:0;top:0;text-align:left;width:100%;background:#e5e5e5;color:#000;padding:40px 10%}.cs-product-gallery .flickity-viewport .cs-gallery-cell .cs-product-gallery-description strong{color:#10375b;text-transform:uppercase;font-size:1.1em}.cs-dealer-list__title{font-size:1em;padding:5px 0;margin:1em 0 0;line-height:1em;background:#10375b;width:282px;text-align:center;text-transform:uppercase;letter-spacing:1px}.basic-content .cs-dealer-list__title{color:#fff}.cs-dealer-list__nav{list-style:none;margin:0 0 2em;padding:1em 0;border-top:1px solid #10375b;border-bottom:1px solid #414042}.cs-dealer-list__nav li{display:block;float:left;border-right:1px solid #EEE;border-bottom:1px solid #EEE;width:25%;text-align:center}.cs-dealer-list__nav li:nth-child(4n){border-right:0}.cs-dealer-list__nav li:nth-last-child(-n+3){border-bottom:0}@media (min-width:600px){.cs-dealer-list__nav li{width:12.5%}.cs-dealer-list__nav li:nth-child(4n){border-right:1px solid #EEE}.cs-dealer-list__nav li:nth-child(8n){border-right:0}.cs-dealer-list__nav li:nth-last-child(-n+7){border-bottom:0}}@media (min-width:1100px){.cs-dealer-list__nav li{width:4.34%;border-bottom:0}.cs-dealer-list__nav li:nth-child(4n),.cs-dealer-list__nav li:nth-child(8n){border-right:1px solid #EEE}.cs-dealer-list__nav li:last-child{border-right:0}}.cs-dealer-list__nav a{display:block;margin:0;padding:0;transition:transform .2s ease}.cs-dealer-list__nav a:hover{transform:scale(1.2)}body.page-node-184 #page,body.page-node-185 #page,body.page-node-222 #page{background-image:url(/default/files/styles/frontpage_block/public/marlin-dark-bg_980.jpg);background-size:contain;background-repeat:no-repeat;background-color:#333}body.page-node-184 .c-product-main-details__specifications--content,body.page-node-185 .c-product-main-details__specifications--content,body.page-node-222 .c-product-main-details__specifications--content{background-color:rgba(255,255,255,.7)}body.page-node-184 .c-product-main-additional-content__copy,body.page-node-185 .c-product-main-additional-content__copy,body.page-node-222 .c-product-main-additional-content__copy{color:#FFF;text-shadow:1px 1px 1px #000}@media (min-width:980px){body.page-node-184 #page,body.page-node-185 #page,body.page-node-222 #page{background-image:url(/default/files/styles/frontpage_block/public/marlin-dark-bg_1800.jpg)}}.view-frequently-asked-questions .field-item p{font-size:18px;padding:0 80px 0 0}.c-mobile__social .c-footer__social__link .icon-instagram{background-image:url(../img/ico_instagram-gray.svg)}table.search-data{width:100%}table.search-data td,table.search-data th{padding:8px}@media (max-width:980px){table.search-data td:first-of-type{margin-top:20px}table.search-data,table.search-data tbody,table.search-data td,table.search-data th,table.search-data thead,table.search-data tr{display:block}table.search-data thead tr{position:absolute;top:-9999px;left:-9999px}table.search-data td{border:none;position:relative;padding-left:33%!important;min-height:29px}table.search-data td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-label);font-weight:700}table.dealer-data td:last-of-type:after{content:" ";height:2px;width:100%;position:absolute;top:98%;left:0}}@media (min-width:1024px){.c-product-main-details__msrp{right:0}}