



/* The above import directives are aggregated from content. */html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.pagebuilder-column-line{flex-wrap:wrap}html{font-family:sans-serif;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}canvas,video{display:inline-block}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit}b,strong{font-weight:bolder}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}img{border-style:none}svg:not(:root){overflow:hidden}code,pre{font-family:monospace,monospace;font-size:1em}figure{margin:1em 2.5rem}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 .125rem;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:field}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{appearance:none}body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}canvas,video{display:inline-block}nav ol,nav ul{list-style:none none}img{border:0}embed,img,object,video{height:auto;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}html{font-size:100%;font-size-adjust:100%}body{color:#333;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857;font-size:1rem}p{margin-top:0}p{margin-bottom:.6875rem}b,strong{font-weight:700}em,i{font-style:italic}mark{background:#f0f0f0;color:#000}.small,small{font-size:.875rem}hr{border:0;border-top:1px solid #d1d1d1;margin-bottom:1.375rem;margin-top:1.375rem}sub{font-size:75%;position:relative;vertical-align:baseline;line-height:0}sub{bottom:-.25em}h1{font-weight:300;line-height:1.1;font-size:1.875rem;margin-top:0;margin-bottom:1.375rem}h2{font-weight:300;line-height:1.1;font-size:1.875rem;margin-top:1.71875rem;margin-bottom:1.375rem}h3{font-weight:300;line-height:1.1;font-size:1.3125rem;margin-top:1.03125rem;margin-bottom:.6875rem}h4{font-weight:700;line-height:1.1;font-size:1rem;margin-top:1.375rem;margin-bottom:1.375rem}h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small{color:#333;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1}a{color:#eeaf00;text-decoration:none}a:visited{color:#eeaf00;text-decoration:none}a:hover{color:#333;text-decoration:none}a:active{color:#eeaf00;text-decoration:underline}ol,ul{margin-top:0;margin-bottom:1.71875rem}ol>li,ul>li{margin-top:0;margin-bottom:.6875rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}code,pre{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{background:#f0f0f0;color:#111;padding:.125rem .25rem;font-size:.875rem;white-space:nowrap}pre{background:#f0f0f0;border:1px solid #d1d1d1;color:#111;line-height:1.42857;margin:0 0 .6875rem;padding:.6875rem;font-size:.875rem;display:block;word-wrap:break-word}pre code{padding:0;border-radius:0;background-color:transparent;color:inherit;font-size:inherit;white-space:pre-wrap}blockquote{border-left:0 solid #d1d1d1;margin:0 0 1.375rem 2.75rem;padding:0;color:#333;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-weight:400;line-height:1.42857;font-size:1rem}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#333;line-height:1.42857;font-size:.75rem;display:block}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}blockquote:after,blockquote:before{content:''}q{quotes:none}q:after,q:before{content:'';content:none}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}table th{text-align:left}table>tbody>tr>td,table>tbody>tr>th{vertical-align:top}table>thead>tr>td,table>thead>tr>th{vertical-align:bottom}table>tbody>tr>td,table>tbody>tr>th,table>thead>tr>td,table>thead>tr>th{padding:.5rem .6875rem}button{background-image:none;background:#f2f2f2;border:1px solid #cdcdcd;color:#333;cursor:pointer;display:inline-block;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0;padding:.4375rem .9375rem;font-size:1rem;line-height:1.125rem;box-sizing:border-box;vertical-align:middle}button:active,button:focus{background:#e2e2e2;border:1px solid #cdcdcd;color:#333}button:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}button.disabled,button[disabled],fieldset[disabled] button{opacity:.5;cursor:default;pointer-events:none}button::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;height:32px;line-height:1.42857;padding:0 .5625rem;vertical-align:baseline;width:100%;box-sizing:border-box}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled{opacity:.5}input[type=email]::-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=url]::-moz-placeholder{color:#c2c2c2}input[type=email]::-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=url]::-webkit-input-placeholder{color:#c2c2c2}input[type=email]:-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=url]:-ms-input-placeholder{color:#c2c2c2}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}select{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;height:32px;line-height:1.42857;padding:.34375rem .6875rem .25rem;vertical-align:baseline;width:100%;box-sizing:border-box}select:disabled{opacity:.5}select[multiple=multiple]{height:auto;background-image:none}textarea{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;height:auto;line-height:1.42857;margin:0;padding:.6875rem;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}textarea:disabled{opacity:.5}textarea::-moz-placeholder{color:#c2c2c2}textarea::-webkit-input-placeholder{color:#c2c2c2}textarea:-ms-input-placeholder{color:#c2c2c2}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input::-moz-focus-inner{border:0;padding:0}form{-webkit-tap-highlight-color:rgba(0,0,0,0)}address{font-style:normal}*:focus{box-shadow:none;outline:0}input:not([disabled]):focus,select:not([disabled]):focus,textarea:not([disabled]):focus{box-shadow:0 0 3px 1px #68a8e0}.actions-toolbar>.primary{text-align:center;margin-bottom:.6875rem}.actions-toolbar>.primary .action{margin-bottom:.6875rem}.actions-toolbar>.primary .action:last-child{margin-bottom:0}.actions-toolbar>.primary:last-child{margin-bottom:0}.breadcrumbs{margin:0 0 1.375rem}.breadcrumbs .items{font-size:.875rem;color:#a3a3a3;margin:0;padding:0;list-style:none none}.breadcrumbs .items>li{display:inline-block;vertical-align:top}.breadcrumbs .item{margin:0}.breadcrumbs a{color:#333;text-decoration:none}.breadcrumbs a:visited{color:#333;text-decoration:none}.breadcrumbs a:hover{color:#333;text-decoration:underline}.breadcrumbs a:active{color:#333;text-decoration:none}.breadcrumbs strong{font-weight:400}.breadcrumbs .item:not(:last-child){display:inline-block;text-decoration:none}.breadcrumbs .item:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;line-height:1.125rem;content:"";font-family:"icons-blank-theme";margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}a.action.primary,button{border-radius:3px}button:active{box-shadow:inset 0 2px 1px rgba(0,0,0,.12)}a.action.primary{display:inline-block;text-decoration:none}a.action.primary:active,a.action.primary:focus,a.action.primary:hover{text-decoration:none}.action.primary{background-image:none;background:#eeaf00;border:1px solid #eeaf00;color:#000;cursor:pointer;display:inline-block;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;padding:.4375rem .9375rem;font-size:1rem;box-sizing:border-box;vertical-align:middle}.action.primary:active,.action.primary:focus{background:#555;border:1px solid #555;color:#000}.action.primary:hover{background:#555;border:1px solid #555;color:#fff}.action.primary.disabled,.action.primary[disabled],fieldset[disabled] .action.primary{opacity:.5;cursor:default;pointer-events:none}.footer.content ul,.items,.product-items{margin:0;padding:0;list-style:none none}.footer.content ul>li,.items>li,.product-items>li{margin:0}.actions-toolbar>.primary .action{width:100%}.product.media .product.photo .photo.image{display:block;height:auto;margin:0 auto;max-width:100%}.account .column.main .block:not(.widget) .block-title,.widget .block-title{margin-bottom:.9375rem}.account .column.main .block:not(.widget) .block-title>strong,.widget .block-title>strong{font-weight:300;line-height:1.1;font-size:1.3125rem;margin-top:1.03125rem;margin-bottom:.6875rem}.account .column.main .block:not(.widget) .block-title>.action{margin-left:.9375rem}.block{margin-bottom:2.75rem}.filtered .item .action.remove{display:inline-block;text-decoration:none}.filtered .item .action.remove>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:1px}.filtered .item .action.remove:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.625rem;line-height:.9375rem;color:#303030;content:"";font-family:"icons-blank-theme";vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.filtered .item .action.remove:hover:before{color:#303030}.filtered .item .action.remove:active:before{color:#303030}.product-item-name,.product.name a{font-weight:400}.product-item-name>a,.product.name a>a{color:#333;text-decoration:none}.product-item-name>a:visited,.product.name a>a:visited{color:#333;text-decoration:none}.product-item-name>a:hover,.product.name a>a:hover{color:#333;text-decoration:none}.product-item-name>a:active,.product.name a>a:active{color:#333;text-decoration:none}.action.skip:not(:focus),.block.newsletter .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before{content:'';display:table}.header.content:after{clear:both}.columns .column.main,.field.date .control,.product-item,.search-autocomplete{box-sizing:border-box}.field.date .control{position:relative}.field.date input{margin-right:.6875rem;width:calc(100% - 51px)}.fieldset{border:0;margin:0 0 2.75rem;padding:0;letter-spacing:-.31em}.fieldset>*{letter-spacing:normal}.fieldset>.legend{margin:0 0 1.71875rem;padding:0;box-sizing:border-box;float:left;line-height:1.2;font-size:1.25rem}.fieldset>.legend+br{clear:both;display:block;height:0;overflow:hidden;visibility:hidden}.fieldset:last-child{margin-bottom:0}.fieldset>.field,.fieldset>.fields>.field{margin:0 0 1.375rem}.fieldset>.field>.label,.fieldset>.fields>.field>.label{margin:0 0 .34375rem;display:inline-block}.fieldset>.field:last-child,.fieldset>.fields>.field:last-child{margin-bottom:0}.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-weight:700}.fieldset>.field>.label+br,.fieldset>.fields>.field>.label+br{display:none}.fieldset>.field .choice input,.fieldset>.fields>.field .choice input{vertical-align:top}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after{content:'*';padding:0 .25rem;color:#e02b27;font-size:.875rem}.fieldset>.field .note,.fieldset>.fields>.field .note{font-size:.875rem;margin:.1875rem 0 0;padding:0;display:inline-block;text-decoration:none}.fieldset>.field .note:before,.fieldset>.fields>.field .note:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;line-height:.875rem;content:"";font-family:"icons-blank-theme";vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{display:inline;font-weight:400}.column:not(.main) .fieldset>.field .label,.column:not(.main) .fieldset>.fields>.field .label{font-weight:400}.fieldset>.field .field.choice,.fieldset>.fields>.field .field.choice{margin-bottom:.6875rem}.fieldset>.field .field.choice:last-child,.fieldset>.fields>.field .field.choice:last-child{margin-bottom:0}.fieldset>.field input[type=file],.fieldset>.fields>.field input[type=file]{margin:.34375rem 0}.legend+.fieldset,.legend+div{clear:both}.legend strong{margin-left:.34375rem}fieldset.field{border:0;padding:0}@font-face{font-family:"icons-blank-theme";font-style:normal;font-weight:400;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff") format("woff")}.columns{display:flex;flex-wrap:wrap;box-sizing:border-box}.columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}.columns .column.main{padding-bottom:2.75rem;flex-basis:100%;flex-grow:1;order:1;width:100%}.load.indicator{background-color:rgba(255,255,255,.5);z-index:9999;bottom:0;left:0;position:fixed;right:0;top:0;position:absolute}.load.indicator:before{background:rgba(0,0,0,0) url("../../frontend/Vital/sigsauer/en_US/images/loader-1.gif") no-repeat 50% 50%;border-radius:5px;height:160px;width:160px;bottom:0;box-sizing:border-box;content:'';left:0;margin:auto;position:absolute;right:0;top:0}.load.indicator>span{display:none}.message.error{border-radius:4px;margin:0 0 .6875rem;padding:1em 1.375rem;display:block;line-height:1.2em;font-size:1rem;background:#fae5e5;color:#e02b27;padding-left:3.75rem;position:relative}.message.error a{color:inherit;font-weight:700;text-decoration:underline dotted !important;text-underline-offset:4px !important}.message.error a:hover{color:inherit}.message.error a:active{color:inherit}.message.error>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.125rem;line-height:2.125rem;color:#b30000;content:"";font-family:"icons-blank-theme";margin:-1.0625rem 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;left:0;top:50%;width:60px;position:absolute;text-align:center}.message.notice{border-radius:4px;margin:0 0 .6875rem;padding:1em 1.375rem;display:block;line-height:1.2em;font-size:1rem;background:#fdf0d5;color:#6f4400;padding-left:3.75rem;position:relative}.message.notice a{color:inherit;font-weight:700;text-decoration:underline dotted !important;text-underline-offset:4px !important}.message.notice a:hover{color:inherit}.message.notice a:active{color:inherit}.message.notice>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.125rem;line-height:2.125rem;color:#c07600;content:"";font-family:"icons-blank-theme";margin:-1.0625rem 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;left:0;top:50%;width:60px;position:absolute;text-align:center}.message.success{border-radius:4px;margin:0 0 .6875rem;padding:1em 1.375rem;display:block;line-height:1.2em;font-size:1rem;background:#e5efe5;color:#006400;padding-left:3.75rem;position:relative}.message.success a{color:inherit;font-weight:700;text-decoration:underline dotted !important;text-underline-offset:4px !important}.message.success a:hover{color:inherit}.message.success a:active{color:inherit}.message.success>*:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.125rem;line-height:2.125rem;color:#006400;content:"";font-family:"icons-blank-theme";margin:-1.0625rem 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;left:0;top:50%;width:60px;position:absolute;text-align:center}.panel.header .links{display:none}.pages>.label{border:0;clip:rect(0,0,0,0);height:1px;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:1px}.pages .items{font-size:0;letter-spacing:-.0625rem;line-height:0;white-space:nowrap;margin:0;padding:0;list-style:none none;display:inline-block;font-weight:700}.pages .item{font-size:.875rem;font-size:.875rem;letter-spacing:normal;line-height:2rem;margin:0 .125rem 0 0;display:inline-block}.pages .item .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:1px}.pages a.page{color:#eeaf00;display:inline-block;padding:0 .25rem;text-decoration:none}.pages a.page:visited{color:#eeaf00}.pages a.page:hover{color:#333;text-decoration:none}.pages a.page:active{color:#eeaf00}.pages strong.page{font-size:.875rem;font-size:.875rem;letter-spacing:normal;line-height:2rem;color:#333;display:inline-block;font-weight:700;padding:0 .25rem}.pages .action{border:1px solid #d1d1d1;color:#7d7d7d;display:inline-block;padding:0;text-decoration:none}.pages .action:visited{color:#7d7d7d}.pages .action:hover{color:#7d7d7d;text-decoration:none}.pages .action:active{color:#7d7d7d}.pages .action.next{display:inline-block;text-decoration:none}.pages .action.next:visited:before{color:#7d7d7d}.pages .action.next:active:before{color:#7d7d7d}.pages .action.next>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:1px}.pages .action.next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.875rem;line-height:inherit;color:#7d7d7d;content:"";font-family:"icons-blank-theme";margin:0 0 0 -.375rem;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.pages .action.next:hover:before{color:#7d7d7d}.pages .action.next:active:before{color:#7d7d7d}.pages .action.previous{display:inline-block;text-decoration:none}.pages .action.previous:visited:before{color:#7d7d7d}.pages .action.previous:active:before{color:#7d7d7d}.pages .action.previous>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:1px}.pages .action.previous:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.875rem;line-height:inherit;color:#7d7d7d;content:"";font-family:"icons-blank-theme";margin:0 0 0 -.375rem;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.pages .action.previous:hover:before{color:#7d7d7d}.pages .action.previous:active:before{color:#7d7d7d}.pages .action{width:34px}.pages .action.previous{margin-right:.75rem}.pages .action.next{margin-left:.75rem}.product.data.items{margin:0;padding:0;margin-bottom:1.375rem}.product.data.items>.item.title{box-sizing:border-box;float:none;width:100%}.product.data.items>.item.title>.switch{display:block}.product.data.items>.item.content{box-sizing:border-box;display:block;float:none;margin:0}.product.data.items>.item.content:after,.product.data.items>.item.content:before{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 0 .34375rem}.product.data.items>.item.title>.switch{background:#f0f0f0;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;height:44px;padding:.34375rem 1.375rem;color:#7d7d7d;font-weight:600;line-height:2.75rem;font-size:1.25rem;color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#333;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title:not(.disabled)>.switch:active{background:#fff;padding-bottom:.34375rem}.product.data.items>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 .34375rem;padding:1.375rem}table>caption{border:0;clip:rect(0,0,0,0);height:1px;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:1px}.table:not(.cart):not(.totals){border:none}.table:not(.cart):not(.totals)>tbody>tr>td,.table:not(.cart):not(.totals)>tbody>tr>th,.table:not(.cart):not(.totals)>thead>tr>td,.table:not(.cart):not(.totals)>thead>tr>th{border:none}.table:not(.cart):not(.totals)>thead>tr>td,.table:not(.cart):not(.totals)>thead>tr>th{border-bottom:1px solid #d1d1d1}@font-face{font-family:"Stratum2";font-style:normal;font-weight:300;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/light/opensans-300.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/light/opensans-300.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:400;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/regular/opensans-400.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/regular/opensans-400.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:600;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/semibold/opensans-600.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/semibold/opensans-600.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:700;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/bold/opensans-700.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/opensans/bold/opensans-700.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:300;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/regular/stratum2-regular.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/regular/stratum2-regular.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:400;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/regular/stratum2-regular.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/regular/stratum2-regular.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:500;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/medium/stratum2-medium.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/medium/stratum2-medium.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:600;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/bold/stratum2-bold.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/bold/stratum2-bold.woff") format("woff")}@font-face{font-family:"Stratum2";font-style:normal;font-weight:700;font-display:swap;src:url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/black/stratum2-black.woff2") format("woff2"),url("../../frontend/Vital/sigsauer/en_US/fonts/stratum2/black/stratum2-black.woff") format("woff")}.items{margin:0;padding:0;list-style:none none}.products{margin:2.0625rem 0}.product-item{vertical-align:top}.products-grid .product-item{display:inline-block;width:50%}.product-item-name{display:block;margin:.34375rem 0;word-wrap:break-word;hyphens:auto}.product-item-info{max-width:100%;width:152px}.page-products .product-item-info{width:240px}.product-item-actions{display:none}.product-item .price-box{margin:.6875rem 0 1.71875rem}.product-item .price-box .price{font-size:.875rem;font-weight:700;white-space:nowrap}.product-item .price-box .price-label{font-size:.875rem}.product-item .price-box .price-label:after{content:':'}.column.main .product-items{margin-left:-1.375rem}.column.main .product-item{padding-left:1.375rem}.price-container .price{font-size:.875rem}.price-container .weee{margin-top:.34375rem}.price-container .weee,.price-container .weee .price{font-size:.6875rem}.price-container .weee:before{content:"(" attr(data-label) ": "}.price-container .weee:after{content:')'}.page-products .columns{position:relative;z-index:1}.old.price{text-decoration:line-through}.product-image-container{display:inline-block;max-width:100%}.product-image-wrapper{display:block;height:0;overflow:hidden;position:relative;z-index:1}.product-image-photo{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.product.media .placeholder .photo.container{max-width:100%}.product.media .notice{color:#7d7d7d;font-size:.875rem;margin:.6875rem 0}.block.related .action.select{margin:0 .34375rem}.search-autocomplete{display:none;margin-top:-.9375rem;overflow:hidden;position:absolute;z-index:3}.search-autocomplete ul{margin:0;padding:0;list-style:none none}.search-autocomplete ul li{border-top:1px solid #e5e5e5;cursor:pointer;margin:0;padding:.34375rem 2.75rem .34375rem .6875rem;position:relative;text-align:left;white-space:normal}.search-autocomplete ul li:not(:empty){border-top:0;border:1px solid #c2c2c2;background:#fff}.search-autocomplete ul li:first-child{border-top:none}.search-autocomplete ul li:hover{background:#e8e8e8}.search-autocomplete ul li .amount{color:#999;position:absolute;right:7px;top:5.5px}.search.summary{margin-bottom:.6875rem}.account .column.main h2{margin-top:0}.column.main .block:last-child{margin-bottom:0}.block .title{margin-bottom:.6875rem}.block .title strong{font-weight:700;line-height:1.1;font-size:1rem;margin-top:1.375rem;margin-bottom:1.375rem}.column.main .block .title strong{font-size:1.3125rem}.block p:last-child{margin:0}.field.password .control{display:flex;flex-direction:column}.field.password .control .input-text{order:0;z-index:2}.table.grouped>tbody>tr>td,.table.grouped>tbody>tr>th,.table.grouped>thead>tr>td,.table.grouped>thead>tr>th{border-top:1px solid #d1d1d1}.table.grouped>caption+thead>tr:first-child>td,.table.grouped>caption+thead>tr:first-child>th,.table.grouped>thead:first-child>tr:first-child>td,.table.grouped>thead:first-child>tr:first-child>th{border-top:0}.table.grouped>tbody+tbody{border-top:1px solid #d1d1d1}.table.grouped>thead>tr>th{border-bottom:0}.table.grouped .product-item-name{font-weight:400}.table.grouped .price-box .price{font-size:1rem}.table.grouped .stock.unavailable{font-weight:400;margin:0;text-transform:none;white-space:nowrap}.block.filter{margin-bottom:2.75rem}.filtered .items{margin:.9375rem 0}.filtered .item{margin-bottom:.375rem;padding-left:1.375rem;position:relative}.filtered .item .label{font-weight:700}.filtered .item .action.remove{left:-6px;position:absolute;top:0}.filtered+.actions{margin-bottom:2.1875rem}.block.newsletter{margin-bottom:2.75rem}.block.newsletter .fieldset{display:table-cell;margin:0;padding:0;vertical-align:top}.block.newsletter .field{margin:0}.block.newsletter .field .control{display:inline-block;text-decoration:none;display:block}.block.newsletter .field .control:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.1875rem;line-height:2.0625rem;color:#c2c2c2;content:"";font-family:"icons-blank-theme";vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block.newsletter .field .control:before{position:absolute}.block.newsletter input{padding-left:2.1875rem}.block.newsletter .title{display:none}.block.newsletter .actions{display:table-cell;vertical-align:top;width:1%}.account .page-title-wrapper .page-title{margin-right:1.71875rem}body{background-color:#fff}.header.content{position:relative;padding-top:.6875rem}.logo{position:relative;z-index:5;float:left;max-width:50%;margin:0 0 .6875rem 2.75rem}.logo img{display:block}.page-main>.page-title-wrapper .page-title+.action{margin-top:2.0625rem}.action.skip:focus{background:#f0f0f0;padding:.3125rem .625rem;box-sizing:border-box;position:fixed;z-index:101;top:90px;left:20px;width:auto;text-align:center}.action.skip span{color:#000;text-transform:uppercase;font-weight:500}.footer.content{margin-top:1.5625rem;padding-top:1.5625rem;padding-bottom:1.5625rem;border-top:1px solid #d1d1d1}.footer.content .links>li{margin:0 0 .5rem}.footer .copyright{display:block;margin:1.25rem 0 0}.widget{clear:both}.price-container.weee:before{display:none}@font-face{font-family:"pagebuilder-font";font-style:normal;font-weight:400;src:url("../../frontend/Vital/sigsauer/en_US/css/${icons-pagebuilder__font-path}.eot");src:url("../../frontend/Vital/sigsauer/en_US/css/${icons-pagebuilder__font-path}.eot?#iefix") format("embedded-opentype"),url("../../frontend/Vital/sigsauer/en_US/css/${icons-pagebuilder__font-path}.woff") format("woff"),url("../../frontend/Vital/sigsauer/en_US/css/${icons-pagebuilder__font-path}.ttf") format("truetype")}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{font-family:"pagebuilder-font";font-style:normal;font-weight:400;line-height:1;speak:none}.slick-slider{box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev{left:2rem}.slick-prev:before{content:"";padding-right:.3125rem}.slick-next{right:2rem}.slick-next:before{content:"";padding-left:.3125rem}.slick-next,.slick-prev{background:rgba(252,252,252,.6);border:none;border-radius:0;color:transparent;cursor:pointer;display:block;font-size:0;height:60px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translate(0,-50%);width:60px;z-index:101}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.2}.slick-next:hover,.slick-prev:hover{background:#fcfcfc;border:none}.slick-next:hover.slick-disabled,.slick-prev:hover.slick-disabled{opacity:.2}.slick-next:hover:before,.slick-prev:hover:before{color:#494949}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{color:#555;font-size:2.375rem;opacity:1}.slick-next:active,.slick-next:focus,.slick-next:not(.primary),.slick-prev:active,.slick-prev:focus,.slick-prev:not(.primary){background:rgba(252,252,252,.7);border:none;box-shadow:none}.slick-next:active:active,.slick-next:focus:active,.slick-next:not(.primary):active,.slick-prev:active:active,.slick-prev:focus:active,.slick-prev:not(.primary):active{box-shadow:none}.slick-dots{font-size:1rem;font-size:16px;letter-spacing:normal;line-height:normal;display:block;list-style:none;margin:0;padding:.9375rem 0;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:14px;margin:0 .3125rem;padding:0;position:relative;vertical-align:middle;width:14px}.slick-dots li .action-gift,.slick-dots li .cart.table-wrapper .actions-toolbar>.action,.slick-dots li button{background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:none;cursor:pointer;display:block;height:14px;padding:0;text-indent:-99999px;transition:.3s;width:14px}.slick-dots li .action-gift:hover,.slick-dots li .cart.table-wrapper .actions-toolbar>.action:hover,.slick-dots li button:hover{border:1px solid #b3b3b3}.slick-dots li .action-gift:active,.slick-dots li .action-gift:focus,.slick-dots li .action-gift:not(.primary),.slick-dots li .cart.table-wrapper .actions-toolbar>.action:active,.slick-dots li .cart.table-wrapper .actions-toolbar>.action:focus,.slick-dots li .cart.table-wrapper .actions-toolbar>.action:not(.primary),.slick-dots li button:active,.slick-dots li button:focus,.slick-dots li button:not(.primary){box-shadow:none}.slick-dots li.slick-active .action-gift,.slick-dots li.slick-active .cart.table-wrapper .actions-toolbar>.action,.slick-dots li.slick-active button{background:#1c1918}[data-content-type=banner]>[data-element=link]{color:inherit;text-decoration:inherit}[data-content-type=banner]>[data-element=link]:hover{color:inherit;text-decoration:inherit}[data-content-type$=block] .block p:last-child{margin-bottom:1rem;margin-top:0}[data-content-type=buttons]{max-width:100%}[data-content-type=button-item]{max-width:100%}[data-content-type=button-item] [data-element=link]{max-width:100%;word-wrap:break-word}a.pagebuilder-button-primary,button.pagebuilder-button-primary,div.pagebuilder-button-primary{display:inline-block;text-decoration:none;background-image:none;background:#eeaf00;border:1px solid #eeaf00;color:#000;cursor:pointer;display:inline-block;font-family:"Stratum2","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0 .625rem .625rem 0;padding:.4375rem .9375rem;font-size:1rem;box-sizing:border-box;vertical-align:middle;line-height:1.5rem;padding:.875rem 1.0625rem;font-size:1.25rem;border-radius:3px;box-shadow:none}a.pagebuilder-button-primary:active,a.pagebuilder-button-primary:focus,a.pagebuilder-button-primary:hover,button.pagebuilder-button-primary:active,button.pagebuilder-button-primary:focus,button.pagebuilder-button-primary:hover,div.pagebuilder-button-primary:active,div.pagebuilder-button-primary:focus,div.pagebuilder-button-primary:hover{text-decoration:none}a.pagebuilder-button-primary:active,a.pagebuilder-button-primary:focus,button.pagebuilder-button-primary:active,button.pagebuilder-button-primary:focus,div.pagebuilder-button-primary:active,div.pagebuilder-button-primary:focus{background:#555;border:1px solid #555;color:#000}a.pagebuilder-button-primary:hover,button.pagebuilder-button-primary:hover,div.pagebuilder-button-primary:hover{background:#555;border:1px solid #555;color:#fff}a.pagebuilder-button-primary.disabled,a.pagebuilder-button-primary[disabled],button.pagebuilder-button-primary.disabled,button.pagebuilder-button-primary[disabled],div.pagebuilder-button-primary.disabled,div.pagebuilder-button-primary[disabled],fieldset[disabled] a.pagebuilder-button-primary,fieldset[disabled] button.pagebuilder-button-primary,fieldset[disabled] div.pagebuilder-button-primary{opacity:.5;cursor:default;pointer-events:none}.pagebuilder-column{box-sizing:border-box}[data-content-type=heading]{word-wrap:break-word}[data-content-type=html]{word-wrap:break-word}figure[data-content-type=image]{box-sizing:border-box}figure[data-content-type=image]>[data-element=link],figure[data-content-type=image]>[data-element=link] img{border-radius:inherit}figure[data-content-type=image] figcaption{word-wrap:break-word}[data-content-type=map]{box-sizing:border-box;height:300px}[data-content-type=products][data-appearance=carousel] .slick-initialized li.product-item{display:block}[data-content-type=products][data-appearance=carousel] .slick-initialized li.product-item:first-child{visibility:visible}[data-content-type=products][data-appearance=carousel] .product-item-info{width:auto}[data-content-type=products][data-appearance=carousel] li.product-item{display:none}[data-content-type=products][data-appearance=carousel] li.product-item:first-child{display:block;visibility:hidden}[data-content-type=row][data-appearance=full-bleed]{box-sizing:border-box}[data-content-type=row][data-appearance=full-width]{box-sizing:border-box}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;width:100%}div[data-content-type=slider]{visibility:hidden}div[data-content-type=slider].slick-initialized{visibility:visible}div[data-content-type=slider] .slick-list,div[data-content-type=slider] .slick-slide,div[data-content-type=slider] .slick-track{min-height:inherit}div[data-content-type=slider] .slick-list>div,div[data-content-type=slider] .slick-slide>div,div[data-content-type=slider] .slick-track>div{line-height:0;min-height:inherit;overflow:hidden;width:100%}a.button{appearance:button;color:initial;padding:.625rem;text-decoration:none}div[data-content-type=text]{word-wrap:break-word}div[data-content-type=video]{font-size:0}div[data-content-type=video] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.block.widget .product-item-info{width:auto}.block-static-block.widget{margin-bottom:1.375rem}.links .block-static-block.widget{margin-bottom:0}.video-background-outer{position:absolute;z-index:-2;top:0;right:0;width:100%;height:100%}.video-background-inner{position:relative;z-index:0;width:100%;height:100%;max-height:100%;overflow:hidden;pointer-events:none}.video-background-inner .video{position:absolute;top:50%;left:50%;min-width:100%;max-width:none;min-height:100%;transform:translate(-50%,-50%)}div[data-content-type=row]{position:relative;z-index:0;transition:1s background-color ease-out}div[data-content-type=row][data-transparent-menu='1']:not(.pagebuilder-content-type){margin-top:-3.4375rem !important}div[data-content-type=row][data-transparent-menu='1']:not(.pagebuilder-content-type)[style*='min-height: 100vh']{min-height:calc(100vh + 55px) !important}div[data-content-type=row] .sig-border-decoration-bottom,div[data-content-type=row] .sig-border-decoration-top{position:absolute;z-index:3;display:block;width:0;height:33px;overflow:hidden;transition:2s width ease-in-out;pointer-events:none}div[data-content-type=row] .sig-border-decoration-bottom:after,div[data-content-type=row] .sig-border-decoration-top:after{position:absolute;width:230px;height:33px;transform:skewX(-28deg);opacity:0;background-color:#eeaf00;content:'';transition:3s all ease-in-out}div[data-content-type=row] .sig-border-decoration-top{top:0;left:0;border-bottom:1px solid #eeaf00}div[data-content-type=row] .sig-border-decoration-top:after{left:-300px}div[data-content-type=row] .sig-border-decoration-bottom{right:0;bottom:0;border-top:1px solid #eeaf00}div[data-content-type=row] .sig-border-decoration-bottom:after{right:-300px}.pagebuilder-column-group{position:relative}.pagebuilder-column-group .pagebuilder-column{transition:1s background-color ease-out}a.action.primary,a.pagebuilder-button-primary,button.action.primary,button.pagebuilder-button-primary,div.action.primary,div.pagebuilder-button-primary{position:relative;padding:.4375rem 1.5625rem;font-size:1rem;font-weight:500;text-transform:uppercase;cursor:pointer !important;transition:.2s all ease-in-out}a.action.primary span,a.pagebuilder-button-primary span,button.action.primary span,button.pagebuilder-button-primary span,div.action.primary span,div.pagebuilder-button-primary span{vertical-align:text-top}a.action.primary,a.pagebuilder-button-primary,button.action.primary,button.pagebuilder-button-primary,div.action.primary,div.pagebuilder-button-primary{border:0;border-radius:0}a.action.primary:hover,a.pagebuilder-button-primary:hover,button.action.primary:hover,button.pagebuilder-button-primary:hover,div.action.primary:hover,div.pagebuilder-button-primary:hover{border:0}a.action.primary,a.pagebuilder-button-primary,button.action.primary,button.pagebuilder-button-primary,div.action.primary,div.pagebuilder-button-primary{border-color:#eeaf00;background-color:#eeaf00;color:#000}a.action.primary:hover,a.pagebuilder-button-primary:hover,button.action.primary:hover,button.pagebuilder-button-primary:hover,div.action.primary:hover,div.pagebuilder-button-primary:hover{border-color:#383838;background-color:#383838;color:#fff}a.action.primary,a.pagebuilder-button-primary,button.action.primary,button.pagebuilder-button-primary,div.action.primary,div.pagebuilder-button-primary{border-width:1px;border-style:solid;border-color:transparent}a.action.primary:hover,a.pagebuilder-button-primary:hover,button.action.primary:hover,button.pagebuilder-button-primary:hover,div.action.primary:hover,div.pagebuilder-button-primary:hover{border-width:1px;border-style:solid;border-color:transparent}[data-transparent-menu='1'] .banner-wrapper{margin-top:3.4375rem !important}.banner-wrapper{width:100%;height:100%;padding:1.5625rem 3.125rem}.banner-wrapper [data-content-type=buttons]{margin-top:1.5625rem !important}.banner-wrapper [data-content-type=buttons] .pagebuilder-button-primary span{display:block;padding:.9375rem .625rem .75rem .9375rem;font-size:1.125rem}.banner-wrapper [data-content-type=buttons] .pagebuilder-button-primary:focus,.banner-wrapper [data-content-type=buttons] .pagebuilder-button-primary:hover{background-color:rgba(0,0,0,.5);color:#fff}.banner-shade{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;opacity:0;transition:.4s all ease-in}.banner-item-inner{position:relative;width:100%;max-width:600px}.banner-item-inner .bottom-borders,.banner-item-inner .top-borders{position:absolute;left:-10px;display:none;width:calc(100% + 20px);height:100%;pointer-events:none}.banner-item-inner .bottom-borders:after,.banner-item-inner .bottom-borders:before,.banner-item-inner .top-borders:after,.banner-item-inner .top-borders:before{position:absolute;width:35px;height:35px;border-style:solid;border-color:#eeaf00;content:'';transition:.4s all ease-in-out}.banner-item-inner .bottom-borders:before,.banner-item-inner .top-borders:before{left:0}.banner-item-inner .bottom-borders:after,.banner-item-inner .top-borders:after{right:0}.banner-item-inner:hover .bottom-borders:after,.banner-item-inner:hover .bottom-borders:before,.banner-item-inner:hover .top-borders:after,.banner-item-inner:hover .top-borders:before{width:100%;height:100%}.banner-item-inner .top-borders{top:-10px}.banner-item-inner .top-borders:before{top:0;border-width:2px 0 0 2px}.banner-item-inner .top-borders:after{top:0;border-width:2px 2px 0 0}.banner-item-inner .bottom-borders{bottom:-10px}.banner-item-inner .bottom-borders:before{bottom:0;border-width:0 0 2px 2px}.banner-item-inner .bottom-borders:after{bottom:0;border-width:0 2px 2px 0}.banner-item-inner-contents{z-index:2}.banner-item-inner-contents .content,.banner-item-inner-contents .headline,.banner-item-inner-contents .microheadline{color:#fff;font-size:1.25rem;font-weight:500}.banner-item-inner-contents .headline,.banner-item-inner-contents .microheadline{text-transform:uppercase}.banner-item-inner-contents .headline em,.banner-item-inner-contents .microheadline em{color:#eeaf00;font-style:normal}.banner-item-inner-contents .microheadline+.headline{margin-top:-.625rem}.banner-item-inner-contents .headline{position:relative;margin-top:0;margin-right:-.3125rem;margin-left:-.3125rem;padding-top:0;font-size:2.25rem;font-weight:600}.banner-item-inner-contents .headline:after{position:absolute;top:calc(100% + 3px);left:5px;width:66px;height:5px;background-color:#eeaf00;content:''}.banner-item-inner-contents .content p{color:#fff}[data-content-type=row][data-background-type=video] video{opacity:0;transition:1.5s opacity ease}[data-content-type=row][data-background-type=video] video[style*='visibility: visible']{opacity:1}@keyframes slidedown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.page-wrapper{position:relative}.main-menu-container{z-index:100;display:flex;align-items:center;justify-content:space-between;width:100%;height:55px;background-color:#000;color:#fff}.main-menu-container a{color:#fff}.main-menu-container .main-menu-logo,.main-menu-container .main-menu-menu,.main-menu-container .main-menu-utility{flex-grow:1}.main-menu-container .main-menu-logo{flex-grow:0;line-height:0}.main-menu-container .main-menu-logo a{display:inline-block;width:auto;max-width:140px;height:36px;margin:0 .75rem}.main-menu-container .main-menu-logo a:hover svg path{fill:#eeaf00}.main-menu-container .main-menu-logo a .full-logo{display:none}.main-menu-container .main-menu-logo a .full-logo svg path:first-of-type{display:none}.main-menu-container .main-menu-logo svg{width:100%;height:100%}.main-menu-container .main-menu-logo svg path{transition:.2s fill ease-in-out;fill:#fff}.main-menu-container .main-menu-utility{display:flex;align-items:center;justify-content:flex-end;height:100%}.main-menu-container .site-search-form{position:relative;display:none}.main-menu-container .site-search-form .site-search-submit{position:absolute;top:calc(50% - 11px);left:10px;width:32px;height:22px;cursor:pointer}.main-menu-container .site-search-form input{width:155px;height:31px;padding:.5rem 2.5rem .5rem 1.125rem;border:0;border-radius:15.5px;background-color:rgba(238,238,238,.1);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M10.5 12.4c-1.1.8-2.4 1.3-3.9 1.3-3.6 0-6.6-3-6.6-6.8S3 0 6.6 0s6.6 3.1 6.6 6.9c0 1.5-.4 2.8-1.2 3.9l3.6 3.1c.5.4.5 1.1.2 1.6-.4.5-1.1.6-1.5.2l-3.8-3.3zm-3.9-1c2.5 0 4.5-2 4.5-4.5s-2-4.5-4.5-4.5-4.5 2-4.5 4.5 2 4.5 4.5 4.5z' fill-rule='evenodd' clip-rule='evenodd' fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 16px;background-size:18px 18px;font-size:1rem;font-weight:600;transition:.3s all ease-in-out}.main-menu-container .site-search-form input:focus{outline:none;background-color:#eee;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M10.5 12.4c-1.1.8-2.4 1.3-3.9 1.3-3.6 0-6.6-3-6.6-6.8S3 0 6.6 0s6.6 3.1 6.6 6.9c0 1.5-.4 2.8-1.2 3.9l3.6 3.1c.5.4.5 1.1.2 1.6-.4.5-1.1.6-1.5.2l-3.8-3.3zm-3.9-1c2.5 0 4.5-2 4.5-4.5s-2-4.5-4.5-4.5-4.5 2-4.5 4.5 2 4.5 4.5 4.5z' fill-rule='evenodd' clip-rule='evenodd'/%3e%3c/svg%3e");color:#000}.main-menu-container .site-search-form input:focus::placeholder{color:#000}.main-menu-container .site-search-form input:focus-visible{outline:3px solid #fff;outline-offset:2px}.main-menu-container .site-search-form input:not(:focus):not(:placeholder-shown){color:rgba(238,238,238,.3)}.main-menu-container .site-search-form input::placeholder{color:rgba(238,238,238,.3)}.main-menu-container .site-search-form.active{position:absolute;top:55px;left:0;display:block;width:100%;padding:.5rem;border-top:2px solid #000;border-bottom:2px solid #000;background-color:#151515}.main-menu-container .site-search-form.active input{width:100%}.main-menu-container .main-menu-globals{display:flex;align-items:center;justify-content:center;height:100%;margin-left:.8125rem;color:transparent}.main-menu-container .main-menu-globals>div{width:35px;height:100%;background-repeat:no-repeat;background-position:center center;background-size:18px 18px}.main-menu-container .main-menu-globals>div a{display:inline-block;width:100%;height:100%;overflow:hidden;color:transparent}.main-menu-container .main-menu-globals>div.menu-search{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M10.5 12.4c-1.1.8-2.4 1.3-3.9 1.3-3.6 0-6.6-3-6.6-6.8S3 0 6.6 0s6.6 3.1 6.6 6.9c0 1.5-.4 2.8-1.2 3.9l3.6 3.1c.5.4.5 1.1.2 1.6-.4.5-1.1.6-1.5.2l-3.8-3.3zm-3.9-1c2.5 0 4.5-2 4.5-4.5s-2-4.5-4.5-4.5-4.5 2-4.5 4.5 2 4.5 4.5 4.5z' fill-rule='evenodd' clip-rule='evenodd' fill='white'/%3e%3c/svg%3e");cursor:pointer;transition:.2s all ease-in-out}.main-menu-container .main-menu-globals>div.menu-search.active,.main-menu-container .main-menu-globals>div.menu-search:hover{background-color:#eeaf00;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M10.5 12.4c-1.1.8-2.4 1.3-3.9 1.3-3.6 0-6.6-3-6.6-6.8S3 0 6.6 0s6.6 3.1 6.6 6.9c0 1.5-.4 2.8-1.2 3.9l3.6 3.1c.5.4.5 1.1.2 1.6-.4.5-1.1.6-1.5.2l-3.8-3.3zm-3.9-1c2.5 0 4.5-2 4.5-4.5s-2-4.5-4.5-4.5-4.5 2-4.5 4.5 2 4.5 4.5 4.5z' fill-rule='evenodd' clip-rule='evenodd'/%3e%3c/svg%3e")}.main-menu-container .main-menu-globals>div.menu-user{display:inline-block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath d='M5.5 16.6v-.1c0-1.4 2-2.5 4.5-2.5s4.5 1.1 4.5 2.5v.1c2.1-1.4 3.5-3.9 3.5-6.6 0-4.4-3.6-8-8-8s-8 3.6-8 8c0 2.8 1.4 5.2 3.5 6.6zM10 20C4.5 20 0 15.5 0 10S4.5 0 10 0s10 4.5 10 10-4.5 10-10 10zm0-9c-1.4 0-2.5-1.1-2.5-2.5S8.6 6 10 6s2.5 1.1 2.5 2.5S11.4 11 10 11z' fill='white'/%3e%3c/svg%3e")}.main-menu-container .main-menu-globals>div.menu-user:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath d='M5.5 16.6v-.1c0-1.4 2-2.5 4.5-2.5s4.5 1.1 4.5 2.5v.1c2.1-1.4 3.5-3.9 3.5-6.6 0-4.4-3.6-8-8-8s-8 3.6-8 8c0 2.8 1.4 5.2 3.5 6.6zM10 20C4.5 20 0 15.5 0 10S4.5 0 10 0s10 4.5 10 10-4.5 10-10 10zm0-9c-1.4 0-2.5-1.1-2.5-2.5S8.6 6 10 6s2.5 1.1 2.5 2.5S11.4 11 10 11z' fill='%23EEAF00'/%3e%3c/svg%3e")}.main-menu-container .main-menu-globals>div.menu-menu{background-image:url("data:image/svg+xml,%3csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3e%3cstyle%3e.st0%7bfill-rule:evenodd%3bclip-rule:evenodd%7d%3c/style%3e%3cg id='Page-1'%3e%3cg id='Mobile---Search---Product' transform='translate(-340 -19)'%3e%3cg id='Group-7' transform='translate(340 19)'%3e%3cpath id='Rectangle' class='st0' d='M0 0h20v2H0z' fill='white'/%3e%3cpath id='Rectangle_1_' class='st0' d='M0 7h20v2H0z' fill='white'/%3e%3cpath id='Rectangle_2_' class='st0' d='M0 14h20v2H0z' fill='white'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:20px 20px;cursor:pointer;transition:.2s all ease-in-out}.main-menu-container .main-menu-globals>div.menu-menu.active,.main-menu-container .main-menu-globals>div.menu-menu:hover{background-color:#eeaf00;background-image:url("data:image/svg+xml,%3csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3e%3cstyle%3e.st0%7bfill-rule:evenodd%3bclip-rule:evenodd%7d%3c/style%3e%3cg id='Page-1'%3e%3cg id='Mobile---Search---Product' transform='translate(-340 -19)'%3e%3cg id='Group-7' transform='translate(340 19)'%3e%3cpath id='Rectangle' class='st0' d='M0 0h20v2H0z' fill='black'/%3e%3cpath id='Rectangle_1_' class='st0' d='M0 7h20v2H0z' fill='black'/%3e%3cpath id='Rectangle_2_' class='st0' d='M0 14h20v2H0z' fill='black'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.main-menu-container .main-menu-globals>div.menu-menu.active{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 17'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7 1.1L16 2.4l-5.7 5.7 5.7 5.7-1.3 1.3L9 9.4l-5.7 5.7L2 13.8l5.7-5.7L2 2.4l1.3-1.3L9 6.8z'/%3e%3c/svg%3e")}.fixed-menu .main-menu-container{position:fixed;animation-name:slidedown;animation-duration:.7s}.fixed-menu:not(.transparent-menu) .top-wrapper{margin-bottom:3.4375rem}.mt-before-main-menu-container{z-index:1;max-height:100px;overflow:hidden;transition:max-height .2s ease-in-out}.mt-before-main-menu-container:empty{display:none}.top-wrapper{z-index:100}nav [class*=__inner-item--all]{display:none}nav.main a{text-align:left}nav.main .main-list{display:none}nav.main.active .main-wrapper{position:absolute;top:calc(51px + 55px);left:0;width:100%;height:calc(100% - 51px - 35px - 55px);overflow:hidden scroll;background:#151515}nav.main.active .main-wrapper:before{position:fixed;z-index:1;bottom:0;width:100%;height:35px;border-top:1px solid #eeaf00;background-color:#151515;content:''}nav.main.active .main-wrapper:after{position:fixed;z-index:1;right:-28px;bottom:0;width:120px;height:35px;transform:skewX(28deg);background-color:#eeaf00;content:''}nav.main.active .main-wrapper .site-search-form{display:block}nav.main.active .main-wrapper .site-search-form .field.search{position:relative}nav.main.active .main-wrapper .site-search-form .field.search:after{position:absolute;right:0;bottom:0;width:calc(100% - 50px);height:1px;border-bottom:1px solid #eeaf00;content:''}nav.main.active .main-wrapper .site-search-form input{width:100%;height:auto;padding:.4375rem 1.125rem .4375rem 3.125rem;border-radius:0;background-position:center left 16px;background-size:16px 16px;font-size:1em;font-weight:400}nav.main.active .main-list{position:relative;display:flex;flex-direction:column;width:100%;margin:0;padding:0;font-size:.85em;text-transform:uppercase}nav.main.active .main-list .menu-back-link,nav.main.active .main-list a{display:inline-block;width:100%;padding:.9375rem 1.25rem .75rem;transition:.2s color ease-in-out}nav.main.active .main-list .menu-back-link:hover,nav.main.active .main-list a:hover{color:#eeaf00;text-decoration:none}nav.main.active .main-list .menu-back-link{padding-left:2.8125rem;font-size:1.2em;font-weight:700;transition:none}nav.main.active .main-list .menu-back-link:before{content:'Back to '}nav.main.active .main-list [class*=-parent]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z' fill='%23EEE'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 15px;background-size:14px 14px;cursor:pointer}nav.main.active .main-list [class*=-parent]>a{width:calc(100% - 44px);border-right:2px solid #000}nav.main.active .main-list [class*=-parent]:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z' fill='%23EEAF00'/%3e%3c/svg%3e")}nav.main.active .main-list ul{position:absolute;top:0;left:0;display:none;width:100%;margin:0;padding:0}nav.main.active .main-list ul.active{display:flex;flex-direction:column}nav.main.active .main-list li{margin:0;padding:0;border-bottom:2px solid #000}nav.main.active .main-list [class*=__inner-list--level]{display:none}nav.main.active .main-list [class*=__inner-list--level1]{position:absolute;top:0;left:100%;display:block;width:100%}nav.footer{margin-bottom:2.1875rem}nav.footer .footer-list{width:100%;margin:0;padding:0;font-size:.95em}nav.footer .footer-list>.footer-item>a{position:relative;display:inline-block;width:calc(100% - 40px);margin-bottom:.5em;font-size:1.2em;font-weight:700;line-height:1.2;text-transform:uppercase}nav.footer .footer-list>.footer-item-parent>a:hover:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z' fill='%23EEE'/%3e%3c/svg%3e") !important}nav.footer .footer-list>.footer-item-parent>a:after{position:absolute;top:calc(50% - 10px);right:-35px;width:20px;height:20px;transform:rotate(90deg);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z' fill='%23EEE'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:14px 14px;content:'';transition:.5s transform ease-in-out;pointer-events:none}nav.footer .footer-list>.footer-item-parent:hover>a:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z' fill='%23EEAF00'/%3e%3c/svg%3e")}nav.footer .footer-list>.footer-item-parent.active>a:after{transform:rotate(-90deg)}nav.footer .footer-list>.footer-item-parent.active ul{display:block}nav.footer .footer-list ul{display:none;margin:.3125rem 0 1.25rem .5rem;padding:0}nav.footer .footer-list ul ul{display:none !important}nav.footer .footer-list ul li a{display:block;width:100%}.footer-container{z-index:1;width:100%;padding:2.375rem 0;overflow:hidden;background-color:#000;color:#eee}.footer-container a{color:#eee;transition:.2s all ease-in-out}.footer-container a:hover{color:#eeaf00;text-decoration:none}.footer-container .logo-login{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem}.footer-container .logo-login .footer-logo{display:inline-block;width:175px;height:auto}.footer-container .logo-login .footer-logo svg{width:100%;height:100%}.footer-container .logo-login .footer-logo svg path{transition:.2s fill ease-in-out;fill:#fff}.footer-container .logo-login .footer-logo:hover svg path{fill:#eeaf00}.footer-container .footer-options{display:flex;flex-direction:column;width:100%;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #1e1e1e;gap:16px 64px}.footer-container .footer-options .footer-nav{position:relative;flex-grow:1}.footer-container .footer-options .footer-nav .footer+.vline,.footer-container .footer-options .footer-nav .footer+.vline+.vline,.footer-container .footer-options .footer-nav .footer+.vline+.vline+.vline{display:none}.footer-container .footer-options .footer-contacts{position:relative;display:flex;flex-direction:column;align-items:center;min-width:280px}.footer-container .footer-options .footer-contacts:before{position:absolute;z-index:-1;top:-100px;left:-54px;width:calc(100% + 108px);height:auto;padding-top:100%;background:url("../../frontend/Vital/sigsauer/en_US/images/footer-sig-emblem.png") no-repeat top center/100%;content:'';pointer-events:none}.footer-container .footer-options .footer-contacts .form-get-updates .amform-form{margin-bottom:0}.footer-container .footer-options .footer-contacts .form-get-updates .actions-toolbar,.footer-container .footer-options .footer-contacts .form-get-updates .amform-form-fieldset,.footer-container .footer-options .footer-contacts .form-get-updates .fieldset{width:100%;margin:0;padding:0}.footer-container .footer-options .footer-contacts .form-get-updates .amcform-page-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-container .footer-options .footer-contacts .form-get-updates .form-title{width:100%;margin-bottom:.9375rem;font-size:1.6em;font-weight:600;text-align:center;text-transform:uppercase}.footer-container .footer-options .footer-contacts .form-get-updates .field{width:100% !important;max-width:initial !important;margin:0 !important}.footer-container .footer-options .footer-contacts .form-get-updates .field-first-name,.footer-container .footer-options .footer-contacts .form-get-updates .field-last-name{width:calc(50% - 7.5px) !important}.footer-container .footer-options .footer-contacts .form-get-updates input[type=email],.footer-container .footer-options .footer-contacts .form-get-updates input[type=text]{height:auto;margin-bottom:1.25rem;padding:.625rem .9375rem;border:0;border-bottom:1px solid rgba(255,255,255,.4);border-radius:0;background-color:rgba(255,255,255,.2);color:#fff;backdrop-filter:blur(6px)}.footer-container .footer-options .footer-contacts .form-get-updates input[type=email]::placeholder,.footer-container .footer-options .footer-contacts .form-get-updates input[type=text]::placeholder{color:#fff}.footer-container .footer-options .footer-contacts .form-get-updates input[type=email]:focus,.footer-container .footer-options .footer-contacts .form-get-updates input[type=text]:focus{box-shadow:none}.footer-container .footer-options .footer-contacts .form-get-updates label{display:none}.footer-container .footer-options .footer-contacts .form-get-updates .amcform-toolbar{width:100%}.footer-container .footer-options .footer-contacts .form-get-updates .primary{width:100%;margin:.625rem 0}.footer-container .footer-options .footer-contacts .form-get-updates button{width:100%;height:initial;margin:0;padding:.4375rem .625rem;border:2px solid #eeaf00;border-radius:0;background-color:transparent;color:#eeaf00;font-size:1.5em;font-weight:400;font-weight:500;transition:.2s all ease-in-out}.footer-container .footer-options .footer-contacts .form-get-updates button:hover{border-color:#fff;background-color:rgba(56,56,56,.6);color:#fff}.footer-container .footer-options .footer-contacts .socials{display:flex;flex-direction:row;margin-top:1.875rem;gap:16px}.footer-container .footer-options .footer-contacts .socials a{display:inline-block;width:52px;height:52px;margin:.0625rem;background-repeat:no-repeat;background-position:center center;background-size:32px 32px;color:transparent}.footer-container .footer-options .footer-contacts .socials a.facebook{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M37.04 64H25.05V32h-8V20.97h8l-.01-6.5c0-9 2.44-14.47 13.04-14.47h8.82v11.03h-5.51c-4.13 0-4.33 1.54-4.33 4.42l-.02 5.52h9.92L45.78 32h-8.74v32z' fill='%23EEE'/%3e%3c/svg%3e")}.footer-container .footer-options .footer-contacts .socials a.twitter{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3e%3cpath d='M178.57 127.15L290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66' fill='%23EEE'/%3e%3c/svg%3e")}.footer-container .footer-options .footer-contacts .socials a.instagram{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 438.5 438.5'%3e%3cpath d='M422 16.6C410.9 5.5 397.7 0 382.3 0h-326C40.8 0 27.6 5.5 16.6 16.6 5.5 27.6 0 40.8 0 56.2v326c0 15.4 5.5 28.6 16.6 39.7 11 11 24.3 16.6 39.7 16.6h326c15.4 0 28.6-5.5 39.7-16.6 11-11 16.6-24.3 16.6-39.7v-326c-.1-15.4-5.6-28.6-16.6-39.6zM157.5 158c17.2-16.7 37.9-25 62.1-25 24.4 0 45.2 8.3 62.4 25 17.2 16.7 25.8 36.8 25.8 60.4s-8.6 43.7-25.8 60.4c-17.2 16.7-38 25-62.4 25-24.2 0-44.9-8.3-62.1-25s-25.8-36.8-25.8-60.4c-.1-23.6 8.5-43.7 25.8-60.4zm231.4 212.6c0 4.9-1.7 9.1-5.1 12.4s-7.5 5-12.3 5H66.2c-4.9 0-9.1-1.7-12.4-5-3.3-3.3-5-7.5-5-12.4v-185h40.3c-3.8 12-5.7 24.5-5.7 37.4 0 36.6 13.3 67.7 40 93.5 26.6 25.8 58.7 38.7 96.2 38.7 24.7 0 47.6-5.9 68.5-17.7 20.9-11.8 37.5-27.8 49.7-48.1C349.9 269.1 356 247 356 223c0-12.9-1.9-25.4-5.7-37.4h38.5l.1 185zm0-255c0 5.5-1.9 10.2-5.7 14-3.8 3.8-8.5 5.7-14 5.7h-49.7c-5.5 0-10.2-1.9-14-5.7s-5.7-8.5-5.7-14V68.5c0-5.3 1.9-9.9 5.7-13.8 3.8-3.9 8.5-5.9 14-5.9h49.7c5.5 0 10.2 2 14 5.9s5.7 8.5 5.7 13.8v47.1z' fill='%23EEE'/%3e%3c/svg%3e")}.footer-container .footer-options .footer-contacts .socials a.youtube{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 48'%3e%3cpath fill='%23EEE' d='M52 0H12C5.4 0 0 5.4 0 12v24c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V12c0-6.6-5.4-12-12-12zM24 40V8l20 16-20 16z'/%3e%3c/svg%3e")}.footer-container .footer-options .footer-contacts .socials a.linkedin{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M64 38.57c0-.58 0-1.17-.04-1.75-.08-1.33-.25-2.65-.53-3.96-.38-1.74-.94-3.42-1.79-4.99-1.51-2.8-3.67-4.9-6.59-6.2-1.67-.74-3.42-1.14-5.24-1.29-1.67-.13-3.33-.08-4.97.25-2.5.51-4.69 1.62-6.52 3.42-.86.84-1.59 1.77-2.26 2.76-.05.07-.07.16-.2.21V21.3H22.14v.26c.01.44.03.88.03 1.32.02 2.4.04 4.8.04 7.2 0 3.85-.01 7.7-.01 11.54 0 2.48-.01 4.97-.01 7.45l-.03 7.82c-.01 1.89-.01 3.78-.02 5.67h13.74c0-.11-.01-.22-.01-.32V39.3c0-.77.05-1.53.2-2.28.11-.54.31-1.03.55-1.52.65-1.29 1.53-2.38 2.74-3.18 1.09-.72 2.29-1.09 3.59-1.15.81-.03 1.61.02 2.4.23 1.57.41 2.75 1.34 3.57 2.73.53.9.84 1.88 1.05 2.9.22 1.07.31 2.16.31 3.25v22.19c0 .03 0 .07-.01.1h13.69c.01-.11.02-.23.02-.35.02-7.87.02-15.76.02-23.65zM14.55 21.32H.85v41.26h13.69c.01-.12.03-.25.03-.37V21.43c0-.03-.01-.07-.02-.11zM12.93 3.08c-1.09-.89-2.35-1.37-3.72-1.57-.22-.03-.44-.07-.66-.1h-1.5c-.22.03-.44.07-.66.1-1.6.24-3.04.83-4.24 1.96C1.07 4.49.42 5.73.15 7.18c-.05.24-.1.48-.15.73v1.3c.05.22.1.43.14.65.41 2.21 1.6 3.86 3.58 4.92 1.04.56 2.15.82 3.32.89 1.27.07 2.51-.05 3.71-.48 1.8-.64 3.17-1.77 4.01-3.5.69-1.42.86-2.92.57-4.48-.3-1.65-1.07-3.05-2.4-4.13z' fill='%23EEE'/%3e%3c/svg%3e")}.footer-container .footer-options .footer-contacts .socials a.sigsauer{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3e%3cpath d='M13.097 5.416c.004.381.187.762.187 1.142v4.062c0 .322-.264.401-.59.418-.482.025-1.058.05-1.54.077-.236.013-.433-.102-.433-.338-.002-.707-.068-1.414-.068-2.122v-.218C8.811 9.941 7.35 11.901 6.862 14.4c.177-.017.344-.034.502-.047 1.721-.138 3.448-.275 5.169-.41.253-.02.376.097.376.349.001 4.068.002 8.136.001 12.204 0 .303-.17.425-.463.33a11.34 11.34 0 01-4.34-2.574 11.303 11.303 0 01-2.761-4.035c-.147-.364-.059-.513.33-.566.473-.064.945-.13 1.417-.197.259-.036.344.008.453.249a9.14 9.14 0 002.953 3.663c.048.036.153.069.153.117v-7.206c0 .016-.496.019-.75.049-1.577.186-3.148.365-4.722.573-.507.067-.618.017-.635-.526-.058-1.878.277-3.668 1.131-5.346 1.449-2.847 3.665-4.832 6.692-5.888.04-.014.081-.027.121-.037.258-.066.606.052.608.314zm3.625-.818a32.215 32.215 0 00-1.355 0c-.32.007-.24.092-.24.407v21.957c0 .28-.087.378.191.384.488.01.81.013 1.299.001.328-.008.353-.09.353-.426V4.982c-.001-.281.028-.38-.248-.384zm2.661.531c-.323-.109-.571.013-.571.349v20.996c0 .319.241.442.542.356.041-.012.16-.025.2-.039 1.819-.621 3.396-1.622 4.694-3.039 2.253-2.46 3.274-5.362 3.057-8.695-.014-.213-.097-.304-.305-.338-.191-.031-.381-.064-.573-.089-1-.127-2-.255-3.001-.376-.249-.03-.39.091-.393.332-.006.52-.005 1.04 0 1.559.002.208.098.31.303.34.149.022.3.031.45.049l1.3.157a9.112 9.112 0 01-1.184 3.843c-.681 1.184-1.406 2.162-2.722 2.962V8.48c0 .005.043.003.052.009.04.027.08.056.119.084a9.227 9.227 0 012.418 2.62c.078.126.165.21.322.228.624.073 1.246.155 1.869.236.28.036.451-.183.341-.446-.06-.144-.171-.285-.244-.424-1.46-2.765-3.71-4.654-6.674-5.658zM32 16c0 8.822-7.178 16-16 16-2.999 0-5.807-.83-8.209-2.272l-.064-.038c-.121-.073-.24-.148-.359-.224-1.656-1.051-3.106-2.415-4.345-4.094a14.62 14.62 0 01-1.983-3.7A15.918 15.918 0 010 16c0-.958.085-1.897.247-2.81.017-.114.036-.228.059-.342.9-4.298 3.155-7.69 6.782-10.161a13.873 13.873 0 012.66-1.415A15.928 15.928 0 0116 0c8.822 0 16 7.178 16 16zM15.943 2.075C8.242 2.071 2.055 8.274 2.035 15.955c-.019 7.674 6.229 13.92 13.891 13.92 7.67-.019 13.85-6.163 13.906-13.796A13.874 13.874 0 0015.943 2.075z' fill='%23EEE'/%3e%3c/svg%3e")}.footer-container .footer-options .footer-contacts .socials a:hover{background-color:#eeaf00}.footer-container .footer-global{display:flex;flex-direction:column;color:rgba(238,238,238,.5)}body,html{height:100%}.page-wrapper{display:flex;flex-direction:column;width:100%;min-height:100%;overflow-x:hidden}.page-wrapper>.page.messages{position:fixed;z-index:10;bottom:0;left:0;width:100%;opacity:.95;box-shadow:-1px 4px 15px 8px rgba(0,0,0,.3)}.page-wrapper>.page.messages .messages{margin-bottom:-.6875rem}.page-main{flex-basis:auto;flex-grow:1;flex-shrink:0;width:100%}.container{box-sizing:border-box;width:auto;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.columns .column.main{padding-bottom:0}div[data-appearance=carousel] .product-items.widget-product-carousel{background:url("../../frontend/Vital/sigsauer/en_US/images/loader-1.gif") no-repeat center calc(50% - 20px)/64px}div[data-appearance=carousel] .product-items.widget-product-carousel .product-item-details{display:none}div[data-appearance=carousel] .product-items.widget-product-carousel.slick-initialized{background:0 0}div[data-appearance=carousel] .product-items.widget-product-carousel.slick-initialized .product-item-details{display:block}div[data-appearance=grid]{align-items:stretch}div[data-appearance=grid] .product-item{width:100% !important;height:initial !important;margin:-.125rem 0 0 -.125rem !important}a.action.primary,button.action.primary,div.action.primary{height:40px;font-size:.875rem;line-height:1.5}a.action.back,button.action.back,div.action.back{display:inline-block;height:40px;margin:0 !important;padding:.625rem 1.875rem;border:1px solid #000;border-radius:0;background:#fff;color:#000 !important;font-size:.875rem !important;line-height:1.5 !important;text-transform:uppercase;text-decoration:none;transition:all .3s ease-out}a.action.back:visited,button.action.back:visited,div.action.back:visited{color:#000}a.action.back:active,button.action.back:active,div.action.back:active{background:#fff}a.action.back:focus-visible,button.action.back:focus-visible,div.action.back:focus-visible{background:#fff;outline:3px solid #005fcc;outline-offset:2px}a.action.back:hover,button.action.back:hover,div.action.back:hover{border:1px solid #eeaf00;background:#eeaf00}a.action.back span,button.action.back span,div.action.back span{position:relative;padding-right:1.5625rem}a.action.back span:after,a.action.back span:before,button.action.back span:after,button.action.back span:before,div.action.back span:after,div.action.back span:before{position:absolute;content:''}a.action.back span:before,button.action.back span:before,div.action.back span:before{top:0;right:0;width:16px;height:16px;border-radius:50%;background:#eeaf00}a.action.back span:after,button.action.back span:after,div.action.back span:after{top:4px;right:4px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #000}a.action.back span,button.action.back span,div.action.back span{padding-right:0;padding-left:1.5625rem}a.action.back span:after,a.action.back span:before,button.action.back span:after,button.action.back span:before,div.action.back span:after,div.action.back span:before{position:absolute;content:''}a.action.back span:before,button.action.back span:before,div.action.back span:before{right:inherit;left:0}a.action.back span:after,button.action.back span:after,div.action.back span:after{right:inherit;left:4px;border-top:4px solid transparent;border-right:6px solid #000;border-bottom:4px solid transparent;border-left:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;height:36px;border:1px solid #737373;background-color:#eee;color:#000;font-family:"Stratum2",Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.1875rem}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{border-color:#005fcc;box-shadow:0 0 0 3px rgba(0,95,204,.25)}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#151515}.rendered-form.amform-form input[type=number]{max-width:100%}.rendered-form.amform-form .fieldset .fields .amform-layout-one{float:none;clear:both;width:100%}.rendered-form.amform-form .fieldset .fields .amform-layout-two{float:left}.rendered-form.amform-form .amcform-toolbar{display:flex;justify-content:flex-end;float:none;clear:both}.rendered-form.amform-form .amcform-toolbar .action.primary.amcform-submit{margin:1.25rem 0}select{padding-right:1.625rem;background-image:url("data:image/svg+xml,%3csvg height='512' width='512' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M396.6 160l19.4 20.7L256 352 96 180.7l19.3-20.7L256 310.5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 5px top 5px;background-size:24px;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:focus-visible{border-color:#005fcc;box-shadow:0 0 0 3px rgba(0,95,204,.25)}select[multiple=multiple]{height:150px;overflow:auto}select[multiple=multiple] option{padding:.3125rem}html [data-content-type=products]{margin-top:.625rem;padding:0 1.875rem !important}html [data-content-type=products] .product-items{display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}html [data-content-type=products] .product-items .slick-list{width:100%;padding:0 .0625rem 3.125rem .125rem !important}html [data-content-type=products] .product-items .slick-track{display:flex}html [data-content-type=products] .product-items .slick-slide{height:auto;margin-left:-.125rem}html [data-content-type=products] .product-items .slick-slide>div{height:100%}html [data-content-type=products] .product-items .slick-arrow{background-repeat:no-repeat !important;background-position:center !important;background-size:10px !important;background-color:transparent !important;width:40px;height:40px}html [data-content-type=products] .product-items .slick-arrow:after,html [data-content-type=products] .product-items .slick-arrow:before{display:none}html [data-content-type=products] .product-items .slick-arrow.slick-prev{left:-35px;transform:rotate(0deg);margin-top:-1.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M31.8 64c2.2 0 4-1.8 4-4 0-1-.4-2.1-1.2-2.8l-25-25.1L34.6 7c1.7-1.5 1.8-4 .3-5.7-1.5-1.7-4-1.8-5.6-.4l-.4.4-27.7 28c-1.6 1.6-1.6 4.1 0 5.7L29 62.8c.7.8 1.8 1.2 2.8 1.2z'/%3e%3c/svg%3e") !important}html [data-content-type=products] .product-items .slick-arrow.slick-prev:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M31.8 64c2.2 0 4-1.8 4-4 0-1-.4-2.1-1.2-2.8l-25-25.1L34.6 7c1.7-1.5 1.8-4 .3-5.7-1.5-1.7-4-1.8-5.6-.4l-.4.4-27.7 28c-1.6 1.6-1.6 4.1 0 5.7L29 62.8c.7.8 1.8 1.2 2.8 1.2z' fill='%23EEAF00'/%3e%3c/svg%3e") !important}html [data-content-type=products] .product-items .slick-arrow.slick-next{right:-35px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z'/%3e%3c/svg%3e") !important}html [data-content-type=products] .product-items .slick-arrow.slick-next:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z' fill='%23EEAF00'/%3e%3c/svg%3e") !important}html [data-content-type=products] .product-items .slick-dots{bottom:17px}html [data-content-type=products] .product-items .slick-dots li{width:12px;height:12px}html [data-content-type=products] .product-items .slick-dots li .action-gift,html [data-content-type=products] .product-items .slick-dots li .cart.table-wrapper .actions-toolbar>.action,html [data-content-type=products] .product-items .slick-dots li button{background:#eee;width:12px;height:12px}html [data-content-type=products] .product-items .slick-dots li.slick-active .action-gift,html [data-content-type=products] .product-items .slick-dots li.slick-active .cart.table-wrapper .actions-toolbar>.action,html [data-content-type=products] .product-items .slick-dots li.slick-active button{background:#eeaf00}html [data-content-type=products] .product-items .product-item{position:relative;height:100%;padding:0;border:2px solid #eee;text-align:center;opacity:1 !important;max-width:100% !important}html [data-content-type=products] .product-items .product-item:hover .product-item-info{box-shadow:0 21px 23px -10px rgba(0,0,0,.2)}html [data-content-type=products] .product-items .product-item:hover .product-item-info:after,html [data-content-type=products] .product-items .product-item:hover .product-item-info:before{width:100%;height:100%}html [data-content-type=products] .product-items .product-item:hover .product-item-info:before{border-top-color:#000;border-right-color:#000;transition:width .2s ease-out,height .2s ease-out .2s}html [data-content-type=products] .product-items .product-item:hover .product-item-info:after{border-bottom-color:#000;border-left-color:#000;transition:width .2s ease-out,height .2s ease-out .2s}html [data-content-type=products] .product-items .product-item:hover .product-item-actions{width:calc(100% - 2px)}html [data-content-type=products] .product-items .product-item .product-global-attributes{position:absolute;z-index:2;top:5px;left:0;display:inline-flex;flex-direction:column;width:100%}html [data-content-type=products] .product-items .product-item .product-item-info{position:relative;width:100%;height:100%;padding:1.875rem 0 3.125rem;transition:color .2s}html [data-content-type=products] .product-items .product-item .product-item-info:after,html [data-content-type=products] .product-items .product-item .product-item-info:before{box-sizing:inherit;position:absolute;z-index:-1;width:0;height:0;border:2px solid transparent;content:''}html [data-content-type=products] .product-items .product-item .product-item-info:before{top:0;left:0}html [data-content-type=products] .product-items .product-item .product-item-info:after{right:0;bottom:0}html [data-content-type=products] .product-items .product-item .product-image-wrapper{margin-top:1.25rem;padding-bottom:100% !important}html [data-content-type=products] .product-items .product-item .product-image-wrapper .product-image-photo{max-width:80%}html [data-content-type=products] .product-items .product-item .product-item-name{padding:0 1.25rem;color:#151515;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.0625rem}html [data-content-type=products] .product-items .product-item .product-item-name a{color:#151515;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.0625rem}html [data-content-type=products] .product-items .product-item .price-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0 1.25rem}html [data-content-type=products] .product-items .product-item .price-box .price-label{display:none}html [data-content-type=products] .product-items .product-item .price-box .price{color:#151515;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.1875rem;text-align:center}html [data-content-type=products] .product-items .product-item .product-item-actions{position:absolute;bottom:2px;left:0;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;height:35px;margin:0;border-top:1px solid #eee}html [data-content-type=products] .product-items .product-item .product-item-actions button.action.primary{height:35px;padding:0 0 0 1.5rem;background:0 0;background-image:url("data:image/svg+xml,%3csvg width='16' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.622 2.294h10l-1.667 6.882h-10V1.53H.622V0h5v2.294zm0 1.53v3.823h6.996l.926-3.823H5.622zM3.955 13v-1.53H7.01V13H3.955zm5.833 0v-1.53h3.056V13H9.788z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center;background-size:16px;font-weight:500;border:none;color:#000;font-size:.875rem;text-shadow:none;line-height:1.4}html [data-content-type=products] .product-items .product-item .product-item-actions button.action.primary:hover{color:#000}html [data-content-type=products] .product-items .product-item .product-item-actions .action.view-product,html [data-content-type=products] .product-items .product-item .product-item-actions .stock.unavailable{height:35px;color:#000;font-size:.875rem;font-weight:500;line-height:2.1875rem;text-transform:uppercase}html [data-content-type=products] .product-items .product-item .product-item-actions .action.view-product{position:relative;padding-left:1.25rem}html [data-content-type=products] .product-items .product-item .product-item-actions .action.view-product:after,html [data-content-type=products] .product-items .product-item .product-item-actions .action.view-product:before{position:absolute;top:50%;transform:translateY(-50%);content:''}html [data-content-type=products] .product-items .product-item .product-item-actions .action.view-product:before{left:0;width:14px;height:14px;background:#eeaf00;border-radius:50%}html [data-content-type=products] .product-items .product-item .product-item-actions .action.view-product:after{left:5px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #000}html [data-content-type=products] .block.widget .products-grid .product-items{display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}html [data-content-type=products] .block.widget .products-grid .product-items .slick-list{width:100%;padding:0 .0625rem 3.125rem .125rem !important}html [data-content-type=products] .block.widget .products-grid .product-items .slick-track{display:flex}html [data-content-type=products] .block.widget .products-grid .product-items .slick-slide{height:auto;margin-left:-.125rem}html [data-content-type=products] .block.widget .products-grid .product-items .slick-slide>div{height:100%}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow{background-repeat:no-repeat !important;background-position:center !important;background-size:10px !important;background-color:transparent !important;width:40px;height:40px}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow:after,html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow:before{display:none}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow.slick-prev{left:-35px;transform:rotate(0deg);margin-top:-1.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M31.8 64c2.2 0 4-1.8 4-4 0-1-.4-2.1-1.2-2.8l-25-25.1L34.6 7c1.7-1.5 1.8-4 .3-5.7-1.5-1.7-4-1.8-5.6-.4l-.4.4-27.7 28c-1.6 1.6-1.6 4.1 0 5.7L29 62.8c.7.8 1.8 1.2 2.8 1.2z'/%3e%3c/svg%3e") !important}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow.slick-prev:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M31.8 64c2.2 0 4-1.8 4-4 0-1-.4-2.1-1.2-2.8l-25-25.1L34.6 7c1.7-1.5 1.8-4 .3-5.7-1.5-1.7-4-1.8-5.6-.4l-.4.4-27.7 28c-1.6 1.6-1.6 4.1 0 5.7L29 62.8c.7.8 1.8 1.2 2.8 1.2z' fill='%23EEAF00'/%3e%3c/svg%3e") !important}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow.slick-next{right:-35px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z'/%3e%3c/svg%3e") !important}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow.slick-next:hover{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 64'%3e%3cpath d='M4.2 0C2 0 .2 1.8.2 4c0 1 .4 2.1 1.2 2.8l25 25.1L1.4 57c-1.7 1.5-1.8 4-.3 5.7 1.5 1.7 4 1.8 5.6.4l.4-.4 27.8-27.9c1.6-1.6 1.6-4.1 0-5.7L7 1.2C6.2.4 5.2 0 4.2 0z' fill='%23EEAF00'/%3e%3c/svg%3e") !important}html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots{bottom:17px}html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots li{width:12px;height:12px}html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots li .action-gift,html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots li .cart.table-wrapper .actions-toolbar>.action,html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots li button{background:#eee;width:12px;height:12px}html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots li.slick-active .action-gift,html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots li.slick-active .cart.table-wrapper .actions-toolbar>.action,html [data-content-type=products] .block.widget .products-grid .product-items .slick-dots li.slick-active button{background:#eeaf00}html [data-content-type=products] .block.widget .products-grid .product-items .product-item{position:relative;height:100%;padding:0;border:2px solid #eee;text-align:center;opacity:1 !important;max-width:100% !important}html [data-content-type=products] .block.widget .products-grid .product-items .product-item:hover .product-item-info{box-shadow:0 21px 23px -10px rgba(0,0,0,.2)}html [data-content-type=products] .block.widget .products-grid .product-items .product-item:hover .product-item-info:after,html [data-content-type=products] .block.widget .products-grid .product-items .product-item:hover .product-item-info:before{width:100%;height:100%}html [data-content-type=products] .block.widget .products-grid .product-items .product-item:hover .product-item-info:before{border-top-color:#000;border-right-color:#000;transition:width .2s ease-out,height .2s ease-out .2s}html [data-content-type=products] .block.widget .products-grid .product-items .product-item:hover .product-item-info:after{border-bottom-color:#000;border-left-color:#000;transition:width .2s ease-out,height .2s ease-out .2s}html [data-content-type=products] .block.widget .products-grid .product-items .product-item:hover .product-item-actions{width:calc(100% - 2px)}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-global-attributes{position:absolute;z-index:2;top:5px;left:0;display:inline-flex;flex-direction:column;width:100%}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-info{position:relative;width:100%;height:100%;padding:1.875rem 0 3.125rem;transition:color .2s}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-info:after,html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-info:before{box-sizing:inherit;position:absolute;z-index:-1;width:0;height:0;border:2px solid transparent;content:''}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-info:before{top:0;left:0}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-info:after{right:0;bottom:0}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-image-wrapper{margin-top:1.25rem;padding-bottom:100% !important}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-image-wrapper .product-image-photo{max-width:80%}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-name{padding:0 1.25rem;color:#151515;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.0625rem}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-name a{color:#151515;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.0625rem}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .price-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0 1.25rem}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .price-box .price-label{display:none}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .price-box .price{color:#151515;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.1875rem;text-align:center}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions{position:absolute;bottom:2px;left:0;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;height:35px;margin:0;border-top:1px solid #eee}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions button.action.primary{height:35px;padding:0 0 0 1.5rem;background:0 0;background-image:url("data:image/svg+xml,%3csvg width='16' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.622 2.294h10l-1.667 6.882h-10V1.53H.622V0h5v2.294zm0 1.53v3.823h6.996l.926-3.823H5.622zM3.955 13v-1.53H7.01V13H3.955zm5.833 0v-1.53h3.056V13H9.788z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center;background-size:16px;font-weight:500;border:none;color:#000;font-size:.875rem;text-shadow:none;line-height:1.4}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions button.action.primary:hover{color:#000}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions .action.view-product,html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions .stock.unavailable{height:35px;color:#000;font-size:.875rem;font-weight:500;line-height:2.1875rem;text-transform:uppercase}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions .action.view-product{position:relative;padding-left:1.25rem}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions .action.view-product:after,html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions .action.view-product:before{position:absolute;top:50%;transform:translateY(-50%);content:''}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions .action.view-product:before{left:0;width:14px;height:14px;background:#eeaf00;border-radius:50%}html [data-content-type=products] .block.widget .products-grid .product-items .product-item .product-item-actions .action.view-product:after{left:5px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:4px solid #000}html [data-content-type=products] .block.widget .products-grid .product-items{width:calc(100% + 10px)}html [data-content-type=products] .block.widget .products-grid .product-items .product-item{width:100%;height:inherit;margin:0 0 -.125rem -.125rem !important}.page-wrapper #amasty-shopby-product-list .products-grid{position:relative}.cms-page-view [data-content-type=heading]{padding-bottom:1.25rem;border-bottom:1px solid #eee}.page-wrapper .amform-form .action.primary{background:#eeaf00}.page-wrapper .amform-form .action.primary:hover{background:#383838;color:#fff}.product-headline:not(.product-headline-cms){margin:0 0 .5rem;font-size:.9em;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#eeaf00}.product-headline:not(.product-headline-cms) p{margin:0 !important}.product-headline:not(.product-headline-cms) .product-headline-plp{display:block;width:100%;padding:0 .75rem;text-align:center}.account.page-layout-2columns-left .columns .column.main{width:100%;order:2}.account .fieldset{margin:0 0 1.875rem;width:100%}.account .fieldset.password{padding:0 1.25rem}.account .fieldset .legend{width:100%;margin-left:0;padding-bottom:.3125rem;color:#151515;font-size:1.25rem;letter-spacing:0;line-height:1.8125rem;text-transform:uppercase;border-bottom:10px solid #eee}.account .fieldset>.field{margin:0 0 1rem}.account .fieldset>.field.choice:before{display:none}.account .fieldset>.field.choice .label,.account .fieldset>.fields>.field.choice .label{color:#000;font-size:1rem;letter-spacing:0;line-height:1.1875rem}.account .fieldset>.field:not(.choice)>.label{padding:0 0 .625rem .375rem;text-align:left;width:100%;color:#000;font-size:.625rem;font-weight:500;letter-spacing:0;line-height:.75rem;text-transform:uppercase}.account .fieldset>.field:not(.choice)>.control{width:100%}.account .column:not(.sidebar-additional) form .actions-toolbar,.account .column:not(.sidebar-main) form .actions-toolbar{margin-left:0}.account .column:not(.sidebar-additional) form .actions-toolbar a.action.primary,.account .column:not(.sidebar-additional) form .actions-toolbar button.action.primary,.account .column:not(.sidebar-additional) form .actions-toolbar div.action.primary,.account .column:not(.sidebar-main) form .actions-toolbar a.action.primary,.account .column:not(.sidebar-main) form .actions-toolbar button.action.primary,.account .column:not(.sidebar-main) form .actions-toolbar div.action.primary{background:#000;color:#fff;height:56px;font-size:1rem;font-weight:900;letter-spacing:0;line-height:1.1875rem;text-align:center;min-width:150px}.account .column:not(.sidebar-additional) form .actions-toolbar a.action.primary:hover,.account .column:not(.sidebar-additional) form .actions-toolbar button.action.primary:hover,.account .column:not(.sidebar-additional) form .actions-toolbar div.action.primary:hover,.account .column:not(.sidebar-main) form .actions-toolbar a.action.primary:hover,.account .column:not(.sidebar-main) form .actions-toolbar button.action.primary:hover,.account .column:not(.sidebar-main) form .actions-toolbar div.action.primary:hover{background:#eeaf00}.account .columns{display:flex;flex-wrap:wrap;margin:0 0 1.25rem;border:1px solid #d8d8d8}.account .columns:after{display:none}.account .columns .column.main{display:flex;flex-basis:auto;flex-wrap:wrap;justify-content:space-between;padding:0}.account .columns .column.main .page.messages{margin:0 1.25rem}.account .columns .column.main .page.messages .message.error,.account .columns .column.main .page.messages .message.success{margin:0 0 1.25rem}.account .columns .column.main .message.error,.account .columns .column.main .message.success{margin:0 1.25rem 1.25rem}.account .columns .column.main a.action.primary,.account .columns .column.main button.action.primary,.account .columns .column.main div.action.primary{height:40px !important;font-size:.875rem !important;line-height:1.2 !important;padding:.625rem 1.875rem !important}.account .columns .column.main a,.account .columns .column.main a:visited{color:#c9960d;font-size:1rem;letter-spacing:0;line-height:1.375rem}.account .columns .column.main a:hover,.account .columns .column.main a:visited:hover{color:#000}.account .columns .column.main a:active,.account .columns .column.main a:visited:active{text-decoration:none}.account .columns .column.main .actions-toolbar{margin:0 1.25rem 1.25rem}.account .columns .column.main .actions-toolbar{padding:0 1.25rem;margin:0 0 1.875rem}.account .columns .column.main .page-title-wrapper .page-title{position:relative;width:100%;height:auto;margin:0;padding:1.25rem;border-bottom:1px solid #000;color:#151515;font-size:1.375rem;letter-spacing:0;line-height:1.625rem}.account .columns .column.main .block{padding:0 1.25rem}.catalog-category-view.page-products .page-main,.page-layout-2columns-left.cms-page-view .page-main,.page-products.page-with-filter .page-main{position:relative;max-width:100%;padding:0}.catalog-category-view.page-products .breadcrumbs,.page-layout-2columns-left.cms-page-view .breadcrumbs,.page-products.page-with-filter .breadcrumbs{box-sizing:border-box;z-index:2;width:auto;max-width:1440px;margin:1rem auto;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.catalog-category-view.page-products .breadcrumbs .items,.page-layout-2columns-left.cms-page-view .breadcrumbs .items,.page-products.page-with-filter .breadcrumbs .items{color:#fff}.catalog-category-view.page-products .breadcrumbs .items li,.page-layout-2columns-left.cms-page-view .breadcrumbs .items li,.page-products.page-with-filter .breadcrumbs .items li{vertical-align:middle;line-height:1.5rem}.catalog-category-view.page-products .breadcrumbs .item:not(:last-child):after,.page-layout-2columns-left.cms-page-view .breadcrumbs .item:not(:last-child):after,.page-products.page-with-filter .breadcrumbs .item:not(:last-child):after{padding:0 .25rem;font-size:1.125rem;content:'/'}.catalog-category-view.page-products .breadcrumbs a,.page-layout-2columns-left.cms-page-view .breadcrumbs a,.page-products.page-with-filter .breadcrumbs a{color:#fff;font-size:.875rem;letter-spacing:0;line-height:1.0625rem}.catalog-category-view.page-products .breadcrumbs a:hover,.page-layout-2columns-left.cms-page-view .breadcrumbs a:hover,.page-products.page-with-filter .breadcrumbs a:hover{color:#eeaf00;text-decoration:none}.catalog-category-view.page-products .category-view>.breadcrumbs,.page-layout-2columns-left.cms-page-view .category-view>.breadcrumbs,.page-products.page-with-filter .category-view>.breadcrumbs{position:absolute;width:100%;max-width:100%;padding:0 3.125rem}.catalog-category-view.page-products .category-view .block-static-block.widget,.page-layout-2columns-left.cms-page-view .category-view .block-static-block.widget,.page-products.page-with-filter .category-view .block-static-block.widget{margin-bottom:0}.catalog-category-view.page-products .category-view .banner-item-inner,.page-layout-2columns-left.cms-page-view .category-view .banner-item-inner,.page-products.page-with-filter .category-view .banner-item-inner{padding-top:5.625rem !important}.catalog-category-view.page-products .page-title-wrapper,.page-layout-2columns-left.cms-page-view .page-title-wrapper,.page-products.page-with-filter .page-title-wrapper{box-sizing:border-box;width:auto;max-width:1440px;margin-right:auto;margin-left:auto;padding-right:1.25rem;padding-left:1.25rem}.catalog-category-view.page-products .page-title-wrapper .page-title,.page-layout-2columns-left.cms-page-view .page-title-wrapper .page-title,.page-products.page-with-filter .page-title-wrapper .page-title{position:relative;margin:2.5rem 0 5rem;padding:0;color:#000;font-size:2.25rem;font-weight:900;letter-spacing:0;line-height:2.875rem;text-align:center;text-transform:uppercase}.catalog-category-view.page-products .page-title-wrapper .page-title:after,.page-layout-2columns-left.cms-page-view .page-title-wrapper .page-title:after,.page-products.page-with-filter .page-title-wrapper .page-title:after{position:absolute;bottom:-10px;left:50%;width:100px;height:5px;transform:translateX(-50%) translateX(0);background-color:#eeaf00;content:''}.catalog-category-view.page-products .columns,.page-layout-2columns-left.cms-page-view .columns,.page-products.page-with-filter .columns{display:flex;width:100%}.catalog-category-view.page-products .columns .column.main,.page-layout-2columns-left.cms-page-view .columns .column.main,.page-products.page-with-filter .columns .column.main{order:2;width:100%;padding:0}.catalog-category-view.page-products .columns .column.main .page.messages .message.error,.catalog-category-view.page-products .columns .column.main .page.messages .message.success,.page-layout-2columns-left.cms-page-view .columns .column.main .page.messages .message.error,.page-layout-2columns-left.cms-page-view .columns .column.main .page.messages .message.success,.page-products.page-with-filter .columns .column.main .page.messages .message.error,.page-products.page-with-filter .columns .column.main .page.messages .message.success{margin:0}.catalog-category-view.page-products .columns .column.main .block-title,.page-layout-2columns-left.cms-page-view .columns .column.main .block-title,.page-products.page-with-filter .columns .column.main .block-title{margin:0;padding:1rem;background-color:#eee}.catalog-category-view.page-products .columns .column.main .block-title strong,.page-layout-2columns-left.cms-page-view .columns .column.main .block-title strong,.page-products.page-with-filter .columns .column.main .block-title strong{display:none}.catalog-category-view.page-products .columns .column.main .products-grid,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid,.page-products.page-with-filter .columns .column.main .products-grid{margin:0;overflow:hidden}.catalog-category-view.page-products .columns .column.main .products-grid .product-items,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-items,.page-products.page-with-filter .columns .column.main .products-grid .product-items{display:flex;flex-wrap:wrap;width:100%;margin:0}.catalog-category-view.page-products .columns .column.main .products-grid .product-item,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item,.page-products.page-with-filter .columns .column.main .products-grid .product-item{position:relative;width:100%;margin:-.125rem 0 0;padding:0;border:2px solid #eee;text-align:center}.catalog-category-view.page-products .columns .column.main .products-grid .product-item:hover .product-item-info,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item:hover .product-item-info,.page-products.page-with-filter .columns .column.main .products-grid .product-item:hover .product-item-info{box-shadow:0 21px 23px -10px rgba(0,0,0,.2)}.catalog-category-view.page-products .columns .column.main .products-grid .product-item:hover .product-item-info:after,.catalog-category-view.page-products .columns .column.main .products-grid .product-item:hover .product-item-info:before,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item:hover .product-item-info:after,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item:hover .product-item-info:before,.page-products.page-with-filter .columns .column.main .products-grid .product-item:hover .product-item-info:after,.page-products.page-with-filter .columns .column.main .products-grid .product-item:hover .product-item-info:before{width:100%;height:100%}.catalog-category-view.page-products .columns .column.main .products-grid .product-item:hover .product-item-info:before,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item:hover .product-item-info:before,.page-products.page-with-filter .columns .column.main .products-grid .product-item:hover .product-item-info:before{border-top-color:#000;border-right-color:#000;transition:width .2s ease-out,height .2s ease-out .2s}.catalog-category-view.page-products .columns .column.main .products-grid .product-item:hover .product-item-info:after,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item:hover .product-item-info:after,.page-products.page-with-filter .columns .column.main .products-grid .product-item:hover .product-item-info:after{border-bottom-color:#000;border-left-color:#000;transition:width .2s ease-out,height .2s ease-out .2s}.catalog-category-view.page-products .columns .column.main .products-grid .product-item:hover .product-item-actions,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item:hover .product-item-actions,.page-products.page-with-filter .columns .column.main .products-grid .product-item:hover .product-item-actions{width:calc(100% - 4px)}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-global-attributes,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-global-attributes,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-global-attributes{position:absolute;z-index:2;top:20px;left:0;display:inline-flex;flex-direction:column;width:100%}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-photo,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-photo,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-photo{display:inline-block;width:94%;margin:1.25rem 3% 0}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-info,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-info,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-info{position:relative;width:100%;height:100%;padding:1.25rem 0 4.375rem;transition:color .2s}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-info:after,.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-info:before,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-info:after,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-info:before,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-info:after,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-info:before{box-sizing:inherit;position:absolute;z-index:-1;width:0;height:0;border:2px solid transparent;content:''}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-info:before,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-info:before,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-info:before{top:0;left:0}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-info:after,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-info:after,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-info:after{right:0;bottom:0}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-image-wrapper,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-image-wrapper,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-image-wrapper{margin-bottom:1.25rem;padding-bottom:100%}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-name,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-name,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-name{margin:.3125rem 0 .625rem;padding:0 1.25rem;color:#151515;font-size:1rem;font-weight:500}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-name a,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-name a,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-name a{color:#151515;font-size:1rem;font-weight:500}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .price-box,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .price-box,.page-products.page-with-filter .columns .column.main .products-grid .product-item .price-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0 1.25rem;color:#151515;font-weight:700;line-height:1.25rem;text-align:center;font-size:1.125rem}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .price-box .price-label,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .price-box .price-label,.page-products.page-with-filter .columns .column.main .products-grid .product-item .price-box .price-label{display:inline-block;width:0;height:0;overflow:hidden}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .price-box .price,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .price-box .price,.page-products.page-with-filter .columns .column.main .products-grid .product-item .price-box .price{color:#151515;font-weight:700;line-height:1.25rem;text-align:center;font-size:1.125rem}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions{position:absolute;bottom:2px;left:2px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;height:50px;margin:0;border-top:1px solid #eee}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons],.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons],.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons]{display:flex;align-items:center;justify-content:center;height:50px;padding:0 !important}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons] [data-content-type=button-item]+[data-content-type=button-item],.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons] [data-content-type=button-item]+[data-content-type=button-item],.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons] [data-content-type=button-item]+[data-content-type=button-item]{position:relative;margin-left:.375rem;padding-left:.375rem}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons] [data-content-type=button-item]+[data-content-type=button-item]:before,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons] [data-content-type=button-item]+[data-content-type=button-item]:before,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions [data-content-type=buttons] [data-content-type=button-item]+[data-content-type=button-item]:before{position:absolute;top:50%;left:0;width:1px;height:16px;transform:translateY(-35%);background:#333;content:''}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product,.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:0;background:0 0;font-size:.8125rem;font-weight:600;line-height:3.25rem;text-transform:uppercase}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span,.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable span,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable span,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable span{height:100%;padding:0 1.375rem 0 0;background:0 0;background-image:url("data:image/svg+xml,%3csvg width='16' height='13' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.622 2.294h10l-1.667 6.882h-10V1.53H.622V0h5v2.294zm0 1.53v3.823h6.996l.926-3.823H5.622zM3.955 13v-1.53H7.01V13H3.955zm5.833 0v-1.53h3.056V13H9.788z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right center;background-size:15px;line-height:3.25rem}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product:hover,.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable:hover,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product:hover,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable:hover,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product:hover,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable:hover{color:#000}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span{position:relative;background:0 0}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:after,.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:before,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:after,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:before,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:after,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:before{position:absolute;top:50%;transform:translateY(-50%);content:''}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:before,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:before,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:before{right:0;width:16px;height:16px;border-radius:50%;background:#eeaf00}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:after,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:after,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .action.view-product span:after{right:4px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #000}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable{padding:0;background:0 0;cursor:not-allowed}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable span,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable span,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-actions .stock.unavailable span{padding:0;background:0 0}.main-menu-globals{position:relative}.page-wrapper .main-menu-globals .menu-user{position:relative}.page-wrapper .main-menu-globals .menu-user .logged-in{position:absolute;top:100%;right:0;display:none;width:250px;padding:0;border:1px solid #eee;background:#fff;color:#000}.page-wrapper .main-menu-globals .menu-user .logged-in .customer-name{display:inline-block;width:100%;padding:.625rem 1.25rem;background:#eee}.page-wrapper .main-menu-globals .menu-user .logged-in .customer-links{padding:.625rem 1.25rem}.page-wrapper .main-menu-globals .menu-user .logged-in .customer-links .account-links{padding:.3125rem 0;color:#000}.page-wrapper .main-menu-globals .menu-user .logged-in .customer-links .account-links:hover{color:#eeaf00}.page-wrapper .main-menu-globals .menu-user:hover .logged-in.keep-in-display{display:inline-block}.technologies{width:100%}.amblog-index-index .page-title-wrapper .page-title:before{position:absolute;left:0;top:7px;font-size:1rem;font-weight:600;content:'The';text-transform:none}.amblog-index-index{width:100%}.amblog-index-index .page-main{max-width:100%;padding:0}.amblog-index-index .page-title-wrapper{margin-top:.625rem;padding:1em;text-align:center}.amblog-index-index .page-title-wrapper .page-title{display:inline-block;position:relative;margin:0;padding:0 0 0 1.875rem;text-transform:uppercase;font-weight:600;font-size:2.25rem;color:#000}.amblog-index-index .amblog-featured-post{width:100%;height:calc(85vh - 88px);margin-bottom:1.5rem;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.amblog-index-index .amblog-featured-post:before{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.8));content:''}.amblog-index-index .amblog-featured-post .featured-content{position:absolute;z-index:1;bottom:2em;left:10%;width:80%}.amblog-index-index .amblog-featured-post .featured-content .featured-tag{margin-bottom:1rem;background:#eeaf00;color:#000;text-transform:uppercase;border:none;font-size:.875rem;font-weight:500;border-radius:0;padding:.4375rem .9375rem .25rem}.amblog-index-index .amblog-featured-post .featured-content .post-item-link{display:block;position:relative;margin:0 0 1rem;padding:0;font-size:2.125rem;letter-spacing:-.0625rem;line-height:1;color:#fff;transition:color .2s ease-in-out}.amblog-index-index .amblog-featured-post .featured-content .post-item-link:hover{color:#eeaf00}.amblog-index-index .amblog-featured-post .featured-content .actions{display:flex;align-items:center;color:#acacac}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item{font-size:1rem;font-weight:500}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.post-date{margin-right:1rem;padding-right:1rem;border-right:1px solid #fff}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.post-author{margin:0;padding:0;border:none}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.post-author span{text-transform:uppercase}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.post-author a{color:#acacac;text-transform:uppercase}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.post-author a:hover{color:#eeaf00}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.amblog-tags{display:none;margin-left:1rem;padding-left:1rem;border-left:1px solid #fff}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.amblog-tags .amblog-tag{position:relative;margin-right:.625rem;padding:0 0 0 1.25rem;color:#acacac}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.amblog-tags .amblog-tag:first-child{padding:0}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.amblog-tags .amblog-tag:first-child:before{display:none}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.amblog-tags .amblog-tag:hover{color:#eeaf00}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.amblog-tags .amblog-tag:before{position:absolute;top:50%;left:0;width:8px;height:8px;transform:translateY(-50%);border-radius:50%;background:#acacac;content:''}.amblog-index-index .amblog-featured-post .featured-content .post-options{padding:1rem 0;display:flex;align-items:center;font-size:1rem}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-read-time{display:flex;align-items:center;padding-left:.9375rem;padding-right:2.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3e%3cpath d='M8.5 17C3.8 17 0 13.2 0 8.5S3.8 0 8.5 0 17 3.8 17 8.5 13.2 17 8.5 17zm0-16C4.4 1 1 4.4 1 8.5S4.4 16 8.5 16 16 12.6 16 8.5 12.6 1 8.5 1z' fill='white'/%3e%3cpath d='M8 3h1v6H8z' fill='white'/%3e%3cpath d='M12.3 10.3l-.4.9-3.6-1.8.4-.8z' fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right center;background-size:20px;color:#fff;font-weight:500}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share{position:relative;display:flex;align-items:center;padding:0 2.8125rem 0 0;color:#eeaf00;cursor:pointer;transition:.2s color ease-in;background-image:url("data:image/svg+xml,%3csvg width='17' height='18' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.243.087c-1.522 0-2.757 1.29-2.757 2.88 0 .258.033.505.094.742L4.975 7.264c-.502-.713-1.306-1.177-2.218-1.177C1.234 6.087 0 7.377 0 8.967c0 1.59 1.234 2.88 2.757 2.88.912 0 1.716-.464 2.218-1.178l6.605 3.555a2.978 2.978 0 00-.094.743c0 1.59 1.235 2.88 2.757 2.88 1.523 0 2.757-1.29 2.757-2.88 0-1.59-1.234-2.88-2.757-2.88-.948 0-1.78.499-2.276 1.26L5.391 9.814a2.984 2.984 0 000-1.695l6.576-3.532c.497.761 1.328 1.26 2.276 1.26 1.523 0 2.757-1.29 2.757-2.88 0-1.59-1.234-2.88-2.757-2.88z' fill='%23EEAF00' fill-rule='evenodd'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:18px;font-weight:500}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .share-button{display:flex;align-items:center}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-link-text{display:none}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links{position:absolute;left:100%;display:flex;padding:.3em .625rem;transform:translateX(-50%);opacity:0;border:1px solid rgba(255,255,255,.5);border-radius:3px;background:rgba(0,0,0,.9);transition:.2s all ease-in-out;margin:0}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li{display:flex;margin:0 .4375rem;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:18px}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li:hover.cher-link-twitter{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3e%3cpath d='M178.57 127.15L290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li:hover.cher-link-facebook{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M37.04 64H25.05V32h-8V20.97h8l-.01-6.5c0-9 2.44-14.47 13.04-14.47h8.82v11.03h-5.51c-4.13 0-4.33 1.54-4.33 4.42l-.02 5.52h9.92L45.78 32h-8.74v32z' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li:hover.cher-link-email{background-image:url("data:image/svg+xml,%3csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath clip-rule='evenodd' d='M11.984 13C10.031 13-.031 4.891-.031 4.891V4c0-1.104.896-2 2.002-2h20.026C23.104 2 24 2.896 24 4l-.016 1s-9.953 8-12 8zm0 2.75c2.141 0 12-7.75 12-7.75L24 20c0 1.104-.896 2-2.003 2H1.971a2.002 2.002 0 01-2.002-2l.016-12c-.001 0 10.046 7.75 11.999 7.75z' fill-rule='evenodd' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li.cher-link-twitter{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3e%3cpath d='M178.57 127.15L290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66' fill='white'/%3e%3c/svg%3e")}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li.cher-link-facebook{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M37.04 64H25.05V32h-8V20.97h8l-.01-6.5c0-9 2.44-14.47 13.04-14.47h8.82v11.03h-5.51c-4.13 0-4.33 1.54-4.33 4.42l-.02 5.52h9.92L45.78 32h-8.74v32z' fill='white'/%3e%3c/svg%3e")}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li.cher-link-email{background-image:url("data:image/svg+xml,%3csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath clip-rule='evenodd' d='M11.984 13C10.031 13-.031 4.891-.031 4.891V4c0-1.104.896-2 2.002-2h20.026C23.104 2 24 2.896 24 4l-.016 1s-9.953 8-12 8zm0 2.75c2.141 0 12-7.75 12-7.75L24 20c0 1.104-.896 2-2.003 2H1.971a2.002 2.002 0 01-2.002-2l.016-12c-.001 0 10.046 7.75 11.999 7.75z' fill-rule='evenodd' fill='white'/%3e%3c/svg%3e")}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share .cher-links li a{width:100%;height:20px;color:#fff}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share:hover{color:#eeaf00}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-share:hover .cher-links{display:flex;transform:translateX(0);opacity:1}.amblog-index-index .blog-editors-picks{max-width:calc(1170px + 32px);margin:0 auto;margin-bottom:2em;padding:0 1em}.amblog-index-index .blog-editors-picks .block-title{margin:0 1%;border-bottom:2px solid #000;font-size:1.2em;font-weight:700;letter-spacing:.0625rem;text-transform:uppercase}.amblog-index-index .blog-editors-picks .pick-cards{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.amblog-index-index .blog-editors-picks .pick-card-outer{position:relative;width:100%;margin:1em 1% 0;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.amblog-index-index .blog-editors-picks .pick-card-outer:before{content:" ";display:block;padding-top:66.66667%;width:100%}.amblog-index-index .blog-editors-picks .pick-card{position:absolute;top:0;left:0;display:flex;align-items:flex-end;width:100%;height:100%}.amblog-index-index .blog-editors-picks .pick-card:before{position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.2) 0%,rgba(0,0,0,.3) 45%,rgba(0,0,0,.9) 100%);content:''}.amblog-index-index .blog-editors-picks .pick-card:hover h3{color:#eeaf00}.amblog-index-index .blog-editors-picks .pick-card h3{z-index:1;margin:0 1em .5em;color:#fff;font-size:1.3em;line-height:1.2;transition:.2s color ease-in}.amblog-index-index .blog-nav-wrapper{width:100%;margin-bottom:1.875rem}.amblog-index-index .blog-nav-wrapper .blog-filters{position:relative;width:100%;background-color:#000;color:#a0a1a5;font-weight:700;text-transform:uppercase}.amblog-index-index .blog-nav-wrapper .blog-filters .title{display:none;margin-right:1em}.amblog-index-index .blog-nav-wrapper .blog-filters .filters{display:flex;align-items:center;justify-content:flex-start;max-width:calc(1170px + 2em);margin:0 auto}.amblog-index-index .blog-nav-wrapper .blog-filters .filters>div{border-right:2px solid #595c66}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category{position:relative;padding:1em;cursor:pointer}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:focus,.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:hover{color:#fff}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:focus .amblog-categories,.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:hover .amblog-categories{height:auto;opacity:1;border:2px solid #eeaf00;background-color:#fff;color:#000}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:focus:after,.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:hover:after{transform:translateY(-50%) rotate(-90deg)}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:first-of-type{border-left:2px solid #595c66}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:after{position:absolute;z-index:12;top:50%;right:2em;display:none;width:18px;height:18px;padding:.34375rem;backface-visibility:hidden;transform:translateY(-50%) rotate(90deg);border-radius:10px;background-color:#eeaf00;color:#000;font-size:.5625rem;line-height:.8;content:'►';transition:.3s all ease-in}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-categories{position:absolute;z-index:10;top:100%;left:-2px;width:calc(100% - 4px);min-width:188px;height:0;overflow:hidden;opacity:0;border:2px solid transparent;transition:.2s opacity ease-in-out;list-style-type:none;margin:0;padding:0}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-categories .amblog-category{padding:.5em 1em;margin:0;list-style-type:none}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-categories .amblog-category:after{display:none}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-categories .amblog-category:first-of-type{padding-top:1em;border-left:0}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-categories .amblog-category:last-of-type{padding-bottom:1em}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-categories a{display:inline-block;width:100%;color:#000;transition:.1s color ease-in}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-categories a:hover{color:#eeaf00}.amblog-index-index .blog-nav-wrapper .blog-filters .search{margin-left:auto;border:0 !important}.amblog-index-index .blog-nav-wrapper .blog-filters .search path{fill:#eeaf00}.amblog-index-index .blog-nav-wrapper .blog-filters .search input{width:0;padding:.2em 0;overflow:hidden;outline:none;border:0;border:1px solid #000;background-color:#000;color:#eeaf00;transition:.2s all ease-in-out}.amblog-index-index .blog-nav-wrapper .blog-filters .search input::placeholder{color:#eeaf00}.amblog-index-index .blog-nav-wrapper .blog-filters .search:hover input{width:initial;padding:.2em .5em;border:1px solid #eeaf00}.amblog-index-index .amblog-grid-list,.amblog-index-post .amblog-grid-list{display:flex;flex-wrap:wrap;align-items:inherit;max-width:calc(1170px + 2em);margin:0 auto;padding:0 1.25rem;list-style-type:none}.amblog-index-index .amblog-grid-list .list-item,.amblog-index-post .amblog-grid-list .list-item{position:relative;width:100%;margin:0 0 .625rem;padding-bottom:3.75rem;border:1px solid #eee;border-radius:0;transition:all .2s ease-in-out}.amblog-index-index .amblog-grid-list .list-item:hover,.amblog-index-post .amblog-grid-list .list-item:hover{transform:translateY(-8px);box-shadow:0 20px 30px -10px rgba(0,0,0,.15)}.amblog-index-index .amblog-grid-list .list-item .amblog-wrapper,.amblog-index-post .amblog-grid-list .list-item .amblog-wrapper{width:100%;height:300px}.amblog-index-index .amblog-grid-list .list-item .amblog-wrapper a,.amblog-index-post .amblog-grid-list .list-item .amblog-wrapper a{display:inline-block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.amblog-index-index .amblog-grid-list .list-item .amblog-tags,.amblog-index-post .amblog-grid-list .list-item .amblog-tags{display:flex;align-items:center;flex-wrap:wrap;margin:.625rem 1.25rem 0;padding:0}.amblog-index-index .amblog-grid-list .list-item .amblog-tags .amblog-tag,.amblog-index-post .amblog-grid-list .list-item .amblog-tags .amblog-tag{position:relative;margin-right:.25rem;padding:0 0 0 .75rem;background:0 0;color:#acacac;font-size:.75rem;font-weight:700;text-transform:uppercase}.amblog-index-index .amblog-grid-list .list-item .amblog-tags .amblog-tag:first-child,.amblog-index-post .amblog-grid-list .list-item .amblog-tags .amblog-tag:first-child{padding:0}.amblog-index-index .amblog-grid-list .list-item .amblog-tags .amblog-tag:first-child:before,.amblog-index-post .amblog-grid-list .list-item .amblog-tags .amblog-tag:first-child:before{display:none}.amblog-index-index .amblog-grid-list .list-item .amblog-tags .amblog-tag:hover,.amblog-index-post .amblog-grid-list .list-item .amblog-tags .amblog-tag:hover{color:#eeaf00}.amblog-index-index .amblog-grid-list .list-item .amblog-tags .amblog-tag:before,.amblog-index-post .amblog-grid-list .list-item .amblog-tags .amblog-tag:before{position:absolute;top:50%;left:0;width:5px;height:5px;transform:translateY(-50%);border-radius:50%;background:#acacac;content:''}.amblog-index-index .amblog-grid-list .list-item .amblog-content,.amblog-index-post .amblog-grid-list .list-item .amblog-content{margin-top:.625rem;padding:0 1.25rem 1.25rem;border:none}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-title,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-title{margin:0 0 .375rem;color:#000;font-size:1.5rem;font-weight:500;line-height:1.2}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-title .amblog-link,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-title .amblog-link{color:#000}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-title .amblog-link:hover,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-title .amblog-link:hover{color:#eeaf00}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-features .user,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-features .user{display:none}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item{color:#acacac;font-size:1rem;font-weight:600;letter-spacing:0;text-transform:uppercase}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item span,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item span{display:none}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item a,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item a{color:#acacac;font-size:1rem;font-weight:600}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item a:hover,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-features .amblog-item a:hover{color:#eeaf00}.amblog-index-index .amblog-grid-list .list-item .amblog-footer,.amblog-index-post .amblog-grid-list .list-item .amblog-footer{position:absolute;bottom:0;left:0;width:100%;padding:0;border:2px solid #fff;background:#f0f3f9;overflow:hidden}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom{margin:0;display:flex;justify-content:space-between;align-items:center}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .amblog-bottom-action,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .amblog-bottom-action{display:flex}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .amblog-date,.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-read-time,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .amblog-date,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-read-time{padding:.625rem 1.25rem;color:#000;font-size:.875rem;font-weight:500}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-read-time,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-read-time{display:flex;align-items:center;padding-left:0;padding-right:1.875rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3e%3cpath d='M8.5 17C3.8 17 0 13.2 0 8.5S3.8 0 8.5 0 17 3.8 17 8.5 13.2 17 8.5 17zm0-16C4.4 1 1 4.4 1 8.5S4.4 16 8.5 16 16 12.6 16 8.5 12.6 1 8.5 1z'/%3e%3cpath d='M8 3h1v6H8z'/%3e%3cpath d='M12.3 10.3l-.4.9-3.6-1.8.4-.8z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right center;background-size:20px}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share{position:relative;display:flex;align-items:center;padding:0 2.8125rem 0 0;color:#000;cursor:pointer;transition:.2s color ease-in;background-image:url("data:image/svg+xml,%3csvg width='17' height='18' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.243.087c-1.522 0-2.757 1.29-2.757 2.88 0 .258.033.505.094.742L4.975 7.264c-.502-.713-1.306-1.177-2.218-1.177C1.234 6.087 0 7.377 0 8.967c0 1.59 1.234 2.88 2.757 2.88.912 0 1.716-.464 2.218-1.178l6.605 3.555a2.978 2.978 0 00-.094.743c0 1.59 1.235 2.88 2.757 2.88 1.523 0 2.757-1.29 2.757-2.88 0-1.59-1.234-2.88-2.757-2.88-.948 0-1.78.499-2.276 1.26L5.391 9.814a2.984 2.984 0 000-1.695l6.576-3.532c.497.761 1.328 1.26 2.276 1.26 1.523 0 2.757-1.29 2.757-2.88 0-1.59-1.234-2.88-2.757-2.88z' fill-rule='evenodd'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 15px center;background-size:18px;font-weight:500;border-left:2px solid #fff;padding-left:.625rem;height:40px}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .share-button,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .share-button{display:flex;align-items:center;font-size:.875rem;font-weight:500}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-link-text,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-link-text{display:none}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links{position:absolute;left:100%;display:flex;padding:.3em .625rem;transform:translateX(-50%);opacity:0;border:1px solid rgba(255,255,255,.5);border-radius:3px;background:rgba(0,0,0,.9);transition:.2s all ease-in-out;margin:0}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li{display:flex;margin:0 .4375rem;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:18px}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li:hover.cher-link-twitter,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li:hover.cher-link-twitter{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3e%3cpath d='M178.57 127.15L290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li:hover.cher-link-facebook,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li:hover.cher-link-facebook{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M37.04 64H25.05V32h-8V20.97h8l-.01-6.5c0-9 2.44-14.47 13.04-14.47h8.82v11.03h-5.51c-4.13 0-4.33 1.54-4.33 4.42l-.02 5.52h9.92L45.78 32h-8.74v32z' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li:hover.cher-link-email,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li:hover.cher-link-email{background-image:url("data:image/svg+xml,%3csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath clip-rule='evenodd' d='M11.984 13C10.031 13-.031 4.891-.031 4.891V4c0-1.104.896-2 2.002-2h20.026C23.104 2 24 2.896 24 4l-.016 1s-9.953 8-12 8zm0 2.75c2.141 0 12-7.75 12-7.75L24 20c0 1.104-.896 2-2.003 2H1.971a2.002 2.002 0 01-2.002-2l.016-12c-.001 0 10.046 7.75 11.999 7.75z' fill-rule='evenodd' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li.cher-link-twitter,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li.cher-link-twitter{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3e%3cpath d='M178.57 127.15L290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66' fill='white'/%3e%3c/svg%3e")}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li.cher-link-facebook,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li.cher-link-facebook{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M37.04 64H25.05V32h-8V20.97h8l-.01-6.5c0-9 2.44-14.47 13.04-14.47h8.82v11.03h-5.51c-4.13 0-4.33 1.54-4.33 4.42l-.02 5.52h9.92L45.78 32h-8.74v32z' fill='white'/%3e%3c/svg%3e")}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li.cher-link-email,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li.cher-link-email{background-image:url("data:image/svg+xml,%3csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath clip-rule='evenodd' d='M11.984 13C10.031 13-.031 4.891-.031 4.891V4c0-1.104.896-2 2.002-2h20.026C23.104 2 24 2.896 24 4l-.016 1s-9.953 8-12 8zm0 2.75c2.141 0 12-7.75 12-7.75L24 20c0 1.104-.896 2-2.003 2H1.971a2.002 2.002 0 01-2.002-2l.016-12c-.001 0 10.046 7.75 11.999 7.75z' fill-rule='evenodd' fill='white'/%3e%3c/svg%3e")}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li a,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share .cher-links li a{width:100%;height:20px;color:#fff}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share:hover .cher-links,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-share:hover .cher-links{display:flex;transform:translateX(-100%);opacity:1}.amblog-index-post{width:100%}.amblog-index-post .page-main{max-width:100%;padding:0}.amblog-index-post .page-main .page-title-wrapper{display:none}.amblog-index-post .page-main .columns .column.main{padding-bottom:0}.amblog-index-post .amblog-post-container{border:none;border-radius:0;padding:0}.amblog-index-post .blog-post-hero{position:relative;width:100%;height:calc(85vh - 49px);margin-bottom:1.5em;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}.amblog-index-post .blog-post-hero .blog-hero-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.amblog-index-post .blog-post-hero .blog-hero-image.large-image{display:none}.amblog-index-post .blog-post-hero .blog-hero-image.small-image{display:block}.amblog-index-post .blog-post-hero:before{position:absolute;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.8));content:''}.amblog-index-post .blog-post-hero .hero-content{position:absolute;z-index:1;bottom:2em;left:10%;width:80%;text-align:center}.amblog-index-post .blog-post-hero .hero-content a{color:#fff;transition:.2s color ease-in-out}.amblog-index-post .blog-post-hero .hero-content a:hover{color:#eeaf00}.amblog-index-post .blog-post-hero .hero-content h1{position:relative;margin:.3em 0;padding:0;font-size:2em;letter-spacing:-.0625rem;line-height:1}.amblog-index-post .blog-post-hero .hero-content .post-details{display:flex;align-items:center;justify-content:center;color:#acacac;font-size:1rem;font-weight:700;line-height:1.2}.amblog-index-post .blog-post-hero .hero-content .post-details a{color:#acacac;font-size:1rem;font-weight:700}.amblog-index-post .blog-post-hero .hero-content .post-details a:hover{color:#eeaf00}.amblog-index-post .blog-post-hero .hero-content .post-details .post-date{margin-right:1em;padding-right:1em;border-right:1px solid #fff}.amblog-index-post .blog-post-hero .hero-content .post-details .post-author+.post-categories{padding-left:1em}.amblog-index-post .blog-post-hero .hero-content .post-details .post-author .amblog-item{margin:0;color:#acacac;font-size:1rem;font-weight:700}.amblog-index-post .blog-post-hero .hero-content .post-details .post-categories a{position:relative;display:inline-block;margin:0 1em 0 0;padding:0 1em 0 0;color:#eeaf00;font-size:.9375rem;font-weight:700;text-transform:uppercase;background:0 0}.amblog-index-post .blog-post-hero .hero-content .post-details .post-categories a:hover{color:#fff}.amblog-index-post .blog-post-hero .hero-content .post-details .post-categories a:after{position:absolute;top:50%;right:-.2em;transform:translateY(-48%);color:#acacac;font-size:2em;content:'•'}.amblog-index-post .blog-post-hero .hero-content .post-details .post-categories a:last-of-type{margin-right:0;padding-right:0}.amblog-index-post .blog-post-hero .hero-content .post-details .post-categories a:last-of-type:after{display:none}.amblog-index-post .blog-post-hero .post-details-wrapper{display:flex;align-items:center;justify-content:center}.amblog-index-post .blog-single{position:relative;display:flex;justify-content:center}.amblog-index-post .blog-single .blog-single-wrapper{position:relative;max-width:900px;margin:0 auto;padding:1em 1.25rem 0}.amblog-index-post .blog-single .blog-single-article{width:100%}.amblog-index-post .blog-single .blog-single-article.entry h2{font-size:3.2rem;line-height:1.35}.amblog-index-post .blog-single .blog-single-article.entry h2,.amblog-index-post .blog-single .blog-single-article.entry h3{font-weight:500}.amblog-index-post .blog-single .blog-single-article.entry ul{padding-left:2em}.amblog-index-post .blog-single .blog-single-article.entry ul li{font-size:1rem;font-weight:500}.amblog-index-post .blog-single .blog-single-article.entry ul li:before{color:#000;content:'◼︎'}.amblog-index-post .blog-single .blog-single-article.entry p{margin:1.6rem 0 0;font-size:1rem;hyphens:auto;line-height:1.375;word-wrap:break-word;font-weight:500}.amblog-index-post .blog-single .blog-single-article.entry p:first-child{margin-top:0}.amblog-index-post .blog-single .blog-single-article embed,.amblog-index-post .blog-single .blog-single-article iframe,.amblog-index-post .blog-single .blog-single-article object{width:100%;height:510px;margin-top:1.875rem}.amblog-index-post .blog-single .blog-single-share{position:absolute;top:1em;left:2em;display:flex;flex-direction:column;justify-content:center}.amblog-index-post .blog-single .blog-single-share.post-share-sticky{position:fixed}.amblog-index-post .blog-single .blog-single-share .share-title{position:relative;display:block;margin-bottom:1em;font-weight:700;text-align:center;text-transform:uppercase}.amblog-index-post .blog-single .blog-single-share .share-title:after{position:absolute;bottom:-2px;left:33%;width:33%;height:3px;background-color:#eeaf00;content:''}.amblog-index-post .blog-single .blog-single-share .icon{display:inline-block;width:20px;height:20px;margin-top:.3em}.amblog-index-post .blog-single .blog-single-share .icon path{transition:.2s fill ease-in;fill:#fff}.amblog-index-post .blog-single .blog-single-share .share-list{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;margin:0}.amblog-index-post .blog-single .blog-single-share .share-icon{position:relative;display:flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;margin:0;border-radius:0;margin-bottom:1em;padding:0 0 .25em;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:20px}.amblog-index-post .blog-single .blog-single-share .share-icon:after{position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#eeaf00;content:''}.amblog-index-post .blog-single .blog-single-share .share-icon:hover.-twitter{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3e%3cpath d='M178.57 127.15L290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-post .blog-single .blog-single-share .share-icon:hover.-facebook{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M37.04 64H25.05V32h-8V20.97h8l-.01-6.5c0-9 2.44-14.47 13.04-14.47h8.82v11.03h-5.51c-4.13 0-4.33 1.54-4.33 4.42l-.02 5.52h9.92L45.78 32h-8.74v32z' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-post .blog-single .blog-single-share .share-icon:hover.-mail{background-image:url("data:image/svg+xml,%3csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath clip-rule='evenodd' d='M11.984 13C10.031 13-.031 4.891-.031 4.891V4c0-1.104.896-2 2.002-2h20.026C23.104 2 24 2.896 24 4l-.016 1s-9.953 8-12 8zm0 2.75c2.141 0 12-7.75 12-7.75L24 20c0 1.104-.896 2-2.003 2H1.971a2.002 2.002 0 01-2.002-2l.016-12c-.001 0 10.046 7.75 11.999 7.75z' fill-rule='evenodd' fill='%23EEAF00'/%3e%3c/svg%3e")}.amblog-index-post .blog-single .blog-single-share .share-icon.-twitter{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300.251'%3e%3cpath d='M178.57 127.15L290.27 0h-26.46l-97.03 110.38L89.34 0H0l117.13 166.93L0 300.25h26.46l102.4-116.59 81.8 116.59H300M36.01 19.54h40.65l187.13 262.13h-40.66' fill='white'/%3e%3c/svg%3e")}.amblog-index-post .blog-single .blog-single-share .share-icon.-facebook{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3e%3cpath d='M37.04 64H25.05V32h-8V20.97h8l-.01-6.5c0-9 2.44-14.47 13.04-14.47h8.82v11.03h-5.51c-4.13 0-4.33 1.54-4.33 4.42l-.02 5.52h9.92L45.78 32h-8.74v32z' fill='white'/%3e%3c/svg%3e")}.amblog-index-post .blog-single .blog-single-share .share-icon.-mail{background-image:url("data:image/svg+xml,%3csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath clip-rule='evenodd' d='M11.984 13C10.031 13-.031 4.891-.031 4.891V4c0-1.104.896-2 2.002-2h20.026C23.104 2 24 2.896 24 4l-.016 1s-9.953 8-12 8zm0 2.75c2.141 0 12-7.75 12-7.75L24 20c0 1.104-.896 2-2.003 2H1.971a2.002 2.002 0 01-2.002-2l.016-12c-.001 0 10.046 7.75 11.999 7.75z' fill-rule='evenodd' fill='white'/%3e%3c/svg%3e")}.amblog-index-post .blog-single .blog-single-share .share-icon .share-social{display:block;width:100%;height:100%}.entry h1{font-size:2rem;line-height:1.17}.entry h2{font-size:2rem;font-weight:fw(bold);line-height:1.25}.entry h3{font-size:1.75rem;font-weight:fw(bold);line-height:1.25}.entry h4{font-size:1.625rem;line-height:1;text-transform:uppercase}.entry strong{font-weight:600}.entry em{font-style:italic}.entry u{text-decoration:underline}.entry a{color:#eeaf00}.entry h1{margin-bottom:.8rem;margin:1.25rem 0 .625rem}.entry h2{margin:1.25rem 0 .625rem}.entry h3{margin:1.875rem 0 .625rem}.entry h4{margin:1.875rem 0 .625rem}.entry h1:first-child,.entry h2:first-child,.entry h3:first-child,.entry h4:first-child{margin-top:0;padding-top:0}.entry h1+ul,.entry h2+ul,.entry h3+ul,.entry h4+ul{margin-top:0}.entry address,.entry p{font-size:1.5rem;margin:1.6rem 0 0}.entry p{font-size:1.7rem;hyphens:auto;line-height:1.375;word-wrap:break-word}.entry p:first-child{margin-top:0}.entry blockquote{margin:4.5rem 5%}.entry blockquote p{font-size:2.8rem;line-height:1.43;margin:0}.entry code,.entry pre{font-size:1rem}.entry pre{margin:1.6rem 0 0;white-space:pre-wrap;word-wrap:break-word}.entry sub{font-size:75%;line-height:0;vertical-align:sub}.entry address{line-height:1.5}.entry ol,.entry ul{margin:1.25rem 0;padding:0 0 0 1.5rem}.entry ul{list-style-type:none;position:relative}.entry ul li:before{color:#eeaf00;content:'\2022';left:.5rem;position:absolute}.entry ol{list-style-type:decimal}.entry li{font-size:1rem;line-height:1.5;margin-top:.8rem}.entry table{margin:0;padding:0}.entry td,.entry th{border-bottom-color:#151515;border-bottom-style:solid;border-bottom-width:1px;font-size:1rem;padding:1rem 2rem;text-align:left}.entry th{border-width:2px}.entry tr:last-child td{border-bottom:0}.entry tr:nth-child(even){background:#151515}.entry img,.entry img[class*=align]{border:0;height:auto;max-width:100%}.entry .gallery{float:left;left:50%;margin:3.2rem 0;position:relative}.entry .gallery+*{clear:left}.entry hr{border:0;border-top:1px solid #151515;box-sizing:content-box;clear:both;height:1px;margin-top:1.6rem;padding:0}.hidden{display:none}button::-moz-focus-inner{padding:0;border:0}@media screen and (min-width:25em){.banner-item-inner-contents .headline{font-size:3.125rem}.page-wrapper .main-menu-globals .menu-user .logged-in{width:300px}}@media screen and (min-width:31.25em){div[data-content-type=row][data-transparent-menu='1']:not(.pagebuilder-content-type){margin-top:-4.6875rem !important}div[data-content-type=row][data-transparent-menu='1']:not(.pagebuilder-content-type)[style*='min-height: 100vh']{min-height:calc(100vh + 75px) !important}[data-transparent-menu='1'] .banner-wrapper{margin-top:4.6875rem !important}.banner-item-inner-contents .headline{font-size:3.75rem}.main-menu-container{height:75px}.main-menu-container .main-menu-logo a{height:55px;margin:0 1.125rem 0 1.375rem}.main-menu-container .site-search-form.active{top:75px}.fixed-menu:not(.transparent-menu) .top-wrapper{margin-bottom:4.6875rem}nav.main.active .main-wrapper{top:calc(51px + 75px);height:calc(100% - 51px - 35px - 75px)}}@media screen and (min-width:37.5em){.banner-item-inner-contents .headline{font-size:4.6875rem}div[data-appearance=grid] .product-item{width:calc(50% + 2px) !important}html [data-content-type=products] .block.widget .products-grid .product-items .product-item{width:50%}.account .fieldset.password{padding:0 12%}.account .fieldset .legend{font-size:1.5rem;border-bottom:14px solid #eee}.account .columns .column.main .actions-toolbar{padding:0 12%}.account .columns .column.main .page-title-wrapper .page-title{font-size:1.5rem;line-height:2rem}.catalog-category-view.page-products .page-title-wrapper .page-title,.page-layout-2columns-left.cms-page-view .page-title-wrapper .page-title,.page-products.page-with-filter .page-title-wrapper .page-title{font-size:2.8125rem;line-height:3.25rem}.catalog-category-view.page-products .page-title-wrapper .page-title:after,.page-layout-2columns-left.cms-page-view .page-title-wrapper .page-title:after,.page-products.page-with-filter .page-title-wrapper .page-title:after{bottom:-20px;width:130px;height:7px}.catalog-category-view.page-products .columns .column.main .block-title,.page-layout-2columns-left.cms-page-view .columns .column.main .block-title,.page-products.page-with-filter .columns .column.main .block-title{height:44px;padding:0}.catalog-category-view.page-products .columns .column.main .products-grid .product-items,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-items,.page-products.page-with-filter .columns .column.main .products-grid .product-items{width:calc(100% + 4px);margin:0 0 0 .125rem}.catalog-category-view.page-products .columns .column.main .products-grid .product-item,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item,.page-products.page-with-filter .columns .column.main .products-grid .product-item{width:50%;margin:-.125rem 0 0 -.125rem}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-item-photo,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-item-photo,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-item-photo{margin:3.75rem 3% 0}.amblog-index-index .page-title-wrapper .page-title{font-size:2.5rem}.amblog-index-index .amblog-featured-post .featured-content .post-item-link{font-size:2.5rem}.amblog-index-index .blog-editors-picks .pick-card-outer{width:48%}.amblog-index-index .amblog-grid-list .list-item,.amblog-index-post .amblog-grid-list .list-item{width:48%;margin:0 1% 1.25rem}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-title,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-title{font-size:1.625rem}.amblog-index-post .blog-post-hero .blog-hero-image.large-image{display:block}.amblog-index-post .blog-post-hero .blog-hero-image.small-image{display:none}.amblog-index-post .blog-post-hero .hero-content h1{font-size:2.5em}.entry table{display:block;-webkit-overflow-scrolling:touch;overflow-x:auto}.entry td,.entry th{font-size:1rem}}@media only screen and (min-width:640px){.products-grid .product-item{margin-bottom:2.0625rem}.product-item-actions{display:block}.products-grid .product-item-actions{margin:.6875rem 0}.products-grid .product-item{width:33.3333%}.page-layout-1column .products-grid .product-item,.page-products.page-layout-1column .products-grid .product-item,.page-products .products-grid .product-item{width:33.3333%}.block.widget .products-grid .product-item,.page-layout-1column .block.widget .products-grid .product-item{width:33.33333%}}@media screen and (min-width:43.75em){.main-menu-container .main-menu-logo a .badge{display:none}.main-menu-container .main-menu-logo a .full-logo{display:inline-block;transform:translateY(5px)}}@media only screen and (min-width:768px){.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .primary{display:inline-block}.actions-toolbar .primary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 .34375rem 0 0}.actions-toolbar>.primary{margin-bottom:0}.actions-toolbar>.primary .action{margin-bottom:0;width:auto}.column:not(.sidebar-additional) form .actions-toolbar,.column:not(.sidebar-main) form .actions-toolbar,.fieldset .legend{margin-left:25.8%}.footer .copyright:after,.footer .copyright:before,.header.content:after,.header.content:before{content:'';display:table}.footer .copyright:after,.header.content:after{clear:both}.column.main{box-sizing:border-box}.fieldset>.field{margin:0 0 1.375rem;box-sizing:border-box;margin:0 0 1.8125rem}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before{padding:.375rem .9375rem 0 0;width:25.8%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:.375rem .9375rem 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:.375rem .9375rem 0 0;text-align:right;width:25.8%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:74.2%;float:left}.block.category.event,.breadcrumbs,.footer.content,.header.content,.navigation,.page-main,.page-wrapper>.widget{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1.25rem;padding-right:1.25rem;width:auto}.page-main{width:100%;flex-grow:1;flex-shrink:0;flex-basis:auto}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;order:2}.page-layout-2columns-left .column.main{width:-300%;float:right;order:2}.panel.header{padding:.625rem 1.25rem}.navigation{background:#f5f5f5;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.panel.header .links{display:inline-block}.product.data.items{position:relative;z-index:1}.product.data.items:after,.product.data.items:before{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:22px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:1.375rem;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:after,.product.data.items>.item.content:before{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 .34375rem 0 0}.product.data.items>.item.title>.switch{color:#7d7d7d;font-weight:600;line-height:1.375rem;font-size:1rem;color:#7d7d7d;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:none;height:22px;padding:.34375rem 1.375rem}.product.data.items>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#333;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title:not(.disabled)>.switch:active{background:#fff;color:#333}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:.40625rem}.product.data.items>.item.content{background:#fff;margin-top:2.125rem;padding:1.375rem;border:0;border-top:1px solid #d1d1d1}h1{font-size:2.875rem;margin-bottom:2.75rem}.page-products .products-grid .product-item{width:33.3333%}.page-products.page-layout-1column .products-grid .product-item{width:25%}.page-products .columns{padding-top:0;position:relative;z-index:1}.product.media{float:left;margin-bottom:1.71875rem}.page-layout-1column .product.media{width:57%}.page-layout-2columns-left .product.media{width:50%}.search-autocomplete{margin-top:0}.cart .action{margin-bottom:.6875rem}.form.create.account,.form.password.reset,.form.send.confirmation{min-width:600px;width:50%}.account.page-layout-2columns-left .column.main{width:77.7%}.block.newsletter{width:32%}.block.newsletter .field{margin-right:.3125rem}.block.newsletter .field .control{width:100%}body,html{height:100%}.page-wrapper{display:flex;flex-direction:column;min-height:100%}.page-wrapper>.breadcrumbs,.page-wrapper>.widget{box-sizing:border-box;width:100%}.navigation ul{padding:0 .5rem}.header.panel>.header.links{float:right;margin-left:auto;font-size:0;margin:0;padding:0;list-style:none none}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{margin:0 0 0 .9375rem;font-size:1rem}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li a{line-height:1.4}.header.panel>.header.links>li.welcome a{padding-left:.34375rem}.header.content{padding:2.0625rem 1.375rem 0}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:1.375rem}.logo{margin:-.5rem auto 1.5625rem 0}.logo img{max-height:inherit}.footer.content .block{float:right}.footer.content .links{display:inline-block;vertical-align:top;margin-bottom:1.25rem;padding:0 3.125rem 0 0}.pagebuilder-mobile-only{display:none !important}.block.widget .products-grid .product-item{width:33.33333%}.page-layout-1column .block.widget .products-grid .product-item{width:25%}}@media screen and (min-width:48em){html [data-content-type=products]{margin-top:1.25rem;padding:0 2.5rem !important}.account .columns{margin:1.25rem 0}}@media screen and (min-width:50em){.banner-wrapper{padding:3.125rem 6.25rem}div[data-appearance=grid] .product-item{width:calc(33.3336% + 2px) !important}html [data-content-type=products] .block.widget .products-grid .product-items .product-item{width:33.3336%}.account.page-layout-2columns-left .columns .column.main{width:70%}.account .fieldset{margin:0 0 1.875rem 1.875rem;width:calc(100% - 30px)}.account .column:not(.sidebar-additional) form .actions-toolbar,.account .column:not(.sidebar-main) form .actions-toolbar{margin-left:1.875rem}.account .column:not(.sidebar-additional) form .actions-toolbar a.action.primary,.account .column:not(.sidebar-additional) form .actions-toolbar button.action.primary,.account .column:not(.sidebar-additional) form .actions-toolbar div.action.primary,.account .column:not(.sidebar-main) form .actions-toolbar a.action.primary,.account .column:not(.sidebar-main) form .actions-toolbar button.action.primary,.account .column:not(.sidebar-main) form .actions-toolbar div.action.primary{min-width:200px}.account .columns{flex-wrap:nowrap;margin:2.125rem 0}.account .columns .column.main{padding:1.625rem 1rem 1.625rem 0}.account .columns .column.main .page.messages{margin:0 0 0 1.875rem}.account .columns .column.main .page.messages .message.error,.account .columns .column.main .page.messages .message.success{margin:0 0 1.875rem}.account .columns .column.main .message.error,.account .columns .column.main .message.success{margin:0 0 1.875rem 1.875rem}.account .columns .column.main .actions-toolbar{margin:0 0 1.875rem 1.875rem}.account .columns .column.main .actions-toolbar{margin:0 0 1.875rem 1.875rem}.account .columns .column.main .page-title-wrapper .page-title{height:75px;padding:1.25rem 1.25rem 1.25rem 1.875rem;font-size:1.6875rem}.account .columns .column.main .block{padding:0 0 0 1.875rem}.catalog-category-view.page-products .breadcrumbs,.page-layout-2columns-left.cms-page-view .breadcrumbs,.page-products.page-with-filter .breadcrumbs{margin:1.5625rem auto}.catalog-category-view.page-products .category-view>.breadcrumbs,.page-layout-2columns-left.cms-page-view .category-view>.breadcrumbs,.page-products.page-with-filter .category-view>.breadcrumbs{padding:0 6.25rem}.catalog-category-view.page-products .page-title-wrapper .page-title,.page-layout-2columns-left.cms-page-view .page-title-wrapper .page-title,.page-products.page-with-filter .page-title-wrapper .page-title{font-size:3.4375rem;line-height:3.75rem}.amblog-index-index .page-title-wrapper .page-title{font-size:2.75rem}.amblog-index-post .blog-post-hero .hero-content h1{font-size:3em}.entry h1{font-size:2.5rem}.entry address,.entry p{font-size:1rem}}@media screen and (min-width:56.25em){.amblog-index-index .amblog-grid-list .list-item,.amblog-index-post .amblog-grid-list .list-item{width:32%;margin:0 2% 1.875rem 0}.amblog-index-index .amblog-grid-list .list-item:nth-child(3n+0),.amblog-index-post .amblog-grid-list .list-item:nth-child(3n+0){margin-right:0}}@media screen and (min-width:62.5em){.footer-container .footer-options{flex-direction:row;align-items:flex-start}.footer-container .footer-options .footer-contacts{min-width:35%}.footer-container .footer-options .footer-contacts .form-get-updates{padding-top:2rem}.footer-container .footer-global{align-items:flex-start}html [data-content-type=products]{margin-top:1.875rem;padding:0 3.125rem !important}html [data-content-type=products] .product-items .slick-arrow.slick-prev{left:-40px}html [data-content-type=products] .product-items .slick-arrow.slick-next{right:-40px}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow.slick-prev{left:-40px}html [data-content-type=products] .block.widget .products-grid .product-items .slick-arrow.slick-next{right:-40px}.catalog-category-view.page-products .page-title-wrapper .page-title,.page-layout-2columns-left.cms-page-view .page-title-wrapper .page-title,.page-products.page-with-filter .page-title-wrapper .page-title{font-size:3.9375rem;line-height:4.75rem}.catalog-category-view.page-products .columns,.page-layout-2columns-left.cms-page-view .columns,.page-products.page-with-filter .columns{display:block}.catalog-category-view.page-products .columns .column.main,.page-layout-2columns-left.cms-page-view .columns .column.main,.page-products.page-with-filter .columns .column.main{width:75%}.amblog-index-index .page-title-wrapper .page-title{font-size:3rem}.amblog-index-index .amblog-featured-post .featured-content .actions .post-item.amblog-tags{display:flex}.amblog-index-index .blog-editors-picks .pick-card-outer{width:23%}.amblog-index-index .blog-nav-wrapper .blog-filters{padding:0 2em}.amblog-index-index .blog-nav-wrapper .blog-filters .title{display:inline-block}.amblog-index-index .blog-nav-wrapper .blog-filters .filters{padding:0 2em}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category:after{display:inline-block}.amblog-index-index .blog-nav-wrapper .blog-filters .amblog-category{min-width:calc(220px - 2em)}.amblog-index-index .amblog-grid-list .list-item .amblog-content .amblog-title,.amblog-index-post .amblog-grid-list .list-item .amblog-content .amblog-title{font-size:1.875rem}.amblog-index-post .blog-post-hero{height:calc(85vh - 65px)}}@media screen and (min-width:64em){.page-wrapper{position:unset}.main-menu-container .main-menu-menu{display:flex;align-items:center;justify-content:flex-start;height:100%}.main-menu-container .site-search-form .site-search-submit{right:13px;left:initial}.main-menu-container .main-menu-globals{margin-right:.8125rem}.main-menu-container .main-menu-globals>div.menu-menu{display:none}nav.main{height:100%}nav.main .main-wrapper{height:100%}nav.main .main-list{display:flex;align-items:center;justify-content:flex-start;height:100%;margin:0;padding:0}nav.main .main-list li,nav.main .main-list ul{margin:0;padding:0}nav.main .main-list .main-item{height:100%;cursor:pointer}nav.main .main-list .main-item .main-link{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:.875rem .375rem;font-size:.875rem;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;transition:.2s color ease-in-out}nav.main .main-list .main-item .main-link:focus,nav.main .main-list .main-item .main-link:hover{color:#eeaf00;text-decoration:none}nav.main .main-list .main-item .main__inner-list--level1{display:none}nav.main .main-list .main-item:focus-within>a,nav.main .main-list .main-item:hover>a{color:#eeaf00}nav.main .main-list .main-item:focus-within .main__inner-list--level1,nav.main .main-list .main-item:hover .main__inner-list--level1{position:absolute;z-index:9;top:75px;left:0;display:block;overflow:hidden;background:#151515}nav.main .main-list .main-item:focus-within .main__inner-list--level1 a,nav.main .main-list .main-item:hover .main__inner-list--level1 a{transition:.2s color ease-in-out}nav.main .main-list .main-item:focus-within .main__inner-list--level1 a:hover,nav.main .main-list .main-item:hover .main__inner-list--level1 a:hover{color:#eeaf00;text-decoration:none}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1{width:100%;padding:2.0625rem 0}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner{max-height:calc(100vh - 75px - 66px);overflow:scroll;border-width:1px 0;border-style:solid;border-color:#eeaf00}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul{width:100%;max-width:1440px;margin:.625rem auto 2.0625rem;padding:0 1em;column-gap:40px;column-count:5;font-size:.85em}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li{overflow:hidden;break-inside:avoid}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li>a,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li>a{position:relative;display:inline-block;margin-top:1.5625rem;margin-bottom:1.375rem;font-size:1.2em;font-weight:600;text-transform:uppercase}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li>a:after,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li>a:after{position:absolute;bottom:-3px;left:0;width:45px;height:2px;background-color:#eeaf00;content:''}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li li a,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul>li li a{display:block;margin-bottom:.75rem;line-height:1.2}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul .two-column ul,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul .two-column ul{width:fit-content;column-gap:30px;column-count:2}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul .two-column ul ul,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul .two-column ul ul{column-count:initial}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner:after,nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner:before,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner:after,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner:before{position:absolute;width:250px;height:33px;transform:skewX(28deg);background-color:#eeaf00;content:''}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner:before,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner:before{top:0;left:-28px}nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner:after,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner:after{right:-28px;bottom:0}nav.footer .footer-list{column-gap:32px;column-count:3}nav.footer .footer-list>li{break-inside:avoid}nav.footer .footer-list .footer-item-parent+.footer-item-parent{margin-bottom:3em}nav.footer .footer-list ul{display:block;margin:0}nav.footer .footer-list>.footer-item-parent>a{width:100%;margin-bottom:1.125rem}nav.footer .footer-list>.footer-item-parent>a:after{display:none}.footer-container .footer-options .footer-nav .footer+.vline,.footer-container .footer-options .footer-nav .footer+.vline+.vline,.footer-container .footer-options .footer-nav .footer+.vline+.vline+.vline{position:absolute;top:0;display:block;width:1px;height:calc(100% + 32px);background-color:#1e1e1e;content:''}.footer-container .footer-options .footer-nav .footer+.vline+.vline+.vline:nth-of-type(1),.footer-container .footer-options .footer-nav .footer+.vline+.vline:nth-of-type(1),.footer-container .footer-options .footer-nav .footer+.vline:nth-of-type(1){left:calc(33% - 16px)}.footer-container .footer-options .footer-nav .footer+.vline+.vline+.vline:nth-of-type(2),.footer-container .footer-options .footer-nav .footer+.vline+.vline:nth-of-type(2),.footer-container .footer-options .footer-nav .footer+.vline:nth-of-type(2){left:66%}.footer-container .footer-options .footer-nav .footer+.vline+.vline+.vline:nth-of-type(3),.footer-container .footer-options .footer-nav .footer+.vline+.vline:nth-of-type(3),.footer-container .footer-options .footer-nav .footer+.vline:nth-of-type(3){left:100%}}@media only screen and (min-width:1024px){.products-grid .product-item{width:20%}.page-layout-1column .products-grid .product-item{width:16.6666%}.page-products .products-grid .product-items{margin:0}.page-products .products-grid .product-item{margin-left:calc((100% - 4*23.233%)/3);padding:0;width:23.233%}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{margin-left:0;width:20%}.block.widget .products-grid .product-item{width:20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:calc((100% - 5*(100%/6))/4);width:16.66667%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:calc((100% - 5*(100%/6))/4)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1){margin-left:0}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}}@media screen and (min-width:64em) and (min-width:62.5em){nav.main .main-list .main-item:focus-within:not(.small-menu) .main__inner-list--level1>.menu-inner>ul,nav.main .main-list .main-item:hover:not(.small-menu) .main__inner-list--level1>.menu-inner>ul{column-gap:0;column-width:250px}}@media screen and (min-width:68.75em){div[data-appearance=grid] .product-item{width:calc(25% + 2px) !important}html [data-content-type=products] .block.widget .products-grid .product-items .product-item{width:25%}.account.page-layout-2columns-left .columns .column.main{width:77.7%}.account .columns .column.main{padding:1.625rem 1.625rem 1.625rem 0}.catalog-category-view.page-products .columns .column.main .products-grid .product-items,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-items,.page-products.page-with-filter .columns .column.main .products-grid .product-items{width:calc(100% + 6px)}.catalog-category-view.page-products .columns .column.main .products-grid .product-item,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item,.page-products.page-with-filter .columns .column.main .products-grid .product-item{width:33.3336%}}@media screen and (min-width:75em){.main-menu-container .main-menu-logo{flex-grow:.8}.main-menu-container .main-menu-menu{justify-content:center}.main-menu-container .site-search-form .site-search-submit{width:22px}.main-menu-container .site-search-form{display:inline-block}.main-menu-container .main-menu-globals>div.menu-search{display:none}div[data-appearance=grid] .product-item{width:calc(20% + 2px) !important}html [data-content-type=products] .block.widget .products-grid .product-items .product-item{width:20%}.account .fieldset{margin:0 0 1.875rem 3.75rem;width:calc(100% - 60px)}.account .column:not(.sidebar-additional) form .actions-toolbar,.account .column:not(.sidebar-main) form .actions-toolbar{margin-left:3.75rem}.account .columns .column.main .page.messages{margin:0 0 0 3.75rem}.account .columns .column.main .page.messages .message.error,.account .columns .column.main .page.messages .message.success{margin:0 0 1.875rem}.account .columns .column.main .message.error,.account .columns .column.main .message.success{margin:0 0 1.875rem 3.75rem}.account .columns .column.main .actions-toolbar{margin:0 0 1.875rem 3.75rem}.account .columns .column.main .actions-toolbar{margin:0 0 1.875rem 3.75rem}.account .columns .column.main .page-title-wrapper .page-title{padding:1.25rem 1.25rem 1.25rem 3.75rem}.account .columns .column.main .block{padding:0 0 0 3.75rem}.amblog-index-post .blog-post-hero{height:calc(85vh - 88px)}}@media screen and (min-width:64em) and (min-width:75em){nav.main .main-list .main-item .main-link{padding:.875rem .5rem}}@media screen and (min-width:90em){.main-menu-container .site-search-form input{width:185px}.main-menu-container .main-menu-globals>div{width:45px}.footer-container .container{padding-right:3.25rem;padding-left:3.25rem}}@media screen and (min-width:64em) and (min-width:90em){nav.main .main-list .main-item .main-link{padding:.875rem .75rem}}@media screen and (min-width:64em) and (min-width:112.5em){nav.main .main-list .main-item .main-link{font-size:1rem}}@media screen and (max-width:62.5em){.amblog-index-post .blog-post-hero .hero-content .post-details .post-categories{display:none}.amblog-index-post .blog-single .blog-single-wrapper{margin:0 2em}.amblog-index-post .blog-single .blog-single-share{display:none}}@media screen and (max-width:37.5em){.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-image-wrapper,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-image-wrapper,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-image-wrapper{margin-bottom:0;padding-bottom:100% !important}.catalog-category-view.page-products .columns .column.main .products-grid .product-item .product-image-wrapper .product-image-photo,.page-layout-2columns-left.cms-page-view .columns .column.main .products-grid .product-item .product-image-wrapper .product-image-photo,.page-products.page-with-filter .columns .column.main .products-grid .product-item .product-image-wrapper .product-image-photo{top:10%;max-height:80%}.amblog-index-index .amblog-featured-post .featured-content .post-options .post-read-time{display:none}.amblog-index-index .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-read-time,.amblog-index-post .amblog-grid-list .list-item .amblog-footer .amblog-bottom .post-read-time{display:none}.amblog-index-post .blog-post-hero .post-details-wrapper{flex-direction:row-reverse}}@media screen and (max-width:31.25em){.rendered-form.amform-form .fieldset .fields .amform-layout-two{width:100%;max-width:100%;margin-right:0}}@media screen and (max-width:25em){.main-menu-container .main-menu-globals{position:relative}}@media only screen and (max-width:767px){.block.category.event,.breadcrumbs,.footer.content,.header.content,.navigation,.page-main,.page-wrapper>.widget{padding-left:.9375rem;padding-right:.9375rem}.account .page-main{padding-top:2.5625rem;position:relative}.navigation{padding:0}.navigation{background:#f5f5f5;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding:.6875rem 0 .6875rem .9375rem}.navigation a,.navigation a:hover{color:#575757;text-decoration:none}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu:not(:first-child){font-weight:400;line-height:1.3;left:auto !important;overflow-x:hidden;padding:0;position:relative;top:auto !important;transition:left .3s ease-out}.navigation .submenu:not(:first-child)>li>a{padding-left:.9375rem}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:.9375rem}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#575757;display:block;line-height:normal}.navigation .submenu:not(:first-child) .active>a{border-color:#ff5501;border-style:solid;border-width:0 0 0 8px;padding-left:.4375rem}.product.data.items{margin:0;padding:0}.product.data.items>.item.title{box-sizing:border-box;float:none;width:100%}.product.data.items>.item.title>.switch{display:block}.product.data.items>.item.content{box-sizing:border-box;display:block;float:none;margin:0}.product.data.items>.item.content:after,.product.data.items>.item.content:before{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 0 .34375rem}.product.data.items>.item.title>.switch{background:#f0f0f0;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;height:44px;padding:.34375rem 1.375rem;color:#7d7d7d;font-weight:600;line-height:2.75rem;font-size:1.25rem;color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:visited{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#7d7d7d;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#333;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title:not(.disabled)>.switch:active{background:#fff;padding-bottom:.34375rem}.product.data.items>.item.content{background:#fff;border:1px solid #d1d1d1;margin:0 0 .34375rem;padding:1.375rem}.product.data.items .data.item{display:block}.block.related .action.select{display:block;margin:.34375rem 0}.compare{display:none}.account .page.messages{margin-bottom:2.75rem}}@media only screen and (max-width:639px){.account .column.main{margin:0}}@media only screen and (max-width:766px){.pagebuilder-column{background-attachment:scroll !important;flex-basis:100%}.pagebuilder-column-group{flex-wrap:wrap}[data-content-type=row][data-appearance=full-bleed]{background-attachment:scroll !important}[data-content-type=row][data-appearance=full-width]{background-attachment:scroll !important}[data-content-type=tab-item]{background-attachment:scroll !important}.pagebuilder-mobile-hidden{display:none !important}}@media screen and (max-width:53.125em){.amblog-index-post .blog-post-hero{max-height:500px}}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin:0 auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;vertical-align:middle}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{position:relative;background:0 0}.slick-loading .slick-list:before{position:absolute;top:50%;left:50%;display:block;content:'';border-radius:100%;border-style:solid;border-width:3px;height:25px;width:25px;border-color:rgba(0,0,0,.2);border-top-color:#5c5c5c;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:loading 1s infinite linear}@keyframes loading{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(359.9deg);transform:translate(-50%,-50%) rotate(359.9deg)}}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;left:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button,.slick-slider .slick-arrow{display:block;cursor:pointer;outline:0;box-shadow:none}.slick-dots li button{font-size:0;line-height:0;width:20px;height:20px;padding:5px;color:transparent;border:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:16px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding:0 20px}.slick-slider .slick-arrow{position:absolute;top:50%;padding:0;width:15px;height:22px;font-size:0;line-height:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent;border:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+) center no-repeat !important;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}.slick-slider .slick-arrow:after,.slick-slider .slick-arrow:before{content:''}.slick-slider .slick-arrow:hover{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+) center no-repeat}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg) translate(0,50%);-moz-transform:rotate(180deg) translate(0,50%);-ms-transform:rotate(180deg) translate(0,50%);transform:rotate(180deg) translate(0,50%)}.slick-initialized .slick-slide{float:none!important;display:inline-block!important;height:auto;}.product-items.slick-slider>.slick-list{padding:15px 0}.product-items.slick-slider .slick-slide .product-item{display:block!important;margin:auto!important;max-width:205px}.form-group,textarea{display:block}.form-group:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.amform-layout-two:not(.editing){width:100%}.rendered-form *{box-sizing:border-box}.rendered-form button,.rendered-form input,.rendered-form select,.rendered-form textarea{font-family:inherit;font-size:inherit;line-height:inherit}.rendered-form input{line-height:normal}.rendered-form button,.rendered-form input,.rendered-form select,.rendered-form textarea{margin:0;font:inherit;color:inherit}.rendered-form textarea{overflow:auto}.rendered-form button,.rendered-form input,.rendered-form select,.rendered-form textarea{font-family:inherit;font-size:inherit;line-height:inherit}.rendered-form .btn{color:#fff;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.rendered-form .btn.active,.rendered-form .btn:active{background-image:none}.rendered-form .form-control{font-size:14px;line-height:1.42857143;color:#555;display:block}.rendered-form textarea.form-control{height:auto}.rendered-form .fieldset .fields .field.form-group{margin-bottom:15px}.rendered-form .btn{background-image:none}.form-group .required{color:#c10000}.form-control.number{width:auto}.form-control[multiple]{height:auto;background:0 0}.amform-form .fieldset .fields .amform-layout-two{margin-right:2%}.amform-layout-two:last-child{margin-right:0}.amform-layout-two:not(.editing){max-width:48%}.default.amform-form .fields .amform-layout-two,.default.amform-form .fields .amform-layout-one{margin-right:2%}/**
 * Swiper 9.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 16, 2023
 */:root{--swiper-theme-color:#007aff}:root{--swiper-navigation-size:44px}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/