/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-container{min-width:320px;margin:0 auto;padding-left:10px;padding-right:10px}.grid-container:before,.grid-container:after{content:" ";display:table}.grid-container:after{clear:both}@media(min-width:1200px){.grid-container{max-width:1200px}}.grid-container .grid-row{margin-left:-10px;margin-right:-10px}.grid-container .grid-row:before,.grid-container .grid-row:after{content:" ";display:table}.grid-container .grid-row:after{clear:both}.grid-container .grid-row-with-column{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.grid-container .grid-row-with-column:before,.grid-container .grid-row-with-column:after{content:" ";display:table}.grid-container .grid-row-with-column:after{clear:both}@media(min-width:481px){.grid-row-2-cols{margin-left:-10px;margin-right:-10px}.grid-row-2-cols:before,.grid-row-2-cols:after{content:" ";display:table}.grid-row-2-cols:after{clear:both}.grid-row-2-cols .grid-col-1,.grid-row-2-cols .grid-col-2{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:50%}}body{background-color:white}@font-face{font-family:'Alfa Slab One';font-style:normal;font-weight:400;src:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/alfa-slab-one-v10-latin-regular.eot');src:local(''),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/alfa-slab-one-v10-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/alfa-slab-one-v10-latin-regular.woff2') format('woff2'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/alfa-slab-one-v10-latin-regular.woff') format('woff'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/alfa-slab-one-v10-latin-regular.ttf') format('truetype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/alfa-slab-one-v10-latin-regular.svg#AlfaSlabOne') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-regular.eot');src:local(''),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-regular.woff2') format('woff2'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-regular.woff') format('woff'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-regular.ttf') format('truetype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-regular.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-600.eot');src:local(''),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-600.eot?#iefix') format('embedded-opentype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-600.woff2') format('woff2'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-600.woff') format('woff'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-600.ttf') format('truetype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-600.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-700.eot');src:local(''),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-700.eot?#iefix') format('embedded-opentype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-700.woff2') format('woff2'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-700.woff') format('woff'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-700.ttf') format('truetype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-700.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-800.eot');src:local(''),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-800.eot?#iefix') format('embedded-opentype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-800.woff2') format('woff2'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-800.woff') format('woff'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-800.ttf') format('truetype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/open-sans-v18-latin-800.svg#OpenSans') format('svg');font-display:swap}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;color:#333}a{-webkit-transition:color .18s ease-in 0s;-moz-transition:color .18s ease-in 0s;-o-transition:color .18s ease-in 0s;transition:color .18s ease-in 0s;color:#ec6e31;text-decoration:none}a:hover{color:#153e56;text-decoration:none}a:focus{outline:0}.hidden{display:none !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:none !important}.u-clear-list{margin:0;padding:0;list-style:none}.u-clearfix:before,.u-clearfix:after{content:" ";display:table}.u-clearfix:after{clear:both}img{max-width:100%;height:auto}.e-heading-page{color:#484848;font-size:22px;margin:0 0 20px 0}@media(min-width:768px){.e-heading-page{font-size:28px}}.e-heading-page{color:#333}.e-label--required{position:relative}.e-label--required:after{content:'*';margin-left:3.33333333px;font-weight:bold;color:red}.e-label{display:flex;font-size:.9em}.e-label .required{display:none}.e-label--required:after{font-weight:normal;font-size:14px}.e-input{width:100%;display:block;border-radius:0;border:1px solid #ccc;height:35px;padding:0 10px;background-color:white}.e-input:focus{outline:0;background-color:#eee}.e-input.validation-failed{color:red;border:1px dashed #f00 !important;background:#faebe7 !important}.e-input{height:30px;background:#fff}.e-input:active,.e-input:focus{background:#fff}.catalog-category-view .e-input,.catalog-product-view .e-input{border-color:#fff}.e-input-textarea{padding:10px;height:auto;resize:vertical}.e-button-submit{background-color:#002c47;border:1px solid #002c47;color:white;cursor:pointer;display:inline-block;font-weight:normal;line-height:1;padding:9px 20px;text-align:center;text-transform:uppercase}.e-button-submit:hover{background-color:#002c47;border-color:#002c47}.e-button-submit--black{background-color:#000;border-color:#000}.e-button-submit--gray{background-color:#484848;border-color:#484848;font-size:12px}.e-button-submit--gray:hover{background-color:#000;border-color:#000}.e-button-submit:disabled{background-color:#c7c7c7;border-color:#c7c7c7;cursor:not-allowed}.e-button-submit{-webkit-transition:background-color .18s ease-in 0s;-moz-transition:background-color .18s ease-in 0s;-o-transition:background-color .18s ease-in 0s;transition:background-color .18s ease-in 0s}.e-button-submit:hover{background-color:#ec6e31;border-color:#ec6e31}.e-button-add-to-cart{background-color:#002c47;border:0;color:white;cursor:pointer;display:inline-block;font-weight:normal;line-height:1;padding:10px 20px;text-align:left;text-transform:uppercase}.e-button-add-to-cart:hover{background-color:#ce2523}.e-button-add-to-cart{text-transform:none;padding:11px 57px 11px 35px;position:relative;border:1px solid #002c47;-webkit-transition:all .18s ease-in 0s;-moz-transition:all .18s ease-in 0s;-o-transition:all .18s ease-in 0s;transition:all .18s ease-in 0s}.e-button-add-to-cart:hover{background:#ec6e31;border-color:#ec6e31}.e-button-add-to-cart:after{margin-left:10px;font-family:"symbols";content:"\f07a";line-height:1;font-size:25px;position:absolute;top:50%;margin-top:-12.5px}.e-button-add-to-cart--featured{background:#fff;border-color:#fff;color:#ec6e31;font-size:18px;font-weight:bold;text-transform:uppercase;min-width:215px;text-align:center;position:relative;z-index:1;margin-top:15px;padding:10px 20px}.e-button-add-to-cart--featured:hover{background:#002c47;border-color:#002c47;color:#fff}.e-button-add-to-cart--featured:after{display:none}@media(min-width:768px){.e-button-add-to-cart:after{right:20px}}.e-button-call-to-action{background-color:#002c47;border:1px solid #002c47;-webkit-transition:background .18s ease-in 0s;-moz-transition:background .18s ease-in 0s;-o-transition:background .18s ease-in 0s;transition:background .18s ease-in 0s;display:inline-block;text-transform:uppercase;text-align:center;width:auto;max-width:100%;padding:6px 13.33333333px;font-size:14px;line-height:1.2;color:#fff;font-weight:bold}.e-button-call-to-action:hover{background-color:#ec6e31;border-color:#ec6e31;color:#fff}.e-button-next{background:#002c47;color:#fff;border:1px solid #002c47;text-transform:uppercase;display:inline-block;padding:11px 45px 11px 25px;position:relative;-webkit-transition:all .18s ease-in 0s;-moz-transition:all .18s ease-in 0s;-o-transition:all .18s ease-in 0s;transition:all .18s ease-in 0s}.e-button-next:hover{background:#ec6e31;border-color:#ec6e31}.e-button-next:after{margin-left:10px;font-family:"symbols";content:"\f105";line-height:1;font-size:28px;position:absolute;right:22px;top:8px}@font-face{font-family:'symbols';src:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/symbols-2.eot?v=1.2');src:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/symbols-2.eot?v=1.2#iefix') format('embedded-opentype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/symbols-2.woff?v=1.2') format('woff'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/symbols-2.ttf?v=1.2') format('truetype'),url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/fonts/symbols-2.svg?v=1.2#symbols') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'symbols' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-navigate_next:before{content:"\e902"}.icon-angle-right:before{content:"\f105"}.icon-casing-ico:before{content:"\e900"}.icon-close:before{content:"\f00d"}.icon-remove:before{content:"\f00d"}.icon-times:before{content:"\f00d"}.icon-eye:before{content:"\f06e"}.icon-filter:before{content:"\f0b0"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-search:before{content:"\f002"}.icon-user:before{content:"\f007"}.icon-check-circle:before{content:"\f058"}.icon-shopping-cart:before{content:"\f07a"}.icon-phone:before{content:"\f095"}.icon-bars:before{content:"\f0c9"}.icon-navicon:before{content:"\f0c9"}.icon-reorder:before{content:"\f0c9"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-envelope:before{content:"\f0e0"}.icon-volume-control-phone:before{content:"\f2a0"}.icon-compact-disc:before{content:"\e901"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-star-half-empty:before{content:"\f123"}.icon-star-half-full:before{content:"\f123"}.icon-star-half-o:before{content:"\f123"}.icon-industry:before{content:"\f275"}.icon-autocomplete-location:before{content:"\e908"}.b-price-regular{font-size:22px;font-weight:bold;color:#002c47;line-height:1em;margin-bottom:1px}.b-price-sale{font-size:27px}.b-price-sale__old{line-height:1em;margin:0;color:#ec6e31;text-decoration:line-through;font-size:16px}.b-price-sale__old--featured{color:#fff;font-weight:800;font-size:16px}.b-price-sale__special{line-height:1em;font-size:22px;color:#002c47;font-weight:bold;margin-top:3px;margin-bottom:1px}.b-price-sale__special--featured{color:#fff;font-weight:800;font-size:33px;line-height:45px}.b-price-tier{font-size:12px;color:#484848;margin:0}.b-tier-prices{margin:0;padding:0;list-style:none}.b-price-ppr{font-size:14px;color:#999}.b-rating-stars{text-align:left;display:inline-block;font-family:"symbols";font-size:16px;line-height:20px;color:transparent;position:relative;white-space:nowrap}.b-rating-stars:before{white-space:nowrap;color:orange;content:"\f006" "\f006" "\f006" "\f006" "\f006";display:block}.b-rating-stars__score{color:transparent;position:absolute;top:0;left:0;overflow:hidden}.b-rating-stars__score:before{color:orange;display:inline;white-space:nowrap;content:"\f005" "\f005" "\f005" "\f005" "\f005"}.b-rating-summary__links{line-height:18px;position:relative}.b-rating-summary__links .b-rating-summary__add-link,.b-rating-summary__empty{border:0;padding:0;margin:0;font-size:12px;font-weight:bold}.b-rating-summary__reviews-link{font-size:12px;color:#333;-webkit-transition:color .18s ease-in 0s;-moz-transition:color .18s ease-in 0s;-o-transition:color .18s ease-in 0s;transition:color .18s ease-in 0s}.b-rating-summary__reviews-link:hover{color:#ec6e31}.b-rating-summary__links .b-rating-summary__add-link{margin-left:5px}.b-rating-summary__add-link,.b-rating-summary__empty{color:#153e56}.b-rating-summary__add-link:hover,.b-rating-summary__empty:hover{color:#ec6e31}.b-rating-summary_one-line .b-rating-summary__stars,.b-rating-summary_one-line .b-rating-summary__links{margin:0;display:inline-block;vertical-align:middle}.b-add-to-cart:before,.b-add-to-cart:after{content:" ";display:table}.b-add-to-cart:after{clear:both}.b-add-to-cart__label,.b-add-to-cart__input,.b-add-to-cart__button{float:left}.b-add-to-cart__button{width:auto;font-size:14px}.b-add-to-cart__label{line-height:33px;margin-right:10px}.b-add-to-cart__input{width:50px;text-align:center;margin-right:10px}@media(min-width:1024px){.b-add-to-cart__button{font-size:16px}}.b-add-to-cart__label,.b-add-to-cart__input,.b-add-to-cart__button{float:none}.b-add-to-cart__input{width:50px;height:40px;text-align:center;margin-right:10px}.b-add-to-cart__button{width:-webkit-calc(100% - 60px);width:calc(100% - 60px);font-size:16px;text-align:center}.b-add-to-cart__input{font-size:16px;float:left}@media(min-width:768px){.b-add-to-cart__label,.b-add-to-cart__input,.b-add-to-cart__button{float:left}.b-add-to-cart__button{font-size:16px;width:auto}}.b-form-control{text-align:left}.b-form-control__label{display:block;padding-right:10px;margin:0 0 5px 0}.b-form-control__label.e-label--required{padding-right:3px}.b-form-control__input .b-form-control__note{color:#ddd;font-size:14px;margin-top:.25em}.b-form-control__input.field-loading{position:relative}.b-form-control__input.field-loading:before{content:"";position:absolute;top:9px;right:10px;width:16px;height:16px;background:url("https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/global/form/control/_control/ajax-loader.gif");z-index:9;border-radius:8px}.b-form-control__input .did-you-mean-container{font-size:14px}.b-form-control__input .did-you-mean-container .user-email{font-weight:bold}.b-form-control__input .did-you-mean-container .corrected-email{font-weight:bold}.b-form-control__input .did-you-mean-container .reverse-change{cursor:pointer;text-decoration:underline}.b-form-control__input .did-you-mean-container .reverse-change:hover{text-decoration:none}.b-form-control__input .did-you-mean-container .reverse-change .user-email{font-weight:normal}.b-form-control .validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:12px;font-weight:bold;line-height:13px;background:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/global/form/control/_control/validation_advice_bg.gif') 2px 0 no-repeat;color:#eb340a}@media(min-width:768px){.b-form-control{position:relative}.b-form-control__input,.b-form-control__info{margin-left:130px}.b-form-control__label{position:absolute;left:0;top:0;width:130px}.b-form-control--stacked .b-form-control__input{margin-left:0}.b-form-control--stacked .b-form-control__label{position:static;width:100%}}.b-form-control__label{display:flex}.b-form-control__input .b-form-control__note{color:#999}.b-form-control--stacked .b-form-control__label{padding-left:10px}.b-form-fieldset{border:1px solid #ddd;padding:40px 20px 20px 20px;margin-top:20px;background-color:none}.b-form-fieldset:before,.b-form-fieldset:after{content:" ";display:table}.b-form-fieldset:after{clear:both}.b-form-fieldset__legend{float:left;font-size:18px;border:1px solid #ddd;color:#002c47;margin:-60px 0 0 -10px;background-color:#fff;padding:5px 20px;text-transform:uppercase}.b-form-fieldset__legend{color:#333}.b-form__fieldset{margin:40px 0 20px}.b-form__control{margin-bottom:10px}.b-form__actions{margin-top:20px}.b-form-actions{clear:both;padding-top:20px;border-top:1px solid #eee;text-align:left}.b-form-actions:before,.b-form-actions:after{content:" ";display:table}.b-form-actions:after{clear:both}.b-form-actions__required-legend{position:relative;color:#002c47;font-size:12px;margin:10px 0;text-align:right;float:right}.b-form-actions__required-legend:before{position:absolute;top:0;left:-10px;content:'*';font-weight:bold;color:#002c47;font-size:1.2em}.b-form-actions .b-form-actions__action{float:right;clear:right}.b-form-actions{border:0}.b-form-required-legend{position:relative;display:inline-block;color:#002c47;font-size:12px}.b-form-required-legend:before{position:absolute;top:0;left:-10px;content:'*';font-weight:bold;color:#002c47;font-size:1.2em}.b-form-required-legend{color:#333}.b-form-required-legend:before{color:#333}.b-form-control-radio{text-align:left}.b-form-control-radio__option{margin-bottom:10px}.b-form-control-radio__option .b-form-control-radio__input{float:left;margin-left:2px}.b-form-control-radio__option .b-form-control-radio__label{padding-left:40px;line-height:1}.b-form-control-radio__option .b-form-control-radio__note{color:#999;font-size:14px;margin-top:.25em}.b-form-control-checkbox{text-align:left}.b-form-control-checkbox__option{margin-bottom:10px}.b-form-control-checkbox__option .b-form-control-checkbox__input{float:left;margin-left:2px}.b-form-control-checkbox__option .b-form-control-checkbox__label{padding-left:40px}.b-form-control-checkbox__input{position:absolute;opacity:0}.b-form-control-checkbox__label{padding-left:40px;display:inline-flex;align-items:center;position:relative;min-height:30px}.b-form-control-checkbox__label b{font-weight:normal;color:#ec6e31}.b-form-control-checkbox__label small{color:#999}.b-form-control-checkbox__label:before{content:'';position:absolute;left:0;top:0;border:1px solid #ccc;background:#fff;width:30px;height:30px}.b-form-control-checkbox__label:after{content:'';position:absolute;left:9px;top:1px;border-width:0 5px 5px 0;border-style:solid;border-color:#fff;width:13px;height:23px;transform:rotate(45deg)}.b-form-control-checkbox__label:hover:before{background:#eee}.b-form-control-checkbox__input:checked+.b-form-control-checkbox__label:before{background:#ec6e31;border-color:#ec6e31}.b-form-control_select select{width:100%;display:block;border-radius:0;border:1px solid #ccc;height:35px;padding:0 10px;background-color:white}.b-form-control_select select:focus{outline:0;background-color:#eee}.b-form-control_select select.validation-failed{color:#eb340a;border:1px dashed #eb340a !important;background:#faebe7 !important}.b-form-control_select select{height:30px}.b-form-control_select select:focus{background-color:white}.b-form-control-address__next-line{margin-top:10px}.b-form-control-name{margin-left:-10px;margin-right:-10px}.b-form-control-name:before,.b-form-control-name:after{content:" ";display:table}.b-form-control-name:after{clear:both}.b-form-control-name:before,.b-form-control-name:after{content:" ";display:table}.b-form-control-name:after{clear:both}.b-form-control-name__first-name,.b-form-control-name__last-name{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:100%}.b-form-control-name__last-name{margin-top:10px}@media(min-width:481px){.b-form-control-name__first-name,.b-form-control-name__last-name{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:50%;margin-top:0;margin-bottom:0}.b-form-control-name__last-name{margin-top:0}}.b-form-control-password-confirm{margin-left:-10px;margin-right:-10px}.b-form-control-password-confirm:before,.b-form-control-password-confirm:after{content:" ";display:table}.b-form-control-password-confirm:after{clear:both}.b-form-control-password-confirm:before,.b-form-control-password-confirm:after{content:" ";display:table}.b-form-control-password-confirm:after{clear:both}.b-form-control-password-confirm__password,.b-form-control-password-confirm__confirm{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:100%}@media(min-width:768px){.b-form-control-password-confirm__password,.b-form-control-password-confirm__confirm{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:50%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.table-responsive{margin:10px 0}.table-responsive .table{margin-top:0}.table{font-size:14px}.b-limiter{font-size:14px}.b-limiter__label{display:none}.b-limiter__select{display:inline-block;width:auto}.b-limiter__suffix{display:inline-block;line-height:35px;font-size:12px}@media(min-width:481px){.b-limiter__label{display:block;line-height:20px;font-size:12px}.b-limiter__suffix{display:none}}@media(min-width:768px){.b-limiter__label{display:none}.b-limiter__suffix{display:inline-block;font-size:14px}}@media(min-width:1024px){.b-limiter__label{display:inline-block;font-size:14px;line-height:35px}}.b-limiter__label{margin-right:5px}.b-limiter__select{padding:0 2px}.b-limiter__suffix{line-height:30px;display:none;font-size:14px;margin-left:5px}@media(min-width:481px){.b-limiter__label{display:none}.b-limiter__suffix{display:inline-block}}@media(min-width:768px){.b-limiter__label{display:inline-block;line-height:30px}}.b-pages{line-height:30px;font-size:14px;text-align:right}.b-pages__label{display:none;margin-right:5px}.b-pages__pagination{display:inline-block;margin:0;padding:0;list-style:none}.b-pages__pagination li{display:inline-block;vertical-align:top}.b-pages__page{-webkit-transition:all .18s ease-in 0s;-moz-transition:all .18s ease-in 0s;-o-transition:all .18s ease-in 0s;transition:all .18s ease-in 0s;display:inline-block;background-color:white;border:0;padding:0 4px;text-align:center;min-width:30px;font-size:14px;line-height:30px;vertical-align:top}.b-pages__page:hover{background:#ec6e31;color:#fff}.b-pages__page--current{color:#fff;background-color:#002c47;font-weight:bold}.b-pages__page--current:hover{background-color:#002c47}.b-pages__page--next,.b-pages__page--previous{font-size:0;color:transparent !important;width:30px;height:30px}.b-pages__page--next:after,.b-pages__page--previous:after{-webkit-transition:color .18s ease-in 0s;-moz-transition:color .18s ease-in 0s;-o-transition:color .18s ease-in 0s;transition:color .18s ease-in 0s;display:inline-block;font-family:"symbols";font-size:16px;color:#333}.b-pages__page--next:hover:after,.b-pages__page--previous:hover:after{color:#fff}.b-pages__page--next:after{content:"\f0da"}.b-pages__page--previous:after{content:"\f0d9"}.b-pages,.b-pages a{color:#333}@media(min-width:481px){.b-pages__label{display:inline-block;margin:0 5px 0 0}}.messages{text-align:left;list-style:none;padding:0;margin:20px 0}.messages ul{list-style:none;margin:0;padding:0}.error-msg,.warning-msg,.success-msg,.note-msg,.notice-msg{border-style:solid;border-width:1px;background-position:10px 9px;background-repeat:no-repeat;padding:10px 10px 10px 32px;font-weight:bold}.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/global/messages/i_msg-error.gif');color:#df280a}.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/global/messages/i_msg-success.gif');color:#3d6611}.note-msg,.notice-msg,.warning-msg{border-color:#fcd344;background-color:#fafaec;background-image:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/global/messages/i_msg-note.gif');color:#3d6611}.error-msg,.warning-msg,.success-msg,.note-msg,.notice-msg{background-position:10px 14px}.b-product-list-item{text-align:left;background-color:white;border:1px solid #ddd;padding:8px}.b-product-list-item:before,.b-product-list-item:after{content:" ";display:table}.b-product-list-item:after{clear:both}.b-product-list-item__image{float:left;margin-right:8px}.b-product-list-item__image img{width:90px;height:auto}.b-product-list-item__name{font-size:12px;margin:0}.b-product-list-item__name a{color:#484848}.b-product-list-item__price{float:right;text-align:right;font-size:16px;font-weight:bold;margin:.5em 0}.b-product-list-item__add-to-cart{clear:right;float:right;width:auto;font-size:12px}@media(min-width:768px){.b-product-list-item__image img{width:35px}.b-product-list-item__add-to-cart{font-size:10px;padding:8px}}@media(min-width:1024px){.b-product-list-item__image img{width:90px}.b-product-list-item__add-to-cart{font-size:12px;padding:8px 15px}}.b-product-list__title{font-weight:bold;margin-top:0}.b-product-list__list{margin:0;padding:0;list-style:none}.b-product-list__list .b-product-list__item{margin-bottom:20px}.b-breadcrumbs{text-align:left;font-size:14px;list-style:none;margin:0;padding:0 0 14px 0}.b-breadcrumbs li{display:inline-block}.b-breadcrumbs__link,.b-breadcrumbs__label{display:inline-block;padding:14px 10px 0 10px}.b-breadcrumbs__arrow{font-size:10px;font-weight:bold;color:#999}.b-breadcrumbs{font-size:10px}.b-breadcrumbs__link,.b-breadcrumbs__label{padding:0 3px 0;line-height:2.5em;text-transform:uppercase}.b-breadcrumbs__link{color:#333}.b-breadcrumbs__link:hover{color:#ec6e31}li:first-child .b-breadcrumbs__link,li:first-child .b-breadcrumbs__label{padding-left:0}li:last-child .b-breadcrumbs__link{color:#ec6e31}.b-breadcrumbs__arrow{color:#333;font-weight:normal}@-webkit-keyframes hot-deal-fire{0%{transform:scale(1);top:-97px}50%{transform:scale(1.18);top:-100px}100%{transform:scale(1);top:-97px}}@keyframes hot-deal-fire{0%{transform:scale(1);top:-97px}50%{transform:scale(1.18);top:-100px}100%{transform:scale(1);top:-97px}}.b-featured-product{position:relative;text-align:center;background:#f2f2f2}.b-featured-product__name{padding-top:25px;margin:0 10px 5px;min-height:105px;font-size:18px;line-height:1.27777778;font-weight:600}.b-featured-product__name,.b-featured-product__name a{color:#333}.b-featured-product__name:hover,.b-featured-product__name a:hover{text-decoration:none;color:#ec6e31}.b-featured-product__name a{display:inline-block;margin-bottom:10px}.b-featured-product__image{display:block;width:100%;max-height:380px;margin-bottom:45px}.b-featured-product__image img{width:215px;height:auto}.b-featured-product__price{text-align:center;position:relative;z-index:1}.b-featured-product__price .b-price-regular{font-size:33px;font-weight:800;padding-bottom:16px;color:#fff;line-height:45px;margin-bottom:0}.b-featured-product__price .b-price-tier{color:#fff}.b-featured-product__price .b-price-sale__old{line-height:1em;margin:0;text-decoration:line-through;color:#fff;font-weight:700;font-size:16px}.b-featured-product__price .b-price-sale__old .price:before{content:"Oryginal Price: ";display:inline}.b-featured-product__price .b-price-sale__special{margin:0;color:#fff;font-weight:800;font-size:33px;line-height:45px}.b-featured-product__price .b-price-minimal{color:#fff}.b-featured-product__tier-price{position:absolute;bottom:0}.b-featured-product__box{background:#ec6e31;padding:15px 10px 25px;position:relative}.b-featured-product__box:before{content:"";display:inline-block;width:100px;height:169px;position:absolute;transform:scale(1);top:-97px;left:-webkit-calc(50% - 50px);left:calc(50% - 50px);z-index:0;background:url("https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/global/featured/single/hot-deal.svg") center no-repeat;-webkit-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s}.b-featured-product:hover .b-featured-product__box:before{animation-name:hot-deal-fire;animation-duration:.9s;animation-iteration-count:infinite;animation-timing-function:linear}@media(min-width:481px){.b-featured-product__name{margin:0 10% 5px}}@media(min-width:768px){.b-featured-product__name{margin:0 10px 5px}}@media(min-width:1200px){.b-featured-product__name{margin:0 30px 5px}}.b-featured-list{text-align:left}.b-featured-list__item{background-color:none;margin:0;padding:0}.b-featured-list__empty-msg{color:#ec6e31}@media(min-width:1200px){.b-featured-list{width:auto !important;height:auto !important;transform:none !important;padding-bottom:45px !important}.b-featured-list__item{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:50%;margin:0 10px 20px !important;padding:0;width:-webkit-calc(50% - 10px) !important;width:calc(50% - 10px) !important;cursor:default !important}.b-featured-list__item:nth-child(odd){margin-left:0 !important;clear:left}.b-featured-list__item:nth-child(even){margin-right:0 !important}.lSAction{display:none !important}}.b-section-header{font-family:"Alfa Slab One",cursive;font-size:20px;line-height:1.4;font-weight:normal;color:#002c47;text-transform:uppercase;margin:0 0 16px;word-wrap:break-word}.b-section-header--highlight{color:#ec6e31}.b-section-header--inverted{color:#ec6e31}.b-section-header--inverted .b-section-header--highlight{color:#002c47}.b-section-header--category-title{white-space:normal;padding-right:105px}.b-section-header--small{text-transform:none}@media(min-width:481px){.b-section-header--category-title{padding-right:130px}}@media(min-width:768px){.b-section-header--category-title{padding-right:150px}}.b-section-description{line-height:1.875;padding-bottom:25px}.b-section-description p{margin:0 0 30px}.b-section-description p:last-of-type{margin-bottom:0}.b-section-description .link--hidden{color:#333}.b-section-description .link--hidden:hover{text-decoration:none;color:#ec6e31}@media(min-width:768px){.b-section-description{padding-bottom:50px}}.b-subscribe{background:#f2f2f2;padding:39px 25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.b-subscribe__title{margin:0 10px 19px;color:#002c47;font-size:14px;text-align:left;position:relative;padding-right:20px}.b-subscribe__title:after{position:absolute;right:0;top:2px;font-size:15px;font-family:"symbols";text-align:right;content:"\f0e0";display:inline-block}.b-subscribe__input{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;width:100%;height:40px;padding:12px 17px;border:2px solid #fff;background:#fff;color:#000;font-size:11px;margin:0 0 10px}.b-subscribe__input:focus{background-color:#fff}.b-subscribe__form{position:relative}.b-subscribe__form .b-subscribe__button{display:block;background-color:#002c47;border-color:#002c47;color:#fff;width:100%;height:40px;padding:0;margin:0;font-size:14px;font-weight:bold;-webkit-transition:background-color .18s ease-in 0s;-moz-transition:background-color .18s ease-in 0s;-o-transition:background-color .18s ease-in 0s;transition:background-color .18s ease-in 0s}.b-subscribe__form .b-subscribe__button:hover{background-color:#ec6e31;border-color:#ec6e31}.b-trust-signals{text-align:center;width:100%}.b-trust-signals__accepted-cc{vertical-align:middle;display:inline-block}.b-trust-signals__authorize-net-seal{vertical-align:middle;display:inline-block}.b-trust-signals__authorize-net-seal #AuthorizeNetText{display:none}.b-restricted-shipping-notice{margin:0;padding:0;list-style:none}.b-restricted-shipping-notice__exception{border-color:#f16048;background:#faebe7;color:#df280a;padding:20px;margin:1em 0}.b-restricted-shipping-notice--approved .b-restricted-shipping-notice__exception{border-color:#446423;background-color:#eff5ea;color:#3d6611}.b-availability__status{font-size:16px;font-weight:bold;text-align:right;margin:0 0 10px}.b-availability__status--in-stock{color:#419d78}.b-availability__status--out-of-stock{color:#d44947}.b-price-minimal{display:block;font-size:16px;line-height:1;margin:0;color:#002c47}.b-price-minimal__label,.b-price-minimal__price{display:inline-block}.b-left-menu{width:100%;margin:0;list-style:none}.b-left-menu__wrapper{list-style:none}.b-left-menu li{position:relative;margin-top:-1px}.b-left-menu__link{color:#002c47;display:block;font-family:'Alfa Slab One',cursive;padding:13.33333333px 10px;border-bottom:1px solid #bfbfbf;font-size:17px;text-align:left;position:relative}.b-left-menu__link:hover{text-decoration:none;color:#ec6e31}.b-left-menu__link--active{font-weight:bold;color:#ec6e31}.b-left-menu__link--has-children:after{font-family:"symbols";content:"\f0da";position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.b-left-menu__link--expanded:after{content:"\f0d7"}.b-left-menu__sub{display:none;margin:0;padding:0;list-style:none;text-align:left}.b-left-menu__sub--expanded{display:block}.b-left-menu__sub li{border-bottom:1px dotted #bfbfbf}.b-left-menu__sub li:last-child{border-bottom-style:solid}.b-left-menu__sub .b-left-menu__link{border:0;font-family:'Open Sans',sans-serif;margin-left:10px}.b-left-menu__sub .b-left-menu__link:after{display:none}.b-left-menu__sub .b-left-menu__link--more{display:none}.b-left-menu__sub .b-left-menu__link--show-more,.b-left-menu__sub .b-left-menu__link--show-less{text-transform:uppercase;color:#333;font-weight:bold;cursor:pointer;position:relative}.b-left-menu__sub .b-left-menu__link--show-more:after,.b-left-menu__sub .b-left-menu__link--show-less:after{display:block;font-size:11px;font-family:"symbols";position:absolute;right:10px;top:50%;transform:translate(0,-50%)}.b-left-menu__sub .b-left-menu__link--show-more:after{content:"\f067"}.b-left-menu__sub .b-left-menu__link--show-less:after{content:"\f068"}.b-left-menu__sub--show-more .b-left-menu__link--more{display:inline-block}.b-left-menu__link-text-more,.b-left-menu__link-text-less{display:none}.b-left-menu__link--show-more .b-left-menu__link-text-more{display:inline}.b-left-menu__link--show-less .b-left-menu__link-text-less{display:inline}.menu-active .b-left-menu__sub{display:block}@media(max-width:1023px){.b-left-menu{display:none;position:fixed;top:0;left:0;width:250px;height:100%;background:#fff;z-index:900;overflow:auto;-webkit-box-shadow:0 0 8px 1px #002c47;-moz-box-shadow:0 0 8px 1px #002c47;box-shadow:0 0 8px 1px #002c47}.mobile-menu-open .b-left-menu{display:block}}@media(min-width:1024px){.b-left-menu__link--only-mobile{display:none !important}}.b-left-nav-toggle{color:#002c47;padding:0;border:0;font-size:12px;display:inline-block;background:0;text-align:center;cursor:pointer}.b-left-nav-toggle:hover{color:#002c47;text-decoration:none}.b-left-nav-toggle__icon{font-size:25px}.b-header-logo{display:block;width:200px}.b-header-logo:hover{text-decoration:none}.b-header-logo__image{width:100%;height:auto}@media(min-width:768px){.b-header-logo{width:260px}}@media(min-width:1024px){.b-header-logo{width:300px}}.b-header-logo{width:auto;max-width:100%;text-align:left}.b-header-logo__image{width:268px;max-width:100%;height:auto}@media(min-width:1024px){.b-header-logo{width:268px;text-align:center}}.b-header-top-links{margin:0;padding:.5em 0;list-style:none;font-size:14px;text-align:right}.b-header-top-links li{display:inline}.b-header-top-links__link{color:#fff;display:inline-block;padding:0 10px;font-weight:bold}.b-header-top-links__link:hover{color:#fff}.b-header-top-links__link--last{padding-right:0}.b-header-top-links__link{text-transform:uppercase;font-weight:normal;margin:0 18px}.b-header-top-links__link:hover{text-decoration:none}.b-header-search__form{background-color:#002c47;position:relative;padding-right:42px}.b-header-search__form:before,.b-header-search__form:after{content:" ";display:table}.b-header-search__form:after{clear:both}.b-header-search__input{color:#fff;background:0}.b-header-search__input:focus{background:0}.b-header-search__form .b-header-search__input{width:100%;height:40px;float:right;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.b-header-search__form .b-header-search__button{position:absolute;right:0;display:inline-block;background:transparent url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/layout/header/search/search/icon_search.png') no-repeat center center;width:40px;height:40px;padding:0;text-indent:-9999px;margin-left:2px}@media(min-width:1024px){.b-header-search__form .b-header-search__input{height:45px}.b-header-search__form .b-header-search__button{height:45px}}@media(min-width:1200px){.b-header-search__form .b-header-search__input{min-width:170px}}.b-header-search__form{background:#ec6e31}.b-header-search__input::-webkit-input-placeholder{color:#fff}.b-header-search__input:-ms-input-placeholder{color:#fff}.b-header-search__input::placeholder{color:#fff}.b-header-search__form .b-header-search__button{background:0}.b-header-search__form .b-header-search__button:after{text-indent:0;font-family:"symbols";content:"\f002";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;z-index:2;font-size:16px}.b-header-search__form .b-header-search__input,.b-header-search__form .b-header-search__button{height:50px}@media(min-width:1024px){.b-header-search__form{background:#002c47}.b-header-search__form .b-header-search__input,.b-header-search__form .b-header-search__button{height:50px}}#algolia-searchbox{font-size:0}#algolia-searchbox input{font-size:16px}#algolia-searchbox input:active{background:inherit}.aa-dropdown-menu,.algoliasearch-autocomplete{background:#fff;position:absolute;right:0;left:auto;top:41px;width:calc(110%);min-width:280px;z-index:1000;font-size:14px;-webkit-box-shadow:0 3px 10px -1px #ddd;-moz-box-shadow:0 3px 10px -1px #ddd;box-shadow:0 3px 10px -1px #ddd}.aa-dropdown-menu .no-results,.algoliasearch-autocomplete .no-results{padding:10px}.autocomplete-wrapper .category,.algoliasearch-autocomplete-title{background-color:#f2f2f2;text-align:left;font-weight:bold;border:1px solid #ddd;padding:5px;color:#484848}.aa-dataset-products{min-height:auto !important}.algoliasearch-autocomplete-all-products{text-align:center;border:1px solid #ddd;border-top:0}.algoliasearch-autocomplete-all-products a{cursor:pointer;padding:10px;text-align:center;display:block;background:#f2f2f2;color:#484848;font-size:17px;font-weight:bold;-webkit-transition:all 150ms;-moz-transition:all 150ms;-ms-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}.algoliasearch-autocomplete-all-products a:hover{text-decoration:none;background:#002c47;color:#fff}.algolia-autocomplete{width:100%}.aa-no-results,.aa-no-results-products,.algoliasearch-no-results,.aa-suggestion{border-left:solid 1px #ddd;border-right:solid 1px #ddd}.aa-suggestions .aa-suggestion{border-bottom:1px solid #ddd}.algoliasearch-autocomplete-hit{display:flex;text-decoration:none;clear:both;text-align:left;padding:10px 10px;color:#000}.algoliasearch-autocomplete-hit:hover{background-color:#f2f2f2;color:black}.algoliasearch-autocomplete-hit.marked{background-color:#e5e5e5;color:black}.algoliasearch-autocomplete-hit em{font-weight:bold;font-style:normal}.algoliasearch-autocomplete-hit .thumb{float:left}.algoliasearch-autocomplete-hit .thumb img{width:50px}.algoliasearch-autocomplete-hit .info{margin-left:10px}.algoliasearch-autocomplete-hit .clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.aa-no-results,.aa-no-results-products,.algoliasearch-no-results{padding:0 10px;text-align:left}.algoliasearch-autocomplete-category{color:#666}.algoliasearch-autocomplete-price{color:#666}@media(min-width:481px){.aa-dropdown-menu,.algoliasearch-autocomplete{min-width:400px}}@media(min-width:1024px){.aa-dropdown-menu,.algoliasearch-autocomplete{width:400px}}.b-header-contact{text-align:right}.b-header-contact__item{display:block;color:#002c47;font-weight:bold;font-size:14px;line-height:1.7em;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;position:relative;padding-right:20px}.b-header-contact__item:hover{text-decoration:none}.b-header-contact .b-header-contact__icon{color:#ec6e31;font-size:.9em;position:absolute;right:0;top:1px;line-height:1.7em}.b-header-contact .b-header-contact__icon.icon-phone{font-size:1.2em;line-height:1.2em}@media(min-width:1200px){.b-header-contact__item{font-size:16px;padding-right:25px}.b-header-contact .b-header-contact__icon.icon-phone{font-size:20px;line-height:1.1em}}.b-header-hero{background:transparent url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/blocks/layout/header/hero/hero-background.jpg') center center no-repeat;background-size:cover}.b-header-hero__links{padding:32px 52px 0;text-align:right}.b-header-hero__main-sentence{color:#fff;overflow:hidden;padding:45px 0}.b-header-hero__marks-container{margin:0;padding:0 30px;list-style:none}.b-header-hero__mark{font-style:italic;font-weight:600;font-size:17px;line-height:1.8;position:relative;padding:0 0 0 36px}.b-header-hero__mark-icon{position:absolute;left:3px;top:6px;font-size:18px;color:#ee8664}.b-header-hero__title{font-family:'Alfa Slab One',cursive;padding:0 30px;margin:0 0 30px;text-transform:uppercase;font-weight:normal;font-size:27px;line-height:1.37}.b-header-hero__top-links,.b-header-hero__mini-cart,.b-header-hero__left-nav-toggle{display:inline-block;text-align:center}.b-header-hero__left-nav-toggle,.b-header-hero__mini-cart{margin-left:20px}.b-header-hero__my-account{display:inline-block;color:#002c47}.b-header-hero__my-account-icon{font-size:24px;margin-left:20px}@media(min-width:481px){.b-header-hero__title{display:block}}@media(min-width:1024px){.b-header-hero__mark{padding:0 36px 0 0;text-align:right;line-height:2.1}.b-header-hero__marks-container{padding:0 60px}.b-header-hero__mark-icon{color:#ec6e31;left:auto;right:6px;top:7px}.b-header-hero__title{text-align:right;padding:0 60px;font-size:30px;margin-bottom:14px}.b-header-hero__mini-cart{margin-left:40px}.b-header-hero__left-nav-toggle{display:none}.b-header-hero__my-account-icon{color:#fff;vertical-align:middle;text-decoration:none}.b-header-hero__my-account-icon:hover{text-decoration:none}.b-header-hero__my-account-icon:focus{outline:0}}@media(min-width:1024px){.b-header-hero__title{font-size:39px}}.b-header-minicart{position:relative;display:inline-block;font-size:12px;color:#fff}.b-header-minicart:hover{text-decoration:none;color:#fff}.b-header-minicart__icon{font-size:25px;color:#002c47}.b-header-minicart__counter{font-family:'Open Sans',sans-serif}@media(max-width:1023px){.b-header-minicart__counter{position:absolute;display:block;top:-1px;right:-9px;background:#ec6e31;color:#fff;padding:1px 3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;min-width:16px;line-height:14px;font-weight:bold}.b-header-minicart__counter--extended{display:none}}@media(min-width:1024px){.b-header-minicart{font-size:15px}.b-header-minicart__icon{margin-right:15px;vertical-align:middle;color:#fff}}.b-header-specials{position:relative;background:#e3e3e3;text-align:center;min-height:50px}.b-header-specials__link{display:none;margin:0 0 0 30px;vertical-align:top;text-align:center;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:-0.5px;white-space:nowrap}.b-header-specials__link strong{font-weight:bold;font-size:18px}.b-header-specials__link:hover{color:#fff}.b-header-specials__after-img,.b-header-specials__before-img{display:none;font-weight:bold;font-style:italic;font-size:19px;color:#595959}.b-header-specials__after-img{margin-left:-4px}.b-header-specials__before-img{margin-left:20px}.b-header-specials__case{display:none;vertical-align:middle;margin:-21px 0 -6px 0;height:auto}.b-header-specials__button{margin-top:15px;margin-bottom:-15px;z-index:10}@media(min-width:481px){.b-header-specials__link{display:inline-block}.b-header-specials__case{display:inline}}@media(min-width:1024px){.b-header-specials__link{margin-left:0}.b-header-specials__after-img,.b-header-specials__before-img{display:inline}}@media(min-width:1200px){.b-header-specials__link{margin-left:40px}}.b-footer-copyrights{color:#ec6e31;text-align:left;font-size:14px;margin:0}.b-footer-links{list-style:none}.b-footer-links li{display:block}.b-footer-links__link{display:inline-block;color:#fff;font-size:14px;padding:5px 0}.b-footer-links__link:hover{color:#fff}@media(min-width:768px){.b-footer-links li{display:inline-block;margin-right:18px}}.b-footer-call-us{background:#153e56;color:#ec6e31;white-space:nowrap;line-height:90px;text-align:center;font-size:24px;vertical-align:middle}.b-footer-call-us__text{display:none}.b-footer-call-us__phone{color:#fff;font-family:'Alfa Slab One',cursive;font-size:30px;margin:0 6px 0 13px;padding:0;position:relative;top:2px;max-width:calc(100% - 67px);white-space:normal;display:inline-block}.b-footer-call-us__phone:hover{opacity:.9;color:#fff;text-decoration:none}.b-footer-call-us__icon{font-size:40px;display:inline-block;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}@media(min-width:768px){.b-footer-call-us{font-size:24px}.b-footer-call-us__text{display:inline}}.l-header{position:relative;margin-left:-10px;margin-right:-10px}.l-header__logo{margin-bottom:8px;max-width:50%}.l-header__contacts{display:none}.l-header__left{margin-bottom:1px}.l-header__hero{background-image:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/layouts/header/header/hero-background.png')}.l-header__hero--rifle{background-image:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/layouts/header/header/hero-rifle.svg')}.l-header__hero--rimfire{background-image:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/layouts/header/header/hero-rimfire.svg')}.l-header__hero--shotgun{background-image:url('https://static-secure.cheapammo.com/skin/frontend/cheapammo/default/images/components/layouts/header/header/hero-shotgun.svg')}.l-header__hero .b-header-hero__marks-container{display:none}.l-header .b-header-specials{display:none}@media(max-width:1023px){.l-header__logo-container{padding:10px}.l-header__hero .b-header-hero__links{position:absolute;top:0;right:10px;padding:10px 10px 4px}.l-header__hero .b-header-hero__links .b-header-top-links{display:none}}@media(min-width:1024px){.l-header{display:-webkit-flex;display:flex}.l-header__left{width:25%;margin-bottom:0;float:left;display:flex;flex-direction:column;justify-content:space-between}.l-header__right{width:75%;float:right;padding-bottom:50px}.l-header__logo{max-width:100%}.l-header__logo-container{padding:6.66666667px;height:200px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.l-header__contacts{display:block}}.l-footer{background:#002c47;padding-bottom:35px}.l-footer__right,.l-footer__links{padding:36px 0 0}.l-footer__links-bottom{display:none;text-align:left}@media(min-width:768px){.l-footer__links{float:left;clear:left}.l-footer__right{float:right;clear:right}.l-footer__copyrights{text-align:right}.l-footer__links-bottom{display:block;text-align:right}.l-footer__links-bottom li{margin:0 0 0 18px}}.l-top-nav{position:relative;text-align:left}.l-top-nav__menu{display:none;position:absolute;z-index:10}.l-top-nav__menu--open{display:block}@media(min-width:768px){.l-top-nav__toggle{display:none}.l-top-nav__menu{position:relative;display:block}}.l-sidebar__nav{margin-bottom:20px;padding-bottom:20px}.l-sidebar__checkout-trust-signals{text-align:center}.l-sidebar__subscribe,.l-sidebar__trust-signals{margin-bottom:40px}.l-sidebar__checkout-help,.l-sidebar__checkout-cc,.l-sidebar__checkout-address{margin-top:20px;padding-top:20px;border-top:1px solid #999}.l-content-without-sidebar{padding-top:20px;padding-bottom:20px}.l-content-with-sidebar__main,.l-content-with-sidebar__sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:100%;padding-top:20px;padding-bottom:20px;position:static}@media(min-width:1024px){.l-content-with-sidebar__main{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:75%}.l-content-with-sidebar__sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:25%}}.l-content-with-sidebar__main,.l-content-with-sidebar__sidebar{position:relative}@media(min-width:1024px){.l-content-with-sidebar_left .l-content-with-sidebar__main{left:25%;margin-top:-50px}.l-content-with-sidebar_left .l-content-with-sidebar__sidebar{right:75%}.cms-index-index .l-content-with-sidebar__main,.homepage-index-index .l-content-with-sidebar__main{margin-top:0 !important}}html{overflow-y:scroll}.l-page__breadcrumbs{padding:0 10px}@media(min-width:1024px){body>.b-left-menu{display:none !important}.l-content-with-sidebar_right .l-page__breadcrumbs{margin:-35px 0 0 25.5%}.l-content-with-sidebar_left .l-page__breadcrumbs{margin:-5px 0 5px}.l-content-without-sidebar .l-page__breadcrumbs{margin:-56px 0 25px 25.5%}}.b-product-image{display:block;border:1px solid #999;width:227px;height:227px}.b-product-image img{width:100%;height:auto}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel{width:226px}.carousel .item{border:0;margin:0;padding:0 0 10px 0}.carousel img{display:block;border:1px solid #999;width:225px;height:225px}.carousel .carousel-constrols,.carousel .carousel-indicators{width:100%;position:absolute;color:#FFF;line-height:24px;height:24px;font-size:14px;bottom:0}.carousel .carousel-indicators{background-color:#484848;width:100%;text-align:center;margin-bottom:0;z-index:3}.carousel .carousel-control{position:absolute;display:block;top:0;color:#FFF;font-size:14px;line-height:24px;z-index:4}.carousel .carousel-control.left{left:5px}.carousel .carousel-control.right{right:5px}.carousel{width:100%}.carousel img{border:0;width:100%;max-width:380px;height:auto}.carousel .item{display:block;padding-bottom:10px;font-size:0}.carousel .item a{display:inline-block;font-size:14px}.carousel .item:not(:first-of-type){display:inline-block;width:80px;margin-left:10px;margin-right:10px}.carousel .item:not(:first-of-type) img{width:80px;height:auto}@media(min-width:768px){.carousel{width:380px}.carousel img{width:380px;height:285px}.carousel .item{padding-bottom:5px}.carousel .item:not(:first-of-type){float:left;margin-left:0;margin-right:20px}.carousel .item:nth-child(4n+2){clear:both}.carousel .item:nth-child(4n+5){float:right;margin-right:0}}.b-product-media__carousel{margin:0 auto}.b-product-media__image{width:100%;max-width:380px;height:auto;border:0;margin:0 auto}.b-product-shop:before,.b-product-shop:after{content:" ";display:table}.b-product-shop:after{clear:both}.b-product-shop__short-description{float:left;margin:20px 0}.b-product-shop__price,.b-product-shop__tier-prices{clear:both;text-align:right}.b-product-shop__price{margin:20px 0 0 60px}.b-product-shop__add-to-cart{clear:both;float:right;margin:20px 0}.b-product-shop__description{clear:both;margin:20px 0}@media(min-width:481px){.b-product-shop__price,.b-product-shop__tier-prices{clear:right}}@media(min-width:768px){.b-product-shop__add-to-cart{clear:right;float:right}}.b-product-shop{background:#f2f2f2;padding:20px 15px 22px}.b-product-shop__wrapper{width:100%}.b-product-shop__price{margin:0 0 0 60px}@media(min-width:481px){.b-product-shop{background:#f2f2f2;padding:20px 22px 22px}}@media(min-width:768px){.b-product-shop{display:flex;align-items:flex-end;justify-content:flex-end}}.b-product-info__column{margin:0;padding:0;list-style:none}.b-product-info__attributes{padding-bottom:25px}.b-product-info__attribute{padding:5px 0;text-align:left;font-size:0;font-weight:bold}.b-product-info__column .b-product-info__attribute .b-product-info__label{display:inline-block;font-weight:normal;width:45%;color:#bfbfbf;vertical-align:top;padding-right:12px;font-size:14px;word-break:break-word}.b-product-info__column .b-product-info__attribute .b-product-info__value{display:inline-block;width:55%;vertical-align:top;font-size:14px;word-break:break-word}@media(min-width:768px){.b-product-info__attributes{margin-left:-10px;margin-right:-10px;padding-bottom:50px}.b-product-info__attributes:before,.b-product-info__attributes:after{content:" ";display:table}.b-product-info__attributes:after{clear:both}.b-product-info__attributes:before,.b-product-info__attributes:after{content:" ";display:table}.b-product-info__attributes:after{clear:both}.b-product-info__column{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;width:50%}}.b-product-review{text-align:left;padding:20px;background:#f2f2f2;font-size:16px}.b-product-review__title{float:left;margin:0 20px 6.66666667px 0;padding:0;font-size:15px}.b-product-review__summary,.b-product-review__date{display:block;text-align:right}.b-product-review__summary{margin:0 0 5px}.b-product-review__date{margin:0;font-size:14px;font-style:italic}.b-product-review__ratings{float:right;margin:0;padding:0;list-style:none}.b-product-review__rating-stars{vertical-align:middle}.b-product-review__rating-label{display:inline-block;width:100px;font-size:14px;font-weight:bold;vertical-align:middle}.b-product-review__details{clear:both;padding:1em 0}.b-product-review__details p{margin:0 0 1em 0}.b-product-review-list{text-align:left}.b-product-review-list__review{margin-bottom:5px}.b-product-review-form{text-align:left}.b-product-review-form__low-rating-controls{border:1px solid #002c47;padding:20px 20px}.b-product-review-form__low-rating-controls .b-product-review-form__low-rating-text{margin-top:0}@media(min-width:768px){.b-product-review-form__nickname,.b-product-review-form__summary{width:70%}.b-product-review-form .b-form-control__label{width:250px}.b-product-review-form .b-form-control__input,.b-product-review-form .b-form-control__info{margin-left:250px}.b-product-review-form__email{width:71%}.b-product-review-form__email .b-form-control__label{width:230px}.b-product-review-form__email .b-form-control__input{margin-left:230px}}.b-product-review-form{background:#f2f2f2;padding:20px 20px}.b-product-review-form__title{margin:10px 0 50px;font-size:16px;font-weight:normal}.b-product-review-form__low-rating-controls{border:1px solid #002c47;padding:20px 20px}.b-product-review-form__low-rating-controls .b-product-review-form__low-rating-text{margin-top:0}@media(min-width:768px){.b-product-review-form__nickname,.b-product-review-form__summary{width:70%}.b-product-review-form .b-form-control__label{width:250px}.b-product-review-form .b-form-control__input,.b-product-review-form .b-form-control__info{margin-left:250px}.b-product-review-form__email{width:71%}.b-product-review-form__email .b-form-control__label{width:230px}.b-product-review-form__email .b-form-control__input{margin-left:230px}}.b-rating-control{list-style:none;padding:20px 0 1px 0}.b-rating-control__item{margin-bottom:10px}.b-rating-control-item__input-container{display:inline-block}.b-rating-control-item__input-container:before,.b-rating-control-item__input-container:after{content:" ";display:table}.b-rating-control-item__input-container:after{clear:both}.b-rating-control-item__input-label{float:right;margin:0;cursor:pointer}.b-rating-control-item__input-label:before{padding:0 5px;font-family:"symbols";content:"\f006";display:inline-block;font-size:26px}.b-rating-control-item input{display:none !important}.b-rating-control-item__input-container>input:checked ~ label,.b-rating-control-item__input-container:not(:checked)>label:hover,.b-rating-control-item__input-container:not(:checked)>label:hover ~ label{color:orange}.b-rating-control-item__input-container>input:checked ~ label:before,.b-rating-control-item__input-container:not(:checked)>label:hover:before,.b-rating-control-item__input-container:not(:checked)>label:hover ~ label:before{content:"\f005"}.b-rating-control-item__input-container>input:checked+label:hover,.b-rating-control-item__input-container>input:checked ~ label:hover,.b-rating-control-item__input-container>label:hover ~ input:checked ~ label,.b-rating-control-item__input-container>input:checked ~ label:hover ~ label{opacity:.6}.b-rating-control-item__input-container>input:checked+label:hover:before,.b-rating-control-item__input-container>input:checked ~ label:hover:before,.b-rating-control-item__input-container>label:hover ~ input:checked ~ label:before,.b-rating-control-item__input-container>input:checked ~ label:hover ~ label:before{content:"\f005"}.b-rating-control-item__input{margin-top:35px}.b-rating-control-item__input:before,.b-rating-control-item__input:after{content:" ";display:table}.b-rating-control-item__input:after{clear:both}.b-rating-control-item__label{margin-bottom:9px !important;font-size:.9em}.b-rating-control-item__label:before,.b-rating-control-item__label:after{content:" ";display:table}.b-rating-control-item__label:after{clear:both}.b-rating-control-item__info:before,.b-rating-control-item__info:after{content:" ";display:table}.b-rating-control-item__info:after{clear:both}.b-rating-control-item__input .b-rating-control-item__radio,.b-rating-control-item__info-box{float:left;width:11%;text-align:center;display:block;margin-left:9%}.b-rating-control-item__info-box{min-height:1px;position:relative;text-align:center}.b-rating-control-item__info-text{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:12px}@media(min-width:481px){.b-rating-control-item__info-text{font-size:14px}}@media(min-width:768px){.b-rating-control-item__input{margin-top:0;padding-top:0}.b-rating-control-item__label{margin-bottom:5px !important;position:absolute}.b-rating-control-item__info-box{position:relative;height:1px}.b-rating-control-item__info-text{top:-35px}.b-rating-control-item .b-form-control__info{display:none}.b-rating-control-item--first .b-form-control__info{display:block}}.b-product-qa-list{margin:0;padding:0;list-style:none;text-align:left}.b-product-qa-list__item{margin-bottom:1em;border-bottom:1px solid #eee}.b-product-qa-list__item:last-child{border-bottom:0}.b-product-qa-item__question{margin-bottom:.5em}.b-product-qa-item__info{font-size:12px;margin:0}.b-product-qa-form{text-align:left}@media(min-width:768px){.b-product-qa-form__name,.b-product-qa-form__email{width:70%}}.b-product-qa{text-align:left}.b-product-qa-info{background-color:#f2f2f2;border:1px solid #eee;padding:20px 20px;font-size:12px}.b-product-qa-info__button{float:left;margin-right:20px}.b-product-qa-info__content{margin:0}.b-product-collapse .b-product-review-list,.b-product-collapse .b-product-add-review{padding-bottom:25px}@media(min-width:481px){.b-product-collapse .b-product-review-list,.b-product-collapse .b-product-add-review{padding-bottom:50px}}.b-product-attributes{margin-bottom:5px;display:flex}.b-product-attributes:before,.b-product-attributes:after{content:" ";display:table}.b-product-attributes:after{clear:both}.b-product-attributes__item{width:33%;min-height:120px;padding:8px;background:#f2f2f2;text-align:center;float:left;word-break:break-word;display:flex;align-items:center;justify-content:center;flex-direction:column}.b-product-attributes__item:nth-child(2){width:34%;width:-webkit-calc(34% - 10px);width:calc(34% - 10px);margin:0 5px}.b-product-attributes__item:before{font-family:"symbols";line-height:1;font-size:20px;color:#bfbfbf;margin-bottom:8px}.b-product-attributes__item--manufacturer:before{content:"\f275"}.b-product-attributes__item--bullettype:before,.b-product-attributes__item--bulletweight:before{content:"\e901"}.b-product-attributes__item--shelllength:before,.b-product-attributes__item--casingtype:before{content:"\e900"}.b-product-attributes__label{color:#bfbfbf;font-size:12px;display:none}.b-product-attributes__value{color:#002c47;font-size:14px;font-weight:bold}@media(min-width:768px){.b-product-attributes__item:before{margin-bottom:4px}.b-product-attributes__label{display:block}}.catalog-product-view .l-page__layout{background-color:#eee}.p-product{background-color:white;border:1px solid #ddd;padding:20px 20px}.p-product__name{margin-top:0;font-weight:normal;color:black;font-size:18px;border-bottom:1px solid #999;padding-bottom:6.66666667px}.p-product__rating-summary{margin-bottom:20px;font-size:12px}.p-product__media{text-align:center;margin:10px 0}.p-product__tabs{clear:both;margin-top:20px}.p-product__options:before,.p-product__options:after{content:" ";display:table}.p-product__options:after{clear:both}.p-product__options .b-form-required-legend{float:right}.p-product__options-bottom{text-align:right}@media(min-width:481px){.p-product__media{float:left;margin-top:0}}@media(min-width:1024px){.p-product{position:relative}.p-product__name,.p-product__rating-summary,.p-product__shop,.p-product__options,.p-product__options-bottom{margin-left:245px}.p-product__rating-summary{margin-bottom:20px;font-size:14px}.p-product__media{position:absolute;left:20px;top:20px;max-width:225px}.p-product__shop{min-height:260px}}.p-product{padding:20px 10px;border:0}.p-product__left{margin-bottom:30px}.p-product__name{border:0}.p-product__short-description{margin-bottom:10px}.p-product__short-description p:first-child{margin-top:0}.p-product__short-description p:last-child{margin-bottom:0}.p-product__gift-card-price{margin:20px 0 0}.p-product__gift-card-price.fixed-amount{text-align:right}.b-product-shop__add-to-cart{float:none;clear:both;padding-top:26px;margin-top:0;margin-bottom:0}.b-product-shop .b-add-to-cart__label{display:none}.b-product-shop .b-price-ppr{text-align:right}body[class*="gc-type-"] .p-product__shop{min-height:150px}@media(min-width:481px){.p-product__media{float:none;padding:0 10%}}@media(min-width:768px){.p-product__top:before,.p-product__top:after{content:" ";display:table}.p-product__top:after{clear:both}.p-product__left{float:left;margin-bottom:0}.p-product__right{float:right;width:-webkit-calc(100% - 400px);width:calc(100% - 400px)}.p-product__media{padding:0}.p-product .b-add-to-cart__input,.p-product .b-add-to-cart__button{display:inline-block;float:none}.p-product__shop{min-height:224px}.b-product-shop__add-to-cart{text-align:right}}@media(min-width:1024px){.p-product{position:relative}.p-product__name,.p-product__rating-summary,.p-product__shop,.p-product__options,.p-product__options-bottom{margin-left:0}.p-product__media{position:static;max-width:380px}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1141;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1142;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1144}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1143}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1145;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.userway-s3-1 input,.userway-s3-3 input,.userway-s3-1 textarea,.userway-s3-3 textarea{border:1px solid #000 !important}.userway-s3-3 .b-header-search__input{color:#000}.userway-s3-3 .b-header-search__input::placeholder{color:#000}.userway-s3-3 .b-header-search__button:after{color:#000}.userway-s3-3 .b-header-hero__my-account-icon,.userway-s3-3 .b-header-minicart__icon{color:#000}.userway-s3-2 .b-header-search__input{border:1px solid #fff}.userway-s3-2 .b-header-search__button{border-color:#fff}.userway-s3-2 .b-featured-product{background:#000}.userway-s14-1 .b-footer-call-us__phone,.userway-s14-2 .b-footer-call-us__phone,.userway-s14-3 .b-footer-call-us__phone{font-size:20px}
