/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
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:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.gray,.wild-sand{background-color:#f5f5f5}.gray-light{background-color:#f7f7f7}.gray-medium{background-color:#e7e7e7}.gray-dark,.iron{background-color:#d7d7d7}.milano-red,.red-dark{background-color:#c31202}.lust,.red{background-color:#ea3323}.black{background-color:#0d0d0d}.white{background-color:#fff}@-webkit-keyframes ellipsis{to{width:20px}}.icon-search::before{content:"\f002"}.icon-download::before{content:"\f019"}.icon-map-marker::before{content:"\f041"}.icon-play::before{content:"\f04b"}.icon-pause::before{content:"\f04c"}.icon-chevron-left::before{content:"\f053"}.icon-chevron-right::before{content:"\f054"}.icon-chevron-up::before{content:"\f077"}.icon-chevron-down::before{content:"\f078"}.icon-external-link::before{content:"\f08e"}.icon-twitter::before{content:"\f099"}.icon-facebook-f::before,.icon-facebook::before{content:"\f09a"}.icon-arrow-circle-up::before{content:"\f0aa"}.icon-chain::before,.icon-link::before{content:"\f0c1"}.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-angle-left::before{content:"\f104"}.icon-angle-right::before{content:"\f105"}.icon-angle-up::before{content:"\f106"}.icon-angle-down::before{content:"\f107"}.icon-youtube-play::before{content:"\f16a"}.icon-instagram::before{content:"\f16d"}.icon-facebook1::before{content:"\e900"}.glyph{margin-bottom:2em}.glyph fieldset{border:none;margin:0;padding:0}.glyph .hidden-true,.glyph .unitRight{display:none}.glyph input[type=text]{border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:.8rem;color:#ccc}.glyph input[type=text]:active,.glyph input[type=text]:focus,.glyph input[type=text]:hover{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:0 0;-webkit-box-shadow:none;box-shadow:none}.path-frontpage .region-messages{max-width:960px;width:95%;margin:0 auto;z-index:99;position:absolute;top:20%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.messages{max-width:960px;width:95%;margin:2em auto;background-position:10px 17px;background-repeat:no-repeat;border-style:solid;border-width:.0625em .0625em .0625em 0;border-radius:.125em;padding:.9375em 1.25em .9375em 2.1875em;word-wrap:break-word;overflow-wrap:break-word}.messages ul{margin-top:0;margin-bottom:0}.messages li::before{content:""}.kint{margin:0!important}.messages--status{color:#325e1c;background-color:#f3faef;background-image:url(/core/themes/stable/images/core/icons/73b355/check.svg);border-color:#c9e1bd #c9e1bd #c9e1bd transparent;-webkit-box-shadow:-.25em 0 0 #77b259;box-shadow:-.25em 0 0 #77b259}.messages--warning{color:#734c00;background-color:#fdf8ed;background-image:url(/core/themes/stable/images/core/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;-webkit-box-shadow:-.25em 0 0 #e09600;box-shadow:-.25em 0 0 #e09600}.messages--error{color:#a51b00;background-image:url(/core/themes/stable/images/core/icons/e32700/error.svg);background-color:#fcf4f2;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;-webkit-box-shadow:-.25em 0 0 #e62600;box-shadow:-.25em 0 0 #e62600}.node--unpublished{opacity:.4;background-color:inherit}nav.tabs{z-index:100;position:relative;margin:0;width:100%}ul.tabs.primary{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:0;margin:0;background:#3d1c06;border-top:.125rem solid #000;-webkit-box-shadow:0 2px 10px 0 rgba(50,50,50,.15);box-shadow:0 2px 10px 0 rgba(50,50,50,.15);opacity:.9}ul.tabs.primary li{display:block;font-family:montserrat-regular,Helvetica,Arial,sans-serif;background-color:transparent;color:#fff;border:0;padding:.3125rem;text-decoration:none;font-size:.875rem;margin:0;text-indent:0;font-weight:400}ul.tabs.primary li::before{background:0 0;content:none;padding:0}ul.tabs.primary li a{background-color:inherit;color:#fff;text-decoration:none;padding:0 1em}ul.tabs.primary li a.is-active{background-color:inherit}ul.tabs.primary li:hover{background:#000}.cke_panel_container body{background:#e9e9e9}body.cke_editable{padding:10px 20px 20px;background:#f5f5f5}.cke_panel_list{background:#f5f5f5}.cke_panel_list li{background:#e9e9e9}.cke_panel_list a{text-decoration:none}.cke_panel_list a:hover{background:#d1d1d1;text-decoration:none}.cke_panel_list .lead,.cke_panel_list h2,.cke_panel_list h3,.cke_panel_list p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#0d0d0d;text-align:left}.cke_panel_list .lead::after,.cke_panel_list h2::after,.cke_panel_list h3::after,.cke_panel_list p::after{content:"";display:none}.align-left .media{margin:0 2em 1em 0}.align-right .media{margin:0 0 1em 2em}.align-center,.align-left,.align-right{margin:1.25em;clear:both}.align-right{float:right}.align-left{float:left}.align-center{margin-right:auto;margin-left:auto}.center{text-align:center}figure{width:100%;margin:0}.glyphs{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:20px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.glyphs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.glyphs .glyph{width:50%}.glyphs .glyph:nth-child(2n+2){margin-right:0}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.glyphs .glyph{width:25%}.glyphs .glyph:nth-child(4n+4){margin-right:0}}.block-broken{text-align:center;padding:20px 0;color:red}.devNote{display:block;font-size:12px;text-align:center}.devNote span{color:#e7e7e7}ul.links li{margin:0 5px}.field--name-field-dev-notes{background:#fdf8ed;padding:20px;color:#734c00}.block-block-content{position:relative}.block-edit{display:none;position:absolute;top:1%;right:1%}.block-edit svg{width:15px;height:15px}.block-edit:hover svg path{fill:#e7e7e7}.block:hover .block-edit{display:block}.tabs a,.toolbar a,.toolbar-tray a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-size:1em;letter-spacing:initial}.path-webform .webform-confirmation,.path-webform form{max-width:1440px;width:95%;margin:0 auto}.admin-edit{position:absolute;bottom:2%;right:4%;font-size:.8em}.views-row{position:relative}#toolbar-administration{display:block}.admin-audit{padding:20px;background:#ccc;text-align:left}.admin-audit--item{display:block;font-size:12px;border-bottom:1px solid #b2b2b2}.admin-audit a{color:red}.admin-audit,.admin-edit{display:none}.user-logged-in.user-id-1 .admin-audit,.user-logged-in.user-id-1 .admin-edit{display:block}h4{font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.4em;letter-spacing:.05em;margin:1em auto 1.5em;color:#70471e}@media all and (min-width:500px){h4{font-size:1rem}}h5{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:1.1875rem;line-height:1.75rem;letter-spacing:.04em;margin:1em auto .5em;color:#381a06}@media all and (min-width:500px){h5{font-size:1.375rem;line-height:2.375rem}}h6{font-size:1rem;line-height:1.25rem;letter-spacing:.02em;margin:1em auto .5em}@media all and (min-width:500px){h6{font-size:1.25rem;line-height:1.5rem}}h2.left,h3.left{text-align:left}main ol,main ul{list-style-position:outside;padding-left:30px}main ol li,main ul li{display:list-item;margin-bottom:.8125rem;font-size:1rem;line-height:1.6;font-weight:400;letter-spacing:.01em;padding-left:18px}main ol li li:last-child,main ul li li:last-child{margin-bottom:0}main .field--name-field-bullet-highlights li{font-family:teko-medium,Helvetica,Arial,sans-serif}main ul:not(.contextual-links):not(.pager__items):not(.tabs){list-style-type:none;padding-left:0}main ul:not(.contextual-links):not(.pager__items):not(.tabs) li{padding-left:1em;text-indent:-1em}main ul:not(.contextual-links):not(.pager__items):not(.tabs) li::before{content:"\f0da";padding-right:13px;font-family:icomoon,sans-serif;color:#f7b500;font-size:.9em}main ol{list-style-type:decimal}main ol ol,main ol ul,main ul ol,main ul ul{margin-top:.5em;margin-bottom:0}main ol ol li,main ol ul li,main ul ol li,main ul ul li{list-style-type:circle}main ol ol ol,main ol ol ul,main ol ul ol,main ol ul ul,main ul ol ol,main ul ol ul,main ul ul ol,main ul ul ul{margin-top:.75em}main ol ul li,main ul ul li{list-style-type:none}.hide-submenu+ul{display:none}em,i{font-family:libre-baskerville-italic,Helvetica,Arial,sans-serif;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:.875rem;line-height:inherit}.paragraph--type--blockquote .block-quote,.paragraph--type--blockquote .field--name-field-text,.simple-styleguide .block-quote,.simple-styleguide .field--name-field-text{font-family:montserrat-medium,Helvetica,Arial,sans-serif;color:#ea3323;font-size:1.5rem;line-height:1.2em;width:100%;margin:.25em auto .75em 0;text-align:left;border-left:5px solid #ea3323;padding-left:40px;padding-right:40px}blockquote{margin-left:0;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;line-height:1.875rem;letter-spacing:.075em;text-align:center}blockquote p{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;color:#70471e;font-size:1.5rem;line-height:1.2em;width:100%;margin:.25em auto .75em 0;text-align:left;border-left:5px solid #70471e;padding-left:40px;padding-right:40px}@media all and (min-width:500px){.paragraph--type--blockquote .block-quote,.paragraph--type--blockquote .field--name-field-text,.simple-styleguide .block-quote,.simple-styleguide .field--name-field-text,blockquote p{font-size:2.25rem;line-height:1.4em}}.source{font-size:.9em;font-style:italic}sup{top:-.8em}sub{bottom:-.4em}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}::-moz-selection{background:#70471e;color:#fff}::selection{background:#70471e;color:#fff}.fontawesome-icon-inline{color:#f5f5f5}figcaption{padding:.625em;font-size:.875rem;font-style:italic;color:#e7e7e7;text-align:center}label{position:relative;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;color:#381a06}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;padding:17px 25px 14px;width:100%;color:#381a06;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e7e7e7;-webkit-transition:border-color .45s ease-in-out;transition:border-color .45s ease-in-out;-webkit-box-shadow:none;box-shadow:none;background:#fff;letter-spacing:.05em;-webkit-appearance:none;-moz-appearance:none;border-radius:0;font-size:1rem}input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,textarea:hover{background:#fff;border-color:#f5f5f5}input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#f5f5f5}input::-webkit-input-placeholder{font-family:teko-medium,Helvetica,Arial,sans-serif;letter-spacing:.15em;font-size:1.25rem}input::-moz-placeholder{font-family:teko-medium,Helvetica,Arial,sans-serif;letter-spacing:.15em;font-size:1.25rem}input::-ms-input-placeholder{font-family:teko-medium,Helvetica,Arial,sans-serif;letter-spacing:.15em;font-size:1.25rem}input::placeholder{font-family:teko-medium,Helvetica,Arial,sans-serif;letter-spacing:.15em;font-size:1.25rem}input[type=submit]{border:none;background:0 0;cursor:pointer}.description,.form-item .description{font-size:.8rem;color:#381a06;opacity:.8;margin:.5em 0 1em}legend{padding:0 5px;font-family:montserrat-regular,Helvetica,Arial,sans-serif}.form-type-radio{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;grid-gap:10px}details{border-color:#d7d7d7}details summary{background:#d7d7d7;padding:1.5em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase}.form-item--error-message{font-size:.875rem;color:red}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer}.control:last-child{margin-bottom:0}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{background:#fff;position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #f5f5f5}.control--radio .control__indicator{border-radius:50%}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control__indicator::after{content:"";position:absolute;display:none}.control input:checked~.control__indicator::after{display:block}.control input:checked~.control__indicator{background:#e7e7e7}.control--checkbox .control__indicator::after{left:6px;top:3px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator::after{border-color:#7b7b7b}.control--radio .control__indicator::after{left:6px;top:6px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator::after{background:#7b7b7b}.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#e7e7e7}.select{position:relative;display:inline-block;margin-bottom:0;width:100%}.select select{display:inline-block;width:100%;cursor:pointer;padding:17px 25px 14px;outline:0;background:#fff;border:1px solid #e7e7e7;border-radius:0}.select select::-ms-expand{display:none}.select select:disabled{opacity:.5;pointer-events:none}.select__arrow{position:absolute;top:22px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#0d0d0d transparent transparent}.form-checkboxes,.form-radios{margin-top:6px}.form-composite>legend,.label{font-weight:400}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#d7d7d7}.select select:focus,.select select:hover{color:#0d0d0d;background:#fff}.select select:focus~.select__arrow,.select select:hover~.select__arrow{border-top-color:#e7e7e7}.select select:disabled~.select__arrow{border-top-color:#d7d7d7}.form-type-webform-multiple th{padding:1px}tr.drag,tr.drag-previous{background-color:#ea3323}input.form-color.form-color-output{border-left:1px solid #d7d7d7}a.tabledrag-handle .handle{height:auto;width:auto}.webform-multiple-table td{white-space:inherit;text-align:left}.webform-multiple-table td .form-item,.webform-multiple-table td .select{margin-bottom:20px}.container-inline div.form-item-link-to-attraction-add-more-items{display:none}#edit-link-to-attraction-add-submit{font-size:.75rem}.webform-options-display-three-columns,.webform-options-display-two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}.webform-options-display-three-columns div.form-item,.webform-options-display-two-columns div.form-item{margin-bottom:.5em;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media all and (min-width:700px){.webform-options-display-two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media all and (min-width:1024px){.webform-options-display-two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media all and (min-width:700px){.webform-options-display-three-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.webform-type-radios legend,main .form-type-processed-text p{font-family:libre-baskerville-bold,Helvetica,Arial,sans-serif;font-weight:700!important;color:#381a06;letter-spacing:0}.webform-type-radios legend strong,main .form-type-processed-text p strong{font-weight:700}.checkboxes--wrapper legend{font-family:libre-baskerville-bold,Helvetica,Arial,sans-serif;font-weight:700!important;color:#381a06;letter-spacing:0}.checkboxes--wrapper legend strong{font-weight:700}.sublevel legend{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.85em}form-required::after .form-type-processed-text p{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;color:#381a06}.dialog-off-canvas-main-canvas .js-hide.button{display:none}.webform-submission-newsletter-sign-up-minimal--form .submit-accent::after{font-family:icomoon,sans-serif!important;content:"\f105"}.webform-confirmation__message{margin-top:40px;text-align:center;min-height:300px}.error .control__indicator,.select select.error,input.form-checkbox.required.error+.control__indicator,input.form-radio.required.error+.control__indicator{border:2px solid red}input.form-checkbox.error+.control__indicator::after{left:5px;top:2px}input.form-radio.error+.control__indicator::after{left:5px;top:5px}.form-required::after{content:"(Required)";display:inline-block;background-image:none;background-repeat:no-repeat;background-size:6px 6px;margin:0 .5em;font-size:.7em;color:#ea3323;vertical-align:inherit;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-weight:400!important}.webform-submission-subscribe-node-1017-form input::-webkit-input-placeholder{color:#fff}.webform-submission-subscribe-node-1017-form input::-moz-placeholder{color:#fff}.webform-submission-subscribe-node-1017-form input::-ms-input-placeholder{color:#fff}.webform-submission-subscribe-node-1017-form input::placeholder{color:#fff}fieldset{padding:1em}input.validation-error,input.validation-error:focus,input.validation-error:hover{border:2px solid red}.form-success{background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;-webkit-box-shadow:-.25em 0 0 #77b259;box-shadow:-.25em 0 0 #77b259;padding:20px;margin-bottom:1.5em}.password-strength__meter{margin:1em 0;border:1px solid #f5f5f5;height:24px}.password-strength__title{display:none}.password-suggestions{background:#fff;padding:1.5em 1em .5em;color:#d7d7d7}.password-suggestions.description,.password-suggestions.description ul li{font-size:1rem}.password-confirm{margin-top:5px}.webform-confirmation__back{text-align:center}form.search-block-form input:-webkit-autofill,form.search-block-form input:-webkit-autofill:focus,form.search-block-form input:-webkit-autofill:hover,form.search-block-form select:-webkit-autofill,form.search-block-form select:-webkit-autofill:focus,form.search-block-form select:-webkit-autofill:hover,form.search-block-form textarea:-webkit-autofill,form.search-block-form textarea:-webkit-autofill:focus,form.search-block-form textarea:-webkit-autofill:hover{border:none;border-bottom:1px solid #fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out}.missing-datepicker{color:#ea3323;font-family:montserrat-bold,Helvetica,Arial,sans-serif}#webform-submission-subscription-paragraph-717-add-form .button-animated{padding:22px 42px 21px}hr{border-color:#d7d7d7;border-width:1px 0 0;clear:both;margin:1.25em auto 1.1875em;height:0;width:100%}.dialog-off-canvas-main-canvas .button,.dialog-off-canvas-main-canvas .button-animated,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]){border-radius:0;display:inline-block;border:2px solid #70471e;font-weight:400;line-height:normal;text-align:center;text-decoration:none;padding:22px 42px 21px;margin:1rem 0;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;color:#fff;text-transform:uppercase;background:#70471e;position:relative;cursor:pointer;overflow:hidden;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-mask-image:-webkit-radial-gradient(white,#000);white-space:normal;letter-spacing:.175em}.dialog-off-canvas-main-canvas .button-animated.button-white,.dialog-off-canvas-main-canvas .button.button-white,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]).button-white{background:#fff}.dialog-off-canvas-main-canvas .button-animated::after,.dialog-off-canvas-main-canvas .button-animated::before,.dialog-off-canvas-main-canvas .button::after,.dialog-off-canvas-main-canvas .button::before,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::after,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::before{content:"";position:absolute;left:0;top:-1px;right:0;bottom:0;height:100%;background:#fff;color:#70471e;z-index:-1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:auto;border:2px solid transparent}.dialog-off-canvas-main-canvas .button-animated::before,.dialog-off-canvas-main-canvas .button::before,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::before{background:0 0;z-index:-2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.dialog-off-canvas-main-canvas .button-animated:hover,.dialog-off-canvas-main-canvas .button.active,.dialog-off-canvas-main-canvas .button:hover,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]):hover{color:#70471e;text-decoration:none}.dialog-off-canvas-main-canvas .button-animated:hover.button-white,.dialog-off-canvas-main-canvas .button.active.button-white,.dialog-off-canvas-main-canvas .button:hover.button-white,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]):hover.button-white{background:0 0;-webkit-transition:background .2s;transition:background .2s}.dialog-off-canvas-main-canvas .button-animated:hover::after,.dialog-off-canvas-main-canvas .button.active::after,.dialog-off-canvas-main-canvas .button:hover::after,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]):hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.dialog-off-canvas-main-canvas .button-animated{padding:0}.dialog-off-canvas-main-canvas .button-animated .button{border-radius:0;display:inline-block;border:none;font-weight:400;line-height:normal;text-align:center;text-decoration:none;padding:22px 42px 21px;margin:0;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;color:#fff;text-transform:uppercase;background:0 0;position:relative;cursor:pointer;-webkit-transition:none;transition:none}@media all and (min-width:700px){.dialog-off-canvas-main-canvas .button,.dialog-off-canvas-main-canvas .button-animated,.dialog-off-canvas-main-canvas button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]){white-space:nowrap;font-size:1rem}.dialog-off-canvas-main-canvas .button-animated .button{font-size:1rem}}.dialog-off-canvas-main-canvas .button-animated:hover .button{color:#70471e}.dialog-off-canvas-main-canvas input[data-drupal-selector*=-remove-button]{border:none;color:#d7d7d7;font-size:.75rem;font-family:montserrat-regular,Helvetica,Arial,sans-serif;padding:0;margin-top:0}.dialog-off-canvas-main-canvas input[data-drupal-selector*=-remove-button]:hover{color:#d7d7d7;text-decoration:underline}.dialog-off-canvas-main-canvas .slideleft::after{top:0;z-index:-1;-webkit-transform:translate3d(-101%,0,0);transform:translate3d(-101%,0,0)}.dialog-off-canvas-main-canvas .slideleft:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.2s;transition:.2s}.dialog-off-canvas-main-canvas .slidebottomleft::after{-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}.dialog-off-canvas-main-canvas .slidebottomleft:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.2s;transition:.2s}.dialog-off-canvas-main-canvas .angleinleft::after{width:200%;-webkit-transform-origin:0 bottom;-ms-transform-origin:0 bottom;transform-origin:0 bottom;-webkit-transform:translate3d(-50%,0,0) rotate(-50deg);transform:translate3d(-50%,0,0) rotate(-50deg)}.dialog-off-canvas-main-canvas .angleinleft:hover::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s;transition:.2s}.dialog-off-canvas-main-canvas .product-configurator-app .button,.dialog-off-canvas-main-canvas .product-configurator-app .button-animated,.dialog-off-canvas-main-canvas .product-configurator-app button:not(.iiz__btn):not(.trigger){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:.7rem;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;border:1px solid #d7d7d7;color:#0d0d0d;padding:.7em .5em;letter-spacing:.05em;margin:0 0 10px;width:100%;white-space:normal}.dialog-off-canvas-main-canvas .product-configurator-app .button-animated:first-child,.dialog-off-canvas-main-canvas .product-configurator-app .button:first-child,.dialog-off-canvas-main-canvas .product-configurator-app button:not(.iiz__btn):not(.trigger):first-child{margin-top:0}.dialog-off-canvas-main-canvas .product-configurator-app .button-animated:hover,.dialog-off-canvas-main-canvas .product-configurator-app .button:hover,.dialog-off-canvas-main-canvas .product-configurator-app button:not(.iiz__btn):not(.trigger):hover{color:#fff;border-color:#ea3323}@media all and (min-width:700px){.dialog-off-canvas-main-canvas .product-configurator-app .button,.dialog-off-canvas-main-canvas .product-configurator-app .button-animated,.dialog-off-canvas-main-canvas .product-configurator-app button:not(.iiz__btn):not(.trigger){min-width:110px;width:100%}}.dialog-off-canvas-main-canvas .product-configurator-app .button-animated[data-status=dead],.dialog-off-canvas-main-canvas .product-configurator-app .button[data-status=dead],.dialog-off-canvas-main-canvas .product-configurator-app button:not(.iiz__btn):not(.trigger)[data-status=dead]{opacity:.5;cursor:default}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled:not(.iiz__btn):not(.trigger){opacity:.2}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled:not(.iiz__btn):not(.trigger)::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app button[data-attribute-disabled=true]:not(.iiz__btn):not(.trigger){opacity:.2}.dialog-off-canvas-main-canvas .product-configurator-app button[data-attribute-disabled=true]:not(.iiz__btn):not(.trigger)::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled:hover:not(.iiz__btn):not(.trigger){color:#0d0d0d;border-color:#d7d7d7}.dialog-off-canvas-main-canvas .product-configurator-app button:disabled:hover:not(.iiz__btn):not(.trigger)::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app button[data-term-chosen=true]:not(.iiz__btn):not(.trigger){color:#0d0d0d;border-color:#ea3323}.dialog-off-canvas-main-canvas .product-configurator-app button[data-term-chosen=true]:not(.iiz__btn):not(.trigger)::after{display:none}.dialog-off-canvas-main-canvas .product-configurator-app .configurator--filter--buttons button:only-child:not(:disabled):not(.iiz__btn):not(.trigger):hover{color:initial;background:initial;border-color:#d7d7d7;cursor:default}.dialog-off-canvas-main-canvas .product-configurator-app .configurator--filter--buttons button:only-child:not(:disabled):not(.iiz__btn):not(.trigger)::after{display:none}table{width:100%;margin-bottom:1rem;background:#fff}tr{border-bottom:1px solid #fff}tr:nth-child(even){background:#f0ece8}td,th{text-align:center;padding:10px 15px;font-size:.9em;line-height:1.35;border-right:4px solid #fff;color:#333;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;letter-spacing:.025em}td:last-of-type,th:last-of-type{border-right:none}th{background:#fff;vertical-align:bottom;color:#70471e;font-family:teko-medium,Helvetica,Arial,sans-serif;font-weight:400;font-size:.875rem;text-transform:uppercase;letter-spacing:.11em;line-height:1.45;padding:.75em 4px}tr:hover{background:#e2dad2;-webkit-transition:background 130ms linear;transition:background 130ms linear}.table-wrapper{max-width:1440px;width:95%;margin:0 auto;display:block;position:relative;padding-left:25px;padding-right:25px}.table-wrapper .icon-angle-left{display:none;font-size:1.8em;color:#f7b500;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:11px}.table-wrapper .icon-angle-left:hover{cursor:pointer}.table-wrapper .icon-angle-right{font-size:1.8em;color:#f7b500;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:12px}.table-wrapper .icon-angle-right:hover{cursor:pointer}@media only screen and (min-width:1000px){.table-wrapper .icon-angle-left{left:24px}.table-wrapper .icon-angle-right{right:25px}}.paragraph--type--table,.table-container{max-width:1440px;width:95%;margin:0 auto;overflow-x:scroll;border-right:10px solid #b7a38e}.paragraph--type--table{border-right:none}.footnote{max-width:1440px;width:95%;margin:1em auto;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:.625rem;color:#381a06;text-align:center;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px dotted #70471e;padding:25px 0 45px}.paragraph--type--table table td,.table-container table td{white-space:nowrap;min-width:135px}.sortable th{cursor:pointer}.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort)::after{content:" ▾";color:#f7b500}header{display:block;width:100%;z-index:5;top:0;position:absolute}.header--navigation-secondary-wrapper{display:none}@media all and (min-width:1024px){.webform-options-display-three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}.header--navigation-secondary-wrapper{display:block;background:0 0;height:47px}}.header--navigation-secondary-wrapper .dropdown{position:relative;display:inline-block}.header--navigation-secondary-wrapper .dropdown--content{display:none;position:absolute;background-color:#fff;padding:20px 20px 0;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;min-width:275px;border-bottom:20px solid #f0ece8}.header--navigation-secondary-wrapper .dropdown--content a{color:#381a06;display:block;font-family:teko-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-size:1.0625rem;border-bottom:2px dotted #70471e;padding:5px 0 7px;line-height:1.2}.header--navigation-secondary-wrapper .dropdown--content a:last-of-type{border-bottom:none;padding-bottom:2px}.header--navigation-secondary-wrapper .dropdown--content a:hover{color:#002891}.header--navigation-secondary-wrapper .dropdown:hover .dropdown--content{display:block}.header--navigation-secondary-wrapper .dropdown--button:hover,.header--navigation-secondary-wrapper .dropdown:hover .dropdown--button{background-color:#fff;color:#002891}.header--navigation-secondary-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin:0 auto;max-width:1440px;width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;padding:0}.header--navigation-secondary-wrapper ul li{display:inline-block;margin:0;padding:0;position:relative}.header--navigation-secondary-wrapper ul li:last-of-type{margin-right:24px}.header--navigation-secondary-wrapper ul li:last-of-type .dropdown--content{right:0}.header--navigation-secondary-wrapper ul li:last-of-type a{margin-right:0}.header--navigation-secondary-wrapper ul li a.dropdown--button{display:inline-block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:.16em;color:#fff;text-decoration:none;text-transform:uppercase;line-height:32px;padding:9px 21px 6px}.header--navigation-secondary-wrapper ul li a.dropdown--button:hover{text-decoration:none;color:#002891}.header--navigation-secondary-wrapper ul li a.dropdown--button .icon{display:none}.header-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1440px;margin:0 auto;position:relative;height:82px}.header-container nav{display:block;width:100%}.overlay--closer{stroke:#ea3323}.header--logo{display:block;-ms-flex-negative:0;flex-shrink:0;margin-top:5px}.header--logo svg{width:212px;height:59px;max-width:100%}.header--hamburger{display:block;position:fixed;top:16px;z-index:12}.header--hamburger:hover{cursor:pointer}@media all and (min-width:1024px){.overlay--closer{stroke:#0d0d0d}.header--logo{margin:0 20px 0 25px}.header--hamburger{display:none}}.header--hamburger svg{width:40px;height:40px;position:relative;top:4px}.header--hamburger .header--closer{display:none;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.header--hamburger .header--closer:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header--hamburger.active .header--closer{display:block}.header--hamburger.active .header--hamburger-svg{display:none}.header--search{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:20px;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:12}.header--search:hover{cursor:pointer}@media all and (min-width:1024px){.header--search{display:none}}.header--search i{position:relative;font-size:1.5625rem;color:#f7b500}.search-container{position:relative;max-width:768px;margin:0 auto}.search-container input{width:100%;padding-right:30px}.search-container i{display:block;position:absolute;right:4px;top:7px;font-size:1.2em;padding:12px}.search-container i:hover{cursor:pointer}@media all and (max-width:1023px){.header--hamburger{left:25px}.header--search{right:20px}.navigation--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.navigation--wrapper .overlay--closer{display:none}}header.tan .header--logo #lettering path{fill:#381a06}header.tan .header--hamburger svg{stroke:#381a06}header.tan .header--search i{color:#381a06}header.tan .header--navigation-secondary-wrapper{background:#fff}header.tan .header--navigation-secondary-wrapper .dropdown--button{color:#70471e}header.tan .header--navigation-primary-wrapper{background:#f0ece8;border-top:1px solid #002891;border-bottom:1px solid #002891}@media all and (min-width:1024px){.navigation--mobile-header{display:none}header.tan .header--navigation-primary-wrapper .dropbtn a,header.tan .header--navigation-primary-wrapper .dropdown .dropbtn,header.tan .header--navigation-primary-wrapper .primary{color:#70471e}header.tan .header--navigation-primary-wrapper .dropbtn a::after,header.tan .header--navigation-primary-wrapper .dropdown .dropbtn::after,header.tan .header--navigation-primary-wrapper .primary::after{border-right:2px dotted #70471e}header.tan .header--navigation-primary-wrapper .dropbtn a:hover,header.tan .header--navigation-primary-wrapper .dropdown .dropbtn:hover,header.tan .header--navigation-primary-wrapper .primary:hover{color:#002891}}body.mobile.toolbar-vertical header,body.toolbar-horizontal header{top:39px}body.toolbar-horizontal .page-node-type-product .block--content--container{padding-top:130px}body.toolbar-horizontal.toolbar-tray-open header{top:78px}body.toolbar-horizontal.toolbar-tray-open .page-node-type-product .block--content--container{padding-top:130px}.header--navigation-primary-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;background:rgba(56,26,6,.3);border-top:1px solid #f0ece8;border-bottom:1px solid #f0ece8}.header--navigation-primary-wrapper .containment{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1440px;margin:0 auto;position:relative;height:82px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width:1023px){.navbar{display:none;position:fixed;top:84px;background-color:#fff;width:100%;height:calc(100vh - 84px);overflow-x:scroll;padding:20px 20px 75px}.navbar.active{display:block}.navbar .dropbtn a,.navbar .primary{font-family:teko-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#70471e;font-size:1.375rem}.navbar .dropbtn a:after{content:"\f0d7";font-family:icomoon;display:inline-block;margin-left:10px;font-size:1.125rem}.navbar .dropdown-content{display:none}.navbar .dropdown-content .dropdown-content--wrapper{display:block;margin:20px 0 40px;padding:0 20px;list-style-type:none}.navbar .dropdown-content .dropdown-content--wrapper .views-row{border-bottom:2px dotted #70471e;margin:0 0 10px;padding:0 0 10px;width:100%}.navbar .dropdown-content .dropdown-content--wrapper .views-row a{display:block;font-family:teko-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#381a06;font-size:1.125rem;line-height:1.2}.navbar .primary{display:block}.navbar .primary.dealer i{display:none}.navbar .dropdown.active .dropdown-content{display:block}.navbar .dropdown.active .dropbtn a::after{content:"\f0d8"}.navbar .dropdown.search{display:none}.navbar .secondary-menu--mobile{display:block;margin:20px 0 0}.navbar .secondary-menu--mobile ul{display:block;list-style-type:none;margin:0;padding:0}.navbar .secondary-menu--mobile ul a{font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.875rem;color:#70471e;letter-spacing:.11em;text-transform:uppercase}.navbar .secondary-menu--mobile ul ul{display:none;margin:0 20px}.navbar .tertiary-menu--mobile{display:block;margin:20px 0 0}.navbar .tertiary-menu--mobile ul{display:block;list-style-type:none;margin:0;padding:0}.navbar .tertiary-menu--mobile ul a{font-family:libre-baskerville-italic,Helvetica,Arial,sans-serif;font-size:.75rem;color:#70471e;letter-spacing:.11em;text-transform:uppercase}}@media all and (min-width:1024px){.header--navigation-primary-wrapper .containment{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;font-family:Arial,Helvetica,sans-serif}.navbar .primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.375rem;color:#f7b500;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;text-align:center;line-height:1;padding:0 25px;height:82px}.navbar .primary.icon::after{display:none}.navbar .primary.dealer{padding:0 25px 0 50px}.navbar .primary::after{content:"";width:0;height:60px;border-right:2px dotted #fff;position:absolute;right:-1px;top:10px}.navbar .primary.dealer span{display:none}.navbar .dropdown{float:left;overflow:hidden}.navbar .dropdown.search,.navbar .dropdown:hover .dropdown-content{display:block}.navbar .dropdown.search .dropbtn{padding:0}.navbar .dropdown.search .dropbtn::after{display:none}.navbar .dropdown.search .dropdown-content{padding:75px 0}.navbar .dropdown .dropbtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.375rem;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;text-align:center;line-height:1;padding:0 50px;height:82px}.navbar .dropdown .dropbtn::after{content:"";width:0;height:60px;border-right:2px dotted #fff;position:absolute;right:-1px;top:10px}.navbar .dropdown .dropbtn a{color:#f7b500}.navbar .secondary-menu--mobile,.navbar .tertiary-menu--mobile{display:none}.dropdown-content{display:none;position:absolute;background-color:#fff;border-bottom:27px solid #f0ece8;width:100vw;margin-left:calc(-50vw + 50%);left:0;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:10;padding:20px}.dropdown-content .dropdown-content--wrapper{display:block;position:relative;z-index:2;list-style-type:none;margin:5px auto 15px;width:100%;max-width:1440px;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}.dropdown-content .dropdown-content--wrapper .views-row{display:block}.dropdown-content .dropdown-content--wrapper a{display:block;font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.125rem;border-bottom:2px dotted #70471e;padding:18px 0 10px;color:#381a06;letter-spacing:.15em;text-transform:uppercase}.dropdown-content .dropdown-content--wrapper a:hover{color:#002891}.dropdown-content .dropdown-content--wrapper a.special{background-color:#f0ece8;box-shadow:-3px 0 0 0 #f0ece8;-webkit-box-shadow:-3px 0 0 0 #f0ece8;-moz-box-shadow:-3px 0 0 0 #f0ece8}}.dropdown:hover .dropbtn{background-color:#fff;color:#002891}.dropdown:hover .dropbtn a,.navbar a.primary:hover,.tan .dropdown:hover .dropbtn a,.tan .navbar a.primary:hover{color:#002891}footer{position:relative;background:#f0ece8;z-index:0;text-align:center;padding:48px 0 0}footer a{color:#381a06}.footer-container{max-width:1440px;width:95%;margin:0 auto;max-width:100%}footer .logo{display:block;width:252px;margin:0 auto 15px}footer .logo svg{width:252px;height:70px}footer .nav-primary{padding:20px 0 0}footer .nav-primary li{border-top:2px dotted #70471e;padding:20px 0}footer .nav-primary li:last-of-type{border-bottom:1px solid #70471e}footer .nav-primary li a{font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;letter-spacing:.15em;padding:0 38px}footer .nav-primary li a:hover{color:#002891}@media all and (min-width:960px){footer .logo{width:300px;margin:0 auto 48px}footer .logo svg{width:300px;height:83px}footer nav{border-top:2px solid #d4c7bb}footer .nav-primary{padding:20px 0}footer .nav-primary li{border-top:none;border-left:2px dotted #70471e;padding:25px 0}footer .nav-primary li:last-of-type{border-bottom:none;border-right:2px dotted #70471e}footer .nav-primary li a{padding:0 16px}}@media only screen and (min-width:1090px){footer .nav-primary li a{padding:0 30px}}@media only screen and (min-width:1155px){footer .nav-primary li a{padding:0 38px}}footer .nav-secondary{padding:25px 0;border-bottom:1px solid #70471e}footer .nav-secondary ul li{padding:4px 32px}footer .nav-secondary a{font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:.15em}footer .nav-secondary a:hover{color:#002891}footer .nav-tertiary{padding:25px 0}footer .nav-tertiary li{text-transform:none;font-family:libre-baskerville-italic,Helvetica,Arial,sans-serif;font-size:.8125rem;padding:4px 18px}@media all and (min-width:960px){footer .nav-secondary{border-bottom:none}footer .nav-tertiary li{padding:0 35px;border-right:1px solid #70471e;font-size:1rem}}footer .nav-tertiary li:last-of-type{border-right:none}footer .nav-tertiary li a{font-family:libre-baskerville-italic,Helvetica,Arial,sans-serif;font-size:.8125rem}footer .nav-tertiary li a:hover{color:#002891}footer nav ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:960px){footer .nav-tertiary li a{font-size:1rem}footer nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer nav ul li{padding:4px 18px;font-size:.75rem;text-transform:uppercase}footer nav ul li a{text-decoration:none;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.95em;letter-spacing:.06em}footer nav ul li a#ot-sdk-btn.ot-sdk-show-settings{font-size:.95em;padding:0;color:#381a06;background-color:transparent}footer nav ul li a#ot-sdk-btn.ot-sdk-show-settings:hover{background-color:transparent;color:#002891}body #ot-sdk-btn-floating.ot-floating-button{display:none!important}body #onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#70471e}body #onetrust-banner-sdk.otFlat{z-index:12147483645}.overlay--closer{position:absolute;top:60px;right:45px;cursor:pointer;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:40px;height:40px}.overlay--closer:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media all and (max-width:1023px){.overlay{display:none;position:fixed;top:0;width:100%;height:100vh;background:#fff;z-index:100;overflow:auto}.overlay.active{display:block}.overlay .overlay{display:none;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;height:auto;background:0 0}.overlay .overlay .overlay--closer{display:none}.overlay .overlay.active{display:block}}@media all and (min-width:1024px){.overlay{max-width:1440px;margin:0 auto;max-width:1000px;display:none;position:fixed;padding:50px 40px 100px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100vh;background:#fff;z-index:100;overflow:auto;-webkit-box-shadow:0 0 10000px 10000px rgba(0,0,0,.725);box-shadow:0 0 10000px 10000px rgba(0,0,0,.725)}.overlay.active,.overlay.active .overlay--closer{display:block}}[data-overlay=nav-search]{top:123px}.maintenance-page .container{font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center;max-width:600px;margin:0 auto;padding:30px 20px 0}.maintenance-page .container .logo-primary{margin-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.maintenance-page .container .logo-primary svg{display:block;width:400px;height:98px;max-width:100%;margin:0 auto 20px}.maintenance-page .container .footer--social{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding:0;margin:30px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.maintenance-page .container .footer--social li{padding:0 25px;font-size:1.5rem;list-style:none}.maintenance-page .container .footer--social li::before{display:none}.maintenance-page .container .footer--social li a{text-decoration:none}.maintenance-page .container .footer--social li .icon-facebook{color:#3c5a99}.maintenance-page .container .footer--social li .icon-instagram{color:#e1306c}.maintenance-page .container .footer--social li .icon-twitter{color:#1da1f2}.maintenance-page .container .footer--social li .icon-youtube-play{color:red}.paragraph--featured-applications-home--embed-1{margin-top:-20px}.view-id-featured_applications_home.view-display-id-embed_1 .view-content{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-gap:0}@media all and (min-width:700px){.paragraph--featured-applications-home--embed-1{margin-top:0}.view-id-featured_applications_home.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}.view-id-featured_applications_home.view-display-id-embed_1 .sort-link{display:block;padding-top:20px;text-align:center}.view-id-featured_applications_home.view-display-id-embed_1 .sort-link a{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}@supports (-ms-ime-align:auto){.overlay:not(.navigation--wrapper){border-collapse:separate;-webkit-filter:drop-shadow(0 0 10000px rgba(0,0,0,.725));filter:drop-shadow(0 0 10000px rgba(0,0,0,.725));overflow-x:hidden}.view-id-featured_applications_home.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .grow{display:block;width:256px;height:256px;margin:10px;padding:0}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{width:256px;height:256px;padding:15px}@media all and (min-width:500px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (min-width:700px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:40px}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-id-featured_applications_home.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .grow{display:block;width:256px;height:256px;margin:10px;padding:0}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{width:256px;height:256px;padding:15px}}@media all and (-ms-high-contrast:none) and (min-width:500px),(-ms-high-contrast:active) and (min-width:500px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content .wrapper{padding:40px}}.featured-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:1440px;margin:0 auto 90px;padding:0 5%}@media all and (min-width:960px){.view-id-featured_applications_home.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr 1fr}.featured-type{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:90%}}.featured-type.right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.featured-type .image{display:block}.featured-type .text{display:block;max-width:800px;width:100%;position:relative;z-index:2}.featured-type .fancy-header{display:block;position:relative;left:-40px}.featured-type .fancy-header img{display:block;position:absolute;bottom:0;left:0;z-index:0}.featured-type .fancy-header h3{position:relative;z-index:1;text-align:left;margin:27px 0 10px 40px}@media all and (min-width:700px){.featured-type .fancy-header h3{margin:150px 0 10px 40px}}.featured-type p{font-size:1rem}.featured-type .specs{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;border-top:2px dotted #70471e;margin-bottom:15px}.featured-type .specs .label{display:inline-block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;color:#f7b500;font-size:.5rem;letter-spacing:.15em;text-transform:uppercase;margin:10px 0 0}.featured-type .specs p{display:inline-block;font-family:im-fell-double-pica-regular,Helvetica,Arial,sans-serif;font-size:.875rem;margin:20px 0 0 10px}.featured-type .specs .specs--model{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-right:2px dotted #70471e}.featured-type .specs .specs--caliber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 12px}@media all and (min-width:960px){.featured-type p{font-size:1.6875rem}.featured-type .specs{margin-bottom:0}.featured-type .specs .label{font-size:1.125rem}.featured-type .specs p{font-size:2rem}.featured-type .specs .specs--caliber{padding:0 28px}}.featured-type.black-powder-rifles{margin:125px auto 0;padding-bottom:90px}@media all and (min-width:960px){.featured-type.black-powder-rifles{margin:300px auto 0;padding-bottom:275px}.featured-type.black-powder-rifles .image img{position:absolute;top:-146px;left:-30px;width:71%;z-index:1}.featured-type.cartridge-revolvers{padding-bottom:275px}}.featured-type.black-powder-rifles .fancy-header img{width:266px;bottom:17px;left:27px}@media all and (min-width:700px){.featured-type.black-powder-rifles .fancy-header img{width:auto;bottom:0;left:0}}@media all and (min-width:960px){.featured-type.cartridge-revolvers .image img{position:absolute;top:-150px;left:43%;z-index:1}}.featured-type.cartridge-revolvers .fancy-header img{width:309px;bottom:9px;left:28px}@media all and (min-width:700px){.featured-type.cartridge-revolvers .fancy-header img{width:auto;bottom:-16px;left:24px}}@media all and (min-width:960px){.featured-type.cartridge-rifles .image img{position:absolute;top:-98px;left:14%;width:78%;z-index:1}}.featured-type.cartridge-rifles .fancy-header img{width:277px;bottom:17px;left:32px}.paragraph--type--video{text-align:center;margin-bottom:0}.paragraph--type--video.paragraph-container-width--full-width .field--name-field-media-oembed-video{max-width:100%;margin:0 auto}.field--name-field-media-oembed-video{position:relative;overflow:hidden;padding-top:56.25%}.field--name-field-media-oembed-video iframe,.field--name-field-media-oembed-video img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:1}.field--name-field-media-oembed-video img:hover{cursor:pointer}.field--name-field-media-oembed-video .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;display:block;width:62px;height:71px}.paragraph--type--menu-landing{max-width:960px;width:95%;margin:0 auto}.paragraph--type--menu-landing .menu-landing--blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block{padding:15px;margin:10px;border:1px solid #f5f5f5;-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 20px);flex:0 1 calc(100% - 20px)}@media all and (min-width:500px){.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 20px);flex:0 1 calc(50% - 20px)}}@media all and (min-width:700px){.featured-type.cartridge-rifles .fancy-header img{width:auto;bottom:0;left:0}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333% - 20px);flex:0 1 calc(33.3333% - 20px)}}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block h2{font-size:24px}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block p{text-align:center}.paragraph--type--menu-landing .menu-landing--blocks .menu-landing--block a:not(.icon-link){display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.paragraph--type--menu-landing .menu-landing--block--icon{background:#f5f5f5;padding:40px}.paragraph--type--menu-landing .menu-landing--block--icon img{display:block;width:50px;margin:0 auto}.paragraph--type--menu-landing.paragraph-container-width--full-width{max-width:96%;margin:0 auto}.paragraph--type--iframe{padding:2em}.paragraph--type--iframe h3{margin-bottom:1em}.paragraph--type--iframe .juicer--social{list-style:none;padding:17px 0 0;margin:0 0 2.6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--iframe .juicer--social li{margin:0 15px;padding:0}.paragraph--type--iframe .juicer--social li::before{display:none}.paragraph--type--iframe .juicer--social svg{display:block;width:20px;color:#002891}.paragraph--type--iframe .juicer--social svg.fa-youtube{position:relative;top:3px}.paragraph--type--iframe.paragraph-container-width--full-width iframe{width:95%;margin:0 auto}.paragraph--type--iframe.paragraph-container-width--contained iframe{max-width:1440px;margin:0 auto;width:95%}@media all and (min-width:960px){.paragraph--type--iframe.paragraph-container-width--contained iframe{width:85%}}.paragraph--type--iframe.paragraph-container-width--tight iframe{max-width:960px;width:95%;margin:0 auto}.term-type-product-types .paragraph--type--text{max-width:1440px;width:95%;margin:0 auto;text-align:center;grid-column:1/-1;padding:2em}.quotes--wrapper{display:block;width:100%;background-color:#f5f5f5;padding:70px 20px 100px;text-align:center;color:#0d0d0d}@media only screen and (min-width:768px){.quotes--wrapper{padding:120px 20px 164px}}.quotes--wrapper .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#fff;border:1px solid #a4a4a4}.quotes--wrapper .tns-nav>.tns-nav-active{background:#ea3323;border:1px solid #ea3323}.quotes--wrapper .quotes{width:100%}.quotes--wrapper .quote{display:block;width:100%}.quotes--wrapper .quote .container{display:block;width:100%;max-width:1024px;margin:0 auto}.quotes--wrapper .quote i{display:block;font-size:2.5em;color:#0d0d0d;margin:0 0 60px}.quotes--wrapper .quote p{font-size:.9em;letter-spacing:.007em;line-height:2.025;text-transform:uppercase;font-family:montserrat-medium,Helvetica,Arial,sans-serif}.quotes--wrapper .quote .name{display:block;margin:47px 0 0;font-size:1.65em;letter-spacing:-.05em}.quotes--wrapper .quote .title{display:block;margin:2px 0 0;font-size:.75em;text-transform:uppercase;letter-spacing:-.02em}.paragraph.paragraph--type--text-with-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:30px 10px 20px;width:90%}.paragraph.paragraph--type--text-with-image .paragraph--content,.paragraph.paragraph--type--text-with-image .paragraph--media{width:100%;padding:20px}.paragraph.paragraph--type--text-with-image .paragraph--media img{margin:0 auto}.paragraph.paragraph--type--text-with-image .field--name-field-new{display:block;margin-bottom:15px;text-transform:uppercase;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:1.25rem;color:#002891;letter-spacing:.09em}.paragraph.paragraph--type--text-with-image .paragraph--content{text-align:left}.paragraph.paragraph--type--text-with-image.paragraph-container-width--full-width .paragraph--media{padding:0}.paragraph-border--dotted{border:2px dotted #70471e}.paragraph.paragraph--type--text-with-image .field--name-field-headline{font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:2.5rem;letter-spacing:.05em;line-height:1.1;margin-bottom:15px;color:#381a06}@media all and (min-width:500px){.paragraph.paragraph--type--text-with-image .field--name-field-headline{font-size:3rem}}@media all and (min-width:700px){.quotes--wrapper .quote i{margin:0 0 90px}.paragraph.paragraph--type--text-with-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:60px 20px 40px;margin-top:25px}.paragraph.paragraph--type--text-with-image .paragraph--content,.paragraph.paragraph--type--text-with-image .paragraph--media{width:50%}.paragraph.paragraph--type--text-with-image .field--name-field-headline{font-size:3.45rem}}.paragraph.paragraph--type--text-with-image .field--name-field-subtitle{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#f7b500;margin:0 0 20px}.paragraph.paragraph--type--text-with-image .paragraph--content .technology-stamp img{max-width:160px;max-height:160px;margin-top:12px}.paragraph.paragraph--type--text-with-image .paragraph--text-image--image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.paragraph.paragraph--type--text-with-image .paragraph--text-image--body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding:40px}.paragraph.paragraph--type--text-with-image p{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:1.125rem}.paragraph.paragraph--type--text-with-image p:last-child{margin-bottom:0}.paragraph.paragraph--type--text-with-image .field--name-field-link a{display:inline-block;border:2px dotted #70471e;font-weight:400;line-height:normal;text-align:center;text-decoration:none;padding:22px 42px 21px;margin:23px 0 1rem;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;color:#70471e;text-transform:uppercase;background:#fff;position:relative;cursor:pointer;overflow:hidden;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-mask-image:-webkit-radial-gradient(white,#000);letter-spacing:.175em;white-space:normal!important}.paragraph.paragraph--type--text-with-image .field--name-field-link a:hover{border:2px dotted #381a06;color:#381a06}.paragraph.paragraph--type--text-with-image.paragraph-image-position--center{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.paragraph.paragraph--type--text-with-image.paragraph-image-position--center .paragraph--media{max-width:960px;width:95%;margin:0 auto}.paragraph.paragraph--type--text-with-image.paragraph-image-position--right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-right:0}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image .field--name-field-subtitle{font-size:1rem}.paragraph.paragraph--type--text-with-image p{font-size:1.6875rem}.paragraph.paragraph--type--text-with-image .field--name-field-link a{white-space:nowrap;font-size:1rem}.paragraph.paragraph--type--text-with-image.paragraph-image-position--right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph.paragraph--type--text-with-image.paragraph-image-position--right .paragraph--content{padding-left:8%}.paragraph.paragraph--type--text-with-image.paragraph-image-position--right .paragraph--media{padding-right:0}}.paragraph.paragraph--type--text-with-image.paragraph-image-position--left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:0}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-media-image{text-align:center}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image.paragraph-image-position--left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph.paragraph--type--text-with-image.paragraph-image-position--left .paragraph--content{padding-right:8%}.paragraph.paragraph--type--text-with-image.paragraph-image-position--left .paragraph--media{padding-left:0}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-media-image{text-align:left}}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-media-image,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-media-image{text-align:center}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-media-image{text-align:right}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-text{text-align:left}}.paragraph.paragraph--type--text-with-image.paragraph-background-color--wild-sand{background-color:#f5f5f5}.paragraph.paragraph--type--text-with-image.paragraph-background-color--black{background-color:#0d0d0d;color:#fff}.paragraph.paragraph--type--text-with-image.paragraph-background-color--black .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-background-color--black p{color:#fff}.paragraph.paragraph--type--text-with-image .field--name-field-text p:first-child{margin-top:0}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--left .field--name-field-text{text-align:left}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-text{text-align:center}@media all and (min-width:700px){.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--center .field--name-field-text{text-align:center}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-text{text-align:right}}.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-headline,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-link,.paragraph.paragraph--type--text-with-image.paragraph-image--text-alignment--right .field--name-field-text{text-align:right}.paragraph.paragraph--type--bio{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.paragraph.paragraph--type--bio .bio--headshot{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#f5f5f5}.paragraph.paragraph--type--bio .bio--headshot img{width:100%}.paragraph.paragraph--type--bio .bio--summary{padding:0 10px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:calc(100% - 102px)}.paragraph.paragraph--type--bio .bio--summary .field--name-field-name{font-family:montserrat-bold,Helvetica,Arial,sans-serif}.field--name-field-bio{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.paragraph--type--view{margin-bottom:20px}.paragraph.paragraph--type--intro{font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.3em;margin-bottom:1em}.term-type-product-types .paragraph--type--intro{max-width:1440px;width:95%;margin:0 auto;text-align:center;grid-column:1/-1;padding:4em}.paragraph.paragraph--type--image{margin-bottom:1em;text-align:center}.paragraph.paragraph--type--image img{margin-left:auto;margin-right:auto}.paragraph.paragraph--type--call-to-action{margin-bottom:1em;text-align:center}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--minimalist .cta a{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta{max-width:1440px;width:95%;margin:0 auto;background-image:url(/themes/custom/uberti2021/images/find-a-dealer.jpg);background-size:cover}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta a{display:block;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:245px;padding:0 20px;text-transform:uppercase;font-size:1.25rem;font-family:syncopate-bold,Helvetica,Arial,sans-serif;letter-spacing:.17em;margin:0;color:#fff;text-decoration:none;line-height:1.3}@media all and (min-width:500px){.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta a .icon{font-weight:400;padding:0 3px 0 1px;position:relative;top:2px;color:#f7b500}.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta a::after{display:none;font-family:icomoon,sans-serif!important;content:"\f105";font-weight:400;padding:0 3px 0 11px;position:relative;top:-2px;color:#f7b500}.paragraph--type--slider{max-width:1440px;width:95%;margin:2em auto}.paragraph--type--slider .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#fff;border:1px solid #a4a4a4}.paragraph--type--slider .tns-nav>.tns-nav-active{background:#ea3323;border:1px solid #ea3323}.dialog-off-canvas-main-canvas button[data-action=start]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]),.dialog-off-canvas-main-canvas button[data-action=stop]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]){float:right;border:none;padding:0;margin:10px 0 0;letter-spacing:.0425em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;line-height:1;font-size:.875rem;max-width:none;color:#ea3323}.dialog-off-canvas-main-canvas button[data-action=start]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::after,.dialog-off-canvas-main-canvas button[data-action=start]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::before,.dialog-off-canvas-main-canvas button[data-action=stop]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::after,.dialog-off-canvas-main-canvas button[data-action=stop]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::before{display:none}.dialog-off-canvas-main-canvas button[data-action=start]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]):hover,.dialog-off-canvas-main-canvas button[data-action=stop]:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]):hover{background:0 0;color:#0d0d0d}.paragraph--type--slide{width:100%;position:relative}.paragraph--type--slide img{width:100%}.paragraph--slide--desktop-content{display:none}.paragraph--slide--mobile-content{display:block}@media all and (min-width:700px){.paragraph.paragraph--type--call-to-action.paragraph--cta--style--button .cta a{font-size:1.875rem}.paragraph--slide--desktop-content{display:block}.paragraph--slide--mobile-content{display:none}}.paragraph--slide--desktop-content-noalt{display:block}.node-id-121.route-entitynodecanonical .paragraph-id--473 .paragraph--type--slide{height:auto}.field--name-field-webform{max-width:95%;margin:0 auto}.paragraph--type--menu .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--menu .field--name-field-links .field__item{margin:20px 10px}.paragraph--type--menu .field--name-field-links .field__item a{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.paragraph--type--photo-grid{max-width:1440px;width:95%;margin:0 auto 1em}.paragraph--type--photo-grid .field--name-field-header{border-bottom:1px solid #d7d7d7;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.25rem;padding-bottom:10px;margin-bottom:20px}.paragraph--type--photo-grid .field--name-field-grid-item{display:grid;grid-template-columns:1fr;grid-gap:40px;text-align:center}@media all and (min-width:700px){.node-id-121.route-entitynodecanonical .paragraph-id--473 .paragraph--type--slide{height:629px}.paragraph--type--photo-grid .field--name-field-grid-item{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.field--name-field-bio,.paragraph--type--photo-grid .field--name-field-grid-item{grid-template-columns:1fr 1fr 1fr}}.photo-grid-item--title{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.25rem}.photo-grid-item--link .field--name-field-cta{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.paragraph--type--find-a-dealer{margin-bottom:1em}.paragraph--type--find-a-dealer .field--name-field-post-search-text,.paragraph--type--find-a-dealer .field--name-field-pre-search-text{padding:0 20px;margin:67px auto 62px}.paragraph--type--employee{text-align:center}.paragraph--type--embed{padding:2em}.paragraph--type--stylized-card .text-formatted p{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:1rem;color:#381a06;line-height:2;letter-spacing:.04em}.product--model-expansions{display:block;width:100%}.product--model-expansions .field__item:last-of-type .model-expansion--content.active,.product--model-expansions .field__item:last-of-type .model-expansion--trigger:not(.active){border-bottom:1px solid #70471e}.product--model-expansions .model-expansion--trigger{display:block;width:100%;padding:27px 0 24px;border-top:1px solid #70471e;background-color:#f0ece8}.product--model-expansions .model-expansion--trigger.active .name::before{content:"\f0d8"}.product--model-expansions .model-expansion--trigger:hover{cursor:pointer}.product--model-expansions .model-expansion--trigger:last-child{border-bottom:1px solid #70471e}.product--model-expansions .model-expansion--info-wrapper{display:block;max-width:1068px;width:100%;margin:0 auto;padding:0 25px 0 56px}.product--model-expansions .model-expansion--info-wrapper .name{display:block;font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.625rem;color:#381a06;letter-spacing:.1em;text-transform:uppercase}.product--model-expansions .model-expansion--info-wrapper .name::before{font-family:icomoon,sans-serif!important;content:"\f0d7";display:inline-block;color:#f7b500;position:relative;margin-left:-35px;margin-right:19px;top:4px}.product--model-expansions .model-expansion--info-wrapper .series{display:block;font-family:im-fell-double-pica-regular,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:.05em;color:#381a06;margin:9px 0 0}@media all and (min-width:700px){.paragraph--type--stylized-card .text-formatted p{font-size:1.6875rem;line-height:1.4;letter-spacing:.03em}.product--model-expansions .model-expansion--info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}.product--model-expansions .model-expansion--info-wrapper .series{font-size:1.25rem;margin:9px 0 0 14px}}.product--model-expansions .model-expansion--content{display:none;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;padding:44px 0 31px}.product--model-expansions .model-expansion--content.active{display:block}.product--model-expansions .model-expansion--content p{max-width:998px;width:100%;margin-left:auto;margin-right:auto;line-height:1.9;letter-spacing:.06em;padding-left:25px;padding-right:25px;font-size:1rem}.paragraph-container-width--full,.paragraph-container-width--half{height:100%}.paragraph--type--promo{max-width:1440px;margin:25px auto 65px;display:grid;grid-template-columns:1fr;grid-gap:25px;max-width:1440px;width:90%}@media all and (min-width:700px){.product--model-expansions .model-expansion--content{padding:57px 0 31px}.product--model-expansions .model-expansion--content p{font-size:1.125rem}.paragraph-container-width--full{grid-column:1/span 2}.paragraph--type--promo{grid-template-columns:1fr 1fr;grid-gap:50px;margin:50px auto 0}}.paragraph--type--promo .featured-firearm{display:block;position:relative;background-size:cover;background-repeat:no-repeat;max-width:1440px;width:100%;margin:0 auto;text-align:center;padding:0 20px 30px;height:100%}.paragraph--type--promo .featured-firearm.new::before{content:"NEW";position:absolute;top:43px;left:52px;color:#002891;font-family:syncopate-bold,Helvetica,Arial,sans-serif;letter-spacing:.17em;font-size:1.5rem}.paragraph--type--promo .featured-firearm .field--name-field-media-image{padding-top:90px}.paragraph--type--promo .featured-firearm .field--name-field-media-image img{margin:0 auto}.paragraph--type--promo .featured-firearm h3{line-height:1;margin-bottom:19px}.paragraph--type--promo .featured-firearm .field--name-field-subtitle{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;color:#381a06;font-size:1rem;line-height:1.6;margin-top:0;margin-bottom:1em;letter-spacing:.025em}@media all and (min-width:700px){.paragraph--type--promo .featured-firearm .field--name-field-subtitle{font-size:1.6875rem}}.paragraph--type--promo .featured-firearm .series{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.1em;letter-spacing:.175em;color:#381a06;text-transform:uppercase;margin:-7px 0 43px}.paragraph--type--promo .featured-firearm .field--type-link a{border-radius:0;display:inline-block;border:2px solid #70471e;font-weight:400;line-height:normal;text-align:center;text-decoration:none;padding:22px 42px 21px;margin:1rem 0;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;color:#fff;text-transform:uppercase;background:#70471e;position:relative;cursor:pointer;overflow:hidden;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-mask-image:-webkit-radial-gradient(white,#000);white-space:normal;letter-spacing:.175em}.paragraph--type--promo .featured-firearm .field--type-link a::after,.paragraph--type--promo .featured-firearm .field--type-link a::before{content:"";position:absolute;left:0;top:-1px;right:0;bottom:0;height:100%;background:#fff;color:#70471e;z-index:-1;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:auto;border:2px solid transparent}.paragraph--type--promo .featured-firearm .field--type-link a::before{background:0 0;z-index:-2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.paragraph--type--promo .featured-firearm .field--type-link a:hover{color:#70471e;text-decoration:none}.paragraph--type--promo .featured-firearm .field--type-link a:hover::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.grow{width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);padding:0 0 100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#333;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.grow:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:2;cursor:pointer;-webkit-filter:none;filter:none}.grow:hover .box{border:2px solid rgba(255,255,255,.6)}.grow .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.2em;letter-spacing:.025em;line-height:1.1;width:100%;text-align:center;z-index:10}.grow .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;width:100%;height:100%;border:2px solid transparent;z-index:5}.grow .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%;height:100%;padding:15px}@media all and (min-width:500px){.grow .wrapper{padding:25px}}.region-footer #block-webform{padding:50px 0 0}#block-uberti2021-webform{margin-bottom:45px;padding:0 15px}.fancy-card.newsletter{margin-top:3rem;margin-bottom:3rem}.webform-submission-newsletter-sign-up-minimal--form{display:block;width:100%;max-width:1206px;margin:0 auto;padding:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:700px){.paragraph--type--promo .featured-firearm .field--type-link a{white-space:nowrap;font-size:1rem}.grow .wrapper{padding:40px}.region-footer #block-webform{padding:80px 0 20px}.webform-submission-newsletter-sign-up-minimal--form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 20px}}.webform-submission-newsletter-sign-up-minimal--form h3{display:inline-block;position:relative;text-transform:uppercase;text-align:center;width:100%;line-height:1.1}.webform-submission-newsletter-sign-up-minimal--form #edit-markup h3::after{display:block;content:"";width:214px;height:13px;background-image:url(/themes/custom/uberti2021/images/fancy-rule.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin:20px auto -20px}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label{display:inline-block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.9em;letter-spacing:.035em;text-align:center;width:100%;position:absolute;top:0;margin-left:-20px;padding-right:0}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label::after{display:none}@media only screen and (min-width:540px){.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label{position:relative;margin-right:34px;text-align:left;width:auto;margin-left:0}}@media only screen and (min-width:600px){.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up label{white-space:nowrap;margin-right:34px;text-align:left;width:auto}}.webform-submission-newsletter-sign-up-minimal--form .form-item-newsletter-sign-up input.form-email{border:2px dotted #70471e;display:inline-block;width:100%;min-width:0}.webform-submission-newsletter-sign-up-minimal--form ::-webkit-input-placeholder{opacity:1;text-transform:uppercase}.webform-submission-newsletter-sign-up-minimal--form ::-moz-placeholder{opacity:1;text-transform:uppercase}.webform-submission-newsletter-sign-up-minimal--form ::-ms-input-placeholder{opacity:1;text-transform:uppercase}.webform-submission-newsletter-sign-up-minimal--form ::placeholder{opacity:1;text-transform:uppercase}.webform-submission-newsletter-sign-up-minimal--form label{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;color:#70471e;text-transform:uppercase;font-size:1.8rem;margin:0 0 9px}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox{display:block;max-width:750px;width:100%;margin:0 auto}@media all and (min-width:700px){.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .webform-flex--container{margin:0}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .webform-flex--1{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .js-form-type-email{max-width:475px;width:100%;margin:40px auto 0}.webform-submission-newsletter-sign-up-minimal--form .button-animated{position:relative;top:4px;padding:0}.newsletter--social-wrapper{display:block;margin:30px 0}@media only screen and (min-width:400px){.newsletter--social-wrapper{margin:12px 0 30px}}@media all and (min-width:700px){.webform-submission-newsletter-sign-up-minimal--form #edit-flexbox .js-form-type-email{margin:0 auto}.newsletter--social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0 10px}}.newsletter--social-wrapper .newsletter--social-title{position:relative;top:-3px;font-family:syncopate-bold,Helvetica,Arial,sans-serif;color:#70471e;text-transform:uppercase;font-size:1.125rem;margin:0;text-align:center;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:inline-block}.newsletter--social-wrapper .newsletter--social{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter--social-wrapper .newsletter--social li{padding:0 18px;font-size:1.5rem}.newsletter--social-wrapper .newsletter--social li a{text-decoration:none}.newsletter--social-wrapper .newsletter--social li .icon-facebook1{color:#3c5a99}.newsletter--social-wrapper .newsletter--social li .icon-instagram{color:#e1306c}.newsletter--social-wrapper .newsletter--social li .icon-twitter{color:#1da1f2}.newsletter--social-wrapper .newsletter--social li .icon-youtube-play{color:red}.webform-submission-subscription-paragraph-717-add-form{margin:75px 0}.webform-submission-subscription-paragraph-717-add-form .button-animated #edit-submit{padding:0}.downloadable-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 30px 22px 25px;border:1px solid #333;margin-bottom:20px}.downloadable-files .item--wrapper{padding-right:30px}.downloadable-files .item--title{text-transform:uppercase;line-height:1.2}.downloadable-files .item--title .file{font-family:montserrat-regular,Helvetica,Arial,sans-serif}.downloadable-files .item--title a{display:inline-block;font-size:1.25rem;font-family:teko-medium,Helvetica,Arial,sans-serif;color:#70471e;letter-spacing:.15em}.downloadable-files .item--title a span{white-space:nowrap}.downloadable-files .item--title .file--size{display:inline-block;font-size:1.25rem;font-family:teko-medium,Helvetica,Arial,sans-serif;color:#70471e;letter-spacing:.15em}.downloadable-files .icon-download{color:#f7b500;position:relative;top:1px}.downloadable-files .item--description{font-size:.9em;font-family:montserrat-regular,Helvetica,Arial,sans-serif;line-height:1.3;padding-top:6px;letter-spacing:-.01em}.downloadable-files .item--image{-ms-flex-negative:0;flex-shrink:0;width:25%}.lds-grid{display:block;position:relative;width:128px;height:128px;margin:5% auto}.lds-grid div{position:absolute;width:26px;height:26px;border-radius:50%;background:#381a06;-webkit-animation:1.2s linear infinite lds-grid;animation:1.2s linear infinite lds-grid}.lds-grid div:nth-child(1){top:12px;left:12px;-webkit-animation-delay:0s;animation-delay:0s}.lds-grid div:nth-child(2){top:12px;left:52px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div:nth-child(3){top:12px;left:90px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(4){top:52px;left:12px;-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-grid div:nth-child(5){top:52px;left:52px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(6){top:52px;left:90px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:90px;left:12px;-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-grid div:nth-child(8){top:90px;left:52px;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:90px;left:90px;-webkit-animation-delay:-1.6s;animation-delay:-1.6s}@-webkit-keyframes lds-grid{0%,100%{opacity:1}50%{opacity:.5}}@keyframes lds-grid{0%,100%{opacity:1}50%{opacity:.5}}.fancy-card--outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden;padding:15px 0;position:relative}.fancy-card--outer.with-logo{padding-top:25px}.fancy-card--outer.with-logo:before{display:block;z-index:2;margin:0 auto;left:0;right:0;top:0;content:"";background-image:url(/themes/custom/uberti2021/images/logo-icon-only.svg);background-size:cover;background-repeat:no-repeat;position:absolute;width:62px;height:77px}.fancy-card--inner:after,.fancy-card--inner:before,.fancy-card:after,.fancy-card:before{content:"";background-image:url(/themes/custom/uberti2021/images/fancy-corner-mobile.svg);background-size:cover;background-repeat:no-repeat;position:absolute;width:75px;height:75px}.fancy-card{display:block;height:auto;background:#f0ece8;margin:15px;position:relative;max-width:1083px}.fancy-card::before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);top:-33px;left:-33px}@media all and (min-width:700px){.fancy-card--outer.with-logo{padding-top:73px;margin-top:100px}.fancy-card--outer.with-logo:before{width:96px;height:120px}.fancy-card--inner:after,.fancy-card--inner:before,.fancy-card:after,.fancy-card:before{background-image:url(/themes/custom/uberti2021/images/fancy-corner.svg);width:150px;height:150px}.fancy-card{width:95%;margin:0 auto}.fancy-card::before{top:-66px;left:-66px}}.fancy-card::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:-33px;right:-33px}.fancy-card--inner{display:block;padding:40px 25px 30px;position:relative;width:100%;height:100%;text-align:center;top:0;left:0}.fancy-card--inner::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:-33px;left:-33px}@media all and (min-width:700px){.fancy-card::after{top:-66px;right:-66px}.fancy-card--inner{min-height:167px;padding:40px 45px 30px}.fancy-card--inner::before{bottom:-66px;left:-66px}}.fancy-card--inner::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);bottom:-33px;right:-33px}h3.with-fancy-rule:after{display:block;position:relative;margin:15px auto 34px;content:"";background-image:url(/themes/custom/uberti2021/images/fancy-rule.svg);background-size:cover;background-repeat:no-repeat;width:139px;height:8px}.path-user .block--content{max-width:1440px;width:95%;margin:0 auto;padding:100px 0 300px}.path-user .block--content .region-content{max-width:1440px;width:95%;margin:0 auto}.path-user .block--content .region-content form{max-width:600px;margin:0 auto}.path-user .block--content .region-content form .description{display:none}.view-user-content .views-field.views-field-title{text-align:left}.article--attribution{text-align:center}.article--back{text-align:center;margin-top:4em}.article--technology .field--name-field-technologies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.product--resource-center{padding:45px 0 85px}@media all and (min-width:700px){.fancy-card--inner::after{bottom:-66px;right:-66px}h3.with-fancy-rule:after{width:139px;height:8px;margin:15px auto 20px}.product--news,.product--resource-center{padding:45px 0 110px}}.product--news .view-related-articles.view-display-id-embed_1,.product--news .view-related-articles.view-display-id-embed_2{max-width:1440px;margin:0 auto;max-width:1182px;width:90%}.view-article-aggregation.view-display-id-embed_1 .view-content,.view-article-aggregation.view-display-id-embed_2 .view-content,.view-articles.view-display-id-embed_1 .view-content,.view-articles.view-display-id-embed_10 .view-content,.view-more-articles.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-article-aggregation.view-display-id-embed_1 article,.view-article-aggregation.view-display-id-embed_2 article,.view-articles.view-display-id-embed_1 article,.view-articles.view-display-id-embed_10 article,.view-more-articles.view-display-id-embed_1 article{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);padding:30px;margin:20px;background-color:#fff}@media all and (min-width:700px){.view-article-aggregation.view-display-id-embed_1 article,.view-article-aggregation.view-display-id-embed_2 article,.view-articles.view-display-id-embed_1 article,.view-articles.view-display-id-embed_10 article,.view-more-articles.view-display-id-embed_1 article{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px)}}@media all and (min-width:960px){.view-article-aggregation.view-display-id-embed_1 article,.view-article-aggregation.view-display-id-embed_2 article,.view-articles.view-display-id-embed_1 article,.view-articles.view-display-id-embed_10 article,.view-more-articles.view-display-id-embed_1 article{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 40px);flex:0 0 calc(25% - 40px)}}.node--type-article.node--view-mode-teaser .field--name-field-teaser{line-height:1.575;text-align:left}.node--type-article.node--view-mode-teaser .date-cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-article.node--view-mode-teaser .date{font-size:.65em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.015em}.node--type-article.node--view-mode-teaser .cta{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;color:#f7b500;font-size:.75em}.node--type-article.node--view-mode-teaser-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #d7d7d7;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 20px);flex:0 0 calc(33.3333% - 20px);padding:30px 30px 23px;margin:10px;background-color:#fff}.node--type-article.node--view-mode-teaser-vertical .field--name-field-media-image{display:block;margin-bottom:-5px}.node--type-article.node--view-mode-teaser-vertical h2{font-size:1.65em;font-family:montserrat-extra-light,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.0175em;line-height:1.2;text-align:left}.node--type-article.node--view-mode-teaser-vertical h2 a{color:#0d0d0d}.node--type-article.node--view-mode-teaser-vertical .field--name-field-teaser{line-height:1.575}.node--type-article.node--view-mode-teaser-vertical .type-date-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px;margin-top:-5px}.node--type-article.node--view-mode-teaser-vertical .field--name-field-article-type{font-size:.75em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.07em}.node--type-article.node--view-mode-teaser-vertical .date{font-size:.75em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;margin-left:15px}.node--type-article.node--view-mode-teaser-vertical .date .separator{display:inline-block;height:10px;width:1px;background-color:#0d0d0d;margin-right:10px}.node--type-article.node--view-mode-teaser-vertical .cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-article.node--view-mode-teaser-vertical .cta{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;color:#f7b500;font-size:.75em}.node--type-article.node--view-mode-teaser-horizontal-featured{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d7d7d7;-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 20px);flex:0 0 calc(33.3333% - 20px);padding:50px;margin:10px;background-color:#fff}.node--type-article.node--view-mode-teaser-horizontal-featured .node__content{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-article.node--view-mode-teaser-horizontal-featured .field--name-field-preview{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.node--type-article.node--view-mode-teaser-horizontal-featured .content-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-right:50px}.node--type-article.node--view-mode-teaser-horizontal-featured .social{display:block;margin-bottom:18px}.node--type-article.node--view-mode-teaser-horizontal-featured .social a{margin-right:15px}.node--type-article.node--view-mode-teaser-horizontal-featured .social a:last-of-type{margin-right:0}.node--type-article.node--view-mode-teaser-horizontal-featured h2{font-size:2.8em;font-family:montserrat-thin,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.08;text-align:left;margin:0 0 32px}.node--type-article.node--view-mode-teaser-horizontal-featured h2 a{color:#0d0d0d}.node--type-article.node--view-mode-teaser-horizontal-featured .field--name-field-teaser{line-height:1.575}.node--type-article.node--view-mode-teaser-horizontal-featured .type-date-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px;margin-top:-5px}.node--type-article.node--view-mode-teaser-horizontal-featured .field--name-field-article-type{font-size:1.2em;font-family:montserrat-thin,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-bottom:18px}.node--type-article.node--view-mode-teaser-horizontal-featured .author-date-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.node--type-article.node--view-mode-teaser-horizontal-featured .author{font-size:.75em;font-family:montserrat-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.node--type-article.node--view-mode-teaser-horizontal-featured .date{font-size:.75em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;margin-left:15px}.node--type-article.node--view-mode-teaser-horizontal-featured .date .separator{display:inline-block;height:10px;width:1px;background-color:#0d0d0d;margin-right:10px}.node--type-article.node--view-mode-teaser-horizontal-featured .cta{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;color:#f7b500;margin-top:26px;font-size:.75em}.node--type-article.node--view-mode-teaser-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px dotted #70471e;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}@media all and (min-width:700px){.node--type-article.node--view-mode-teaser-horizontal{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 20px);flex:0 0 calc(33.3333% - 20px)}}.node--type-article.node--view-mode-teaser-horizontal .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}@media all and (min-width:700px){.node--type-article.node--view-mode-teaser-horizontal .node__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.node--type-article.node--view-mode-teaser-horizontal .preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media all and (min-width:700px){.node--type-article.node--view-mode-teaser-horizontal .preview{width:50%;height:100%;min-height:415px}.node--type-article.node--view-mode-teaser-horizontal .preview img{min-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.node--type-article.node--view-mode-teaser-horizontal .content-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:30px 28px;width:100%}.node--type-article.node--view-mode-teaser-horizontal h2{font-size:1.5rem;font-family:teko-medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.05em;line-height:1;text-align:left;margin:12px 0;text-transform:none}.node--type-article.node--view-mode-teaser-horizontal h2 a{color:#381a06}.node--type-article.node--view-mode-teaser-horizontal .field--name-field-teaser{line-height:1.575}.node--type-article.node--view-mode-teaser-horizontal .cta{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;color:#f7b500;letter-spacing:.1em;text-transform:uppercase}.view-related-articles.view-display-id-embed_1 article{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);padding:30px;margin:10px;background-color:#fff}@media all and (min-width:700px){.node--type-article.node--view-mode-teaser-horizontal .content-wrapper{padding:5%;width:50%}.node--type-article.node--view-mode-teaser-horizontal h2{font-size:3rem}.node--type-article.node--view-mode-teaser-horizontal .cta{font-size:1rem}.view-related-articles.view-display-id-embed_1 article{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}.view-article-aggregation.view-display-id-embed_2 .item-card--text-wrapper{padding:0}.view-article-aggregation.view-display-id-embed_2 .item-card--text-wrapper h2{font-size:1.55rem;padding:0;text-align:left;margin-left:0;margin-right:0;font-family:teko-regular,Helvetica,Arial,sans-serif}.view-article-aggregation.view-display-id-embed_2 .item-card--text-wrapper h2 a{color:#381a06}.prostaff--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:1440px;width:95%;margin:40px auto 0}.prostaff--container .field--name-body{width:100%;padding-right:0;text-align:center}@media all and (min-width:700px){.prostaff--container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.prostaff--container .field--name-body{width:75%;padding-right:40px;text-align:left}}.prostaff--container .field--type-image{text-align:center;padding-bottom:18px}.prostaff--thumbnails{max-width:1440px;width:95%;margin:2em auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f5f5;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prostaff--thumbnail{text-align:center;padding:20px}@media all and (min-width:500px){.prostaff--thumbnails{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.prostaff--thumbnail{width:calc(50% - 20px)}}.view-pro-staff-categories.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row{text-align:center;width:100%;padding:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media all and (min-width:700px){.prostaff--container .field--type-image{padding-bottom:0}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row{width:50%}}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row .field--name-field-media-image{margin-bottom:20px}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row a.more{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.view-id-pro_staff.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px}@media all and (min-width:700px){.view-id-pro_staff.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.prostaff--thumbnail{width:calc(33.333% - 20px)}.view-pro-staff-categories.view-display-id-embed_1 .view-content .views-row{width:33%}.view-id-pro_staff.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr}}@supports (-ms-ime-align:auto){.view-id-pro_staff.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-pro_staff.view-display-id-embed_1 .view-content .grow{display:block;width:330px;height:330px;margin:10px;padding:0}.view-id-pro_staff.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{width:330px;height:330px;padding:15px}@media all and (min-width:500px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (min-width:700px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:40px}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-id-pro_staff.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-pro_staff.view-display-id-embed_1 .view-content .grow{display:block;width:330px;height:330px;margin:10px;padding:0}.view-id-pro_staff.view-display-id-embed_1 .view-content .box{display:block;position:relative}.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{width:330px;height:330px;padding:15px}}@media all and (-ms-high-contrast:none) and (min-width:500px),(-ms-high-contrast:active) and (min-width:500px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:25px}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-id-pro_staff.view-display-id-embed_1 .view-content .wrapper{padding:40px}}.paragraph--type--iframe article h2,.paragraph--type--iframe article h3,.product--downloads article h2,.product--downloads article h3,.product--features article h2,.product--features article h3,.product--news article h2,.product--news article h3,.product--related-products--container article h2,.product--related-products--container article h3,.product--resource-center article h2,.product--resource-center article h3,.product--specifications article h2,.product--specifications article h3{margin-left:0;margin-right:0}.paragraph--type--iframe h3,.product--downloads h3,.product--features h3,.product--news h3,.product--related-products--container h3,.product--resource-center h3,.product--specifications h3{display:block;position:relative;overflow:hidden}.paragraph--type--iframe h3::after,.product--downloads h3::after,.product--features h3::after,.product--news h3::after,.product--related-products--container h3::after,.product--resource-center h3::after,.product--specifications h3::after{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;display:block;position:absolute;bottom:-3px;left:0;right:0;margin-left:auto;margin-right:auto;height:100%}.paragraph--type--iframe h3.scripting--social,.product--downloads h3.scripting--social,.product--features h3.scripting--social,.product--news h3.scripting--social,.product--related-products--container h3.scripting--social,.product--resource-center h3.scripting--social,.product--specifications h3.scripting--social{padding-top:90px;margin-bottom:0}.paragraph--type--iframe h3.scripting--social::after,.product--downloads h3.scripting--social::after,.product--features h3.scripting--social::after,.product--news h3.scripting--social::after,.product--related-products--container h3.scripting--social::after,.product--resource-center h3.scripting--social::after,.product--specifications h3.scripting--social::after{width:333px;background-image:url(/themes/custom/uberti2021/images/text-social.svg);bottom:0}@media all and (min-width:700px){.paragraph--type--iframe h3.scripting--social::after,.product--downloads h3.scripting--social::after,.product--features h3.scripting--social::after,.product--news h3.scripting--social::after,.product--related-products--container h3.scripting--social::after,.product--resource-center h3.scripting--social::after,.product--specifications h3.scripting--social::after{width:664px}}.paragraph--type--iframe h3.scripting--in-the-news,.product--downloads h3.scripting--in-the-news,.product--features h3.scripting--in-the-news,.product--news h3.scripting--in-the-news,.product--related-products--container h3.scripting--in-the-news,.product--resource-center h3.scripting--in-the-news,.product--specifications h3.scripting--in-the-news{padding-top:90px}.paragraph--type--iframe h3.scripting--in-the-news::after,.product--downloads h3.scripting--in-the-news::after,.product--features h3.scripting--in-the-news::after,.product--news h3.scripting--in-the-news::after,.product--related-products--container h3.scripting--in-the-news::after,.product--resource-center h3.scripting--in-the-news::after,.product--specifications h3.scripting--in-the-news::after{width:267px;background-image:url(/themes/custom/uberti2021/images/text-in-the-news.svg);bottom:-16px}@media all and (min-width:700px){.paragraph--type--iframe h3.scripting--in-the-news::after,.product--downloads h3.scripting--in-the-news::after,.product--features h3.scripting--in-the-news::after,.product--news h3.scripting--in-the-news::after,.product--related-products--container h3.scripting--in-the-news::after,.product--resource-center h3.scripting--in-the-news::after,.product--specifications h3.scripting--in-the-news::after{width:443px;bottom:-12px}}.paragraph--type--iframe h3.scripting--downloads,.product--downloads h3.scripting--downloads,.product--features h3.scripting--downloads,.product--news h3.scripting--downloads,.product--related-products--container h3.scripting--downloads,.product--resource-center h3.scripting--downloads,.product--specifications h3.scripting--downloads{padding-top:90px}.paragraph--type--iframe h3.scripting--downloads::after,.product--downloads h3.scripting--downloads::after,.product--features h3.scripting--downloads::after,.product--news h3.scripting--downloads::after,.product--related-products--container h3.scripting--downloads::after,.product--resource-center h3.scripting--downloads::after,.product--specifications h3.scripting--downloads::after{width:237px;background-image:url(/themes/custom/uberti2021/images/text-downloads.svg);bottom:-11px}@media all and (min-width:700px){.paragraph--type--iframe h3.scripting--downloads::after,.product--downloads h3.scripting--downloads::after,.product--features h3.scripting--downloads::after,.product--news h3.scripting--downloads::after,.product--related-products--container h3.scripting--downloads::after,.product--resource-center h3.scripting--downloads::after,.product--specifications h3.scripting--downloads::after{width:375px;bottom:-3px}}.paragraph--type--iframe h3.scripting--features,.product--downloads h3.scripting--features,.product--features h3.scripting--features,.product--news h3.scripting--features,.product--related-products--container h3.scripting--features,.product--resource-center h3.scripting--features,.product--specifications h3.scripting--features{padding-top:90px}.paragraph--type--iframe h3.scripting--features::after,.product--downloads h3.scripting--features::after,.product--features h3.scripting--features::after,.product--news h3.scripting--features::after,.product--related-products--container h3.scripting--features::after,.product--resource-center h3.scripting--features::after,.product--specifications h3.scripting--features::after{background-image:url(/themes/custom/uberti2021/images/text-features-and-highlights.svg);width:310px}@media all and (min-width:500px){.paragraph--type--iframe h3.scripting--features::after,.product--downloads h3.scripting--features::after,.product--features h3.scripting--features::after,.product--news h3.scripting--features::after,.product--related-products--container h3.scripting--features::after,.product--resource-center h3.scripting--features::after,.product--specifications h3.scripting--features::after{width:440px}.fancy-card--outer.series .fancy-card--inner{padding:5px 15px 15px}}@media all and (min-width:700px){.paragraph--type--iframe h3.scripting--features::after,.product--downloads h3.scripting--features::after,.product--features h3.scripting--features::after,.product--news h3.scripting--features::after,.product--related-products--container h3.scripting--features::after,.product--resource-center h3.scripting--features::after,.product--specifications h3.scripting--features::after{width:664px}}.paragraph--type--iframe h3.scripting--related-products,.product--downloads h3.scripting--related-products,.product--features h3.scripting--related-products,.product--news h3.scripting--related-products,.product--related-products--container h3.scripting--related-products,.product--resource-center h3.scripting--related-products,.product--specifications h3.scripting--related-products{padding-top:67px}.paragraph--type--iframe h3.scripting--related-products::after,.product--downloads h3.scripting--related-products::after,.product--features h3.scripting--related-products::after,.product--news h3.scripting--related-products::after,.product--related-products--container h3.scripting--related-products::after,.product--resource-center h3.scripting--related-products::after,.product--specifications h3.scripting--related-products::after{background-image:url(/themes/custom/uberti2021/images/text-related-products.svg);width:360px}.paragraph--type--iframe h3.scripting--resources,.product--downloads h3.scripting--resources,.product--features h3.scripting--resources,.product--news h3.scripting--resources,.product--related-products--container h3.scripting--resources,.product--resource-center h3.scripting--resources,.product--specifications h3.scripting--resources{padding-top:80px}@media all and (min-width:700px){.paragraph--type--iframe h3.scripting--related-products::after,.product--downloads h3.scripting--related-products::after,.product--features h3.scripting--related-products::after,.product--news h3.scripting--related-products::after,.product--related-products--container h3.scripting--related-products::after,.product--resource-center h3.scripting--related-products::after,.product--specifications h3.scripting--related-products::after{width:627px}.paragraph--type--iframe h3.scripting--resources,.product--downloads h3.scripting--resources,.product--features h3.scripting--resources,.product--news h3.scripting--resources,.product--related-products--container h3.scripting--resources,.product--resource-center h3.scripting--resources,.product--specifications h3.scripting--resources{padding-top:105px}}.paragraph--type--iframe h3.scripting--resources::after,.product--downloads h3.scripting--resources::after,.product--features h3.scripting--resources::after,.product--news h3.scripting--resources::after,.product--related-products--container h3.scripting--resources::after,.product--resource-center h3.scripting--resources::after,.product--specifications h3.scripting--resources::after{background-image:url(/themes/custom/uberti2021/images/text-resources.svg);width:360px}.fancy-card--outer.series .fancy-card{max-width:375px;width:100%}.fancy-card--outer.series .fancy-card--inner{padding:5px 15px 15px;min-height:150px}.fancy-card--outer.series h3{display:inline-block;width:auto;position:relative;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:1.5625rem;text-transform:uppercase;color:#70471e;letter-spacing:.14em;text-align:center;margin-bottom:6px;margin-top:13px}.fancy-card--outer.series h3.new::before{display:block;content:"NEW";font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#002891;letter-spacing:.09em;margin-bottom:-6px}.fancy-card--outer.series .type{display:block;font-family:libre-baskerville-italic,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#381a06;letter-spacing:.02em;text-align:center}.fancy-card--outer.series .calibers,.fancy-card--outer.series .models{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:9px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:500px){.fancy-card--outer.series h3{font-size:1.4375rem;margin-top:1em}.fancy-card--outer.series h3.new::before{position:absolute;top:-6px;left:-46px;font-size:.625rem;margin-bottom:0}.fancy-card--outer.series .type{font-size:.625rem}.fancy-card--outer.series .calibers,.fancy-card--outer.series .models{display:-webkit-box;display:-ms-flexbox;display:flex}}.fancy-card--outer.series .models{margin-top:4px}.fancy-card--outer.series .label{display:block;font-family:libre-baskerville-bold,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#381a06;letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px}.fancy-card--outer.series .calibers .detail{display:block;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#381a06;letter-spacing:.04em}.fancy-card--outer.series .models .label{text-transform:none;margin-top:7px}@media all and (min-width:500px){.fancy-card--outer.series .label{font-size:.625rem;margin-right:9px;margin-bottom:0}.fancy-card--outer.series .calibers .detail{font-size:.625rem}.fancy-card--outer.series .models .label{font-size:.625rem;margin-top:0}}.fancy-card--outer.series .models .detail{display:inline-block;font-family:libre-baskerville-bold,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#381a06;letter-spacing:.04em}.anchor--see-specs{display:inline-block;width:100%;margin:20px auto 35px;text-align:center}.anchor--see-specs a{color:#f7b500;font-family:syncopate-bold,Helvetica,Arial,sans-serif;letter-spacing:.14em;font-size:.75rem;text-transform:uppercase}.anchor--see-specs a:hover{color:#f7b500}.anchor--see-specs a i{margin-left:7px}.js-image-zoom__zoomed-image{background-color:#fff}.series-models--label{content:"Select Model";color:#70471e;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.15em;width:100%;text-align:center;margin:15px 0;text-transform:uppercase}.series-models--mobile-wrapper{max-width:1440px;width:95%;margin:0 auto;border:2px solid #70471e}.series-models--mobile-wrapper.active .series-models--mobile-selector .icon-caret-down{display:none}.series-models--mobile-wrapper.active .series-models--mobile-selector .icon-caret-up{display:inline-block;position:relative}.series-models--mobile-wrapper.active .series-models{display:grid;max-height:700px;overflow-y:scroll}.series-models--mobile-wrapper .series-models--mobile-selector{display:block;background-color:#70471e;color:#fff;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.15em;width:100%;text-align:center;text-transform:uppercase;padding:14px 10px 15px}.series-models--mobile-wrapper .series-models--mobile-selector .icon-caret-up{display:none}.series-models--mobile-wrapper .series-models--mobile-selector:hover{cursor:pointer}.series-models{display:none}@media all and (min-width:500px){.fancy-card--outer.series .models .detail{font-size:.625rem}.series-models--label{display:none}.series-models--mobile-wrapper.active .series-models{max-height:unset}.series-models--mobile-wrapper{border:none}.series-models--mobile-wrapper .series-models--mobile-selector{display:none}.series-models{display:grid;grid-template-columns:1fr 1fr;border-top:2px dotted #70471e}}@media all and (min-width:700px){.paragraph--type--iframe h3.scripting--resources::after,.product--downloads h3.scripting--resources::after,.product--features h3.scripting--resources::after,.product--news h3.scripting--resources::after,.product--related-products--container h3.scripting--resources::after,.product--resource-center h3.scripting--resources::after,.product--specifications h3.scripting--resources::after{width:500px}.fancy-card--outer.series .fancy-card::before{top:-33px;left:-33px}.fancy-card--outer.series .fancy-card::after{top:-33px;right:-33px}.fancy-card--outer.series .fancy-card--inner::before{bottom:-33px;left:-33px}.fancy-card--outer.series .fancy-card--inner::after{bottom:-33px;right:-33px}.fancy-card--outer.series .fancy-card--inner:after,.fancy-card--outer.series .fancy-card--inner:before,.fancy-card--outer.series .fancy-card:after,.fancy-card--outer.series .fancy-card:before{background-image:url(/themes/custom/uberti2021/images/fancy-corner-mobile.svg);width:75px;height:75px}.series-models{grid-template-columns:1fr 1fr 1fr}}.series-models .series-models--model{display:block;text-align:center;border-bottom:2px dotted #70471e;padding:25px;position:relative}.series-models .series-models--model:hover{cursor:pointer}.series-models .series-models--model:last-of-type{border-bottom:none}.series-models .series-models--model:nth-of-type(2n){border-right:none}.series-models .series-models--model.new::before{display:block;content:"NEW";font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#002891;letter-spacing:.09em;margin-bottom:-6px;position:absolute;top:20px;left:35px}@media all and (min-width:500px){.series-models .series-models--model{border-right:2px dotted #70471e}.series-models .series-models--model:last-of-type{border-bottom:2px dotted #70471e}.series-models .series-models--model.new::before{font-size:.9375rem;margin-bottom:0}}@media all and (min-width:700px){.series-models .series-models--model:nth-of-type(2n){border-right:2px dotted #70471e}.series-models .series-models--model:nth-of-type(3n){border-right:none}}.series-models .series-models--model.active,.series-models .series-models--model:hover{background-color:#f0ece8}.series-models .series-models--model h4{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;color:#70471e;letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px}.series-models .series-models--model .detailedLine{font-family:im-fell-double-pica-regular,Helvetica,Arial,sans-serif;font-size:1rem;color:#381a06}.product--specifications{padding:45px 0 25px;text-align:center}.product--specifications .find-dealer{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}#specChart tr.new-product td:first-child,.product--specifications tr.new-product td:first-child{color:#f7b500}.primary-image{max-width:1440px;width:95%;margin:0 auto;overflow:hidden}.item-card{display:block;border:2px dotted #70471e}.item-card img{width:100%;border-bottom:1px solid #70471e}.item-card .item-card--text-wrapper{display:block;padding:30px 28px}.item-card .item-card--text-wrapper h4{display:block;margin:0 0 15px;font-family:teko-regular,Helvetica,Arial,sans-serif;font-size:1.6875rem;color:#381a06;letter-spacing:.05em}.item-card .item-card--text-wrapper .item-card--subtitle{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#f7b500;margin:0 0 20px}.item-card .item-card--text-wrapper .item-card--description{display:block}.item-card .item-card--text-wrapper .item-card--description p{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:1rem;color:#381a06;letter-spacing:.05em;line-height:1.8}.product--features{width:100%;margin:0 auto;padding:0 20px 100px}.product--features .features-wrapper{max-width:1440px;width:95%;margin:60px auto 0;display:grid;grid-template-columns:1fr;grid-gap:25px}@media all and (min-width:700px){.item-card .item-card--text-wrapper h4{font-size:2.5rem}.item-card .item-card--text-wrapper .item-card--subtitle{font-size:1rem}.item-card .item-card--text-wrapper .item-card--description p{font-size:1.125rem}.product--features .features-wrapper{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.series-models{grid-template-columns:1fr 1fr 1fr 1fr}.series-models .series-models--model:nth-of-type(3n){border-right:2px dotted #70471e}.series-models .series-models--model:nth-of-type(4n){border-right:none}.product--features .features-wrapper{grid-template-columns:1fr 1fr 1fr}}.product--dropdown-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;max-width:665px;width:100%;text-align:left;margin:0 auto;border-bottom:1px solid #0d0d0d;padding:0 0 5px;color:#0d0d0d}.product--dropdown-trigger:hover{color:#0d0d0d}.product--dropdown-trigger.active .icon-angle-up{display:block}.product--dropdown-trigger.active .icon-angle-down{display:none}.product--dropdown-trigger h4{display:inline-block;margin:0}.product--dropdown-trigger h4 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]){border:none;padding:0;margin:0;color:#0d0d0d;text-transform:uppercase;letter-spacing:.0425em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;line-height:1;font-size:1rem;max-width:none}.product--dropdown-trigger h4 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::after,.product--dropdown-trigger h4 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::before{display:none}.product--dropdown-trigger h4 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]):hover{background:0 0;color:#0d0d0d}.product--dropdown-trigger i{font-size:1.5em;font-weight:700;position:relative;top:-2px;color:#000}.product--dropdown-trigger i.icon-angle-up{display:none}.product--downloads .product--dropdown-trigger:first-of-type,.product--features .product--dropdown-trigger:first-of-type{margin-top:54px}.product--downloads .product--dropdown-trigger:not(:first-of-type),.product--features .product--dropdown-trigger:not(:first-of-type){margin-top:23px}.product--dropdown{display:none;max-width:665px;width:100%;margin:0 auto}.product--dropdown.active{display:block}.product--dropdown .item{padding:23px 12px 21px;border-top:1px solid #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:700px){.product--dropdown .item{padding:23px 35px 21px 32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product--dropdown .item.downloadable-files{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product--dropdown .item .item--wrapper{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0}.product--dropdown .item .item--wrapper .item--title{font-family:montserrat-bold,Helvetica,Arial,sans-serif;margin-bottom:5px;padding-right:10px}.product--dropdown .item .item--image{width:100px;margin:20px 0 0 25px}@media all and (min-width:700px){.product--dropdown .item .item--image{margin:0 0 0 25px}.product--downloads .product--downloads--container{--gap:50px;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap))}}.product--dropdown .item:last-of-type{margin-bottom:14px}.product--dropdown .item:first-of-type{border-top:none}.product--downloads{max-width:1440px;margin:0 auto;max-width:1182px;width:90%}.product--downloads .product--downloads--container{--gap:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + var(--gap))}.product--downloads .product--downloads--container [data-content-showhide]{display:none}.product--downloads .product--downloads--container [data-content-showhide].active{display:block}.product--downloads .product--downloads--container .trigger{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px dotted #70471e;margin-bottom:2em;padding-bottom:1.2em}.product--downloads .product--downloads--container .trigger .icon-caret-down{display:block}.product--downloads .product--downloads--container .trigger .icon-caret-up{display:none}.product--downloads .product--downloads--container .trigger:hover{cursor:pointer}.product--downloads .product--downloads--container .trigger.active .icon-caret-down{display:none}.product--downloads .product--downloads--container .trigger.active .icon-caret-up{display:block}.product--downloads .product--downloads--container h4{width:100%;text-align:left;font-family:syncopate-bold,Helvetica,Arial,sans-serif;color:#381a06;font-size:1rem;letter-spacing:.17em;text-transform:uppercase;border-bottom:none;margin:0;padding-bottom:0}.product--downloads .product--downloads--container>*{margin:var(--gap) 0 0 var(--gap)}@media all and (min-width:700px){.product--downloads .product--downloads--container>*{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}.product--downloads h4{text-align:left}.product--news{padding:45px 0 110px}.product--news .views-element-container{margin-top:61px}.product--news .tns-outer{position:relative}.product--news .tns-controls{display:block;position:absolute;top:44%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:100%}.product--news .tns-controls button{background:0 0;border:none;padding:0;margin:0;color:#f7b500;line-height:1;font-size:2.1875rem}.product--news .tns-controls button[data-controls=next]{position:absolute;right:-40px}.product--news .tns-controls button[data-controls=prev]{position:absolute;left:-40px}.product--related-products--container{text-align:center;padding:36px 0 82px}.product--related-products--container .product--related-products{max-width:1440px;width:95%;margin:48px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product--related-products--container .product--related-products .product--related-product{width:100%;border:2px dotted #70471e;margin:20px;padding:20px;text-align:center;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media all and (min-width:960px){.product--related-products--container .product--related-products .product--related-product{width:calc(33.333% - 40px)}}.product--related-products--container .product--related-products .product--related-product:hover{background-color:#fff;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product--related-products--container .product--related-products .product--related-product img{margin:0 auto}.node--type-product.node--view-mode-teaser-a,.node--type-product.node--view-mode-teaser-b,.node--type-product.node--view-mode-teaser-c,.node--type-product.node--view-mode-teaser-d{margin-bottom:1em;text-align:center;border:1px solid #e7e7e7;padding:20px}.node--type-product.node--view-mode-teaser-a{max-width:1440px;width:95%;margin:0 auto 2em;color:#333}.node--type-product.node--view-mode-teaser-a h2{font-family:montserrat-thin,Helvetica,Arial,sans-serif;font-size:3rem}.node--type-product.node--view-mode-teaser-a h2 a{color:#333}.node--type-product.node--view-mode-teaser-a .field--name-field-series-teaser{width:100%;margin:0 auto 2em}@media all and (min-width:700px){.node--type-product.node--view-mode-teaser-a,.node--type-product.node--view-mode-teaser-b,.node--type-product.node--view-mode-teaser-c,.node--type-product.node--view-mode-teaser-d{padding:40px}.node--type-product.node--view-mode-teaser-a .field--name-field-series-teaser{width:75%}}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary{list-style:none;max-width:768px;width:100%;margin:0 0 1em}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary span{white-space:nowrap}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li{margin-bottom:.5em;font-family:montserrat-light,Helvetica,Arial,sans-serif;font-weight:400;padding-left:0!important}@media only screen and (min-width:450px){.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary{width:90%;margin:0 auto 1em}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li{padding-left:1em}}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li::before{display:none;content:"";padding:0}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li strong{font-weight:400;font-family:montserrat-medium,Helvetica,Arial,sans-serif;display:block}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li strong::before{content:"\f0da";padding-right:13px;font-family:icomoon,sans-serif;color:#ea3323;font-size:.9em}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li span{display:inline}.node--type-product.node--view-mode-teaser-a a.call-to-action{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.full-entity.product-entity,.node--type-product.node--view-mode-teaser-b{border:none;padding:40px 0 0;height:100%}.full-entity.product-entity .node__content,.node--type-product.node--view-mode-teaser-b .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.full-entity.product-entity .new-product-indicator,.node--type-product.node--view-mode-teaser-b .new-product-indicator{color:#002891;font-family:syncopate-bold,Helvetica,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:1.125rem;position:absolute;top:2%;right:4%}.full-entity.product-entity h2,.node--type-product.node--view-mode-teaser-b h2{font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:2.5rem;color:#381a06;text-transform:uppercase;letter-spacing:.1em;line-height:1.2;margin-bottom:6px}.full-entity.product-entity h2 a,.node--type-product.node--view-mode-teaser-b h2 a{color:#381a06}.node--type-product.node--view-mode-teaser-d{border:none}.node--type-product.node--view-mode-teaser-d h3{text-transform:uppercase;font-size:.84375rem;font-family:montserrat-medium,Helvetica,Arial,sans-serif;letter-spacing:.045em;line-height:1.4;margin-bottom:7px}.node--type-product.node--view-mode-teaser-d h3 a{color:#0d0d0d;text-decoration:none}.node--type-product.node--view-mode-teaser-d .field--name-field-series-tagline{font-size:.75rem;line-height:1.5}.view-featured-firearms-home.view-display-id-embed_1{max-width:1440px;width:95%;margin:0 auto;text-align:center}.view-featured-firearms-home.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px;grid-auto-rows:1fr}.view-featured-firearms-home.view-display-id-embed_1 h2{font-size:1.875rem;letter-spacing:0;margin-bottom:20px}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:0 auto 1em;max-width:225px}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links a{color:#ea3323;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75em;text-decoration:none;letter-spacing:.015em}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links a:hover{color:#c31202}.view-featured-firearms-home.view-display-id-embed_1 .featured-firearms--links a i{font-size:1.1em;margin-left:1px;margin-top:1px}.taxonomy-term.vocabulary-series .term--primary-callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1440px;width:95%;margin:2em auto 0}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-description,.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-bullet-highlights{width:100%}@media all and (min-width:700px){.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li{margin-bottom:0}.node--type-product.node--view-mode-teaser-a .product--spec-sunmmary li strong{display:inline}.view-featured-firearms-home.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}.taxonomy-term.vocabulary-series .term--primary-callout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-bullet-highlights{width:25%}}.taxonomy-term.vocabulary-series .term--primary-callout .field--name-field-bullet-highlights ul{margin:0}.taxonomy-term.vocabulary-series .series--models h2.product--spec-summary--header{font-size:3.75rem;font-family:montserrat-light,Helvetica,Arial,sans-serif}.taxonomy-term.vocabulary-series .field--name-field-call-to-action,.taxonomy-term.vocabulary-series .field--name-field-preview{text-align:center}.taxonomy-term.vocabulary-series .family-series--image-callout{max-width:1440px;width:95%;margin:0 auto}.uberti-recommends{display:block;margin-bottom:75px}.uberti-recommends .fancy-card{max-width:1330px}.uberti-recommends .fancy-card .field--name-field-recommendation-explainer{max-width:1062px;margin:0 auto 55px}.uberti-recommends .fancy-card .field--name-field-recommendation-explainer p{font-size:1.125rem}.recommended-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;width:95%;margin:0 auto}.recommended-products article.full-entity.product-entity{display:block!important;margin-right:0;margin-bottom:2em;padding:40px;border:1px solid #d7d7d7;background:#fff;text-align:center}@media all and (min-width:960px){.recommended-products{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.recommended-products article.full-entity.product-entity{margin-right:30px;margin-bottom:0;min-width:400px;width:50%}.recommended-products article.full-entity.product-entity:last-child{margin-right:0}.page-node-type-product .product--primary-description p,.page-node-type-product .product--primary-description ul li{font-size:1.6rem;line-height:1.8}}.recommended-products article.full-entity.product-entity img{margin:0 auto}.recommended-products article.full-entity.product-entity h2{margin-bottom:4px;font-size:1.875rem;text-align:center}.recommended-products article.full-entity.product-entity .starting-price{font-family:syncopate-bold,Helvetica,Arial,sans-serif;font-size:.8125rem;letter-spacing:.12em;color:#70471e;text-transform:uppercase}.recommended-products article.full-entity.product-entity p{margin-bottom:1.5em}.recommended-products.recommended-products-count-1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recommended-products.recommended-products-count-1 article{width:50%;margin-left:auto;margin-right:auto}.sticky+article.node--type-product{padding-top:0}@supports (-ms-ime-align:auto){.view-featured-firearms-home.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:100%}@media all and (min-width:700px){.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:50%}}}.page-node-type-product .product--primary-description{display:block;max-width:1064px;width:100%;margin:0 auto}.priamry-image--tooltip{display:block;margin:15px auto 0;text-align:center;font-family:syncopate-bold,Helvetica,Arial,sans-serif;color:#b7a38e;text-transform:uppercase;letter-spacing:.2em;font-size:.6rem}.priamry-image--tooltip .desktop{display:none}.priamry-image--tooltip .mobile{display:inline}@media all and (min-width:700px){.priamry-image--tooltip .desktop{display:inline}.priamry-image--tooltip .mobile{display:none}}.view-related-articles.view-display-id-embed_1{display:block;max-width:1440px;width:95%;margin:0 auto}.view-related-articles.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:700px){.view-related-articles.view-display-id-embed_1 .view-content article{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media all and (min-width:1200px){footer .nav-tertiary li{padding:0 52px}.view-related-articles.view-display-id-embed_1 .view-content article{-webkit-box-flex:0;-ms-flex:0 0 calc(30% - 20px);flex:0 0 calc(30% - 20px)}}.view-related-articles.view-display-id-embed_1 .view-content article .item-card--text-wrapper{padding-left:0;padding-right:0}.view-related-articles.view-display-id-embed_1 .view-content article h2{font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.68em;margin-top:0;margin-bottom:0;text-align:left}.view-related-articles.view-display-id-embed_1 .view-content article h2 a{color:#381a06}.view-related-articles.view-display-id-embed_1 .view-content article .field--name-field-teaser{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;color:#381a06}.view-related-articles.view-display-id-embed_1 .view-content article .date{font-family:teko-medium,Helvetica,Arial,sans-serif;color:#381a06;font-size:12px}@media all and (min-width:700px){.view-related-articles.view-display-id-embed_1 .view-content article h2{font-size:2.5em}.view-related-articles.view-display-id-embed_1 .view-content article .date{font-size:20px}}.view-related-articles.view-display-id-embed_1 .view-content article .cta{font-size:.75rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-featured-firearms-home.view-display-id-embed_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:100%}.page-node-type-product main{position:static}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-featured-firearms-home.view-display-id-embed_1 .view-content article{width:50%}}.product-configurator-app .product-configurator-app--sticky{position:sticky;top:60px;left:0;background:#fff;z-index:99}.product-configurator-app .product-configurator--image figure{padding:80px 0;border:1px solid #f7f7f7}.product-configurator-app .magnifier img{max-width:none}.product-configurator-app .product-configurator-image-hide{opacity:1}.product-configurator-app .product-configurator-image-show{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.product-configurator-app .active-model-ids{font-family:montserrat-thin,Helvetica,Arial,sans-serif;text-align:center;font-size:.75rem;opacity:0;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;line-height:1.5rem;padding-bottom:15px}.product-configurator-app .active-model-ids.show{opacity:1;font-size:1.125rem;cursor:pointer}.product-configurator-app .configurator--select-options-instructions{display:block;width:100%;text-align:center;margin:0;padding-bottom:15px;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:.75rem;letter-spacing:.075em}@media all and (min-width:700px){.view-related-articles.view-display-id-embed_1 .view-content article .cta{font-size:1rem}.product-configurator-app .product-configurator-app--sticky{top:105px}.product-configurator-app .active-model-ids.show{font-size:1.5rem}.product-configurator-app .configurator--select-options-instructions{margin:30px 0 0}}.product-configurator-app .configurator--select-options-instructions .Typist{font-size:.75rem;line-height:.75rem;display:inline-block}.product-configurator-app .product-configurator-app--filter-and-specs{border:1px solid #d7d7d7}.product-configurator-app .product-configurator--filters .configurator--filter-containers{display:block;padding:30px 40px 0;width:100%;border-bottom:8px solid #f7f7f7}.product-configurator-app .product-configurator--filters .configurator--filter-label{display:block;margin:0 0 5px;text-transform:uppercase;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.75rem;letter-spacing:.075em;white-space:nowrap}.product-configurator-app .product-configurator--filters .configurator--filter-containers--primary{display:grid;width:100%;grid-template-columns:1fr;grid-gap:20px;margin-bottom:20px}@media all and (min-width:1024px){.product-configurator-app .product-configurator--filters .configurator--filter-containers--primary{grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr}.product-configurator-app .product-configurator--filters .configurator--filter-containers--layout--3 .configurator--filter-containers--primary{grid-template-columns:1fr 1fr 1fr}.product-configurator-app .product-configurator--filters .configurator--filter-containers--layout--4 .configurator--filter-containers--primary{grid-template-columns:1fr 1fr 1fr 1fr}.product-configurator-app .product-configurator--filters .configurator--filter-containers--layout--5 .configurator--filter-containers--primary{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.product-configurator-app .product-configurator--filters .configurator--filter-containers--advanced{display:grid;width:100%;grid-template-columns:1fr;grid-gap:20px}.product-configurator-app .product-configurator--filters .configurator--filter-containers--advanced--label{display:block;margin-bottom:20px;width:100%;font-family:montserrat-bold,Helvetica,Arial,sans-serif;border-bottom:1px solid #e7e7e7}.product-configurator-app .product-configurator--filters .configurator--filter-container{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px}.product-configurator-app .product-configurator--filters .configurator--filter--buttons button{width:100%}.product-configurator-app .configurator--filter--buttons,.product-configurator-app .swatches-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media all and (min-width:700px){.product-configurator-app .configurator--filter--buttons,.product-configurator-app .swatches-list{grid-template-columns:repeat(3,1fr)}}.product-configurator-app .reset-container{display:block;text-align:center;width:100%;padding:7px 0 15px;margin-bottom:15px;background:#f7f7f7}.product-configurator-app .reset-container span{margin:0;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:.9em;letter-spacing:.02em;text-transform:uppercase;color:#ea3323}.product-configurator-app .reset-container span:hover{cursor:pointer}.product-configurator-app .reset-container span:active{color:#0d0d0d}.product-configurator-app .product-configurator--specs{display:block;margin-bottom:20px;margin-top:40px;padding-bottom:30px}.product-configurator-app .product-configurator--specs .table-wrapper{padding-top:15px}.product-configurator-app .product-configurator--specs h3{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:18px;color:#0d0d0d}.product-configurator-app .product-configurator--specs .product-configurator--notice{display:block;max-width:1200px;width:90.5%;margin:0 auto;position:relative;padding:10px 25px 0;text-align:right;font-size:.7em;opacity:.65}.product-configurator-app .product-configurator--specs .product-configurator--specs--view-all{font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500;text-align:center;display:block;margin-top:20px}.product-configurator-app .product-configurator--specs .spechChartUtility{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500;text-align:center}.product-configurator-app .product-configurator--specs .spechChartUtility-closer::after{content:"\f106"}.product-configurator-app .product-configurator--specs .spechChartUtility-opener::after{content:"\f107"}.product-configurator-app .product-configurator--specs[data-spec-status=true] .spechChartUtility-closer,.product-configurator-app .product-configurator--specs[data-spec-status=true] .table-wrapper-container{display:block}.product-configurator-app .product-configurator--specs[data-spec-status=false] .spechChartUtility-closer,.product-configurator-app .product-configurator--specs[data-spec-status=false] .table-wrapper-container,.product-configurator-app .product-configurator--specs[data-spec-status=true] .spechChartUtility-opener{display:none}.product-configurator-app .product-configurator--specs[data-spec-status=false] .spechChartUtility-opener{display:block}.product-configurator-app .product-configurator--specs .product-configurator--specs--table tr{cursor:pointer}.product-configurator-app .product-configurator--specs .product-configurator--specs--table tr.inactive{opacity:.2}.product-configurator-app .product-configurator--specs .product-configurator--specs--table tr[data-chosen=true]{background:#ea3323;color:#fff}.product-configurator-app.single .active-model-ids,.product-configurator-app.single .configurator--select-options-instructions,.product-configurator-app.single .product-configurator-app--filter-and-specs{display:block}.product-configurator-app.single .configurator--select-options-instructions,.product-configurator-app.single .product-configurator--specs .product-configurator--specs--view-all,.product-configurator-app.single .product-configurator--specs[data-spec-status=false] .spechChartUtility-closer,.product-configurator-app.single .product-configurator--specs[data-spec-status=false] .spechChartUtility-opener{display:none}@media all and (min-width:1024px){.product-configurator-app .product-configurator--filters .configurator--filter-containers--advanced{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.product-configurator-app .configurator--filter--buttons,.product-configurator-app .swatches-list{grid-template-columns:repeat(1,1fr)}#react-app--selector .view-filters-container .swatch-list,.product-configurator-app .configurator--filter--buttons .swatch-list,.product-configurator-app .swatch-list{grid-template-columns:repeat(2,1fr)}}#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger),.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger),.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger){display:block;border:none;padding:56px 0 5px;border-bottom:2px solid transparent}#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger)::after,#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger)::before,.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger)::after,.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger)::before,.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger)::after,.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger)::before{display:none}#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger):hover,#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger)[data-term-chosen=true],.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger):hover,.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger)[data-term-chosen=true],.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger):hover,.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger)[data-term-chosen=true]{background:0 0;color:#333;border-color:#ea3323}#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger):hover .swatchButtonPreview,#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger)[data-term-chosen=true] .swatchButtonPreview,.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger):hover .swatchButtonPreview,.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger)[data-term-chosen=true] .swatchButtonPreview,.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger):hover .swatchButtonPreview,.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger)[data-term-chosen=true] .swatchButtonPreview{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#react-app--selector .view-filters-container .swatch-list button:not(.iiz__btn):not(.trigger) button:only-child,.product-configurator-app .configurator--filter--buttons .swatch-list button:not(.iiz__btn):not(.trigger) button:only-child,.product-configurator-app .swatch-list button:not(.iiz__btn):not(.trigger) button:only-child{background:0 0;border:none;color:#0d0d0d}#react-app--selector .view-filters-container .swatchButtonPreview,.product-configurator-app .configurator--filter--buttons .swatchButtonPreview,.product-configurator-app .swatchButtonPreview{display:block;margin:0 auto 10px;width:100%;height:50px;position:absolute;top:0;left:0;background-size:cover;background-color:#f7f7f7}.iiz{margin:0;position:relative;overflow:hidden;display:inline-block;cursor:-webkit-zoom-in;cursor:zoom-in}.iiz__img{max-width:100%;height:auto;display:block;pointer-events:none}.iiz__zoom-img{width:auto!important;max-width:none!important;position:absolute;visibility:hidden;opacity:0;display:block;background:#fff}.iiz__zoom-img--visible{visibility:visible;opacity:1;cursor:-webkit-zoom-out;cursor:zoom-out}.iiz__btn{border:none;outline:0;padding:0;position:absolute;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iiz__btn::before{content:" ";background-position:center;background-repeat:no-repeat;display:block}.iiz__hint{bottom:10%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;width:100%}@media all and (min-width:500px){.product-configurator-app .product-configurator--image figure{padding:0;border:none}.iiz__hint{bottom:10px}}.iiz__hint::before{content:"Click to Zoom";font-size:.75rem;color:#d7d7d7;text-align:center}.iiz__close{top:10px;right:10px;visibility:hidden;opacity:0;background:0 0}.iiz__close--visible{visibility:visible;opacity:1}.iiz__close::before{content:" ";width:29px;height:29px;background-image:-webkit-gradient(linear,left top,left bottom,from(#0d0d0d),to(#0d0d0d)),-webkit-gradient(linear,left top,left bottom,from(#0d0d0d),to(#0d0d0d));background-image:linear-gradient(#0d0d0d,#0d0d0d),linear-gradient(#0d0d0d,#0d0d0d);background-size:100% 1px,1px 100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.iiz__zoom-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000}.iiz__zoom-portal .iiz__zoom-img{background:#000;max-width:none}.iiz__zoom-portal .iiz__close::before{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff)}.iiz--drag .iiz__zoom-img--visible{cursor:-webkit-grab;cursor:grab}.product-configurator--image[role=button]{outline:0}.view-catalogs.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media all and (min-width:700px){.view-catalogs.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width:960px){.view-catalogs.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr 1fr 1fr}}.view-catalogs.view-display-id-embed_1 .catalog--download{margin:10px 0}.view-catalogs.view-display-id-embed_1 .catalog--download a{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.media-item--catalog{display:block;text-align:center}.media-item--catalog .field--name-field-preview img{display:block;margin:0 auto}.catalog--download a{display:block;margin:15px auto 0}.view-id-manuals.view-display-id-embed_1{padding-bottom:40px;margin-top:-60px}.view-id-manuals.view-display-id-embed_1 .view-split-container.has-exposed{grid-template-columns:1fr}.view-id-manuals.view-display-id-embed_1 .view-split-container.has-exposed .view-filters{grid-column:1/-1}.view-id-manuals.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px}@media all and (min-width:500px){.view-id-manuals.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.view-id-manuals.view-display-id-embed_1 .view-content{grid-template-columns:1fr 1fr}}.view-id-manuals.view-display-id-embed_1 .media-item.media-item--manual{padding:5px;border-bottom:4px solid #f5f5f5}.view-id-manuals.view-display-id-embed_1 .media-item.media-item--manual .media-item--manual--reference{display:block;font-size:.8rem;font-family:montserrat-light,Helvetica,Arial,sans-serif}.view-media-site .has-exposed,.view-media-site-products .has-exposed,.view-media-site-products-node .has-exposed{grid-template-columns:1fr}@media all and (min-width:700px){.view-media-site .has-exposed,.view-media-site-products .has-exposed,.view-media-site-products-node .has-exposed{grid-template-columns:200px 1fr}}.view-media-site .view-filters .form--inline .form-item,.view-media-site-products .view-filters .form--inline .form-item,.view-media-site-products-node .view-filters .form--inline .form-item{float:none;margin-right:0}.view-media-site .view-filters input,.view-media-site .view-filters select,.view-media-site-products .view-filters input,.view-media-site-products .view-filters select,.view-media-site-products-node .view-filters input,.view-media-site-products-node .view-filters select{width:100%}.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{display:grid;grid-template-columns:1fr;grid-gap:20px}@media all and (min-width:500px){.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:960px){.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{grid-template-columns:1fr 1fr}}@media all and (min-width:1200px){.view-id-manuals.view-display-id-embed_1 .view-content,.view-media-site .view-content,.view-media-site-products .view-content,.view-media-site-products-node .view-content{grid-template-columns:1fr 1fr 1fr}}.view-media-site .views-row,.view-media-site-products .views-row,.view-media-site-products-node .views-row{padding:5px;border-bottom:4px solid #f5f5f5}.view-media-site .views-row .downloadable-files,.view-media-site-products .views-row .downloadable-files,.view-media-site-products-node .views-row .downloadable-files{padding-top:15px}.view-media-site .views-row .contextual-region,.view-media-site-products .views-row .contextual-region,.view-media-site-products-node .views-row .contextual-region{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-media-site .product-entity--media-name,.view-media-site-products .product-entity--media-name,.view-media-site-products-node .product-entity--media-name{font-family:montserrat-light,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.4}.view-media-site-products-node .view-split-container.has-exposed{display:block}.view-id-media_site.view-display-id-embed_1 .field.field--name-field-media-image{width:80%;margin:0 auto;text-align:center;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-media_site.view-display-id-embed_1 .field.field--name-field-media-image img{max-height:150px}.field--name-field-media-image{position:relative}.field--name-field-media-image svg{width:100%;height:150px}.paragraph--type--personnel{max-width:1440px;width:95%;margin:0 auto}.paragraph--type--personnel img{margin:0 auto}.paragraph--type--personnel .field--name-field-employees{display:grid;grid-template-columns:1fr;grid-gap:20px}.paragraph--type--personnel .field--name-field-image{margin-bottom:.5em}.paragraph--type--personnel span{display:block;line-height:1.4}.paragraph--type--personnel .employee--name{font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1rem}.paragraph--type--personnel .employee--name div{display:inline}.paragraph--type--personnel .employee--title{font-size:.9rem}.node--type-career.node--view-mode-full{max-width:1440px;width:95%;margin:0 auto}.node--type-career.node--view-mode-full h2{color:#ea3323;margin-left:0}.view-careers.view-display-id-embed_1 .view-content article{width:100%;padding:20px 0;border-bottom:1px solid #d7d7d7;text-align:left}.view-careers.view-display-id-embed_1 .view-content article:last-child{border-bottom:none}.view-careers.view-display-id-embed_1 .view-content article h2{text-align:left;font-family:montserrat-medium,Helvetica,Arial,sans-serif}.view-careers.view-display-id-embed_1 .view-content article .career--download a{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.node-id-44 .field--name-field-text h2,.node-id-50 .field--name-field-text h2{border-bottom:1px solid #000;padding:10px;margin:10px auto;border-top:4px solid #000;background:#f7f7f7}#react-app--selector{padding:0 20px;margin-top:50px}#react-app--selector .view-filters-container .view-filters{padding:20px;display:none}#react-app--selector .view-filters-container .view-filters.active{display:block}#react-app--selector .view-filters-container p{font-size:.75rem;font-family:teko-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em;line-height:1.4;margin-bottom:1em}#react-app--selector .view-filters-container p.selector--filter-label{display:block;margin-bottom:15px;text-transform:uppercase;font-size:.9375rem;letter-spacing:.2em;font-family:syncopate-bold,Helvetica,Arial,sans-serif;width:100%;color:#70471e}#react-app--selector .view-filters-container #filter-toggle{text-transform:uppercase;margin:0 0 1em;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;color:#f7b500;font-size:.75rem}#react-app--selector .view-filters-container .input-wrapper:hover{cursor:pointer}#react-app--selector .view-filters-container input.disabled,#react-app--selector .view-filters-container label.disabled{opacity:.2}#react-app--selector .view-filters-container input:hover,#react-app--selector .view-filters-container label:hover{cursor:pointer}#react-app--selector .view-filters-container input[data-term-field=field_stock_finish]{display:none}#react-app--selector .view-filters-container input{border:2px solid #70471e}#react-app--selector .view-filters-container label{font-size:1rem;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;color:#70471e;padding-left:1.5em;text-indent:-.7em}#react-app--selector .view-filters-container button{border:1px solid #70471e;width:100%;max-width:100%;padding:14px 10px;text-align:center;display:block;color:#fff;text-transform:uppercase;font-size:.75em;font-family:syncopate-bold,Helvetica,Arial,sans-serif;letter-spacing:.2em;margin-bottom:5px;white-space:normal}@media all and (min-width:1024px){#react-app--selector .view-filters-container .view-filters{display:block}#react-app--selector .view-filters-container button{margin-bottom:19px}}#react-app--selector .view-filters-container button:hover{cursor:pointer;background-color:#f7f7f7;color:#70471e}#react-app--selector .view-filters-container button.active{background-color:transparent;color:#0d0d0d;border:1px solid #f7b500}#react-app--selector .view-filters-container button.active:hover{background-color:#f7b500;color:#fff}#react-app--selector .view-filters-container button.disabled{opacity:.2}#react-app--selector .view-filters-container button[data-term-chosen=true]{border:1px solid #f7b500}#react-app--selector .view-filters-container .selector--filter-container{margin-top:1em;margin-bottom:2em;padding-bottom:1.75em;border-bottom:3px dotted #b7a38e}#react-app--selector .view-filters-container .toggleFilters{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}#react-app--selector .view-filters-container .toggleFilters::after{content:"\f107"}#react-app--selector .view-filters-container .toggleFilters.show-advanced-filters--true::after{content:"\f106"}#react-app--selector .view-filters-container .view-filters--advanced{display:none}#react-app--selector .view-filters-container .view-filters--advanced.show-advanced-filters--true{display:block}#react-app--selector .reset-container{display:block;font-family:teko-medium,Helvetica,Arial,sans-serif;color:#70471e;text-transform:uppercase;font-size:1em;letter-spacing:.2rem;cursor:pointer;text-align:center}#react-app--selector .reset-container span::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 5px}#react-app--selector .view-content-container .result-count{display:block;float:none;margin-bottom:1em;font-size:.8125rem}#react-app--selector .view-content-container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem;font-family:teko-medium,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.025em;line-height:1.4;margin-bottom:1em;width:-webkit-max-content;width:-moz-max-content;width:max-content}#react-app--selector .view-content-container label{white-space:nowrap;font-size:.75rem;color:#0d0d0d;margin-right:2px}#react-app--selector .view-content-container select{font-size:.8125rem;border:none;border-bottom:1px solid #d7d7d7;padding:0;margin:0;display:block;font-family:teko-medium,Helvetica,Arial,sans-serif;color:#0d0d0d;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-appearance:menuList;-moz-appearance:menuList;appearance:menuList}.term-type-application #react-app--selector .view-filters .data-fieldname-application,.term-type-species #react-app--selector .view-filters .data-fieldname-application,.term-type-species #react-app--selector .view-filters .data-fieldname-species{display:none}.view-shotgun-selector.view-display-id-block_1{visibility:visible;margin-top:50px;width:100%;max-width:1280px}.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed{grid-template-columns:1fr}@media all and (min-width:1024px){.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed{grid-template-columns:minmax(-webkit-max-content,auto) 1fr;grid-template-columns:minmax(max-content,auto) 1fr}article.full-entity.product-entity{width:100%}}.view-shotgun-selector.view-display-id-block_1 .view-content{display:grid;grid-gap:40px;grid-template-columns:1fr;-ms-flex-line-pack:start;align-content:start;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-content .fetching{font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center}@keyframes ellipsis{to{width:1.25em}}.view-shotgun-selector.view-display-id-block_1 .view-content .no-results{font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center}.view-shotgun-selector.view-display-id-block_1 .view-content.result-count-0,.view-shotgun-selector.view-display-id-block_1 .view-content.updating-true{padding-top:30px;grid-template-columns:1fr}.view-shotgun-selector.view-display-id-block_1 .view-content.result-count-0 span,.view-shotgun-selector.view-display-id-block_1 .view-content.updating-true span{font-family:syncopate-bold,Helvetica,Arial,sans-serif;color:#f7b500}.view-shotgun-selector.view-display-id-block_1 .filter-engaged article{opacity:.2}.view-shotgun-selector.view-display-id-block_1 .view-header--with-sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}article.full-entity.product-entity{display:block;position:relative;text-align:center;padding:34px 20px;width:100%;border:3px dotted #70471e}article.full-entity.product-entity img{margin:1rem 0}article.full-entity.product-entity .product-selector--image{width:100%}@media all and (min-width:700px){article.full-entity.product-entity{display:-webkit-box;display:-ms-flexbox;display:flex}article.full-entity.product-entity .product-selector--image{width:50%;padding-right:20px}}article.full-entity.product-entity .product-entity--specs-wrapper{width:100%}article.full-entity.product-entity h2{font-family:teko-medium,Helvetica,Arial,sans-serif;margin:0 0 8px;font-size:2.1875rem;letter-spacing:.05em;text-align:left;color:#381a06}article.full-entity.product-entity h2 a{color:#0d0d0d}article.full-entity.product-entity h3{font-weight:400;font-family:syncopate-bold,Helvetica,Arial,sans-serif;margin:0 0 25px;font-size:.8125rem;text-align:left;letter-spacing:.05em;color:#70471e}article.full-entity.product-entity.orphan{background:rgba(247,181,0,.2);opacity:.5}article.full-entity.product-entity .product-entity--preview-specs{margin:1em 0;font-size:.755em;letter-spacing:.025em;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;text-align:left;-webkit-column-count:1;-moz-column-count:1;column-count:1}article.full-entity.product-entity .product-entity--preview-specs .field__item,article.full-entity.product-entity .product-entity--preview-specs .field__label{display:inline;float:none}article.full-entity.product-entity .view-link{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500;margin-top:17px}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-block_1 .view-filters .form-item{width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters.active{display:block}.view-shotgun-selector.view-display-id-block_1 .view-filters .fieldset-title,.view-shotgun-selector.view-display-id-block_1 .view-filters .js-form-type-textfield label{text-transform:uppercase;font-size:.675em;font-family:syncopate-bold,Helvetica,Arial,sans-serif;margin-bottom:-3px;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters .fieldset-title:hover,.view-shotgun-selector.view-display-id-block_1 .view-filters .js-form-type-textfield label:hover{cursor:pointer}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option{border:1px solid #d7d7d7;width:100%;padding:5px 10px 3px;text-align:center;display:block;text-transform:uppercase;font-size:.75em;font-family:syncopate-bold,Helvetica,Arial,sans-serif;letter-spacing:.02em;margin-bottom:5px}@media all and (min-width:1024px){.view-shotgun-selector.view-display-id-block_1 .view-filters{max-width:335px}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option{margin-bottom:19px}}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option:hover{cursor:pointer;background-color:#f7f7f7;border:1px solid #0d0d0d;color:#0d0d0d}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option.active{background-color:transparent;color:#0d0d0d;border:1px solid #f7b500}.view-shotgun-selector.view-display-id-block_1 .view-filters label.option.active:hover{background-color:#f7b500;color:#fff}.view-shotgun-selector.view-display-id-block_1 .view-filters form.filter-engaged label.option:not(.active){opacity:.2}.view-shotgun-selector.view-display-id-block_1 .view-filters input.form-checkbox{display:none}.view-shotgun-selector.view-display-id-block_1 .view-filters input#edit-msrp{border:1px solid #d7d7d7;width:100%;padding:5px 10px 3px;text-align:center;font-size:.75em;font-family:syncopate-bold,Helvetica,Arial,sans-serif}.view-shotgun-selector.view-display-id-block_1 .view-filters .form-type-select label{text-transform:uppercase;font-size:.675em;font-family:syncopate-bold,Helvetica,Arial,sans-serif;margin-bottom:-3px}.view-shotgun-selector.view-display-id-block_1 .view-filters .form-type-select .form-select{padding:5px 10px 3px}.view-shotgun-selector.view-display-id-block_1 .view-filters .ui-state-active{border:1px solid #f7b500;background:#f7b500}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item{width:85px}@media all and (min-width:1024px){.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item{width:49%;margin-right:0}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item:nth-child(odd){margin-right:1%}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .form-item:nth-child(even){margin-left:1%}}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .option{border:1px solid transparent;font-size:.55em;padding:0}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .option:hover{border:1px solid #0d0d0d}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .option .label{display:block;padding:10px}.view-shotgun-selector.view-display-id-block_1 .view-filters #edit-field-stock-finish-target-id--wrapper .swatch{background-size:cover;height:75px;content:""}.view-shotgun-selector.view-display-id-block_1 .view-filters .button-animated{border:1px solid #d7d7d7;margin:8px 0;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters .button-animated .button{font-size:.875rem;color:#0d0d0d}.view-shotgun-selector.view-display-id-block_1 .view-filters .button-animated .button:hover{color:#fff}.view-shotgun-selector.view-display-id-block_1 .view-filters details{border:none}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary{background:0 0;color:#f7b500;font-size:.75rem;padding:0;list-style:none url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary::after{font-family:icomoon,Helvetica;padding-left:6px;font-size:1.4em;position:relative;top:2px}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary[aria-expanded=false]::after{content:"\f107"}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary[aria-expanded=true]::after{content:"\f106"}.view-shotgun-selector.view-display-id-block_1 .view-filters details summary::-webkit-details-marker{display:none;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);color:transparent}.view-shotgun-selector.view-display-id-block_1 .view-filters details>.details-wrapper{padding:0}.view-shotgun-selector.view-display-id-block_1 .view-filters #views-exposed-form-shotgun-selector-block-1 #edit-actions{display:none}.view-shotgun-selector.view-display-id-block_1 .view-filters .view-filters--reset{width:100%;text-align:center;padding-bottom:2em}.view-shotgun-selector.view-display-id-block_1 .view-filters .view-filters--reset a{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.input-range__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7b500;border:1px solid #f7b500;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-.5rem;margin-top:-.65rem;outline:0;position:absolute;top:50%;-webkit-transition:-webkit-transform .3s ease-out,-webkit-box-shadow .3s ease-out;transition:transform .3s ease-out,box-shadow .3s ease-out,-webkit-transform .3s ease-out,-webkit-box-shadow .3s ease-out;width:1rem}.input-range__slider:active{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.input-range__slider:focus{-webkit-box-shadow:0 0 0 5px rgba(63,81,181,.2);box-shadow:0 0 0 5px rgba(63,81,181,.2)}.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none}.input-range__slider-container{-webkit-transition:left .3s ease-out;transition:left .3s ease-out}.input-range__label{color:#0d0d0d;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:.8rem;-webkit-transform:translateZ(0);transform:translateZ(0);white-space:nowrap}.input-range__label--max,.input-range__label--min{bottom:-1.4rem;position:absolute;color:#d7d7d7}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{left:-50%;position:relative}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;-webkit-transition:left .3s ease-out,width .3s ease-out;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}.input-range__track--active{background:#f7b500}.input-range{height:1rem;position:relative;width:88%;margin:1.5em auto 0}.input-range__label .input-range__label--value,.input-range__label-container{pointer-events:none}#react-app--selector .view-filters-container .range-slider button{margin-top:3em}.taxonomy-term .content .field--name-description{font-size:1.125rem}.block-firearm-filter.block-shotgun-selector-block,.block-product-selector.block-shotgun-selector-block{display:block;padding:0;margin:150px 0 100px}.shotgun-selector--container{display:block;position:relative;width:100%}.shotgun-selector--container .shotgun-selector--wrapper{display:block;position:relative;width:100%;background-color:#002891;padding:80px 0 60px}.shotgun-selector--container .shotgun-selector--wrapper h3{font-family:teko-medium,Helvetica,Arial,sans-serif;font-size:2em;letter-spacing:-.025em;color:#fff;text-align:left;margin-top:35px;padding-left:0;margin-left:0;text-transform:uppercase}.shotgun-selector--container .shotgun-selector--wrapper p{color:#fff;font-family:teko-medium,Helvetica,Arial,sans-serif;text-align:left;margin-top:0;margin-bottom:40px}@media all and (min-width:700px){article.full-entity.product-entity .product-entity--specs-wrapper{width:50%}article.full-entity.product-entity .product-entity--preview-specs{-webkit-column-count:2;-moz-column-count:2;column-count:2}.shotgun-selector--container .shotgun-selector--wrapper p{font-size:1em}}.shotgun-selector--container .shotgun-selector--wrapper .shotgun-selector--content{max-width:1440px;width:95%;margin:0 auto;position:relative;z-index:2;color:#fff;text-align:left}.shotgun-selector--container .shotgun-selector--wrapper form{text-align:left}.shotgun-selector--container .shotgun-selector--wrapper form .selects{display:-webkit-box;display:-ms-flexbox;display:flex}.shotgun-selector--container .shotgun-selector--wrapper form select{max-width:370px;width:100%;margin:0 40px 0 0}.shotgun-selector--container .shotgun-selector--wrapper form .form-submit{font-family:icomoon,teko-medium,Helvetica,Arial,sans-serif,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.85em;letter-spacing:.005em;color:#ff4713;text-align:center;margin:20px 0}@media all and (min-width:500px){.paragraph--type--personnel .field--name-field-employees{grid-template-columns:1fr 1fr}.shotgun-selector--container .shotgun-selector--wrapper form .form-submit{margin:40px 0}}.shotgun-selector--container .shotgun-selector--image{display:block;position:absolute;top:-104px;right:5%}@supports (-ms-ime-align:auto){.view-shotgun-selector.view-display-id-block_1 .view-header,.view-shotgun-selector.view-display-id-page_1 .view-header{display:block;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{width:100%}@media all and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed,.view-shotgun-selector.view-display-id-page_1 .view-split-container.has-exposed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:120px}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{-ms-flex-negative:0;flex-shrink:0;width:215px;margin-top:1%;margin-right:1%}}.view-shotgun-selector.view-display-id-block_1 .view-content,.view-shotgun-selector.view-display-id-page_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{display:block;width:100%;margin:10px 0}@media all and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{width:48%;margin:1%}}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-shotgun-selector.view-display-id-block_1 .view-header,.view-shotgun-selector.view-display-id-page_1 .view-header{display:block;width:100%}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{width:100%}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-split-container.has-exposed,.view-shotgun-selector.view-display-id-page_1 .view-split-container.has-exposed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.view-shotgun-selector.view-display-id-block_1 .view-filters,.view-shotgun-selector.view-display-id-page_1 .view-filters{-ms-flex-negative:0;flex-shrink:0;width:215px;margin-top:1%;margin-right:1%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.view-shotgun-selector.view-display-id-block_1 .view-content,.view-shotgun-selector.view-display-id-page_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{display:block;width:100%;margin:10px 0}}@media all and (-ms-high-contrast:none) and (min-width:700px),(-ms-high-contrast:active) and (min-width:700px){.view-shotgun-selector.view-display-id-block_1 .view-content .views-row,.view-shotgun-selector.view-display-id-block_1 .view-content article,.view-shotgun-selector.view-display-id-page_1 .view-content .views-row,.view-shotgun-selector.view-display-id-page_1 .view-content article{width:48%;margin:1%}}.dealer-search--container{max-width:1440px;width:95%;margin:0 auto;display:grid;grid-template-columns:1fr}@media all and (min-width:960px){.paragraph--type--personnel .field--name-field-employees{grid-template-columns:1fr 1fr 1fr}#react-app--selector .view-filters-container #filter-toggle{color:#0d0d0d;cursor:initial}#react-app--selector .view-filters-container #filter-toggle::after{content:""}#react-app--selector .view-content-container .result-count{float:right;margin-bottom:0}.dealer-search--container{grid-template-columns:minmax(250px,25%) 1fr;grid-gap:40px}}.dealer-search--container.no-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dealer-search--container.no-message form{max-width:400px;margin:0 auto;text-align:center}.dealer-search--container .locator{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.dealer-search--container .locator-error{display:block;padding:1em 0;color:red}.dealer-search--container .locator-error span{display:block;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1.2em}.dealer-search--container .form-item-search{margin-top:0}.dealer-search--container .form-item-search label,.dealer-search--container th{display:none}@media all and (min-width:700px){.dealer-search--container th{display:table-cell}}.dealer-search--container td{display:inline-block;text-align:center;width:100%;border-right:none}.dealer-search--container td:first-child{padding-top:40px}.dealer-search--container td:last-child{padding-bottom:40px}.dealer-search--container td:last-child a{display:block;font-family:syncopate-bold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;cursor:pointer;color:#f7b500}.dealer-search--container .dealer-search--results--name{text-align:center}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier--wrapper img{width:15px;margin-right:3px}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:montserrat-medium,Helvetica,Arial,sans-serif;letter-spacing:.5px;position:relative;background:#002891;color:#fff;text-transform:uppercase;font-size:.625rem;padding:8px 15px 6px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-bottom:5px;height:20px;line-height:20px;margin-inline:auto}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier:after{content:"";position:absolute;right:-10px;top:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #002891}.dealer-search--container .dealer-search--results--name .dealer-search--results--name--phone{margin-top:5px;display:block;color:#555}.dealer-search--container .dealer-search--results--name span{font-family:teko-medium,Helvetica,Arial,sans-serif;color:#381a06;font-size:1.4rem;letter-spacing:.075em}.dealer-search--container .dealer-search--results--message{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif}.dealer-search--container .dealer-search--results--distance span:first-child{font-size:1.5rem;font-family:montserrat-bold,Helvetica,Arial,sans-serif}.dealer-search--container .dealer-search--results--distance span:nth-child(2){color:#555;font-family:montserrat-bold,Helvetica,Arial,sans-serif;font-size:1rem}.dealer-search--container .dealer-search--stats p{font-size:14px}.dealer-search--container .dealer-search--stats--count,.dealer-search--container .dealer-search--stats--query{font-family:montserrat-bold,Helvetica,Arial,sans-serif}#block-dealersearchblock .legend{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8px;padding-right:10px}#block-dealersearchblock .legend div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#block-dealersearchblock .legend div:first-of-type{margin-right:10px}#block-dealersearchblock .legend div span{display:block;margin-left:4px;font-size:.8rem;font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif}#block-dealersearchblock .legend div img{width:17px}#mapCanvas.dealer-map{height:500px;width:100%;margin-bottom:60px}#mapCanvas.dealer-map [role=dialog] button{top:0!important;right:0!important;border-bottom:none!important}#mapCanvas.dealer-map [role=dialog] button:focus{border-bottom:none!important}#mapCanvas.dealer-map button::after,#mapCanvas.dealer-map button::before{display:none}#mapCanvas.dealer-map .info-content{display:block;padding:10px 8px 14px;text-align:left}#mapCanvas.dealer-map .info-content .partner{display:block;font-family:teko-semibold,Helvetica,Arial,sans-serif;font-size:1.25rem;color:#0d0d0d;margin:10px 0;text-transform:uppercase}#mapCanvas.dealer-map .info-content .address{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;font-size:.8125rem;margin-bottom:10px}#mapCanvas.dealer-map .info-content .address a{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif}#mapCanvas.dealer-map .info-content .address a::after{display:none}#mapCanvas.dealer-map .info-content a:not(.phone){font-family:teko-semibold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.8125rem;letter-spacing:0;white-space:nowrap}#mapCanvas.dealer-map .info-content a:not(.phone)::after{font-family:icomoon,sans-serif!important;content:"\f105";padding:0 3px 0 6px;position:relative;top:1px}#mapCanvas.dealer-map .info-content .tooltip{display:none}.block-dealers.block-action-block{padding:60px 0 30px}@media all and (min-width:700px){.dealer-search--container td{display:table-cell;width:auto;border-right:4px solid #fff;padding-top:20px;padding-bottom:20px}.dealer-search--container td:first-child{padding-top:20px}.dealer-search--container td:last-child{padding-bottom:20px}.dealer-search--container .dealer-search--results--name{text-align:left}.dealer-search--container .dealer-search--results--name .dealer-search--results--premier{text-align:left;margin-inline:0}.block-dealers.block-action-block{padding:80px 0}}.view-faqs.view-display-id-embed_1 .attachment-before{margin-bottom:20px;padding-bottom:20px}.view-faqs.view-display-id-embed_1 .attachment-before .views-row{margin-bottom:1em}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity{width:100%;margin-bottom:20px;padding-bottom:10px}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2{font-family:montserrat-medium,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:left;margin-left:0;cursor:pointer}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]){border:none;padding:0;margin:0;color:#0d0d0d;text-transform:none;letter-spacing:.0425em;font-family:montserrat-medium,Helvetica,Arial,sans-serif;line-height:1;font-size:1rem;max-width:none}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::after,.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1])::before{display:none}.view-faqs.view-display-id-embed_1 .view-split-container .view-content .views-row .question-entity h2 button:not(.iiz__btn):not(.trigger):not([aria-controls=tns1]):hover{background:0 0;color:#0d0d0d}.view-faqs.view-display-id-embed_1 .views-field.views-field-answer__value{display:none}#ss360-custom-searchbutton{background:#70471e;border-color:#70471e}.ss360-layer-content #ss360-search-result-heading{text-align:left;font-size:1.125rem;padding:0;margin:0 0 15px;font-family:libre-baskerville-bold,Helvetica,Arial,sans-serif}.ss360-list header{height:auto;font-family:libre-baskerville-bold,Helvetica,Arial,sans-serif;color:#0d0d0d}.ss360-list header a{color:#70471e}.ss360-list header a:visited{color:#201408}.ss360-list li{margin:0}.ss360-layer:not(.ss360--skeleton) article{padding:20px}.ss360-list li:nth-child(odd){background:#f7f7f7}#ss360-layer .ss360-ac-bg{background-color:#70471e!important;border-color:#70471e!important}#ss360-layer .ss360-ac-bg:hover{background-color:#201408!important;border-color:#70471e!important}#ss360-layer .ss360-ac-c,.ss360-suggests__link{color:#70471e!important}#ss360-layer .ss360-ac-c:visited,.ss360-suggests__link:visited{color:#201408}#ss360-layer .ss360-ac-b{border:1px solid #70471e!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;font-size:.75rem!important;letter-spacing:.14rem!important;text-transform:uppercase!important;padding:1em 4em!important}#ss360-layer .ss360-ac-b:hover{background-color:#201408!important;border-color:#201408!important;color:#fff!important}.ss360-nav--tabs.ss360-nav--top .ss360-nav__entry{font-family:libre-baskerville-bold,Helvetica,Arial,sans-serif}.ss360-nav--tabs .ss360-nav__menu-item--active .ss360-nav__entry{background:#70471e;border-color:inherit;border-style:solid;border-width:2px 2px 0;color:#fff;padding-bottom:12px}.ss360-nav--tabs .ss360-nav__menu-item:not(.ss360-nav__menu-item--active) .ss360-nav__entry:focus,.ss360-nav--tabs .ss360-nav__menu-item:not(.ss360-nav__menu-item--active) .ss360-nav__entry:hover{color:#fefefe;padding-bottom:12px}#ss360-layer .ss360-tc-b,#ss360-layer .ss360-tc-b--focus:focus,#ss360-layer .ss360-tc-b--hover:focus,#ss360-layer .ss360-tc-b--hover:hover{border:none!important}.ss360-nav--tabs.ss360-nav--top{border-bottom:2px solid #70471e}.ss360-nav--tabs.ss360-nav--top .ss360-nav__menu-item--active{margin-left:0;margin-right:0}.ss360-nav__pre.ss360-tc-b{display:none}.ss360-suggests__image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ss360-n-section.ss360-suggests__header{top:0!important}.ss360-suggests__snippet{font-family:libre-baskerville-regular,Helvetica,Arial,sans-serif;line-height:1.7}#ss360-layer .ss360-ac-bg--focus:focus,#ss360-layer .ss360-ac-bg--hover:focus,#ss360-layer .ss360-ac-bg--hover:hover{background-color:#381a06!important}.survey-alert{background:url(/themes/custom/uberti2021/images/promos/adak/bg.jpg) #fff;color:#333;font-size:.875rem;height:70px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Helvetia,Arial,sans-serif}.survey-alert .survey-alert--content{max-width:960px;width:95%;margin:0 auto}.survey-alert .survey-alert--content a{font-family:Helvetia,Arial,sans-serif;color:#ea3323;text-decoration:underline;display:block}@media all and (min-width:700px){.survey-alert{font-size:1.125rem;height:50px}.survey-alert .survey-alert--content a{display:inline}}
