/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
.bootstrap-wrapper pre{overflow:auto}.bootstrap-wrapper code,.bootstrap-wrapper kbd,.bootstrap-wrapper pre,.bootstrap-wrapper samp{font-family:monospace,monospace;font-size:1em}.bootstrap-wrapper button,.bootstrap-wrapper input,.bootstrap-wrapper optgroup,.bootstrap-wrapper select,.bootstrap-wrapper textarea{color:inherit;font:inherit;margin:0}.bootstrap-wrapper button{overflow:visible}.bootstrap-wrapper button,.bootstrap-wrapper select{text-transform:none}.bootstrap-wrapper button,.bootstrap-wrapper html input[type="button"],.bootstrap-wrapper input[type="reset"],.bootstrap-wrapper input[type="submit"]{-webkit-appearance:button;cursor:pointer}.bootstrap-wrapper button[disabled],.bootstrap-wrapper html input[disabled]{cursor:default}.bootstrap-wrapper button::-moz-focus-inner,.bootstrap-wrapper input::-moz-focus-inner{border:0;padding:0}.bootstrap-wrapper input{line-height:normal}.bootstrap-wrapper input[type="checkbox"],.bootstrap-wrapper input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.bootstrap-wrapper input[type="number"]::-webkit-inner-spin-button,.bootstrap-wrapper input[type="number"]::-webkit-outer-spin-button{height:auto}.bootstrap-wrapper input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.bootstrap-wrapper input[type="search"]::-webkit-search-cancel-button,.bootstrap-wrapper input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.bootstrap-wrapper fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}.bootstrap-wrapper legend{border:0;padding:0}.bootstrap-wrapper textarea{overflow:auto}.bootstrap-wrapper optgroup{font-weight:bold}.bootstrap-wrapper table{border-collapse:collapse;border-spacing:0}.bootstrap-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-wrapper *:before,.bootstrap-wrapper *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-wrapper html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bootstrap-wrapper body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.bootstrap-wrapper input,.bootstrap-wrapper button,.bootstrap-wrapper select,.bootstrap-wrapper textarea{font-family:inherit;font-size:inherit;line-height:inherit}.bootstrap-wrapper a{color:#337ab7;text-decoration:none}.bootstrap-wrapper a:hover,.bootstrap-wrapper a:focus{color:#23527c;}.bootstrap-wrapper a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bootstrap-wrapper figure{margin:0}.bootstrap-wrapper img{vertical-align:middle}.bootstrap-wrapper .img-responsive{display:block;max-width:100%;height:auto}.bootstrap-wrapper .img-rounded{border-radius:6px}.bootstrap-wrapper .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.bootstrap-wrapper .img-circle{border-radius:50%}.bootstrap-wrapper hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.bootstrap-wrapper .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.bootstrap-wrapper .sr-only-focusable:active,.bootstrap-wrapper .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.bootstrap-wrapper [role="button"]{cursor:pointer}.bootstrap-wrapper .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.bootstrap-wrapper .container{width:750px}}@media (min-width:992px){.bootstrap-wrapper .container{width:970px}}@media (min-width:1200px){.bootstrap-wrapper .container{width:1170px}}.bootstrap-wrapper .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.bootstrap-wrapper .row{margin-left:-15px;margin-right:-15px}.bootstrap-wrapper .col-xs-1,.bootstrap-wrapper .col-sm-1,.bootstrap-wrapper .col-md-1,.bootstrap-wrapper .col-lg-1,.bootstrap-wrapper .col-xs-2,.bootstrap-wrapper .col-sm-2,.bootstrap-wrapper .col-md-2,.bootstrap-wrapper .col-lg-2,.bootstrap-wrapper .col-xs-3,.bootstrap-wrapper .col-sm-3,.bootstrap-wrapper .col-md-3,.bootstrap-wrapper .col-lg-3,.bootstrap-wrapper .col-xs-4,.bootstrap-wrapper .col-sm-4,.bootstrap-wrapper .col-md-4,.bootstrap-wrapper .col-lg-4,.bootstrap-wrapper .col-xs-5,.bootstrap-wrapper .col-sm-5,.bootstrap-wrapper .col-md-5,.bootstrap-wrapper .col-lg-5,.bootstrap-wrapper .col-xs-6,.bootstrap-wrapper .col-sm-6,.bootstrap-wrapper .col-md-6,.bootstrap-wrapper .col-lg-6,.bootstrap-wrapper .col-xs-7,.bootstrap-wrapper .col-sm-7,.bootstrap-wrapper .col-md-7,.bootstrap-wrapper .col-lg-7,.bootstrap-wrapper .col-xs-8,.bootstrap-wrapper .col-sm-8,.bootstrap-wrapper .col-md-8,.bootstrap-wrapper .col-lg-8,.bootstrap-wrapper .col-xs-9,.bootstrap-wrapper .col-sm-9,.bootstrap-wrapper .col-md-9,.bootstrap-wrapper .col-lg-9,.bootstrap-wrapper .col-xs-10,.bootstrap-wrapper .col-sm-10,.bootstrap-wrapper .col-md-10,.bootstrap-wrapper .col-lg-10,.bootstrap-wrapper .col-xs-11,.bootstrap-wrapper .col-sm-11,.bootstrap-wrapper .col-md-11,.bootstrap-wrapper .col-lg-11,.bootstrap-wrapper .col-xs-12,.bootstrap-wrapper .col-sm-12,.bootstrap-wrapper .col-md-12,.bootstrap-wrapper .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.bootstrap-wrapper .col-xs-1,.bootstrap-wrapper .col-xs-2,.bootstrap-wrapper .col-xs-3,.bootstrap-wrapper .col-xs-4,.bootstrap-wrapper .col-xs-5,.bootstrap-wrapper .col-xs-6,.bootstrap-wrapper .col-xs-7,.bootstrap-wrapper .col-xs-8,.bootstrap-wrapper .col-xs-9,.bootstrap-wrapper .col-xs-10,.bootstrap-wrapper .col-xs-11,.bootstrap-wrapper .col-xs-12{float:left}.bootstrap-wrapper .col-xs-12{width:100%}.bootstrap-wrapper .col-xs-11{width:91.66666667%}.bootstrap-wrapper .col-xs-10{width:83.33333333%}.bootstrap-wrapper .col-xs-9{width:75%}.bootstrap-wrapper .col-xs-8{width:66.66666667%}.bootstrap-wrapper .col-xs-7{width:58.33333333%}.bootstrap-wrapper .col-xs-6{width:50%}.bootstrap-wrapper .col-xs-5{width:41.66666667%}.bootstrap-wrapper .col-xs-4{width:33.33333333%}.bootstrap-wrapper .col-xs-3{width:25%}.bootstrap-wrapper .col-xs-2{width:16.66666667%}.bootstrap-wrapper .col-xs-1{width:8.33333333%}.bootstrap-wrapper .col-xs-pull-12{right:100%}.bootstrap-wrapper .col-xs-pull-11{right:91.66666667%}.bootstrap-wrapper .col-xs-pull-10{right:83.33333333%}.bootstrap-wrapper .col-xs-pull-9{right:75%}.bootstrap-wrapper .col-xs-pull-8{right:66.66666667%}.bootstrap-wrapper .col-xs-pull-7{right:58.33333333%}.bootstrap-wrapper .col-xs-pull-6{right:50%}.bootstrap-wrapper .col-xs-pull-5{right:41.66666667%}.bootstrap-wrapper .col-xs-pull-4{right:33.33333333%}.bootstrap-wrapper .col-xs-pull-3{right:25%}.bootstrap-wrapper .col-xs-pull-2{right:16.66666667%}.bootstrap-wrapper .col-xs-pull-1{right:8.33333333%}.bootstrap-wrapper .col-xs-pull-0{right:auto}.bootstrap-wrapper .col-xs-push-12{left:100%}.bootstrap-wrapper .col-xs-push-11{left:91.66666667%}.bootstrap-wrapper .col-xs-push-10{left:83.33333333%}.bootstrap-wrapper .col-xs-push-9{left:75%}.bootstrap-wrapper .col-xs-push-8{left:66.66666667%}.bootstrap-wrapper .col-xs-push-7{left:58.33333333%}.bootstrap-wrapper .col-xs-push-6{left:50%}.bootstrap-wrapper .col-xs-push-5{left:41.66666667%}.bootstrap-wrapper .col-xs-push-4{left:33.33333333%}.bootstrap-wrapper .col-xs-push-3{left:25%}.bootstrap-wrapper .col-xs-push-2{left:16.66666667%}.bootstrap-wrapper .col-xs-push-1{left:8.33333333%}.bootstrap-wrapper .col-xs-push-0{left:auto}.bootstrap-wrapper .col-xs-offset-12{margin-left:100%}.bootstrap-wrapper .col-xs-offset-11{margin-left:91.66666667%}.bootstrap-wrapper .col-xs-offset-10{margin-left:83.33333333%}.bootstrap-wrapper .col-xs-offset-9{margin-left:75%}.bootstrap-wrapper .col-xs-offset-8{margin-left:66.66666667%}.bootstrap-wrapper .col-xs-offset-7{margin-left:58.33333333%}.bootstrap-wrapper .col-xs-offset-6{margin-left:50%}.bootstrap-wrapper .col-xs-offset-5{margin-left:41.66666667%}.bootstrap-wrapper .col-xs-offset-4{margin-left:33.33333333%}.bootstrap-wrapper .col-xs-offset-3{margin-left:25%}.bootstrap-wrapper .col-xs-offset-2{margin-left:16.66666667%}.bootstrap-wrapper .col-xs-offset-1{margin-left:8.33333333%}.bootstrap-wrapper .col-xs-offset-0{margin-left:0}@media (min-width:768px){.bootstrap-wrapper .col-sm-1,.bootstrap-wrapper .col-sm-2,.bootstrap-wrapper .col-sm-3,.bootstrap-wrapper .col-sm-4,.bootstrap-wrapper .col-sm-5,.bootstrap-wrapper .col-sm-6,.bootstrap-wrapper .col-sm-7,.bootstrap-wrapper .col-sm-8,.bootstrap-wrapper .col-sm-9,.bootstrap-wrapper .col-sm-10,.bootstrap-wrapper .col-sm-11,.bootstrap-wrapper .col-sm-12{float:left}.bootstrap-wrapper .col-sm-12{width:100%}.bootstrap-wrapper .col-sm-11{width:91.66666667%}.bootstrap-wrapper .col-sm-10{width:83.33333333%}.bootstrap-wrapper .col-sm-9{width:75%}.bootstrap-wrapper .col-sm-8{width:66.66666667%}.bootstrap-wrapper .col-sm-7{width:58.33333333%}.bootstrap-wrapper .col-sm-6{width:50%}.bootstrap-wrapper .col-sm-5{width:41.66666667%}.bootstrap-wrapper .col-sm-4{width:33.33333333%}.bootstrap-wrapper .col-sm-3{width:25%}.bootstrap-wrapper .col-sm-2{width:16.66666667%}.bootstrap-wrapper .col-sm-1{width:8.33333333%}.bootstrap-wrapper .col-sm-pull-12{right:100%}.bootstrap-wrapper .col-sm-pull-11{right:91.66666667%}.bootstrap-wrapper .col-sm-pull-10{right:83.33333333%}.bootstrap-wrapper .col-sm-pull-9{right:75%}.bootstrap-wrapper .col-sm-pull-8{right:66.66666667%}.bootstrap-wrapper .col-sm-pull-7{right:58.33333333%}.bootstrap-wrapper .col-sm-pull-6{right:50%}.bootstrap-wrapper .col-sm-pull-5{right:41.66666667%}.bootstrap-wrapper .col-sm-pull-4{right:33.33333333%}.bootstrap-wrapper .col-sm-pull-3{right:25%}.bootstrap-wrapper .col-sm-pull-2{right:16.66666667%}.bootstrap-wrapper .col-sm-pull-1{right:8.33333333%}.bootstrap-wrapper .col-sm-pull-0{right:auto}.bootstrap-wrapper .col-sm-push-12{left:100%}.bootstrap-wrapper .col-sm-push-11{left:91.66666667%}.bootstrap-wrapper .col-sm-push-10{left:83.33333333%}.bootstrap-wrapper .col-sm-push-9{left:75%}.bootstrap-wrapper .col-sm-push-8{left:66.66666667%}.bootstrap-wrapper .col-sm-push-7{left:58.33333333%}.bootstrap-wrapper .col-sm-push-6{left:50%}.bootstrap-wrapper .col-sm-push-5{left:41.66666667%}.bootstrap-wrapper .col-sm-push-4{left:33.33333333%}.bootstrap-wrapper .col-sm-push-3{left:25%}.bootstrap-wrapper .col-sm-push-2{left:16.66666667%}.bootstrap-wrapper .col-sm-push-1{left:8.33333333%}.bootstrap-wrapper .col-sm-push-0{left:auto}.bootstrap-wrapper .col-sm-offset-12{margin-left:100%}.bootstrap-wrapper .col-sm-offset-11{margin-left:91.66666667%}.bootstrap-wrapper .col-sm-offset-10{margin-left:83.33333333%}.bootstrap-wrapper .col-sm-offset-9{margin-left:75%}.bootstrap-wrapper .col-sm-offset-8{margin-left:66.66666667%}.bootstrap-wrapper .col-sm-offset-7{margin-left:58.33333333%}.bootstrap-wrapper .col-sm-offset-6{margin-left:50%}.bootstrap-wrapper .col-sm-offset-5{margin-left:41.66666667%}.bootstrap-wrapper .col-sm-offset-4{margin-left:33.33333333%}.bootstrap-wrapper .col-sm-offset-3{margin-left:25%}.bootstrap-wrapper .col-sm-offset-2{margin-left:16.66666667%}.bootstrap-wrapper .col-sm-offset-1{margin-left:8.33333333%}.bootstrap-wrapper .col-sm-offset-0{margin-left:0}}@media (min-width:992px){.bootstrap-wrapper .col-md-1,.bootstrap-wrapper .col-md-2,.bootstrap-wrapper .col-md-3,.bootstrap-wrapper .col-md-4,.bootstrap-wrapper .col-md-5,.bootstrap-wrapper .col-md-6,.bootstrap-wrapper .col-md-7,.bootstrap-wrapper .col-md-8,.bootstrap-wrapper .col-md-9,.bootstrap-wrapper .col-md-10,.bootstrap-wrapper .col-md-11,.bootstrap-wrapper .col-md-12{float:left}.bootstrap-wrapper .col-md-12{width:100%}.bootstrap-wrapper .col-md-11{width:91.66666667%}.bootstrap-wrapper .col-md-10{width:83.33333333%}.bootstrap-wrapper .col-md-9{width:75%}.bootstrap-wrapper .col-md-8{width:66.66666667%}.bootstrap-wrapper .col-md-7{width:58.33333333%}.bootstrap-wrapper .col-md-6{width:50%}.bootstrap-wrapper .col-md-5{width:41.66666667%}.bootstrap-wrapper .col-md-4{width:33.33333333%}.bootstrap-wrapper .col-md-3{width:25%}.bootstrap-wrapper .col-md-2{width:16.66666667%}.bootstrap-wrapper .col-md-1{width:8.33333333%}.bootstrap-wrapper .col-md-pull-12{right:100%}.bootstrap-wrapper .col-md-pull-11{right:91.66666667%}.bootstrap-wrapper .col-md-pull-10{right:83.33333333%}.bootstrap-wrapper .col-md-pull-9{right:75%}.bootstrap-wrapper .col-md-pull-8{right:66.66666667%}.bootstrap-wrapper .col-md-pull-7{right:58.33333333%}.bootstrap-wrapper .col-md-pull-6{right:50%}.bootstrap-wrapper .col-md-pull-5{right:41.66666667%}.bootstrap-wrapper .col-md-pull-4{right:33.33333333%}.bootstrap-wrapper .col-md-pull-3{right:25%}.bootstrap-wrapper .col-md-pull-2{right:16.66666667%}.bootstrap-wrapper .col-md-pull-1{right:8.33333333%}.bootstrap-wrapper .col-md-pull-0{right:auto}.bootstrap-wrapper .col-md-push-12{left:100%}.bootstrap-wrapper .col-md-push-11{left:91.66666667%}.bootstrap-wrapper .col-md-push-10{left:83.33333333%}.bootstrap-wrapper .col-md-push-9{left:75%}.bootstrap-wrapper .col-md-push-8{left:66.66666667%}.bootstrap-wrapper .col-md-push-7{left:58.33333333%}.bootstrap-wrapper .col-md-push-6{left:50%}.bootstrap-wrapper .col-md-push-5{left:41.66666667%}.bootstrap-wrapper .col-md-push-4{left:33.33333333%}.bootstrap-wrapper .col-md-push-3{left:25%}.bootstrap-wrapper .col-md-push-2{left:16.66666667%}.bootstrap-wrapper .col-md-push-1{left:8.33333333%}.bootstrap-wrapper .col-md-push-0{left:auto}.bootstrap-wrapper .col-md-offset-12{margin-left:100%}.bootstrap-wrapper .col-md-offset-11{margin-left:91.66666667%}.bootstrap-wrapper .col-md-offset-10{margin-left:83.33333333%}.bootstrap-wrapper .col-md-offset-9{margin-left:75%}.bootstrap-wrapper .col-md-offset-8{margin-left:66.66666667%}.bootstrap-wrapper .col-md-offset-7{margin-left:58.33333333%}.bootstrap-wrapper .col-md-offset-6{margin-left:50%}.bootstrap-wrapper .col-md-offset-5{margin-left:41.66666667%}.bootstrap-wrapper .col-md-offset-4{margin-left:33.33333333%}.bootstrap-wrapper .col-md-offset-3{margin-left:25%}.bootstrap-wrapper .col-md-offset-2{margin-left:16.66666667%}.bootstrap-wrapper .col-md-offset-1{margin-left:8.33333333%}.bootstrap-wrapper .col-md-offset-0{margin-left:0}}@media (min-width:1200px){.bootstrap-wrapper .col-lg-1,.bootstrap-wrapper .col-lg-2,.bootstrap-wrapper .col-lg-3,.bootstrap-wrapper .col-lg-4,.bootstrap-wrapper .col-lg-5,.bootstrap-wrapper .col-lg-6,.bootstrap-wrapper .col-lg-7,.bootstrap-wrapper .col-lg-8,.bootstrap-wrapper .col-lg-9,.bootstrap-wrapper .col-lg-10,.bootstrap-wrapper .col-lg-11,.bootstrap-wrapper .col-lg-12{float:left}.bootstrap-wrapper .col-lg-12{width:100%}.bootstrap-wrapper .col-lg-11{width:91.66666667%}.bootstrap-wrapper .col-lg-10{width:83.33333333%}.bootstrap-wrapper .col-lg-9{width:75%}.bootstrap-wrapper .col-lg-8{width:66.66666667%}.bootstrap-wrapper .col-lg-7{width:58.33333333%}.bootstrap-wrapper .col-lg-6{width:50%}.bootstrap-wrapper .col-lg-5{width:41.66666667%}.bootstrap-wrapper .col-lg-4{width:33.33333333%}.bootstrap-wrapper .col-lg-3{width:25%}.bootstrap-wrapper .col-lg-2{width:16.66666667%}.bootstrap-wrapper .col-lg-1{width:8.33333333%}.bootstrap-wrapper .col-lg-pull-12{right:100%}.bootstrap-wrapper .col-lg-pull-11{right:91.66666667%}.bootstrap-wrapper .col-lg-pull-10{right:83.33333333%}.bootstrap-wrapper .col-lg-pull-9{right:75%}.bootstrap-wrapper .col-lg-pull-8{right:66.66666667%}.bootstrap-wrapper .col-lg-pull-7{right:58.33333333%}.bootstrap-wrapper .col-lg-pull-6{right:50%}.bootstrap-wrapper .col-lg-pull-5{right:41.66666667%}.bootstrap-wrapper .col-lg-pull-4{right:33.33333333%}.bootstrap-wrapper .col-lg-pull-3{right:25%}.bootstrap-wrapper .col-lg-pull-2{right:16.66666667%}.bootstrap-wrapper .col-lg-pull-1{right:8.33333333%}.bootstrap-wrapper .col-lg-pull-0{right:auto}.bootstrap-wrapper .col-lg-push-12{left:100%}.bootstrap-wrapper .col-lg-push-11{left:91.66666667%}.bootstrap-wrapper .col-lg-push-10{left:83.33333333%}.bootstrap-wrapper .col-lg-push-9{left:75%}.bootstrap-wrapper .col-lg-push-8{left:66.66666667%}.bootstrap-wrapper .col-lg-push-7{left:58.33333333%}.bootstrap-wrapper .col-lg-push-6{left:50%}.bootstrap-wrapper .col-lg-push-5{left:41.66666667%}.bootstrap-wrapper .col-lg-push-4{left:33.33333333%}.bootstrap-wrapper .col-lg-push-3{left:25%}.bootstrap-wrapper .col-lg-push-2{left:16.66666667%}.bootstrap-wrapper .col-lg-push-1{left:8.33333333%}.bootstrap-wrapper .col-lg-push-0{left:auto}.bootstrap-wrapper .col-lg-offset-12{margin-left:100%}.bootstrap-wrapper .col-lg-offset-11{margin-left:91.66666667%}.bootstrap-wrapper .col-lg-offset-10{margin-left:83.33333333%}.bootstrap-wrapper .col-lg-offset-9{margin-left:75%}.bootstrap-wrapper .col-lg-offset-8{margin-left:66.66666667%}.bootstrap-wrapper .col-lg-offset-7{margin-left:58.33333333%}.bootstrap-wrapper .col-lg-offset-6{margin-left:50%}.bootstrap-wrapper .col-lg-offset-5{margin-left:41.66666667%}.bootstrap-wrapper .col-lg-offset-4{margin-left:33.33333333%}.bootstrap-wrapper .col-lg-offset-3{margin-left:25%}.bootstrap-wrapper .col-lg-offset-2{margin-left:16.66666667%}.bootstrap-wrapper .col-lg-offset-1{margin-left:8.33333333%}.bootstrap-wrapper .col-lg-offset-0{margin-left:0}}.bootstrap-wrapper table{background-color:transparent}.bootstrap-wrapper caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.bootstrap-wrapper th{text-align:left}.bootstrap-wrapper .table{width:100%;max-width:100%;margin-bottom:20px}.bootstrap-wrapper table col[class*="col-"]{position:static;float:none;display:table-column}.bootstrap-wrapper table td[class*="col-"],.bootstrap-wrapper table th[class*="col-"]{position:static;float:none;display:table-cell}.bootstrap-wrapper .table>thead>tr>td.active,.bootstrap-wrapper .table>tbody>tr>td.active,.bootstrap-wrapper .table>tfoot>tr>td.active,.bootstrap-wrapper .table>thead>tr>th.active,.bootstrap-wrapper .table>tbody>tr>th.active,.bootstrap-wrapper .table>tfoot>tr>th.active,.bootstrap-wrapper .table>thead>tr.active>td,.bootstrap-wrapper .table>tbody>tr.active>td,.bootstrap-wrapper .table>tfoot>tr.active>td,.bootstrap-wrapper .table>thead>tr.active>th,.bootstrap-wrapper .table>tbody>tr.active>th,.bootstrap-wrapper .table>tfoot>tr.active>th{background-color:#f5f5f5}.bootstrap-wrapper .table-hover>tbody>tr>td.active:hover,.bootstrap-wrapper .table-hover>tbody>tr>th.active:hover,.bootstrap-wrapper .table-hover>tbody>tr.active:hover>td,.bootstrap-wrapper .table-hover>tbody>tr:hover>.active,.bootstrap-wrapper .table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.bootstrap-wrapper .table>thead>tr>td.success,.bootstrap-wrapper .table>tbody>tr>td.success,.bootstrap-wrapper .table>tfoot>tr>td.success,.bootstrap-wrapper .table>thead>tr>th.success,.bootstrap-wrapper .table>tbody>tr>th.success,.bootstrap-wrapper .table>tfoot>tr>th.success,.bootstrap-wrapper .table>thead>tr.success>td,.bootstrap-wrapper .table>tbody>tr.success>td,.bootstrap-wrapper .table>tfoot>tr.success>td,.bootstrap-wrapper .table>thead>tr.success>th,.bootstrap-wrapper .table>tbody>tr.success>th,.bootstrap-wrapper .table>tfoot>tr.success>th{background-color:#dff0d8}.bootstrap-wrapper .table-hover>tbody>tr>td.success:hover,.bootstrap-wrapper .table-hover>tbody>tr>th.success:hover,.bootstrap-wrapper .table-hover>tbody>tr.success:hover>td,.bootstrap-wrapper .table-hover>tbody>tr:hover>.success,.bootstrap-wrapper .table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.bootstrap-wrapper .table>thead>tr>td.info,.bootstrap-wrapper .table>tbody>tr>td.info,.bootstrap-wrapper .table>tfoot>tr>td.info,.bootstrap-wrapper .table>thead>tr>th.info,.bootstrap-wrapper .table>tbody>tr>th.info,.bootstrap-wrapper .table>tfoot>tr>th.info,.bootstrap-wrapper .table>thead>tr.info>td,.bootstrap-wrapper .table>tbody>tr.info>td,.bootstrap-wrapper .table>tfoot>tr.info>td,.bootstrap-wrapper .table>thead>tr.info>th,.bootstrap-wrapper .table>tbody>tr.info>th,.bootstrap-wrapper .table>tfoot>tr.info>th{background-color:#d9edf7}.bootstrap-wrapper .table-hover>tbody>tr>td.info:hover,.bootstrap-wrapper .table-hover>tbody>tr>th.info:hover,.bootstrap-wrapper .table-hover>tbody>tr.info:hover>td,.bootstrap-wrapper .table-hover>tbody>tr:hover>.info,.bootstrap-wrapper .table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.bootstrap-wrapper .table>thead>tr>td.warning,.bootstrap-wrapper .table>tbody>tr>td.warning,.bootstrap-wrapper .table>tfoot>tr>td.warning,.bootstrap-wrapper .table>thead>tr>th.warning,.bootstrap-wrapper .table>tbody>tr>th.warning,.bootstrap-wrapper .table>tfoot>tr>th.warning,.bootstrap-wrapper .table>thead>tr.warning>td,.bootstrap-wrapper .table>tbody>tr.warning>td,.bootstrap-wrapper .table>tfoot>tr.warning>td,.bootstrap-wrapper .table>thead>tr.warning>th,.bootstrap-wrapper .table>tbody>tr.warning>th,.bootstrap-wrapper .table>tfoot>tr.warning>th{background-color:#fcf8e3}.bootstrap-wrapper .table-hover>tbody>tr>td.warning:hover,.bootstrap-wrapper .table-hover>tbody>tr>th.warning:hover,.bootstrap-wrapper .table-hover>tbody>tr.warning:hover>td,.bootstrap-wrapper .table-hover>tbody>tr:hover>.warning,.bootstrap-wrapper .table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.bootstrap-wrapper .table>thead>tr>td.danger,.bootstrap-wrapper .table>tbody>tr>td.danger,.bootstrap-wrapper .table>tfoot>tr>td.danger,.bootstrap-wrapper .table>thead>tr>th.danger,.bootstrap-wrapper .table>tbody>tr>th.danger,.bootstrap-wrapper .table>tfoot>tr>th.danger,.bootstrap-wrapper .table>thead>tr.danger>td,.bootstrap-wrapper .table>tbody>tr.danger>td,.bootstrap-wrapper .table>tfoot>tr.danger>td,.bootstrap-wrapper .table>thead>tr.danger>th,.bootstrap-wrapper .table>tbody>tr.danger>th,.bootstrap-wrapper .table>tfoot>tr.danger>th{background-color:#f2dede}.bootstrap-wrapper .table-hover>tbody>tr>td.danger:hover,.bootstrap-wrapper .table-hover>tbody>tr>th.danger:hover,.bootstrap-wrapper .table-hover>tbody>tr.danger:hover>td,.bootstrap-wrapper .table-hover>tbody>tr:hover>.danger,.bootstrap-wrapper .table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.bootstrap-wrapper .table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.bootstrap-wrapper .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.bootstrap-wrapper .table-responsive>.table{margin-bottom:0}.bootstrap-wrapper .table-responsive>.table>thead>tr>th,.bootstrap-wrapper .table-responsive>.table>tbody>tr>th,.bootstrap-wrapper .table-responsive>.table>tfoot>tr>th,.bootstrap-wrapper .table-responsive>.table>thead>tr>td,.bootstrap-wrapper .table-responsive>.table>tbody>tr>td,.bootstrap-wrapper .table-responsive>.table>tfoot>tr>td{white-space:nowrap}.bootstrap-wrapper .table-responsive>.table-bordered{border:0}.bootstrap-wrapper .table-responsive>.table-bordered>thead>tr>th:first-child,.bootstrap-wrapper .table-responsive>.table-bordered>tbody>tr>th:first-child,.bootstrap-wrapper .table-responsive>.table-bordered>tfoot>tr>th:first-child,.bootstrap-wrapper .table-responsive>.table-bordered>thead>tr>td:first-child,.bootstrap-wrapper .table-responsive>.table-bordered>tbody>tr>td:first-child,.bootstrap-wrapper .table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.bootstrap-wrapper .table-responsive>.table-bordered>thead>tr>th:last-child,.bootstrap-wrapper .table-responsive>.table-bordered>tbody>tr>th:last-child,.bootstrap-wrapper .table-responsive>.table-bordered>tfoot>tr>th:last-child,.bootstrap-wrapper .table-responsive>.table-bordered>thead>tr>td:last-child,.bootstrap-wrapper .table-responsive>.table-bordered>tbody>tr>td:last-child,.bootstrap-wrapper .table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.bootstrap-wrapper .table-responsive>.table-bordered>tbody>tr:last-child>th,.bootstrap-wrapper .table-responsive>.table-bordered>tfoot>tr:last-child>th,.bootstrap-wrapper .table-responsive>.table-bordered>tbody>tr:last-child>td,.bootstrap-wrapper .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.bootstrap-wrapper fieldset{padding:0;margin:0;border:0;min-width:0}.bootstrap-wrapper legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.bootstrap-wrapper label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.bootstrap-wrapper input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-wrapper input[type="radio"],.bootstrap-wrapper input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.bootstrap-wrapper input[type="file"]{display:block}.bootstrap-wrapper input[type="range"]{display:block;width:100%}.bootstrap-wrapper select[multiple],.bootstrap-wrapper select[size]{height:auto}.bootstrap-wrapper input[type="file"]:focus,.bootstrap-wrapper input[type="radio"]:focus,.bootstrap-wrapper input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bootstrap-wrapper output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.bootstrap-wrapper .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bootstrap-wrapper .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.bootstrap-wrapper .form-control::-moz-placeholder{color:#999;opacity:1}.bootstrap-wrapper .form-control:-ms-input-placeholder{color:#999}.bootstrap-wrapper .form-control::-webkit-input-placeholder{color:#999}.bootstrap-wrapper .form-control::-ms-expand{border:0;background-color:transparent}.bootstrap-wrapper .form-control[disabled],.bootstrap-wrapper .form-control[readonly],.bootstrap-wrapper fieldset[disabled] .form-control{background-color:#eee;opacity:1}.bootstrap-wrapper .form-control[disabled],.bootstrap-wrapper fieldset[disabled] .form-control{cursor:not-allowed}.bootstrap-wrapper textarea.form-control{height:auto}.bootstrap-wrapper input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.bootstrap-wrapper input[type="date"].form-control,.bootstrap-wrapper input[type="time"].form-control,.bootstrap-wrapper input[type="datetime-local"].form-control,.bootstrap-wrapper input[type="month"].form-control{line-height:34px}.bootstrap-wrapper input[type="date"].input-sm,.bootstrap-wrapper input[type="time"].input-sm,.bootstrap-wrapper input[type="datetime-local"].input-sm,.bootstrap-wrapper input[type="month"].input-sm,.bootstrap-wrapper .input-group-sm input[type="date"],.bootstrap-wrapper .input-group-sm input[type="time"],.bootstrap-wrapper .input-group-sm input[type="datetime-local"],.bootstrap-wrapper .input-group-sm input[type="month"]{line-height:30px}.bootstrap-wrapper input[type="date"].input-lg,.bootstrap-wrapper input[type="time"].input-lg,.bootstrap-wrapper input[type="datetime-local"].input-lg,.bootstrap-wrapper input[type="month"].input-lg,.bootstrap-wrapper .input-group-lg input[type="date"],.bootstrap-wrapper .input-group-lg input[type="time"],.bootstrap-wrapper .input-group-lg input[type="datetime-local"],.bootstrap-wrapper .input-group-lg input[type="month"]{line-height:46px}}.bootstrap-wrapper .form-group{margin-bottom:15px}.bootstrap-wrapper .radio,.bootstrap-wrapper .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.bootstrap-wrapper .radio label,.bootstrap-wrapper .checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.bootstrap-wrapper .radio input[type="radio"],.bootstrap-wrapper .radio-inline input[type="radio"],.bootstrap-wrapper .checkbox input[type="checkbox"],.bootstrap-wrapper .checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.bootstrap-wrapper .radio+.radio,.bootstrap-wrapper .checkbox+.checkbox{margin-top:-5px}.bootstrap-wrapper .radio-inline,.bootstrap-wrapper .checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.bootstrap-wrapper .radio-inline+.radio-inline,.bootstrap-wrapper .checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.bootstrap-wrapper input[type="radio"][disabled],.bootstrap-wrapper input[type="checkbox"][disabled],.bootstrap-wrapper input[type="radio"].disabled,.bootstrap-wrapper input[type="checkbox"].disabled,.bootstrap-wrapper fieldset[disabled] input[type="radio"],.bootstrap-wrapper fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.bootstrap-wrapper .radio-inline.disabled,.bootstrap-wrapper .checkbox-inline.disabled,.bootstrap-wrapper fieldset[disabled] .radio-inline,.bootstrap-wrapper fieldset[disabled] .checkbox-inline{cursor:not-allowed}.bootstrap-wrapper .radio.disabled label,.bootstrap-wrapper .checkbox.disabled label,.bootstrap-wrapper fieldset[disabled] .radio label,.bootstrap-wrapper fieldset[disabled] .checkbox label{cursor:not-allowed}.bootstrap-wrapper .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.bootstrap-wrapper .form-control-static.input-lg,.bootstrap-wrapper .form-control-static.input-sm{padding-left:0;padding-right:0}.bootstrap-wrapper .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.bootstrap-wrapper select.input-sm{height:30px;line-height:30px}.bootstrap-wrapper textarea.input-sm,.bootstrap-wrapper select[multiple].input-sm{height:auto}.bootstrap-wrapper .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.bootstrap-wrapper .form-group-sm select.form-control{height:30px;line-height:30px}.bootstrap-wrapper .form-group-sm textarea.form-control,.bootstrap-wrapper .form-group-sm select[multiple].form-control{height:auto}.bootstrap-wrapper .form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.bootstrap-wrapper .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.bootstrap-wrapper select.input-lg{height:46px;line-height:46px}.bootstrap-wrapper textarea.input-lg,.bootstrap-wrapper select[multiple].input-lg{height:auto}.bootstrap-wrapper .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.bootstrap-wrapper .form-group-lg select.form-control{height:46px;line-height:46px}.bootstrap-wrapper .form-group-lg textarea.form-control,.bootstrap-wrapper .form-group-lg select[multiple].form-control{height:auto}.bootstrap-wrapper .form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.bootstrap-wrapper .has-feedback{position:relative}.bootstrap-wrapper .has-feedback .form-control{padding-right:42.5px}.bootstrap-wrapper .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.bootstrap-wrapper .input-lg+.form-control-feedback,.bootstrap-wrapper .input-group-lg+.form-control-feedback,.bootstrap-wrapper .form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.bootstrap-wrapper .input-sm+.form-control-feedback,.bootstrap-wrapper .input-group-sm+.form-control-feedback,.bootstrap-wrapper .form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.bootstrap-wrapper .has-success .help-block,.bootstrap-wrapper .has-success .control-label,.bootstrap-wrapper .has-success .radio,.bootstrap-wrapper .has-success .checkbox,.bootstrap-wrapper .has-success .radio-inline,.bootstrap-wrapper .has-success .checkbox-inline,.bootstrap-wrapper .has-success.radio label,.bootstrap-wrapper .has-success.checkbox label,.bootstrap-wrapper .has-success.radio-inline label,.bootstrap-wrapper .has-success.checkbox-inline label{color:#3c763d}.bootstrap-wrapper .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bootstrap-wrapper .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.bootstrap-wrapper .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.bootstrap-wrapper .has-success .form-control-feedback{color:#3c763d}.bootstrap-wrapper .has-warning .help-block,.bootstrap-wrapper .has-warning .control-label,.bootstrap-wrapper .has-warning .radio,.bootstrap-wrapper .has-warning .checkbox,.bootstrap-wrapper .has-warning .radio-inline,.bootstrap-wrapper .has-warning .checkbox-inline,.bootstrap-wrapper .has-warning.radio label,.bootstrap-wrapper .has-warning.checkbox label,.bootstrap-wrapper .has-warning.radio-inline label,.bootstrap-wrapper .has-warning.checkbox-inline label{color:#8a6d3b}.bootstrap-wrapper .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bootstrap-wrapper .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.bootstrap-wrapper .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.bootstrap-wrapper .has-warning .form-control-feedback{color:#8a6d3b}.bootstrap-wrapper .has-error .help-block,.bootstrap-wrapper .has-error .control-label,.bootstrap-wrapper .has-error .radio,.bootstrap-wrapper .has-error .checkbox,.bootstrap-wrapper .has-error .radio-inline,.bootstrap-wrapper .has-error .checkbox-inline,.bootstrap-wrapper .has-error.radio label,.bootstrap-wrapper .has-error.checkbox label,.bootstrap-wrapper .has-error.radio-inline label,.bootstrap-wrapper .has-error.checkbox-inline label{color:#a94442}.bootstrap-wrapper .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.bootstrap-wrapper .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.bootstrap-wrapper .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.bootstrap-wrapper .has-error .form-control-feedback{color:#a94442}.bootstrap-wrapper .has-feedback label~.form-control-feedback{top:25px}.bootstrap-wrapper .has-feedback label.sr-only~.form-control-feedback{top:0}.bootstrap-wrapper .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.bootstrap-wrapper .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.bootstrap-wrapper .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.bootstrap-wrapper .form-inline .form-control-static{display:inline-block}.bootstrap-wrapper .form-inline .input-group{display:inline-table;vertical-align:middle}.bootstrap-wrapper .form-inline .input-group .input-group-addon,.bootstrap-wrapper .form-inline .input-group .input-group-btn,.bootstrap-wrapper .form-inline .input-group .form-control{width:auto}.bootstrap-wrapper .form-inline .input-group>.form-control{width:100%}.bootstrap-wrapper .form-inline .control-label{margin-bottom:0;vertical-align:middle}.bootstrap-wrapper .form-inline .radio,.bootstrap-wrapper .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.bootstrap-wrapper .form-inline .radio label,.bootstrap-wrapper .form-inline .checkbox label{padding-left:0}.bootstrap-wrapper .form-inline .radio input[type="radio"],.bootstrap-wrapper .form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.bootstrap-wrapper .form-inline .has-feedback .form-control-feedback{top:0}}.bootstrap-wrapper .form-horizontal .radio,.bootstrap-wrapper .form-horizontal .checkbox,.bootstrap-wrapper .form-horizontal .radio-inline,.bootstrap-wrapper .form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.bootstrap-wrapper .form-horizontal .radio,.bootstrap-wrapper .form-horizontal .checkbox{min-height:27px}.bootstrap-wrapper .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.bootstrap-wrapper .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.bootstrap-wrapper .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.bootstrap-wrapper .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.bootstrap-wrapper .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.bootstrap-wrapper .nav{margin-bottom:0;padding-left:0;list-style:none}.bootstrap-wrapper .nav>li{position:relative;display:block}.bootstrap-wrapper .nav>li>a{position:relative;display:block;padding:10px 15px}.bootstrap-wrapper .nav>li>a:hover,.bootstrap-wrapper .nav>li>a:focus{text-decoration:none;background-color:#eee}.bootstrap-wrapper .nav>li.disabled>a{color:#777}.bootstrap-wrapper .nav>li.disabled>a:hover,.bootstrap-wrapper .nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.bootstrap-wrapper .nav .open>a,.bootstrap-wrapper .nav .open>a:hover,.bootstrap-wrapper .nav .open>a:focus{background-color:#eee;border-color:#337ab7}.bootstrap-wrapper .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.bootstrap-wrapper .nav>li>a>img{max-width:none}.bootstrap-wrapper .nav-tabs{border-bottom:1px solid #ddd}.bootstrap-wrapper .nav-tabs>li{float:left;margin-bottom:-1px}.bootstrap-wrapper .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.bootstrap-wrapper .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.bootstrap-wrapper .nav-tabs>li.active>a,.bootstrap-wrapper .nav-tabs>li.active>a:hover,.bootstrap-wrapper .nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.bootstrap-wrapper .nav-tabs.nav-justified{width:100%;border-bottom:0}.bootstrap-wrapper .nav-tabs.nav-justified>li{float:none}.bootstrap-wrapper .nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.bootstrap-wrapper .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.bootstrap-wrapper .nav-tabs.nav-justified>li{display:table-cell;width:1%}.bootstrap-wrapper .nav-tabs.nav-justified>li>a{margin-bottom:0}}.bootstrap-wrapper .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.bootstrap-wrapper .nav-tabs.nav-justified>.active>a,.bootstrap-wrapper .nav-tabs.nav-justified>.active>a:hover,.bootstrap-wrapper .nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.bootstrap-wrapper .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.bootstrap-wrapper .nav-tabs.nav-justified>.active>a,.bootstrap-wrapper .nav-tabs.nav-justified>.active>a:hover,.bootstrap-wrapper .nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.bootstrap-wrapper .nav-pills>li{float:left}.bootstrap-wrapper .nav-pills>li>a{border-radius:4px}.bootstrap-wrapper .nav-pills>li+li{margin-left:2px}.bootstrap-wrapper .nav-pills>li.active>a,.bootstrap-wrapper .nav-pills>li.active>a:hover,.bootstrap-wrapper .nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.bootstrap-wrapper .nav-stacked>li{float:none}.bootstrap-wrapper .nav-stacked>li+li{margin-top:2px;margin-left:0}.bootstrap-wrapper .nav-justified{width:100%}.bootstrap-wrapper .nav-justified>li{float:none}.bootstrap-wrapper .nav-justified>li>a{text-align:center;margin-bottom:5px}.bootstrap-wrapper .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.bootstrap-wrapper .nav-justified>li{display:table-cell;width:1%}.bootstrap-wrapper .nav-justified>li>a{margin-bottom:0}}.bootstrap-wrapper .nav-tabs-justified{border-bottom:0}.bootstrap-wrapper .nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.bootstrap-wrapper .nav-tabs-justified>.active>a,.bootstrap-wrapper .nav-tabs-justified>.active>a:hover,.bootstrap-wrapper .nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.bootstrap-wrapper .nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.bootstrap-wrapper .nav-tabs-justified>.active>a,.bootstrap-wrapper .nav-tabs-justified>.active>a:hover,.bootstrap-wrapper .nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.bootstrap-wrapper .tab-content>.tab-pane{display:none}.bootstrap-wrapper .tab-content>.active{display:block}.bootstrap-wrapper .nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.bootstrap-wrapper .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.bootstrap-wrapper .alert h4{margin-top:0;color:inherit}.bootstrap-wrapper .alert .alert-link{font-weight:bold}.bootstrap-wrapper .alert>p,.bootstrap-wrapper .alert>ul{margin-bottom:0}.bootstrap-wrapper .alert>p+p{margin-top:5px}.bootstrap-wrapper .alert-dismissable,.bootstrap-wrapper .alert-dismissible{padding-right:35px}.bootstrap-wrapper .alert-dismissable .close,.bootstrap-wrapper .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.bootstrap-wrapper .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.bootstrap-wrapper .alert-success hr{border-top-color:#c9e2b3}.bootstrap-wrapper .alert-success .alert-link{color:#2b542c}.bootstrap-wrapper .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.bootstrap-wrapper .alert-info hr{border-top-color:#a6e1ec}.bootstrap-wrapper .alert-info .alert-link{color:#245269}.bootstrap-wrapper .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.bootstrap-wrapper .alert-warning hr{border-top-color:#f7e1b5}.bootstrap-wrapper .alert-warning .alert-link{color:#66512c}.bootstrap-wrapper .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.bootstrap-wrapper .alert-danger hr{border-top-color:#e4b9c0}.bootstrap-wrapper .alert-danger .alert-link{color:#843534}.bootstrap-wrapper .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.bootstrap-wrapper .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.bootstrap-wrapper .well-lg{padding:24px;border-radius:6px}.bootstrap-wrapper .well-sm{padding:9px;border-radius:3px}.bootstrap-wrapper .close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.bootstrap-wrapper .close:hover,.bootstrap-wrapper .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.bootstrap-wrapper button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.bootstrap-wrapper .modal-open{overflow:hidden}.bootstrap-wrapper .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.bootstrap-wrapper .modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.bootstrap-wrapper .modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.bootstrap-wrapper .modal-open .modal{overflow-x:hidden;overflow-y:auto}.bootstrap-wrapper .modal-dialog{position:relative;width:auto;margin:10px}.bootstrap-wrapper .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.bootstrap-wrapper .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.bootstrap-wrapper .modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.bootstrap-wrapper .modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.bootstrap-wrapper .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.bootstrap-wrapper .modal-header .close{margin-top:-2px}.bootstrap-wrapper .modal-title{margin:0;line-height:1.42857143}.bootstrap-wrapper .modal-body{position:relative;padding:15px}.bootstrap-wrapper .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.bootstrap-wrapper .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.bootstrap-wrapper .modal-footer .btn-group .btn+.btn{margin-left:-1px}.bootstrap-wrapper .modal-footer .btn-block+.btn-block{margin-left:0}.bootstrap-wrapper .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.bootstrap-wrapper .modal-dialog{width:600px;margin:30px auto}.bootstrap-wrapper .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.bootstrap-wrapper .modal-sm{width:300px}}@media (min-width:992px){.bootstrap-wrapper .modal-lg{width:900px}}.bootstrap-wrapper .clearfix:before,.bootstrap-wrapper .clearfix:after,.bootstrap-wrapper .container:before,.bootstrap-wrapper .container:after,.bootstrap-wrapper .container-fluid:before,.bootstrap-wrapper .container-fluid:after,.bootstrap-wrapper .row:before,.bootstrap-wrapper .row:after,.bootstrap-wrapper .form-horizontal .form-group:before,.bootstrap-wrapper .form-horizontal .form-group:after,.bootstrap-wrapper .nav:before,.bootstrap-wrapper .nav:after,.bootstrap-wrapper .modal-header:before,.bootstrap-wrapper .modal-header:after,.bootstrap-wrapper .modal-footer:before,.bootstrap-wrapper .modal-footer:after{content:" ";display:table}.bootstrap-wrapper .clearfix:after,.bootstrap-wrapper .container:after,.bootstrap-wrapper .container-fluid:after,.bootstrap-wrapper .row:after,.bootstrap-wrapper .form-horizontal .form-group:after,.bootstrap-wrapper .nav:after,.bootstrap-wrapper .modal-header:after,.bootstrap-wrapper .modal-footer:after{clear:both}.bootstrap-wrapper .center-block{display:block;margin-left:auto;margin-right:auto}.bootstrap-wrapper .pull-right{float:right !important}.bootstrap-wrapper .pull-left{float:left !important}.bootstrap-wrapper .hide{display:none !important}.bootstrap-wrapper .show{display:block !important}.bootstrap-wrapper .invisible{visibility:hidden}.bootstrap-wrapper .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.bootstrap-wrapper .hidden{display:none !important}.bootstrap-wrapper .affix{position:fixed}@-ms-viewport{width:device-width}.bootstrap-wrapper .visible-xs,.bootstrap-wrapper .visible-sm,.bootstrap-wrapper .visible-md,.bootstrap-wrapper .visible-lg{display:none !important}.bootstrap-wrapper .visible-xs-block,.bootstrap-wrapper .visible-xs-inline,.bootstrap-wrapper .visible-xs-inline-block,.bootstrap-wrapper .visible-sm-block,.bootstrap-wrapper .visible-sm-inline,.bootstrap-wrapper .visible-sm-inline-block,.bootstrap-wrapper .visible-md-block,.bootstrap-wrapper .visible-md-inline,.bootstrap-wrapper .visible-md-inline-block,.bootstrap-wrapper .visible-lg-block,.bootstrap-wrapper .visible-lg-inline,.bootstrap-wrapper .visible-lg-inline-block{display:none !important}@media (max-width:767px){.bootstrap-wrapper .visible-xs{display:block !important}.bootstrap-wrapper table.visible-xs{display:table !important}.bootstrap-wrapper tr.visible-xs{display:table-row !important}.bootstrap-wrapper th.visible-xs,.bootstrap-wrapper td.visible-xs{display:table-cell !important}}@media (max-width:767px){.bootstrap-wrapper .visible-xs-block{display:block !important}}@media (max-width:767px){.bootstrap-wrapper .visible-xs-inline{display:inline !important}}@media (max-width:767px){.bootstrap-wrapper .visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.bootstrap-wrapper .visible-sm{display:block !important}.bootstrap-wrapper table.visible-sm{display:table !important}.bootstrap-wrapper tr.visible-sm{display:table-row !important}.bootstrap-wrapper th.visible-sm,.bootstrap-wrapper td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.bootstrap-wrapper .visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.bootstrap-wrapper .visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.bootstrap-wrapper .visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.bootstrap-wrapper .visible-md{display:block !important}.bootstrap-wrapper table.visible-md{display:table !important}.bootstrap-wrapper tr.visible-md{display:table-row !important}.bootstrap-wrapper th.visible-md,.bootstrap-wrapper td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.bootstrap-wrapper .visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.bootstrap-wrapper .visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.bootstrap-wrapper .visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.bootstrap-wrapper .visible-lg{display:block !important}.bootstrap-wrapper table.visible-lg{display:table !important}.bootstrap-wrapper tr.visible-lg{display:table-row !important}.bootstrap-wrapper th.visible-lg,.bootstrap-wrapper td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.bootstrap-wrapper .visible-lg-block{display:block !important}}@media (min-width:1200px){.bootstrap-wrapper .visible-lg-inline{display:inline !important}}@media (min-width:1200px){.bootstrap-wrapper .visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.bootstrap-wrapper .hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.bootstrap-wrapper .hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.bootstrap-wrapper .hidden-md{display:none !important}}@media (min-width:1200px){.bootstrap-wrapper .hidden-lg{display:none !important}}.bootstrap-wrapper .visible-print{display:none !important}@media print{.bootstrap-wrapper .visible-print{display:block !important}.bootstrap-wrapper table.visible-print{display:table !important}.bootstrap-wrapper tr.visible-print{display:table-row !important}.bootstrap-wrapper th.visible-print,.bootstrap-wrapper td.visible-print{display:table-cell !important}}.bootstrap-wrapper .visible-print-block{display:none !important}@media print{.bootstrap-wrapper .visible-print-block{display:block !important}}.bootstrap-wrapper .visible-print-inline{display:none !important}@media print{.bootstrap-wrapper .visible-print-inline{display:inline !important}}.bootstrap-wrapper .visible-print-inline-block{display:none !important}@media print{.bootstrap-wrapper .visible-print-inline-block{display:inline-block !important}}@media print{.bootstrap-wrapper .hidden-print{display:none !important}}.reset-this{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-clip:border-box;background-origin:padding-box;background-position-x:0;background-position-y:0;background-size:auto auto;border:0;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-collapse:separate;border-image:none;border-left:0;border-left-color:inherit;border-radius:0;border-right:0;border-right-color:inherit;border-spacing:0;border-top:0;border-top-color:inherit;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font:400;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:'\201C''\201D''\2018''\2019';right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto;all:initial;all:unset}.bootstrap-wrapper .modal.show .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.modal-backdrop.show{opacity:.5;}.select2-container.form-control{padding:0 !important}.non_mobile_view{font-size:30px}.bredcrumb_mobile_2{display:none}.breadcrumb_not_mobile_2{display:block}@media only screen and (max-width:480px){.mobile_view{font-size:20px}.bredcrumb_mobile{display:none}.breadcrumb_not_mobile{display:block}}@media only screen and (max-width:765px){.mobile_padding{padding-top:5px}}@media only screen and (max-width:560px){.breadcrumb_class{font-size:10px}}.bootstrap-wrapper .modal-footer .btn{border-radius:0 !important;background-color:transparent;border:2px solid #000;color:#000;font-size:14px;width:32%;display:inline-block;cursor:pointer;padding:15px 5px;text-transform:uppercase;text-align:center;height:50px;line-height:17px}.bootstrap-wrapper .modal-footer .btnGreen{background-color:#003087;color:#FFF;border:2px solid #003087}.bootstrap-wrapper .modal-footer .btn-block{width:100%}.bootstrap-wrapper .form-group{margin-bottom:5px}.bootstrap-wrapper .modal-header span.header_stuff{color:#203153;font-family:Roboto;font-size:40px;font-weight:900;line-height:48px;margin:0;padding:0}.bootstrap-wrapper .modal-header{border:none !important;padding-bottom:3px !important}.bootstrap-wrapper table tr td{color:#333D4E;font-family:Roboto;font-size:14px;line-height:49px}.bootstrap-wrapper table tr th{height:30px;width:73px;color:#333D4E;font-family:Roboto;font-size:14px;font-weight:700;line-height:19px;background-color:#F5F5F5;vertical-align:center}.bootstrap-wrapper i.fa-close{color:#000;font-weight:400;font-size:22px;float:right}.modal-backdrop.fade{z-index:10010 !important}.bootstrap-wrapper .modal{z-index:10011 !important}
:root{--border-radius-xs:0.8rem;--border-radius-sm:1.2rem;--border-radius-md:1.6rem;--border-radius-lg:2.0rem;--border-radius-xl:3.2rem;--backdrop-blur:blur(20px);--backdrop-blur-bg:rgba(255,255,255,0.64);--color-body-bg-default:white;--color-body-bg-white:white;--font-weight--default:300;--color-header-bg-color:var(--color-gray-warm-100);--color-bg-dark:var(--color-gray-cool-100);--color-bg-dark-text-color:initial;--color-bg-light:var(--color-gray-warm-100);--color-bg-navy:#14212E;--shadow-default:1px 1px 2px 0px #00000014;--shadow-subtle:0px 1px 2px 0px rgba(83,86,90,0.06),0px 1px 3px 0px rgba(83,86,90,0.10);--border-light:var(--color-gray-warm-300);--border-dark:var(--color-gray-warm-400);--color-gray-cool-100:#ECEDEE;--color-gray-cool-200:#C1C5C9;--color-gray-cool-300:#999EA5;--color-gray-cool-400:#75797F;--color-gray-cool-500:#53565A;--color-gray-cool-600:#333538;--color-gray-cool-700:#161719;--color-gray-warm-100:#F9F8F6;--color-gray-warm-200:#F4F3EF;--color-gray-warm-300:#EAE7E0;--color-gray-warm-400:#D6CFC1;--color-gray-warm-500:#87837A;--color-gray-warm-600:#403E39;--color-gray-warm-700:#211F1C;--color-primary:#003087;--color-primary-hover:#001547;--color-black:#000;--color-white:#fff;--color-white-off:#FAFAFA;--button-pill-group-bg:var(--color-gray-warm-300);--button-pill-group-list-item-bg:var(--color-white);--button-pill-group-list-item-bg-hover:var(--color-primary-hover);--button-pill-group-list-item-color:var(--color-black);--button-pill-group-list-item-color-hover:var(--color-white);--card-styled-background:var(--color-gray-warm-200);--card-styled-color:var(--heading-h2-font-color);--modal-bg-color:var(--color-white);--modal-border-radius:3.2rem;--modal-close-btn-bg-img:url("/themes/custom/ammunition/img/icon-toast-close.svg");--modal-close-btn-bg-color:#f4f3ef;--modal-close-btn-hover-bg-color:var(--color-gray-warm-300);--modal-close-btn-radius:1.2rem;--page-header-content-bg:var(--color-gray-warm-100);--pill-border-radius:var(--border-radius-xs);--pill-border-color:#EAE7E0;--pill-bg:#EAE7E0;--pill-color:#403E39;--pill-closable-bg:transparent;--pill-closable-bg-hover:transparent;--pill-closable-border:var(--color-gray-warm-400);--pill-closable-border-hover:var(--color-gray-warm-400);--pill-closable-border-radius:var(--border-radius-sm);--pill-closable-color:var(--color-gray-warm-600);--pill-closable-color-hover:var(--color-gray-warm-600);--button-border-radius:var(--border-radius-sm);--button-font-family:var(--font-secondary);--button-font-size:1.6rem;--button-font-weight:400;--button-text-transform:none;--button-letter-spacing:8%;--button-icon-bg:var(--color-primary);--button-icon-bg-hover:var(--color-primary-hover);--button-icon-border:var(--color-primary-hover);--button-icon-border-hover:var(--color-primary-hover);--button-icon-color:white;--button-icon-color-hover:white;--button-icon-white-bg:white;--button-icon-white-bg-hover:#EAE7E0;--button-icon-white-border:#001547;--button-icon-white-border-hover:#001547;--button-icon-white-color:#001547;--button-icon-white-color-hover:#001547;--button-outline-bg:transparent;--button-outline-bg-hover:var(--button-secondary-bg);--button-outline-color:var(--color-primary);--button-outline-color-hover:var(--color-primary);--button-outline-border:transparent;--button-outline-border-hover:var(--button-secondary-bg);--button-primary-bg:var(--color-primary);--button-primary-bg-hover:var(--color-primary-hover);--button-primary-color:var(--color-white);--button-primary-color-hover:var(--color-white);--button-primary-border:var(--color-primary);--button-primary-border-hover:var(--color-primary-hover);--button-secondary-color:var(--color-black);--button-secondary-color-hover:var(--color-black);--button-secondary-bg:var(--color-gray-warm-200);--button-secondary-bg-hover:var(--color-gray-warm-300);--button-secondary-border:var(--color-gray-warm-200);--button-secondary-border-hover:var(--color-gray-warm-300);--button-tertiary-color:#003087;--button-tertiary-color-hover:#001547;--button-tertiary-icon-color:#003087;--button-tertiary-icon-color-hover:#003087;--button-tertiary-weight:500;--button-tertiary-icon-bg:transparent;--button-tertiary-icon-bg-hover:#EAE7E0;--text-input-bg:var(--color-white-off);--text-input-color:var(--color-gray-cool-600);--text-input-border:var(--color-gray-cool-100);--text-input-border-radius:var(--border-radius-sm);--text-input-focus-color:#849AFF;--form-error-color:#C83232;--heading-font-weight:300;--heading-font-family:var(--font-secondary);--heading-text-transform:none;--heading-font-color:var(--color-gray-cool-600);--line-height-h1-mobile:7rem;--line-height-h2-mobile:6rem;--line-height-h2-mobile-sm:5rem;--line-height-h3-mobile:5rem;--line-height-h3-mobile-sm:3.8rem;--line-height-h4-mobile:3.8rem;--line-height-h5-mobile:3.8rem;--line-height-h6-mobile:3rem;--line-height-subhead-mobile:3.2rem;--line-height-eyebrow-mobile:2rem;--line-height-h1:11.5rem;--line-height-h2:7rem;--line-height-h3:6rem;--line-height-h4:3.8rem;--line-height-h5:3rem;--line-height-h6:3rem;--line-height-subhead:4rem;--line-height-eyebrow:2rem;--heading-h1-font-family:var(--heading-font-family);--heading-h2-font-family:var(--heading-font-family);--heading-h3-font-family:var(--heading-font-family);--heading-h4-font-family:var(--heading-font-family);--heading-h5-font-family:var(--heading-font-family);--heading-h6-font-family:var(--heading-font-family);--heading-subhead-font-family:var(--heading-font-family);--heading-eyebrow-font-family:var(--font-default);--heading-h1-font-weight:250;--heading-h2-font-weight:var(--heading-font-weight);--heading-h3-font-weight:var(--heading-font-weight);--heading-h4-font-weight:var(--heading-font-weight);--heading-h5-font-weight:var(--heading-font-weight);--heading-h6-font-weight:var(--heading-font-weight);--heading-subhead-font-weight:var(--heading-font-weight);--heading-eyebrow-font-weight:var(--heading-font-weight);--heading-h1-font-color:var(--heading-font-color);--heading-h2-font-color:var(--heading-font-color);--heading-h3-font-color:var(--heading-font-color);--heading-h4-font-color:var(--heading-font-color);--heading-h5-font-color:var(--heading-font-color);--heading-h6-font-color:var(--heading-font-color);--heading-subhead-font-color:var(--heading-font-color);--heading-eyebrow-font-color:var(--color-gray-cool-300);--heading-h1-font-size-mobile:6.4rem;--heading-h2-font-size-mobile:4.8rem;--heading-h2-font-size-mobile-sm:4rem;--heading-h3-font-size-mobile:3.2rem;--heading-h3-font-size-mobile-sm:2.8rem;--heading-h4-font-size-mobile:2.8rem;--heading-h5-font-size-mobile:2.4rem;--heading-h6-font-size-mobile:2.2rem;--heading-subhead-font-size-mobile:2.8rem;--heading-eyebrow-font-size-mobile:1.2rem;--heading-h1-font-size:9.6rem;--heading-h2-font-size:5.6rem;--heading-h3-font-size:4.8rem;--heading-h4-font-size:2.8rem;--heading-h5-font-size:2.4rem;--heading-h6-font-size:2.2rem;--heading-subhead-font-size:2.8rem;--heading-eyebrow-font-size:1.6rem;--heading-h1-letter-spacing:initial;--heading-h2-letter-spacing:initial;--heading-h2-letter-spacing-sm:initial;--heading-h3-letter-spacing:initial;--heading-h3-letter-spacing-sm:initial;--heading-h4-letter-spacing:initial;--heading-h5-letter-spacing:initial;--heading-h6-letter-spacing:initial;--heading-subhead-letter-spacing:initial;--heading-eyebrow-letter-spacing:initial;--heading-h1-text-transform:var(--heading-text-transform);--heading-h2-text-transform:var(--heading-text-transform);--heading-h3-text-transform:var(--heading-text-transform);--heading-h4-text-transform:var(--heading-text-transform);--heading-h5-text-transform:var(--heading-text-transform);--heading-h6-text-transform:var(--heading-text-transform);--heading-subhead-text-transform:var(--heading-text-transform);--heading-eyebrow-text-transform:uppercase;--list-tab-line-color:var(--color-gray-cool-300);--list-tab-line-color-active:black;--list-tab-line-text-transform:none;--list-tab-line-font-size:initial;--list-tab-line-border-color-active:var(--color-primary-hover);--list-tab-font-family:var(--font-secondary);--list-tab-line-font-weight:300;--swiper-pagination-bullet-bg:var(--color-gray-warm-400);--swiper-pagination-bullet-bg-active:var(--color-primary);--font-default:"Museo Sans",sans-serif;--font-secondary:"Museo Sans",sans-serif;--font-style-default:normal;--checkbox-border-radius:0.3rem;--checkbox-border-color:var(--color-gray-cool-200);--form-thank-you-card-bg-color:var(--card-styled-background);--form-thank-you-card-border-radius:var(--border-radius-sm);--footer-bg:var(--color-gray-warm-200);--footer-copyright-color:var(--color-gray-cool-200);--footer-link-color:var(--color-gray-cool-600);--footer-link-color-hover:var(--color-gray-cool-600);--footer-heading-color:var(--color-gray-cool-400);--footer-border-color:var(--border-dark);--footer-heading-font-family:var(--font-secondary);--footer-heading-font-weight:300;--footer-heading-font-size:1.8rem;--footer-link-font-family:var(--font-default);--footer-link-font-weight:300;--footer-link-font-size:1.6rem;--header-bg:var(--backdrop-blur-bg);--header-bg-open:white;--header-color:var(--color-gray-cool-600);--header-color-open:var(--color-gray-cool-600);--accordion-item-bg:var(--color-white-off);--accordion-item-bg-hover:var(--color-gray-warm-100);--accordion-item-bg-open:var(--color-gray-warm-100);--accordion-item-border:var(--color-white-off);--accordion-item-border-hover:var(--color-gray-warm-100);--accordion-item-border-open:var(--color-gray-warm-100);--accordion-item-color:var(--color-gray-cool-600);--accordion-item-color-hover:var(--color-gray-cool-600);--accordion-item-color-open:var(--color-gray-cool-600);--accordion-item-divider-color:var(--accordion-item-border-open);--accordion-border-radius:var(--border-radius-sm);--accordion-faq-item-bg:var(--color-white-off);--accordion-faq-item-bg-hover:var(--color-primary-hover);--accordion-faq-item-bg-open:var(--color-primary-hover);--accordion-faq-item-color:initial;--accordion-faq-item-color-hover:var(--color-white);--accordion-faq-item-color-open:var(--color-white);--accordion-faq-item-border:transparent;--accordion-faq-item-border-hover:transparent;--accordion-faq-item-border-open:transparent;--anchor-link-bg:#F4F3EF;--anchor-link-bg-hover:#EAE7E0;--anchor-link-text:#333538;--anchor-link-text-hover:#333538;--anchor-link-border-border-width:0px;--anchor-link-border-color:var(--anchor-link-bg);--anchor-link-border-radius:var(--border-radius-sm);--anchor-link-text-transform:var(--button-text-transform);--call-to-action-card-bg:var(--color-gray-warm-100);--attributes-link-color:var(--color-primary);--product-selector-label-font-size:1.4rem;--product-selector-label-font-family:var(--font-secondary);--product-selector-label-weight:400;--product-selector-label-text-transform:none;--product-selector-label-letter-spacing:0rem;--gallery-item-teaser-label-brand-color:var(--color-gray-cool-500);--gallery-item-teaser-label-brand-letter-spacing:0px;--gallery-item-teaser-label-brand-text-transform:none;--brand-menu-link-color:var(--color-gray-cool-600);--brand-menu-link-color-hover:var(--button-tertiary-color);--brand-menu-link-text-transform:initial;--brand-menu-link-font-family:initial;--brand-menu-link-font-weight:400;--brand-menu-link-letter-spacing:initial;--brand-menu-link-font-size:initial;--brand-menu-link-bg:transparent;--menu-column-heading-font-size:var(--heading-eyebrow-font-size);--menu-column-heading-letter-spacing:var(--heading-eyebrow-letter-spacing);--menu-column-heading-font-weight:var(--heading-eyebrow-font-weight);--menu-column-heading-font-family:var(--heading-eyebrow-font-family);--menu-column-heading-font-color:var(--heading-eyebrow-font-color);--menu-column-heading-padding-top:0rem;--menu-column-heading-padding-bottom:1.6rem;--menu-column-heading-margin-bottom:0.8rem;--menu-column-heading-text-transform:var(--heading-eyebrow-text-transform);--menu-column-heading-main-padding-top:var(--menu-column-heading-padding-top);--menu-column-heading-main-padding-bottom:var(--menu-column-heading-padding-bottom);--menu-column-heading-border-color:var(--color-gray-warm-200);--menu-card-styled-font-size:2.8rem;--menu-card-styled-text-transform:none;--menu-card-styled-font-weight:400;--menu-card-styled-letter-spacing:initial;--menu-card-styled-font-family:var(--font-secondary);--comparison-chart-icon-color:#3366FF}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-100.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-100Italic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-300.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-300Italic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-500.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-500Italic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-700.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-700Italic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-900.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"Museo Sans";src:url(/themes/custom/ammunition/fonts/MuseoSans-900Italic.otf) format("opentype");font-weight:900;font-style:italic}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0s;transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(0.6);transform:scale(0.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(0.6);transform:translate3d(0,100px,0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(0.6);transform:translate3d(0,-100px,0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(0.6);transform:translate3d(-100px,0,0) scale(0.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(0.6);transform:translate3d(100px,0,0) scale(0.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button,.selectric .bootstrap-wrapper .btn,.bootstrap-wrapper .selectric .btn,.selectric .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .selectric a.menu-link{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after,.selectric .bootstrap-wrapper .btn:after,.bootstrap-wrapper .selectric .btn:after,.selectric .footer__cta .menu .menu-item a.menu-link:after,.footer__cta .menu .menu-item .selectric a.menu-link:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid rgba(0,0,0,0);border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button,.selectric-hover .selectric .bootstrap-wrapper .btn,.bootstrap-wrapper .selectric-hover .selectric .btn,.selectric-hover .selectric .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .selectric-hover .selectric a.menu-link{color:#a2a2a2}.selectric-hover .selectric .button:after,.selectric-hover .selectric .bootstrap-wrapper .btn:after,.bootstrap-wrapper .selectric-hover .selectric .btn:after,.selectric-hover .selectric .footer__cta .menu .menu-item a.menu-link:after,.footer__cta .menu .menu-item .selectric-hover .selectric a.menu-link:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:0 !important;border:none !important;background:0 0 !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default !important;background:0 0 !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.toastify{padding:12px 20px;color:#fff;display:inline-block;-webkit-box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;-webkit-transition:all .4s cubic-bezier(0.215,0.61,0.355,1);transition:all .4s cubic-bezier(0.215,0.61,0.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;scroll-behavior:smooth}@media(min-width:380px){html{font-size:62.5%}}html[lang=es] #block-ammunition-ctalink,html[lang=fr] #block-ammunition-ctalink{display:none}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:var(--font-default);font-size:1.6rem;font-weight:var(--font-weight--default);line-height:1.5;color:#53565a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;font-size:1.6rem;background-color:var(--color-body-bg-default);overflow-x:hidden;padding-top:6.4rem}@media(min-width:1280px){body{padding-top:9.4rem}}@media(max-width:666px){body.modal-fs-active{overflow:hidden}}body.modal-lock-background{overflow:hidden}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}b,strong{font-weight:600}a{color:var(--color-black);text-decoration:none;outline:none;-webkit-transition:color .1s;transition:color .1s}a:hover{color:var(--color-gray-cool-800)}a i,a span{color:inherit}h1,h2,h3,h4,h5,h6,dl{margin:0 0 2.4rem}p{margin:0 0 2.4rem}p:last-child{margin-bottom:0}ul,ol{margin:0 0 2.4rem;padding:0 0 0 20px}ul li,ol li{line-height:2.5rem;font-weight:300}address{font-style:normal}figure{margin:0}img{max-width:100%;height:auto}nav ul{padding:0;list-style:none}sup{font-size:50%;top:-0.5rem}small{font-size:75%}:focus-visible{outline:2px solid #adc2ff}[hidden]{display:none !important}img{width:100%;border-radius:var(--border-radius-sm);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bg-dark{background-color:var(--color-bg-dark)}.bg-dark *:not(a):not(button){color:var(--color-bg-dark-text-color)}.bg-light{background-color:var(--color-bg-light)}.bg-navy{background-color:var(--color-bg-navy)}.bg-navy *:not(a):not(button){color:var(--color-white)}.admin__left,.admin__right{position:absolute;width:100%;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}@media(min-width:768px){.admin__left,.admin__right{width:50%}}.admin__left{top:0;left:0;height:30%;background-color:var(--color-black);-ms-flex-line-pack:center;align-content:center}@media(min-width:768px){.admin__left{height:100%}}.admin__left img{max-width:275px;width:100%}.admin__right{bottom:0;right:0;height:70%;background-color:var(--color-gray-cool-50);overflow-y:scroll}@media(min-width:768px){.admin__right{height:100%;-ms-flex-line-pack:center;align-content:center}}.admin__right .page__breadcrumb{display:none}.admin__right .container{padding:0}.admin__right .form-actions{margin-top:20px}.admin__right .user-pass p{font-size:1.4rem}.admin__content{padding:40px 25px 25px}.admin__content .form__description{display:none}#block-ammunition-local-tasks,#block-ammunition-primary-local-tasks{margin-top:2.4rem}#block-ammunition-local-tasks ul,#block-ammunition-primary-local-tasks ul{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.messages{padding:15px 20px;margin:20px 0;background-color:var(--color-gray-cool-700);color:var(--color-white);word-wrap:break-word;overflow-wrap:break-word}.messages.messages--status{background-color:#025b4b}.messages.messages--warning{background-color:#f04f24}.messages.messages--error{background-color:#d04343}.messages a{color:var(--color-white);text-decoration:underline}[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu .menu-item,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu.menu-item--active-trail{padding:0px;margin:0px}[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu .menu-item>.toolbar-icon::after,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu .menu-item:hover>.toolbar-icon::after,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu.menu-item--active-trail>.toolbar-icon::after,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu.menu-item--active-trail:hover>.toolbar-icon::after{--gin-spacing-fontsize-fix:14px;width:40px;border-radius:8px;left:calc((var(--gin-toolbar-width-collapsed) - var(--gin-spacing-xl) - var(--gin-spacing-xs))/2 - var(--gin-spacing-fontsize-fix))}[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu .menu-item>.toolbar-icon::before,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu .menu-item:hover>.toolbar-icon::before,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu.menu-item--active-trail>.toolbar-icon::before,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu.menu-item--active-trail:hover>.toolbar-icon::before{--gin-spacing-fontsize-fix:1px;left:calc((var(--gin-toolbar-width-collapsed) - 32px)/2 - var(--gin-spacing-fontsize-fix))}[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu .menu-item .toolbar-icon-default::before,[dir=ltr] .toolbar #gin-toolbar-bar.toolbar-bar .toolbar-menu-administration>.toolbar-menu.menu-item--active-trail .toolbar-icon-default::before{--gin-spacing-fontsize-fix:6px;left:calc((var(--gin-toolbar-width-collapsed) - 32px)/2 - var(--gin-spacing-fontsize-fix))}.hidden{display:none}.left{float:left}.right{float:right}.relative{position:relative}.absolute{position:absolute}@media(max-width:767px){.hide-on-mobile{display:none !important}}@media(min-width:768px){.show-on-mobile{display:none !important}}@media(max-width:1279px){.hide-on-desktop-sm{display:none !important}}@media(min-width:1280px){.show-on-desktop-sm{display:none !important}}@media(min-width:1280px){.show-on-breakpoint-nav{display:none !important}}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden:active,.visually-hidden:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.clearfix::after{display:table;clear:both;content:""}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.ws-nowrap{white-space:nowrap}.responsive-video{padding-top:56.25%;height:0px;width:100%;position:relative}.responsive-video iframe,.responsive-video video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;border-radius:var(--border-radius-sm)}.grecaptcha-badge{visibility:hidden}.bg-primary-gradient{background:linear-gradient(227deg,#50AFEE 4.76%,#3366FF 90.78%)}.bg-white{background-color:var(--color-white)}.bg-light-blue{background-color:#d6e0ff}.bg-med-gray{background-color:var(--color-gray-cool-200)}.bg-light-gray{background-color:var(--color-gray-warm-200)}.bg-warm-gray-100{background-color:var(--color-gray-warm-100)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-black)}.style-border-top{border-top:1px solid #001547}.style-border-bottom{border-bottom:1px solid #001547}.bb--gray-warm-300,.bb--gray-warm-400{position:relative}.bb--gray-warm-300::after,.bb--gray-warm-400::after{content:"";display:block;position:absolute;bottom:0;width:calc(100% - 4.8rem) !important;margin:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:calc(1360px - 4.8rem) !important}.page .container .container .bb--gray-warm-300::after,.page .container .container .bb--gray-warm-400::after{width:100%}.bb--gray-warm-300:has([class*=container--])[class*=bg-]::after,.bb--gray-warm-400:has([class*=container--])[class*=bg-]::after{max-width:100%;width:100%}@media(min-width:510px){.bb--gray-warm-300:has(.container--xxs)::after,.bb--gray-warm-400:has(.container--xxs)::after{max-width:calc(510px - 4.8rem)}}@media(min-width:620px){.bb--gray-warm-300:has(.container--xs)::after,.bb--gray-warm-400:has(.container--xs)::after{max-width:calc(620px - 4.8rem)}}@media(min-width:825px){.bb--gray-warm-300:has(.container--sm)::after,.bb--gray-warm-400:has(.container--sm)::after{max-width:calc(825px - 4.8rem)}}@media(min-width:1000px){.bb--gray-warm-300:has(.container--md)::after,.bb--gray-warm-400:has(.container--md)::after{max-width:calc(1000px - 4.8rem)}}@media(min-width:1360px){.bb--gray-warm-300:has(.container--lg)::after,.bb--gray-warm-400:has(.container--lg)::after{max-width:calc(1360px - 4.8rem)}}@media(min-width:1460px){.bb--gray-warm-300:has(.container--xl)::after,.bb--gray-warm-400:has(.container--xl)::after{max-width:calc(1460px - 4.8rem)}}@media(min-width:1600px){.bb--gray-warm-300:has(.container--xxl)::after,.bb--gray-warm-400:has(.container--xxl)::after{max-width:calc(1600px - 4.8rem)}}.bb--gray-warm-300::after{border-bottom:2px solid var(--border-light)}.bb--gray-warm-400::after{border-bottom:2px solid var(--border-dark)}.overlay-darken-25,.overlay-darken-50,.overlay-darken-75,.overlay-gradient-top-bottom{position:relative}.overlay-darken-25::after,.overlay-darken-50::after,.overlay-darken-75::after,.overlay-gradient-top-bottom::after{content:"";display:block;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25)}.overlay-darken-25>div,.overlay-darken-50>div,.overlay-darken-75>div,.overlay-gradient-top-bottom>div{position:relative;z-index:5}.overlay-darken-50::after{background:rgba(0,0,0,.5)}.overlay-darken-75::after{background:rgba(0,0,0,.75)}.overlay-gradient-top-bottom::after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.64)),to(rgba(0,0,0,0.16)));background:linear-gradient(180deg,rgba(0,0,0,0.64) 0%,rgba(0,0,0,0.16) 100%)}.fs-xxs{font-size:1.2rem;line-height:1.5}.fs-xs{font-size:1.4rem;line-height:1.5}.fs-sm{font-size:1.6rem;line-height:1.5}.fs-md{font-size:1.8rem;line-height:1.5}.fs-lg{font-size:2rem;line-height:1.2}.fs-xl{font-size:2.4rem;line-height:1.2}.fs-xxl{font-size:3.2rem;line-height:1.2}.fs-xxxl{font-size:4rem;line-height:1.2}.max-width-xxs{max-width:510px}.max-width-xs{max-width:620px}.max-width-sm{max-width:825px}.max-width-md{max-width:1000px}.max-width-lg{max-width:1360px}.max-width-xl{max-width:1460px}.max-width-xxl{max-width:1600px}.p-xxs{padding:1.6rem}@media(min-width:768px){.p-xxs{padding:1.6rem}}.p-xs{padding:2.4rem}@media(min-width:768px){.p-xs{padding:2.4rem}}.p-sm{padding:3.2rem}@media(min-width:768px){.p-sm{padding:3.2rem}}.p-md{padding:4rem}@media(min-width:768px){.p-md{padding:4rem}}.p-lg{padding:4rem}@media(min-width:768px){.p-lg{padding:6.4rem}}.p-xl{padding:6.4rem}@media(min-width:768px){.p-xl{padding:8rem}}.p-xxl{padding:8rem}@media(min-width:768px){.p-xxl{padding:10.4rem}}@media(max-width:767px){.mobile-p-none{padding:0}}.p-none{padding:0}.pt-xxs{padding-top:1.6rem}@media(min-width:768px){.pt-xxs{padding-top:1.6rem}}.pt-xs{padding-top:2.4rem}@media(min-width:768px){.pt-xs{padding-top:2.4rem}}.pt-sm{padding-top:3.2rem}@media(min-width:768px){.pt-sm{padding-top:3.2rem}}.pt-md{padding-top:4rem}@media(min-width:768px){.pt-md{padding-top:4rem}}.pt-lg{padding-top:4rem}@media(min-width:768px){.pt-lg{padding-top:6.4rem}}.pt-xl{padding-top:6.4rem}@media(min-width:768px){.pt-xl{padding-top:8rem}}.pt-xxl{padding-top:8rem}@media(min-width:768px){.pt-xxl{padding-top:10.4rem}}@media(max-width:767px){.mobile-pt-none{padding-top:0}}.pt-none{padding-top:0}.pb-xxs{padding-bottom:1.6rem}@media(min-width:768px){.pb-xxs{padding-bottom:1.6rem}}.pb-xs{padding-bottom:2.4rem}@media(min-width:768px){.pb-xs{padding-bottom:2.4rem}}.pb-sm{padding-bottom:3.2rem}@media(min-width:768px){.pb-sm{padding-bottom:3.2rem}}.pb-md{padding-bottom:4rem}@media(min-width:768px){.pb-md{padding-bottom:4rem}}.pb-lg{padding-bottom:4rem}@media(min-width:768px){.pb-lg{padding-bottom:6.4rem}}.pb-xl{padding-bottom:6.4rem}@media(min-width:768px){.pb-xl{padding-bottom:8rem}}.pb-xxl{padding-bottom:8rem}@media(min-width:768px){.pb-xxl{padding-bottom:10.4rem}}@media(max-width:767px){.mobile-pb-none{padding-bottom:0}}.pb-none{padding-bottom:0}.m-xxs{margin:1.6rem}@media(min-width:768px){.m-xxs{margin:1.6rem}}.m-xs{margin:2.4rem}@media(min-width:768px){.m-xs{margin:2.4rem}}.m-sm{margin:3.2rem}@media(min-width:768px){.m-sm{margin:3.2rem}}.m-md{margin:4rem}@media(min-width:768px){.m-md{margin:4rem}}.m-lg{margin:4rem}@media(min-width:768px){.m-lg{margin:6.4rem}}.m-xl{margin:6.4rem}@media(min-width:768px){.m-xl{margin:8rem}}.m-xxl{margin:8rem}@media(min-width:768px){.m-xxl{margin:10.4rem}}@media(max-width:767px){.mobile-m-none{margin:0}}.m-none{margin:0}.mt-xxs{margin-top:1.6rem}@media(min-width:768px){.mt-xxs{margin-top:1.6rem}}.mt-xs{margin-top:2.4rem}@media(min-width:768px){.mt-xs{margin-top:2.4rem}}.mt-sm{margin-top:3.2rem}@media(min-width:768px){.mt-sm{margin-top:3.2rem}}.mt-md{margin-top:4rem}@media(min-width:768px){.mt-md{margin-top:4rem}}.mt-lg{margin-top:4rem}@media(min-width:768px){.mt-lg{margin-top:6.4rem}}.mt-xl{margin-top:6.4rem}@media(min-width:768px){.mt-xl{margin-top:8rem}}.mt-xxl{margin-top:8rem}@media(min-width:768px){.mt-xxl{margin-top:10.4rem}}@media(max-width:767px){.mobile-mt-none{margin-top:0}}.mt-none{margin-top:0}.mb-xxs{margin-bottom:1.6rem}@media(min-width:768px){.mb-xxs{margin-bottom:1.6rem}}.mb-xs{margin-bottom:2.4rem}@media(min-width:768px){.mb-xs{margin-bottom:2.4rem}}.mb-sm{margin-bottom:3.2rem}@media(min-width:768px){.mb-sm{margin-bottom:3.2rem}}.mb-md{margin-bottom:4rem}@media(min-width:768px){.mb-md{margin-bottom:4rem}}.mb-lg{margin-bottom:4rem}@media(min-width:768px){.mb-lg{margin-bottom:6.4rem}}.mb-xl{margin-bottom:6.4rem}@media(min-width:768px){.mb-xl{margin-bottom:8rem}}.mb-xxl{margin-bottom:8rem}@media(min-width:768px){.mb-xxl{margin-bottom:10.4rem}}@media(max-width:767px){.mobile-mb-none{margin-bottom:0}}.mb-none{margin-bottom:0}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.no-margin,.no-margin>*{margin:0 !important}.no-margin ul,.no-margin ol,.no-margin>* ul,.no-margin>* ol{margin:0}.pointer{cursor:pointer}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.is-hidden{display:none !important}.disclaimer{padding:3.2rem 4rem;border-radius:var(--border-radius-sm);background-color:var(--color-gray-warm-100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}@media(min-width:768px){.disclaimer{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.body--no-scroll{overflow:hidden}.body--disabled::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:149}.body--brand-site .breadcrumb{top:2.4rem}.body--has-header{padding-top:0}.body--has-header .breadcrumb{position:absolute;width:100%;color:var(--color-white);margin-bottom:6.4rem;top:6.4rem}.body--has-header .breadcrumb li::before{color:var(--color-white)}.body--has-header .breadcrumb a{color:var(--color-white)}.body--has-header.body--brand-site .breadcrumb{top:8.8rem;margin-top:2.4rem}@media(min-width:1280px){.body--has-header.body--brand-site .breadcrumb{top:12rem}}.body--bg-white,.body--node-news{background:var(--color-body-bg-white)}.body--bg-gray-warm-100{background:var(--color-gray-warm-100)}.body--navigation-hidden .breadcrumb{display:none}.container{max-width:1360px;margin-left:auto;margin-right:auto;padding-left:2.4rem;padding-right:2.4rem;border-radius:var(--border-radius-sm)}.container--xxs{max-width:510px}.container--xs{max-width:620px}.container--sm{max-width:825px}.container--md{max-width:1000px}.container--lg{max-width:1360px}.container--xl{max-width:1460px}.container--xxl{max-width:1600px}.container__style{border-radius:var(--border-radius-xl)}@media(max-width:767px){.container__style.p-xxs,.container__style.p-xs,.container__style.p-sm,.container__style.p-md,.container__style.p-lg,.container__style.p-xl,.container__style.p-xxl{padding-left:2.4rem;padding-right:2.4rem}}.container:has(.accordion) .container__style{-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}.footer{padding:6.4rem 0 2rem 0;background-color:var(--footer-bg)}@media(max-width:767px){.footer .grid--gutters-md .grid__item{margin-bottom:0}}.footer__logo{display:block;height:auto;width:10.8rem}@media(min-width:768px){.footer__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer__logo img{display:block;border-radius:0rem}.footer__branding{padding-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.footer__branding{margin-top:4rem;padding-top:1.6rem;-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;border-top:1px solid var(--footer-border-color)}}.footer__copyright,.footer__privacy-settings{color:var(--footer-copyright-color);font-size:1.4rem}.footer__privacy-settings{display:block;margin:.8rem}@media(min-width:768px){.footer__privacy-settings{text-align:left}}.footer__navigation .menu-item--external::after{font-family:"Phosphor-Light" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;content:"";padding-left:1rem}.footer__navigation .grid .grid__item:first-child{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media(min-width:768px){.footer__navigation .grid .grid__item:first-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.footer__navigation .menu{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.footer__navigation .menu-item{list-style:none;margin:0}.footer__navigation .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;line-height:1.92rem;font-size:var(--footer-link-font-size);font-weight:var(--footer-link-font-weight);color:var(--footer-link-color);font-family:var(--font-default)}.footer__navigation .menu-link:hover{color:var(--footer-link-color-hover) !important}@media(min-width:768px){.footer__navigation .collapse__toggle{pointer-events:none}}.footer__navigation .collapse__content{margin-bottom:2.4rem}@media(min-width:768px){.footer__navigation .collapse__content{height:auto}}.footer__navigation .collapse--open .collapse__content{margin-bottom:4rem}.footer__navigation .collapse__toggle-title{border-bottom:1px solid var(--footer-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:.5rem;margin-bottom:1.6rem;font-size:var(--footer-heading-font-size);font-family:var(--footer-heading-font-family);font-weight:var(--footer-heading-font-weight);color:var(--footer-heading-color)}@media(min-width:768px){.footer__navigation .collapse__toggle-title i{display:none}}.footer__cta h4{display:none}.grid{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:-2.4rem}.grid.hidden{display:none}@media(min-width:768px){.grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.grid--align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid--align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid--justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid--mobile-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid--no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grid__item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2.4rem;min-width:0}@media(max-width:767px){.grid__item{width:100%}}.grid__item--1{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid__item--2{-webkit-box-flex:2;-ms-flex:2;flex:2}.grid__item--3{-webkit-box-flex:3;-ms-flex:3;flex:3}.grid__item--4{-webkit-box-flex:4;-ms-flex:4;flex:4}.grid__item--5{-webkit-box-flex:5;-ms-flex:5;flex:5}.grid__item--6{-webkit-box-flex:6;-ms-flex:6;flex:6}.grid__item--7{-webkit-box-flex:7;-ms-flex:7;flex:7}.grid__item--8{-webkit-box-flex:8;-ms-flex:8;flex:8}.grid__item--9{-webkit-box-flex:9;-ms-flex:9;flex:9}.grid__item--10{-webkit-box-flex:10;-ms-flex:10;flex:10}.grid__item--11{-webkit-box-flex:11;-ms-flex:11;flex:11}.grid__item--12{-webkit-box-flex:12;-ms-flex:12;flex:12}.grid--noflex .grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none}@media(min-width:768px){.grid--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(max-width:767px){.grid--reverse-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:768px){.grid--reverse-desktop{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width:768px){.grid--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.grid--column.grid--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:768px){.grid--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.grid--align-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.grid--gap{gap:1.6rem;margin-bottom:0}.grid--gap-sm{gap:1rem}@media(min-width:768px){.grid--split>.grid__item:last-child{text-align:right}}.grid--split-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid--split-mobile>.grid__item{-ms-flex-preferred-size:fit-content;flex-basis:fit-content}.grid--split-mobile>.grid__item:last-child{text-align:right}@media(min-width:768px){.grid--gutters-xs,.grid--gutters-sm,.grid--gutters-md,.grid--gutters-lg,.grid--gutters-xl,.grid--gutters-xxl{margin-left:-1.2rem;margin-right:-1.2rem;margin-bottom:-2.4rem}}@media(min-width:768px){.grid--gutters-xs>.grid__item,.grid--gutters-sm>.grid__item,.grid--gutters-md>.grid__item,.grid--gutters-lg>.grid__item,.grid--gutters-xl>.grid__item,.grid--gutters-xxl>.grid__item{padding-left:1.2rem;padding-right:1.2rem;margin-bottom:2.4rem}}@media(min-width:768px){.grid--gutters-xs{margin-left:-0.8rem;margin-right:-0.8rem;margin-bottom:-1.6rem}}@media(min-width:768px){.grid--gutters-xs>.grid__item{padding-left:.8rem;padding-right:.8rem;margin-bottom:1.6rem}}@media(min-width:768px){.grid--gutters,.grid--gutters-sm{margin-left:-0.8rem;margin-right:-0.8rem;margin-bottom:-1.6rem}}@media(min-width:768px){.grid--gutters>.grid__item,.grid--gutters-sm>.grid__item{padding-left:.8rem;padding-right:.8rem;margin-bottom:1.6rem}}@media(min-width:768px){.grid--gutters-md{margin-bottom:-4.2rem}}@media(min-width:768px){.grid--gutters-md>.grid__item{margin-bottom:4.2rem}}@media(max-width:767px){.grid--gutters-md.grid--dividers-vertical>.grid__item{padding-bottom:2.2rem}.grid--gutters-md.grid--dividers-vertical>.grid__item:last-of-type{padding-bottom:0}}@media(min-width:1280px){.grid--gutters-lg{margin-left:-2rem;margin-right:-2rem;margin-bottom:-4rem}}@media(min-width:1280px){.grid--gutters-lg>.grid__item{padding-left:2rem;padding-right:2rem;margin-bottom:4rem}}@media(max-width:767px){.grid--gutters-lg.grid--dividers-vertical>.grid__item{padding-bottom:2rem}.grid--gutters-lg.grid--dividers-vertical>.grid__item:last-of-type{padding-bottom:0}}.grid--gutters-xl,.grid--gutters-xxl{margin-bottom:-4rem}@media(min-width:1280px){.grid--gutters-xl,.grid--gutters-xxl{margin-bottom:-8rem}}.grid--gutters-xl>.grid__item,.grid--gutters-xxl>.grid__item{margin-bottom:4rem}@media(min-width:1280px){.grid--gutters-xl,.grid--gutters-xxl{margin-left:-4rem;margin-right:-4rem}}@media(min-width:1280px){.grid--gutters-xl>.grid__item,.grid--gutters-xxl>.grid__item{padding-left:4.2rem;padding-right:4.2rem;margin-bottom:8rem}}@media(max-width:767px){.grid--gutters-xl.grid--dividers-vertical>.grid__item,.grid--gutters-xxl.grid--dividers-vertical>.grid__item{padding-bottom:4rem}.grid--gutters-xl.grid--dividers-vertical>.grid__item:last-of-type,.grid--gutters-xxl.grid--dividers-vertical>.grid__item:last-of-type{padding-bottom:0}}@media(min-width:1280px){.grid--gutters-xxl{margin-left:-6.3rem;margin-right:-6.3rem}}@media(min-width:1280px){.grid--gutters-xxl>.grid__item{padding-left:6.3rem;padding-right:6.3rem}}@media(max-width:767px){.grid--m-2col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:767px){.grid--m-2col>.grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:49.999%}}@media(max-width:767px){.grid--m-2col.grid--gutters{margin-left:-0.8rem;margin-right:-0.8rem;margin-bottom:-1.6rem}}@media(max-width:767px){.grid--m-2col.grid--gutters>.grid__item{padding-left:.8rem;padding-right:.8rem;margin-bottom:1.6rem}}@media(min-width:768px){.grid--2col>.grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:49.999%}}@media(min-width:768px){.grid--2col>.grid__item--offset{margin-left:50%}}@media(min-width:768px){.grid--3col>.grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.333%}}@media(min-width:768px){.grid--3col>.grid__item--offset{margin-left:33.33%}}@media(min-width:768px){.grid--4col>.grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:49.999%}}@media(min-width:1024px){.grid--4col>.grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24.999%}}@media(min-width:768px){.grid--6col>.grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.666%}}@media(min-width:768px){.grid--8col>.grid__item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:12.499%}}.grid--no-margin{margin-bottom:0}@media(min-width:768px){.grid--no-margin>.grid__item{margin-bottom:0}}@media(max-width:767px){.grid--dividers-vertical>.grid__item{border-bottom:1px solid var(--color-gray-warm-300)}.grid--dividers-vertical>.grid__item:last-of-type{border-bottom:none}}@media(min-width:768px){.grid--dividers-vertical>.grid__item{border-right:1px solid var(--color-gray-warm-300)}.grid--dividers-vertical>.grid__item:last-of-type{border-right:none}}@media(min-width:768px){.grid-columns{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem}.grid-columns>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.grid-columns__item{border-bottom:1px solid var(--color-gray-warm-300);padding-bottom:.8rem;margin-bottom:2.4rem}}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;z-index:98;width:100%;max-width:100vw;background-color:var(--color-header-bg-color);border-radius:1.2rem}.header__brand-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto}.header__brand-logo img{height:4.4rem;width:auto;border-radius:0rem}@media(min-width:1280px){.header__brand-logo img{height:6.4rem}}@media(min-width:1280px){.header{top:2.4rem;background-color:unset}.header--brand{top:1.6rem}}.header__brand-search{margin-left:1.6rem}@media(min-width:1280px){.header__brand-search{display:none}}.toolbar-fixed .header{position:relative}.header__utilities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;height:4.4rem;padding:0 1.6rem;width:100%;background-color:hsla(0,0%,100%,.4);border-top-left-radius:1.2rem;border-top-right-radius:1.2rem}body.js-menu-open .header__utilities{background-color:#fff}.header__utilities .menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem}.header__utilities .menu li{list-style:none}.header__utilities .menu li a.menu-link{padding:0 2rem;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-size:1.4rem;color:#333538;border-bottom:none;font-weight:400;font-family:"Museo Sans",sans-serif}.header__utilities .menu li a.menu-link::after{display:none}.header__utilities .menu .menu-link{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;padding:.8rem}.header__utilities .header__logo{width:100px;height:37px}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.2rem 1.6rem;max-height:6rem;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);background-color:var(--color-header-bg-color);-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:unset;padding:0;border-radius:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:1280px){.header__container{background-color:var(--header-bg);border-radius:1.2rem}.header--dark .header__container{background-color:hsla(0,0%,100%,0)}}.js-menu-open .header__container{background-color:var(--header-bg-open);border-bottom-left-radius:0rem;border-bottom-right-radius:0rem;overflow-y:unset}.js-menu-open .header--brand .header__container{background-color:initial}.header__container-inner{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;height:6.4rem;padding:0 1.6rem;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}.js-menu-open .header__container-inner{border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}.header--brand .header__container-inner{height:4.4rem}@media(min-width:1280px){.header__container-inner{width:100%;height:unset}.header--brand .header__container-inner{height:6.4rem}}.header--brand .header__container-inner{background-color:var(--color-header-bg-color)}.header__desktop-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__desktop-nav #block-ammunition-ctalink{margin-left:3.2rem}.header--brand .header__desktop-nav #block-ammunition-utility{display:none}@media(max-width:1279px){.header__desktop-nav{display:none !important}}.header__mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;padding-right:1.6rem}@media(min-width:1280px){.header__mobile-nav{display:none !important}}.header--brand .header__mobile-nav nav{display:none}.header__logo{display:block;width:100px;height:37px;background:url(/themes/custom/ammunition/logo.svg) center center no-repeat;background-size:contain}@media(min-width:1280px){.header__logo{height:40px;margin-top:10px;margin-bottom:7.5px}body:not(.js-menu-open) .header--dark .header__logo{background:url(/themes/custom/ammunition/wrbp-logo-white.svg) center center no-repeat;background-size:cover}}.header--brand .header__desktop-nav .menu.menu-level-0{gap:2.4rem}.js-favorites-toast-open .header__container{overflow:visible}.js-favorites-toast-open .header__container-inner{overflow:visible}.selectric-language-selectric-dropdown .selectric{border:none;background-color:rgba(0,0,0,0);border-radius:none}.selectric-language-selectric-dropdown .selectric .label{padding:0}.header--brand .header__utilities .menu.menu-level-0{gap:4rem;margin-right:1.6rem}@media(min-width:1280px){.header--brand .header__utilities .menu.menu-level-0{gap:.4rem;margin-right:0}}.header--brand .header__utilities .menu.menu-level-0 a.menu-link{padding:0;height:auto;border-radius:1.2rem}@media(min-width:1280px){.header--brand .header__utilities .menu.menu-level-0 a.menu-link{padding:0rem .8rem}}.header--brand .header__utilities .menu.menu-level-0 a.menu-link:hover{background-color:#fff}.header--brand .header__desktop-nav .menu.menu-level-0{gap:.8rem}.header--brand .header__container-inner{padding:1.2rem 1.6rem}.header--brand .menu__toggle span{background-color:var(--color-primary)}.header--brand .menu__toggle span:hover{background-color:var(--color-primary-hover)}.header--brand .header__brand-search.search-link a{font-size:2.4rem;color:var(--color-primary)}.header--brand .header__brand-search.search-link a:hover{color:var(--color-primary-hover)}#block-ammunition-ctalink .button[href="/product-navigator"],#block-ammunition-ctalink .bootstrap-wrapper [href="/product-navigator"].btn,.bootstrap-wrapper #block-ammunition-ctalink [href="/product-navigator"].btn,#block-ammunition-ctalink .footer__cta .menu .menu-item a[href="/product-navigator"].menu-link,.footer__cta .menu .menu-item #block-ammunition-ctalink a[href="/product-navigator"].menu-link,#block-ammunition-ctalink-2 .button[href="/product-navigator"],#block-ammunition-ctalink-2 .bootstrap-wrapper [href="/product-navigator"].btn,.bootstrap-wrapper #block-ammunition-ctalink-2 [href="/product-navigator"].btn,#block-ammunition-ctalink-2 .footer__cta .menu .menu-item a[href="/product-navigator"].menu-link,.footer__cta .menu .menu-item #block-ammunition-ctalink-2 a[href="/product-navigator"].menu-link{height:3.4rem}.menu{position:relative;margin:0}@media(min-width:1280px){.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.menu .menu-item{padding:0}.menu .menu-item .menu-link{height:100%;color:var(--header-color)}@media(min-width:1280px){body:not(.js-menu-open) .header--dark .menu .menu-item .menu-link{color:#fff}body:not(.js-menu-open) .header--dark .menu .menu-item .menu-link:hover{color:var(--header-color)}}.menu .menu-item .menu-link:hover{color:var(--header-color)}.menu .menu-item--icon a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu .menu-item--icon a:hover *{color:#000}.menu .menu-item--icon a .menu-item-link-text{display:none}@media(min-width:1280px){.menu .menu-item--icon a .menu-item-link-text{display:initial}}.menu .menu-item--icon a i{top:unset;left:unset}@media(max-width:1279px){.menu .menu-item--icon a i{font-size:2.4rem}}.menu .menu-item--icon.search-link{display:none;border-right:1px solid #75797f;padding-right:1.2rem;margin-right:1.2rem}@media(min-width:1280px){.menu .menu-item--icon.search-link{display:initial}}.header--brand .menu .menu-item--icon.search-link{border-right:none;padding-right:0;margin-right:0;margin-left:0}.menu .menu-item--icon.search-link a .menu-item-link-text{display:none}.menu .menu-item--icon-product-navigator{display:none}.header--brand .menu .menu-item--icon-product-navigator{display:initial}@media(min-width:1280px){.menu .menu-item.js-menu-hover{margin-left:0}.menu .menu-item.js-menu-hover.is-open>a.menu-link{color:var(--header-color)}}@media(min-width:1280px){.menu-item{display:inline-block;margin-left:6px;padding:0 3px;position:relative}}.menu-link{color:var(--anchor-link-text)}@media(min-width:1280px){.menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.menu-column--separator{position:relative}@media(min-width:1280px){.menu-column--separator{border-right:1px solid var(--color-gray-warm-300)}}.menu-dropdown{position:fixed;left:0;top:6.4rem;height:100%;width:100%;background-color:var(--color-white);opacity:0;pointer-events:none;background-color:#fff;z-index:10;overflow-y:auto;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}@media(max-width:1279px){.menu-dropdown{-webkit-transform:translateX(50%) !important;transform:translateX(50%) !important;-webkit-transition-duration:500ms;transition-duration:500ms}.is-open .menu-dropdown{-webkit-transform:translateX(0%) !important;transform:translateX(0%) !important}}@media(min-width:1280px){.menu-dropdown{overflow:unset;padding:0 2.4rem}}.js-menu-open .menu-dropdown{border-top-left-radius:0rem;border-top-right-radius:0rem}@media(min-width:1280px){.menu-dropdown{top:100%;height:initial}}.menu-dropdown .swiper-slide-active{pointer-events:none}.menu-item.is-open .menu-dropdown{opacity:1;pointer-events:all}.menu-item.is-open .menu-dropdown .swiper-slide-active{pointer-events:all}.menu-item.is-open .menu-dropdown>div{opacity:1;pointer-events:all}.menu-dropdown__button-back.button.button--tertiary,.bootstrap-wrapper .menu-dropdown__button-back.button--tertiary.btn,.footer__cta .menu .menu-item a.menu-dropdown__button-back.button--tertiary.menu-link{margin-bottom:2.4rem;width:100%;width:100%;gap:.8rem;padding:1.6rem 2.4rem}.menu-dropdown__button-back.button.button--tertiary .ph-light,.bootstrap-wrapper .menu-dropdown__button-back.button--tertiary.btn .ph-light,.footer__cta .menu .menu-item a.menu-dropdown__button-back.button--tertiary.menu-link .ph-light{font-size:2rem}@media(min-width:1280px){.menu-dropdown__button-back.button.button--tertiary,.bootstrap-wrapper .menu-dropdown__button-back.button--tertiary.btn,.footer__cta .menu .menu-item a.menu-dropdown__button-back.button--tertiary.menu-link{display:none}}.menu__toggle{width:26px;height:26px;cursor:pointer;position:relative}.menu__toggle span{content:"";display:block;overflow:hidden;height:2px;width:20px;background-color:var(--color-black);position:absolute;top:5px;left:0;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}.menu__toggle span:nth-child(1){-webkit-transform-origin:top right;transform-origin:top right}.js-menu-open .menu__toggle span:nth-child(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu__toggle span:nth-child(2){top:12px}.js-menu-open .menu__toggle span:nth-child(2){-webkit-transform:translateX(-100px);transform:translateX(-100px)}.menu__toggle span:nth-child(3){top:19px;-webkit-transform-origin:bottom right;transform-origin:bottom right}.js-menu-open .menu__toggle span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu__takeover{position:fixed;top:0;left:0;bottom:0;z-index:97;padding:6.4rem 0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:100%;background-color:var(--color-white)}.body--brand-site .menu__takeover{padding:8.4rem 0 0}@media(min-width:1280px){.menu__takeover{display:none}}.menu__takeover .button,.menu__takeover .bootstrap-wrapper .btn,.bootstrap-wrapper .menu__takeover .btn,.menu__takeover .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .menu__takeover a.menu-link{letter-spacing:unset}.menu__takeover #block-ammunition-utility-2{display:none}.js-menu-open .menu__takeover{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}.menu__takeover button.form-submit{display:none}.menu__takeover input.form-autocomplete{background-image:none !important;margin:2.4rem 0;padding-left:5rem}.menu__takeover-inner{padding:2.4rem;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:start;-ms-flex-pack:start;justify-content:flex-start}.menu__takeover .menu.menu-level-0 .menu-item:has(.menu-dropdown) .menu-link::after{content:"";display:block;background:url(/themes/custom/ammunition/img/icon-menu-arrow-right.svg) no-repeat;background-size:contain;position:absolute;top:3rem;right:0px;width:2rem;height:2rem}.menu__takeover .menu-item{position:relative}.menu__takeover .menu-item .menu-link{color:#53565a;font-size:1.8rem;display:block;padding:2rem 0;line-height:3rem;border-bottom:1px solid var(--color-gray-warm-300)}.menu__takeover .menu-item:last-child:not(.menu-item--active-trail) .menu-link{border-bottom:none}.menu__takeover .menu__takeover-utility{padding:2.4rem;margin-top:auto}.menu__takeover .menu__takeover-utility input{margin-bottom:3.2rem}.menu__takeover .menu__takeover-utility .menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem}.menu__takeover .menu__takeover-utility .menu li{list-style:none}.menu__takeover .menu__takeover-utility .menu li a.menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;padding:0 1.2rem;display:flex}.menu__takeover .menu__takeover-utility .menu li a.menu-link i{top:unset;left:unset}.menu__takeover .menu__takeover-utility .menu li a.menu-link span{display:block}.menu__takeover .paragraph--type--menu-cta-button{padding:0 0 2.4rem 0;position:relative;background-color:#fff;bottom:0;margin-bottom:0;left:0}.menu__scroll{overflow-y:scroll;overflow-x:hidden;height:100%}.menu__campaign-header-utility .menu{list-style:none}.menu__campaign-header-utility .menu .menu-item--icon a .menu-item-link-text{display:inline}.menu .menu-links__title{color:var(--color-gray-cool-500);margin:0 0 8px 0}.menu-columns{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:0;gap:2.4rem;padding:0 2.4rem}@media(min-width:1280px){.menu-columns{padding:0 0}}.menu-columns:has(.paragraph--type--menu-cta-button) .menu-column.menu-column-heading{padding-top:0rem}@media(min-width:1280px){.menu-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;margin-bottom:0}}.menu-columns .menu-column{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:1280px){.menu-columns .menu-column{margin:2.4rem 0}}.menu-columns .menu-column--separator{padding:0 2.4rem 0 0}.menu-columns--2col .menu-column{width:100%}@media(min-width:1280px){.menu-columns--2col .menu-column{width:calc(49.999% - 4.8rem)}.menu-columns--2col .menu-column.menu-column--separator{width:calc(49.999% - 7.2rem);padding-right:2.4rem}}.menu-columns--3col .menu-column{width:100%}@media(min-width:1280px){.menu-columns--3col .menu-column{width:calc(33.333% - 4.8rem)}.menu-columns--3col .menu-column.menu-column--separator{width:calc(33.333% - 7.2rem);padding-right:2.4rem}}.menu-columns--4col .menu-column{width:100%}@media(min-width:1280px){.menu-columns--4col .menu-column{width:calc(24.999% - 4.8rem)}.menu-columns--4col .menu-column.menu-column--separator{width:calc(24.999% - 7.2rem);padding-right:2.4rem}}.menu-columns--5col .menu-column{width:100%}@media(min-width:1280px){.menu-columns--5col .menu-column{width:calc(19.999% - 4.8rem)}.menu-columns--5col .menu-column.menu-column--separator{width:calc(19.999% - 7.2rem);padding-right:2.4rem}}.menu-column{width:100%;padding:1.6rem 2.4rem 2.4rem}.menu-column .grid{margin-bottom:unset !important;margin-left:0;margin-right:0}@media(min-width:1280px){.menu-column{width:100%;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:0rem}}.menu-column-heading .paragraph--type--menu-cta-button{border:0}@media(min-width:1280px){.menu-column-heading .paragraph--type--menu-cta-button{padding:0}}.menu-column-heading .paragraph--type--menu-cta-button .button,.menu-column-heading .paragraph--type--menu-cta-button .bootstrap-wrapper .btn,.bootstrap-wrapper .menu-column-heading .paragraph--type--menu-cta-button .btn,.menu-column-heading .paragraph--type--menu-cta-button .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .menu-column-heading .paragraph--type--menu-cta-button a.menu-link{width:100%}.menu-column-heading .menu-column{-webkit-box-flex:1;-ms-flex:1;flex:1}body.js-menu-open{position:relative}body.js-menu-open::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:40}.p-menu-links{margin-bottom:3.2rem}.p-menu-links__links li a{color:#333538;font-weight:400;padding:1.2rem 0rem;display:inline-block}.header--brand #block-ammunition-main-menu .menu-item .menu-link,.header--brand #block-ammunition-brandnavigationmenu .menu-item .menu-link{background:var(--brand-menu-link-bg);-webkit-box-shadow:none;box-shadow:none;color:var(--brand-menu-link-color);text-transform:var(--brand-menu-link-text-transform);font-family:var(--brand-menu-link-font-family);font-size:var(--brand-menu-link-font-size);font-weight:var(--brand-menu-link-font-weight);letter-spacing:var(--brand-menu-link-letter-spacing)}#block-ammunition-main-menu .menu-item:hover .menu-link,#block-ammunition-brandnavigationmenu .menu-item:hover .menu-link{background:var(--button-secondary-bg)}.header--brand #block-ammunition-main-menu .menu-item:hover .menu-link,.header--brand #block-ammunition-brandnavigationmenu .menu-item:hover .menu-link{color:var(--brand-menu-link-color-hover);background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}#block-ammunition-main-menu .menu-item:hover .menu-link .icon-menu-arrow,#block-ammunition-brandnavigationmenu .menu-item:hover .menu-link .icon-menu-arrow{visibility:visible;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#block-ammunition-main-menu .menu-item.is-open .menu-link,#block-ammunition-brandnavigationmenu .menu-item.is-open .menu-link{background:var(--button-secondary-bg);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.header--brand #block-ammunition-main-menu .menu-item.is-open .menu-link,.header--brand #block-ammunition-brandnavigationmenu .menu-item.is-open .menu-link{background-color:rgba(0,0,0,0);color:var(--brand-menu-link-color-hover);-webkit-box-shadow:none;box-shadow:none}#block-ammunition-main-menu .menu-item.is-open .menu-link .icon-menu-arrow,#block-ammunition-brandnavigationmenu .menu-item.is-open .menu-link .icon-menu-arrow{visibility:visible;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#block-ammunition-main-menu .menu-item .menu-link,#block-ammunition-brandnavigationmenu .menu-item .menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;padding:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:var(--border-radius-sm);white-space:nowrap}#block-ammunition-main-menu .menu-item .menu-link .icon-menu-arrow,#block-ammunition-brandnavigationmenu .menu-item .menu-link .icon-menu-arrow{width:12px;height:12px;background-image:url(/themes/custom/ammunition/img/icon-menu-arrow.svg);visibility:hidden}.gin--vertical-toolbar.toolbar-horizontal .menu__takeover nav{margin-left:5.4rem}@media(max-width:1279px){.menu-item:has(.menu-link[href="#product-categories"]) .menu-columns{gap:0}}.page{position:relative}.page--contained{padding-bottom:5rem}.page .container .container{padding-left:0;padding-right:0}.page__back-to-top,.page__sticky-cta{position:fixed;z-index:20}.page__back-to-top{bottom:18px;right:85px;width:50px;height:50px;opacity:0;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}@media(min-width:768px){.page__back-to-top{display:none}}.page__back-to-top--active{opacity:1}.page__sticky-cta{bottom:12rem;max-width:50%;right:1.6rem}@media(min-width:768px){.page__sticky-cta{bottom:9rem;max-width:initial}}.region-message__zipcode-warning{margin-bottom:2.4rem}.search__overlay{position:fixed;top:0;left:0;z-index:99;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);background-color:var(--backdrop-blur-bg);padding:1.6rem;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;height:100vh}@media(min-width:768px){.search__overlay{padding:2rem;padding-top:15rem}}.body--search-open .search__overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.search__container{max-width:1200px;width:100%;position:relative;padding-top:10rem}@media(min-width:768px){.search__container{padding-top:0}}@media(max-width:767px){.search__container .container{padding-right:0;padding-left:0}}.search__title{text-align:center;margin:0 0 2.4rem;font-size:var(--heading-h3-font-size);line-height:var(--line-height-h3);color:var(--heading-h3-font-color)}@media(min-width:768px){.search__title{margin:0 7.5rem 2.4rem}}.search__close{position:absolute;top:0;right:0}.search-results>div:not(.views-row){display:none}.search-results--products-facet.stack{display:grid;gap:4rem 1.6rem}@media(min-width:768px){.search-results--products-facet.stack{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.search-results--products-facet.stack{grid-template-columns:repeat(3,1fr)}}.search-results--products-facet.stack .stack__divider{border-bottom:0;padding-bottom:0;min-width:0}.search-results--products-facet.stack nav{border-top:1px solid var(--color-gray-warm-300);grid-column:1/-1;padding-top:3.2rem}.search-results--gallery-facet.stack{display:grid;gap:4rem 1.6rem}@media(min-width:1024px){.search-results--gallery-facet.stack{grid-template-columns:repeat(2,1fr)}}.search-results--gallery-facet.stack .stack__divider{border-bottom:0;padding-bottom:0}.search-results--gallery-facet.stack nav{border-top:1px solid var(--color-gray-warm-300);grid-column:1/-1;padding-top:3.2rem}@media(min-width:768px){.facets__exposed-filter-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}}@media(min-width:768px){.facets__exposed-filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.facets__search-trigger{width:6rem;text-align:center;cursor:pointer}.facets__search-field{display:none}.facets--search-toggle-open .facets__search-field{display:block}.facets--search-toggle-open .ph-x.hidden{display:inline}.facets--search-toggle-open .facets__search-trigger .ph-magnifying-glass{display:none}.facets-widget-checkbox{max-height:250px;overflow-y:auto}.facets-widget-checkbox ul{list-style:none;padding:0;margin:0}.facets-widget-checkbox li{display:-webkit-box;display:-ms-flexbox;display:flex}.facets-widget-checkbox li label{display:block}.facet-item__color-swatch{width:2rem;height:2rem;border-radius:1rem;margin-right:.8rem;display:inline-block;vertical-align:middle}.facets--dd-checkboxes .block-facet--checkbox>label,.facets--accordion-checkboxes .block-facet--checkbox>label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:18px;font-weight:300;line-height:30px;text-align:left;color:#53565a}.facets--dd-checkboxes .block-facet--checkbox>label::after,.facets--accordion-checkboxes .block-facet--checkbox>label::after{content:"";display:block;background:url(/themes/custom/ammunition/img/icon-filter-arrow.svg) no-repeat;width:16px;height:16px;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}.facets--dd-checkboxes .block-facet--checkbox .facets-widget-checkbox,.facets--accordion-checkboxes .block-facet--checkbox .facets-widget-checkbox{display:none}.facets--dd-checkboxes .block-facet--checkbox.active .facets-widget-checkbox,.facets--accordion-checkboxes .block-facet--checkbox.active .facets-widget-checkbox{display:block}.facets--dd-checkboxes .block-facet--checkbox.active>label::after,.facets--accordion-checkboxes .block-facet--checkbox.active>label::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.facets--dd-checkboxes{margin-bottom:20px}@media(min-width:768px){.facets--dd-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}}.facets--dd-checkboxes .block-facet--checkbox{position:relative}.facets--dd-checkboxes .block-facet--checkbox.active>label{color:#36f}.facets--dd-checkboxes .block-facet--checkbox .facet-item{margin-bottom:10px}.facets--dd-checkboxes .block-facet--checkbox>label{font-weight:normal;white-space:nowrap;padding:1rem 0}@media(max-width:767px){.facets--dd-checkboxes .block-facet--checkbox>label{padding:1rem 2.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.facets--dd-checkboxes .block-facet--checkbox .facets-widget-checkbox{position:absolute;padding:20px 20px 10px 20px;background-color:#fff;-webkit-box-shadow:2px 2px 7px rgba(0,0,0,.1);box-shadow:2px 2px 7px rgba(0,0,0,.1);border-radius:5px;width:100%;position:absolute;z-index:30}@media(min-width:768px){.facets--dd-checkboxes .block-facet--checkbox .facets-widget-checkbox{width:275px}}.facets--box{background-color:var(--color-gray-warm-100);border-radius:var(--border-radius-sm);padding:2.4rem}.facets--box .block-facet--checkbox>label{display:block;margin-bottom:1.6rem;font-weight:500;font-family:var(--font-secondary);text-transform:var(--heading-text-transform);font-size:1.6rem}.facets--box .facets-widget-checkbox{max-height:none}.facets--box .facet-item{margin-bottom:1.6rem}.facets--accordion-checkboxes .block-facet--checkbox:first-child>label,.facets--modal-checkboxes .block-facet--checkbox:first-child>label{border-top:0}.facets--accordion-checkboxes .block-facet--checkbox>label,.facets--modal-checkboxes .block-facet--checkbox>label{padding:2rem 0 3.2rem 0;border-top:1px solid var(--color-gray-warm-300);color:#53565a}.facets--accordion-checkboxes .block-facet--checkbox .facets-widget-checkbox,.facets--modal-checkboxes .block-facet--checkbox .facets-widget-checkbox{padding-bottom:1.6rem}.facets--accordion-checkboxes .block-facet--checkbox .facet-item,.facets--modal-checkboxes .block-facet--checkbox .facet-item{font-size:14px;font-weight:300;line-height:20px;margin-bottom:2.4rem;color:#333538}.facets--accordion-checkboxes .block-facet--checkbox .facet-item--expanded,.facets--modal-checkboxes .block-facet--checkbox .facet-item--expanded{display:block}.facets--accordion-checkboxes .block-facet--checkbox .facet-item--expanded ul,.facets--modal-checkboxes .block-facet--checkbox .facet-item--expanded ul{padding-left:3.8rem}.facets--accordion-checkboxes{margin-top:3.2rem;border-top:none}.facets--accordion-checkboxes .block-facet--checkbox>label{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.facets--modal-checkboxes .block-facet--checkbox>label{display:block;border-color:var(--color-gray-cool-300)}.facets--modal-checkboxes .block-facet--checkbox .item-list__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facets--modal-checkboxes .block-facet--checkbox .facet-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media(min-width:768px){.facets--modal-checkboxes .block-facet--checkbox .facet-item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}}.facets--blog-case-studies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 1px 3px 0px rgba(83,86,90,.1019607843);box-shadow:0px 1px 3px 0px rgba(83,86,90,.1019607843);-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.0588235294);box-shadow:0px 1px 2px 0px rgba(83,86,90,.0588235294);background-color:var(--color-white);border-radius:var(--border-radius-sm);gap:0;margin:0}.facets--blog-case-studies .block-facet--checkbox{color:#53565a !important;font-size:1.8rem;font-weight:300;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid var(--color-gray-warm-200);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.facets--blog-case-studies .block-facet--checkbox:last-of-type{border-right:none}.facets--blog-case-studies .block-facet--checkbox input[type=radio]::before,.facets--blog-case-studies .block-facet--checkbox input[type=checkbox]::before{width:2rem;height:2rem}.facets--blog-case-studies .block-facet--checkbox label{padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;height:6rem}.facets--blog-case-studies .block-facet--checkbox label::after{margin-left:auto}.facets--blog-case-studies .block-facet--checkbox>label{min-width:24.95rem}.facets--blog-case-studies .block-facet--checkbox ul label{display:block}.facet-summary-item--clear a{color:var(--button-tertiary-color);font-weight:400}.facet-summary-item--clear a:hover{color:var(--button-tertiary-color-hover)}[data-drupal-messages]{margin:1.6rem auto;max-width:136rem;padding:0 2rem}[data-drupal-messages]>[role=contentinfo]{border-left:.4rem solid var(--color-gray-cool-400);background-color:var(--color-gray-cool-50);color:var(--color-gray-cool-900);padding:1.2rem 1.6rem;margin-bottom:.8rem;border-radius:.4rem;font-size:1.4rem;line-height:1.5}[data-drupal-messages]>[role=contentinfo]:last-child{margin-bottom:0}[data-drupal-messages]>[role=contentinfo] a{color:inherit;text-decoration:underline}[data-drupal-messages]>[role=contentinfo] .placeholder{font-style:italic}[data-drupal-messages]>[aria-label="Status message"]{border-left-color:#025b4b;background-color:rgba(2,91,75,.08);color:#025b4b}[data-drupal-messages]>[aria-label="Warning message"]{border-left-color:#b58105;background-color:#fdf6e3;color:#7a5800}[data-drupal-messages]>[aria-label="Error message"]{border-left-color:#d04343;background-color:rgba(208,67,67,.08);color:#d04343}.box{background-color:var(--color-white);padding:4rem 2.4rem;border-radius:var(--border-radius-xl)}@media(min-width:768px){.box{padding:6.4rem}}.box--sm{border-radius:var(--border-radius-sm);padding:2.4rem}@media(min-width:768px){.box--sm{padding:2.4rem}}.box--off-white{background-color:var(--color-gray-warm-100)}.box--warning{background-color:#fff3cd;border:1px solid #ffc107;color:#856404;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.box--warning i{color:#ffc107;font-size:2.4rem;-ms-flex-negative:0;flex-shrink:0}.breadcrumb{font-size:1.2rem;text-transform:uppercase;padding:0;color:#333538;position:relative;z-index:1;font-family:var(--font-default);margin-top:2.4rem}.breadcrumb ol{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb li{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400}.breadcrumb li:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.breadcrumb li+li::before{content:"/";margin:0rem .6rem 0rem .8rem}.button,.bootstrap-wrapper .btn,.footer__cta .menu .menu-item a.menu-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-style:normal;text-decoration:none;outline:none;padding:1.6rem 2.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;letter-spacing:var(--button-letter-spacing);-ms-flex-negative:1;flex-shrink:1;text-align:center;width:100%;-webkit-box-shadow:none;box-shadow:none;background-color:#f4f3ef;color:#333538;font-family:var(--button-font-family);font-size:var(--button-font-size);font-style:normal;font-weight:var(--button-font-weight);line-height:1.2;border-radius:var(--button-border-radius);border-width:.1rem;border-style:solid;border-color:#f4f3ef;text-transform:var(--button-text-transform)}@media(min-width:768px){.button,.bootstrap-wrapper .btn,.footer__cta .menu .menu-item a.menu-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.button:hover,.bootstrap-wrapper .btn:hover,.footer__cta .menu .menu-item a.menu-link:hover,.button.is-active,.bootstrap-wrapper .is-active.btn,.footer__cta .menu .menu-item a.is-active.menu-link{background-color:#eae7e0;border-color:#eae7e0}.button:disabled,.bootstrap-wrapper .btn:disabled,.footer__cta .menu .menu-item a.menu-link:disabled{pointer-events:none;opacity:.5}.button .ph-light,.bootstrap-wrapper .btn .ph-light,.footer__cta .menu .menu-item a.menu-link .ph-light{font-size:1.6rem;color:inherit;margin:-2.6rem 0}.button .ph-large,.bootstrap-wrapper .btn .ph-large,.footer__cta .menu .menu-item a.menu-link .ph-large{font-size:3.6rem}.button i,.bootstrap-wrapper .btn i,.footer__cta .menu .menu-item a.menu-link i,.button span,.bootstrap-wrapper .btn span,.footer__cta .menu .menu-item a.menu-link span{border-radius:.4rem;padding:.1rem;color:inherit}.button .visually-hidden,.bootstrap-wrapper .btn .visually-hidden,.footer__cta .menu .menu-item a.menu-link .visually-hidden{padding:0;height:0;line-height:0}.button,.bootstrap-wrapper .btn,.footer__cta .menu .menu-item a.menu-link,.button--circle-next,.swiper-outer--testimonials .swiper-button-prev,.swiper-outer--testimonials .swiper-button-next,.button--circle-prev{-webkit-appearance:none;-moz-appearance:none;appearance:none}.button--stretch{width:100%}@media(min-width:992px){.button--stretch{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.button--stretch-desktop,.bootstrap-wrapper .btn-block{width:100%}.button--sm{line-height:1.2;padding:1.6rem 2.4rem}.button--sm.button--primary,.bootstrap-wrapper .button--sm.btnGreen,input.button--sm[type=button],input.button--sm[type=reset],input.button--sm[type=submit],.footer__cta .menu .menu-item a.button--sm.menu-link,.button--sm.button--circle-next,.swiper-outer--testimonials .button--sm.swiper-button-prev,.swiper-outer--testimonials .button--sm.swiper-button-next,.button--sm.button--circle-prev,.button--sm.button--secondary,.bootstrap-wrapper .button--sm.btnLightGrey{min-width:auto;line-height:1.2}@media(min-width:1025px){.button--sm.button--primary,.bootstrap-wrapper .button--sm.btnGreen,input.button--sm[type=button],input.button--sm[type=reset],input.button--sm[type=submit],.footer__cta .menu .menu-item a.button--sm.menu-link,.button--sm.button--circle-next,.swiper-outer--testimonials .button--sm.swiper-button-prev,.swiper-outer--testimonials .button--sm.swiper-button-next,.button--sm.button--circle-prev,.button--sm.button--secondary,.bootstrap-wrapper .button--sm.btnLightGrey{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.button--xs,.bootstrap-wrapper .btn-sm{font-size:1.4rem;padding:.45rem 1.6rem}.button--xs.button--primary,.bootstrap-wrapper .button--xs.btnGreen,.bootstrap-wrapper .button--primary.btn-sm,.bootstrap-wrapper .btn-sm.btnGreen,input.button--xs[type=button],.bootstrap-wrapper input[type=button].btn-sm,input.button--xs[type=reset],.bootstrap-wrapper input[type=reset].btn-sm,input.button--xs[type=submit],.bootstrap-wrapper input[type=submit].btn-sm,.footer__cta .menu .menu-item a.button--xs.menu-link,.footer__cta .menu .menu-item .bootstrap-wrapper a.menu-link.btn-sm,.bootstrap-wrapper .footer__cta .menu .menu-item a.menu-link.btn-sm,.button--xs.button--circle-next,.swiper-outer--testimonials .button--xs.swiper-button-prev,.swiper-outer--testimonials .button--xs.swiper-button-next,.bootstrap-wrapper .button--circle-next.btn-sm,.bootstrap-wrapper .swiper-outer--testimonials .btn-sm.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .btn-sm.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .btn-sm.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .btn-sm.swiper-button-next,.button--xs.button--circle-prev,.bootstrap-wrapper .button--circle-prev.btn-sm,.button--xs.button--secondary,.bootstrap-wrapper .button--secondary.btn-sm,.bootstrap-wrapper .button--xs.btnLightGrey,.bootstrap-wrapper .btnLightGrey.btn-sm{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.button--primary,.bootstrap-wrapper .btnGreen,input[type=button],input[type=reset],input[type=submit],.footer__cta .menu .menu-item a.menu-link,.button--circle-next,.swiper-outer--testimonials .swiper-button-prev,.swiper-outer--testimonials .swiper-button-next,.button--circle-prev,.button.form-submit,.bootstrap-wrapper .form-submit.btn{min-width:18rem;background-color:var(--button-primary-bg);color:var(--button-primary-color);border-color:var(--button-primary-border);border-radius:var(--button-border-radius);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.button--primary:hover,.bootstrap-wrapper .btnGreen:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.footer__cta .menu .menu-item a.menu-link:hover,.button--circle-next:hover,.swiper-outer--testimonials .swiper-button-prev:hover,.swiper-outer--testimonials .swiper-button-next:hover,.button--circle-prev:hover,.button--primary.is-active,.bootstrap-wrapper .is-active.btnGreen,input.is-active[type=button],input.is-active[type=reset],input.is-active[type=submit],.footer__cta .menu .menu-item a.is-active.menu-link,.is-active.button--circle-next,.swiper-outer--testimonials .is-active.swiper-button-prev,.swiper-outer--testimonials .is-active.swiper-button-next,.is-active.button--circle-prev,.button.form-submit:hover,.bootstrap-wrapper .form-submit.btn:hover,.button.form-submit.is-active,.bootstrap-wrapper .form-submit.is-active.btn{background-color:var(--button-primary-bg-hover);border-color:var(--button-primary-border-hover);color:var(--button-primary-color-hover)}.button--primary:disabled,.bootstrap-wrapper .btnGreen:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,.footer__cta .menu .menu-item a.menu-link:disabled,.button--circle-next:disabled,.swiper-outer--testimonials .swiper-button-prev:disabled,.swiper-outer--testimonials .swiper-button-next:disabled,.button--circle-prev:disabled,.button--primary.button--disabled,.bootstrap-wrapper .button--disabled.btnGreen,input.button--disabled[type=button],input.button--disabled[type=reset],input.button--disabled[type=submit],.footer__cta .menu .menu-item a.button--disabled.menu-link,.button--disabled.button--circle-next,.swiper-outer--testimonials .button--disabled.swiper-button-prev,.swiper-outer--testimonials .button--disabled.swiper-button-next,.button--disabled.button--circle-prev,.button.form-submit:disabled,.bootstrap-wrapper .form-submit.btn:disabled,.button.form-submit.button--disabled,.bootstrap-wrapper .form-submit.button--disabled.btn{opacity:.5;pointer-events:none}.button--secondary,.bootstrap-wrapper .btnLightGrey{-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);background-color:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-color)}@media(min-width:768px){.button--secondary,.bootstrap-wrapper .btnLightGrey{min-width:18rem}}.button--secondary-icon{min-width:unset;height:5.6rem;width:5.6rem}.button--secondary:hover,.bootstrap-wrapper .btnLightGrey:hover,.button--secondary.is-active,.bootstrap-wrapper .is-active.btnLightGrey{background-color:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover);color:var(--button-secondary-color-hover)}.button--secondary .ph-light,.bootstrap-wrapper .btnLightGrey .ph-light{font-size:2.4rem}.button--secondary-lite{background-color:#fff;border-color:#fff;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.button--secondary-lite:hover{border-color:var(--color-gray-warm-300);background-color:var(--color-gray-warm-300)}.button--secondary-lite.is-active{border-color:#001547;background-color:#001547;color:#fff}.button--secondary-lite:disabled{color:#d6cfc1;background-color:#fff;border-color:#fff}.button--tertiary{padding:unset;width:auto;border-radius:unset;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border:none;color:var(--button-tertiary-color);font-weight:var(--button-tertiary-weight);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.4rem}.button--tertiary:disabled{color:#d6cfc1;border:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.button--tertiary i{padding:.4rem;border-radius:.4rem;background-color:var(--button-tertiary-icon-bg);color:var(--button-tertiary-icon-color)}.button--tertiary:hover,.button--tertiary.is-active{background-color:rgba(0,0,0,0);color:var(--button-tertiary-color-hover)}.button--tertiary:hover i,.button--tertiary.is-active i{background-color:var(--button-tertiary-icon-bg-hover);color:var(--button-tertiary-icon-color-hover)}.button--outline{background-color:var(--button-outline-bg);border-color:var(--button-outline-border);color:var(--button-outline-color);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.button--outline:hover,.button--outline.is-active{background-color:var(--button-outline-bg-hover);border-color:var(--button-outline-border-hover);color:var(--button-outline-color-hover)}.button--outline-white{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.button--outline-white:hover,.button--outline-white.is-active{background-color:#f9f9f9;border-color:#001547;color:#001547}.button--white,.button--icon-white{background-color:#fff;border-color:#fff;color:#003087;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.button--white:hover,.button--icon-white:hover,.button--white.is-active,.is-active.button--icon-white{background-color:#f9f9f9;border-color:#f9f9f9;color:#001547}.button--icon,.button--circle-next,.swiper-outer--testimonials .swiper-button-prev,.swiper-outer--testimonials .swiper-button-next,.button--circle-prev{height:5.6rem;width:5.6rem;min-width:unset;background-color:var(--button-icon-bg);color:var(--button-icon-color);border:1px solid var(--button-icon-border);border-radius:var(--button-border-radius)}.button--icon:hover,.button--circle-next:hover,.swiper-outer--testimonials .swiper-button-prev:hover,.swiper-outer--testimonials .swiper-button-next:hover,.button--circle-prev:hover{background-color:var(--button-icon-bg-hover);color:var(--button-icon-color-hover);border:1px solid var(--button-icon-border-hover)}.button--icon .ph-light,.button--circle-next .ph-light,.swiper-outer--testimonials .swiper-button-prev .ph-light,.swiper-outer--testimonials .swiper-button-next .ph-light,.button--circle-prev .ph-light{font-size:2.4rem}.button--icon-white{border:0;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);background-color:var(--button-icon-white-bg);color:var(--button-icon-white-color);border:1px solid var(--button-icon-white-border);border-radius:var(--button-border-radius)}.button--icon-white:hover{background-color:var(--button-icon-white-bg-hover);color:var(--button-icon-white-color-hover);border:1px solid var(--button-icon-white-border-hover)}.button--icon-md{padding:.4rem;height:5.2rem;width:5.2rem}.button--icon-sm{padding:1.6rem 1.6rem;height:4.4rem;width:4.4rem;border-radius:var(--button-border-radius)}.button--icon-xs{padding:1.2rem 1.2rem;height:3.6rem;width:3.6rem;border-radius:var(--button-border-radius)}.button--circle{border-radius:100%;height:5.2rem;width:5.2rem;min-width:unset}.button--circle-sm{border-radius:100%;height:4.8rem;width:4.8rem;min-width:unset}.button.js-favorites-toggle,.bootstrap-wrapper .js-favorites-toggle.btn,.footer__cta .menu .menu-item a.js-favorites-toggle.menu-link{-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1)}.button.js-favorites-toggle i,.bootstrap-wrapper .js-favorites-toggle.btn i,.footer__cta .menu .menu-item a.js-favorites-toggle.menu-link i{pointer-events:none}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media(min-width:768px){.button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start;gap:12px}}.button-group--mobile-inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start}@media(max-width:767px){.button-group--mobile-inline{font-size:90%;-ms-flex-item-align:center;align-self:center;gap:10px}}@media(min-width:380px){.button-group--mobile-inline{font-size:80%;gap:6px}}@media(min-width:414px){.button-group--mobile-inline{font-size:100%}}.button-group.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(max-width:767px){.button-group.align-center>a{margin-left:auto;margin-right:auto}}.button-group.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.button-group.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media(max-width:767px){.button-group.align-right>a{margin-left:auto}}.button-group--stacked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.button-group--stacked>:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:rgba(0,0,0,0)}.button-group--stacked>:last-child{border-top-left-radius:0;border-top-right-radius:0}.collapse__content{height:0;overflow:hidden}.collapse--open>.collapse__content{height:auto}.collapse--open-only.collapse--open .collapse__toggle{display:none}.drawer{position:fixed;top:0;left:0;bottom:0;z-index:150;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out;width:100%;max-width:400px;background-color:var(--color-white);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}.drawer--right{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);max-width:55.2rem}.drawer--right.drawer--open{-webkit-transform:translateX(0px);transform:translateX(0px)}.drawer--open{-webkit-transform:translateX(0px);transform:translateX(0px)}@media(min-width:768px){.drawer--open.drawer--facets{width:430px;max-width:430px}}.drawer--no-close .drawer__toggle,.drawer--no-close .drawer__toggle--right{display:none !important}.drawer__scroll{overflow-y:scroll;overflow-x:hidden;height:50.2rem;padding-bottom:8.9rem;scrollbar-color:var(--color-primary) rgba(0,0,0,0)}.drawer--facets{padding:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawer--facets__filter-button{background-color:var(--button-secondary-bg);padding:1.8rem 2.4rem}@media(min-width:768px){.drawer--facets__filter-button{height:100%}}.drawer--facets__button-open{margin-bottom:4.4rem}.drawer--facets__button-open i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:var(--color-gray-warm-500);font-size:2rem}.drawer--facets__header{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;margin-bottom:2.4rem}.drawer--facets__header h4{margin-bottom:0}.drawer--facets__button-close{height:5.6rem;width:5.6rem;min-width:0}.drawer--facets .facets--accordion-checkboxes{margin-top:0;border-top:0;overflow-y:scroll}.drawer--facets .facets--accordion-checkboxes .facet-summary-item--clear{display:none}.drawer--facets .list.list--inline.list--wrap{padding-bottom:3.2rem !important;margin-bottom:0;border-bottom:none}.drawer--facets__controls{position:relative;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;margin-top:auto}.drawer--facets__controls a,.drawer--facets__controls button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.drawer__handle-container{position:fixed;top:calc(50% - 28px);right:.1rem;-webkit-transform:translateY(calc(50% - 28px));transform:translateY(calc(50% - 28px));z-index:151;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-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.drawer__handle{position:relative;width:5.6rem;height:5.6rem;border-radius:var(--border-radius-lg);min-width:auto;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);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;cursor:pointer;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;border:none;outline:none}.drawer__handle i{font-size:24px;color:var(--color-gray-warm-500)}.drawer__badge{position:absolute;top:4px;right:4px;background-color:var(--color-white);color:#333538;border-radius:50%;width:20px;height:20px;font-size:12px;font-weight:bold;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;z-index:152;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);pointer-events:none}.drawer--open~.drawer__handle-container{top:1.8rem;right:3.2rem}@media(min-width:768px){.drawer--open~.drawer__handle-container{top:calc(50% - 28px);right:55.5rem}}.drawer--open~.drawer__handle-container .drawer__badge{display:none}.toolbar-horizontal.toolbar-fixed .drawer--right.drawer--open{top:6rem}@media(min-width:768px){.toolbar-horizontal.toolbar-fixed .drawer--facets.drawer--open{top:6rem;left:6.6rem}}body.modal-lock-background .drawer{z-index:1100}body.modal-lock-background .drawer__handle-container{z-index:1101}body.modal-lock-background .drawer__badge{z-index:1102}.drawer-language{max-width:none}@media(min-width:1280px){.drawer-language{max-width:400px}}.drawer-language *{font-family:"Museo Sans",sans-serif;font-weight:300;text-transform:none}.drawer-language input[type=radio]:checked::before{border-color:#001547}.drawer-language p{font-weight:bold}.drawer-language .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.drawer-language .form-item-save-setting-language{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.drawer-language .form-item-save-setting-language .form-checkbox{margin:0}.drawer-language__disclosure{font-size:1.2rem}.drawer-language button{width:5.6rem;height:5.6rem;cursor:pointer}.drawer-language button.button--primary,.drawer-language .bootstrap-wrapper button.btnGreen,.bootstrap-wrapper .drawer-language button.btnGreen,.drawer-language button.button--circle-next,.drawer-language .swiper-outer--testimonials button.swiper-button-prev,.swiper-outer--testimonials .drawer-language button.swiper-button-prev,.drawer-language .swiper-outer--testimonials button.swiper-button-next,.swiper-outer--testimonials .drawer-language button.swiper-button-next,.drawer-language button.button--circle-prev{margin-bottom:2rem;width:100%}.drawer-language input[type=checkbox]::before{border-radius:.3rem}.drawer-language input[type=checkbox]:checked::before{background-color:#003087;border-color:#003087}.drawer-language input[type=text]{font-family:"Museo Sans",sans-serif}.drawer-language__title{padding:2.4rem;border-bottom:1px solid #eae7e0;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}.drawer-language__title div.heading{margin-bottom:0;text-transform:none;font-family:"Museo Sans",sans-serif;font-size:2.8rem;letter-spacing:initial}.drawer-language__content{padding:2.4rem}.drawer-language .button,.drawer-language .bootstrap-wrapper .btn,.bootstrap-wrapper .drawer-language .btn,.drawer-language .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .drawer-language a.menu-link{border-radius:1.2rem}.drawer-language .button.button--primary,.drawer-language .bootstrap-wrapper .button.btnGreen,.bootstrap-wrapper .drawer-language .button.btnGreen,.drawer-language .bootstrap-wrapper .button--primary.btn,.drawer-language .bootstrap-wrapper .btn.btnGreen,.bootstrap-wrapper .drawer-language .button--primary.btn,.bootstrap-wrapper .drawer-language .btn.btnGreen,.drawer-language input.button[type=button],.drawer-language .bootstrap-wrapper input[type=button].btn,.bootstrap-wrapper .drawer-language input[type=button].btn,.drawer-language input.button[type=reset],.drawer-language .bootstrap-wrapper input[type=reset].btn,.bootstrap-wrapper .drawer-language input[type=reset].btn,.drawer-language input.button[type=submit],.drawer-language .bootstrap-wrapper input[type=submit].btn,.bootstrap-wrapper .drawer-language input[type=submit].btn,.drawer-language .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .drawer-language a.menu-link,.drawer-language .button.button--circle-next,.drawer-language .swiper-outer--testimonials .button.swiper-button-prev,.swiper-outer--testimonials .drawer-language .button.swiper-button-prev,.drawer-language .swiper-outer--testimonials .button.swiper-button-next,.swiper-outer--testimonials .drawer-language .button.swiper-button-next,.drawer-language .bootstrap-wrapper .button--circle-next.btn,.drawer-language .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-prev,.swiper-outer--testimonials .drawer-language .bootstrap-wrapper .btn.swiper-button-prev,.drawer-language .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-next,.swiper-outer--testimonials .drawer-language .bootstrap-wrapper .btn.swiper-button-next,.bootstrap-wrapper .drawer-language .button--circle-next.btn,.bootstrap-wrapper .drawer-language .swiper-outer--testimonials .btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .drawer-language .btn.swiper-button-prev,.bootstrap-wrapper .drawer-language .swiper-outer--testimonials .btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .drawer-language .btn.swiper-button-next,.drawer-language .button.button--circle-prev,.drawer-language .bootstrap-wrapper .button--circle-prev.btn,.bootstrap-wrapper .drawer-language .button--circle-prev.btn{background-color:#003087;border-color:#003087;font-weight:400;text-transform:none;font-size:1.6rem;color:#fff}.drawer-language .button.button--primary:hover,.drawer-language .bootstrap-wrapper .button.btnGreen:hover,.bootstrap-wrapper .drawer-language .button.btnGreen:hover,.drawer-language .bootstrap-wrapper .button--primary.btn:hover,.drawer-language .bootstrap-wrapper .btn.btnGreen:hover,.bootstrap-wrapper .drawer-language .button--primary.btn:hover,.bootstrap-wrapper .drawer-language .btn.btnGreen:hover,.drawer-language input.button[type=button]:hover,.drawer-language .bootstrap-wrapper input[type=button].btn:hover,.bootstrap-wrapper .drawer-language input[type=button].btn:hover,.drawer-language input.button[type=reset]:hover,.drawer-language .bootstrap-wrapper input[type=reset].btn:hover,.bootstrap-wrapper .drawer-language input[type=reset].btn:hover,.drawer-language input.button[type=submit]:hover,.drawer-language .bootstrap-wrapper input[type=submit].btn:hover,.bootstrap-wrapper .drawer-language input[type=submit].btn:hover,.drawer-language .footer__cta .menu .menu-item a.menu-link:hover,.footer__cta .menu .menu-item .drawer-language a.menu-link:hover,.drawer-language .button.button--circle-next:hover,.drawer-language .swiper-outer--testimonials .button.swiper-button-prev:hover,.swiper-outer--testimonials .drawer-language .button.swiper-button-prev:hover,.drawer-language .swiper-outer--testimonials .button.swiper-button-next:hover,.swiper-outer--testimonials .drawer-language .button.swiper-button-next:hover,.drawer-language .bootstrap-wrapper .button--circle-next.btn:hover,.drawer-language .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-prev:hover,.swiper-outer--testimonials .drawer-language .bootstrap-wrapper .btn.swiper-button-prev:hover,.drawer-language .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-next:hover,.swiper-outer--testimonials .drawer-language .bootstrap-wrapper .btn.swiper-button-next:hover,.bootstrap-wrapper .drawer-language .button--circle-next.btn:hover,.bootstrap-wrapper .drawer-language .swiper-outer--testimonials .btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .drawer-language .btn.swiper-button-prev:hover,.bootstrap-wrapper .drawer-language .swiper-outer--testimonials .btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .drawer-language .btn.swiper-button-next:hover,.drawer-language .button.button--circle-prev:hover,.drawer-language .bootstrap-wrapper .button--circle-prev.btn:hover,.bootstrap-wrapper .drawer-language .button--circle-prev.btn:hover{background-color:#001547}.drawer-language .drawer-language__close-mobile{margin:2.4rem 2.4rem 0 2.4rem;width:unset}@media(min-width:1280px){.drawer-language .drawer-language__close-mobile{display:none}}.drawer-language .drawer-language__close-desktop{display:none}@media(min-width:1280px){.drawer-language .drawer-language__close-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.dropdown{position:relative}.dropdown__label-wrapper{width:100%;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}.dropdown__label{background-color:var(--button-secondary-bg);border:.1rem solid var(--button-secondary-border);font-size:var(--button-font-size);text-transform:var(--button-text-transform);letter-spacing:var(--button-letter-spacing);font-weight:var(--button-font-weight);font-family:var(--font-default);line-height:150%;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:.8rem 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;border-radius:var(--border-radius-sm);color:var(--button-secondary-color)}.dropdown__label:hover{background-color:var(--button-secondary-bg-hover);border:.1rem solid var(--button-secondary-border-hover)}.dropdown--open .dropdown__label .ph-light{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown__content{position:absolute;right:0;z-index:20;display:none;border-radius:var(--border-radius-sm);-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,.0784313725);box-shadow:0px 1px 8px 0px rgba(0,0,0,.0784313725);margin-top:1.2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dropdown--open .dropdown__content{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown--mobile-menu .dropdown__content,.dropdown--radios .dropdown__content{background-color:#fff;gap:1.6rem;padding:2.4rem 2.4rem 1.2rem 2.4rem}.dropdown--mobile-menu .dropdown__content label,.dropdown--radios .dropdown__content label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;padding-bottom:1.6rem;border-bottom:1px solid var(--color-gray-warm-300)}.dropdown--mobile-menu .dropdown__content label:last-child,.dropdown--radios .dropdown__content label:last-child{border-bottom:none}.dropdown--mobile-menu .dropdown__content input[type=radio],.dropdown--radios .dropdown__content input[type=radio]{margin:0 0 0 0}.p-where-to-buy__form .dropdown--mobile-menu,.p-where-to-buy__form .dropdown--radios{width:auto}.p-where-to-buy__form .dropdown--mobile-menu .dropdown__content,.p-where-to-buy__form .dropdown--radios .dropdown__content{left:0;max-width:19rem;right:auto;width:100%}.dropdown--mobile-menu .dropdown__label{width:3.2rem;height:3.2rem;padding:0;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}.dropdown--mobile-menu .dropdown__content{background-color:var(--color-gray-warm-100);gap:1.2rem;padding:1.6rem 1.6rem 0 1.6rem}.dropdown--mobile-menu .dropdown__content label{border-bottom:1px solid var(--color-gray-warm-400);font-size:1.6rem}.dropdown--mobile-menu .button,.dropdown--mobile-menu .bootstrap-wrapper .btn,.bootstrap-wrapper .dropdown--mobile-menu .btn,.dropdown--mobile-menu .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .dropdown--mobile-menu a.menu-link{-webkit-box-shadow:none;box-shadow:none}.favorites .grid:has(>:only-child) .views-row .bb--gray-warm-300::after{border-bottom:none}input[type=date],input[type=datetime-local],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{display:block;border:1px solid var(--text-input-border);font-weight:300;border-radius:var(--text-input-border-radius);background-color:var(--text-input-bg);outline:none;padding:1.5rem 2rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.6rem;line-height:1.5;font-family:var(--font-default);color:var(--text-input-color);-webkit-transition:border-color .3s ease;transition:border-color .3s ease}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--color-gray-cool-600)}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-gray-cool-600)}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--color-gray-cool-600)}input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--color-gray-cool-600)}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:var(--color-gray-cool-600)}input[type=date]:hover,input[type=date]:focus,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=email]:hover,input[type=email]:focus,input[type=month]:hover,input[type=month]:focus,input[type=number]:hover,input[type=number]:focus,input[type=password]:hover,input[type=password]:focus,input[type=search]:hover,input[type=search]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=text]:hover,input[type=text]:focus,input[type=time]:hover,input[type=time]:focus,input[type=url]:hover,input[type=url]:focus,input[type=week]:hover,input[type=week]:focus,select:hover,select:focus,textarea:hover,textarea:focus{border-color:#999ea5}input[type=date]:focus,input[type=date]:focus-visible,input[type=datetime-local]:focus,input[type=datetime-local]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=month]:focus,input[type=month]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=time]:focus,input[type=time]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,input[type=week]:focus,input[type=week]:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{border-color:rgba(0,0,0,0);outline:2px solid var(--text-input-focus-color)}input[type=date].parsley-error,input[type=datetime-local].parsley-error,input[type=email].parsley-error,input[type=month].parsley-error,input[type=number].parsley-error,input[type=password].parsley-error,input[type=search].parsley-error,input[type=tel].parsley-error,input[type=text].parsley-error,input[type=time].parsley-error,input[type=url].parsley-error,input[type=week].parsley-error,select.parsley-error,textarea.parsley-error{border:1px solid var(--form-error-color)}input[name=search],input[name="field_coordinates_proximity[source_configuration][origin_address]"]{min-height:5.6rem;background-color:var(--color-white);padding-left:4.8rem}.body--white-background input[name=search]{background-color:#fafafa}input[type=radio],input[type=checkbox]{margin:0 12px 3px 0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio]::before,input[type=checkbox]::before{content:"";display:block;overflow:hidden;background-image:url(/themes/custom/ammunition/img/white-checkmark.svg);background-size:60%;background-repeat:no-repeat;background-position:55% 50%;background-color:var(--color-white);font-size:2rem;color:var(--color-white);width:2.2rem;height:2.2rem;border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}input[type=radio]:checked::before,input[type=checkbox]:checked::before{background-color:var(--color-primary);border-color:var(--color-primary)}input[type=radio]::before{border-radius:50%;background-image:none}input[type=radio]:checked::before{background-color:var(--color-white);border-width:.7rem}textarea{resize:none;min-height:10rem}.form__floating{position:relative}.form__floating>label{opacity:0;position:absolute;top:.7rem;left:2rem;height:100%;pointer-events:none;border:1px solid rgba(0,0,0,0);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form__floating .form-control:not(:-moz-placeholder-shown)+label{transform:translateY(-10%) scale(0.75);opacity:1}.form__floating .form-control:not(:-ms-input-placeholder)+label{transform:translateY(-10%) scale(0.75);opacity:1}.form__floating .form-control:focus+label,.form__floating .form-control:not(:placeholder-shown)+label{-webkit-transform:translateY(-10%) scale(0.75);transform:translateY(-10%) scale(0.75);opacity:1}.form__floating .form-control:-moz-placeholder-shown+label{display:none}.form__floating .form-control:-ms-input-placeholder+label{display:none}.form__floating .form-control:placeholder-shown+label{display:none}.form__floating.grid__item>label{left:2.8rem}.form__title{margin-bottom:3.2rem}.form__title h2,.form__title h3,.form__title h4,.form__title h5,.form__title h6{margin-bottom:0}.form__subtitle{margin:2.4rem 0}.form__footnote{margin:0 0 2rem}.form__footnote p{font-size:1.4rem}.form__footnote p:nth-of-type(1){margin:0 0 1.6rem}.form__ui .form__description{margin-bottom:4rem}.form__row{margin:0 0 2.4rem;width:100%}@media(max-width:767px){.form .grid__item{margin-bottom:2rem}}@media(min-width:768px){.form__display-label:only-child{margin-bottom:1.6rem}}.form--autosubmit .form-submit,.form--autosubmit .form-actions{display:none !important}.form--apply form,.form--apply .form--apply-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.6rem}.form .parsley-errors-list,.form .grid__item.form__response-errors{font-size:1.2rem;color:var(--form-error-color)}.form .parsley-errors-list{list-style:none;margin:.4rem 0 0;padding:0}.form .parsley-errors-list li{line-height:1.2}.form .grid__item.form__response-errors{margin-bottom:0;min-height:0}.form .grid__item.form__response-errors.errors-active{margin:1.6rem 0}.form__success{border-radius:var(--border-radius-sm);display:none;min-height:20rem;padding:3.2rem}.form__success--centered{padding-bottom:20%;padding-top:20%}.form__success--gray-bg{background:#f9f8f6}.form__success-intro{margin:0 0 4rem}.form__success-intro h2,.form__success-intro h3,.form__success-intro h4,.form__success-intro h5,.form__success-intro h6{margin-bottom:2.4rem}.form__success-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form__success-cards .card-icon{background-color:var(--form-thank-you-card-bg-color);border-radius:var(--form-thank-you-card-border-radius);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);padding:4rem 2.4rem 1.6rem 2.4rem}@media(max-width:767px){.form__success-cards .card-icon{text-align:left}}.card-icon--white-bg .form__success-cards .card-icon{background-color:var(--form-thank-you-card-bg-color)}.form__success-cards .card-icon .button--tertiary{line-height:1.2}.form__success-actions{padding:0 2.4rem}.form__success-download-label{margin:0 0 .8rem}.form .js-download-group-1+.js-download-group-2{margin-top:3.2rem}.form__radio,.form__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.form__radio span,.form__checkbox span{font-size:1.4rem}.form__radio a,.form__checkbox a{text-decoration:underline}.form__radio.parsley-error,.form__checkbox.parsley-error{-ms-flex-wrap:wrap;flex-wrap:wrap}.form__radio.parsley-error .form-error,.form__checkbox.parsley-error .form-error{width:100%}.form__radio.parsley-error input::before,.form__checkbox.parsley-error input::before{border:1px solid var(--form-error-color)}.form__checkbox--icon input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.form__checkbox--icon input[type=checkbox]:checked+label{background-color:var(--button-primary-bg-hover)}.form__checkbox--icon input[type=checkbox]:focus+label{outline:2px solid var(--text-input-focus-color)}.form__checkbox--icon label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--button-primary-bg);border-radius:var(--button-border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.4rem;font-weight:var(--button-font-weight);color:var(--button-primary-color);padding:1.2rem 1.6rem 1.2rem 1.6rem;position:relative;cursor:pointer;text-transform:uppercase;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.form__checkbox--icon label:hover{background-color:var(--button-primary-bg-hover)}.form__checkbox--icon label svg{margin-right:.8rem}.form__checkbox--icon label i{font-size:2rem;margin-right:.8rem}.modal .form .form__checkbox--icon,.form__checkbox--icon{margin:0 1.6rem 1.6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.form p a,.form label a{color:var(--button-tertiary-color);font-weight:var(--button-tertiary-weight)}.form p a:hover,.form label a:hover{color:var(--button-tertiary-color-hover)}.form__checkboxes{margin:2rem 0 0}.form__checkboxes--inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem}@media(min-width:768px){.form__checkboxes{margin:2rem 0}}.form__recaptcha-notice{font-size:1.2rem}.form__submit{margin:3.2rem 0 0}.form__callout{background-color:#f9f8f6;border-radius:var(--border-radius-xl);margin:6.4rem 0 0;padding:3.2rem}@media(min-width:768px){.form__callout{max-width:34rem}}.form__social-links{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3.2rem 0 0;padding:0}@media(min-width:768px){.form__social-links{max-width:224px}}.form__social-links li{margin-right:1.6rem}.form__social-links li:last-of-type{margin-right:0}.form__social-links li a{display:block}.form__social-links li a img{border-radius:0}.form-item{margin-bottom:2rem}.form-item--no-margin{margin:0}.form-item-search,.form-item-search-api-fulltext{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-item-search::after,.form-item-search-api-fulltext::after{content:"";display:block;overflow:hidden;position:absolute;background-image:url(/themes/custom/ammunition/img/icon-search.svg);width:20px;height:20px;top:calc(50% - 10px);left:2rem}.form-item-search~.form-submit,.form-item-search-api-fulltext~.form-submit{line-height:.1;display:block;min-width:auto;width:5.6rem;height:5.6rem;border-radius:var(--border-radius-lg);padding:1.6rem 1.8rem;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.form-item-search-api-fulltext::after{left:2rem}.form-item-clear{cursor:pointer;color:var(--button-secondary-color);position:absolute;top:1rem;right:1.2rem;width:3.6rem;height:3.6rem;padding:1.3rem;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;min-width:auto}.form-item-clear.hidden{display:none}.form-item--label-inline{position:relative}@media(max-width:767px){.grid__item .form-item--label-inline{margin-bottom:0}}.form-item--label-inline label{left:2rem;padding-right:2rem;position:absolute;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-transition:font-size .3s ease,-webkit-transform .3s ease;transition:font-size .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,font-size .3s ease;transition:transform .3s ease,font-size .3s ease,-webkit-transform .3s ease}.form-item--label-inline .selectric .label{bottom:1rem;left:2rem;opacity:0;padding:0;position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:85%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.form-item--label-inline input{padding-bottom:1rem;padding-top:2rem}.form-item--label-inline:focus-within label,.form-item--label-inline.input-complete label{font-size:1rem;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.form-item--label-inline.input-complete input{outline:0;border:1px solid #c1c5c9}.form-item--label-inline.input-complete input.parsley-error{border:1px solid var(--form-error-color)}.form-item--label-inline.input-complete .selectric .label{opacity:1}.form-item--label-inline+.form-error .parsley-errors-list.filled{margin-bottom:2rem;margin-top:-1.6rem}@media(max-width:767px){.grid__item .form-item--label-inline+.form-error .parsley-errors-list.filled{margin-top:.6rem}}.form-item--label-inline.form-item--selectric{height:5.6rem}.form-item--label-inline.form-item--selectric .selectric-wrapper,.form-item--label-inline.form-item--selectric .selectric{height:100%}.form-item--label-inline.form-item--date label{font-size:1rem;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.form-item--label-inline.selectric-open.form-item--selectric label{z-index:10000}.form-item--label-inline.form-item--textarea label{top:30%}.form-item--label-inline.form-item--textarea textarea{padding-top:2rem}.form-item--label-inline.form-item--textarea-long-label label{top:50%}@media(min-width:480px){.form-item--label-inline.form-item--textarea-long-label label{top:30%}}.form-item--label-inline.form-item--textarea-long-label textarea{padding-top:4rem}@media(min-width:480px){.form-item--label-inline.form-item--textarea-long-label textarea{padding-top:2rem}}.form-item--file-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-item--file-upload .form-item__file-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;margin-top:2.4rem}.form-item--file-upload .form-item__file-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.form-item--file-upload .form-item__file-input input[type=file]{margin:0}.form-item--file-upload .form-item__add-more{margin-top:1.6rem;-ms-flex-item-align:start;align-self:flex-start}.form-item--file-upload .form-item__remove{background:none;border:0;color:var(--color-primary);cursor:pointer;font-size:1.4rem;font-weight:600;padding:0;text-decoration:underline}.form-item--file-upload .form-item__remove:hover,.form-item--file-upload .form-item__remove:focus,.form-item--file-upload .form-item__remove:focus-visible{color:#161719;text-decoration:none}.form-item--file-upload input[type=file]{width:100%;cursor:pointer;margin:2.4rem 0 0}.form-item--file-upload input[type=file]::-webkit-file-upload-button{border:1px solid rgba(0,0,0,0);border-radius:var(--button-border-radius);background-color:var(--button-primary-bg);color:var(--button-primary-color);font-weight:var(--button-font-weight);font-family:var(--button-font-family);font-size:var(--button-font-size);font-style:normal;cursor:pointer;padding:1.6rem 2.4rem;margin-right:1.6rem;text-transform:var(--button-text-transform);-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.form-item--file-upload input[type=file]::file-selector-button{border:1px solid rgba(0,0,0,0);border-radius:var(--button-border-radius);background-color:var(--button-primary-bg);color:var(--button-primary-color);font-weight:var(--button-font-weight);font-family:var(--button-font-family);font-size:var(--button-font-size);font-style:normal;cursor:pointer;padding:1.6rem 2.4rem;margin-right:1.6rem;text-transform:var(--button-text-transform);-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.form-item--file-upload input[type=file]::-webkit-file-upload-button:hover{background-color:var(--button-primary-bg-hover);border-color:var(--button-primary-bg-hover)}.form-item--file-upload input[type=file]::file-selector-button:hover{background-color:var(--button-primary-bg-hover);border-color:var(--button-primary-bg-hover)}.form-item--file-upload input[type=file]::-webkit-file-upload-button:focus-visible{outline:1px solid var(--button-primary-bg-hover);outline-offset:1px}.form-item--file-upload input[type=file]::file-selector-button:focus-visible{outline:1px solid var(--button-primary-bg-hover);outline-offset:1px}.form-item--file-upload input[type=file]:focus-visible{outline:none}.form-item--fieldset .form-error{margin-top:-1.6rem;width:100%}@media(min-width:768px){.form-item--fieldset .form-error{margin-top:-1.6rem}}.form-item--fieldset-no-styling{border:0;padding:0}.form-item--fieldset-mtb{margin:1.6rem 0}.form-item--fieldset-mb{margin:0 0 2.4rem}.input--group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;gap:.8rem}.input--group .form-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.input--group button{min-width:12rem}.selectric{border:1px solid var(--text-input-border);border-radius:var(--text-input-border-radius);background-color:var(--text-input-bg);-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.input-complete .selectric{border:1px solid #c1c5c9}.selectric .label{height:auto;border-radius:.4rem;padding:1.5rem 2rem;margin:0 43px 0 0;font-size:1.6rem;line-height:1.5;font-family:var(--font-default);color:var(--text-input-color)}.selectric .button,.selectric .bootstrap-wrapper .btn,.bootstrap-wrapper .selectric .btn,.selectric .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .selectric a.menu-link{width:43px;padding:0;border-radius:0;height:100%;background-color:rgba(0,0,0,0);border:0}.selectric .button::after,.selectric .bootstrap-wrapper .btn::after,.bootstrap-wrapper .selectric .btn::after,.selectric .footer__cta .menu .menu-item a.menu-link::after,.footer__cta .menu .menu-item .selectric a.menu-link::after{right:3px;width:16px;height:16px;border:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M14.2413 6.15289C14.2418 5.95488 14.1836 5.76117 14.0739 5.5963C13.9643 5.43143 13.8081 5.30282 13.6253 5.22678C13.4425 5.15074 13.2412 5.13068 13.047 5.16915C12.8528 5.20763 12.6743 5.30289 12.5343 5.44289L8.25128 9.72889L3.96828 5.44288C3.78038 5.25498 3.52552 5.14941 3.25978 5.14941C2.99404 5.14941 2.73919 5.25498 2.55128 5.44288C2.36338 5.63079 2.25781 5.88565 2.25781 6.15138C2.25781 6.41712 2.36338 6.67198 2.55128 6.85988L7.54128 11.8499C7.72881 12.0374 7.98312 12.1427 8.24828 12.1427C8.51345 12.1427 8.76775 12.0374 8.95528 11.8499L13.9453 6.85989C14.0387 6.7673 14.1129 6.65719 14.1637 6.53587C14.2145 6.41455 14.2409 6.28441 14.2413 6.15289Z" fill="black"/></svg>')}.selectric-wrapper.selectric-hover .selectric{border-color:#999ea5}.selectric-wrapper.selectric-focus .selectric{border-color:rgba(0,0,0,0);outline:2px solid var(--text-input-focus-color)}.selectric-wrapper.selectric-open .selectric .button::after,.selectric-wrapper.selectric-open .selectric .bootstrap-wrapper .btn::after,.bootstrap-wrapper .selectric-wrapper.selectric-open .selectric .btn::after,.selectric-wrapper.selectric-open .selectric .footer__cta .menu .menu-item a.menu-link::after,.footer__cta .menu .menu-item .selectric-wrapper.selectric-open .selectric a.menu-link::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectric-items{border:1px solid #c1c5c9;border-radius:var(--text-input-border-radius);margin-top:.28rem;overflow:hidden;background:var(--color-white);-webkit-box-shadow:none;box-shadow:none;z-index:1}.selectric-items ul li{font-size:1.6rem;line-height:2rem;display:block;padding:1.6rem 2rem;margin:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover:hover){.selectric-items ul li:hover{background-color:var(--color-gray-cool-100)}}.selectric-items ul li.selected{background-color:var(--color-gray-cool-100)}.selectric-items ul li.highlighted{background-color:var(--color-gray-cool-100)}.selectric-items ul li.hidden{display:none}.selectric-above .selectric-items{top:100% !important;bottom:auto !important}.selectric.parsley-error{border:1px solid var(--form-error-color)}.selectric-select--icon-button .selectric{background-color:#fff;border:0;-webkit-box-shadow:0 1px 2px 0 rgba(83,86,90,.06),0 1px 3px 0 rgba(83,86,90,.1);box-shadow:0 1px 2px 0 rgba(83,86,90,.06),0 1px 3px 0 rgba(83,86,90,.1);padding:.8rem}.selectric-select--icon-button .selectric .label,.selectric-select--icon-button .selectric .button,.selectric-select--icon-button .selectric .bootstrap-wrapper .btn,.bootstrap-wrapper .selectric-select--icon-button .selectric .btn,.selectric-select--icon-button .selectric .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .selectric-select--icon-button .selectric a.menu-link{background-color:var(--color-gray-warm-200);border-radius:1.2rem;padding:1.2rem}.selectric-select--icon-button .selectric .label{margin-right:5.4rem}.selectric-select--icon-button .selectric .button,.selectric-select--icon-button .selectric .bootstrap-wrapper .btn,.bootstrap-wrapper .selectric-select--icon-button .selectric .btn,.selectric-select--icon-button .selectric .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .selectric-select--icon-button .selectric a.menu-link{height:calc(100% - 1.6rem);right:.8rem;top:.8rem;width:4.6rem}.selectric-select--icon-button .selectric .button::after,.selectric-select--icon-button .selectric .bootstrap-wrapper .btn::after,.bootstrap-wrapper .selectric-select--icon-button .selectric .btn::after,.selectric-select--icon-button .selectric .footer__cta .menu .menu-item a.menu-link::after,.footer__cta .menu .menu-item .selectric-select--icon-button .selectric a.menu-link::after{right:0}.selectric-select--icon-button.selectric-open .selectric{border-bottom-left-radius:0;border-bottom-right-radius:0}.selectric-select--icon-button.selectric-focus .selectric{outline:none}.selectric-select--icon-button .selectric-items{border-top-left-radius:0;border-top-right-radius:0;border:0;-webkit-box-shadow:0 2px 2px 0 rgba(83,86,90,.06),0 2px 3px 0 rgba(83,86,90,.1);box-shadow:0 2px 2px 0 rgba(83,86,90,.06),0 2px 3px 0 rgba(83,86,90,.1);margin-top:.1px;padding-top:.8rem}.form--contact-us .form__ui{min-height:calc(100vh - 18rem);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}@media(min-width:667px){.form--contact-us .form__ui{min-height:48rem}}@media(min-width:768px){.form--contact-us .form__step-1{margin-bottom:2rem}}@media(min-width:768px){.form--contact-us .form__step-3-intro{margin-bottom:3.2rem}}.form--contact-us .form__step-2-title{margin-bottom:1.6rem}.form--contact-us .form__step-2-description{margin-bottom:3.2rem}.form--contact-us .form__step-3-description p:first-child{margin:1.6rem 0}.form--contact-us.brand-level .form__step-2-description{max-width:54rem;margin-left:auto;margin-right:auto;text-align:center}.form--contact-us.brand-level .form__step-3-description p{text-align:center}.form--contact-us .form__step-2,.form--contact-us .form__step-3{display:none}.form--contact-us.step-2 .form__step-2{display:block;padding-bottom:10rem}.form--contact-us.step-3 .form__step-1,.form--contact-us.step-3 .form__step-2,.form--contact-us.step-3 .form__footer{display:none}.form--contact-us.step-3 .form__step-3{display:block}.form--contact-us .form__footer{bottom:0;margin:auto;left:0;position:fixed;right:0;text-align:center}@media(min-width:667px){.form--contact-us .form__footer{position:absolute}}.form--contact-us .form__footer h6{margin-bottom:1.6rem}.form--contact-us .form__footer .button,.form--contact-us .form__footer .bootstrap-wrapper .btn,.bootstrap-wrapper .form--contact-us .form__footer .btn,.form--contact-us .form__footer .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .form--contact-us .form__footer a.menu-link{-ms-flex-item-align:center;align-self:center}@media(min-width:667px){.form--contact-us .form__submit{margin-bottom:0}}.form--give-us-your-feedback legend{margin:0 0 1.6rem}.form--give-us-your-feedback fieldset{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.6rem;padding:0}.mfp-wrap.form-success .p-wysiwyg,.mfp-wrap.form-success .p-contractors-get-in-touch{display:none}.pac-container{border-radius:var(--text-input-border-radius);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}.pac-item{padding:1.6rem 2rem}.pac-item,.pac-item span,.pac-item-query,.pac-item-query span{font-size:1.6rem;font-weight:300 !important;color:var(--text-input-color)}.form__description ul:has(img),.form__description ul:has(svg){list-style:none;margin:4.8rem 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.form__description ul li:has(img),.form__description ul li:has(svg){list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;color:var(--heading-font-color);font-weight:normal;font-size:1.6rem;line-height:1.5}.form__description ul li img{width:4rem;height:4rem;-o-object-fit:contain;object-fit:contain}.form__description ul li img,.form__description ul li svg{-ms-flex-negative:0;flex-shrink:0}.pac-icon{display:none}#gpc__notice{background-color:var(--header-bg);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);padding:.8rem 1.2rem;border-top-left-radius:var(--border-radius-sm);font-size:1.4rem;position:fixed;bottom:0;right:0;z-index:50;display:none}.body--gpc-active #gpc__notice{display:block}.heading--h1,h1,.heading--h2,h2,.heading--h3,h3,.heading--h4,.bootstrap-wrapper .modal-header span.header_stuff,h4,.heading--h5,h5,.heading--h6,h6,.heading--subhead,.heading--eyebrow{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);color:var(--heading-font-color);margin-bottom:3.2rem;font-style:normal}.heading--h1,h1{color:var(--heading-h1-font-color);font-family:var(--heading-h1-font-family);font-size:var(--heading-h1-font-size-mobile);font-weight:var(--heading-h1-font-weight);line-height:var(--line-height-h1-mobile);text-transform:var(--heading-h1-text-transform);letter-spacing:var(--heading-h1-letter-spacing)}@media(min-width:768px){.heading--h1,h1{font-size:var(--heading-h1-font-size);line-height:var(--line-height-h1)}}.heading--h2,h2{color:var(--heading-h2-font-color);font-family:var(--heading-h2-font-family);font-size:var(--heading-h2-font-size-mobile-sm);font-weight:var(--heading-h2-font-weight);line-height:var(--line-height-h2-mobile-sm);text-transform:var(--heading-h2-text-transform);letter-spacing:var(--heading-h2-letter-spacing-sm)}@media(min-width:667px){.heading--h2,h2{font-size:var(--heading-h2-font-size-mobile);line-height:var(--line-height-h2-mobile);letter-spacing:var(--heading-h2-letter-spacing)}}@media(min-width:768px){.heading--h2,h2{font-size:var(--heading-h2-font-size);line-height:var(--line-height-h2)}}.heading--h3,h3{color:var(--heading-h3-font-color);font-family:var(--heading-h3-font-family);font-size:var(--heading-h3-font-size-mobile-sm);font-weight:var(--heading-h3-font-weight);line-height:var(--line-height-h3-mobile-sm);text-transform:var(--heading-h3-text-transform);letter-spacing:var(--heading-h3-letter-spacing-sm)}@media(min-width:667px){.heading--h3,h3{font-size:var(--heading-h3-font-size-mobile);letter-spacing:var(--heading-h3-letter-spacing);line-height:var(--line-height-h3-mobile)}}@media(min-width:768px){.heading--h3,h3{font-size:var(--heading-h3-font-size);line-height:var(--line-height-h3)}}.heading--h4,.bootstrap-wrapper .modal-header span.header_stuff,h4{color:var(--heading-h4-font-color);font-family:var(--heading-h4-font-family);font-size:var(--heading-h4-font-size-mobile);font-weight:var(--heading-h4-font-weight);line-height:var(--line-height-h4-mobile);text-transform:var(--heading-h4-text-transform);letter-spacing:var(--heading-h4-letter-spacing)}@media(min-width:768px){.heading--h4,.bootstrap-wrapper .modal-header span.header_stuff,h4{font-size:var(--heading-h4-font-size);line-height:var(--line-height-h4)}}.heading--h5,h5{color:var(--heading-h5-font-color);font-family:var(--heading-h5-font-family);font-size:var(--heading-h5-font-size-mobile);font-weight:var(--heading-h5-font-weight);line-height:var(--line-height-h5-mobile);text-transform:var(--heading-h5-text-transform);letter-spacing:var(--heading-h5-letter-spacing)}@media(min-width:768px){.heading--h5,h5{font-size:var(--heading-h5-font-size);line-height:var(--line-height-h5)}}.heading--h6,h6{color:var(--heading-h6-font-color);font-family:var(--heading-h6-font-family);font-size:var(--heading-h6-font-size-mobile);font-weight:var(--heading-h6-font-weight);line-height:var(--line-height-h6-mobile);text-transform:var(--heading-h6-text-transform);letter-spacing:var(--heading-h6-letter-spacing)}@media(min-width:768px){.heading--h6,h6{font-size:var(--heading-h6-font-size);line-height:var(--line-height-h6)}}.heading--subhead{color:var(--heading-subhead-font-color);font-family:var(--heading-subhead-font-family);font-size:var(--heading-subhead-font-size-mobile);font-weight:var(--heading-subhead-font-weight);line-height:var(--line-height-subhead-mobile);text-transform:var(--heading-subhead-text-transform);letter-spacing:var(--heading-subhead-letter-spacing)}@media(min-width:768px){.heading--subhead{line-height:3.8rem;font-size:var(--heading-subhead-font-size);line-height:var(--line-height-subhead)}}.heading--eyebrow{margin-bottom:0rem;display:inline-block;letter-spacing:0%;color:var(--heading-eyebrow-font-color);font-family:var(--heading-eyebrow-font-family);font-size:var(--heading-eyebrow-font-size-mobile);font-weight:var(--heading-eyebrow-font-weight);line-height:var(--line-height-eyebrow-mobile);text-transform:var(--heading-eyebrow-text-transform);letter-spacing:var(--heading-eyebrow-letter-spacing)}@media(min-width:768px){.heading--eyebrow{font-size:var(--heading-eyebrow-font-size);line-height:var(--line-height-eyebrow)}}@media(max-width:767px){.heading--h1-m{font-size:var(--heading-h1-font-size)}}@media(max-width:767px){.heading--h2-m{font-size:var(--heading-h2-font-size)}}@media(max-width:767px){.heading--h3-m{font-size:var(--heading-h3-font-size)}}@media(max-width:767px){.heading--h4-m{font-size:var(--heading-h4-font-size)}}@media(max-width:767px){.heading--h5-m{font-size:var(--heading-h5-font-size)}}@media(max-width:767px){.heading--h6-m{font-size:var(--heading-h6-font-size)}}.heading--bb{padding-bottom:1.9rem;border-bottom:1px solid var(--color-gray-warm-300)}.heading--weight-bold{font-weight:500}.heading--pb-sm{padding-bottom:1.2rem}.heading--mb-sm{margin-bottom:.8rem}.heading--has-link{margin-bottom:3.2rem}@media(min-width:768px){.heading--has-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:768px){.heading--has-link.heading--has-bb{padding-bottom:1.6rem;border-bottom:1px solid #001547}}@media(min-width:768px){.heading--has-link .heading{margin-bottom:0;padding-bottom:0;border-bottom:0}}@media(min-width:768px){.heading__link{margin-left:auto}}.icon-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}.icon{display:block;background-repeat:no-repeat;background-position:center center}.icon--img{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}.icon--external-link{width:20px;height:20px;background-image:url(/themes/custom/ammunition/img/icon-external-link.svg)}.icon--external-link-blue{background-image:url(/themes/custom/ammunition/img/icon-external-link-blue.svg)}.icon--external-link-dark-blue{background-image:url(/themes/custom/ammunition/img/icon-external-link-blue-700.svg)}.icon--video{width:20px;height:20px;background-image:url(/themes/custom/ammunition/img/icon-play-video-sm-white.svg);background-size:cover}.icon--video-blue{background-image:url(/themes/custom/ammunition/img/icon-play-video-sm-blue.svg)}.button.button--primary .icon,.bootstrap-wrapper .button.btnGreen .icon,.bootstrap-wrapper .button--primary.btn .icon,.bootstrap-wrapper .btn.btnGreen .icon,.footer__cta .menu .menu-item a.menu-link .icon,.button.button--circle-next .icon,.swiper-outer--testimonials .button.swiper-button-prev .icon,.swiper-outer--testimonials .button.swiper-button-next .icon,.bootstrap-wrapper .button--circle-next.btn .icon,.bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-prev .icon,.swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-prev .icon,.bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-next .icon,.swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-next .icon,.button.button--circle-prev .icon,.bootstrap-wrapper .button--circle-prev.btn .icon,input.button[type=button] .icon,.bootstrap-wrapper input[type=button].btn .icon,input.button[type=reset] .icon,.bootstrap-wrapper input[type=reset].btn .icon,input.button[type=submit] .icon,.bootstrap-wrapper input[type=submit].btn .icon,.button.button--secondary .icon,.bootstrap-wrapper .button--secondary.btn .icon,.bootstrap-wrapper .button.btnLightGrey .icon,.bootstrap-wrapper .btnLightGrey.btn .icon{margin:-2.4rem 0}.image--buttons{position:relative}.image--buttons a{display:-webkit-box;display:-ms-flexbox;display:flex}.image--buttons .button-group{position:absolute;top:3.2rem;right:2rem;gap:16px}.image--buttons .button-group-sm{top:1.6rem;right:1.6rem}.image--buttons .button--icon,.image--buttons .button--circle-next,.image--buttons .swiper-outer--testimonials .swiper-button-prev,.swiper-outer--testimonials .image--buttons .swiper-button-prev,.image--buttons .swiper-outer--testimonials .swiper-button-next,.swiper-outer--testimonials .image--buttons .swiper-button-next,.image--buttons .button--circle-prev{background-color:var(--button-primary-bg);color:var(--button-primary-color);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);border:0;font-size:2.8rem;z-index:4}.image--buttons .button--icon.button--active,.image--buttons .button--active.button--circle-next,.image--buttons .swiper-outer--testimonials .button--active.swiper-button-prev,.swiper-outer--testimonials .image--buttons .button--active.swiper-button-prev,.image--buttons .swiper-outer--testimonials .button--active.swiper-button-next,.swiper-outer--testimonials .image--buttons .button--active.swiper-button-next,.image--buttons .button--active.button--circle-prev,.image--buttons .button--icon:hover,.image--buttons .button--circle-next:hover,.image--buttons .swiper-outer--testimonials .swiper-button-prev:hover,.swiper-outer--testimonials .image--buttons .swiper-button-prev:hover,.image--buttons .swiper-outer--testimonials .swiper-button-next:hover,.swiper-outer--testimonials .image--buttons .swiper-button-next:hover,.image--buttons .button--circle-prev:hover{background-color:var(--button-primary-bg-hover);color:var(--button-primary-color-hover)}.image--buttons .button--icon i,.image--buttons .button--circle-next i,.image--buttons .swiper-outer--testimonials .swiper-button-prev i,.swiper-outer--testimonials .image--buttons .swiper-button-prev i,.image--buttons .swiper-outer--testimonials .swiper-button-next i,.swiper-outer--testimonials .image--buttons .swiper-button-next i,.image--buttons .button--circle-prev i{font-weight:300}.image--no-radius{border-radius:0}.list--inline,.list--tabs,#block-ammunition-local-tasks ul,#block-ammunition-primary-local-tasks ul{list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}.list--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list--scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:visible}.list--inline{gap:12px;margin:0}.list--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.list--nobullets{list-style:none;padding-left:0}.list--tabs,#block-ammunition-local-tasks ul,#block-ammunition-primary-local-tasks ul{background-color:#eae7e0;border-radius:var(--border-radius-md);padding:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.facets-widget-links .list--tabs,.facets-widget-links #block-ammunition-local-tasks ul,#block-ammunition-local-tasks .facets-widget-links ul,.facets-widget-links #block-ammunition-primary-local-tasks ul,#block-ammunition-primary-local-tasks .facets-widget-links ul{background:none}.facets-widget-links .list--tabs .facet-item a,.facets-widget-links #block-ammunition-local-tasks ul .facet-item a,#block-ammunition-local-tasks .facets-widget-links ul .facet-item a,.facets-widget-links #block-ammunition-primary-local-tasks ul .facet-item a,#block-ammunition-primary-local-tasks .facets-widget-links ul .facet-item a{border-color:var(--button-secondary-border);background-color:var(--button-secondary-bg);color:var(--button-secondary-color)}.facets-widget-links .list--tabs .facet-item a:hover,.facets-widget-links #block-ammunition-local-tasks ul .facet-item a:hover,#block-ammunition-local-tasks .facets-widget-links ul .facet-item a:hover,.facets-widget-links #block-ammunition-primary-local-tasks ul .facet-item a:hover,#block-ammunition-primary-local-tasks .facets-widget-links ul .facet-item a:hover{border-color:var(--button-secondary-border-hover);background-color:var(--button-secondary-bg-hover);color:var(--button-secondary-color-hover)}.facets-widget-links .list--tabs .facet-item a.is-active,.facets-widget-links #block-ammunition-local-tasks ul .facet-item a.is-active,#block-ammunition-local-tasks .facets-widget-links ul .facet-item a.is-active,.facets-widget-links #block-ammunition-primary-local-tasks ul .facet-item a.is-active,#block-ammunition-primary-local-tasks .facets-widget-links ul .facet-item a.is-active{border-color:var(--button-primary-border-hover);background-color:var(--button-primary-bg-hover);color:var(--button-primary-color-hover);pointer-events:none}.list--tabs::-webkit-scrollbar,#block-ammunition-local-tasks ul::-webkit-scrollbar,#block-ammunition-primary-local-tasks ul::-webkit-scrollbar{display:none}.list--tabs li,#block-ammunition-local-tasks ul li,#block-ammunition-primary-local-tasks ul li,.list--tabs .list__item,#block-ammunition-local-tasks ul .list__item,#block-ammunition-primary-local-tasks ul .list__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:120px;border-radius:var(--border-radius-sm);border:1px 0px 0px 0px;border-color:#fff;-webkit-box-shadow:0px 1px 3px 0px rgba(83,86,90,.1019607843);box-shadow:0px 1px 3px 0px rgba(83,86,90,.1019607843)}.list--tabs li a,#block-ammunition-local-tasks ul li a,#block-ammunition-primary-local-tasks ul li a,.list--tabs li .list__link,#block-ammunition-local-tasks ul li .list__link,#block-ammunition-primary-local-tasks ul li .list__link,.list--tabs .list__item a,#block-ammunition-local-tasks ul .list__item a,#block-ammunition-primary-local-tasks ul .list__item a,.list--tabs .list__item .list__link,#block-ammunition-local-tasks ul .list__item .list__link,#block-ammunition-primary-local-tasks ul .list__item .list__link{border-radius:var(--border-radius-sm)}.list--tabs li:first-child a,#block-ammunition-local-tasks ul li:first-child a,#block-ammunition-primary-local-tasks ul li:first-child a,.list--tabs li:first-child .list__link,#block-ammunition-local-tasks ul li:first-child .list__link,#block-ammunition-primary-local-tasks ul li:first-child .list__link,.list--tabs .list__item:first-child a,#block-ammunition-local-tasks ul .list__item:first-child a,#block-ammunition-primary-local-tasks ul .list__item:first-child a,.list--tabs .list__item:first-child .list__link,#block-ammunition-local-tasks ul .list__item:first-child .list__link,#block-ammunition-primary-local-tasks ul .list__item:first-child .list__link{border-radius:var(--border-radius-sm)}.list--tabs li:last-child a,#block-ammunition-local-tasks ul li:last-child a,#block-ammunition-primary-local-tasks ul li:last-child a,.list--tabs li:last-child .list__link,#block-ammunition-local-tasks ul li:last-child .list__link,#block-ammunition-primary-local-tasks ul li:last-child .list__link,.list--tabs .list__item:last-child a,#block-ammunition-local-tasks ul .list__item:last-child a,#block-ammunition-primary-local-tasks ul .list__item:last-child a,.list--tabs .list__item:last-child .list__link,#block-ammunition-local-tasks ul .list__item:last-child .list__link,#block-ammunition-primary-local-tasks ul .list__item:last-child .list__link{border-radius:var(--border-radius-sm)}.list--tabs a,#block-ammunition-local-tasks ul a,#block-ammunition-primary-local-tasks ul a,.list--tabs .list__link,#block-ammunition-local-tasks ul .list__link,#block-ammunition-primary-local-tasks ul .list__link{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:105px;-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:100%;padding:1.6rem 2.4rem;color:#333538;font-size:1.6rem;font-weight:400;line-height:2.24rem;text-align:center;background-color:#fff;height:4.3rem;text-wrap:nowrap;gap:.4rem}.list--tabs a:hover,#block-ammunition-local-tasks ul a:hover,#block-ammunition-primary-local-tasks ul a:hover,.list--tabs .list__link:hover,#block-ammunition-local-tasks ul .list__link:hover,#block-ammunition-primary-local-tasks ul .list__link:hover{background-color:var(--color-gray-warm-100)}.list--tabs a.is-active,#block-ammunition-local-tasks ul a.is-active,#block-ammunition-primary-local-tasks ul a.is-active,.list--tabs .list__link--active,#block-ammunition-local-tasks ul .list__link--active,#block-ammunition-primary-local-tasks ul .list__link--active{border-color:#003087;background-color:#001547;color:var(--color-white);position:relative;z-index:5}.list--tabs a.is-active:hover,#block-ammunition-local-tasks ul a.is-active:hover,#block-ammunition-primary-local-tasks ul a.is-active:hover,.list--tabs .list__link--active:hover,#block-ammunition-local-tasks ul .list__link--active:hover,#block-ammunition-primary-local-tasks ul .list__link--active:hover{background-color:#001547}.list--tabs-line{border-bottom:1px solid var(--color-gray-warm-300);display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.8rem;list-style:none;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.list--tabs-line-400{border-bottom:1px solid var(--color-gray-warm-400)}.list--tabs-line::-webkit-scrollbar{display:none}@media(max-width:666px){.list--tabs-line{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.list--tabs-line li,.list--tabs-line .list__item{cursor:pointer;position:relative;white-space:nowrap;top:1px;z-index:1;color:var(--list-tab-line-color);padding:0 0 2.4rem 0;font-size:var(--list-tab-line-font-size);font-weight:300;-webkit-transition:color .3s ease;transition:color .3s ease;font-family:var(--list-tab-font-family);text-transform:var(--list-tab-line-text-transform);font-weight:var(--list-tab-line-font-weight)}.list--tabs-line li.is-active,.list--tabs-line .list__item.is-active{border-bottom:2px solid var(--list-tab-line-border-color-active);color:var(--list-tab-line-color-active)}.list--tabs-line li.is-active,.list--tabs-line li:hover,.list--tabs-line .list__item.is-active,.list--tabs-line .list__item:hover{color:var(--list-tab-line-color-active)}.list--tabs-line.list--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:667px){.list--tabs-line.list--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list__tabs-section{display:none}@media(max-width:767px){.list__tabs-section--mobile{display:none}}@media(max-width:767px){.list__tabs-section--mobile.list__tabs-section--active{display:initial}}.list__tabs--active{display:initial}.list--inline .button--secondary.is-active,.list--inline .bootstrap-wrapper .is-active.btnLightGrey,.bootstrap-wrapper .list--inline .is-active.btnLightGrey{background-color:var(--button-primary-bg-hover);border-color:var(--button-primary-bg-hover);color:var(--button-primary-color-hover)}.map__container{position:relative}.map__active-location{margin-top:2.4rem}@media(min-width:768px){.map__active-location{position:absolute;right:4rem;bottom:4rem;width:35rem}}.map__map{width:100%;height:55rem;border-radius:var(--border-radius-xl)}.map button{-webkit-box-shadow:none;box-shadow:none}.map__group-title{margin-top:6.4rem;border-top:1px solid var(--color-gray-warm-300);padding-top:4rem}.map__group-title:first-child{margin-top:2.4rem;border:0;padding-top:0}.map--no-render{display:none}.map--scrollable{position:relative}.map--scrollable .map__map{height:100%}.map--scrollable .map__container{height:38.2rem}@media(min-width:1024px){.map--scrollable .map__container{height:72.8rem}}.map--scrollable .map__location{border-bottom:.1rem solid #ecedee}.map--scrollable .map__active-location{display:block;position:fixed;z-index:10;position:fixed;width:calc(100% - 4.8rem);bottom:2.4rem;left:2.4rem;-webkit-transform:translateY(120%);transform:translateY(120%);-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out}.map--scrollable .map__active-location.active{-webkit-transform:translateY(0%);transform:translateY(0%)}@media(min-width:1024px){.map--scrollable .map__active-location{display:none}}.map--scrollable .map__legend-container{position:absolute;right:2rem;top:2rem;z-index:10;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);background-color:#fff;border-radius:var(--border-radius-sm)}.map--scrollable .map-legend{margin:0;padding:2rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.map--scrollable .map-legend li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;line-height:.8rem}.map--scrollable .map-legend span{display:block;height:1rem;width:1rem;background-color:#000}.map--scrollable .gm-style-iw{background-color:#333538;color:#fff;font-weight:400;font-size:1.8rem;padding:2.4rem !important;border-radius:var(--border-radius-sm)}.map--scrollable .gmnoprint *{border-radius:var(--border-radius-sm) !important}.map--scrollable .gm-style-iw div{padding:0px !important;background-color:#333538}.map--scrollable .gm-style-iw-d{scrollbar-width:none;-ms-overflow-style:none}.map--scrollable .gm-style-iw-d::-webkit-scrollbar{display:none}.map--scrollable .gm-style-iw button[title=Close]{display:none !important}.map--scrollable .gm-style-iw-tc::after{background-color:#333538}.product-selector__add-to-cart-btn{margin-bottom:1.6em}.product-selector__form-section{padding-bottom:2.4rem;border-bottom:1px solid var(--color-gray-warm-400);margin-bottom:2.4rem}.product-selector__form-section:last-child{padding-bottom:0;border-bottom:0;margin-bottom:2.4rem}.product-selector__form-section.last-visible{border-bottom:none}.product-selector__form-grid{padding-bottom:1.6rem}.product-selector__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;gap:2px;padding:.2rem 0}.product-selector__taxonomy--color_family .product-selector__options{padding-top:.2rem;padding-bottom:.2rem}.product-selector__taxonomy--color .product-selector__options{gap:4px}.product-selector__options .selectric-wrapper{width:100%}.product-selector__options--expanded{max-height:11.8rem;overflow-y:scroll;position:relative}.product-selector__options--color-swatch{display:grid;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:8px;text-align:left;padding-left:0;padding-right:0;-webkit-transition:max-height .3s;transition:max-height .3s}.product-selector__options--color-swatch .product-selector__option--color{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:32px;height:32px;margin-right:8px;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal}.product-selector__options--color-swatch .product-selector__option--color{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;background:rgba(0,0,0,0);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.product-selector__options--color-swatch .product-selector__option--color.selected{border:2px solid var(--color-primary);-webkit-box-shadow:none;box-shadow:none}.product-selector__options--color-swatch .product-selector__option--color .swatch-inner{border:1px solid #eae7e0;width:24px;height:24px;border-radius:50%;background:currentColor;display:block}.product-selector__options--color-swatch .product-selector__option--color[data-color="#FFFFFF"] .swatch-inner{background:#fff;border:1px solid #eae7e0}.product--favorite-teaser .product-selector__options{margin-top:0}.product--favorite-teaser .product-selector__options--color-swatch{gap:2px;grid-template-columns:repeat(auto-fill,minmax(34px,1fr))}.product--favorite-teaser .product-selector__options--color-swatch .product-selector__option--color{height:3.4rem;width:3.4rem}.product--favorite-teaser .product-selector__options--color-swatch .product-selector__option--color .swatch-inner{width:2.4rem;height:2.4rem}.product-selector__taxonomy--logo .product-selector__options{gap:10px;padding-bottom:3px}.product-selector__option{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;border-radius:var(--border-radius-sm)}.product-selector__option--color{width:32px;height:32px;border:1px solid #eae7e0;border-radius:100%;position:relative;margin:5px}.product-selector__option--color.active::after{content:"";display:block;position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:2px solid var(--color-primary);border-radius:100%}.product-selector__option--count{width:46px;height:46px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;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;background:#fff;font-weight:300;font-size:1.2rem;color:#161719;border:none;-webkit-box-shadow:none;box-shadow:none}.product-selector__option--count .swatch-inner{width:40px;height:40px;border-radius:50%;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;background:none;color:#161719;border:none;-webkit-box-shadow:none;box-shadow:none}.product-selector__option--image{padding:5px;max-width:98px;text-align:center;position:relative}.product-selector__taxonomy--color .product-selector__option--image{max-width:104px;padding:7px;border:1px solid var(--color-gray-warm-400);border-radius:var(--border-radius-sm)}.product-selector__option--image img{display:block;max-width:45px;max-height:45px;-o-object-fit:contain;object-fit:contain}.product-selector--product-page .product-selector__option--image img{max-width:88px;max-height:88px}.product-selector__taxonomy--color .product-selector__option--image img{width:45px;max-width:45px;max-height:none;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.product-selector--product-page .product-selector__taxonomy--color .product-selector__option--image img{width:88px;max-width:88px}.product-selector__taxonomy--color .product-selector__option--image.active{border:2px solid var(--color-primary-hover);padding:6px}.product-selector__option--image.active img{outline:2px solid var(--color-primary-hover);outline-offset:2px}.product-selector__taxonomy--color .product-selector__option--image.active img{outline:0;outline-offset:0}.product-selector__option--logo{background:var(--color-gray-warm-100);border-radius:var(--border-radius-sm);padding:.4rem .8rem;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);width:8.6rem;height:5.6rem;-webkit-box-sizing:content-box;box-sizing:content-box;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}.product-selector__option--logo img{max-width:88px}.product-selector__option--logo:hover{background:var(--color-gray-warm-200);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}.product-selector__option--logo.active{background-color:var(--color-primary-hover)}.product-selector__image-container{position:relative}.product-selector__premium-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:hsla(0,0%,100%,.3);color:var(--color-white);font-size:1.2rem;font-weight:500;padding:.2rem .4rem;letter-spacing:.03rem;z-index:2;line-height:1;white-space:nowrap}.product-selector__image-caption{font-size:1.2rem;line-height:1.4;margin-top:5px}.product-selector__image-caption sup{top:-0.5rem}.product-selector__image-caption sup.superscript-entities--reg{font-size:100%;top:-0.3rem}.product-selector__label sup.superscript-entities--reg{font-size:100%;top:-0.3rem}.product-selector .grid{font-size:1.4rem}.product-selector label{font-size:var(--product-selector-label-font-size);font-family:var(--product-selector-label-font-family);letter-spacing:var(--product-selector-label-letter-spacing);font-weight:var(--product-selector-label-weight);text-transform:var(--product-selector-label-text-transform)}.product-selector__notice{margin-top:4.8rem;font-size:1rem;color:#53565a}.product-selector__product-details{margin-bottom:2.4rem}.product-selector__product-details .accordion__content p,.product-selector__product-details .accordion__content li{font-size:1.6rem;line-height:2.6rem;font-weight:300}.product-selector__product-details .accordion__item:first-of-type .accordion__header{padding-top:1.6rem}.product-selector__product-details .accordion__item:last-of-type .accordion__header{padding-bottom:1.6rem}.product-selector--product-page .product-selector__options{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-100.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-100Italic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-300.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-300Italic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-500.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-500Italic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-700.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-700Italic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-900.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/themes/custom/ammunition/fonts/MuseoSans-900Italic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}.bootstrap-wrapper .float_col_right,.bootstrap-wrapper .panel-items .panel-heading-right{float:right}.bootstrap-wrapper select{width:96%;display:block;font-size:12px}.bootstrap-wrapper .breadcrumb li.active a{color:#01447e;text-decoration:underline}.bootstrap-wrapper .breadcrumb{padding:10px 16px;list-style:none;background-color:#eee;font-size:14px}.bootstrap-wrapper .breadcrumb li{display:inline}.bootstrap-wrapper .breadcrumb li+li:before{padding:8px;color:#000;content:"/ "}.bootstrap-wrapper .breadcrumb li a{color:#0275d8;text-decoration:none}.bootstrap-wrapper .breadcrumb li a:hover{color:#01447e;text-decoration:underline}.bootstrap-wrapper .reveiw_font{font-size:13px}.bootstrap-wrapper .reveiw_font_bold{font-weight:700}.bootstrap-wrapper .modal-header img.close{position:absolute;right:30px;top:20px}.bootstrap-wrapper .modal-header img.cart{position:absolute;left:20px;top:20px}.bootstrap-wrapper .modal-header h4{line-height:75px;color:#fff;margin:0;padding:0 0 0 70px;font-weight:400;font-size:32px}.bootstrap-wrapper .well{font-weight:700}.bootstrap-wrapper .well .form-inline label{font-size:14px}.bootstrap-wrapper .cart_review{color:#333d4e !important;font-family:Roboto !important;font-size:16px !important;line-height:24px !important}.bootstrap-wrapper .table_style{font-size:13px;margin-bottom:5px !important}.bootstrap-wrapper .panel-items .panel-heading-right label{margin-right:10px}.bootstrap-wrapper .panel-items .panel-heading{font-size:14px;padding:5px 10px 3px;font-weight:700;background:#eeeeef}.bootstrap-wrapper .panel-items .panel-body{padding:3px}.bootstrap-wrapper .panel-items .alert{font-size:14px;padding:5px 10px;margin:0}.bootstrap-wrapper .float_col_left{float:left}.bootstrap-wrapper .row_padding{padding-bottom:5px}.bootstrap-wrapper .disabled{pointer-events:none;cursor:default}.bootstrap-wrapper .header_stuff{float:left}.bootstrap-wrapper .breadcrumb1{padding:0;background:0 0;list-style:none;overflow:hidden;margin-top:20px;margin-bottom:20px;border-radius:4px;border:1px solid #ddd}.bootstrap-wrapper .breadcrumb1>li{display:table-cell;vertical-align:top;width:1%}.bootstrap-wrapper .breadcrumb1>li+li:before{padding:0}.bootstrap-wrapper .breadcrumb1 li a{color:#000;text-decoration:none;padding:10px 0 10px 45px;position:relative;display:inline-block;width:calc(100% - 10px);background-color:#f8f8f8;text-align:center;text-transform:capitalize}.bootstrap-wrapper .breadcrumb1 li.completed a{background:var(--button-primary-bg);color:var(--button-primary-color)}.bootstrap-wrapper .breadcrumb1 li.completed a:after{border-left:30px solid var(--button-primary-bg)}.bootstrap-wrapper .breadcrumb1 li.active a{background:var(--button-secondary-bg);color:var(--button-secondary-color)}.bootstrap-wrapper .breadcrumb1 li.active a:after{border-left:30px solid var(--button-secondary-bg)}.bootstrap-wrapper .breadcrumb1 li:first-child a{padding-left:15px}.bootstrap-wrapper .breadcrumb1 li:last-of-type a{width:calc(100% - 38px)}.bootstrap-wrapper .breadcrumb1 li a:after,.bootstrap-wrapper .breadcrumb1 li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid rgba(0,0,0,0);border-bottom:50px solid rgba(0,0,0,0);position:absolute;top:50%;margin-top:-50px;left:100%}.bootstrap-wrapper .breadcrumb1 li a:before{border-left:30px solid #fff;border-left:30px solid #ddd;margin-left:1px;z-index:1}.bootstrap-wrapper .breadcrumb1 li a:after{border-left:30px solid #f8f8f8;z-index:2}.bootstrap-wrapper .breadcrumb1 li:last-of-type{background-color:#f8f8f8}.bootstrap-wrapper .breadcrumb1 li:last-of-type a:after,.bootstrap-wrapper .breadcrumb1 li:last-of-type a:before{border:none;background-color:#f8f8f8}.bootstrap-wrapper .breadcrumb1 #review_area.active,.bootstrap-wrapper .breadcrumb1 #review_area.active a:after{background:var(--button-secondary-bg) !important}.bootstrap-wrapper p{margin:0 0 10px;color:#333d4e;font-family:Roboto;font-size:16px;line-height:21px;padding-bottom:0}.bootstrap-wrapper div.row{padding-bottom:10px}.bootstrap-wrapper .control-label span{color:#333d4e !important;font-family:Roboto;font-size:16px;line-height:21px;font-weight:400 !important}.bootstrap-wrapper .bootstrap-wrapper .modal{overflow-y:auto !important}.select2-container.form-control{padding:0 !important}.non_mobile_view{font-size:30px}.bredcrumb_mobile_2{display:none}.breadcrumb_not_mobile_2{display:block}@media only screen and (max-width:480px){.mobile_view{font-size:20px}.bredcrumb_mobile{display:none}.breadcrumb_not_mobile{display:block}}@media only screen and (max-width:765px){.mobile_padding{padding-top:5px}}@media only screen and (max-width:560px){.breadcrumb_class{font-size:10px}}.bootstrap-wrapper .form-group{margin-bottom:5px}.bootstrap-wrapper .modal-header span.header_stuff{margin:0}.bootstrap-wrapper .modal-header{border:none !important;padding-bottom:3px !important}.bootstrap-wrapper i.fa-close{color:#000;font-weight:400;font-size:22px;float:right}.modal-backdrop.fade{z-index:10010 !important}.bootstrap-wrapper .modal{z-index:10011 !important}body[data-fancy-form-rcs="1"] .bootstrap-wrapper [type=radio]:checked,body[data-fancy-form-rcs="1"] .bootstrap-wrapper [type=radio]:not(:checked){position:relative !important;left:auto !important;visibility:visible !important}.scroll-into-view{position:relative}.scroll-into-view__items{overflow:scroll}.scroll-into-view__prev,.scroll-into-view__next{background-color:rgba(0,0,0,0);border:none;color:var(--color-primary);position:absolute;top:50%;margin-top:-12px;padding:0;font-size:2.4rem}.scroll-into-view__prev:disabled,.scroll-into-view__next:disabled{opacity:.2}.scroll-into-view__prev:not(:disabled),.scroll-into-view__next:not(:disabled){cursor:pointer}.scroll-into-view__prev:hover,.scroll-into-view__next:hover{color:var(--color-primary)}.scroll-into-view__prev{left:-24px}.scroll-into-view__next{right:-24px}.scroll-into-view--inset{padding:0 18px}.scroll-into-view--inset .scroll-into-view__prev{left:-4px}.scroll-into-view--inset .scroll-into-view__next{right:-4px}.product-selector__taxonomy--logo .scroll-into-view__navigation button{margin-top:-6px}.stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.6rem}.stack>*{margin-bottom:0}.stack--none{gap:0}.stack__divider{border-bottom:1px solid var(--color-gray-warm-300)}.stack__divider:last-child{border-bottom:0}.stack--xxxs{gap:.8rem}.stack--xxxs .stack__invisible{margin-bottom:-0.8rem}.stack--xxxs>.stack__divider{padding-bottom:.8rem}.stack--xxxs>.stack__divider:last-child{padding-bottom:0}.stack--xxs{gap:1.6rem}.stack--xxs .stack__invisible{margin-bottom:-1.6rem}.stack--xxs>.stack__divider{padding-bottom:1.6rem}.stack--xxs>.stack__divider:last-child{padding-bottom:0}.stack--xs{gap:2.4rem}.stack--xs .stack__invisible{margin-bottom:-2.4rem}.stack--xs>.stack__divider{padding-bottom:2.4rem}.stack--xs>.stack__divider:last-child{padding-bottom:0}.stack--sm{gap:3.2rem}.stack--sm .stack__invisible{margin-bottom:-3.2rem}.stack--sm>.stack__divider{padding-bottom:3.2rem}.stack--sm>.stack__divider:last-child{padding-bottom:0}.stack--md{gap:4rem}.stack--md .stack__invisible{margin-bottom:-4rem}.stack--md>.stack__divider{padding-bottom:4rem}.stack--md>.stack__divider:last-child{padding-bottom:0}.stack--lg{gap:6.4rem}.stack--lg .stack__invisible{margin-bottom:-6.4rem}.stack--lg>.stack__divider{padding-bottom:6.4rem}.stack--lg>.stack__divider:last-child{padding-bottom:0}.stack--xl{gap:8rem}.stack--xl .stack__invisible{margin-bottom:-8rem}.stack--xl>.stack__divider{padding-bottom:8rem}.stack--xl>.stack__divider:last-child{padding-bottom:0}.stack--xxl{gap:10.4rem}.stack--xxl .stack__invisible{margin-bottom:-10.4rem}.stack--xxl>.stack__divider{padding-bottom:10.4rem}.stack--xxl>.stack__divider:last-child{padding-bottom:0}@media(max-width:767px){.stack--xxxs-m{gap:.8rem}}@media(max-width:767px){.stack--xxxs-m .stack__invisible{margin-bottom:-0.8rem}}@media(max-width:767px){.stack--xxxs-m>.stack__divider{padding-bottom:.8rem}}@media(max-width:767px){.stack--xxxs-m>.stack__divider:last-child{padding-bottom:0}}@media(max-width:767px){.stack--xxs-m{gap:1.6rem}}@media(max-width:767px){.stack--xxs-m .stack__invisible{margin-bottom:-1.6rem}}@media(max-width:767px){.stack--xxs-m>.stack__divider{padding-bottom:1.6rem}}@media(max-width:767px){.stack--xxs-m>.stack__divider:last-child{padding-bottom:0}}@media(max-width:767px){.stack--xs-m{gap:2.4rem}}@media(max-width:767px){.stack--xs-m .stack__invisible{margin-bottom:-2.4rem}}@media(max-width:767px){.stack--xs-m>.stack__divider{padding-bottom:2.4rem}}@media(max-width:767px){.stack--xs-m>.stack__divider:last-child{padding-bottom:0}}@media(max-width:767px){.stack--sm-m{gap:3.2rem}}@media(max-width:767px){.stack--sm-m .stack__invisible{margin-bottom:-3.2rem}}@media(max-width:767px){.stack--sm-m>.stack__divider{padding-bottom:3.2rem}}@media(max-width:767px){.stack--sm-m>.stack__divider:last-child{padding-bottom:0}}@media(max-width:767px){.stack--md-m{gap:4rem}}@media(max-width:767px){.stack--md-m .stack__invisible{margin-bottom:-4rem}}@media(max-width:767px){.stack--md-m>.stack__divider{padding-bottom:4rem}}@media(max-width:767px){.stack--md-m>.stack__divider:last-child{padding-bottom:0}}@media(max-width:767px){.stack--lg-m{gap:6.4rem}}@media(max-width:767px){.stack--lg-m .stack__invisible{margin-bottom:-6.4rem}}@media(max-width:767px){.stack--lg-m>.stack__divider{padding-bottom:6.4rem}}@media(max-width:767px){.stack--lg-m>.stack__divider:last-child{padding-bottom:0}}@media(max-width:767px){.stack--xl-m{gap:8rem}}@media(max-width:767px){.stack--xl-m .stack__invisible{margin-bottom:-8rem}}@media(max-width:767px){.stack--xl-m>.stack__divider{padding-bottom:8rem}}@media(max-width:767px){.stack--xl-m>.stack__divider:last-child{padding-bottom:0}}@media(max-width:767px){.stack--xxl-m{gap:10.4rem}}@media(max-width:767px){.stack--xxl-m .stack__invisible{margin-bottom:-10.4rem}}@media(max-width:767px){.stack--xxl-m>.stack__divider{padding-bottom:10.4rem}}@media(max-width:767px){.stack--xxl-m>.stack__divider:last-child{padding-bottom:0}}.swiper-outer{position:relative}@media(min-width:1024px){.swiper-outer--basic{max-width:986px;padding:0 136px;margin:0 auto}}.swiper-slide{height:auto}.swiper-button-disabled{display:none}.swiper-controls{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;max-width:87rem;margin:auto}.swiper-controls--basic{width:100%;margin:0;max-width:unset}.swiper-controls .button,.swiper-controls .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .swiper-controls a.menu-link,.swiper-controls .bootstrap-wrapper .btn,.bootstrap-wrapper .swiper-controls .btn{min-width:0;background-color:var(--button-primary-bg);color:var(--button-primary-color)}.swiper-controls .button:hover,.swiper-controls .footer__cta .menu .menu-item a.menu-link:hover,.footer__cta .menu .menu-item .swiper-controls a.menu-link:hover,.swiper-controls .bootstrap-wrapper .btn:hover,.bootstrap-wrapper .swiper-controls .btn:hover{background:var(--button-primary-bg-hover)}.swiper-button-prev,.swiper-button-next{position:relative;right:0;z-index:20;margin:0;-webkit-transform:none;transform:none;right:unset;left:unset;bottom:unset;top:unset}.swiper-pagination{margin:0 0;margin-top:0}.swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;margin-top:1.6rem}@media(min-width:768px){.swiper-pagination-bullets.swiper-pagination-horizontal{margin-top:0}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-bg);height:1.1rem;width:1.1rem;margin:0 6px;opacity:1}.swiper-pagination-bullet-active{background:var(--swiper-pagination-bullet-bg-active)}.page-header .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-bg)}.page-header .swiper-pagination-bullet-active{background:var(--swiper-pagination-bullet-bg-active)}@media(max-width:767px){.swiper--default{margin-left:-2.4rem;margin-right:-2.4rem;padding-left:2.4rem;padding-right:2.4rem}}.swiper--basic{text-align:center;position:relative}.swiper--basic .swiper-wrapper{position:relative}.swiper--basic .slide{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-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;padding-bottom:2.4rem}@media(min-width:1280px){.swiper--basic .slide{gap:2rem;padding-bottom:3.2rem}}.swiper--basic .slide__heading{max-width:64rem;margin-bottom:1.6rem}.swiper--basic .slide__image{position:relative;display:inline-block;width:100%;max-width:87rem}.swiper--basic .slide__image img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-sm)}@media(min-width:768px){.swiper--basic .slide__image img{width:87rem;height:40rem}}.swiper--basic .slide__pill{position:absolute;top:25px;left:25px}@media(min-width:768px){.swiper--basic .slide-tab__description{font-size:1.8rem}.swiper--basic .slide-tab__description *{margin:0}}.swiper--basic .swiper-pagination{margin:0}.swiper-outer--header .swiper-button-prev.swiper-button,.swiper-outer--header .swiper-button-next.swiper-button{top:auto;bottom:0;-webkit-transform:translate(0,0);transform:translate(0,0);background:var(--button-primary-bg)}.swiper-outer--header .swiper-button-prev.swiper-button:hover,.swiper-outer--header .swiper-button-next.swiper-button:hover{background:var(--button-primary-bg-hover)}.swiper-outer--header .swiper-button-prev{left:0}.swiper-outer--header .swiper-button-next{right:0}.swiper--tabs{overflow:hidden;margin-bottom:6.4rem}@media(min-width:1024px){.swiper--tabs{overflow:hidden;margin-bottom:0}}.swiper--tabs .slide-tab{position:relative;padding:32rem 0 0;margin-top:1.6rem}@media(min-width:1024px){.swiper--tabs .slide-tab{padding:0}}.swiper--tabs .slide-tab__image{height:52.3rem;position:absolute;top:0;width:auto}@media(min-width:1024px){.swiper--tabs .slide-tab__image{height:auto;position:relative;top:auto}}@media(min-width:1024px){.swiper--tabs .slide-tab__image--default{padding-right:7rem}}.swiper--tabs .slide-tab__image img{height:52.3rem;width:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-sm)}@media(min-width:1024px){.swiper--tabs .slide-tab__image img{height:auto}}.swiper--tabs .slide-tab__card-wrap--default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1024px){.swiper--tabs .slide-tab__card-wrap--default{left:unset;position:absolute;right:0;bottom:0;top:0}}.swiper--tabs .slide-tab__card{width:auto;margin:0 1.6rem;position:relative;background:var(--card-styled-background);color:var(--card-styled-color);padding:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--border-radius-sm)}@media(min-width:1024px){.swiper--tabs .slide-tab__card{background-color:rgba(0,0,0,0);padding-left:.8rem;padding-right:.8rem}}.swiper--tabs .slide-tab__card--default{-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}@media(min-width:1024px){.swiper--tabs .slide-tab__card--default{background:var(--card-styled-background);color:var(--card-styled-color);width:40rem;margin:auto;padding:4rem 2.4rem 3.2rem}}.swiper--tabs .slide-tab__card .slide-tab__heading{line-height:3.8rem;color:var(--card-styled-color);margin-bottom:2.4rem}@media(max-width:767px){.swiper--tabs .slide-tab__card .slide-tab__heading{margin-top:2.4rem}}.swiper--tabs .slide-tab__card .slide-tab__heading span{display:inline-block;width:100%;color:var(--card-styled-color)}.swiper--tabs .slide-tab__card .button,.swiper--tabs .slide-tab__card .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .swiper--tabs .slide-tab__card a.menu-link,.swiper--tabs .slide-tab__card .bootstrap-wrapper .btn,.bootstrap-wrapper .swiper--tabs .slide-tab__card .btn{height:auto}.swiper--tabs .slide-tab__description{margin:0 0 3.2rem 0}.swiper--content{text-align:center;padding:0 5rem 0 5rem}.swiper--content .slide__badge{position:absolute;top:25px;left:25px}.swiper--content__swiper-slide.swiper-slide{height:28.1rem;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}.swiper--content__controls{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;position:absolute;border:0;bottom:0;width:100%}.swiper--content__controls .swiper-pagination{margin:unset !important}.swiper--content__controls .swiper-button-prev,.swiper--content__controls .swiper-button-next{-webkit-transform:none !important;transform:none !important;left:unset !important;right:unset !important;bottom:unset !important;position:relative !important;height:3.6rem;width:3.6rem;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;border-radius:var(--border-radius-sm);color:var(--button-primary-color);min-width:unset}.swiper--content__controls .swiper-button-prev:hover,.swiper--content__controls .swiper-button-next:hover{background:var(--button-primary-bg-hover)}.swiper--content__controls .swiper-button-prev::after,.swiper--content__controls .swiper-button-next::after{font-size:1.2rem}.swiper--content .slide-tab__description{max-width:36.2rem;margin-bottom:1.6rem}.swiper--content .heading{font-weight:400;color:#333538}@media(min-width:1280px){.swiper-outer--testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}@media(max-width:1279px){.swiper-outer--testimonials .swiper--content__controls{position:relative;margin-top:1.6rem}}@media(min-width:1280px){.swiper-outer--testimonials .swiper--content__controls{padding:0 6.4rem}}.swiper-outer--testimonials .swiper-button-prev,.swiper-outer--testimonials .swiper-button-next{position:absolute;right:0;margin:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border:0;background:var(--button-primary-bg)}.swiper-outer--testimonials .swiper-button-prev:hover,.swiper-outer--testimonials .swiper-button-next:hover{background-color:var(--button-primary-bg-hover);border:none;color:var(--button-primary-color-hover)}@media(min-width:1280px){.swiper-outer--testimonials .swiper-button-prev,.swiper-outer--testimonials .swiper-button-next{right:0;bottom:auto}}.swiper-outer--testimonials .swiper-button-prev.swiper-button-disabled,.swiper-outer--testimonials .swiper-button-next.swiper-button-disabled{background:rgba(0,48,135,.24);-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1)}.swiper-outer--testimonials .swiper-button-prev{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1280px){.swiper-outer--testimonials .swiper-button-prev{left:0;bottom:auto}}.swiper-outer--testimonials .slide{max-width:375px;text-align:center;margin:0 auto}.swiper--thumbs-group{position:relative}.swiper--thumbs-group .swiper-outer{padding:0 60px}.swiper--thumbs-group .swiper-button-prev,.swiper--thumbs-group .swiper-button-next{position:absolute;top:50%;left:0;-webkit-transform:translateY(-22px);transform:translateY(-22px)}.swiper--thumbs-group .swiper-button-prev::after,.swiper--thumbs-group .swiper-button-next::after{display:none}.swiper--thumbs-group .swiper-button-next{left:auto;right:0}.p-slideshow{position:relative}@media(min-width:1024px){.p-slideshow-tabbed{padding:0 6.4rem}}@media(min-width:1024px){.p-slideshow-tabbed--overflow{padding:0}}@media(min-width:1024px){.p-slideshow-tabbed--overflow .swiper--tabs{margin-right:calc(50% - 50vw)}}@media(max-width:1023px){.p-slideshow-tabbed .swiper-tabs{margin-right:calc(50% - 50vw)}}@media(max-width:1023px){.p-slideshow-tabbed .swiper-tabs .swiper-tab:last-of-type{margin-right:2.4rem}}.p-slideshow-tabbed .swiper-tabs--border-light{border-bottom:1px solid var(--border-light)}.p-slideshow-tabbed .swiper-tabs--border-dark{border-bottom:1px solid var(--border-dark)}@media(min-width:1280px){.swiper--basic-button-prev{position:absolute;top:calc(50% - 5.6rem);left:0;z-index:10}}@media(min-width:1280px){.swiper--basic-button-next{position:absolute;top:calc(50% - 5.6rem);right:0;z-index:10}}.switch__title{display:inline-block;vertical-align:middle;margin:0 5px;text-transform:uppercase;color:#75797f;font-size:1.4rem}.switch__label{border:4px solid var(--color-gray-warm-300);border-radius:3.2rem;display:inline-block;vertical-align:middle;width:44px;height:28px;position:relative}.switch__slider{background-color:var(--color-gray-warm-200);border:1px solid var(--color-white);border-radius:3.2rem;bottom:0;cursor:pointer;position:absolute;left:0;right:0;top:0;-webkit-transition:.4s;transition:.4s}.switch__slider::before{content:"";background-color:var(--color-white);bottom:2px;left:2px;width:14px;height:14px;position:absolute;-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch input{display:none}.switch input:checked+.switch__slider{background-color:#003087}.switch input:checked+.switch__slider::before{-webkit-transform:translateX(16px);transform:translateX(16px)}table{width:100%;border-collapse:separate;border-spacing:0}th,td{text-align:left;padding:1.6rem;border-top:1px solid var(--color-gray-cool-400)}th{background-color:var(--color-gray-cool-100);color:var(--color-gray-cool-700)}th:first-of-type{border-left:1px solid var(--color-gray-cool-400)}th:last-of-type{border-right:1px solid var(--color-gray-cool-400)}td{background-color:#fff}td:first-of-type{border-left:1px solid var(--color-gray-cool-400)}td:last-of-type{border-right:1px solid var(--color-gray-cool-400)}tr:last-of-type td{border-bottom:1px solid var(--color-gray-cool-400)}.table--responsive{overflow-x:auto;overflow-y:hidden;max-width:100%;padding-bottom:20px;scrollbar-color:var(--color-gray-cool-500) var(--color-white);scrollbar-width:thin}.table--no-wrap th,.table--no-wrap td{text-wrap:nowrap}.table--plain{width:auto}.table--plain tr{border:0}.table--plain tr td{padding:0 1rem 0 0;border:0;background-color:rgba(0,0,0,0)}.table--bb-bordered{border-spacing:1.6rem;font-size:1.4rem}.table--bb-bordered th,.table--bb-bordered td{background-color:rgba(0,0,0,0);padding:0 0 1.6rem;border:0;border-bottom:1px solid var(--color-gray-cool-100)}.table--bb-bordered tr:last-of-type td{border-bottom:0;padding-bottom:0}.toastify{background:#333538;border-radius:var(--border-radius-sm);padding:2.4rem;max-width:100%}.toastify a,.toastify i{color:#fff}.toastify .button--tertiary:hover{color:#fff}.toastify .button--tertiary:hover i{color:#333538}.toastify p{font-weight:300;margin-right:4rem;margin-bottom:0;width:264px}.toastify--menu-item{cursor:default;position:absolute;max-width:none;top:40px !important;right:0px !important;-webkit-transform:translateX(calc(50% - 44px)) !important;transform:translateX(calc(50% - 44px)) !important}.toastify--menu-item:after{position:absolute;content:"";width:0px;height:0px;border-bottom:13px solid #333538;border-right:13px solid rgba(0,0,0,0);border-top:13px solid rgba(0,0,0,0);border-left:13px solid rgba(0,0,0,0);top:-24px;right:calc(50% - 13px)}.toastify--menu-item-geolocation{min-width:34.8rem;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);position:fixed !important;right:2.4rem !important;left:2.4rem !important;margin:0 auto;bottom:2.4rem !important;top:unset !important;-webkit-transform:none !important;transform:none !important}@media(min-width:768px){.toastify--menu-item-geolocation{left:unset !important;right:6.4rem !important;bottom:6.4rem !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0}}.toastify--menu-item-geolocation p{width:unset}@media(min-width:768px){.toastify--menu-item-geolocation p{width:264px}}.toastify--menu-item-geolocation::after{display:none}.toastify--menu-item-geolocation__heading{color:#fff}.toastify--menu-item-geolocation .button,.toastify--menu-item-geolocation .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .toastify--menu-item-geolocation a.menu-link,.toastify--menu-item-geolocation .bootstrap-wrapper .btn,.bootstrap-wrapper .toastify--menu-item-geolocation .btn{color:initial}.toastify--menu-item-geolocation__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toastify--menu-item-geolocation__checkbox input[type=radio]::before,.toastify--menu-item-geolocation__checkbox input[type=checkbox]::before{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);background-image:none;border-color:#fff;border-width:2px}.toastify--menu-item-geolocation__checkbox input[type=radio]:checked::before,.toastify--menu-item-geolocation__checkbox input[type=checkbox]:checked::before{background-color:rgba(0,0,0,0);border-color:#fff;background-image:url(/themes/custom/ammunition/img/white-checkmark.svg)}.toastify .toast-close{position:absolute;top:2.4rem;right:2.4rem;border-radius:12px;padding:4px;background:var(--color-gray-warm-200);-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);color:var(--color-gray-warm-600);opacity:1;width:36px;height:36px}.toastify .toast-close:after{content:"";display:block;width:20px;height:20px;background-image:url(/themes/custom/ammunition/img/icon-toast-close.svg);position:relative;left:4px}.toastify .toast-close:hover{background:var(--color-gray-warm-300)}.geolocation-link .toastify .button-group .button,.geolocation-link .toastify .button-group .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .geolocation-link .toastify .button-group a.menu-link,.geolocation-link .toastify .button-group .bootstrap-wrapper .btn,.bootstrap-wrapper .geolocation-link .toastify .button-group .btn{color:#333538}.geolocation-link .toastify--menu-item-geolocation__heading{font-size:2.2rem;line-height:2.4rem;padding-right:2.4rem}.tippy-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:.8rem;background:#161719;font-family:"Museo Sans",sans-serif}.tippy-box[data-placement^=top]>.tippy-arrow{display:none}@media(max-width:767px){.tippy-box{display:none}}.tippy-box[data-theme~=info]{background-color:#fff;border-radius:var(--border-radius-sm);padding:1.6rem;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);color:initial}.tippy-box[data-theme~=info][data-placement^=bottom]>.tippy-arrow::before{display:none}.accordion__image-container{height:590px}.accordion__image{display:none;border-radius:var(--border-radius-sm);height:100%}.accordion__image--active{display:block}.accordion__title{margin:0;font-size:2.4rem;line-height:1.2;letter-spacing:var(--heading-h3-letter-spacing-sm)}@media(min-width:667px){.accordion__title{letter-spacing:var(--heading-h3-letter-spacing)}}.accordion__item{padding:0;position:relative;-webkit-transition:all .1s;transition:all .1s;border-top:1px solid var(--color-gray-warm-400)}.accordion__item:first-of-type{border-top:none}@media(max-width:767px){.accordion__item--open+.accordion__item-image.show-on-mobile{display:block}}.accordion__item--disabled .accordion__header{cursor:default}.accordion__item-image{margin-top:2.4rem}@media(min-width:768px){.accordion__item-image{margin-top:0}}.accordion__item-image img{border-radius:var(--border-radius-sm)}.accordion__item-image.show-on-mobile{display:none;margin:1.6rem 0}.accordion__item-link{margin-top:1.6rem}.accordion__item:last-child{margin-bottom:0}.accordion__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.4rem 0rem}@media(min-width:768px){.accordion__header{padding:3.2rem 0rem}}.accordion__item--open .accordion__header{padding-bottom:2.4rem}.accordion__header-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:100;flex-shrink:100;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.accordion__header-icon{height:32px;width:32px}.accordion__icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion__item--open .accordion__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion__description{width:100%}.accordion__description *{font-size:1.4rem;line-height:2.6rem}.accordion__description p{margin-bottom:0}.accordion__content{display:none;padding-top:2.4rem;position:relative}@media(min-width:768px){.has-icon .accordion__content::before{left:auto;width:92%}}.accordion__item--open .accordion__content{display:block;padding:.8rem 0rem 3.2rem}.accordion__content p,.accordion__content li{font-size:1.6rem}.accordion__button{margin:1.6rem 0 0}.accordion--basic{margin-top:0rem !important;border-bottom:1px solid var(--color-gray-warm-300)}.accordion--basic .accordion__item{padding:0 0;margin:0 0;-webkit-box-shadow:none;box-shadow:none}.accordion--basic .accordion__header{padding:2.4rem 0 2.4rem 0}@media(min-width:768px){.accordion--basic .accordion__header{padding:14rem 0 4rem 0}}.accordion--basic .accordion__header-left .accordion__title{font-weight:300;line-height:2.8rem;font-size:2.8rem;color:#161719}.accordion--basic .accordion__header .accordion__icon{font-size:2.4rem}.accordion--basic .accordion__content{padding:0}.accordion--basic:last-of-type{border-bottom:none}.accordion--sm .accordion__header{padding:1.6rem 0}.accordion--sm .accordion__title{font-size:1.6rem}.bg-warm-gray-100 .accordion__item{background-color:rgba(0,0,0,0)}.card{background:var(--card-styled-background);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:var(--border-radius-sm)}.card__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card__image{position:relative;z-index:1;overflow:hidden;height:28.7rem}@media(min-width:768px){.card__image{height:23rem}}.card__image img{border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%;width:100%;display:block}.card__pills{position:absolute;top:1.6rem;left:1.6rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2.4rem;position:relative;z-index:5}.card--link .card__content .card__description{color:#53565a}.card--link:hover .card__content .card__description{color:#53565a}.card__link{margin-top:auto}.card--link:hover .card__link{color:var(--button-tertiary-color-hover) !important}.card--link:hover .card__link i{background:var(--button-tertiary-icon-bg-hover)}.swiper-slide>.card,.grid__item>.card{height:100%}.swiper-slide>.card.card--link-wrap>a,.grid__item>.card.card--link-wrap>a{height:100%}.card--upcoming-event{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}@media(max-width:767px){.card--upcoming-event .card__content{padding-left:.8rem;padding-right:.8rem}}@media(min-width:768px){.card--upcoming-event .card__image{height:280px}}.card--upcoming-event .card__image img{border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem}.card--upcoming-event .card__link-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card--menu .card__content{padding:1rem 1.6rem}.card--menu .card__title{font-size:1.6rem}.card-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;margin-bottom:8.2rem}@media(min-width:768px){.card-brand{margin-bottom:unset}}.card-brand:hover .button--tertiary{background-color:rgba(0,0,0,0);color:var(--button-tertiary-color-hover)}.card-brand:hover .button--tertiary i{background-color:var(--button-tertiary-icon-bg-hover);color:var(--button-tertiary-icon-color-hover)}.card-brand__image{overflow:hidden;position:relative;border-radius:var(--border-radius-sm);height:31.6rem}.card-brand__image img{height:inherit}.card-brand__overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;height:inherit;border-radius:var(--border-radius-sm)}.card-brand__overlay:hover{opacity:1}.card-brand__logo{position:absolute;top:0;color:var(--color-white);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-animation:scale-down .3s ease-out both;animation:scale-down .3s ease-out both;-webkit-transform-origin:top left;transform-origin:top left}.card-brand__logo img{margin:1.2rem;width:30%;height:auto}.card-brand:hover .card-brand__logo{pointer-events:none}@media(min-width:768px){.card-brand:hover .card-brand__logo{-webkit-animation:scale-up .3s ease-out both;animation:scale-up .3s ease-out both}}.card-brand__description{font-size:1.4rem}.card-brand p{margin-bottom:0}.grid--count-2 .card-brand__logo{-webkit-animation:scale-down-2col .3s ease-out both;animation:scale-down-2col .3s ease-out both}.grid--count-2 .card-brand:hover .card-brand__logo{pointer-events:none;-webkit-animation:scale-up-2col .3s ease-out both;animation:scale-up-2col .3s ease-out both}@-webkit-keyframes scale-down{0%{-webkit-transform:translateY(10%) translateX(5%) scale(2.4);transform:translateY(10%) translateX(5%) scale(2.4)}100%{-webkit-transform:none;transform:none}}@keyframes scale-down{0%{-webkit-transform:translateY(10%) translateX(5%) scale(2.4);transform:translateY(10%) translateX(5%) scale(2.4)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes scale-up{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateY(10%) translateX(5%) scale(2.4);transform:translateY(10%) translateX(5%) scale(2.4)}}@keyframes scale-up{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateY(10%) translateX(5%) scale(2.4);transform:translateY(10%) translateX(5%) scale(2.4)}}@-webkit-keyframes scale-down-2col{0%{-webkit-transform:translateY(10%) translateX(22%) scale(2.4);transform:translateY(10%) translateX(22%) scale(2.4)}100%{-webkit-transform:none;transform:none}}@keyframes scale-down-2col{0%{-webkit-transform:translateY(10%) translateX(22%) scale(2.4);transform:translateY(10%) translateX(22%) scale(2.4)}100%{-webkit-transform:none;transform:none}}@-webkit-keyframes scale-up-2col{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateY(10%) translateX(22%) scale(2.4);transform:translateY(10%) translateX(22%) scale(2.4)}}@keyframes scale-up-2col{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateY(10%) translateX(22%) scale(2.4);transform:translateY(10%) translateX(22%) scale(2.4)}}.card-icon{text-align:center}.card-icon__image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;height:4rem;margin-bottom:2.4rem}.card-icon__image--svg{width:4rem}.card-icon__image--svg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-icon__link{color:#003087;font-weight:300;margin-bottom:2.4rem;margin-top:.8rem}.card-icon--white-bg .card-icon{border-radius:var(--border-radius-sm);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);background-color:var(--color-white);padding:4rem 2.4rem 1.6rem 2.4rem}.menu-dropdown .card-icon{background:var(--color-white-off);border-radius:var(--border-radius-sm);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);margin-bottom:1.2rem;padding:2.4rem 1.6rem;text-align:left}.menu-dropdown .card-icon__image{-ms-flex-negative:0;flex-shrink:0}@media(min-width:1280px){.menu-dropdown .card-icon{margin-bottom:0}}.card-icon--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.6rem}.card-icon--row .card-icon__image img{max-width:4rem}.swiper-slide>.card-icon,.grid__item>.card-icon{height:100%}.card-location{background-color:var(--color-white);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);border-radius:var(--border-radius-sm);border:1px solid var(--color-gray-warm-300);padding:2.4rem;position:relative}.card-location__title{color:#333538;font-size:2.2rem}.card-location__brand-logo{line-height:0}.card-location__brand-logo img{width:auto;max-width:9.5rem;max-height:6.4rem;-o-object-fit:contain;object-fit:contain}.card-location__location{color:#75797f;font-weight:400;min-height:4.5rem}.card-location__hours{padding-top:2.4rem;border-top:1px solid var(--color-gray-warm-300)}.card-location__brands{border-bottom:1px solid var(--color-gray-warm-300);border-top:1px solid var(--color-gray-warm-300);padding:2rem 0;background-color:var(--color-white);margin-bottom:2.4rem}.card-location__brand{font-size:14px;font-weight:300;line-height:20px;color:#333538}.card-location__directions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.card-location__directions{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.card-location__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:2rem}@media(min-width:768px){.card-location__contact{text-align:left;gap:2.4rem;display:block}}.card-location__contact a{line-height:17px}.card-location .collapse__toggle{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;font-size:1.8rem;font-weight:300;color:#53565a}.card-location .collapse__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;max-height:17.8rem;overflow:scroll}.card-location .collapse--open .collapse__toggle i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card-location .collapse--open .collapse__content{margin-top:3.2rem}.swiper-slide>.card-location,.grid__item>.card-location{height:100%}.swiper-slide>.card-location.card--link-wrap>a,.grid__item>.card-location.card--link-wrap>a{height:100%}.card-location--scrollable{border:none;padding:2.4rem;border-radius:0rem}.card-location--scrollable.active,.card-location--scrollable:hover{background:#e6ecef;background-color:#ecedee}.map__active-location .card-location--scrollable{background-color:#333538;border-radius:var(--border-radius-sm)}.map__active-location .card-location--scrollable:hover{background-color:#333538}.map__active-location .card-location--scrollable *,.map__active-location .card-location--scrollable .ph-light{color:#fff}.card-location--scrollable__title{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;gap:.8rem}.map__active-location .card-location--scrollable__title{display:block}.card-location--scrollable__title *{margin:0}.card-location--scrollable__title .card-location__title+span{min-width:6.4rem;text-align:right}.card-location--scrollable__title .card-location__distance-info{display:none}.card-location--scrollable .card-location__close{display:none}.map__active-location .card-location--scrollable .card-location__close{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;position:absolute;right:2.4rem;top:2.4rem;height:4.4rem;width:4.4rem;background-color:#fff;border:1px solid var(--color-primary);cursor:pointer;border-radius:var(--border-radius-sm)}.map__active-location .card-location--scrollable .card-location__close .ph-light{color:var(--color-primary);font-weight:bold;font-size:2.4rem}.card-location--scrollable .card-location__location{min-height:unset}.card-location--scrollable .card-location__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.card-location--compact{background-color:var(--color-gray-warm-100)}.card-location--compact .card-location__title-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2.4rem}.card-location--compact .card-location__title-checkbox .card-location__title{margin-bottom:0}.card-location--compact .card-location__title-checkbox input{margin:0 0 0 .8rem}.card-location--compact .card-location__content-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}.card-location--compact .card-location__content-flex img{width:7.2rem}.card-location--compact .card-location__content-flex .card-location__location{min-height:unset;margin-bottom:1.6rem}.card-location--compact.disabled{cursor:default;pointer-events:none;opacity:.5}.p-where-to-buy--distance-disclaimer .card-location--scrollable__title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-where-to-buy--distance-disclaimer .card-location--scrollable__title .card-location__title+span{min-width:0}.p-where-to-buy--distance-disclaimer .card-location--scrollable__title .card-location__distance{display:none}.p-where-to-buy--distance-disclaimer .card-location--scrollable__title .card-location__distance-info{display:inline-block}.card-product{padding:4rem 3.2rem;height:42.8rem;max-width:35.8rem;margin:auto;width:100%}.card-product__benefits h4{margin-bottom:1rem}@media(min-width:1280px){.card-product{max-width:47.2rem}}.card-product__sub-heading{font-size:1.8rem;margin-bottom:-1.5rem}.card-product h6:not(.card-product__sub-heading){font-size:1.8rem;margin-top:18px;margin-bottom:0}.card-product .stack{overflow-y:auto}.card-product ul{margin:0}.card-spec-sheet{position:relative;display:block;width:100%;margin:0;padding:1.6rem;cursor:pointer;background-color:var(--color-white-off);border:1px solid var(--border-light);border-radius:var(--border-radius-md);-webkit-transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.card-spec-sheet:hover{border-color:var(--color-gray-cool-300)}.card-spec-sheet__checkbox{position:absolute;width:0;height:0;margin:0;opacity:0}.card-spec-sheet__check{position:absolute;top:1.6rem;right:1.6rem;z-index:1;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;width:2.4rem;height:2.4rem;background-color:var(--color-white);border:1px solid var(--color-gray-cool-300);border-radius:var(--border-radius-xs)}.card-spec-sheet__check i{font-size:1.6rem;color:var(--color-white);opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.card-spec-sheet__image{display:block;width:50%;aspect-ratio:1/1;margin-bottom:1.6rem;background-color:var(--color-gray-cool-200);background-size:cover;background-position:center;border-radius:var(--border-radius-sm);overflow:hidden}.card-spec-sheet__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-spec-sheet__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.card-spec-sheet__color{font-family:var(--font-default);font-size:1.6rem;font-weight:500;color:var(--heading-font-color)}.card-spec-sheet__profile{font-family:var(--font-default);font-size:1.4rem;color:var(--heading-font-color)}.card-spec-sheet__sku{font-family:var(--font-default);font-size:1.4rem;color:var(--color-gray-cool-600)}.card-spec-sheet__checkbox:checked~.card-spec-sheet__check,.card-spec-sheet.is-selected .card-spec-sheet__check{background-color:var(--color-primary);border-color:var(--color-primary)}.card-spec-sheet__checkbox:checked~.card-spec-sheet__check i,.card-spec-sheet.is-selected .card-spec-sheet__check i{opacity:1}.card-spec-sheet:has(.card-spec-sheet__checkbox:checked),.card-spec-sheet.is-selected{background-color:var(--color-gray-warm-300);border-color:var(--color-primary)}.card-spec-sheet__checkbox:focus-visible~.card-spec-sheet__check{outline:2px solid var(--heading-font-color);outline-offset:2px}.card-spec-sheet.is-disabled{opacity:.5;pointer-events:none}.card-styled{-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);border-radius:var(--border-radius-sm);height:43.2rem}.card-styled__title{font-size:24px;line-height:30px;color:#53565a}.card-styled__description{color:#001547;font-size:14px;font-weight:300;line-height:20px}.card-styled.card--text-light .button--tertiary,.card-styled.card--text-light .card-styled__title{color:#fff}.card-styled__link{display:block;background-size:cover;background-position:bottom center;padding:2.4rem 1.6rem;height:28.7rem;border-radius:var(--border-radius-sm);background-color:var(--card-styled-background);height:100%}@media(min-width:768px){.card-styled__link{height:100%;padding:2.4rem}}.card-styled__link:hover .button--tertiary i{color:var(--color-primary);background-color:#fff}.card-styled--bg-dark .card-styled__title,.card-styled--bg-dark .card-styled__description,.card-styled--bg-dark .button,.card-styled--bg-dark .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .card-styled--bg-dark a.menu-link,.card-styled--bg-dark .bootstrap-wrapper .btn,.bootstrap-wrapper .card-styled--bg-dark .btn,.card-styled--bg-dark .button--tertiary i{color:var(--color-white)}.card-styled__link-title{margin-top:1.2rem}.card-styled--bg-image-bottom .card-styled__link{background-size:auto 12.4rem;background-repeat:no-repeat;padding-bottom:207px;min-height:auto;padding:2.4rem 1.6rem 20rem 1.6rem}@media(min-width:768px){.card-styled--bg-image-bottom .card-styled__link{padding:3.6rem 3.6rem 20rem 3.6rem;background-size:auto 17.7rem}}.card-styled--menu{margin-bottom:1.2rem;height:16rem}.card-styled--menu .card-styled__link{padding:4rem 2rem 0 2rem;overflow:hidden}.menu-column-heading .card-styled--menu{width:100%}@media(min-width:1280px){.menu-column-heading .card-styled--menu{width:calc(100% - 2.4rem);margin-left:1.2rem}}.menu-dropdown .menu-column .card-styled--menu a,.menu-dropdown .menu-column .card-styled--menu .card-styled__title,.menu-dropdown .menu-column .card-styled--menu .card-styled__link-title{position:relative}.header--brand .menu-dropdown .menu-column .card-styled--menu a,.header--brand .menu-dropdown .menu-column .card-styled--menu .card-styled__title,.header--brand .menu-dropdown .menu-column .card-styled--menu .card-styled__link-title{font-size:var(--menu-card-styled-font-size);font-weight:var(--menu-card-styled-font-weight);letter-spacing:var(--menu-card-styled-letter-spacing);font-family:var(--menu-card-styled-font-family);text-transform:var(--menu-card-styled-text-transform)}.menu-dropdown .menu-column .card-styled--menu a{background-position:center}.menu-dropdown .menu-column .card-styled--menu a::before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.body--brand-site .menu-dropdown .menu-column .card-styled--menu a::before{background:rgba(0,0,0,.4)}.menu-dropdown .menu-column .card-styled--menu a:hover::before{background:rgba(0,0,0,.65)}.header--brand .menu-dropdown .menu-column .card-styled--menu{text-align:center}.header--brand .menu-dropdown .menu-column .card-styled--menu .card-styled__link-title{display:none}.header--brand .menu-dropdown .menu-column .card-styled--menu a{padding:0;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}.header--brand .menu-dropdown .menu-column .card-styled--menu a .card-styled__title{color:#fff}.feature-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media(min-width:1024px){.feature-bar-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}.feature-bar-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem}.feature-bar-item__icon{-ms-flex-negative:0;flex-shrink:0;width:3.2rem;height:3.2rem}.p-row--light-text .feature-bar-item__icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.feature-bar-item__title{margin:0;font-family:var(--font-default);font-weight:500;font-size:2.4rem;line-height:3rem}.feature-bar-item__text{margin:0;font-family:var(--font-default);font-weight:400;font-size:1.4rem;line-height:1.5}.page-header{position:relative;padding-top:54.7rem;border-radius:0}.container .page-header{border-radius:var(--border-radius-xl)}@media(min-width:768px){.page-header{background-color:#fff;padding:6.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:767px){.page-header{padding-top:31rem}}.page-header__video-overlay{position:absolute;height:100%;width:100%;top:0;left:0}.page-header__content{position:relative;z-index:1}.page-header__content .slide-header__link a{-webkit-box-sizing:border-box;box-sizing:border-box}.page-header--basic .page-header__content .button,.page-header--basic .page-header__content .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .page-header--basic .page-header__content a.menu-link,.page-header--basic .page-header__content .bootstrap-wrapper .btn,.bootstrap-wrapper .page-header--basic .page-header__content .btn{margin:auto}.page-header__media{position:absolute;top:0;left:0;width:100%;height:52.3rem;z-index:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(min-width:768px){.page-header__media{height:100%}}@media(max-width:767px){.page-header__media{height:28.6rem}}.page-header__media--bg-video{-o-object-fit:cover;object-fit:cover}.page-header__media--bg-image{background-size:cover;background-position:center}.page-header__media--active{display:block;opacity:1}.page-header__container{min-height:46rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.page-header__container{position:relative;height:100%;min-height:auto}}@media(min-width:768px){.page-header__container--reverse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.page-header__container--left-aligned{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-header--basic .page-header__container--left-aligned .page-header__content{margin:0 0;text-align:left}.page-header--basic .page-header__container--left-aligned .slide-header__description{margin:0 0}.page-header--basic .page-header__container--left-aligned .button,.page-header--basic .page-header__container--left-aligned .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .page-header--basic .page-header__container--left-aligned a.menu-link,.page-header--basic .page-header__container--left-aligned .bootstrap-wrapper .btn,.bootstrap-wrapper .page-header--basic .page-header__container--left-aligned .btn{margin:0 0}.page-header--slides{margin-bottom:0rem}.page-header--slides+.p-anchor-link-menu{margin-bottom:2.4rem}@media(min-width:768px){.page-header--slides+.p-anchor-link-menu{margin-bottom:0}}@media(min-width:768px){.page-header--slides{min-height:70rem;margin-bottom:0}}@media(min-width:768px){.page-header--slides.page-header--has-menu{min-height:63rem}}.page__header .page-header--slides{padding:44.9rem 0 0;min-height:70rem}@media(min-width:768px){.page__header .page-header--slides{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:16rem 0 6.4rem}}@media(max-width:767px){.page__header .page-header--slides.page-header--has-menu{padding-top:37.9rem}}@media(min-width:768px){.page__header .page-header--slides.page-header--has-menu{padding-bottom:8rem}}.page__header .page-header--slides .slide-header__heading{margin-bottom:-1.2rem}.page__header .page-header--slides .page-header__media{border-radius:0;height:100%}.page__header .page-header--slides .page-header__container{bottom:-2.4rem;position:absolute}@media(min-width:768px){.page__header .page-header--slides .page-header__container{bottom:auto;position:relative}}.page-header--slides .page-header__media{border-radius:var(--border-radius-lg)}.page-header--slides .page-header__container{min-height:auto}@media(min-width:768px){.page-header--slides .page-header__container{width:100%}}.page-header--slides .page-header__content{max-width:53.6rem;background-color:var(--page-header-content-bg);background:var(--card-styled-background);padding:3.2rem 2.4rem 4rem;border-radius:var(--border-radius-md);width:100%}.page-header--basic{padding:16rem 0 8rem}@media(min-width:768px){.page-header--basic{min-height:47.6rem;padding-top:21.5rem}}.page-header--basic .page-header__media{height:100%;border-radius:inherit}.page-header--basic .page-header__content{max-width:1000px;margin:0 auto;text-align:center}.page-header--basic .slide-header__eyebrow,.page-header--basic .slide-header__heading,.page-header--basic .slide-header__subheading,.page-header--basic .slide-header__description,.page-header--basic .slide-header__tertiary-link{color:#fff}.page-header--basic .slide-header__description{max-width:70rem;margin:0 auto}.page-header--basic .slide-header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.page-header--basic .slide-header__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-header--basic .slide-header__buttons .button,.page-header--basic .slide-header__buttons .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .page-header--basic .slide-header__buttons a.menu-link,.page-header--basic .slide-header__buttons .bootstrap-wrapper .btn,.bootstrap-wrapper .page-header--basic .slide-header__buttons .btn{margin:0}.page-header--has-eyebrow.page-header--basic{padding-top:14rem}@media(min-width:768px){.page-header--has-eyebrow.page-header--basic{padding-top:19.5rem}}.page-header__scroll-down-wrapper{left:0;right:0;position:absolute;bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:none}.p-row.page__header .page-header__scroll-down-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header__scroll-down{background:hsla(0,0%,100%,.24);height:5.6rem;width:5.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:3rem;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);border-radius:var(--border-radius-sm);display:none;margin-right:6.4rem;margin-bottom:6.4rem;border:none;cursor:pointer}.page-header__scroll-down:hover{background-color:var(--button-primary-bg);color:var(--button-primary-color)}@media(min-width:992px){.page-header__scroll-down{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-header .swiper--content__controls{position:static;margin-top:3.2rem}.page-header .swiper--content__controls .swiper-button.swiper-button-disabled{background:rgba(0,48,135,.24);-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1)}.page-header .swiper--content__controls .swiper-pagination{position:absolute}.media-gallery--feature .media-gallery__full{margin-bottom:1.2rem}@media(min-width:768px){.media-gallery--feature .media-gallery__full .swiper-wrapper{border-radius:var(--border-radius-sm)}}.media-gallery--feature .media-gallery__thumbs{border-radius:0}.media-gallery--feature .media-gallery__thumbs .swiper-slide-thumb-active{border-radius:var(--border-radius-sm)}.media-gallery--feature .media-gallery__thumb-image{border-radius:var(--border-radius-sm)}.media-gallery__image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.media-gallery__image--error{visibility:hidden}.media-gallery__image-overlay{position:absolute;left:1.6rem;bottom:1.6rem;max-width:calc(100% - 5.6rem);background:var(--backdrop-blur-bg);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);padding:.8rem 1.2rem;color:#fff}.media-gallery__image-overlay--dark{background:rgba(0,0,0,.4)}.media-gallery__image-overlay-title{font-size:1.4rem;font-weight:700;text-transform:var(--heading-text-transform)}.media-gallery__image-overlay-title sup.superscript-entities--reg{font-size:100%;top:-0.3rem}.media-gallery__image-overlay-description{font-size:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.media-gallery__image-overlay-icon{height:auto;width:2.4rem}.media-gallery__video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.media-gallery__full{margin-bottom:4px}}.media-gallery__full .swiper-wrapper{border-radius:var(--border-radius-sm);overflow:hidden}@media(min-width:768px){.media-gallery__full .swiper-wrapper{border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}.media-gallery--single .media-gallery__full .swiper-wrapper{border-radius:var(--border-radius-sm)}}.media-gallery__full .swiper-slide{aspect-ratio:1/1;height:auto}.media-gallery__thumbs-wrapper{position:relative}.media-gallery__thumbs{border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);overflow:hidden}.media-gallery__thumbs .swiper-slide{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:var(--border-radius-sm)}.media-gallery__thumbs .swiper-slide-thumb-active{border:2px solid var(--color-primary-hover)}.media-gallery__thumb-image{-o-object-fit:cover;object-fit:cover}.media-gallery__play{height:4rem;width:4rem;margin-left:-2rem;margin-top:-2rem;position:absolute;top:50%;left:50%}.media-gallery__expand{position:absolute;right:1rem;bottom:1rem;padding:0;width:4rem;height:4rem}.modal{width:100%}.modal--fullwidth .mfp-content{max-width:100vw !important}.modal__header{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;padding:2.4rem 2.4rem 0;position:relative}@media(min-width:768px){.modal__header{padding:2.4rem 4.8rem 0;height:8rem}}.modal__header--align-left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.modal__header .header__logo+h4{max-width:16rem;text-align:center}@media(min-width:768px){.modal__header .header__logo+h4{max-width:initial}}.modal__header .site-logo{height:auto;padding:0;position:absolute;top:2.4rem;left:2.4rem;max-width:8rem}@media(min-width:768px){.modal__header .site-logo{top:2.6rem;left:4.8rem;max-width:10rem}}@media(min-width:1280px){.modal__header .site-logo.header__brand-logo img{height:auto}}.modal__header .header__brand-logo{position:absolute;left:0;height:auto}.modal__header .header__brand-logo img{height:5.6rem}.modal__content{padding:2.4rem 1.6rem}@media(min-width:768px){.modal__content{padding:2.4rem 4.8rem 4.8rem}}.modal__link{margin-top:4rem;text-align:center;cursor:pointer;color:#36f;font-weight:500}.modal .form__checkbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0 0}.modal .form__checkbox--align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.modal .form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:4rem 0 0}.modal-ajax i{position:relative;top:.2rem;left:.2rem}.modal--wrbp{font-family:"Museo Sans",sans-serif;font-weight:300}.modal--wrbp #block-ammunition-primary-local-tasks{display:none}.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-sm,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.menu-link,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-sm.menu-link,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.btn,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-sm.btn,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-next,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-next,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-next,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-prev,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-prev,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-prev,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-prev,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-next,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-next,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-md,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-md.menu-link,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-md.menu-link,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-md.btn,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-md.btn,.modal--wrbp .js-favorites-toggle.button.button--icon-md.button--circle-next,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-next,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.button--circle-next,.modal--wrbp .js-favorites-toggle.button.button--icon-md.button--circle-prev,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-prev,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.button--circle-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-prev,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-md.swiper-button-prev,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-next,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-md.swiper-button-next,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-next{background-color:#003087;border-color:#003087;border-radius:1.2rem;color:#fff}.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-sm:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.menu-link:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-sm.menu-link:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.btn:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-sm.btn:hover,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-next:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-next:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-next:hover,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-prev:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-prev:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-prev:hover,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-prev:hover,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-prev:hover,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-next:hover,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-next:hover,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-sm.button--active,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.button--active.menu-link,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-sm.button--active.menu-link,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.button--active.btn,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-sm.button--active.btn,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--active.button--circle-next,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-next,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-next,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-next,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-next,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--active.button--circle-prev,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-prev,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-prev,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-prev,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-prev,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-prev,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-next,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-next,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-md:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-md.menu-link:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-md.menu-link:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-md.btn:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-md.btn:hover,.modal--wrbp .js-favorites-toggle.button.button--icon-md.button--circle-next:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-next:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.button--circle-next:hover,.modal--wrbp .js-favorites-toggle.button.button--icon-md.button--circle-prev:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-prev:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.button--circle-prev:hover,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-prev:hover,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-md.swiper-button-prev:hover,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-next:hover,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-md.swiper-button-next:hover,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-md.button--active,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-md.button--active.menu-link,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-md.button--active.menu-link,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-md.button--active.btn,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-md.button--active.btn,.modal--wrbp .js-favorites-toggle.button.button--icon-md.button--active.button--circle-next,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-next,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-next,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-next,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-next,.modal--wrbp .js-favorites-toggle.button.button--icon-md.button--active.button--circle-prev,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-prev,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-prev,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-prev,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-prev,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-prev,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-next,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-next,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next{background-color:#001547;border-color:#001547}.modal--wrbp .mfp-content{border-radius:3.2rem}@media(min-width:1280px){.modal--wrbp .mfp-content{max-width:102.4rem;min-height:64.8rem}}.modal--wrbp .product--teaser__image img{border-radius:1.2rem}.modal--wrbp .heading--eyebrow.heading.product--teaser__eyebrow{font-size:1.2rem;line-height:1.1;font-weight:400;font-family:"Museo Sans",sans-serif;letter-spacing:unset}.modal--wrbp .product--teaser .teaser__title{font-family:"Museo Sans",sans-serif;letter-spacing:0;font-size:1.4rem;line-height:1.4rem;font-weight:300}.modal--wrbp .pill{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:16.8rem;border-radius:.8rem;border:.1rem solid #eae7e0;background:#eae7e0;color:#403e39;text-transform:none;font-family:"Museo Sans",sans-serif}.modal--wrbp .button,.modal--wrbp .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .modal--wrbp a.menu-link,.modal--wrbp .bootstrap-wrapper .btn,.bootstrap-wrapper .modal--wrbp .btn,.modal--wrbp .button.button--secondary,.modal--wrbp .button.button--primary,.modal--wrbp.mfp-close-btn-in .mfp-close{font-family:"Museo Sans",sans-serif;font-size:1.6rem;font-weight:400;border-radius:1.2rem;text-transform:none}.modal--wrbp .button:hover,.modal--wrbp .footer__cta .menu .menu-item a.menu-link:hover,.footer__cta .menu .menu-item .modal--wrbp a.menu-link:hover,.modal--wrbp .bootstrap-wrapper .btn:hover,.bootstrap-wrapper .modal--wrbp .btn:hover,.modal--wrbp .button.button--secondary:hover,.modal--wrbp .button.button--primary:hover,.modal--wrbp.mfp-close-btn-in .mfp-close:hover{background-color:#eae7e0}.modal--wrbp .product--teaser__sample-order-btn.button.button--primary,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.button--primary.btn,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.button--primary.btn,.modal--wrbp .footer__cta .menu .menu-item a.product--teaser__sample-order-btn.menu-link,.footer__cta .menu .menu-item .modal--wrbp a.product--teaser__sample-order-btn.menu-link,.modal--wrbp .product--teaser__sample-order-btn.button.button--circle-next,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.btn.button--circle-next,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.button--circle-next,.modal--wrbp .product--teaser__sample-order-btn.button.button--circle-prev,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.btn.button--circle-prev,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.button--circle-prev,.modal--wrbp input.product--teaser__sample-order-btn.button[type=button],.modal--wrbp .bootstrap-wrapper input.product--teaser__sample-order-btn.btn[type=button],.bootstrap-wrapper .modal--wrbp input.product--teaser__sample-order-btn.btn[type=button],.modal--wrbp input.product--teaser__sample-order-btn.button[type=reset],.modal--wrbp .bootstrap-wrapper input.product--teaser__sample-order-btn.btn[type=reset],.bootstrap-wrapper .modal--wrbp input.product--teaser__sample-order-btn.btn[type=reset],.modal--wrbp input.product--teaser__sample-order-btn.button[type=submit],.modal--wrbp .bootstrap-wrapper input.product--teaser__sample-order-btn.btn[type=submit],.bootstrap-wrapper .modal--wrbp input.product--teaser__sample-order-btn.btn[type=submit],.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.button.btnGreen,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.button.btnGreen,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.btn.btnGreen,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.btnGreen,.modal--wrbp .swiper-outer--testimonials .product--teaser__sample-order-btn.button.swiper-button-prev,.swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.button.swiper-button-prev,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .product--teaser__sample-order-btn.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .product--teaser__sample-order-btn.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .product--teaser__sample-order-btn.button.swiper-button-next,.swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.button.swiper-button-next,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .product--teaser__sample-order-btn.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .product--teaser__sample-order-btn.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-next,.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-sm,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.menu-link,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-sm.menu-link,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.btn,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-sm.btn,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-next,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-next,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-next,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-prev,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-prev,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-prev,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-prev,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-next,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-next,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next{background-color:#003087;border-color:#003087;color:#fff}.modal--wrbp .product--teaser__sample-order-btn.button.button--primary:hover,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.button--primary.btn:hover,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.button--primary.btn:hover,.modal--wrbp .footer__cta .menu .menu-item a.product--teaser__sample-order-btn.menu-link:hover,.footer__cta .menu .menu-item .modal--wrbp a.product--teaser__sample-order-btn.menu-link:hover,.modal--wrbp .product--teaser__sample-order-btn.button.button--circle-next:hover,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.btn.button--circle-next:hover,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.button--circle-next:hover,.modal--wrbp .product--teaser__sample-order-btn.button.button--circle-prev:hover,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.btn.button--circle-prev:hover,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.button--circle-prev:hover,.modal--wrbp input.product--teaser__sample-order-btn.button[type=button]:hover,.modal--wrbp .bootstrap-wrapper input.product--teaser__sample-order-btn.btn[type=button]:hover,.bootstrap-wrapper .modal--wrbp input.product--teaser__sample-order-btn.btn[type=button]:hover,.modal--wrbp input.product--teaser__sample-order-btn.button[type=reset]:hover,.modal--wrbp .bootstrap-wrapper input.product--teaser__sample-order-btn.btn[type=reset]:hover,.bootstrap-wrapper .modal--wrbp input.product--teaser__sample-order-btn.btn[type=reset]:hover,.modal--wrbp input.product--teaser__sample-order-btn.button[type=submit]:hover,.modal--wrbp .bootstrap-wrapper input.product--teaser__sample-order-btn.btn[type=submit]:hover,.bootstrap-wrapper .modal--wrbp input.product--teaser__sample-order-btn.btn[type=submit]:hover,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.button.btnGreen:hover,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.button.btnGreen:hover,.modal--wrbp .bootstrap-wrapper .product--teaser__sample-order-btn.btn.btnGreen:hover,.bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.btnGreen:hover,.modal--wrbp .swiper-outer--testimonials .product--teaser__sample-order-btn.button.swiper-button-prev:hover,.swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.button.swiper-button-prev:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .product--teaser__sample-order-btn.btn.swiper-button-prev:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .product--teaser__sample-order-btn.btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .product--teaser__sample-order-btn.button.swiper-button-next:hover,.swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.button.swiper-button-next:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .product--teaser__sample-order-btn.btn.swiper-button-next:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-next:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .product--teaser__sample-order-btn.btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .product--teaser__sample-order-btn.btn.swiper-button-next:hover,.modal--wrbp .js-favorites-toggle.button.button--icon.button--icon-sm:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.menu-link:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon.button--icon-sm.menu-link:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.btn:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon.button--icon-sm.btn:hover,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-next:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-next:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-next:hover,.modal--wrbp .js-favorites-toggle.button.button--icon-sm.button--circle-prev:hover,.modal--wrbp .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev:hover,.footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev:hover,.modal--wrbp .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-prev:hover,.bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.button--circle-prev:hover,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-prev:hover,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-prev:hover,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-next:hover,.swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button.button--icon-sm.swiper-button-next:hover,.modal--wrbp .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.modal--wrbp .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .modal--wrbp a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.modal--wrbp .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.bootstrap-wrapper .swiper-outer--testimonials .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.modal--wrbp .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .modal--wrbp .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover{background-color:#001547;border-color:#001547}.modal--wrbp .product--teaser .product-selector__options .product-selector__option--color.selected{border-color:#003087}.modal--wrbp .button--icon-white,.modal--wrbp .button--icon,.modal--wrbp .button--circle-next,.modal--wrbp .button--circle-prev,.modal--wrbp .swiper-outer--testimonials .swiper-button-prev,.swiper-outer--testimonials .modal--wrbp .swiper-button-prev,.modal--wrbp .swiper-outer--testimonials .swiper-button-next,.swiper-outer--testimonials .modal--wrbp .swiper-button-next{background-color:#fff;color:#001547}.modal--wrbp .button--icon-white:hover,.modal--wrbp .button--icon:hover,.modal--wrbp .button--circle-next:hover,.modal--wrbp .button--circle-prev:hover,.modal--wrbp .swiper-outer--testimonials .swiper-button-prev:hover,.swiper-outer--testimonials .modal--wrbp .swiper-button-prev:hover,.modal--wrbp .swiper-outer--testimonials .swiper-button-next:hover,.swiper-outer--testimonials .modal--wrbp .swiper-button-next:hover{background-color:#eae7e0}.modal--wrbp .button--secondary,.modal--wrbp .bootstrap-wrapper .btnLightGrey,.bootstrap-wrapper .modal--wrbp .btnLightGrey{-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);background-color:#f4f3ef;border-color:#f4f3ef;color:#000}.modal--wrbp .button--secondary-lite.is-active:hover{background-color:#001547}.modal--wrbp .button--tertiary{color:#003087}.modal--wrbp .button--tertiary:hover{background-color:rgba(0,0,0,0)}.modal--wrbp .heading--h4,.modal--wrbp .bootstrap-wrapper .modal-header span.header_stuff,.bootstrap-wrapper .modal-header .modal--wrbp span.header_stuff,.modal--wrbp h4,.modal--wrbp .heading--h5,.modal--wrbp h5,.modal--wrbp .heading--h6,.modal--wrbp h6{color:#333538;font-family:"Museo Sans",sans-serif;font-weight:300;line-height:3.8rem;text-transform:none;letter-spacing:initial}.modal--wrbp .heading--h4,.modal--wrbp .bootstrap-wrapper .modal-header span.header_stuff,.bootstrap-wrapper .modal-header .modal--wrbp span.header_stuff,.modal--wrbp h4{font-size:2.8rem}@media(min-width:768px){.modal--wrbp .heading--h4,.modal--wrbp .bootstrap-wrapper .modal-header span.header_stuff,.bootstrap-wrapper .modal-header .modal--wrbp span.header_stuff,.modal--wrbp h4{font-size:2.8rem;line-height:3.8rem}}.modal--wrbp .heading--h5,.modal--wrbp h5{font-size:2.4rem}@media(min-width:768px){.modal--wrbp .heading--h5,.modal--wrbp h5{font-size:2.4rem;line-height:3rem}}.modal--wrbp .heading--h6,.modal--wrbp h6{font-size:1.8rem;line-height:2.8rem}@media(min-width:768px){.modal--wrbp .heading--h6,.modal--wrbp h6{font-size:1.8rem;line-height:2.8rem}}@media(max-width:767px){.modal--wrbp .heading--h6-m{font-size:2.2rem}}.modal--wrbp .teaser__image{border-radius:1.2rem}.modal--wrbp .teaser__image img{border-radius:1.2rem}.modal--wrbp.mfp-close-btn-in .mfp-close{border-radius:1.2rem;background-color:#f4f3ef}.modal--wrbp.mfp-close-btn-in .mfp-close::after{background-image:url(/themes/custom/ammunition/img/icon-toast-close.svg)}.modal--wrbp input[type=radio]:checked::before,.modal--wrbp input[type=checkbox]:checked::before{background-color:#003087;border-color:#003087}.modal--wrbp .p-product-navigator label:has(input[type=checkbox]:checked){background-color:#eae7e0}.modal--wrbp .p-product-navigator .option{background-color:#f4f3ef;border-radius:1.2rem}.modal--wrbp .p-product-navigator .option:hover{background-color:#eae7e0}.modal--wrbp .p-product-navigator .benefits_features_options .color-option,.modal--wrbp .p-product-navigator .style_options label,.modal--wrbp .p-product-navigator .budget_options label,.modal--wrbp .p-product-navigator .color_options label,.modal--wrbp .p-product-navigator .application_options label,.modal--wrbp .p-product-navigator .color_family_options label,.modal--wrbp .p-product-navigator .profile_options label,.modal--wrbp .p-product-navigator .area_of_home_options label,.modal--wrbp .p-product-navigator .materials_options label,.modal--wrbp .p-product-navigator .budget_options label,.modal--wrbp .p-product-navigator .architectural_style_options label,.modal--wrbp .p-product-navigator .architectural_styles_options label{background-color:#f4f3ef;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);border-radius:1.2rem}.modal--wrbp .p-product-navigator .benefits_features_options .color-option:hover,.modal--wrbp .p-product-navigator .style_options label:hover,.modal--wrbp .p-product-navigator .budget_options label:hover,.modal--wrbp .p-product-navigator .color_options label:hover,.modal--wrbp .p-product-navigator .application_options label:hover,.modal--wrbp .p-product-navigator .color_family_options label:hover,.modal--wrbp .p-product-navigator .profile_options label:hover,.modal--wrbp .p-product-navigator .area_of_home_options label:hover,.modal--wrbp .p-product-navigator .materials_options label:hover,.modal--wrbp .p-product-navigator .budget_options label:hover,.modal--wrbp .p-product-navigator .architectural_style_options label:hover,.modal--wrbp .p-product-navigator .architectural_styles_options label:hover{background-color:#eae7e0}.modal--sample-order .container,.modal--sample-order .page--contained{padding:0}.modal--sample-order .mfp-content{height:69.1rem}.modal--sample-order .modal__header{border-bottom:1px solid var(--border-light);padding-left:0;padding-right:0;padding-bottom:2.4rem;margin-left:2.4rem;margin-right:2.4rem}.modal--sample-order .modal__header h4{font-size:2.4rem;line-height:3.2rem;width:10.7rem;text-align:center}@media(min-width:768px){.modal--sample-order .modal__header{margin-left:4.8rem;margin-right:4.8rem;height:10.4rem}.modal--sample-order .modal__header h4{font-size:4rem;line-height:5.6rem;width:100%}}.modal--sample-order .modal__content{padding-top:0;padding-bottom:2.4rem}.modal--sample-order #block-ammunition-primary-local-tasks{margin-top:0;display:none}.modal--sample-order .hide-on-modal{display:none}.modal--sample-order .product-page__no-results{position:absolute}.modal--sample-order .product-page--modal__checkout{text-align:center;padding-top:2.4rem;border-top:1px solid var(--border-light);display:block}.modal--sample-order .product-page{position:relative;height:48.6rem;padding-top:2.4rem;overflow-y:scroll;scrollbar-color:var(--color-primary) rgba(0,0,0,0)}@media(min-width:768px){.modal--sample-order .product-page .product-page__content{padding-left:3.2rem;padding-right:0;margin-bottom:0;max-width:45.8rem}}.modal--sample-order .product-page .product-page__description{display:none}.modal--sample-order .product-page .product-page__grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0;margin-right:0;margin-bottom:-1.6rem}@media(min-width:768px){.modal--sample-order .product-page .product-page__image{max-width:31.8rem;padding:0}}.modal--sample-order .product-page .product-page__title{font-size:2.8rem}.modal--sample-order .product-page .swiper--thumbs-group .swiper-outer{padding:0}.modal--sample-order .product-page .product-page__buttons{display:none}.modal--drawer{-webkit-transform:translateY(0%);transform:translateY(0%)}.modal--drawer .mfp-container{padding:4rem 0 0 0;width:100%;max-width:100%}.modal--drawer .mfp-content{width:100% !important;border-bottom-left-radius:0;border-bottom-right-radius:0;position:absolute;bottom:0;left:0;right:0}.modal--drawer.mfp-bg,.modal--drawer.mfp-bg.mfp-removing{-webkit-animation:none;animation:none}.modal--drawer.mfp-removing{-webkit-animation:slideDown .85s ease-in-out;animation:slideDown .85s ease-in-out}@media(min-width:992px){.modal--gallery .mfp-content{max-width:100%;height:98vh}}.modal--overflow .modal__header{padding-top:2rem;padding-bottom:2rem;border-bottom:1px solid var(--color-gray-cool-300);margin-bottom:0}.modal--overflow .modal__content{padding:0}.modal--overflow .form__content{padding:2rem 1rem;overflow-y:auto;overflow-x:hidden}@media(min-width:768px){.modal--overflow .form__content{padding:3.2rem}}.modal--overflow .form__actions{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;border-top:1px solid var(--color-gray-cool-300);padding:2rem 3.2rem;margin-top:0}.modal--overflow .form__actions.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--overflow .form__actions .button,.modal--overflow .form__actions .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .modal--overflow .form__actions a.menu-link,.modal--overflow .form__actions .bootstrap-wrapper .btn,.bootstrap-wrapper .modal--overflow .form__actions .btn{width:auto}.modal--narrow .mfp-content{max-width:520px}.modal .p-row:first-child{padding-top:0}.modal .p-row:last-child{padding-bottom:0}.modal .p-row .container{padding-left:0;padding-right:0}.mfp-bg{background:rgba(0,0,0,.25);opacity:1}.mfp-container{padding:2rem}.mfp-content{background:var(--modal-bg-color);border-radius:var(--modal-border-radius);width:100%;-webkit-box-shadow:0px 2px 5px 0px rgba(83,86,90,.16),0px 1px 1px 0px rgba(83,86,90,.04);box-shadow:0px 2px 5px 0px rgba(83,86,90,.16),0px 1px 1px 0px rgba(83,86,90,.04)}@media(min-width:992px){.mfp-content{max-width:88rem}}.mfp-close-btn-in .mfp-close{opacity:1;top:2.4rem;right:2.4rem;color:#fff;width:4.8rem;height:4.8rem;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);border-radius:var(--modal-close-btn-radius);display:block;cursor:pointer;background-color:var(--modal-close-btn-bg-color);-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(min-width:768px){.mfp-close-btn-in .mfp-close{right:4.8rem;width:5.6rem;height:5.6rem}}.mfp-close-btn-in .mfp-close:hover{background-color:var(--modal-close-btn-hover-bg-color)}.mfp-close-btn-in .mfp-close::after{content:"";display:block;width:20px;height:20px;background-image:var(--modal-close-btn-bg-img);background-repeat:no-repeat;margin:auto;position:absolute;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:1}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-slide-up{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.mfp-slide-up.mfp-open{-webkit-transform:translateY(0);transform:translateY(0)}.mfp-slide-up-animation{-webkit-animation:slideUp .5s ease-in-out;animation:slideUp .5s ease-in-out;top:0 !important;position:fixed !important}.mfp-wrap--fs{scroll-behavior:smooth}@media(max-width:666px){.mfp-wrap--fs{background:var(--modal-bg-color)}}.mfp-wrap--fs .modal__header{padding-left:0;padding-right:0;margin-left:2.4rem;margin-right:2.4rem}@media(min-width:768px){.mfp-wrap--fs .modal__header{margin-left:4.8rem;margin-right:4.8rem}}.mfp-wrap--fs .modal__header .site-logo{left:0}.mfp-wrap--fs .modal__header h4{max-width:60%;text-align:center}@media(max-width:666px){.mfp-wrap--fs .mfp-container{padding:0}}@media(max-width:666px){.mfp-wrap--fs .mfp-content{border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:100%}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideDown{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideDown{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}.social-share{padding:2.4rem 1.2rem 0rem 1.2rem;margin:8rem 0 4rem 0;font-family:"Museo Sans",sans-serif}@media(min-width:768px){.social-share{padding:2.4rem 4.8rem 0rem 4.8rem}}.social-share .button.social--share__button,.social-share .footer__cta .menu .menu-item a.social--share__button.menu-link,.footer__cta .menu .menu-item .social-share a.social--share__button.menu-link,.social-share .bootstrap-wrapper .social--share__button.btn,.bootstrap-wrapper .social-share .social--share__button.btn,.social-share .mfp-close{color:#333538;background-color:#f4f3ef;border-color:#f4f3ef;border-radius:1.2rem;font-weight:400;font-family:"Museo Sans",sans-serif;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);right:1.2rem}.social-share .button.social--share__button:hover,.social-share .footer__cta .menu .menu-item a.social--share__button.menu-link:hover,.footer__cta .menu .menu-item .social-share a.social--share__button.menu-link:hover,.social-share .bootstrap-wrapper .social--share__button.btn:hover,.bootstrap-wrapper .social-share .social--share__button.btn:hover,.social-share .mfp-close:hover{background-color:#eae7e0;border-color:#eae7e0}@media(min-width:768px){.social-share .button.social--share__button,.social-share .footer__cta .menu .menu-item a.social--share__button.menu-link,.footer__cta .menu .menu-item .social-share a.social--share__button.menu-link,.social-share .bootstrap-wrapper .social--share__button.btn,.bootstrap-wrapper .social-share .social--share__button.btn,.social-share .mfp-close{right:4.4rem}}.social-share .mfp-close::after{color:#333538;background:url(/themes/custom/ammunition/img/icon-toast-close-dark.svg)}.social-share__heading{position:absolute;top:2.4rem;left:auto;right:auto;margin:auto;width:100%;left:0;text-align:center;font-size:2.8rem;pointer-events:none;font-weight:300;font-family:"Museo Sans",sans-serif;text-transform:none;letter-spacing:unset}.social-share img{position:absolute;left:1.2rem;width:9.6rem;top:3.4rem;border-radius:0}@media(min-width:768px){.social-share img{left:4.8rem;top:4.4rem}}.social-share ul{margin-bottom:0}.social-share__list{padding-left:0 !important;list-style:none}.social-share__list .button,.social-share__list .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .social-share__list a.menu-link,.social-share__list .bootstrap-wrapper .btn,.bootstrap-wrapper .social-share__list .btn{width:100%;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1)}.mfp-content:has(.social-share){max-width:64.8rem;border-radius:3.2rem;background-color:#fff}.pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.2rem 1.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;background:var(--pill-bg);color:var(--pill-color);font-size:1.4rem;font-weight:400;line-height:2.1rem;border-radius:var(--pill-border-radius);border:.1rem solid var(--pill-border-color);background:var(--pill-bg);color:var(--pill-color);text-transform:var(--button-text-transform)}.pill--closable{cursor:pointer;height:3.6rem;padding:1.2rem 1.6rem;border-radius:var(--pill-closable-border-radius);color:var(--pill-closable-color);border:.1rem solid var(--pill-closable-border);background:var(--pill-closable-bg)}.pill--closable:hover{border:.1rem solid var(--pill-closable-border-hover);background:var(--pill-closable-bg-hover);color:var(--pill-closable-color-hover)}.pill--closable::after{content:"";font-family:"Phosphor-Light" !important}.pill--no-border{border:0}.pill-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.pill-group--stacked{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.button-pill-group ul{padding:1.2rem;border-radius:var(--border-radius-md);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);background:var(--button-pill-group-bg);overflow-x:scroll}.button-pill-group ul li{border-radius:var(--border-radius-sm);height:5.6rem;background:var(--button-pill-group-list-item-bg);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);padding-left:2.4rem;padding-right:2.4rem}.button-pill-group ul li a{-webkit-transition:none;transition:none;line-height:5.6rem;white-space:nowrap}.button-pill-group ul li a.is-active,.button-pill-group ul li a:hover{color:var(--button-pill-group-list-item-color)}.button-pill-group ul li.is-active,.button-pill-group ul li:hover{background:var(--button-pill-group-list-item-bg-hover)}.button-pill-group ul li.is-active a,.button-pill-group ul li:hover a{color:var(--button-pill-group-list-item-color-hover)}.resource-item{border-bottom:1px dashed var(--color-gray-warm-300);padding-bottom:2rem}@media(max-width:767px){.resource-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width:768px){.resource-item{border-bottom:0;padding-bottom:0;max-width:none}}.resource-item__buttons{margin:1.6rem auto 0;width:100%}@media(min-width:768px){.resource-item__buttons{margin:0;width:auto}}@media(max-width:767px){.resource-item__buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.resource-item__buttons .button,.resource-item__buttons .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .resource-item__buttons a.menu-link,.resource-item__buttons .bootstrap-wrapper .btn,.bootstrap-wrapper .resource-item__buttons .btn{margin:0 .4rem;font-size:2rem;border:0}.resource-item__title{font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;width:100%;color:var(--button-tertiary-color-hover)}@media(min-width:768px){.resource-item__title{color:#333538;text-decoration:none;margin:0 0 0 1.2rem;width:auto;color:unset}}.resource-item__title:hover{color:var(--button-tertiary-color-hover)}.resource-item__title:hover span{text-decoration:underline}.resource-item__title:hover i{opacity:1;text-decoration:none}.resource-item__title span{text-decoration:underline}@media(min-width:768px){.resource-item__title span{text-decoration:none}}@media(min-width:768px){.resource-item__title i{opacity:0}}.section-title .subtitle{display:block;color:#999ea5;margin:0}.section-title__description{max-width:64.8rem;margin-bottom:1.6rem}.section-title__link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}@media(min-width:768px){.section-title__link-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-title__link-wrapper a{line-height:unset}.section-title__link{white-space:nowrap}.section-title--centered{text-align:center}.section-title--centered .section-title__description{margin-left:auto;margin-right:auto}.section-title--centered .section-title__link-wrapper{margin-top:4rem}@media(min-width:768px){.section-title--centered .section-title__link-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-blog-case-studies-section__heading-title{text-transform:none}.featured-event-card__image{margin-bottom:2.4rem}.featured-event-card__image img{height:inherit;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-sm);height:21.5rem}@media(min-width:768px){.featured-event-card__image img{height:46.2rem}}.featured-event-card__label{font-size:2rem;font-weight:300;color:#75797f;margin-bottom:.4rem}.featured-event-card__title{font-size:2.8rem;font-weight:300;margin-top:-1.6rem}.featured-event-card__categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.featured-event-card__description{font-size:2rem;font-weight:300;text-align:left;color:#53565a;margin-top:.6rem}.featured-event-card__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem;margin-top:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.sample-orders-cart--checkout{width:100%}.sample-orders-cart--checkout-container{z-index:10;position:fixed;bottom:0;width:100%;padding:1.6rem 3.2rem;background:var(--color-white);border-top:1px solid var(--border-light)}.sample-orders-teaser{padding:3.2rem}.sample-orders-teaser--content.grid__item{padding-left:2.4rem}.sample-orders-teaser__alert{text-align:center;border:1px solid #c83232;margin:3.2rem 3.2rem 0;padding:.8rem;color:#c83232;font-size:1.4rem;line-height:2rem}.sample-orders-teaser__alert.js-form-no-items-flash{margin:3.2rem 0}.sample-orders-teaser__item{border-bottom:1px solid var(--border-light)}.sample-orders-teaser__item .grid__item{margin-bottom:3.2rem}.sample-orders-teaser__item:last-child{border-bottom:none}.sample-orders-teaser__content-label{margin:0;font-size:1.2rem;text-transform:uppercase}.sample-orders-teaser__content-value{color:#53565a}.sample-orders-teaser__remove{color:var(--color-primary);font-weight:400}.sample-orders-teaser__remove .ph-trash{position:relative;top:.2rem;margin-left:.4rem;color:var(--color-gray-warm-500)}.sample-orders__checkout-message{margin:0;color:#333538}.sample-orders__checkout-message-container{margin:2.8rem 0 0;border-bottom:1px solid var(--border-light);padding-bottom:2.8rem}.sample-orders__checkout-message.show-on-mobile{padding-left:3.2rem}.user-dashboard{padding-top:4rem;padding-bottom:4rem}@media(min-width:768px){.user-dashboard{padding-top:4rem}}@media(min-width:768px){.user-dashboard{padding-bottom:6.4rem}}.user-dashboard__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}@media(min-width:768px){.user-dashboard__container{gap:3.2rem}}.user-dashboard__card{background-color:var(--color-white);border:.1rem solid var(--border-light);border-radius:var(--border-radius-md);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);padding:2.4rem;min-width:0}@media(min-width:768px){.user-dashboard__card{padding:3.2rem}}.user-dashboard__panel-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem 1.6rem;margin-bottom:2.4rem}.user-dashboard__panel-title,.user-dashboard__section-title{font-family:var(--font-secondary);font-size:2rem;font-weight:500;line-height:1.3;color:#161719;margin:0}.user-dashboard__section-title{margin-bottom:1.6rem}.user-dashboard__panel-summary{margin:.4rem 0 0;font-size:1.4rem;line-height:1.5;color:var(--color-gray-warm-500)}.user-dashboard__panel-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:500;color:var(--color-primary);text-decoration:none;white-space:nowrap}.user-dashboard__panel-link:hover{color:var(--color-primary-hover);text-decoration:underline}.user-dashboard__empty{margin:0;font-size:1.4rem;color:var(--color-gray-warm-500)}.user-dashboard__pill{padding:0 1rem;font-size:1.2rem;line-height:2.2rem;white-space:nowrap}.user-dashboard__pill--draft{background-color:#fdf6e3;border-color:#fdf6e3;color:#7a5800}.user-dashboard__account{display:grid;gap:2.4rem}@media(min-width:992px){.user-dashboard__account{grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.user-dashboard__identity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;min-width:0}@media(min-width:768px){.user-dashboard__identity{gap:2.4rem}}.user-dashboard__avatar{-webkit-box-flex:0;-ms-flex:none;flex:none;width:6.4rem;height:6.4rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.user-dashboard__avatar{width:8rem;height:8rem}}.user-dashboard__avatar--monogram{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-primary);color:var(--color-white);font-family:var(--font-secondary);font-size:2.4rem;font-weight:500;letter-spacing:.04em}@media(min-width:768px){.user-dashboard__avatar--monogram{font-size:2.8rem}}.user-dashboard__identity-text{min-width:0}.user-dashboard__eyebrow{margin:0 0 .4rem;font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary)}.user-dashboard__greeting{margin:0;font-family:var(--font-secondary);font-size:2.8rem;font-weight:300;line-height:1.2;color:#161719;overflow-wrap:anywhere}@media(min-width:768px){.user-dashboard__greeting{font-size:4rem}}.user-dashboard__roles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0 0;padding:0;list-style:none}.user-dashboard__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2.4rem;margin:0;padding-top:2.4rem;border-top:.1rem solid var(--border-light)}@media(min-width:768px){.user-dashboard__meta{grid-template-columns:repeat(4,auto);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:1.6rem 4rem}}@media(min-width:992px){.user-dashboard__meta{grid-column:1/-1;grid-row:2}}.user-dashboard__meta dt{font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-warm-500)}.user-dashboard__meta dd{margin:.4rem 0 0;font-size:1.4rem;color:#333538;overflow-wrap:anywhere}.user-dashboard__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem}.user-dashboard__actions .button,.user-dashboard__actions .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .user-dashboard__actions a.menu-link,.user-dashboard__actions .bootstrap-wrapper .btn,.bootstrap-wrapper .user-dashboard__actions .btn{width:auto;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:768px){.user-dashboard__actions .button,.user-dashboard__actions .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .user-dashboard__actions a.menu-link,.user-dashboard__actions .bootstrap-wrapper .btn,.bootstrap-wrapper .user-dashboard__actions .btn{-webkit-box-flex:0;-ms-flex:none;flex:none}}.user-dashboard__health{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.user-dashboard__health{gap:1.6rem}}.user-dashboard__health-tile{--tile-accent:#025b4b;background-color:var(--color-white);border:.1rem solid var(--border-light);border-left:.4rem solid var(--tile-accent);border-radius:var(--border-radius-sm);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.user-dashboard__health-tile--warning{--tile-accent:#B58105}.user-dashboard__health-tile--error{--tile-accent:#D04343}.user-dashboard__health-tile--neutral{--tile-accent:var(--color-primary)}.user-dashboard__health-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;height:100%;padding:1.6rem;color:inherit;text-decoration:none;border-radius:inherit}.user-dashboard a.user-dashboard__health-body:hover{background-color:var(--color-gray-warm-100)}.user-dashboard__health-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-warm-500)}.user-dashboard__health-label i{font-size:1.6rem;color:var(--tile-accent)}.user-dashboard__health-value{font-family:var(--font-secondary);font-size:1.8rem;font-weight:500;color:#161719}.user-dashboard__health-detail{font-size:1.2rem;color:var(--color-gray-warm-500)}.user-dashboard__links{display:grid;grid-template-columns:1fr;gap:1.2rem;margin:0;padding:0;list-style:none}@media(min-width:667px){.user-dashboard__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.user-dashboard__links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.user-dashboard__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.user-dashboard__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.2rem;height:100%;padding:1.6rem;background-color:var(--color-white);border:.1rem solid var(--border-light);border-radius:var(--border-radius-sm);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);color:inherit;text-decoration:none;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.user-dashboard__link:hover,.user-dashboard__link:focus-visible{border-color:var(--color-primary);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}.user-dashboard__link:hover .user-dashboard__link-icon,.user-dashboard__link:focus-visible .user-dashboard__link-icon{background-color:var(--color-primary);color:var(--color-white)}.user-dashboard__link-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--border-radius-xs);background-color:var(--color-gray-warm-200);color:var(--color-primary);font-size:2.2rem;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.user-dashboard__link-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;min-width:0}.user-dashboard__link-label{font-family:var(--font-secondary);font-size:1.6rem;font-weight:500;color:#161719}.user-dashboard__link-description{font-size:1.2rem;line-height:1.5;color:var(--color-gray-warm-500)}.user-dashboard__columns{display:grid;gap:2.4rem}@media(min-width:1025px){.user-dashboard__columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:3.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(min-width:1025px){.user-dashboard__columns--even{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-dashboard__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;min-width:0}@media(min-width:1025px){.user-dashboard__column{gap:3.2rem}}.user-dashboard__rows{margin:0;padding:0;list-style:none}.user-dashboard__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;padding:1.2rem 0;border-top:.1rem solid var(--border-light)}.user-dashboard__row:first-child{border-top:0;padding-top:0}.user-dashboard__row:last-child{padding-bottom:0}.user-dashboard__row-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;min-width:0}.user-dashboard__row-title{font-size:1.6rem;font-weight:500;color:#161719;text-decoration:none;overflow-wrap:anywhere}.user-dashboard__row-title:hover{color:var(--color-primary);text-decoration:underline}.user-dashboard__row-meta{font-size:1.2rem;color:var(--color-gray-warm-500)}.user-dashboard__row-aside{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.user-dashboard__icon-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;color:var(--color-primary);font-size:1.8rem;text-decoration:none}.user-dashboard__icon-link:hover,.user-dashboard__icon-link:focus-visible{background-color:var(--color-gray-warm-200)}.user-dashboard__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}@media(min-width:667px){.user-dashboard__media{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:992px){.user-dashboard__media{grid-template-columns:repeat(4,minmax(0,1fr))}}.user-dashboard__media-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;color:inherit;text-decoration:none}.user-dashboard__media-item:hover .user-dashboard__media-label{color:var(--color-primary);text-decoration:underline}.user-dashboard__media-thumb{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;aspect-ratio:1;max-width:100%;margin-bottom:.4rem;overflow:hidden;border-radius:var(--border-radius-xs);background-color:var(--color-gray-warm-200);color:var(--color-gray-warm-500);font-size:3.2rem}.user-dashboard__media-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-dashboard__media-thumb--vector{padding:1.2rem;background-color:#c1c5c9}.user-dashboard__media-thumb--vector img{-o-object-fit:contain;object-fit:contain}.user-dashboard__media-label{font-size:1.2rem;font-weight:500;color:#161719;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-dashboard__media-type{font-size:1.2rem;color:var(--color-gray-warm-500)}.user-dashboard__callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;margin:0 0 1.6rem;padding:1.2rem 1.6rem;border-radius:var(--border-radius-xs);background-color:#fdf6e3;color:#7a5800;font-size:1.4rem}.user-dashboard__callout a{color:inherit}.user-dashboard__totals{margin:0;padding:0;list-style:none}.user-dashboard__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;padding:.8rem 0;border-top:.1rem solid var(--border-light);font-size:1.4rem}.user-dashboard__total:first-child{border-top:0}.user-dashboard__total a{color:#333538;text-decoration:none}.user-dashboard__total a:hover{color:var(--color-primary);text-decoration:underline}.user-dashboard__total-count{font-weight:500;color:#161719;font-variant-numeric:tabular-nums;text-align:right}.user-dashboard__total-draft{display:block;font-size:1.2rem;font-weight:300;color:#7a5800}.user-dashboard__indexes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;margin:0;padding:0;list-style:none}.user-dashboard__index{--index-accent:var(--color-primary)}.user-dashboard__index--attention{--index-accent:#B58105}.user-dashboard__index-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;margin-bottom:.6rem;font-size:1.4rem}.user-dashboard__index-head a{color:#161719;text-decoration:none}.user-dashboard__index-head a:hover{color:var(--color-primary);text-decoration:underline}.user-dashboard__index-head span{font-weight:500;font-variant-numeric:tabular-nums;color:var(--index-accent)}.user-dashboard__progress{display:block;height:.6rem;overflow:hidden;border-radius:.3rem;background-color:var(--color-gray-warm-300)}.user-dashboard__progress span{display:block;height:100%;border-radius:inherit;background-color:var(--index-accent)}.user-dashboard__index-detail{display:block;margin-top:.4rem;font-size:1.2rem;color:var(--color-gray-warm-500)}.user-dashboard__table-wrap{overflow-x:auto;margin:0 -2.4rem;padding:0 2.4rem}@media(min-width:768px){.user-dashboard__table-wrap{margin:0;padding:0}}.user-dashboard__table{width:100%;border-collapse:collapse;font-size:1.4rem}.user-dashboard__table th{padding:0 1.2rem .8rem 0;border:0;background-color:rgba(0,0,0,0);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--color-gray-warm-500);white-space:nowrap}.user-dashboard__table td{padding:1rem 1.2rem 1rem 0;border-top:.1rem solid var(--border-light);border-left:0;border-right:0;border-bottom:0;background-color:rgba(0,0,0,0);vertical-align:top;white-space:nowrap}.user-dashboard__table th:last-child,.user-dashboard__table td:last-child{padding-right:0}.user-dashboard__table tr:last-of-type td{border-bottom:0}.user-dashboard__table a{color:var(--color-primary);font-weight:500}.user-dashboard__path{white-space:normal !important;word-break:break-all}.user-dashboard__path code{font-size:1.2rem;color:#333538}.user-dashboard__num{text-align:right !important;font-variant-numeric:tabular-nums}.user-dashboard__cell-action{text-align:right}@media(max-width:479px){.user-dashboard__cell-seen{display:none}}.user-dashboard__search-lists{display:grid;gap:2.4rem}@media(min-width:667px){.user-dashboard__search-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-dashboard__list-title{margin:0 0 1.2rem;font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-warm-500)}.user-dashboard__terms{margin:0;padding:0;list-style:none}.user-dashboard__terms li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;padding:.8rem 0;border-top:.1rem solid var(--border-light)}.user-dashboard__terms li:first-child{border-top:0;padding-top:0}.user-dashboard__terms--zero .user-dashboard__term{color:#d04343}.user-dashboard__term{font-size:1.4rem;font-weight:500;color:#161719;overflow-wrap:anywhere}.user-dashboard__term-meta{font-size:1.2rem;color:var(--color-gray-warm-500)}.brand-dashboard__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.brand-dashboard__heading{min-width:0}.brand-dashboard__back{margin-bottom:1.6rem}.brand-dashboard__lang{font-weight:500;color:var(--color-primary)}.brand-dashboard__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.2rem;margin:0;padding:2.4rem 0 0;border-top:.1rem solid var(--border-light);list-style:none}.brand-dashboard__links li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media(min-width:768px){.brand-dashboard__links li{-webkit-box-flex:0;-ms-flex:none;flex:none}}.brand-dashboard__links .button,.brand-dashboard__links .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .brand-dashboard__links a.menu-link,.brand-dashboard__links .bootstrap-wrapper .btn,.bootstrap-wrapper .brand-dashboard__links .btn{min-width:0}.brand-dashboard__links .button .ph-light,.brand-dashboard__links .footer__cta .menu .menu-item a.menu-link .ph-light,.footer__cta .menu .menu-item .brand-dashboard__links a.menu-link .ph-light,.brand-dashboard__links .bootstrap-wrapper .btn .ph-light,.bootstrap-wrapper .brand-dashboard__links .btn .ph-light{font-size:1.8rem}@media(min-width:1280px){.brand-dashboard__stats{grid-template-columns:repeat(6,minmax(0,1fr))}}.brand-dashboard__stat-value{font-size:2.4rem;font-variant-numeric:tabular-nums}.brand-dashboard__table th[scope=row]{padding:1rem 1.2rem 1rem 0;border-top:.1rem solid var(--border-light);font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none;white-space:normal;color:#161719}.brand-dashboard__table a{font-weight:500;text-decoration:none}.brand-dashboard__table a:hover{text-decoration:underline}.brand-dashboard__table td.user-dashboard__num{color:var(--color-gray-warm-500)}.brand-dashboard__flag{font-weight:500;color:#7a5800 !important}.brand-dashboard__flag--error{color:#d04343 !important}.brand-dashboard__more{margin-top:1.6rem}.brand-dashboard__more summary{cursor:pointer;font-size:1.4rem;font-weight:500;color:var(--color-primary)}.brand-dashboard__more summary:hover{text-decoration:underline}.brand-dashboard__more[open] summary{margin-bottom:1.6rem}.brand-dashboard__cards{display:grid;grid-template-columns:1fr;gap:1.2rem;margin:0;padding:0;list-style:none}@media(min-width:667px){.brand-dashboard__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.brand-dashboard__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}.brand-dashboard__card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem}.brand-dashboard__card-arrow{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:2rem;color:var(--color-primary)}.brand-dashboard__attention{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;margin-top:.8rem;font-size:1.2rem;font-weight:500;color:#7a5800}.brand-dashboard__attention--ok{color:#025b4b}.spec-download-bar{position:fixed;bottom:0;left:0;z-index:10;width:100%;background:var(--color-white);border-top:1px solid var(--border-light);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.spec-download-bar.is-active{-webkit-transform:translateY(0);transform:translateY(0)}.spec-download-bar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:2.4rem;padding-right:2.4rem;padding-top:1.6rem;padding-bottom:1.6rem}@media(max-width:767px){.spec-download-bar__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.spec-download-bar__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;-ms-flex-negative:0;flex-shrink:0}.spec-download-bar__count{font-weight:600;white-space:nowrap}.spec-download-bar__clear{padding:0;font-size:1.2rem;color:var(--color-gray-cool-600);text-decoration:underline;background:none;border:0;cursor:pointer}.spec-download-bar__clear:hover{color:var(--color-black)}.spec-download-bar__chips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.8rem;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.spec-download-bar__chips::-webkit-scrollbar{display:none}.spec-download-bar__chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:.6rem;padding:.4rem .8rem .4rem 1.2rem;font-size:1.3rem;color:var(--color-black);background:var(--color-gray-cool-100);border:1px solid var(--color-gray-cool-200);border-radius:var(--border-radius-sm);cursor:pointer}.spec-download-bar__chip:hover{border-color:var(--color-gray-cool-400)}.spec-download-bar__chip i{font-size:1.2rem;color:var(--color-gray-cool-600)}.spec-download-bar__chip-label{max-width:24rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spec-download-bar__download{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.spec-download-bar__download i{font-size:1.8rem;vertical-align:middle}.spec-download-bar__download .spec-download-bar__loading{display:none}.spec-download-bar__download.is-loading .spec-download-bar__label{display:none}.spec-download-bar__download.is-loading .spec-download-bar__loading{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem}.spec-download-bar__download.is-loading i.ph-circle-notch{-webkit-animation:spec-download-spin .8s linear infinite;animation:spec-download-spin .8s linear infinite}@-webkit-keyframes spec-download-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spec-download-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.teaser .teaser__image a{display:block;line-height:0}@media(max-width:767px){.teaser .teaser__image img{margin-bottom:1.6rem}}.teaser__label{font-size:16px;font-weight:300;line-height:25px;color:#75797f}.teaser__date{text-transform:uppercase;font-size:1.2rem;font-weight:400;line-height:1.68rem;color:#75797f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.teaser__date div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}.teaser__description{margin-top:.6rem}.teaser__description--search{display:none}.p-search .teaser__description--search{display:block}.teaser__link{margin-top:1rem}.grid__item>.teaser{height:100%;margin-bottom:0}.teaser-new-pill{position:absolute;top:1.6rem;left:1.6rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;pointer-events:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.teaser-new-pill .pill{pointer-events:auto}.p-accordions-faq .grid__item{margin-bottom:0}.p-accordions-faq .accordion__item{width:100%;background-color:var(--accordion-faq-item-bg);border:1px solid var(--accordion-faq-item-border);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);padding:0;margin-bottom:1.6rem;border-radius:var(--accordion-border-radius)}.p-accordions-faq .accordion__item .accordion__header{border-bottom:none;padding:2.4rem 2.4rem}@media(min-width:768px){.p-accordions-faq .accordion__item .accordion__header{padding:3.2rem 2.4rem}}.p-accordions-faq .accordion__item .accordion__content{padding-top:0}.p-accordions-faq .accordion__item *{color:var(--accordion-faq-item-color)}.p-accordions-faq .accordion__item:hover{background-color:var(--accordion-faq-item-bg-hover);border:1px solid var(--accordion-faq-item-border-hover)}.p-accordions-faq .accordion__item:hover *{color:var(--accordion-faq-item-color-hover)}.p-accordions-faq .accordion__item.accordion__item--open{background-color:var(--accordion-faq-item-bg-open);border:var(--accordion-faq-item-border-open);border:1px solid var(--accordion-faq-item-border-open)}.p-accordions-faq .accordion__item.accordion__item--open *{color:var(--accordion-faq-item-color-hover)}.p-accordions-faq .accordion__item.accordion__item--open .accordion__header{padding:2.4rem}@media(min-width:768px){.p-accordions-faq .accordion__item.accordion__item--open .accordion__header{padding:3.2rem 2.4rem}}.p-accordions-faq .accordion__item.accordion__item--open .accordion__content{padding:0rem 2.4rem 3.6rem}.p-accordions-faq .accordion__item.accordion__item--open .accordion__title,.p-accordions-faq .accordion__item.accordion__item--open .accordion__content p,.p-accordions-faq .accordion__item.accordion__item--open .accordion__icon{color:var(--accordion-faq-item-color-open)}.p-accordions-faq .accordion__title{font-size:2rem;line-height:3rem;font-family:var(--font-default) !important;font-weight:400;letter-spacing:normal}.p-accordions-faq .accordion__content::before{display:none}.p-accordions-faq .accordion__content p{font-size:1.8rem;line-height:2.4rem}.p-animated-logo-carousel__logo-grid{max-width:740px;margin:0 auto;width:100%}@media(max-width:767px){.p-animated-logo-carousel__logo-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}}.p-animated-logo-carousel__logo-grid,.p-animated-logo-carousel .swiper,.p-animated-logo-carousel__logo-grid .p-animated-logo-carousel__logo{position:relative;opacity:1;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.p-animated-logo-carousel__logo-grid.hidden-transition,.p-animated-logo-carousel .swiper.hidden-transition,.p-animated-logo-carousel__logo-grid .p-animated-logo-carousel__logo.hidden-transition{height:0;margin:0;overflow:hidden;pointer-events:none;padding:0;opacity:0;visibility:hidden;width:0}.p-animated-logo-carousel__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;width:12rem;margin-bottom:1.6rem;height:6.4rem}.p-animated-logo-carousel__logo img{margin:0 auto;max-width:12rem;width:9.6rem;height:6.4rem}.p-animated-logo-carousel__logo-grid .p-animated-logo-carousel__logo{margin-left:3.2rem;margin-right:3.2rem;width:calc(50% - 6.4rem)}@media(min-width:667px){.p-animated-logo-carousel__logo-grid .p-animated-logo-carousel__logo{width:calc(33% - 6.4rem)}}@media(min-width:992px){.p-animated-logo-carousel__logo-grid .p-animated-logo-carousel__logo{width:calc(25% - 6.4rem)}}.p-animated-logo-carousel .pill[data-category-id=all]{width:120px}.p-animated-logo-carousel .swiper{position:relative;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;max-width:1360px}.p-animated-logo-carousel .swiper.swiper-hidden{height:0;visibility:hidden;overflow:hidden;pointer-events:none;padding:0;opacity:0}.p-animated-logo-carousel .swiper::before,.p-animated-logo-carousel .swiper::after{content:"";height:100%;position:absolute;top:0;width:10%;z-index:10}.p-animated-logo-carousel .swiper::before{background-image:-webkit-gradient(linear,left top,right top,from(#f5f5f5),to(transparent));background-image:linear-gradient(to right,#f5f5f5,transparent);left:0}.p-animated-logo-carousel .swiper::after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#f5f5f5));background-image:linear-gradient(to right,transparent,#f5f5f5);right:0}.bg-white .p-animated-logo-carousel .swiper::before{background-image:-webkit-gradient(linear,left top,right top,from(var(--color-white)),to(transparent));background-image:linear-gradient(to right,var(--color-white),transparent)}.bg-white .p-animated-logo-carousel .swiper::after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--color-white)));background-image:linear-gradient(to right,transparent,var(--color-white))}.bg-light-gray .p-animated-logo-carousel .swiper::before{background-image:-webkit-gradient(linear,left top,right top,from(var(--color-gray-warm-200)),to(transparent));background-image:linear-gradient(to right,var(--color-gray-warm-200),transparent)}.bg-light-gray .p-animated-logo-carousel .swiper::after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--color-gray-warm-200)));background-image:linear-gradient(to right,transparent,var(--color-gray-warm-200))}.p-animated-logo-carousel .swiper .bg-warm-gray-100::before{background-image:-webkit-gradient(linear,left top,right top,from(var(--color-gray-warm-100)),to(transparent));background-image:linear-gradient(to right,var(--color-gray-warm-100),transparent)}.p-animated-logo-carousel .swiper .bg-warm-gray-100::after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--color-gray-warm-100)));background-image:linear-gradient(to right,transparent,var(--color-gray-warm-100))}.p-animated-logo-carousel .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-anchor{position:relative;bottom:10rem;visibility:hidden}.p-anchor-link-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:var(--anchor-link-border-radius)}.page__header .p-anchor-link-menu{padding:0;width:calc(100% - 4.8rem);border-radius:var(--anchor-link-border-radius);margin-left:auto;margin-right:auto;z-index:10}@media(min-width:768px){.page__header .p-anchor-link-menu{width:100%}}.p-anchor-link-menu__list{border-radius:var(--anchor-link-border-radius);overflow-y:visible;gap:0;border:var(--anchor-link-border-border-width) solid var(--anchor-link-border-color)}@media(min-width:768px){.p-anchor-link-menu__list{margin-top:0;margin-right:0;border-radius:var(--anchor-link-border-radius)}}.page__header .p-anchor-link-menu__list{position:relative;margin:4rem calc(50% - 50vw) 0 0;left:0;overflow-x:scroll;width:calc(100vw - 2.4rem)}@media(min-width:768px){.page__header .p-anchor-link-menu__list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;left:unset;overflow-x:scroll;max-width:120rem;top:-2.4rem}}.p-anchor-link-menu__list-item{-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}.p-anchor-link-menu__list-item:first-of-type{border-top-left-radius:var(--anchor-link-border-radius);border-bottom-left-radius:var(--anchor-link-border-radius)}.p-anchor-link-menu__list-item:first-of-type a{border-top-left-radius:var(--anchor-link-border-radius);border-bottom-left-radius:var(--anchor-link-border-radius)}.p-anchor-link-menu__list-item:last-of-type{letter-spacing:var(--list-tab-line-letter-spacing);border-right:0px;margin-right:2.4rem;border-top-right-radius:var(--anchor-link-border-radius);border-bottom-right-radius:var(--anchor-link-border-radius)}@media(min-width:768px){.p-anchor-link-menu__list-item:last-of-type{margin-right:unset}}.p-anchor-link-menu__list-item:last-of-type a{border-top-right-radius:var(--anchor-link-border-radius);border-bottom-right-radius:var(--anchor-link-border-radius)}.p-anchor-link-menu__list-item:hover{background-color:var(--anchor-link-bg-hover)}.p-anchor-link-menu__list-item a{height:5.6rem;min-width:11.4rem;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;padding:0 2.4rem;white-space:nowrap;font-weight:var(--button-font-weight);font-size:var(--button-font-size);background-color:var(--anchor-link-bg);color:var(--anchor-link-text);font-family:var(--button-font-family);text-transform:var(--anchor-link-text-transform);letter-spacing:var(--button-letter-spacing)}.p-anchor-link-menu__list-item a:hover{color:var(--anchor-link-text-hover);background-color:var(--anchor-link-bg-hover);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.p-attributes:last-child .p-attributes__content p{margin-bottom:0}.p-attributes .p-attribute{border-bottom:1px solid #c1c5c9}.p-attributes .p-attribute:last-child{border-bottom:none}.p-attributes__label{font-size:1.6rem;font-weight:400;padding-right:2.4rem;-webkit-box-sizing:content-box;box-sizing:content-box}.p-attributes__content p{margin-bottom:2.4rem}.p-attributes__content a{color:var(--attributes-link-color)}.p-attributes__content ul{margin-bottom:0}.p-blog-case-studies-featured .list{border-radius:var(--border-radius-xl)}.p-blog-case-studies-featured__newsletter-cta{margin-bottom:4rem}.p-blog-case-studies-featured__newsletter-cta .button,.p-blog-case-studies-featured__newsletter-cta .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-blog-case-studies-featured__newsletter-cta a.menu-link,.p-blog-case-studies-featured__newsletter-cta .bootstrap-wrapper .btn,.bootstrap-wrapper .p-blog-case-studies-featured__newsletter-cta .btn{width:100%}@media(min-width:1280px){.p-blog-case-studies-filters .drawer--facets__button-open,.p-blog-case-studies-filters .drawer{display:none}}.p-blog-case-studies-filters .facets--dd-checkboxes{margin-bottom:0}.p-blog-case-studies-filters .form-type-textfield{margin-bottom:0}.p-blog-case-studies-filters .views-exposed-form{background-color:var(--color-white);border-bottom-right-radius:1.2rem;border-bottom-left-radius:1.2rem;padding:1.6rem}.p-blog-case-studies-filters .facets--search-toggle{display:none}@media(min-width:1280px){.p-blog-case-studies-filters .facets--search-toggle{display:block}}.p-blog-case-studies-filters .facets--search-toggle.facets--search-toggle-open .facets--blog-case-studies{border-bottom-right-radius:0;border-bottom-left-radius:0}.p-blog-case-studies-filters .facets--blog-case-studies .block-facet--checkbox label{color:#53565a;font-weight:300}.p-blog-case-studies-filters .facets--blog-case-studies .block-facet--checkbox.active label{color:#53565a}.p-blog-case-studies-filters .facets--blog-case-studies .facets-widget-checkbox{padding:0 !important;top:6rem;right:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:1.2rem;border-bottom-left-radius:1.2rem;width:inherit;width:23.75rem !important;overflow-y:visible;position:absolute;max-height:unset;padding-bottom:2.2rem !important}.p-blog-case-studies-filters .facets--blog-case-studies .facets-widget-checkbox .item-list__checkbox{padding:1.2rem 2rem 2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;max-height:25rem;overflow-y:auto;overflow-x:hidden}.p-blog-case-studies-filters .facets--blog-case-studies .facets-widget-checkbox::before{content:"";display:block;background-color:var(--color-white);height:2rem;width:100%;top:-1rem;position:absolute}.p-blog-case-studies-filters .facets--blog-case-studies .facets-widget-checkbox li.facet-item{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.4rem;color:#333538}.p-blog-case-studies-filters .facets--blog-case-studies .facets-widget-checkbox li.facet-item input{margin:0}.p-blog-case-studies-filters .facets--blog-case-studies .facets-widget-checkbox li.facet-item label{padding:0;height:unset}@media(min-width:1280px){.p-blog-case-studies-filters__mobile-search{display:none}}.p-blog-case-studies-filters__mobile-search .views-exposed-form{border-radius:var(--border-radius-sm);margin-bottom:2.4rem;padding:0rem}.p-blog-case-studies-filters__mobile-search .views-exposed-form input.form-text{border-bottom-right-radius:1.2rem !important;border-top-right-radius:1.2rem !important;border-right:1px;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,0.0588235294);box-shadow:0px 1px 2px 0px rgba(83,86,90,0.0588235294)}.p-blog-case-studies-filters__mobile-search .form-actions.js-form-wrapper.form-wrapper{display:none}.p-blog-case-studies-section__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2.4rem;gap:2.4rem}.p-blog-case-studies-section__heading-title{margin:0;font-size:2.2rem;font-weight:300;line-height:3rem}.p-blog-case-studies-section__swiper .blog--teaser{border:none}@media(min-width:768px){.p-blog-case-studies-section__swiper .blog--teaser{margin-bottom:2.4rem}}@media(min-width:768px){.p-blog-case-studies-section__swiper .blog--teaser .teaser__content .stack{height:26rem}}.p-blog-case-studies-section__swiper .blog--teaser .teaser__link{margin-top:auto;margin-bottom:2.4rem}.p-blog-case-studies-section__swiper .swiper-slide .teaser__content{width:inherit}.p-blog-case-studies-section__swiper-controls{position:relative;z-index:1}@media(max-width:767px){.p-brands-grid{max-width:65%;margin-left:auto;margin-right:auto}}@media(max-width:767px){.p-brands-grid .grid{margin-left:-2.4rem;margin-right:-2.4rem;margin-bottom:-2.4rem}}@media(max-width:767px){.p-brands-grid .grid>.grid__item{padding-left:2.4rem;padding-right:2.4rem;margin-bottom:2.4rem}}.p-call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.p-call-to-action__eyebrow{margin-bottom:1.2rem;color:var(--heading-eyebrow-font-color);font-family:var(--heading-eyebrow-font-family);font-size:var(--heading-eyebrow-font-size-mobile);font-weight:var(--heading-eyebrow-font-weight);line-height:var(--line-height-eyebrow-mobile);text-transform:var(--heading-eyebrow-text-transform);letter-spacing:var(--heading-eyebrow-letter-spacing)}@media(min-width:768px){.p-call-to-action__eyebrow{font-size:var(--heading-eyebrow-font-size);line-height:var(--line-height-eyebrow)}}.p-call-to-action__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem}.p-call-to-action__content{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:6.4rem}.accordion .p-call-to-action__content{margin-bottom:0rem}@media(min-width:992px){.p-call-to-action__content{margin-bottom:0rem}}.p-call-to-action__content h2{margin-bottom:1.2rem}@media(min-width:992px){.p-call-to-action__content>p{max-width:74rem;margin-right:6.4rem}}.p-call-to-action--side-by-side .button,.p-call-to-action--side-by-side .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-call-to-action--side-by-side a.menu-link,.p-call-to-action--side-by-side .bootstrap-wrapper .btn,.bootstrap-wrapper .p-call-to-action--side-by-side .btn{-ms-flex-negative:0;flex-shrink:0}@media(min-width:992px){.p-call-to-action--side-by-side{-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-call-to-action--side-by-side .p-call-to-action__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-call-to-action--card{background-color:var(--call-to-action-card-bg);padding:6.4rem 2.4rem;height:100%;text-align:center}@media(min-width:992px){.p-call-to-action--card{text-align:left;padding:6.4rem}}.our-associations .p-callout .grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.our-associations .p-callout__image{padding:1.2rem;margin-left:0;margin-right:0}.our-associations .p-callout__image img{border-radius:0}.our-associations .p-callout__content{padding-left:1.2rem;padding-right:0;margin-left:0;margin-right:0;-webkit-box-flex:2;-ms-flex:2;flex:2}.our-associations .p-callout__content .stack{gap:1rem}.our-associations .p-callout__content .p-callout__title{color:#333538;font-size:1.8rem;font-weight:400;line-height:1.5}.our-associations .p-callout__content .p-callout__description{color:#53565a;font-size:1.4rem}@media(max-width:767px){.p-callout--side-by-side .p-callout__image{margin-bottom:4.4rem}}.p-callout__title--centered{text-align:center}.p-callouts .grid .p-callout .grid{margin-left:0;margin-right:0}.p-callout img{aspect-ratio:4/3}.p-callout video{width:100%;height:auto}.p-container-callouts .stack{height:100%}.p-container-callouts .image{margin-top:auto}@media(min-width:768px){.p-cards .teaser__title{min-height:9rem}}.p-cards--carousel .swiper-slide>.teaser{height:100%;margin-bottom:0}.p-cards__swiper-controls{position:relative;z-index:1;margin-top:4rem}.p-cards__swiper-controls .swiper-pagination{display:none}.p-cards-icon.has-border{margin-bottom:4rem}@media(min-width:768px){.p-cards-icon.has-border{margin-bottom:6.4rem}}.p-cards-icon__teaser-link{margin-top:6.4rem}.p-cards-icon__teaser-link a{margin:auto}.p-cards-icon .grid__item{margin-bottom:4rem}.p-checklist__list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.p-checklist__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.p-checklist__item::before{font-family:"Phosphor-Light" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;content:"";padding-top:.3rem}.p-checklist-item__title{font-family:var(--heading-font-family);font-size:1.6rem;font-weight:var(--heading-font-weight);color:var(--color-primary);margin-bottom:1.2rem}.p-checklist-item__description{font-size:1.4rem}.p-checklist--card .p-checklist__title{background-color:var(--color-primary);color:var(--color-white);padding:1.2rem 2.4rem;margin-bottom:0;border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm)}.p-checklist--card .p-checklist__content{background-color:var(--color-gray-cool-100);padding:2.4rem;border-bottom-left-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm)}.p-checklist--card .p-checklist__list{gap:2.4rem}.p-checklist--card .p-checklist-item__title{margin-bottom:0}.p-color-palettes-interactive ul{list-style:none;padding:0;margin:0}.p-color-palettes-interactive h3,.p-color-palettes-interactive h4,.p-color-palettes-interactive p{margin-bottom:0}.p-color-palettes-interactive h3,.p-color-palettes-interactive h4{font-family:Montserrat;font-size:1.4rem;line-height:1.4rem;font-weight:600}.p-color-palettes-interactive__nav{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:3.6rem;gap:3.6rem}@media(min-width:768px){.p-color-palettes-interactive__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0rem;max-width:99.8rem;margin:0 auto 3.6rem auto}}.p-color-palettes-interactive__nav-right,.p-color-palettes-interactive__nav-left{background-color:var(--color-white);display:inherit}.p-color-palettes-interactive__nav-left{margin:auto;padding:0}@media(min-width:768px){.p-color-palettes-interactive__nav-left{margin:none;padding:2rem;border-right:1px solid #e6ecef}}.p-color-palettes-interactive__nav-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2rem 3.2rem;overflow-x:scroll;overflow-y:visible}.p-color-palettes-interactive__categories{border:1px solid var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;color:#00d9ff}.p-color-palettes-interactive__categories .p-color-palettes-interactive__categories-button{border:none;background:none;color:var(--color-primary);text-transform:uppercase;padding:2rem 3.2rem;font-weight:600;font-size:1.4rem;cursor:pointer}.p-color-palettes-interactive__categories .p-color-palettes-interactive__categories-button--active{background-color:var(--color-primary);color:var(--color-white)}.p-color-palettes-interactive__swatch-category{display:none;-webkit-transition:all 300ms;transition:all 300ms}.p-color-palettes-interactive__swatch-category--active{display:block}.p-color-palettes-interactive__swatch-category ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}.p-color-palettes-interactive__swatch-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;white-space:nowrap}.p-color-palettes-interactive__swatch-item button{height:5.6rem;width:5.6rem;border-radius:100%;background:none;border:none;cursor:pointer;position:relative;z-index:1}.p-color-palettes-interactive__swatch-item--active button{outline:2px solid #2e6194;outline-offset:.5rem;-webkit-transition:all 300ms;transition:all 300ms}.p-color-palettes-interactive__swatch-item--active .p-color-palettes-interactive__swatch-name{display:block;width:auto;opacity:1;padding:0 2.4rem;-webkit-transform:translateX(0rem);transform:translateX(0rem)}.p-color-palettes-interactive__swatch-name{font-size:1.4rem;font-weight:600;line-height:25px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;opacity:0;width:0;padding:0;overflow:hidden;-webkit-transition:300ms;transition:300ms;-webkit-transform:translateX(-5rem);transform:translateX(-5rem);position:relative}.p-color-palettes-interactive__slides{position:relative;overflow:hidden;-webkit-transition:all 200ms;transition:all 200ms;min-height:47rem}.p-color-palettes-interactive__slide{opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity 400ms;transition:opacity 400ms;width:100%;padding:1.2rem;background-color:var(--color-white);pointer-events:none}.p-color-palettes-interactive__slide--active{opacity:1;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-delay:200ms;transition-delay:200ms;-webkit-transition-property:opacity;transition-property:opacity;pointer-events:all}.p-color-palettes-interactive__slide-images{display:grid;gap:1.2rem;margin-bottom:1.2rem}@media(min-width:768px){.p-color-palettes-interactive__slide-images{grid-template-columns:repeat(2,1fr)}}.p-color-palettes-interactive__slide-image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:20rem;background-position:center;background-size:cover;padding:1.6rem}@media(min-width:768px){.p-color-palettes-interactive__slide-image{height:30rem;padding:2.4rem}}.p-color-palettes-interactive__slide-image-card{background-color:#f3f6f7;padding:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}@media(min-width:768px){.p-color-palettes-interactive__slide-image-card{max-width:33.8rem}}.p-color-palettes-interactive__teasers{display:grid;gap:1.2rem}@media(min-width:768px){.p-color-palettes-interactive__teasers{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.p-color-palettes-interactive__teaser{display:grid;gap:1.2rem;grid-template-columns:repeat(2,1fr);min-height:12.6rem}.p-color-palettes-interactive__teaser-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.p-color-palettes-interactive__teaser-content h4{font-size:1.4rem;font-weight:600}.p-color-palettes-interactive__slide-category{display:none}.p-color-palettes-interactive__slide-category--active{display:initial}.p-comparison-cards__header{margin-bottom:3.2rem;text-align:center}@media(min-width:768px){.p-comparison-cards__header{margin-bottom:4rem}}.p-comparison-cards__title{color:#161719}.p-comparison-cards__title span{color:#999ea5}.p-comparison-cards__grid{margin-left:-1.2rem;margin-right:-1.2rem}.p-comparison-cards__grid .grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:2.4rem}.p-comparison-cards__grid.p-comparison-cards__grid--has-featured{padding-top:0}@media(min-width:768px){.p-comparison-cards__grid.p-comparison-cards__grid--has-featured{padding-top:12rem}}.p-comparison-cards__card{background:var(--color-gray-warm-100);border-radius:var(--border-radius-xl);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);padding:2.4rem;width:100%}.p-comparison-cards__card hr{background-color:var(--color-gray-warm-300);border:0;margin:0 0 2.4rem 0;height:1px}.p-comparison-cards__card--featured{background:#ecefff;-webkit-transform:none;transform:none}@media(min-width:768px){.p-comparison-cards__card--featured{-webkit-transform:translateY(-12rem);transform:translateY(-12rem)}}.p-comparison-cards__card--featured hr{background:#bac4ff}.p-comparison-cards__card-title{margin:0 0 1.6rem 0;text-align:center}.p-comparison-cards__card-description{font-size:1.4rem;line-height:2rem;margin-bottom:2.4rem;text-align:center}.p-comparison-cards__list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.p-comparison-cards__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem}.p-comparison-cards__list-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.p-comparison-cards__icon{font-size:1.6rem;margin-top:.2rem}.p-comparison-cards__icon--check{color:#36f}.p-comparison-cards__icon--x{color:#c1c5c9}.p-comparison-cards__icon--sub{font-size:1.4rem;margin-top:.1rem}.p-comparison-cards__list-text{color:#333538;font-size:1.4rem;line-height:2rem}.p-comparison-cards__sub-list{list-style:none;padding:0;margin:0;margin-left:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}@media(min-width:768px){.p-comparison-cards__sub-list{margin-left:2rem}}.p-comparison-cards__sub-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.6rem}.p-comparison-cards__sub-list-text{color:#333538;font-size:1.3rem;line-height:1.8rem}.p-comparison-chart__mobile-selector{margin-bottom:.8rem}@media(min-width:768px){.p-comparison-chart__mobile-selector{display:none !important}}.p-comparison-chart__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:12px;background:var(--color-gray-warm-300);border-radius:var(--button-border-radius);margin:0 0 2.4rem 0}@media(min-width:768px){.p-comparison-chart__tabs{margin:0 0 4rem 0}}.p-comparison-chart__tab{background:var(--color-white);border:1px solid var(--color-white);color:#333538;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.p-comparison-chart__tabs-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem}@media(max-width:767px){.p-comparison-chart__tabs-buttons{display:none}}.p-comparison-chart__tabs-select{width:100%}.p-comparison-chart__tabs-select select{width:100%}@media(min-width:768px){.p-comparison-chart__tabs-select{display:none}}@media(max-width:767px){.p-comparison-chart__desktop{display:none !important}}@media(min-width:768px){.p-comparison-chart__mobile{display:none !important}}.p-comparison-chart__table-wrapper{background-color:var(--color-gray-warm-100);border-radius:var(--border-radius-sm);overflow:visible;position:relative}@media(min-width:768px){.p-comparison-chart__table-wrapper{padding:1.6rem;border-radius:var(--border-radius-xl)}}.p-comparison-chart__table-wrapper--no-top-padding{padding-top:0}.p-comparison-chart .table--responsive{overflow:visible}@media(max-width:1439px){.p-comparison-chart.p-comparison-chart--wide .table--responsive{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-bottom:3.2rem}.p-comparison-chart.p-comparison-chart--narrow .table--responsive{overflow-x:visible;padding-bottom:0}.p-comparison-chart.p-comparison-chart--wide .p-comparison-chart__desktop .p-comparison-chart__table{min-width:1200px}}@media(max-width:1279px){.p-comparison-chart.p-comparison-chart--narrow .table--responsive{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-bottom:3.2rem}}.p-comparison-chart__brand-header{min-width:120px;text-align:left}@media(min-width:768px){.p-comparison-chart__brand-header{min-width:150px}}.p-comparison-chart__brand-header img{max-width:80px;max-height:60px;width:auto;height:auto}@media(min-width:768px){.p-comparison-chart__brand-header img{max-width:120px;max-height:80px}}.p-comparison-chart__brand-header--align-center{text-align:center}.p-comparison-chart__brand-header--align-center img{margin-left:auto;margin-right:auto}.p-comparison-chart__brand-header--align-center .p-comparison-chart__brand-subtitle{text-align:center}.p-comparison-chart__brand-subtitle{margin-top:.4rem;font-size:1.4rem;color:#333538;font-style:italic}.p-comparison-chart__brand-title{margin-top:.4rem;font-size:1.4rem;font-weight:normal}.p-comparison-chart__header-label{min-width:10rem;padding:1.2rem 1.6rem}@media(min-width:768px){.p-comparison-chart__header-label{min-width:12rem}}.p-comparison-chart--sticky-header .p-comparison-chart__header-row{position:static;background:var(--color-gray-warm-100);-webkit-box-shadow:0 1px 2px 0 rgba(83,86,90,.06),0 1px 3px 0 rgba(83,86,90,.1);box-shadow:0 1px 2px 0 rgba(83,86,90,.06),0 1px 3px 0 rgba(83,86,90,.1);border-radius:30px;overflow:visible}.p-comparison-chart--sticky-header .p-comparison-chart__header-row th{position:sticky;top:6.4rem;background:var(--color-gray-warm-100);z-index:3;overflow:hidden}@media(min-width:768px){.p-comparison-chart--sticky-header .p-comparison-chart__header-row th{top:9.4rem}}.p-comparison-chart--sticky-header .p-comparison-chart__header-row th:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.p-comparison-chart--sticky-header .p-comparison-chart__header-row th:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header{padding-left:1.6rem;padding-right:1.6rem;text-align:left}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header img{display:block;max-width:100%;margin:0}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header .p-comparison-chart__brand-subtitle{text-align:inherit}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header .p-comparison-chart__brand-title{text-align:inherit}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header--align-center{text-align:center}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header--align-center img{margin:0 auto}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header--align-center .p-comparison-chart__brand-subtitle{text-align:center}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header--align-center .p-comparison-chart__brand-title{text-align:center}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header:not([style*="display: none"]):last-of-type,.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__brand-header.is-last-visible{border-top-right-radius:30px;border-bottom-right-radius:30px}.p-comparison-chart--sticky-header .p-comparison-chart__header-row .p-comparison-chart__header-label{padding:1.2rem 1.6rem}.p-comparison-chart__feature-name,.p-comparison-chart__feature-value{vertical-align:middle}.p-comparison-chart__feature-value--align-top{vertical-align:top}.p-comparison-chart__feature-value--align-middle{vertical-align:middle}.p-comparison-chart__feature-value--align-bottom{vertical-align:bottom}.p-comparison-chart__feature-name,.p-comparison-chart__header-label{font-weight:var(--font-weight--default)}.p-comparison-chart__feature-row:last-of-type .p-comparison-chart__feature-name{border-bottom:none}.p-comparison-chart__info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.2rem;cursor:pointer;background:none;border:0;padding:0;font-size:1.6rem;position:relative}.p-comparison-chart__info:hover,.p-comparison-chart__info:focus{color:#36f}.p-comparison-chart__tooltip{display:none}.p-comparison-chart__feature-subtitle{margin-top:.4rem;font-size:1.2rem;color:#333538;font-style:italic}.p-comparison-chart__value-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-comparison-chart__value-content--align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-comparison-chart__value-content--align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-comparison-chart__value-content--align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.p-comparison-chart__value-content--align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-comparison-chart__value-content--align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-comparison-chart__feature-image{-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);width:166px;height:166px;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-sm);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-comparison-chart__stars{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.4rem;color:#53565a;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-comparison-chart__star{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.6rem;height:1.6rem}.p-comparison-chart__star svg{width:100%;height:100%;display:block}.p-comparison-chart__icon{font-size:1.5rem}@media(min-width:768px){.p-comparison-chart__icon{font-size:2.6rem}}.p-comparison-chart__icon--check{color:var(--comparison-chart-icon-color)}.p-comparison-chart__icon--x{color:#c1c5c9}.p-comparison-chart__mobile-group{width:100%;position:relative}.p-comparison-chart__dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;margin-top:1.2rem}.p-comparison-chart__dot{width:10px;height:10px;border-radius:50%;border:1px solid var(--swiper-pagination-bullet-bg);background:var(--swiper-pagination-bullet-bg);cursor:pointer;padding:0;-webkit-transition:background-color 150ms ease,border-color 150ms ease,-webkit-transform 150ms ease;transition:background-color 150ms ease,border-color 150ms ease,-webkit-transform 150ms ease;transition:background-color 150ms ease,border-color 150ms ease,transform 150ms ease;transition:background-color 150ms ease,border-color 150ms ease,transform 150ms ease,-webkit-transform 150ms ease}.p-comparison-chart__dot.is-active{background:var(--swiper-pagination-bullet-bg-active);border-color:var(--swiper-pagination-bullet-bg-active);-webkit-transform:scale(1.05);transform:scale(1.05)}.p-comparison-chart__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.4rem;margin:1.2rem 0;width:100%;padding:1.6rem}.p-comparison-chart__controls--top{margin-top:0;margin-bottom:1.6rem}.p-comparison-chart__controls--bottom{margin-top:1.6rem}.p-comparison-chart__mobile-tables{position:relative;width:100%}.p-comparison-chart__mobile-table{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity 200ms ease,visibility 200ms ease;transition:opacity 200ms ease,visibility 200ms ease}.p-comparison-chart__mobile-table.is-active{opacity:1;visibility:visible;position:relative}.p-comparison-chart__nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:4.6rem;width:4.6rem}.p-comparison-chart__nav:disabled{opacity:.5;cursor:not-allowed}.p-comparison-chart__cta{margin-top:4.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-comparison-chart__cta-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px}.p-comparison-chart__cta-icon svg{width:100%;height:100%;display:block}.p-course-list{background-color:var(--color-white);padding:2.4rem;border-radius:var(--border-radius-xl)}@media(min-width:1024px){.p-course-list{padding:6.4rem}}.p-course-list__filters-desktop{display:none}@media(min-width:1024px){.p-course-list__filters-desktop{display:block}}.p-course-list__filters-mobile{margin-bottom:6.4rem;text-align:center}@media(min-width:1024px){.p-course-list__filters-mobile{display:none}}.p-course-list .facets--accordion-checkboxes{margin-top:0}.p-dynamic-product-form{position:relative}.p-dynamic-product-form .product-selector__image{padding-top:75%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius-xl)}@media(min-width:768px){.p-dynamic-product-form .product-selector__image{margin-bottom:4.2rem}}.p-dynamic-product-form .product-selector__form{background-color:var(--color-white);border-radius:var(--border-radius-xl);padding:2.4rem;-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);max-width:100%;height:100%}.p-dynamic-product-form .product-selector__form-section .selectric-wrapper,.p-dynamic-product-form .product-selector__form-section .product-selector__taxonomy--color_family,.p-dynamic-product-form .product-selector__form-section .product-selector__option--logo{margin-top:1.2rem}.p-dynamic-product-form .product-selector__image-wrap{position:relative}@media(max-width:1024px){.p-dynamic-product-form .product-selector__image-wrap.grid__item--3{-webkit-box-flex:2;-ms-flex:2;flex:2}}.p-dynamic-product-form .product-selector__product-page{max-width:31.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;gap:1.6rem;opacity:0;padding:2.4rem;background:hsla(0,0%,100%,.56);border-radius:var(--border-radius-sm);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur)}@media(max-width:767px){.p-dynamic-product-form .product-selector__product-page{position:absolute;bottom:2.4rem;left:2.4rem;z-index:100}}.p-dynamic-product-form .product-selector__product-page--text{font-size:1.8rem;font-weight:300;line-height:2.4rem}.p-dynamic-product-form .product-selector__product-page--arrow{-ms-flex-line-pack:center;align-content:center}.p-dynamic-product-form .product-selector__taxonomy--color_family .product-selector__options{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-dynamic-product-form .product-selector__expand{cursor:pointer}.p-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.4rem}.p-events .form-actions{display:none}.p-events .list--inline{padding-bottom:4.4rem !important;margin-bottom:4rem;border-bottom:1px solid #eae7e0;width:100%;gap:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-events .list--inline li:first-child{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.p-events .list--inline li:first-child a{color:#001547;font-weight:400}.p-events__teasers{padding:6.4rem 2.4rem;background-color:#fff;border-radius:var(--border-radius-xl);margin-right:0;margin-left:0}@media(min-width:768px){.p-events__teasers{padding:6.4rem}}.p-events__teasers .teaser__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;gap:2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-events #edit-submit-events{display:none}.p-faqs__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4rem 0 4rem 0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}@media(min-width:768px){.p-faqs__summary{gap:0;margin:0 0 4.4rem 0}}@media(min-width:1024px){.p-faqs__summary{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.p-faqs__summary .facet-summary-item--facet{display:none}@media(min-width:768px){.p-faqs__summary .facet-summary-item--facet{display:block}}.p-faqs__content{background-color:#fff;padding:2.4rem;border-radius:var(--border-radius-xl);margin-top:4.4rem;-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}@media(min-width:768px){.p-faqs__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6.4rem;margin-top:6.4rem;padding:6.4rem}.p-faqs__content .facets--accordion-checkboxes{width:100%;max-width:31.6rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-top:0;border-top:0}}.body--white-background .p-faqs__content{margin-top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.p-faqs__rows{width:100%}.p-faqs__form{max-width:64.8rem;margin:0 auto 2.4rem auto;padding-bottom:2.4rem;gap:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media(min-width:768px){.p-faqs__form{margin:0 auto 4.4rem auto;border-bottom:none;padding-bottom:0rem}}.p-faqs__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:.6rem}.p-faqs .drawer--facets__controls .button,.p-faqs .drawer--facets__controls .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-faqs .drawer--facets__controls a.menu-link,.p-faqs .drawer--facets__controls .bootstrap-wrapper .btn,.bootstrap-wrapper .p-faqs .drawer--facets__controls .btn{min-width:unset}.p-faqs .drawer--facets__button-open{margin-bottom:0}.p-feature-bar__list{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-align:center;-ms-flex-align:center;align-items:center;gap:3.2rem;margin:0;padding:0;list-style:none}@media(min-width:1024px){.p-feature-bar__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3.2rem 6.4rem}}.p-feature-bar--stacked .feature-bar-item__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}@media(min-width:1024px){.p-feature-bar--stacked .feature-bar-item__head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.p-feature-bar--stacked .feature-bar-item__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}.featured-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:var(--border-radius-sm);height:56rem}@media(min-width:768px){.featured-card{height:60rem}}.featured-card__image{margin-bottom:.4rem;height:30rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.featured-card__pills{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-card__title{font-size:2.2rem;font-weight:300;line-height:3rem;color:#53565a}.featured-card__description{font-size:1.6rem;font-weight:300;line-height:2.5rem}.featured-card__link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;margin-top:auto}.p-featured-cards-grid .featured-card{background-color:var(--color-gray-warm-100);padding-bottom:2.4rem;height:100%}.p-featured-cards-grid .featured-card__pills,.p-featured-cards-grid .featured-card__title,.p-featured-cards-grid .featured-card__description,.p-featured-cards-grid .featured-card__link{margin:0 2.4rem 0rem 2.4rem}.p-featured-cards-grid .featured-card__image{margin-bottom:1.6rem}.p-featured-cards-grid .featured-card__description{margin-bottom:auto}.p-featured-cards-grid__cta{text-align:center;margin-top:4rem}.p-featured-gallery-items__content-item{display:none}.p-featured-gallery-items__content-item.list__tabs-section--active{display:-webkit-box;display:-ms-flexbox;display:flex}.p-featured-gallery-items__menu a{line-height:1;max-height:6rem}.p-find-a-contractor{position:relative}.p-find-a-contractor .custom-zip{text-align:center}@media(min-width:768px){.p-find-a-contractor .custom-zip{text-align:left;min-width:41.5rem}}@media(min-width:768px){.p-find-a-contractor .custom-zip>label{padding-left:2.1rem}}.p-find-a-contractor .input-search{position:relative;margin:auto 0;width:100%;max-width:42.6rem;margin:0 auto}.p-find-a-contractor__results-count{margin-bottom:2.4rem}.p-find-a-contractor__filters{position:relative}.modal .p-find-a-contractor__filters{display:none}.p-find-a-contractor__filters--is-empty .p-find-a-contractor__results-count{display:none}.p-find-a-contractor__filters .custom-exposed-filters{margin-bottom:2.4rem}@media(min-width:768px){.p-find-a-contractor__filters .custom-exposed-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.6rem}}@media(min-width:768px){.p-find-a-contractor__filters .custom-exposed-filters .form--apply-wrapper{gap:1.6rem}}.p-find-a-contractor__filters .dropdown__label-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:768px){.p-find-a-contractor__filters .dropdown__label{min-height:5.6rem}}.p-find-a-contractor__filters .button-group{padding:3.2rem 0 0}.p-find-a-contractor__toolbar{position:fixed;width:100%;bottom:0;left:0;z-index:100}@media screen and (min-width:1368px){.p-find-a-contractor__toolbar{border-radius:var(--border-radius-sm);bottom:1.2rem}}.p-find-a-contractor__toolbar-inner{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;-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);background-color:var(--backdrop-blur-bg);-webkit-box-shadow:0px -2px 5px 0px rgba(83,86,90,.1607843137);box-shadow:0px -2px 5px 0px rgba(83,86,90,.1607843137);border-radius:0}.container .p-find-a-contractor__toolbar-inner.container{padding-top:1.6rem;padding-bottom:1.6rem;padding-right:10rem;padding-left:2.4rem}@media screen and (min-width:1368px){.p-find-a-contractor__toolbar-inner{border-radius:var(--border-radius-sm)}}.p-find-a-contractor .disclaimer{text-align:center;position:relative;margin:3.2rem auto 0}@media(min-width:768px){.p-grid .grid--count-1 .grid__item--4{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media(min-width:768px){.p-grid .grid--count-1 .grid__item--6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media(min-width:768px){.p-grid .grid--count-1 .grid__item--8{-ms-flex-preferred-size:66.66%;flex-basis:66.66%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.p-geolocation-modal *{font-family:"Museo Sans",sans-serif;font-weight:300;text-transform:none}.p-geolocation-modal strong{font-weight:bold}.p-geolocation-modal .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-geolocation-modal .form-item-save-setting{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-geolocation-modal .form-item-save-setting .form-checkbox{margin:0}.p-geolocation-modal .form-item-zipcode{position:relative}.p-geolocation-modal .button.js-clear-zip,.p-geolocation-modal .footer__cta .menu .menu-item a.js-clear-zip.menu-link,.footer__cta .menu .menu-item .p-geolocation-modal a.js-clear-zip.menu-link,.p-geolocation-modal .bootstrap-wrapper .js-clear-zip.btn,.bootstrap-wrapper .p-geolocation-modal .js-clear-zip.btn{position:absolute;right:.8rem;border-radius:var(--border-radius-sm);color:#000;height:3.6rem;width:3.6rem;padding:unset;top:1rem}.p-geolocation-modal label{font-size:1.2rem}.p-geolocation-modal button{width:5.6rem;height:5.6rem}.p-geolocation-modal button.form-submit{margin-bottom:2rem;width:100%}.p-geolocation-modal input[type=checkbox]::before{border-radius:.3rem}.p-geolocation-modal input[type=checkbox]:checked::before{background-color:#003087;border-color:#003087}.p-geolocation-modal input[type=text]{font-family:"Museo Sans",sans-serif}.p-geolocation-modal__title{padding:2.4rem;border-bottom:1px solid #eae7e0;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}.p-geolocation-modal__title div.heading{margin-bottom:0;text-transform:none;font-family:"Museo Sans",sans-serif;font-size:2.8rem;letter-spacing:initial;color:#333538}.p-geolocation-modal__content{padding:2.4rem}.p-geolocation-modal .button,.p-geolocation-modal .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-geolocation-modal a.menu-link,.p-geolocation-modal .bootstrap-wrapper .btn,.bootstrap-wrapper .p-geolocation-modal .btn{border-radius:1.2rem}.p-geolocation-modal .button.form-submit,.p-geolocation-modal .footer__cta .menu .menu-item a.form-submit.menu-link,.footer__cta .menu .menu-item .p-geolocation-modal a.form-submit.menu-link,.p-geolocation-modal .bootstrap-wrapper .form-submit.btn,.bootstrap-wrapper .p-geolocation-modal .form-submit.btn{background-color:#003087;border-color:#003087;font-weight:400;text-transform:none;font-size:1.6rem;color:#fff}.p-geolocation-modal .button.form-submit:hover,.p-geolocation-modal .footer__cta .menu .menu-item a.form-submit.menu-link:hover,.footer__cta .menu .menu-item .p-geolocation-modal a.form-submit.menu-link:hover,.p-geolocation-modal .bootstrap-wrapper .form-submit.btn:hover,.bootstrap-wrapper .p-geolocation-modal .form-submit.btn:hover{background-color:#001547}.toastify--menu-item-geolocation{border-radius:1.2rem}.toastify--menu-item-geolocation *{font-family:"Museo Sans",sans-serif}.toastify--menu-item-geolocation__heading{text-transform:none}.toastify--menu-item-geolocation .button,.toastify--menu-item-geolocation .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .toastify--menu-item-geolocation a.menu-link,.toastify--menu-item-geolocation .bootstrap-wrapper .btn,.bootstrap-wrapper .toastify--menu-item-geolocation .btn{border-radius:1.2rem;text-transform:none}.toastify--menu-item-geolocation .button.toastify--menu-item-geolocation__button-close,.toastify--menu-item-geolocation .footer__cta .menu .menu-item a.toastify--menu-item-geolocation__button-close.menu-link,.footer__cta .menu .menu-item .toastify--menu-item-geolocation a.toastify--menu-item-geolocation__button-close.menu-link,.toastify--menu-item-geolocation .bootstrap-wrapper .toastify--menu-item-geolocation__button-close.btn,.bootstrap-wrapper .toastify--menu-item-geolocation .toastify--menu-item-geolocation__button-close.btn{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff}.toastify--menu-item-geolocation .button.toastify--menu-item-geolocation__button-close:hover,.toastify--menu-item-geolocation .footer__cta .menu .menu-item a.toastify--menu-item-geolocation__button-close.menu-link:hover,.footer__cta .menu .menu-item .toastify--menu-item-geolocation a.toastify--menu-item-geolocation__button-close.menu-link:hover,.toastify--menu-item-geolocation .bootstrap-wrapper .toastify--menu-item-geolocation__button-close.btn:hover,.bootstrap-wrapper .toastify--menu-item-geolocation .toastify--menu-item-geolocation__button-close.btn:hover{background-color:#fff;color:#000}.drawer-zipcode{max-width:none}@media(min-width:1280px){.drawer-zipcode{max-width:400px}}.drawer-zipcode .drawer-zipcode__close-mobile{margin:2.4rem 2.4rem 0 2.4rem;width:unset}@media(min-width:1280px){.drawer-zipcode .drawer-zipcode__close-mobile{display:none}}.drawer-zipcode .drawer-zipcode__close-desktop{display:none}@media(min-width:1280px){.drawer-zipcode .drawer-zipcode__close-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-has-samples-products .product--teaser{-webkit-box-sizing:border-box;box-sizing:border-box}.body--navigation-hidden .p-has-samples-products .product--teaser .button-group.button-group-sm{display:none}.p-hero-image-cta{position:relative}.p-hero-image-cta__bg-image{background-position:center;background-size:cover;border-radius:var(--border-radius-xl);height:inherit;height:52.3rem}@media(min-width:768px){.p-hero-image-cta__bg-image{min-height:60rem}}.p-hero-image-cta__content{margin-top:2.4rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media(min-width:768px){.p-hero-image-cta__content{margin-top:unset;height:100%;position:absolute;top:0;left:0;padding:0 6.4rem}}.p-hero-image-cta__content--reverse{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.p-hero-image-cta__content-inner{padding:4rem 2.4rem;border-radius:var(--border-radius-md)}@media(min-width:768px){.p-hero-image-cta__content-inner{max-width:47.2rem;padding:4.8rem 4rem}}.p-hero-image-cta__content-inner.card{border-radius:var(--border-radius-md)}.p-icon-grid{margin-top:4rem;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;gap:1.6rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}@media(min-width:1280px){.p-icon-grid{margin-top:auto}}.p-icon-grid__item{border-radius:var(--border-radius-sm);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;overflow:hidden}.p-icon-grid--bg-box .p-icon-grid__item{background-color:var(--color-gray-warm-100);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}.p-icon-grid a{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;height:100%;width:18rem;padding:1.6rem}.p-icon-grid a:hover{background-color:#eae7e0}.p-icon-grid a img{height:6.4rem;width:auto}.p-icon-grid .image{margin:.4rem 1.6rem;-o-object-fit:contain;object-fit:contain}.p-icon-grid--large .image--no-radius{height:7.2rem}.p-image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-image-grid__item{width:12rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;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}.p-image-grid__item img{width:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}.p-image-with-cta__item{width:100%;position:relative;border-radius:var(--border-radius-xl);height:100%;min-height:24rem;max-height:41rem;overflow:hidden;aspect-ratio:1/1}.p-image-with-cta__item a{display:block;height:100%;width:100%}.p-image-with-cta__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:absolute;top:0;left:0}@media(min-width:667px){.p-image-with-cta__item:hover img{-webkit-transform:scale(1.12);transform:scale(1.12)}}.p-image-with-cta__item.hoverDisabled img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:none;transition:none}.swiper-slide .p-image-with-cta__item{height:38rem;aspect-ratio:unset}.p-image-with-cta__item .button,.p-image-with-cta__item .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-image-with-cta__item a.menu-link,.p-image-with-cta__item .bootstrap-wrapper .btn,.bootstrap-wrapper .p-image-with-cta__item .btn{position:absolute;margin:0 3.2rem 3.2rem;bottom:0;width:calc(100% - 6.4rem)}.p-image-with-cta__btn-under{-ms-flex-item-align:start;align-self:flex-start;display:block;line-height:initial}.p-image-with-cta-swiper{width:calc(100% + 2.4rem);right:0}@media(min-width:768px){.p-image-with-cta-swiper{width:calc(100% + 6.4rem)}}.p-image-with-styles-crop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.p-image-with-styles-crop span{white-space:nowrap}.p-locations__description{max-width:64.8rem}.p-locations__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-locations .grid{margin-bottom:0}.paragraph--type--menu-cta-button{width:100%;padding:2rem 0 1.6rem;margin:0 0rem 3.2rem;border-bottom:1px solid var(--color-gray-warm-200)}.paragraph--type--menu-cta-button .button--secondary::after,.paragraph--type--menu-cta-button .bootstrap-wrapper .btnLightGrey::after,.bootstrap-wrapper .paragraph--type--menu-cta-button .btnLightGrey::after{content:"";font-family:"Phosphor-Light" !important}@media(min-width:1280px){.paragraph--type--menu-cta-button{margin:0 1.2rem 1.2rem}}@media(min-width:1280px){.menu-column-heading{margin-top:0}}.menu-column-heading>.menu-column__link{padding-top:var(--menu-column-heading-main-padding-top);padding-bottom:var(--menu-column-heading-main-padding-bottom)}.menu-column-heading .grid .menu-column__link{margin-left:1.2rem}.menu-column__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-bottom:var(--menu-column-heading-margin-bottom);padding-top:var(--menu-column-heading-padding-top);padding-bottom:var(--menu-column-heading-padding-bottom);line-height:unset;border-bottom:1px solid var(--menu-column-heading-border-color)}.menu-column__link:not(a){font-size:var(--menu-column-heading-font-size);letter-spacing:var(--menu-column-heading-letter-spacing);font-weight:var(--menu-column-heading-font-weight);font-family:var(--menu-column-heading-font-family);color:var(--menu-column-heading-font-color);text-transform:var(--menu-column-heading-text-transform)}#block-ammunition-main-menu .menu-item .menu-brands,#menu-takeover .menu-item .menu-brands{width:100%;gap:3.2rem}#block-ammunition-main-menu .menu-item .menu-brands img,#menu-takeover .menu-item .menu-brands img{width:10rem;height:auto}@media(max-width:1279px){.has-active-child #block-ammunition-main-menu .menu-item .menu-brands__links,.has-active-child #menu-takeover .menu-item .menu-brands__links{display:none}}#block-ammunition-main-menu .menu-item .menu-brands__links ul>li:last-child .menu-brands__link.menu-link,#menu-takeover .menu-item .menu-brands__links ul>li:last-child .menu-brands__link.menu-link{border-bottom:0px solid rgba(0,0,0,0)}#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link{border:none;background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.6rem;line-height:140%;border-bottom:.1rem solid var(--color-gray-warm-300);height:unset;cursor:pointer;position:relative}#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link:hover,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link:hover{background-color:#fafafa;border-bottom:.1rem solid rgba(0,0,0,0);border-radius:var(--border-radius-sm)}#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link:hover::before,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link:hover::before{content:"";background-color:#fff;position:absolute;top:-1px;left:0;width:100%;height:1px}#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link.menu-link::after,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link.menu-link::after{display:none}@media(min-width:1280px){#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link.is-active,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link.is-active{border-radius:var(--border-radius-sm);border-bottom:.1rem solid rgba(0,0,0,0);background-color:var(--color-gray-warm-100)}#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link.is-active::before,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link.is-active::before{content:"";width:100%;height:.1rem;background-color:#fff;position:absolute;top:-0.1rem;left:0}}#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link i,#block-ammunition-main-menu .menu-item .menu-brands .menu-brands__link.menu-link .ph-light,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link i,#menu-takeover .menu-item .menu-brands .menu-brands__link.menu-link .ph-light{color:var(--color-gray-warm-500)}#block-ammunition-main-menu .menu-item .menu-brands__section,#menu-takeover .menu-item .menu-brands__section{display:none}#block-ammunition-main-menu .menu-item .menu-brands__section.is-active,#menu-takeover .menu-item .menu-brands__section.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:flex;flex-direction:column;gap:3.2rem;position:absolute;top:0;left:0;width:100%;height:100%;min-height:82vh;background-color:#fff;overflow-y:auto;padding-bottom:6.4rem;scrollbar-width:none}@media(min-width:1280px){#block-ammunition-main-menu .menu-item .menu-brands__section.is-active,#menu-takeover .menu-item .menu-brands__section.is-active{position:static;top:unset;left:unset;width:unset;height:unset;background-color:#fff;padding-bottom:unset}}#block-ammunition-main-menu .menu-item .menu-brands__section-heading,#menu-takeover .menu-item .menu-brands__section-heading{color:#75797f;font-family:Museo Sans;font-weight:300;font-size:16px;letter-spacing:0%;border-bottom:1px solid #eae7e0;margin-bottom:2rem;padding-bottom:.6rem}#block-ammunition-main-menu .menu-item .menu-brands__brands,#menu-takeover .menu-item .menu-brands__brands{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-ammunition-main-menu .menu-item .menu-brands__brand,#menu-takeover .menu-item .menu-brands__brand{background:var(--color-gray-warm-100);border-radius:var(--border-radius-sm);-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);padding:.4rem 1.6rem;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-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:50%}#block-ammunition-main-menu .menu-item .menu-brands__brand:hover,#menu-takeover .menu-item .menu-brands__brand:hover{background:var(--color-gray-warm-200);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default)}@media(min-width:480px){#block-ammunition-main-menu .menu-item .menu-brands__brand,#menu-takeover .menu-item .menu-brands__brand{max-width:33%}}@media(min-width:480px){#block-ammunition-main-menu .menu-item .menu-brands__brand,#menu-takeover .menu-item .menu-brands__brand{height:7.2rem;width:12.7rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:unset}}.menu-brands{padding-top:1.6rem}.menu-brands__content{padding-top:.8rem}.menu-brands__links ul>li:last-child .menu-brands__link.menu-link{border-bottom:0px solid rgba(0,0,0,0)}.menu-dropdown__wrapper{padding-top:1.6rem;padding-bottom:6.4rem}@media(min-width:1280px){.menu-dropdown__wrapper{padding-bottom:0rem;padding-top:0rem;max-height:76vh;overflow-y:scroll;overflow-x:hidden}}@media(min-width:1280px){.menu-dropdown__wrapper .paragraph--type--menu-cta-button{margin:0 0}}@media(max-width:1279px){.header--brand .menu-dropdown__wrapper{padding-top:4.4rem}}.menu-dropdown__wrapper .heading{width:100%;margin-bottom:0;padding:0 0 2.4rem 0;margin-bottom:1.6rem;border-bottom:1px solid var(--color-gray-warm-300)}@media(min-width:1280px){.menu-dropdown__wrapper .heading{display:none}}@media(min-width:1280px){.menu-item:has(a[href="#for-pros"]) .menu-column{margin-top:-0.8rem}}.p-menu-icon-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;gap:1.6rem;padding:1.2rem;color:initial}.p-menu-icon-link--align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:1280px){.p-menu-icon-link{margin:0 1.2rem}}.p-menu-icon-link:hover{background-color:var(--color-gray-warm-100);color:initial}.p-menu-icon-link img{height:4rem;width:4rem;margin:0;-o-object-fit:initial;object-fit:initial;border-radius:0}.p-menu-icon-link__title{font-weight:400}.p-menu-icon-link__description{font-size:1.4rem;font-family:var(--font-default);margin-bottom:1.2rem}.p-menu-icon-link__description p{margin-bottom:0}.p-menu-icon-link--callout{background-color:var(--color-gray-warm-200);border-radius:var(--border-radius-sm);margin:1.2rem 0}@media(min-width:1280px){.p-menu-icon-link--callout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-2.4rem 0 2.4rem;padding:2.4rem}}@media(min-width:1280px){.p-menu-icon-link--callout .p-menu-icon-link__description{margin-bottom:0}}@media(min-width:1280px){.p-menu-icon-link--callout .button,.p-menu-icon-link--callout .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-menu-icon-link--callout a.menu-link,.p-menu-icon-link--callout .bootstrap-wrapper .btn,.bootstrap-wrapper .p-menu-icon-link--callout .btn{margin-left:auto}}@media(min-width:1280px){.p-menu-icon-link--callout span .button,.p-menu-icon-link--callout span .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-menu-icon-link--callout span a.menu-link,.p-menu-icon-link--callout span .bootstrap-wrapper .btn,.bootstrap-wrapper .p-menu-icon-link--callout span .btn{display:none}}.p-menu-colors{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.p-menu-colors__links{padding:1rem;margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.p-menu-colors__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;gap:.8rem;padding:.4rem;color:initial}.p-menu-colors__link:hover{background-color:var(--color-gray-warm-100);color:initial}.p-menu-colors__swatch{height:2.4rem;width:2.4rem;border-radius:100%}.p-menu-links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.p-menu-links__title{color:var(--color-gray-cool-400);font-family:var(--font-default);font-size:1.6rem;line-height:1.6rem}.p-menu-links__item a{color:initial;display:block;width:100%}.p-menu-links__item a:not(.button){font-weight:400}.p-menu-links__item--button{padding:0 0}.p-menu-links__item:not(:has(.button)){border-radius:var(--border-radius-sm);padding:.8rem 1.2rem}.p-menu-links__item:not(:has(.button)):hover{background-color:#fafafa}.p-menu-links__item-description{font-size:1.4rem}.p-news{margin-bottom:4rem}.p-news:last-child{margin-bottom:12.9rem;background-color:#fff;border-radius:var(--border-radius-xl);padding:6.4rem 2.4rem}@media(min-width:768px){.p-news:last-child{padding:6.4rem}}.p-news__search-filter{margin-bottom:0 !important}.p-news .form-actions{display:none}.p-news .list--tabs,.p-news #block-ammunition-local-tasks ul,#block-ammunition-local-tasks .p-news ul,.p-news #block-ammunition-primary-local-tasks ul,#block-ammunition-primary-local-tasks .p-news ul{margin-bottom:4.4rem}.p-news .list--inline{width:100%;gap:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-news .grid--split{margin-bottom:4rem;border-bottom:1px solid #eae7e0;padding-bottom:4.4rem}.p-news .grid--split .grid__item{margin:0;text-align:center}@media(min-width:768px){.p-news .grid--split .grid__item{text-align:right}}.p-news .drawer--facets__button-open{margin-bottom:6.4rem}@media(max-width:767px){.p-product-details-accordion .accordion__item:not(.accordion__item--open)>.accordion__content{display:none}.p-product-details-accordion .accordion__item:not(.accordion__item--open) .accordion__icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.p-product-details-accordion .p-product-details--plain{margin-bottom:2rem}.p-product-details-accordion .p-product-details--plain:last-child{margin-bottom:0}.p-product-details-accordion .p-product-details--header+.accordion__item,.p-product-details-accordion .p-product-details--header+.p-product-details--plain{border-top:none}}@media(min-width:768px){.p-product-details-accordion:last-of-type .p-product-details:last-child .p-product-details__item{padding-bottom:4rem;border-bottom:0}}.p-product-details-accordion .accordion__content p,.p-product-details-accordion .accordion__content li,.p-product-details-accordion .p-product-details--plain p,.p-product-details-accordion .p-product-details--plain li{font-size:1.4rem}.p-product-details-accordion .accordion__item--open .accordion__header{padding-bottom:0}.p-product-details-accordion .accordion__item--open .accordion__content{padding-bottom:1.8rem}@media(max-width:767px){.accordion__content>.p-product-details-accordion{margin-top:-2.4rem;margin-bottom:-3.2rem}}@media(min-width:768px){.p-product-details{display:grid;gap:3.2rem;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;height:100%}.p-product-details-accordion .p-product-details{border-top:0}.p-product-details>.accordion__header{display:none}.p-product-details>.accordion__content{display:contents}}@media(max-width:767px){.p-product-details--header{display:none}}.p-product-details--header .p-product-details__item{font-size:1.6rem}.p-product-details ul,.p-product-details p{margin:0}.p-product-details__item{font-size:1.4rem;border-bottom:1px solid var(--color-gray-warm-300)}@media(max-width:767px){.p-product-details__item{padding:2rem 0}.p-product-details__item:last-child{border-bottom:0}}@media(min-width:768px){.p-product-details__item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.2rem 0}}.p-product-details__item--title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-product-details__item--title .p-product-details__label{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:-0.6rem}.p-product-details__label{display:block;margin-bottom:1.6rem;font-size:1.5rem;font-weight:400}@media(min-width:768px){.p-product-details__label{display:none}}.p-product-details__image{-ms-flex-negative:0;flex-shrink:0;margin:0;width:7.2rem;height:7.2rem}.p-product-details__title{margin:0;font-size:1.6rem;font-weight:300;line-height:1.6rem}.p-resources .views-row{margin-bottom:0}.p-slide-gallery{background-color:#e6ecef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border-radius:var(--border-radius-sm)}.p-slide-gallery__image{height:23.4rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-slide-gallery__image .image{height:100%;width:100%;-o-object-fit:center;object-fit:center}@media(min-width:768px){.p-slide-gallery__image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.p-slide-gallery h3{font-weight:400}.p-slide-gallery__content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:2.4rem;text-align:center}@media(min-width:768px){.p-slide-gallery__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left;padding:1.6rem 2.4rem 2.4rem 2.4rem}}.p-slide-gallery__links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2.4rem 2.4rem 0 2.4rem;text-align:center}@media(min-width:768px){.p-slide-gallery__links{padding:.4rem 2.4rem 2.4rem 2.4rem;text-align:left}}.p-slide-product{position:relative;width:100%;height:84rem;border-radius:var(--border-radius-md)}@media(min-width:1280px){.p-slide-product{height:unset}}.p-slide-product__image{height:42rem;border-radius:inherit}@media(min-width:1280px){.p-slide-product__image{height:60.8rem}}.p-slide-product__content{width:calc(100% - 2.4rem);margin:0 auto;position:relative;bottom:12rem;padding:0 1.2rem}@media(min-width:1280px){.p-slide-product__content{position:absolute;height:100%;width:100%;height:60.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 6.4rem 0 0;bottom:unset;top:0;left:0}.p-slide-product__content>div{margin-right:6.4rem}}.p-slide-product .product-selector__option{cursor:default}.paragraph--press-releases__heading{text-align:center}.paragraph--press-releases .teaser{padding-bottom:0}@media(min-width:768px){.paragraph--press-releases .teaser{padding-bottom:0}}.p-product-navigator .mfp-close{display:none}.p-product-navigator input[type=text]{border-radius:1.2rem;font-family:"Museo Sans",sans-serif}.p-product-navigator input[type=checkbox]:checked::before{background-color:#001547;border-color:#001547}.p-product-navigator__button-dialog{right:0;top:0;position:absolute;right:2.4rem;top:2.4rem;min-width:unset;padding:0;background-color:#f4f3ef;border-color:#f4f3ef;border-radius:1.2rem;width:4.8rem;height:4.8rem}@media(min-width:768px){.p-product-navigator__button-dialog{width:5.6rem;height:5.6rem;right:4.8rem}}.p-product-navigator__button-dialog:hover{background-color:#eae7e0;border-color:#eae7e0}.p-product-navigator__heading{margin:auto;line-height:normal;position:absolute;top:0;text-align:center;margin:auto;left:0;right:0;top:3.2rem;font-weight:300;color:#333538}.p-product-navigator input[type=checkbox]::before{width:2rem;height:2rem}.p-product-navigator__results-controls{display:none}.p-product-navigator__results-controls div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem;width:100%;padding:3.2rem 2.4rem 0 2.4rem}@media(min-width:768px){.p-product-navigator__results-controls div{padding:3.2rem 4.8rem 0 4.8rem}}.p-product-navigator__results-controls div button{width:4.8rem;height:4.8rem;padding:0;min-width:unset}@media(min-width:768px){.p-product-navigator__results-controls div button{height:5.6rem;width:5.6rem}}@media(max-width:767px){.p-product-navigator__results-controls div button .ph-light{font-size:1.8rem}}.p-product-navigator__results-controls .reset-button .ph-light{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-product-navigator--results-active .p-product-navigator__results-controls{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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.p-product-navigator--results-active .p-product-navigator__app{grid-column:1/-1}.p-product-navigator__step-heading .heading{margin-bottom:1rem;font-weight:300;color:#333538}.p-product-navigator--results-active .p-product-navigator__step-heading{text-align:center}.p-product-navigator__step-description{max-width:74rem;margin:0 auto}.p-product-navigator__content{border-top:1px solid #d6cfc1;margin:10rem 0 3.2rem 0}@media(min-width:768px){.p-product-navigator__content{margin-top:11rem}}.p-product-navigator__content-inner{height:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:6.4rem;padding-top:2.4rem}@media(min-width:768px){.p-product-navigator__content-inner{grid-template-columns:repeat(2,1fr);padding-top:6.4rem}.p-product-navigator--results-active .p-product-navigator__content-inner{display:block}}.p-product-navigator__content-inner--results-active{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-align:center;-ms-flex-align:center;align-items:center}.p-product-navigator__content-inner--results-active h2{text-align:center}.p-product-navigator .p-product-navigator__content-inner-wrapper{min-height:32rem;position:relative}.p-product-navigator__loader{position:absolute;left:0;top:0;width:100%;height:100%;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;background-color:#fff;pointer-events:none}.p-product-navigator__loader--hidden{display:none}.p-product-navigator__loader .ph-circle-notch{font-size:4.4rem;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;color:#003087}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.p-product-navigator__image{display:none;border-radius:1.2rem;overflow:hidden}@media(min-width:768px){.p-product-navigator__image{display:block}.p-product-navigator__image img{aspect-ratio:4/3;border-radius:1.2rem}}.p-product-navigator--results-active .p-product-navigator__image{display:none}.p-product-navigator__minimize-button{top:2.4rem;left:2.4rem;position:absolute;min-width:unset;width:4.8rem;height:4.8rem;padding:0;background-color:#f4f3ef;border-color:#f4f3ef;border-radius:1.2rem}.p-product-navigator__minimize-button:hover{background-color:#eae7e0;border-color:#eae7e0}@media(min-width:768px){.p-product-navigator__minimize-button{left:4.8rem;top:2.4rem;width:5.6rem;height:5.6rem}}@media(max-width:767px){.p-product-navigator__minimize-button .ph-light{font-size:1.8rem}}.p-product-navigator__minimized{display:none;max-width:40rem;font-family:"Museo Sans",sans-serif;font-weight:300}.p-product-navigator__minimized--visible{position:fixed;left:1.8rem;bottom:1.8rem;padding:1.6rem;gap:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:50;border-radius:1.2rem}@media(min-width:768px){.p-product-navigator__minimized--visible{left:2.4rem;bottom:2.4rem;padding:1.6rem}}.p-product-navigator__minimized-title{font-size:1.4rem}.p-product-navigator__minimized-step{font-size:1.8rem;color:#333538}.p-product-navigator__minimized .button.button--secondary,.p-product-navigator__minimized .footer__cta .menu .menu-item a.button--secondary.menu-link,.footer__cta .menu .menu-item .p-product-navigator__minimized a.button--secondary.menu-link,.p-product-navigator__minimized .bootstrap-wrapper .button--secondary.btn,.bootstrap-wrapper .p-product-navigator__minimized .button--secondary.btn,.p-product-navigator__minimized .bootstrap-wrapper .button.btnLightGrey,.bootstrap-wrapper .p-product-navigator__minimized .button.btnLightGrey,.p-product-navigator__minimized .footer__cta .menu .menu-item .bootstrap-wrapper a.menu-link.btnLightGrey,.footer__cta .menu .menu-item .bootstrap-wrapper .p-product-navigator__minimized a.menu-link.btnLightGrey,.p-product-navigator__minimized .bootstrap-wrapper .footer__cta .menu .menu-item a.menu-link.btnLightGrey,.bootstrap-wrapper .footer__cta .menu .menu-item .p-product-navigator__minimized a.menu-link.btnLightGrey,.p-product-navigator__minimized .bootstrap-wrapper .btn.btnLightGrey,.bootstrap-wrapper .p-product-navigator__minimized .btn.btnLightGrey{width:4.8rem;height:4.8rem;padding:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border-radius:2rem;min-width:unset;-ms-flex-negative:0;flex-shrink:0;background-color:#f4f3ef;border-color:#f4f3ef;border-radius:1.2rem}.p-product-navigator__minimized .button.button--secondary:hover,.p-product-navigator__minimized .footer__cta .menu .menu-item a.button--secondary.menu-link:hover,.footer__cta .menu .menu-item .p-product-navigator__minimized a.button--secondary.menu-link:hover,.p-product-navigator__minimized .bootstrap-wrapper .button--secondary.btn:hover,.bootstrap-wrapper .p-product-navigator__minimized .button--secondary.btn:hover,.p-product-navigator__minimized .bootstrap-wrapper .button.btnLightGrey:hover,.bootstrap-wrapper .p-product-navigator__minimized .button.btnLightGrey:hover,.p-product-navigator__minimized .footer__cta .menu .menu-item .bootstrap-wrapper a.menu-link.btnLightGrey:hover,.footer__cta .menu .menu-item .bootstrap-wrapper .p-product-navigator__minimized a.menu-link.btnLightGrey:hover,.p-product-navigator__minimized .bootstrap-wrapper .footer__cta .menu .menu-item a.menu-link.btnLightGrey:hover,.bootstrap-wrapper .footer__cta .menu .menu-item .p-product-navigator__minimized a.menu-link.btnLightGrey:hover,.p-product-navigator__minimized .bootstrap-wrapper .btn.btnLightGrey:hover,.bootstrap-wrapper .p-product-navigator__minimized .btn.btnLightGrey:hover{background-color:#eae7e0;border-color:#eae7e0}@media(max-width:767px){.p-product-navigator__minimized .button.button--secondary .ph-light,.p-product-navigator__minimized .footer__cta .menu .menu-item a.button--secondary.menu-link .ph-light,.footer__cta .menu .menu-item .p-product-navigator__minimized a.button--secondary.menu-link .ph-light,.p-product-navigator__minimized .bootstrap-wrapper .button--secondary.btn .ph-light,.bootstrap-wrapper .p-product-navigator__minimized .button--secondary.btn .ph-light,.p-product-navigator__minimized .bootstrap-wrapper .button.btnLightGrey .ph-light,.bootstrap-wrapper .p-product-navigator__minimized .button.btnLightGrey .ph-light,.p-product-navigator__minimized .footer__cta .menu .menu-item .bootstrap-wrapper a.menu-link.btnLightGrey .ph-light,.footer__cta .menu .menu-item .bootstrap-wrapper .p-product-navigator__minimized a.menu-link.btnLightGrey .ph-light,.p-product-navigator__minimized .bootstrap-wrapper .footer__cta .menu .menu-item a.menu-link.btnLightGrey .ph-light,.bootstrap-wrapper .footer__cta .menu .menu-item .p-product-navigator__minimized a.menu-link.btnLightGrey .ph-light,.p-product-navigator__minimized .bootstrap-wrapper .btn.btnLightGrey .ph-light,.bootstrap-wrapper .p-product-navigator__minimized .btn.btnLightGrey .ph-light{font-size:1.8rem}}.p-product-navigator__icon-info{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}.p-product-navigator__inspirations-result{position:relative}.p-product-navigator__inspirations-result img{aspect-ratio:4/3;display:block}.p-product-navigator__inspirations-result .image--buttons{position:absolute;right:2rem;top:3.2rem}.p-product-navigator__inspirations-result__button{padding:0;border:none;background:none;width:100%;display:block}.p-product-navigator__inspirations-result__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem;margin-top:2rem}.p-product-navigator__inspirations-result__content-title{font-weight:300;font-size:16px;color:#75797f}.p-product-navigator__inspirations-result__content-subtitle{font-weight:300;font-size:18px;color:#333538}.p-product-navigator__inspiration-details{display:grid;gap:6.4rem}@media(min-width:992px){.p-product-navigator__inspiration-details{grid-template-columns:repeat(2,1fr)}}.p-product-navigator__inspiration-details.hidden{display:none}.p-product-navigator__inspiration-details>img{height:53.4rem;border-radius:3.2rem;aspect-ratio:4/3}.p-product-navigator__inspiration-products{list-style:none;padding-left:0;-ms-flex-negative:0;flex-shrink:0}.p-product-navigator__inspiration-products-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.4rem;padding-bottom:3.2rem;margin-bottom:4rem;border-bottom:1px solid #eae7e0}.p-product-navigator__inspiration-products-item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.p-product-navigator__inspiration-products-item-content-brand{font-size:1.4rem;font-weight:300;margin-bottom:.4rem;color:#75797f}.p-product-navigator__inspiration-products-item-content-title{font-weight:300;font-size:16px;color:#333538;margin-bottom:1.6rem}.p-product-navigator__inspiration-products-item .button--icon-sm{height:3.6rem;width:3.6rem;border:none}.p-product-navigator__inspiration-products-item img{width:5.6rem;height:5.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-product-navigator .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;max-height:50vh;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:1.2rem}.p-product-navigator .options::-webkit-scrollbar{display:none}.p-product-navigator .options.single-dynamic{display:grid;grid-template-columns:repeat(2,1fr)}.p-product-navigator .options.results{max-height:unset;overflow-y:unset}.p-product-navigator .materials_options{grid-template-columns:repeat(2,1fr)}.p-product-navigator .materials_options img{display:none}.p-product-navigator .color_options,.p-product-navigator .style_options,.p-product-navigator .color_family_options,.p-product-navigator .profile_options,.p-product-navigator .budget_options,.p-product-navigator .area_of_home_options,.p-product-navigator .materials_options,.p-product-navigator .architectural_style_options,.p-product-navigator .architectural_styles_options,.p-product-navigator .benefits_features_options,.p-product-navigator .application_options,.p-product-navigator .options:has(.option[data-var-name=brand]),.p-product-navigator .options:has(.option[data-var-name=project_types]){gap:1.6rem;display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:992px){.p-product-navigator .color_options,.p-product-navigator .style_options,.p-product-navigator .color_family_options,.p-product-navigator .profile_options,.p-product-navigator .budget_options,.p-product-navigator .area_of_home_options,.p-product-navigator .materials_options,.p-product-navigator .architectural_style_options,.p-product-navigator .architectural_styles_options,.p-product-navigator .benefits_features_options,.p-product-navigator .application_options,.p-product-navigator .options:has(.option[data-var-name=brand]),.p-product-navigator .options:has(.option[data-var-name=project_types]){grid-template-columns:repeat(3,minmax(0,1fr))}}.p-product-navigator .options:has(.option[data-var-name=brand]){gap:1.6rem;display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:480px){.p-product-navigator .options:has(.option[data-var-name=brand]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:992px){.p-product-navigator .options:has(.option[data-var-name=brand]){grid-template-columns:repeat(4,minmax(0,1fr))}}.p-product-navigator .option{padding:1.6rem 1.6rem 2.4rem 2.4rem;background-color:#f4f3ef;border-radius:1.2rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem}.p-product-navigator .option:hover{background-color:#eae7e0;cursor:pointer}.p-product-navigator .option__text{margin-top:.8rem}.p-product-navigator .option.single-dynamic-option{padding:1.2rem 1.2rem 1rem 1.2rem}.p-product-navigator .option.single-dynamic-option-api .option__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.p-product-navigator .option.single-dynamic-option-api .option__text img{height:auto;width:3rem;border-radius:0}.p-product-navigator .option[data-var-name=brand]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-product-navigator .option[data-var-name=brand] .option__text{display:none}.p-product-navigator .option[data-var-name=product_categories]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.2rem}.p-product-navigator .option[data-var-name=product_categories] img{height:3rem;width:auto;aspect-ratio:1/1}.p-product-navigator .option[data-var-name=product_categories] .option__text{margin:0}.p-product-navigator .option[data-var-name=product_categories] .p-product-navigator__icon-info .ph-light{display:initial}.p-product-navigator .option[data-var-name=project_types]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-product-navigator .option[data-var-name=type]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column:1/-1;padding:1.6rem 1.6rem 2.4rem 2.4rem}.p-product-navigator .option[data-var-name=type] .p-product-navigator__icon-info{display:none}.p-product-navigator .option[data-var-name=type] .option__text{width:100%}.p-product-navigator .option[data-var-name=type] img{display:none}.p-product-navigator .option[data-var-name=type][data-target=sa_siding],.p-product-navigator .option[data-var-name=type][data-target=sa_shutters]{grid-column:unset}.p-product-navigator .benefits_features_options .color-option{cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-weight:400;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.2rem;position:relative;color:#333538;background-color:#f4f3ef;border-color:#f4f3ef;border-radius:1.2rem}.p-product-navigator .benefits_features_options .color-option:hover{background-color:#eae7e0;border-color:#eae7e0}.p-product-navigator .benefits_features_options .color-option *{cursor:pointer}.p-product-navigator .benefits_features_options .color-option img{height:3rem;width:auto;aspect-ratio:1/1}.p-product-navigator .benefits_features_options .color-option input{position:absolute;top:1.2rem;right:0}.p-product-navigator .benefits_features_options .color-option .ph-light{display:none}.p-product-navigator .style_options .color-option label>div,.p-product-navigator .profile_options .color-option label>div,.p-product-navigator .area_of_home_options .color-option label>div,.p-product-navigator .materials_options .color-option label>div,.p-product-navigator .budget_options .color-option label>div,.p-product-navigator .architectural_style_options .color-option label>div,.p-product-navigator .architectural_styles_options .color-option label>div,.p-product-navigator .application_options .color-option label>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p-product-navigator .style_options .color-option label>div div,.p-product-navigator .profile_options .color-option label>div div,.p-product-navigator .area_of_home_options .color-option label>div div,.p-product-navigator .materials_options .color-option label>div div,.p-product-navigator .budget_options .color-option label>div div,.p-product-navigator .architectural_style_options .color-option label>div div,.p-product-navigator .architectural_styles_options .color-option label>div div,.p-product-navigator .application_options .color-option label>div div{max-width:70%;overflow:hidden;text-overflow:ellipsis}.p-product-navigator .style_options .color-option label>div input,.p-product-navigator .profile_options .color-option label>div input,.p-product-navigator .area_of_home_options .color-option label>div input,.p-product-navigator .materials_options .color-option label>div input,.p-product-navigator .budget_options .color-option label>div input,.p-product-navigator .architectural_style_options .color-option label>div input,.p-product-navigator .architectural_styles_options .color-option label>div input,.p-product-navigator .application_options .color-option label>div input{margin:0}.p-product-navigator .style_options .color-option label>div .ph-light,.p-product-navigator .profile_options .color-option label>div .ph-light,.p-product-navigator .area_of_home_options .color-option label>div .ph-light,.p-product-navigator .materials_options .color-option label>div .ph-light,.p-product-navigator .budget_options .color-option label>div .ph-light,.p-product-navigator .architectural_style_options .color-option label>div .ph-light,.p-product-navigator .architectural_styles_options .color-option label>div .ph-light,.p-product-navigator .application_options .color-option label>div .ph-light{display:none}.p-product-navigator .style_options label,.p-product-navigator .budget_options label,.p-product-navigator .color_options label,.p-product-navigator .application_options label,.p-product-navigator .color_family_options label,.p-product-navigator .profile_options label,.p-product-navigator .area_of_home_options label,.p-product-navigator .materials_options label,.p-product-navigator .budget_options label,.p-product-navigator .architectural_style_options label,.p-product-navigator .architectural_styles_options label{display:block;padding:12px;margin-bottom:5px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#f4f3ef;color:#333538;font-weight:400;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);border-radius:1.2rem;height:100%}.p-product-navigator .style_options label img,.p-product-navigator .budget_options label img,.p-product-navigator .color_options label img,.p-product-navigator .application_options label img,.p-product-navigator .color_family_options label img,.p-product-navigator .profile_options label img,.p-product-navigator .area_of_home_options label img,.p-product-navigator .materials_options label img,.p-product-navigator .budget_options label img,.p-product-navigator .architectural_style_options label img,.p-product-navigator .architectural_styles_options label img{aspect-ratio:4/3}.p-product-navigator .style_options label:hover,.p-product-navigator .budget_options label:hover,.p-product-navigator .color_options label:hover,.p-product-navigator .application_options label:hover,.p-product-navigator .color_family_options label:hover,.p-product-navigator .profile_options label:hover,.p-product-navigator .area_of_home_options label:hover,.p-product-navigator .materials_options label:hover,.p-product-navigator .budget_options label:hover,.p-product-navigator .architectural_style_options label:hover,.p-product-navigator .architectural_styles_options label:hover{background-color:#eae7e0}.p-product-navigator .color_options label input[type=checkbox],.p-product-navigator .color_family_options label input[type=checkbox]{margin-right:8px;vertical-align:middle}.p-product-navigator .color-option-input{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;margin-bottom:1.2rem}.p-product-navigator .option-swatch{height:3.2rem;width:3.2rem;border-radius:2.2rem;border:1px solid #c1c5c9}.p-product-navigator .budget_options img{display:none}.p-product-navigator .budget_options .color-option{position:relative}.p-product-navigator .budget_options .color-option label>div .ph-light{display:block}.p-product-navigator .budget_options .color-option label>div input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 0 auto}.p-product-navigator label:has(input[type=checkbox]:checked){background-color:#eae7e0}.p-product-navigator .selection-buttons{width:100% !important;max-width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}.p-product-navigator .selection-buttons .button,.p-product-navigator .selection-buttons .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-product-navigator .selection-buttons a.menu-link,.p-product-navigator .selection-buttons .bootstrap-wrapper .btn,.bootstrap-wrapper .p-product-navigator .selection-buttons .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.p-product-navigator .dynamic-submit-button{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important}.p-product-navigator__dialog{border:none;border-radius:1.2rem;padding:2.4rem;color:#fff;background:#333538;-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);max-width:34.8rem}.p-product-navigator__dialog button{border-radius:1.2rem}.p-product-navigator__dialog h6{color:#fff;font-weight:400;font-size:1.8rem;margin-bottom:.8rem}.p-product-navigator__dialog .button-group{margin-top:3.2rem}.p-product-navigator__dialog .button-group button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.p-product-navigator__dialog-wrapper{position:fixed;width:100vw;height:100vh;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;opacity:0;top:0;left:0;z-index:1000;pointer-events:none;-webkit-transition:opacity 200ms;transition:opacity 200ms;background:rgba(0,0,0,.25)}.p-product-navigator__dialog-wrapper--visible{opacity:1;pointer-events:all}.p-product-navigator dialog::-ms-backdrop{background:rgba(0,0,0,.25)}.p-product-navigator dialog::backdrop{background:rgba(0,0,0,.25)}.p-product-navigator .teaser__image.image--buttons{border-radius:1.2rem}.p-product-navigator .bb--gray-warm-300::after{border:none}.p-product-navigator .results--products{margin:0 auto;width:100%}@media(min-width:480px){.p-product-navigator .results--products>.grid{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.p-product-navigator .results--products>.grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:unset}}.p-product-navigator .results--products .product--favorite-teaser>.grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.p-product-navigator .results--products .product--favorite-teaser>.grid .grid__item{width:100%;margin-bottom:2.4rem}.p-product-navigator .results--products .product--favorite-teaser>.grid .grid__item img{margin-bottom:0}.p-product-navigator .results--products .product--favorite-teaser>.grid .button-group{position:absolute;top:1.6rem;right:2.4rem}.p-product-navigator .results--products .product--teaser__sample-order-btn{display:none}.p-product-navigator .results--products .product--teaser__eyebrow{font-size:1.2rem;line-height:1.1;font-weight:400;font-family:"Museo Sans",sans-serif;letter-spacing:unset}.p-product-navigator .results--products .teaser__title.heading--h6{font-family:"Museo Sans",sans-serif;font-weight:300;line-height:3.8rem;text-transform:none;letter-spacing:initial}.p-product-navigator__inspirations-result-overlay-wrapper{position:relative;border-radius:var(--border-radius-sm)}.p-product-navigator__inspirations-result-overlay{background-color:rgba(0,0,0,.431);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;width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;border-radius:var(--border-radius-sm)}.p-product-navigator__inspirations-result:hover .p-product-navigator__inspirations-result-overlay{opacity:1;cursor:pointer}.p-product-navigator__inspirations-result-overlay .button,.p-product-navigator__inspirations-result-overlay .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-product-navigator__inspirations-result-overlay a.menu-link,.p-product-navigator__inspirations-result-overlay .bootstrap-wrapper .btn,.bootstrap-wrapper .p-product-navigator__inspirations-result-overlay .btn{pointer-events:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.p-product-navigator .js-favorites-toggle.button.button--icon.button--icon-sm,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.menu-link,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon.button--icon-sm.menu-link,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.btn,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon.button--icon-sm.btn,.p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--circle-next,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-next,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.button--circle-next,.p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--circle-prev,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-prev,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.button--circle-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-prev,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-sm.swiper-button-prev,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-next,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-sm.swiper-button-next,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-next,.p-product-navigator .js-favorites-toggle.button.button--icon.button--icon-md,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-md.menu-link,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon.button--icon-md.menu-link,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-md.btn,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon.button--icon-md.btn,.p-product-navigator .js-favorites-toggle.button.button--icon-md.button--circle-next,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-next,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.button--circle-next,.p-product-navigator .js-favorites-toggle.button.button--icon-md.button--circle-prev,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-prev,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.button--circle-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-prev,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-md.swiper-button-prev,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-next,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-md.swiper-button-next,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-next{background-color:#003087;border-color:#003087;border-radius:1.2rem;color:#fff}.p-product-navigator .js-favorites-toggle.button.button--icon.button--icon-sm:hover,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.menu-link:hover,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon.button--icon-sm.menu-link:hover,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.btn:hover,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon.button--icon-sm.btn:hover,.p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--circle-next:hover,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next:hover,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-next:hover,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-next:hover,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.button--circle-next:hover,.p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--circle-prev:hover,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev:hover,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.button--circle-prev:hover,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.button--circle-prev:hover,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.button--circle-prev:hover,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-prev:hover,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-sm.swiper-button-prev:hover,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-prev:hover,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-prev:hover,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.swiper-button-next:hover,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-sm.swiper-button-next:hover,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.menu-link.swiper-button-next:hover,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.btn.swiper-button-next:hover,.p-product-navigator .js-favorites-toggle.button.button--icon.button--icon-sm.button--active,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-sm.button--active.menu-link,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon.button--icon-sm.button--active.menu-link,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-sm.button--active.btn,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon.button--icon-sm.button--active.btn,.p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--active.button--circle-next,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-next,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-next,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-next,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-next,.p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--active.button--circle-prev,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-prev,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.button--active.menu-link.button--circle-prev,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-prev,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.button--active.btn.button--circle-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-prev,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-prev,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-prev,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-next,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-sm.button--active.swiper-button-next,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-sm.button--active.menu-link.swiper-button-next,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-sm.button--active.btn.swiper-button-next,.p-product-navigator .js-favorites-toggle.button.button--icon.button--icon-md:hover,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-md.menu-link:hover,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon.button--icon-md.menu-link:hover,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-md.btn:hover,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon.button--icon-md.btn:hover,.p-product-navigator .js-favorites-toggle.button.button--icon-md.button--circle-next:hover,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next:hover,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.button--circle-next:hover,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-next:hover,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.button--circle-next:hover,.p-product-navigator .js-favorites-toggle.button.button--icon-md.button--circle-prev:hover,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev:hover,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.button--circle-prev:hover,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.button--circle-prev:hover,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.button--circle-prev:hover,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-prev:hover,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-md.swiper-button-prev:hover,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-prev:hover,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-prev:hover,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.swiper-button-next:hover,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-md.swiper-button-next:hover,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.menu-link.swiper-button-next:hover,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.btn.swiper-button-next:hover,.p-product-navigator .js-favorites-toggle.button.button--icon.button--icon-md.button--active,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon.button--icon-md.button--active.menu-link,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon.button--icon-md.button--active.menu-link,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon.button--icon-md.button--active.btn,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon.button--icon-md.button--active.btn,.p-product-navigator .js-favorites-toggle.button.button--icon-md.button--active.button--circle-next,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-next,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-next,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-next,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-next,.p-product-navigator .js-favorites-toggle.button.button--icon-md.button--active.button--circle-prev,.p-product-navigator .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-prev,.footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.button--active.menu-link.button--circle-prev,.p-product-navigator .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-prev,.bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.button--active.btn.button--circle-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-prev,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-prev,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-prev,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-prev,.p-product-navigator .swiper-outer--testimonials .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-next,.swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button.button--icon-md.button--active.swiper-button-next,.p-product-navigator .footer__cta .menu .menu-item .swiper-outer--testimonials a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.footer__cta .menu .menu-item .swiper-outer--testimonials .p-product-navigator a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .footer__cta .menu .menu-item a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.swiper-outer--testimonials .footer__cta .menu .menu-item .p-product-navigator a.js-favorites-toggle.button--icon-md.button--active.menu-link.swiper-button-next,.p-product-navigator .bootstrap-wrapper .swiper-outer--testimonials .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .p-product-navigator .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next,.p-product-navigator .swiper-outer--testimonials .bootstrap-wrapper .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .p-product-navigator .js-favorites-toggle.button--icon-md.button--active.btn.swiper-button-next{background-color:#001547;border-color:#001547}.step{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.p-product-navigator--results-active .step{max-height:unset}.p-product-navigator--results-active .step .back-button{display:none}.mfp-bg.is-hidden{opacity:0;pointer-events:none}.mfp-wrap{-webkit-transition-duration:500ms;transition-duration:500ms}.mfp-wrap.is-hidden{-webkit-transform:translateY(100vh);transform:translateY(100vh);opacity:0}.mfp-content:has(.p-product-navigator){max-height:94vh;height:100%;max-width:100vw;overflow-y:auto;background-color:#fff}@media(min-width:768px){.mfp-content:has(.p-product-navigator){max-height:98vh}}.mfp-content:has(.p-product-navigator) .button.button--primary,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button--primary.btn,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button--primary.btn,.mfp-content:has(.p-product-navigator) .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .mfp-content:has(.p-product-navigator) a.menu-link,.mfp-content:has(.p-product-navigator) .button.button--circle-next,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.button--circle-next,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.button--circle-next,.mfp-content:has(.p-product-navigator) .button.button--circle-prev,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.button--circle-prev,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.button--circle-prev,.mfp-content:has(.p-product-navigator) input.button[type=button],.mfp-content:has(.p-product-navigator) .bootstrap-wrapper input.btn[type=button],.bootstrap-wrapper .mfp-content:has(.p-product-navigator) input.btn[type=button],.mfp-content:has(.p-product-navigator) input.button[type=reset],.mfp-content:has(.p-product-navigator) .bootstrap-wrapper input.btn[type=reset],.bootstrap-wrapper .mfp-content:has(.p-product-navigator) input.btn[type=reset],.mfp-content:has(.p-product-navigator) input.button[type=submit],.mfp-content:has(.p-product-navigator) .bootstrap-wrapper input.btn[type=submit],.bootstrap-wrapper .mfp-content:has(.p-product-navigator) input.btn[type=submit],.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button.btnGreen,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button.btnGreen,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.btnGreen,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.btnGreen,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .button.swiper-button-prev,.swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .button.swiper-button-prev,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .btn.swiper-button-prev,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.swiper-button-prev,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .button.swiper-button-next,.swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .button.swiper-button-next,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .btn.swiper-button-next,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.swiper-button-next{background-color:#003087;border-color:#003087;color:#fff;border-radius:1.2rem}.mfp-content:has(.p-product-navigator) .button.button--primary:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button--primary.btn:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button--primary.btn:hover,.mfp-content:has(.p-product-navigator) .footer__cta .menu .menu-item a.menu-link:hover,.footer__cta .menu .menu-item .mfp-content:has(.p-product-navigator) a.menu-link:hover,.mfp-content:has(.p-product-navigator) .button.button--circle-next:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.button--circle-next:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.button--circle-next:hover,.mfp-content:has(.p-product-navigator) .button.button--circle-prev:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.button--circle-prev:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.button--circle-prev:hover,.mfp-content:has(.p-product-navigator) input.button[type=button]:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper input.btn[type=button]:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) input.btn[type=button]:hover,.mfp-content:has(.p-product-navigator) input.button[type=reset]:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper input.btn[type=reset]:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) input.btn[type=reset]:hover,.mfp-content:has(.p-product-navigator) input.button[type=submit]:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper input.btn[type=submit]:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) input.btn[type=submit]:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button.btnGreen:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button.btnGreen:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.btnGreen:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.btnGreen:hover,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .button.swiper-button-prev:hover,.swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .button.swiper-button-prev:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-prev:hover,.bootstrap-wrapper .swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .btn.swiper-button-prev:hover,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-prev:hover,.swiper-outer--testimonials .bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.swiper-button-prev:hover,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .button.swiper-button-next:hover,.swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .button.swiper-button-next:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-next:hover,.bootstrap-wrapper .swiper-outer--testimonials .mfp-content:has(.p-product-navigator) .btn.swiper-button-next:hover,.mfp-content:has(.p-product-navigator) .swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-next:hover,.swiper-outer--testimonials .bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.swiper-button-next:hover{background-color:#001547;border-color:#001547}.mfp-content:has(.p-product-navigator) .color-option>label{color:#333538;background-color:#f4f3ef;border-color:#f4f3ef;border-radius:1.2rem}.mfp-content:has(.p-product-navigator) .color-option>label:hover{background-color:#eae7e0;border-color:#eae7e0}.mfp-content:has(.p-product-navigator) img{border-radius:1.2rem}.mfp-content:has(.p-product-navigator) .button.button--secondary,.mfp-content:has(.p-product-navigator) .footer__cta .menu .menu-item a.button--secondary.menu-link,.footer__cta .menu .menu-item .mfp-content:has(.p-product-navigator) a.button--secondary.menu-link,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button--secondary.btn,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button--secondary.btn,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button.btnLightGrey,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button.btnLightGrey,.mfp-content:has(.p-product-navigator) .footer__cta .menu .menu-item .bootstrap-wrapper a.menu-link.btnLightGrey,.footer__cta .menu .menu-item .bootstrap-wrapper .mfp-content:has(.p-product-navigator) a.menu-link.btnLightGrey,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .footer__cta .menu .menu-item a.menu-link.btnLightGrey,.bootstrap-wrapper .footer__cta .menu .menu-item .mfp-content:has(.p-product-navigator) a.menu-link.btnLightGrey,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.btnLightGrey,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.btnLightGrey{color:#333538;background-color:#f4f3ef;border-color:#f4f3ef;border-radius:1.2rem}.mfp-content:has(.p-product-navigator) .button.button--secondary:hover,.mfp-content:has(.p-product-navigator) .footer__cta .menu .menu-item a.button--secondary.menu-link:hover,.footer__cta .menu .menu-item .mfp-content:has(.p-product-navigator) a.button--secondary.menu-link:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button--secondary.btn:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button--secondary.btn:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .button.btnLightGrey:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .button.btnLightGrey:hover,.mfp-content:has(.p-product-navigator) .footer__cta .menu .menu-item .bootstrap-wrapper a.menu-link.btnLightGrey:hover,.footer__cta .menu .menu-item .bootstrap-wrapper .mfp-content:has(.p-product-navigator) a.menu-link.btnLightGrey:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .footer__cta .menu .menu-item a.menu-link.btnLightGrey:hover,.bootstrap-wrapper .footer__cta .menu .menu-item .mfp-content:has(.p-product-navigator) a.menu-link.btnLightGrey:hover,.mfp-content:has(.p-product-navigator) .bootstrap-wrapper .btn.btnLightGrey:hover,.bootstrap-wrapper .mfp-content:has(.p-product-navigator) .btn.btnLightGrey:hover{background-color:#eae7e0;border-color:#eae7e0}.mfp-content:has(.p-product-navigator) .product--teaser__image.image--buttons{border-radius:1.2rem}.mfp-content:has(.p-product-navigator) .product--teaser__image img{aspect-ratio:1/1}.mfp-content:has(.p-product-navigator) h6.p-product-navigator__dialog-title{font-weight:400;color:#fff}a[href="/product-navigator"].button--disabled{pointer-events:none;opacity:.5}.p-products-results .product--teaser__sample-order-btn-container{display:none}.p-products-results--has-samples .product--teaser__sample-order-btn-container{display:block}.p-products-results .product-selector__options--color-swatch{padding-bottom:1.2rem}.p-products-results .product-selector__options--color-swatch .product-selector__option--color{width:3.4rem;height:3.4rem}.p-products-results .product-selector__options--color-swatch .product-selector__option--color.selected{border:2px solid var(--color-primary)}.p-products-results .product-selector__options--color-swatch .product-selector__option--color.hidden{display:none}.p-products-results .product-selector__options--color-swatch .product-selector__option--color .swatch-inner{width:2.4rem;height:2.4rem}.p-products-results .product-selector__options--color-swatch .product-selector__option--count{width:3.4rem;height:3.4rem}.p-products-results .product-selector__options--color-swatch .product-selector__option--count .swatch-inner{width:2.4rem;height:2.4rem;font-size:1.6rem}.p-products-results .facets--accordion-checkboxes{border-top:0}@media(min-width:768px){.p-products-results .products-results__grid.grid--3col>.grid__item{padding-left:.8rem;padding-right:.8rem}}.p-products-results input[name=search]{background-color:var(--color-white-off)}.p-products-results .form-item-search~.form-submit{display:none}@media(min-width:768px){.p-products-results .form-item-search~.form-submit{display:block}}.p-products-results #block-ammunition-hassamples{display:none}.body--has-samples .p-products-results #block-ammunition-productsummary{display:none}.p-products-selector__step-1{margin-bottom:2.4rem}.p-products-selector__step-2{margin:3.2rem 0 0}.p-products-selector__step-2-content{margin:0 0 2.4rem}.p-products-selector__step-2-content.hidden{display:none}.p-products-selector__step-1 i,.p-products-selector__step-2-content i{display:inline-block;margin-right:1.2rem;position:relative;top:.18rem}.category-selector--brands{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands--categories-selector{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;gap:16px}.paragraph--brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:72px;padding:4px 16px;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:12px;background-color:var(--color-gray-warm-100);cursor:pointer;-webkit-box-shadow:0px 2px 5px 0px rgba(83,86,90,.16),0px 1px 1px 0px rgba(83,86,90,.04);box-shadow:0px 2px 5px 0px rgba(83,86,90,.16),0px 1px 1px 0px rgba(83,86,90,.04);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:50%}@media(min-width:480px){.paragraph--brand{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media(min-width:992px){.paragraph--brand{width:120px}}.paragraph--brand:hover,.paragraph--brand.is-active{background-color:var(--color-gray-warm-200)}.paragraph--brand img{height:6rem;width:auto;-o-object-fit:contain;object-fit:contain}.p-resource-library .p-anchor-link-menu{padding:4rem 0;border-radius:0;border-top:1px solid var(--color-gray-warm-300);border-bottom:1px solid var(--color-gray-warm-300);margin-right:calc(50% - 50vw)}@media(min-width:768px){.p-resource-library .p-anchor-link-menu{margin-right:0}}.p-resource-library .p-anchor-link-menu .list.list--inline{overflow-x:scroll;padding-right:0}.p-resource-library .p-anchor-link-menu .p-anchor-link-menu__list-item:last-of-type{margin-right:0}.p-resource-library__facets{margin-bottom:1.6rem}@media(min-width:768px){.p-resource-library__facets{margin-bottom:5.4rem}}.p-row--light-text{color:var(--color-white)}.p-row--light-text .heading-h1,.p-row--light-text h1,.p-row--light-text .heading-h2,.p-row--light-text h2,.p-row--light-text .heading-h3,.p-row--light-text h3,.p-row--light-text .heading-h4,.p-row--light-text h4,.p-row--light-text .heading-h5,.p-row--light-text h5,.p-row--light-text .heading-h6,.p-row--light-text h6,.p-row--light-text a{color:var(--color-white)}.p-row--bg-image{background-size:cover;background-position:center}.p-row--bg-video{position:relative}.p-row--bg-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media(min-width:768px){.p-row.grid--design-tips .section-title{min-height:33.2rem}}.p-sample-orders-checkout__summary .sample-orders-teaser{padding:0}.p-sample-orders-checkout__summary .sample-orders-teaser .js-favorites-toggle{display:none}.p-sample-orders-checkout__summary .sample-orders-teaser--content{width:77%}.p-sample-orders-checkout__summary .sample-orders-teaser--content .stack{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.p-sample-orders-checkout__summary .sample-orders-teaser--image{max-width:10.2rem}.p-sample-orders-checkout__summary .sample-orders-teaser__alert{display:none}.p-sample-orders-checkout__summary .sample-orders-teaser__content{width:40%}.p-sample-orders-checkout__summary .sample-orders-teaser__remove{width:100%}.p-sample-orders-checkout__summary .sample-orders-teaser .teaser__image{border-radius:var(--border-radius-sm);height:8.6rem;overflow:hidden;width:8.6rem}.p-sample-orders-checkout__total p{font-size:1.8rem}.p-sample-orders-checkout__total-amount{font-weight:400}.p-sample-orders-checkout__shipping-info.form-success .p-sample-orders-checkout__title,.p-sample-orders-checkout__shipping-info.form-success form{display:none}.p-sample-orders-checkout__shipping-info.form-success .form__success{display:block}.p-sample-orders-checkout__shipping-info .form__no-items{display:none}.p-sample-orders-checkout__grid.form-no-items .p-sample-orders-checkout__title,.p-sample-orders-checkout__grid.form-no-items .p-sample-orders-checkout__summary,.p-sample-orders-checkout__grid.form-no-items form{display:none}.p-sample-orders-checkout__grid.form-no-items .form__no-items{display:block}.p-sample-orders-checkout__grid .form__no-items{display:none}.p-sample-orders-checkout form .form-type-checkbox+.parsley-errors-list.filled{margin-top:-2rem}.sample-orders-teaser .teaser__image{border-radius:var(--border-radius-sm);line-height:0;overflow:hidden}.sample-orders-teaser .teaser__image img{display:block;margin-bottom:0}.p-search__search-filter__search form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem}.p-search__search-filter__search form .button,.p-search__search-filter__search form .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-search__search-filter__search form a.menu-link,.p-search__search-filter__search form .bootstrap-wrapper .btn,.bootstrap-wrapper .p-search__search-filter__search form .btn{width:5.6rem;height:5.6rem;border-radius:var(--button-border-radius);min-width:unset;position:relative;overflow:hidden;font-size:2.5rem}.p-search__search-filter__search form .button::after,.p-search__search-filter__search form .footer__cta .menu .menu-item a.menu-link::after,.footer__cta .menu .menu-item .p-search__search-filter__search form a.menu-link::after,.p-search__search-filter__search form .bootstrap-wrapper .btn::after,.bootstrap-wrapper .p-search__search-filter__search form .btn::after{content:"";font-family:"Phosphor-Light" !important;background:var(--color-primary);position:absolute;top:0;bottom:0;left:0;right:0;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}.p-search__search-filter__search form .button:hover::after,.p-search__search-filter__search form .footer__cta .menu .menu-item a.menu-link:hover::after,.footer__cta .menu .menu-item .p-search__search-filter__search form a.menu-link:hover::after,.p-search__search-filter__search form .bootstrap-wrapper .btn:hover::after,.bootstrap-wrapper .p-search__search-filter__search form .btn:hover::after{background-color:var(--button-primary-bg-hover)}.p-search__search-filter__search form input{height:5.6rem;background-image:none !important;padding-left:5rem}.p-search__search-filter__search .form-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.p-search .facets-widget-links{margin-bottom:6.4rem}.p-search .facets--accordion-checkboxes{margin-top:0rem}.p-search .grid__item:has(.block-facet--checkbox--hidden){display:none}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background-color:#ecedee !important}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion span{color:initial}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{padding:1.6rem;font-family:var(--font-default);font-weight:300;letter-spacing:initial}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion:hover{background-color:#ecedee !important}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion:hover span{color:initial}.p-sitemap-item{margin-bottom:1.6rem}@media(min-width:768px){.p-sitemap-item{margin-bottom:5.6rem}}.p-sitemap-item__title{border-bottom:1px solid var(--color-gray-warm-300);padding-bottom:.6rem;margin-bottom:2.4rem;font-size:1.8rem;color:#333538}.p-sitemap-item__links{padding-left:0;list-style:none}.p-sitemap-item__links--nested{list-style:inherit;padding-left:2.4rem}.p-sitemap-item__link{color:var(--color-primary)}.p-sitemap-item__link:hover{color:var(--color-primary-hover)}.p-slideshow-gallery .swiper-controls{margin-top:4rem}.p-slideshow-products{height:84rem;margin-bottom:6.4rem}@media(min-width:1280px){.p-slideshow-products{height:unset;margin-bottom:unset}}@media(min-width:1280px){.p-slideshow-products .swiper-controls{margin-top:4rem}}.p-spec-grid ul{padding:0}.p-spec-grid ul li{list-style:none}.p-spec-grid p{margin-bottom:0}.p-spec-library.is-facet-loading .spec-library__grid{opacity:.45;pointer-events:none;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.p-spec-library.is-facet-loading .drawer--facets.drawer--open .facets--checkboxes,.p-spec-library.is-facet-loading .drawer--facets.drawer--open .drawer--facets__controls{opacity:.45;pointer-events:none;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.p-spec-library.is-facet-loading .drawer--facets.drawer--open::after{content:"";position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem;margin:-1.6rem 0 0 -1.6rem;border:3px solid rgba(0,0,0,.15);border-top-color:var(--color-primary);border-radius:50%;-webkit-animation:spec-download-spin .7s linear infinite;animation:spec-download-spin .7s linear infinite;pointer-events:none}.p-spec-library__search-filter__search{margin-bottom:2.4rem}.p-spec-library__material-tabs{margin-bottom:4rem}.p-spec-library__material-tabs .list--tabs,.p-spec-library__material-tabs #block-ammunition-local-tasks ul,#block-ammunition-local-tasks .p-spec-library__material-tabs ul,.p-spec-library__material-tabs #block-ammunition-primary-local-tasks ul,#block-ammunition-primary-local-tasks .p-spec-library__material-tabs ul{overflow:visible}.p-spec-library__material-tabs:not(:has(.facet-item:nth-child(2))){display:none}.p-spec-library__material-facet{display:none}.p-spec-library:has(.js-spec-material-tabs .facet-item:nth-child(2)):not(:has(.js-spec-material-tabs a.is-active)) .grid.grid--gutters{display:none}.p-spec-library__summary-row{margin-bottom:4rem}.p-spec-library__summary-row:not(.has-region):not(:has(.facet-summary-item--facet)){display:none}.p-spec-library .spec-library__grid{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width:480px){.p-spec-library .spec-library__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.p-spec-library .spec-library__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.p-spec-library .spec-library__grid{grid-template-columns:repeat(4,1fr)}}.p-spec-library .spec-library__empty{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-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:2.4rem;padding:8rem 4rem}.p-spec-library .spec-library__empty-icon{font-size:4rem;color:var(--color-gray-cool-400)}.p-spec-library .spec-library__empty-title{margin:0;font-family:var(--font-secondary);font-size:2.4rem;line-height:1.2;color:var(--heading-font-color)}.p-spec-library .spec-library__empty-text{margin:0;max-width:42rem;font-size:1.6rem;line-height:2.4rem;color:var(--color-gray-cool-600)}.p-spec-library .spec-library__empty-clear{margin-top:3.2rem}.p-spec-library .js-pager__items{margin-top:4rem;padding-top:4rem;border-top:1px solid var(--color-gray-warm-300)}.p-spec-library #spec-modal-region-map .cls-1--disabled,.p-spec-library #spec-modal-region-map .cls-1--disabled:hover{fill:#fff;stroke:#fff;opacity:0;cursor:pointer}.p-spec-library #spec-modal-region-map .cls-1--disabled:hover{opacity:.25}.p-spec-library #spec-modal-region-map .cls-1--active,.p-spec-library #spec-modal-region-map .cls-1--active:hover,.p-spec-library #spec-modal-region-map .cls-1--active.cls-1--disabled{fill:#fff;stroke:#000;opacity:.5;cursor:pointer}.p-spec-library #block-sv-region{display:none}.p-upcoming-training .events--upcoming-training{background-color:var(--color-white-off);-webkit-box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1);box-shadow:0px 1px 2px 0px rgba(83,86,90,.06),0px 1px 3px 0px rgba(83,86,90,.1)}.p-upcoming-training .accordion__item{background:none;border-color:var(--color-gray-warm-300);border-top:1px solid var(--color-gray-warm-300);margin-top:6.4rem}.p-upcoming-training .accordion__title{font-size:1.8rem}.p-blend-tool iframe{width:100%;height:1000px;border:none;margin:0;padding:0}@media(min-width:620px){.p-blend-tool iframe{height:1200px}}@media(min-width:825px){.p-blend-tool iframe{height:1400px}}@media(min-width:1000px){.p-blend-tool iframe{height:1000px}}.p-where-to-buy{display:grid;gap:1.6rem}@media(min-width:1024px){.p-where-to-buy{grid-template-columns:1fr 2fr;overflow:hidden;height:72.8rem}}@media(min-width:1024px){.p-where-to-buy__form{grid-column:1;grid-row:1}}.p-where-to-buy__form .input-search{position:relative;margin:auto 0;width:100%;max-width:42.6rem;margin:0 auto}.p-where-to-buy__form .disclaimer{margin-top:2.4rem}@media(min-width:1024px){.p-where-to-buy__locations{grid-column:1;grid-row:2;overflow:scroll}}.p-where-to-buy__locations--has-results{border-radius:var(--border-radius-sm)}.p-where-to-buy__locations .views-row:last-child .card-where-to-buy{border-bottom:none}@media(min-width:1024px){.p-where-to-buy__map-wrapper{grid-column:2;grid-row:1/span 2}}.p-where-to-buy .input-search{margin:0;max-width:unset}.p-where-to-buy .input-search::after{content:"";display:block;overflow:hidden;position:absolute;background-image:url(/themes/custom/ammunition/img/icon-search.svg);width:20px;height:20px;top:calc(50% - 10px);left:2rem}.p-where-to-buy .input-search input{min-height:5.6rem;background-color:var(--color-white);padding-left:4.8rem}.p-where-to-buy #views-exposed-form-where-to-buy-where-to-buy{padding-left:.2rem}.p-wysiwyg a{color:#003087}.p-wysiwyg a:hover{color:#001547}.youtube-pl .youtube-playlist-widget{background-color:#fff;border-radius:1rem;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);overflow:hidden;max-width:90%;width:800px;padding:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto}.youtube-pl .youtube-playlist-widget .inner-container-title{font-size:1.5rem;font-weight:bold;color:#1a202c;margin-bottom:1rem;text-align:center}.youtube-pl .youtube-playlist-widget .video-player-wrapper{position:relative;width:100%;padding-bottom:56.25%;background-color:#000;border-radius:var(--border-radius-md);overflow:hidden;margin-bottom:1rem}.youtube-pl .youtube-playlist-widget .video-player-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--border-radius-md)}.youtube-pl .youtube-playlist-widget .swiper-container{width:100%;padding:.5rem;padding-bottom:.5rem;border-radius:var(--border-radius-sm)}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:-webkit-transform .2s ease-in-out;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;border-radius:var(--border-radius-sm);overflow:hidden;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);border:2px solid rgba(0,0,0,0);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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-slide:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-slide.active-thumbnail{border-color:var(--color-primary);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-slide img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-sm)}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-slide .title{padding:.5rem;font-size:.875rem;line-height:1.25;color:#374151;background-color:var(--color-gray-warm-200);border-radius:var(--border-radius-sm);height:40px;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;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:500}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;margin-top:2.4rem}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-button-prev,.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-button-next{-ms-flex-negative:0;flex-shrink:0;top:unset;left:unset;bottom:unset;right:unset;-webkit-transform:unset;transform:unset;color:#4a5568;width:2.5rem;height:2.5rem;background-color:hsla(0,0%,100%,.8);border-radius:50%;-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:10}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-button-prev:hover,.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-button-next:hover{background-color:#fff}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-button-prev:after,.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-button-next:after{font-size:1.2rem;font-weight:bold}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-button-disabled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:unset;transform:unset}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-controls .swiper-pagination--youtube{top:unset;bottom:unset}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-button-prev{left:-1rem}.youtube-pl .youtube-playlist-widget .swiper-container .swiper-button-next{right:-1rem}.youtube-pl .youtube-playlist-widget .swiper-pagination-bullets.swiper-pagination-horizontal{margin-top:1.6rem}@media(max-width:768px){.youtube-pl .youtube-playlist-widget{width:95%;padding:1rem}.youtube-pl .youtube-playlist-widget .swiper-slide .title{font-size:.8rem;height:35px}.youtube-pl .youtube-playlist-widget .swiper-button-prev,.youtube-pl .youtube-playlist-widget .swiper-button-next{display:none}}.youtube-pl .youtube-playlist-widget .loader{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:30px;height:30px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.youtube-pl .youtube-playlist-widget .message-box{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#333;color:#fff;padding:10px 20px;border-radius:5px;z-index:1000;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;pointer-events:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.youtube-pl .youtube-playlist-widget .message-box.show{opacity:1}.youtube-pl .youtube-playlist-widget .hidden{display:none !important}.p-video-masthead{position:relative;height:65rem;z-index:0}@media(min-width:768px){.p-video-masthead{height:100vh}}.p-video-masthead__buttons{position:absolute;z-index:3;bottom:1.6rem;width:100%;padding-left:2.4rem;padding-right:2.4rem}@media(min-width:768px){.p-video-masthead__buttons{bottom:3rem;padding-left:0;padding-right:0}}@media(max-width:767px){.p-video-masthead__buttons .button-pill-group .list--inline.list--nobullets{padding:.8rem}.p-video-masthead__buttons .button-pill-group .list--inline.list--nobullets .pill{height:4.3rem}}.p-video-masthead__controls{position:absolute;z-index:3;bottom:9rem;right:2.4rem}@media(min-width:768px){.p-video-masthead__controls{bottom:2.4rem;right:2.4rem}}.p-video-masthead__controls .button--secondary,.p-video-masthead__controls .bootstrap-wrapper .btnLightGrey,.bootstrap-wrapper .p-video-masthead__controls .btnLightGrey{width:auto;min-width:unset;height:5.6rem;width:5.6rem}.p-video-masthead__controls .button--secondary .ph-light,.p-video-masthead__controls .bootstrap-wrapper .btnLightGrey .ph-light,.bootstrap-wrapper .p-video-masthead__controls .btnLightGrey .ph-light{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-video-masthead__default{position:relative;z-index:2;padding-top:10.9rem}@media(min-width:768px){.p-video-masthead__default{padding-top:12.5rem}}.p-video-masthead__default--has-eyebrow{padding-top:8.1rem}@media(min-width:768px){.p-video-masthead__default--has-eyebrow{padding-top:11.5rem}}@media(min-width:768px){.p-video-masthead__default--has-eyebrow .p-video-masthead__title{margin-bottom:.75rem}}.p-video-masthead__description{color:var(--color-white);font-size:1.6rem;line-height:2.4rem;font-weight:300;margin-bottom:2.3rem;text-shadow:0 4px 4px rgba(0,0,0,.16)}@media(min-width:768px){.p-video-masthead__description{font-size:1.8rem;line-height:3rem;margin-bottom:4rem}}.p-video-masthead .grid__item:has(.p-video-masthead__image-wrapper){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;margin:0}.p-video-masthead__image-wrapper{margin-left:-2.4rem;margin-right:-2.4rem;margin-left:0;margin-right:0;position:relative;bottom:auto}@media(min-width:768px){.p-video-masthead__image-wrapper{margin-left:0;margin-right:0}}@media(max-width:767px){.p-video-masthead__image-wrapper{bottom:0;pointer-events:none}.p-video-masthead__image-wrapper img{max-height:32rem}.p-video-masthead__section[data-section=trim--mouldings] .p-video-masthead__image-wrapper{bottom:4rem}.p-video-masthead__section[data-section=roofing] .p-video-masthead__image-wrapper{bottom:2rem}.p-video-masthead__section[data-section=stone] .p-video-masthead__image-wrapper{bottom:5rem;left:-2.4rem}.p-video-masthead__section[data-section=windows] .p-video-masthead__image-wrapper{bottom:7rem}.p-video-masthead__section[data-section=windows] .p-video-masthead__image-wrapper img{max-height:20rem}}@media(min-width:768px){.p-video-masthead__section .grid--2col .p-video-masthead__section-content{width:46%}}@media(max-width:767px){.p-video-masthead__section-buttons .button.button--primary,.p-video-masthead__section-buttons .bootstrap-wrapper .button--primary.btn,.bootstrap-wrapper .p-video-masthead__section-buttons .button--primary.btn,.p-video-masthead__section-buttons .footer__cta .menu .menu-item a.menu-link,.footer__cta .menu .menu-item .p-video-masthead__section-buttons a.menu-link,.p-video-masthead__section-buttons .button.button--circle-next,.p-video-masthead__section-buttons .bootstrap-wrapper .btn.button--circle-next,.bootstrap-wrapper .p-video-masthead__section-buttons .btn.button--circle-next,.p-video-masthead__section-buttons .button.button--circle-prev,.p-video-masthead__section-buttons .bootstrap-wrapper .btn.button--circle-prev,.bootstrap-wrapper .p-video-masthead__section-buttons .btn.button--circle-prev,.p-video-masthead__section-buttons input.button[type=button],.p-video-masthead__section-buttons .bootstrap-wrapper input.btn[type=button],.bootstrap-wrapper .p-video-masthead__section-buttons input.btn[type=button],.p-video-masthead__section-buttons input.button[type=reset],.p-video-masthead__section-buttons .bootstrap-wrapper input.btn[type=reset],.bootstrap-wrapper .p-video-masthead__section-buttons input.btn[type=reset],.p-video-masthead__section-buttons input.button[type=submit],.p-video-masthead__section-buttons .bootstrap-wrapper input.btn[type=submit],.bootstrap-wrapper .p-video-masthead__section-buttons input.btn[type=submit],.p-video-masthead__section-buttons .bootstrap-wrapper .button.btnGreen,.bootstrap-wrapper .p-video-masthead__section-buttons .button.btnGreen,.p-video-masthead__section-buttons .bootstrap-wrapper .btn.btnGreen,.bootstrap-wrapper .p-video-masthead__section-buttons .btn.btnGreen,.p-video-masthead__section-buttons .swiper-outer--testimonials .button.swiper-button-prev,.swiper-outer--testimonials .p-video-masthead__section-buttons .button.swiper-button-prev,.p-video-masthead__section-buttons .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-prev,.bootstrap-wrapper .swiper-outer--testimonials .p-video-masthead__section-buttons .btn.swiper-button-prev,.p-video-masthead__section-buttons .swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-prev,.swiper-outer--testimonials .bootstrap-wrapper .p-video-masthead__section-buttons .btn.swiper-button-prev,.p-video-masthead__section-buttons .swiper-outer--testimonials .button.swiper-button-next,.swiper-outer--testimonials .p-video-masthead__section-buttons .button.swiper-button-next,.p-video-masthead__section-buttons .bootstrap-wrapper .swiper-outer--testimonials .btn.swiper-button-next,.bootstrap-wrapper .swiper-outer--testimonials .p-video-masthead__section-buttons .btn.swiper-button-next,.p-video-masthead__section-buttons .swiper-outer--testimonials .bootstrap-wrapper .btn.swiper-button-next,.swiper-outer--testimonials .bootstrap-wrapper .p-video-masthead__section-buttons .btn.swiper-button-next{height:4.3rem}}.p-video-masthead__sections{position:relative;z-index:2;height:100%}.p-video-masthead__sections-content{padding-top:10rem}@media(min-width:768px){.p-video-masthead__sections-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-top:0}}.p-video-masthead__eyebrow{color:var(--color-white);margin-bottom:1rem}.p-video-masthead__title{font-size:4rem;line-height:4.4rem;font-weight:300;color:var(--color-white);margin-bottom:1.4rem}@media(min-width:768px){.p-video-masthead__title{font-size:7.2rem;line-height:5.9rem;margin-bottom:4rem}}.p-video-masthead__video{position:absolute;inset:0;width:100%;z-index:1}.p-video-masthead__video video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.p-video-masthead__background{position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;inset:0;width:100%;z-index:1;height:65rem}@media(min-width:768px){.p-video-masthead__background{height:100vh}}.p-video-masthead__background::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.p-video-masthead--fade-in{display:none}.p-video-masthead--short .p-video-masthead__section .p-video-masthead__title{font-size:5.7rem}.product--teaser__image{position:relative;border-radius:var(--border-radius-sm)}.product--teaser__sample-order-btn-container{padding:0 1.6rem;position:absolute;bottom:2rem;left:0;width:100%}.product--teaser .product-selector__options{margin:0;padding:0}.product--teaser .product-selector__options .product-selector__option--color.selected{border-color:var(--color-primary)}.product--teaser .scroll-into-view__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex}.product--teaser .teaser__title{letter-spacing:0;font-size:1.4rem;line-height:1.4rem}.product--teaser__eyebrow{font-size:1.2rem;line-height:1.1;font-weight:400}.product--teaser .product--teaser__sample-order-btn{display:none}.favorites .product--teaser__sample-order-btn--visible{display:none !important}body:has(header.header--campaign-header) .product--teaser__sample-order-btn--visible,.p-products-results--has-samples .product--teaser__sample-order-btn--visible{display:-webkit-box;display:-ms-flexbox;display:flex}.blog--full{margin-top:6.4rem}.blog--full__sidebar{-ms-flex-item-align:start;align-self:flex-start}@media(min-width:768px){.blog--full__sidebar{top:13rem}}.blog--full__sidebar .button--stretch{width:100%}.blog--full .blog__image{margin-bottom:4rem}.blog--full .blog__image img{border-radius:var(--border-radius-sm)}.blog--full .blog__pill-group{margin-bottom:2.4rem}.blog--full .blog__content{border-radius:var(--border-radius-xl);padding:6.4rem;margin-bottom:13.2rem}.blog--full .blog__brands-list{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;list-style:none}.blog--full .blog__brands-list li{-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);border-radius:var(--border-radius-sm);background-color:var(--color-white)}.blog--full .blog__brands-list li:hover{background-color:var(--color-gray-warm-200)}.blog--full .blog__brands-list li a{padding:0 1.6rem;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;height:7.2rem;overflow:hidden}.blog--full .blog__brands-list img{width:unset;height:unset;min-width:unset;-o-object-fit:unset;object-fit:unset}.blog--full .blog__project-information{margin-bottom:4rem}.blog--full .blog__project-information-heading{margin-bottom:4rem}.blog--full .blog__project-information-label{color:#75797f;font-size:1.4rem;font-weight:300;margin-bottom:.4rem}.blog--full .blog__project-information-content{font-size:1.6rem;font-weight:300;color:#333538}.blog--full .blog__suggested-heading{padding-bottom:2.4rem;margin-bottom:6.4rem}.body--node-blog_case_studies.body--white-background{background-color:var(--color-gray-warm-100)}.courses{margin-bottom:4rem}.courses hr{margin:0;border:none;background-color:var(--color-gray-warm-300);height:1px}.courses__summary{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-bottom:2.4rem}@media(min-width:1024px){.courses__summary{margin-bottom:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.courses__summary .list{display:none}@media(min-width:1024px){.courses__summary .list{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1024px){.courses__teaser{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.4rem}}.courses__teaser-title-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-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;gap:2.4rem}@media(min-width:1024px){.courses__teaser-title-pills{-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}}.courses__teaser-title-pills h3{color:var(--color-gray-warm-600);margin:0}.courses__teaser-title-pills .pill-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.courses__teaser-image{-ms-flex-negative:0;flex-shrink:0;margin-bottom:2.4rem}@media(min-width:1024px){.courses__teaser-image img{width:20.2rem;height:15.2rem}}.courses__teaser-no-credit{font-size:1.6rem;font-weight:300;line-height:2.5rem}.courses__teaser-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}@media(min-width:1024px){.courses__teaser-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.courses__teaser-links a{margin:0 auto}@media(min-width:768px){.courses__teaser-links a{margin:unset}}.courses__teaser-footnote{font-size:1.2rem;line-height:1.7rem}.events--sub-featured .teaser__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;gap:2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.events--teaser .teaser__title{margin:-1.2rem 0 -0.8rem 0}.events--teaser .featured-event-card__image img{height:23.4rem;width:64.8rem}.gallery__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:0 0 4rem}.gallery__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}@media(min-width:768px){.gallery__filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.gallery__filters--content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem}@media(max-width:767px){.gallery__filters .form-item-search~.form-submit{display:none}}.gallery--teaser__image{width:100%;height:38.2rem}@media(min-width:768px){.gallery--teaser__image{height:46.7rem}}.gallery--teaser__image--wrapper{position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-bottom:1.6rem}.gallery--teaser__image--wrapper:hover .gallery--teaser__link{display:none}@media(min-width:768px){.gallery--teaser__image--wrapper:hover .gallery--teaser__link{display:block;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:var(--button-secondary-color)}}.gallery--teaser__image--wrapper:hover .gallery--teaser__image--overlay{display:none}@media(min-width:768px){.gallery--teaser__image--wrapper:hover .gallery--teaser__image--overlay{border-radius:var(--border-radius-sm);display:block;position:absolute;inset:0;width:100%;height:46.7rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),50%/cover no-repeat;background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%),50%/cover no-repeat;z-index:3}}.gallery--teaser__image--wrapper:hover .button--secondary,.gallery--teaser__image--wrapper:hover .bootstrap-wrapper .btnLightGrey,.bootstrap-wrapper .gallery--teaser__image--wrapper:hover .btnLightGrey{-webkit-transition-duration:0ms;transition-duration:0ms;background-color:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover);color:var(--button-secondary-color-hover)}.gallery--teaser__link{display:none;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;top:calc(50% - 5.5rem);left:calc(50% - 9rem);z-index:4}@media(min-width:768px){.gallery--teaser__link{display:block}}.gallery--teaser__label{margin-top:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem}.gallery--teaser__label-brand{font-size:1.4rem;color:var(--gallery-item-teaser-label-brand-color);text-transform:var(--gallery-item-teaser-label-brand-text-transform);letter-spacing:var(--gallery-item-teaser-label-brand-letter-spacing)}.gallery--teaser__label-title{word-break:break-word}.gallery--full{padding:2.4rem;overflow-y:scroll;height:97vh}@media(min-height:768px){.gallery--full{overflow-y:visible;height:auto}}@media(min-width:768px){.gallery--full{padding:2.4rem 6.4rem 2.4rem 6.4rem}}.gallery--full__image{width:100%;height:100%}@media(min-width:992px){.gallery--full__image{width:60rem;height:38rem}}@media(min-width:1280px){.gallery--full__image{width:76rem;height:57rem}}.gallery--full__image--wrapper{width:100%;height:100%}@media(min-width:992px){.gallery--full__image--wrapper{width:60rem;height:38rem}}@media(min-width:1280px){.gallery--full__image--wrapper{width:76rem;height:57rem}}.gallery--full__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.2rem}@media(min-width:768px){.gallery--full__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;margin-left:3.2rem;margin-top:0}}.gallery--full__content .grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gallery--full__content .grid .grid__item--1{-webkit-box-flex:3;-ms-flex:3;flex:3}@media(min-width:768px){.gallery--full__content .grid .grid__item--1{-webkit-box-flex:3;-ms-flex:3;flex:3}}.gallery--full__grid{margin-top:2.4rem}.gallery--full .teaser{border-bottom:1px solid var(--border-light);padding-bottom:3.2rem}.gallery--full .teaser:last-of-type{border-bottom:none}.gallery--full .teaser__image img{width:5.6rem;height:5.6rem;border-radius:var(--border-radius-sm)}.gallery--full .teaser__date{font-size:1.4rem;text-transform:none;font-weight:300}.gallery--full .ph-warning{font-size:2rem;margin-right:.8rem;position:relative;top:2px}.gallery--full .button--share{width:12rem}.gallery--warning{padding:3.2rem 4rem;background:var(--color-gray-warm-100);text-align:center;border-radius:var(--border-radius-sm)}@media(min-width:768px){.gallery--grid .grid__item:first-child,.gallery--grid .grid__item:nth-child(7n){width:66.666%}}.gallery__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 2.4rem 0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}@media(min-width:768px){.gallery__summary{gap:0}}@media(min-width:1024px){.gallery__summary{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.gallery__summary .facet-summary-item--facet{display:none}@media(min-width:768px){.gallery__summary .facet-summary-item--facet{display:block}}@media(min-width:992px){.gallery-teaser{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:768px){.history{height:62rem}}.history.grid__item{margin-bottom:3.2rem}@media(min-width:768px){.history.grid__item{margin-bottom:0}}.history-row{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:768px){.history-row{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.history__title{font-size:2.8rem;font-weight:300;line-height:normal;display:inline-block;line-height:4rem;height:6rem}.history__year{font-size:4.8rem;font-weight:300;color:var(--color-gray-warm-500);line-height:6rem;display:inline-block;margin-bottom:-1rem}.history__image img{border-radius:var(--border-radius-sm);width:100%;height:28.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:768px){.history__image img{height:23.2rem}}.history>div:last-of-type{margin-top:auto}.history-controls{margin:0 auto;overflow-x:scroll;overflow-y:hidden;padding:.8rem;border-radius:var(--border-radius-xl);background:var(--color-gray-warm-300);display:-webkit-box;display:-ms-flexbox;display:flex;height:4.4rem;margin-bottom:3.2rem;width:100%}@media(min-width:768px){.history-controls{margin-bottom:0rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.history-controls__pill{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.4rem;font-size:1.6rem;font-weight:300;line-height:25px;border-radius:2.4rem;height:2.8rem;white-space:nowrap;-webkit-transition:.3s;transition:.3s}.history-controls__pill.is-active,.history-controls__pill:hover{background-color:var(--color-white);-webkit-box-shadow:var(--shadow-default);box-shadow:var(--shadow-default);cursor:pointer}.press-contact{background-color:#f9f8f6;border-radius:32px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3rem}.press-contact__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.press-contact__image{max-width:120px}.press-contact__image img{border-radius:100%}.press-contact__email i{position:relative;top:2px}.press-contact__email a{color:#003087}@media(min-width:1024px){.product-page__images{position:sticky;top:145px}}@media(max-width:767px){.product-page__image .swiper--thumbs-group .swiper-outer{padding:0}}.product-page__spec-sheet{margin-top:2.4rem;margin-bottom:2.4rem;text-align:center}.product-page__spec-sheet:empty{display:none}@media(max-width:1023px){.product-page__images .swiper-button-prev,.product-page__images .swiper-button-next{display:none}.product-page__images .swiper--thumbs-group .swiper-outer{padding:0 0}}.product-page__title{margin-bottom:2.4rem}.product-page__title sup{position:relative;top:-1.5rem}.product-page__no-results{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;z-index:100}.product-page__no-results a{text-decoration:underline}.product-page--no-results>.p-row>.container{opacity:.08}.product-page--no-results .product-page__no-results{display:-webkit-box;display:-ms-flexbox;display:flex}.product-page--modal__checkout{display:none}.product-page .hide-on-pdp{display:none}.product-page__buttons .button-group{margin-top:4rem}.program--program-overview{height:100%}.program--program-overview .program-overview__heading{height:6rem;padding-bottom:2.4rem;border-bottom:1px solid var(--color-gray-warm-300);-webkit-box-sizing:content-box;box-sizing:content-box}.program--program-overview .program-overview__cta{margin-top:auto}.program--program-overview .program-overview__cta a{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.program--program-overview .program-overview__categories{height:64px}.program--program-overview .program-overview__categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.body--node-51 .page-header__content{max-width:599px}.news--full .news__image img{border-radius:var(--border-radius-sm)}.news--full .news__image{margin-bottom:4rem}.news--full .news__date{margin-bottom:1.6rem}.news--full .news__title{font-size:4rem;font-weight:300;line-height:5rem;text-align:left;margin-bottom:4rem}.news--full .news__category{margin-bottom:2.4rem}.news--featured{border-bottom:none}.news--featured .teaser__title{font-size:2.8rem;font-weight:300;line-height:3.836rem}.news--featured .teaser__image a{width:100%;display:block}.news--featured .teaser__image img{height:21.5rem;width:100%}@media(min-width:768px){.news--featured .teaser__image img{height:23.4rem;width:64.8rem}}.pagination{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;gap:2.4rem;font-size:1.2rem;font-weight:400;line-height:1.68rem}.pagination__current{color:var(--color-gray-warm-600)}.views-load-more-pager-custom ul{margin-bottom:0}.views-load-more-pager-custom a{display:block;margin:auto;margin-top:3.2rem}.views-exposed-form .custom-zip label{margin-bottom:2.4rem;display:block}.views-exposed-form .form-actions{visibility:hidden;height:0}.views-exposed-form .form-item{margin-bottom:0}
:root{--color-gray-warm-100:#F4F3EF;--color-gray-warm-300:#F4F3EF;--color-primary:#006FBA;--color-primary-hover:#00497A;--color-secondary:#EBF7FF;--color-secondary-hover:#ADDEFF;--card-styled-background:var(--color-gray-warm-100);--button-icon-bg:var(--button-primary-bg);--button-icon-bg-hover:var(--button-primary-bg-hover);--button-icon-border:var(--button-primary-boder);--button-icon-border-hover:var(--border-primary-border-hover);--button-icon-color:var(--button-primary-color);--button-icon-color-hover:var(--button-primary-color-hover);--button-icon-white-bg:var(--button-secondary-bg);--button-icon-white-bg-hover:var(--button-secondary-bg-hover);--button-icon-white-border:var(--button-secondary-border);--button-icon-white-border-hover:var(--button-secondary-border-hover);--button-icon-white-color:black;--button-icon-white-color-hover:black;--button-primary-color:white;--button-primary-color-hover:white;--button-primary-bg:var(--color-primary);--button-primary-bg-hover:var(--color-primary-hover);--button-primary-border:var(--color-primary);--button-primary-border-hover:var(--color-primary-hover);--button-secondary-color:var(--color-primary);--button-secondary-color-hover:var(--color-primary-hover);--button-secondary-bg:var(--color-secondary);--button-secondary-bg-hover:var(--color-secondary-hover);--button-secondary-border:var(--color-secondary);--button-secondary-border-hover:var(--color-secondary-hover);--button-tertiary-color:#006FBA;--button-tertiary-color-hover:#00497A;--button-tertiary-icon-color:#006FBA;--button-tertiary-icon-color-hover:#00497A;--button-tertiary-weight:500;--button-tertiary-icon-bg:transparent;--button-tertiary-icon-bg-hover:transparent;--heading-font-weight:300;--color-bg-dark:var(--color-gray-warm-200);--list-tab-line-color:#999EA5;--list-tab-line-border-color-active:var(--color-primary);--swiper-pagination-bullet-bg-active:var(--color-primary-hover);--font-default:"Museo Sans",sans-serif;--font-secondary:"Museo Sans",sans-serif;--font-style-default:normal;--heading-eyebrow-font-size-mobile:1.6rem;--accordion-faq-item-bg:var(--color-secondary);--accordion-faq-item-bg-hover:var(--color-secondary-hover);--accordion-faq-item-bg-open:var(--color-secondary-hover);--accordion-faq-item-color:black;--accordion-faq-item-color-hover:black;--accordion-faq-item-color-open:black;--anchor-link-bg:var(--color-primary);--anchor-link-bg-hover:var(--color-primary-hover);--anchor-link-text:white;--anchor-link-text-hover:white;--pill-bg:var(--color-secondary-hover);--pill-border-color:var(--color-secondary-hover);--modal-close-btn-bg-img:url("/themes/custom/ammunition/img/icon-toast-close-white.svg");--modal-close-btn-bg-color:var(--button-primary-bg);--modal-close-btn-hover-bg-color:var(--color-primary-hover);--comparison-chart-icon-color:var(--color-primary)}.product--teaser__image .js-favorites-toggle{background-color:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-color);min-width:auto}.product--teaser__image .js-favorites-toggle:hover{background-color:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover);color:var(--button-secondary-color-hover)}.accordion__content p{font-size:1.6rem}.menu-columns--2col .menu-column:has(.p-menu-links){padding:0 0;margin-top:-1.4rem}.p-menu-links__item:hover{-webkit-box-shadow:var(--shadow-subtle);box-shadow:var(--shadow-subtle)}@media(min-width:1280px){.js-menu-hover:has(a[href="#products"]) .menu-column:nth-of-type(3),.js-menu-hover:has(a[href="#products"]) .menu-column:nth-of-type(4){padding-top:6.4rem}}a[href*="https://my.westlakeroyalbuildingproducts.com/?_gl=1%2Alzj2xi%2A_gcl_au%2AMTcxNDM3MTM5MS4xNzUyNzg2Nzc4LjEzODM1ODk3LjE3NTMxMjA4OTcuMTc1MzEyMDg5Ng..%2A_ga%2ANzM4Mjc0NDg3LjE3NTI3ODY3Nzg.%2A_ga_BQS3VV53T0%2AczE3NTUwMzMyNTYkbzMxJGcxJHQxNzU1MDMzNTU0JGozNSRsMCRoNDc5MjczODg5#/login"] img{width:3rem;height:3rem;margin:.5rem 0 0 .5rem;border-radius:0}
