@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.06);left:0}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:rgba(0,0,0,.54);cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:rgba(0,0,0,.87);padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body-1 p,.mat-body p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content,.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-start{/*!*/}@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation:cdk-text-field-autofill-start 0s 1ms;animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation:cdk-text-field-autofill-end 0s 1ms;animation:cdk-text-field-autofill-end 0s 1ms}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-badge-content{background:#3f51b5}.mat-badge-accent .mat-badge-content{background:#ff4081}.mat-badge-warn .mat-badge-content{background:#f44336}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#3f51b5}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff4081}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0}.mat-button-toggle-disabled{background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-selected{background-color:#3f51b5}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-input-element{caret-color:#3f51b5}.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:focus,.mat-list-single-selected-option:hover{background:rgba(0,0,0,.12)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-progress-bar-background{fill:#c5cae9}.mat-progress-bar-buffer{background-color:#c5cae9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(63,81,181,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#3f51b5}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff4081}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5}.mat-step-header .mat-step-icon-state-error,.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#3f51b5}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff4081}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-toolbar{background:#f5f5f5}.mat-toolbar.mat-primary{background:#3f51b5}.mat-toolbar.mat-accent{background:#ff4081}.mat-toolbar.mat-warn{background:#f44336}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-simple-snackbar-action{color:#ff4081}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/:root{--cx-spatial-base:0.5rem;--cx-spatial-sm:calc(var(--cx-spatial-base)/2);--cx-spatial-md:calc(var(--cx-spatial-base)*2);--cx-spatial-lg:calc(var(--cx-spatial-base)*4)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/button:focus{outline:none}button.link{background-color:none;border-style:none;padding:0;cursor:pointer}button.link:disabled{pointer-events:none;cursor:not-allowed;opacity:.8}.btn{font-size:1.125rem;text-transform:capitalize;line-height:1.34;padding:11px 12px;height:48px;max-height:48px;min-width:48px;border-radius:var(--cx-buttons-border-radius)}.btn-group-sm>.btn,.btn-sm{padding-top:0;padding-bottom:0;height:40px;max-height:40px;min-width:40px}.btn-group-lg>.btn,.btn-lg{height:55px;max-height:55px;min-width:55px}.btn-primary{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary)}.btn-primary.active,.btn-primary:hover{filter:brightness(.88)}.btn-primary.active,.btn-primary.disabled,.btn-primary:disabled,.btn-primary:hover{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary)}.btn-primary.disabled:hover,.btn-primary:disabled:hover{border-color:var(--cx-color-primary);filter:brightness(1)}.btn-primary:focus{box-shadow:0 0 0 .2em rgba(var(--cx-color-primary),.5)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);filter:brightness(.88)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2em rgba(var(--cx-color-primary),.5)}.btn-secondary{background-color:var(--cx-color-secondary);border-color:var(--cx-color-secondary)}.btn-secondary.active,.btn-secondary:hover{filter:brightness(.84)}.btn-secondary.active,.btn-secondary.disabled,.btn-secondary:disabled,.btn-secondary:hover{background-color:var(--cx-color-secondary);border-color:var(--cx-color-secondary)}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{border-color:var(--cx-color-secondary);filter:brightness(1)}.btn-secondary:focus{box-shadow:0 0 0 .2em rgba(var(--cx-color-primary),.5)}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{background-color:var(--cx-color-secondary);border-color:var(--cx-color-secondary);filter:brightness(.84)}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2em rgba(var(--cx-color-primary),.5)}.btn-link{font-size:1.125rem;color:var(--cx-color-text);text-decoration:underline;cursor:pointer;display:inline-block}.btn-action{border-width:2px;border-style:solid}.btn-action:hover{border:2px solid var(--cx-color-primary)}.btn-action.active,.btn-action:hover{color:var(--cx-color-primary);background-color:var(--cx-color-inverse)}.btn-action.active{border-width:2px;border-style:solid}.btn-action.disabled{color:var(--cx-color-light);border:2px solid var(--cx-color-light);opacity:1}.cx-toggle-button{position:absolute;top:10px;left:100%}.cx-toggle-button *,.cx-toggle-button :after,.cx-toggle-button :before{box-sizing:border-box}.cx-toggle-button input[type=checkbox]{opacity:0;position:absolute;top:0;left:0}.cx-toggle-button input[type=checkbox]:checked~label .cx-toggle-switch{background-color:var(--cx-color-primary);border:1px solid var(--cx-color-primary)}.cx-toggle-button input[type=checkbox]:checked~label .cx-toggle-switch:before{content:" ";left:0}.cx-toggle-button input[type=checkbox]:checked~label .cx-toggle-switch:after{content:" ";border:2px solid var(--cx-color-inverse);background-color:var(--cx-color-inverse);transform:translate3d(22px,0,0)}.cx-toggle-button input[type=checkbox][disabled]~label,.cx-toggle-button input[type=checkbox][disabled]~label .cx-toggle-switch{pointer-events:none}.cx-toggle-button input[type=checkbox][disabled]:checked~label .cx-toggle-switch{background-color:var(--cx-color-light);border:1px solid var(--cx-color-light)}.cx-toggle-button input[type=checkbox][disabled]:checked~label .cx-toggle-text{color:var(--cx-color-light)}.cx-toggle-button label{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;align-items:center}.cx-toggle-button label .cx-toggle-switch{position:relative;height:32px;flex:0 0 56px;border-radius:60px;border:1px solid var(--cx-color-secondary);background-color:var(--cx-color-inverse);transition:background-color .3s cubic-bezier(0,1,.5,1)}.cx-toggle-button label .cx-toggle-switch:before{content:" ";position:absolute;top:0;text-transform:uppercase;text-align:center;left:28px;font-size:12px;line-height:32px;width:28px;padding:0 12px}.cx-toggle-button label .cx-toggle-switch:after{content:" ";position:absolute;text-transform:uppercase;text-align:center;transform:translateZ(0);top:3px;left:3px;border-radius:30px;width:25px;line-height:20px;transition:transform .3s cubic-bezier(0,1,.5,1);border:2px solid var(--cx-color-secondary);background-color:var(--cx-color-secondary);z-index:1}.cx-toggle-button label .cx-toggle-text{flex:1;padding-left:.35rem;color:var(--cx-color-secondary)}.cx-toggle-button input[type=checkbox]:focus~label .cx-toggle-switch{box-shadow:0 0 2px 3px var(--cx-color-visual-focus)}.btn:focus,button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:2px;outline-offset:4px;transition:none}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.form-control{margin-bottom:.25rem}.form-control:focus{border-color:var(--cx-color-secondary);box-shadow:none;-webkit-box-shadow:none}cx-form-errors{display:none}cx-form-errors.control-invalid.control-dirty,cx-form-errors.control-invalid.control-touched{display:initial}cx-form-errors p{font-size:14px;margin:6px 0;padding:0 0 0 25px;position:relative;word-break:break-word}cx-form-errors p:after,cx-form-errors p:before{position:absolute;left:0;top:0;bottom:0;margin:auto;width:20px;height:20px}cx-form-errors p:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-form-errors p:after{content:"!";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:20px}cx-form-errors p:focus{box-shadow:none;-webkit-box-shadow:none}input.ng-invalid.ng-dirty,input.ng-invalid.ng-touched,input[type=checkbox].ng-invalid.ng-dirty,input[type=checkbox].ng-invalid.ng-touched,input[type=radio].ng-invalid.ng-dirty,input[type=radio].ng-invalid.ng-touched,ng-select.ng-invalid.ng-dirty .ng-select-container,ng-select.ng-invalid.ng-touched .ng-select-container,textarea.ng-invalid.ng-dirty,textarea.ng-invalid.ng-touched{border-color:var(--cx-color-danger)}input[type=checkbox],input[type=radio]{height:22px;width:22px;vertical-align:middle;cursor:pointer;line-height:1.42857;appearance:none;-webkit-appearance:textfield;-moz-appearance:textfield;font-size:inherit;outline:none;border-style:solid;border-width:1px;position:absolute;margin-top:.3rem;margin-left:-2.25rem}label{display:block}label .label-content{display:block;margin-bottom:.375rem}label .label-content.bold{font-weight:var(--cx-font-weight-semi)}.form-check{margin-bottom:18px;padding-left:2.25rem}.form-check label{font-weight:var(--cx-font-weight-normal)}.form-check .form-check-label{display:inline-block;position:relative;top:4px}.form-check input+.form-check-label{color:var(--cx-color-text)}.form-check input+.form-check-label:after{content:none}.form-check input:disabled+.form-check-label{color:var(--cx-color-light)}.form-check input[role=checkbox],.form-check input[role=radio]{display:inline-block}.form-check input[role=checkbox]:focus,.form-check input[role=radio]:focus{box-shadow:0 0 0 3px var(--cx-color-light);border-color:var(--cx-color-secondary)}.form-check input[type=checkbox]{border-radius:5px;border:2px solid var(--cx-color-light)}.form-check input[type=checkbox]:checked{font-style:normal;border-color:var(--cx-color-primary);background-color:var(--cx-color-primary)}.form-check input[type=checkbox]:checked:after{color:var(--cx-color-inverse);position:absolute;content:"";display:inline-block;height:6px;width:9px;top:5px;left:5px;border-color:var(--cx-color-inverse);border-style:solid;border-width:0 0 2px 2px;transform:rotate(-45deg)}.form-control[type=text]:focus{background-color:var(--cx-color-background);box-shadow:none;-webkit-box-shadow:none}input[type=radio]{border-radius:50%;display:inline-block;border:2px solid var(--cx-color-light);position:absolute}input[type=radio]:after{content:"";position:absolute;display:inline-block;height:10px;width:10px;border-radius:50%;background-color:var(--cx-color-inverse);left:4px;top:4px}input[type=radio]:checked{border-color:var(--cx-color-primary)!important;background-color:var(--cx-color-inverse)}input[type=radio]:checked:after{background-color:var(--cx-color-primary)}.form-message{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.6)}.form-message--danger{color:var(--cx-color-danger)}.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.ng-select.ng-select-single .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--cx-color-light)}.ng-select .ng-arrow-wrapper .ng-arrow,.ng-select.ng-select-single .ng-arrow-wrapper .ng-arrow{border-left:5px solid transparent;border-bottom:2.5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--cx-color-text)}.ng-select .ng-select-container,.ng-select.ng-select-single .ng-select-container{padding:.6875rem 0;line-height:1.6;height:unset}.form-control:focus,.ng-select-focused,:focus,input:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:2px;outline-offset:4px;transition:none}.form-check input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-check input[type=radio]:after{visibility:hidden}.form-check input[type=radio]:checked:after{visibility:visible}.form-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.modal-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:.3rem}.modal-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{padding:27px 30px}.modal .close{font-size:38px;font-weight:100;bottom:5px;position:relative}.modal[aria-hidden=false]{display:block}.modal-lg,.modal-xl,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{max-width:768px!important;min-width:768px!important}@media (min-width:768px){.modal-lg,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{max-width:768px!important;min-width:768px!important}}@media (max-width:767.98px){.modal-lg,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{min-width:100%!important;max-width:100%!important}.modal-dialog,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{margin:0!important;min-width:100%!important;max-width:100%!important}.modal-dialog-centered,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{margin:0!important;height:100%;align-items:unset!important;overflow-y:auto}.modal-dialog,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{overflow-y:initial}}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.alert{text-align:var(--cx-text-align,center);color:var(--cx-color,var(--cx-color-text));font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);padding:var(--cx-padding,0 4rem 0 20px);line-height:var(--cx-line-height,1.5);min-height:70px;flex-direction:row;align-items:center;display:flex;justify-content:center}.alert-icon{height:var(--cx-height,25px);margin-right:var(--cx-margin-right,.5rem);vertical-align:var(--cx-vertical-align,middle)}.alert-icon,.alert-icon:before{position:var(--cx-position,relative);display:var(--cx-display,inline-block)}.alert-icon:before{font-size:18px;font-weight:"bold";text-align:var(--cx-text-align,center);width:var(--cx-width,26px);height:var(--cx-height,26px)}.alert-success{border:var(--cx-border,none)}.alert-success .alert-icon cx-icon{color:var(--cx-color,var(--cx-color-success))}.alert-danger{background-color:#fad9d9;border:var(--cx-border,none)}.alert-danger .alert-icon cx-icon{color:var(--cx-color,var(--cx-color-danger))}.alert-info{border:var(--cx-border,none)}.alert-info .alert-icon cx-icon{color:var(--cx-color,var(--cx-color-info))}.alert-warning{background-color:#fff1c8;border:var(--cx-border,none)}.alert-warning .alert-icon cx-icon{color:var(--cx-color,var(--cx-color-warning))}.alert .close{font-weight:var(--cx-font-weight,var(--cx-font-weight-normal));position:var(--cx-position,absolute);top:var(--cx-top,32%);right:3rem}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-left-color:#212738}.tooltip.show{opacity:1}.tooltip-inner{background-color:#212738;padding:9px 15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.table thead th{border-bottom:0;border-top:none;font-size:.875rem;font-weight:"semi";text-transform:uppercase;color:#747881;text-align:center}.table td{vertical-align:middle}.table-hover tbody tr{min-height:74px}.table-hover tbody tr:hover{background-color:#f4f4f4}.table--mobile{font-weight:"bold";display:none}@media (max-width:767.98px){.table--mobile{display:inline-flex}}.table-close{position:relative;right:18px;width:18px;height:18px}.table-close:hover{opacity:1}.table-close:after,.table-close:before{position:absolute;left:15px;content:" ";height:18px;width:2px;background-color:#747881;top:30%}.table-close:before{transform:rotate(45deg)}.table-close:after{transform:rotate(-45deg)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.card{border-radius:0}.card-body{padding:20px}.card-body-title{padding-bottom:10px;font-size:var(--cx-font-size,1.125rem)}.card-body-title,.card-header{font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}.card-header{background-color:var(--cx-color-secondary);font-size:var(--cx-font-size,.875rem);color:var(--cx-color-inverse);line-height:20px;padding-top:5px;padding-bottom:5px}.card-header,.card-header:first-child{border-radius:0}.card-actions-container{display:flex;justify-content:flex-end;padding:1.25rem 0 0}.card-label-bold,.card-link{font-weight:var(--cx-font-weight-bold)}.card-link{font-size:var(--cx-font-size,.875rem);line-height:var(--cx-line-height,1.2222222222)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.accordion .card{margin-bottom:20px;border:none}.accordion .card-header{background-color:#f4f4f4;padding:25px 20px;border:none}.accordion .card-header h5{font-size:1.375rem;font-weight:600;color:#212738}.accordion .card-header h5 .btn{text-align:left;text-decoration:none!important;width:100%;font-weight:600}.accordion .card-header h5 .btn:hover{text-decoration:none}.accordion .card-header h5 .btn:after{float:right;font-size:33px;bottom:12px;position:relative}.accordion .card-header h5 .btn[aria-expanded=false]:after{content:"+"}.accordion .card-header h5 .btn[aria-expanded=true]{color:#fe5757}.accordion .card-header h5 .btn[aria-expanded=true]:after{content:"–"}.accordion .card-body{padding:30px 0 20px}.cx-accordion{margin:5px auto;line-height:1.6;list-style-type:none;padding:0}.cx-accordion .cx-accordion-item{border:1px solid var(--cx-color-light);position:relative;margin-top:10px;margin-bottom:10px}.cx-accordion .cx-accordion-item .cx-accordion-tab{background-color:var(--cx-color-inverse)}.cx-accordion .cx-accordion-item .cx-accordion-tab:hover{cursor:pointer}.cx-accordion .cx-accordion-item .cx-accordion-tab .cx-accordion-title{padding:15px 15px 15px 50px;display:block;position:relative;font-weight:600}.cx-accordion .cx-accordion-item .cx-accordion-tabpanel{transition:height .3s ease-out;height:0;overflow:hidden;background-color:var(--cx-color-inverse)}.cx-accordion .cx-accordion-item .cx-accordion-tabpanel .cx-accordion-content{padding:0 40px 10px}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/ul[role=tablist] .nav-link{border:none}ul[role=tablist] .nav-link.active{background-color:var(--cx-color-inverse);color:var(--cx-color-primary);border-width:0 0 5px;border-style:solid}ul[role=tablist] .nav-link.active div{color:var(--cx-color-primary);font-weight:600}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.carousel-indicators{margin-bottom:0}.carousel-indicators li{margin-left:7px}@media (min-width:1200px){.carousel-indicators li{margin-left:25px}}.carousel-indicators>.active{background-color:#fe5757}.carousel-indicators>li{background-color:#d3d6db;width:12px;height:12px;border-radius:50%}@media (min-width:1200px){.carousel-indicators>li{width:18px;height:18px}}.carousel-inner{margin-left:auto;margin-right:auto}@media (min-width:992px){.carousel-inner{margin-left:30px;margin-right:30px}}a,a:hover{color:var(--cx-color-primary)}a.disabled{pointer-events:var(--cx-pointer-event,none !important);cursor:var(--cx-cursor,not-allowed !important);opacity:.8}.cx-action-link{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);text-transform:capitalize;text-decoration:underline;cursor:pointer;display:inline-block}.cx-action-link:hover{color:var(--cx-color-primary);text-decoration:none}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.dropdown-menu{border-radius:0;margin-top:11px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:transparent}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.cx-app__breadcrumb{background-color:#f4f4f4;text-align:center;padding-top:25px}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.cx-page{padding-bottom:120px}.cx-page-header{background-color:var(--cx-color-background);text-align:center;padding:25px 0}.cx-page-title{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:var(--cx-font-weight-semi);margin:0 auto}.cx-page-section{padding-top:60px}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.cx-section{margin-bottom:var(--cx-margin-bottom,50px)}.cx-section:last-child{margin-bottom:var(--cx-margin-bottom,0)}.cx-section-title{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:var(--cx-font-weight,var(--cx-font-weight-semi));margin-bottom:var(--cx-margin-bottom,25px)}.cx-section-title,.cx-section-title-alt{text-transform:var(--cx-text-transform,none)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/.cx-container{width:100%;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}@media (min-width:576px){.cx-container{max-width:540px}}@media (min-width:768px){.cx-container{max-width:720px}}@media (min-width:992px){.cx-container{max-width:960px}}@media (min-width:1200px){.cx-container{max-width:1140px}}.cx-notice{padding:32px 0;text-align:center;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.6);color:var(--cx-color-dark);background-color:var(--cx-color-inverse);margin-bottom:-1.5rem}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}:root{--cx-spinner-size:40px}cx-product-images cx-media:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:var(--cx-spinner-size);height:var(--cx-spinner-size);margin-top:calc(var(--cx-spinner-size)/2*-1);margin-left:calc(var(--cx-spinner-size)/2*-1);border-radius:50%;border:2px solid var(--cx-color-light);border-top-color:var(--cx-color-primary);-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite;z-index:1;opacity:var(--cx-opacity,0);transition:all var(--cx-transition-duration,.6s)}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.cx-hamburger,.hamburger{padding:10px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.cx-hamburger:hover,.hamburger.is-active:hover,.hamburger:hover,.is-active.cx-hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before,.is-active.cx-hamburger .hamburger-inner,.is-active.cx-hamburger .hamburger-inner:after,.is-active.cx-hamburger .hamburger-inner:before{background-color:#fff}.hamburger-box{width:26px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:26px;height:3px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.cx-hamburger .hamburger-inner,.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.cx-hamburger .hamburger-inner:before,.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.cx-hamburger .hamburger-inner:after,.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner,.is-active.cx-hamburger .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before,.is-active.cx-hamburger .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after,.is-active.cx-hamburger .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.cx-dialog-popover,.cx-sidebar-end,.cx-sidebar-start{position:fixed;z-index:1050;top:0;left:0;height:100%;width:100%;outline:0}.cx-sidebar-start{display:flex;justify-content:flex-start}.cx-sidebar-end{display:flex;justify-content:flex-end}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/:root{--cx-color-background:#f4f4f4;--cx-color-text:#212738;--cx-color-inverse:#fff;--cx-color-transparent:transparent;--cx-color-primary:#fe5757;--cx-color-secondary:#747881;--cx-color-success:#5dac06;--cx-color-info:#17a2b8;--cx-color-warning:#ffc107;--cx-color-danger:#db0002;--cx-color-light:#d3d6db;--cx-color-dark:#212738;--cx-color-visual-focus:#6d9df7;--cx-font-weight-light:300;--cx-font-weight-normal:400;--cx-font-weight-semi:600;--cx-font-weight-bold:700;--cx-direction:ltr;--cx-transition-duration:0.5s;--cx-animation-duration:1s;--cx-border-radius:1em;--cx-buttons-border-radius:0.25rem;--cx-border-style:solid;--btf-delay:300ms;--btf-min-height:100vh;--btf-margin-top:100vh}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-page-layout cx-page-slot{transition:margin-top 0s,min-height 0s;transition-delay:var(--btf-delay);min-height:0;margin-top:0}cx-page-layout cx-page-slot.cx-pending{min-height:1px}cx-page-layout cx-page-slot.cx-pending.page-fold~cx-page-slot.cx-pending{margin-top:var(--btf-margin-top)}cx-page-layout cx-page-slot.page-fold~cx-page-slot.cx-pending{min-height:var(--btf-min-height)}cx-page-layout{display:block;width:100%}cx-page-layout>header{background-color:var(--cx-color-background);text-align:center;padding-bottom:25px;padding-top:25px}cx-page-layout cx-page-slot{display:flex;flex-wrap:wrap;justify-content:center}cx-page-layout cx-page-slot,cx-page-layout cx-page-slot>*{flex:1 1 var(--cx-flex-basis,100%)}cx-page-layout.footer{background-color:var(--cx-background-color,var(--cx-color-dark));color:var(--cx-color,var(--cx-color-inverse))}cx-category-navigation,cx-page-slot,cx-paragraph{display:block}cx-page-layout.LandingPage2Template{display:flex;flex-wrap:wrap;max-width:1700px;margin:auto}cx-page-layout.LandingPage2Template cx-page-slot cx-banner cx-media img{display:flex;height:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section1{max-width:1140px;margin:30px auto auto}@media (max-width:991.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section1{margin-top:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A{margin-left:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section2B{margin-right:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-page-layout.LandingPage2Template cx-page-slot.Section2B{--cx-flex-basis:50%;max-width:570px}@media (max-width:991.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-page-layout.LandingPage2Template cx-page-slot.Section2B{--cx-flex-basis:100%;max-width:100%}cx-page-layout.LandingPage2Template cx-page-slot.Section2A>*,cx-page-layout.LandingPage2Template cx-page-slot.Section2B>*{--cx-flex-basis:50%}}@media (max-width:575.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A>*,cx-page-layout.LandingPage2Template cx-page-slot.Section2B>*{--cx-flex-basis:100%}}cx-page-layout.LandingPage2Template cx-page-slot.Section3{max-width:1140px;margin:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section4{color:var(--cx-color,var(--cx-color-light));flex-wrap:nowrap}@media (max-width:991.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section4{flex-wrap:wrap}cx-page-layout.LandingPage2Template cx-page-slot.Section4>*{--cx-flex-basis:50%;border-bottom:1px solid;border-right:1px solid}}@media (max-width:575.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section4>*{--cx-flex-basis:100%}}cx-page-layout.ContentPage1Template{max-width:1140px;padding:2rem 1.5rem 0;margin:auto}cx-page-layout.ContentPage1Template cx-page-slot.Section2A,cx-page-layout.ContentPage1Template cx-page-slot.Section2B{display:block}cx-page-layout.ContentPage1Template .global-alerts .alert-info{display:block;padding:20px 1.25rem}cx-page-layout.ContentPage1Template .textpage-faqs .pagetop-link{margin-bottom:10px;display:block}cx-page-layout.ContentPage1Template .textpage-faqs .item_container .faq-menulink{display:block}cx-page-layout.ContentPage1Template .textpage-faqs td{padding-bottom:26px;vertical-align:baseline}cx-page-layout.ContentPage1Template .textpage-faqs td:first-child{padding-right:10px}cx-page-layout.CategoryPageTemplate{max-width:1140px;margin:auto}cx-page-layout.CategoryPageTemplate .Section1{margin-top:30px}@media (max-width:991.98px){cx-page-layout.CategoryPageTemplate .Section1{margin-top:0}}cx-page-layout.CategoryPageTemplate .Section2>*{--cx-flex-basis:33%}@media (max-width:991.98px){cx-page-layout.CategoryPageTemplate .Section2>*{--cx-flex-basis:50%}}cx-page-layout.ProductDetailsPageTemplate{padding:var(--cx-padding,2.5rem 0 0)}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{margin-bottom:40px}@media (min-width:992px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{display:grid;grid-column-gap:20px;grid-row-gap:0;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto) 1fr}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-images{grid-column:1;grid-row:1/span 5}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-intro,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-summary{grid-column:2}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-variants{grid-column:2;grid-row:3}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-add-to-cart{grid-column:2;padding:20px 20px 0}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-stock-notification{grid-column:2;grid-row:3/4;padding:20% 20px 20px}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-stock-notification:empty{display:none}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.AddToCart{max-width:50%}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.CrossSelling,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.UpSelling{max-width:1140px;margin:auto}cx-page-layout.ProductGridPageTemplate,cx-page-layout.ProductListPageTemplate{max-width:1140px;margin:auto;display:flex}@media (max-width:991.98px){cx-page-layout.ProductGridPageTemplate,cx-page-layout.ProductListPageTemplate{flex-direction:column}}cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements,cx-page-layout.ProductListPageTemplate .ProductLeftRefinements{max-width:25%;padding:60px 15px 15px}@media (max-width:991.98px){cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements,cx-page-layout.ProductListPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}cx-page-layout.ProductGridPageTemplate .ProductGridSlot,cx-page-layout.ProductGridPageTemplate .ProductListSlot,cx-page-layout.ProductListPageTemplate .ProductGridSlot,cx-page-layout.ProductListPageTemplate .ProductListSlot{max-width:75%}@media (max-width:991.98px){cx-page-layout.ProductGridPageTemplate .ProductGridSlot,cx-page-layout.ProductGridPageTemplate .ProductListSlot,cx-page-layout.ProductListPageTemplate .ProductGridSlot,cx-page-layout.ProductListPageTemplate .ProductListSlot{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate{max-width:1140px;margin:auto;display:flex;flex-wrap:wrap;align-content:stretch;height:100%}@media (max-width:991.98px){cx-page-layout.SearchResultsListPageTemplate{flex-direction:column}}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{max-width:25%;padding:60px 15px 15px}@media (max-width:991.98px){cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{max-width:75%}@media (max-width:991.98px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate .Section2,cx-page-layout.SearchResultsListPageTemplate .Section4{padding:0 1rem}cx-page-layout.CartPageTemplate{max-width:1140px;padding:0 1.5rem;margin:auto;display:flex;flex-wrap:wrap}cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis:68%}@media (max-width:991.98px){cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis:100%}}cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis:30%;flex-direction:column;justify-content:flex-start}@media (min-width:992px){cx-page-layout.CartPageTemplate .CenterRightContentSlot>*{flex:none}}@media (max-width:991.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis:50%;justify-content:flex-end;flex-direction:row}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{max-width:50%}}@media (max-width:767.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis:100%;flex-direction:unset}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{max-width:none}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon{max-width:100%}}cx-page-layout.AccountPageTemplate,cx-page-layout.CheckoutLoginPageTemplate,cx-page-layout.LoginPageTemplate{padding-bottom:3rem}cx-page-layout.AccountPageTemplate .cx-section-title,cx-page-layout.CheckoutLoginPageTemplate .cx-section-title,cx-page-layout.LoginPageTemplate .cx-section-title{margin:40px 0 15px}cx-page-layout.AccountPageTemplate cx-page-slot,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot,cx-page-layout.LoginPageTemplate cx-page-slot{max-width:1140px;padding:3rem 1.5rem 0;margin:auto}cx-page-layout.AccountPageTemplate cx-page-slot>*,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot>*,cx-page-layout.LoginPageTemplate cx-page-slot>*{max-width:var(--cx-max-width,50%)}@media (max-width:991.98px){cx-page-layout.AccountPageTemplate,cx-page-layout.CheckoutLoginPageTemplate,cx-page-layout.LoginPageTemplate{--cx-max-width:100%}cx-page-layout.AccountPageTemplate button[type=button],cx-page-layout.CheckoutLoginPageTemplate button[type=button],cx-page-layout.LoginPageTemplate button[type=button]{margin-bottom:1em}}cx-page-layout.ErrorPageTemplate{padding-bottom:3rem}cx-page-layout.ErrorPageTemplate cx-page-slot{max-width:1140px;margin:auto}cx-page-layout.ErrorPageTemplate cx-page-slot cx-responsive-banner{max-width:400px}cx-page-layout.ErrorPageTemplate cx-page-slot cx-link{text-decoration:underline}cx-page-layout.ErrorPageTemplate cx-page-slot cx-paragraph{max-height:170px}cx-page-layout.ErrorPageTemplate cx-page-slot>*{text-align:center}@media (max-width:991.98px){cx-page-layout.ErrorPageTemplate{--cx-max-width:100%}}cx-page-layout.BottomContent.ErrorPageTemplate,cx-page-layout.MiddleContent.ErrorPageTemplate{display:block}cx-page-layout.AccountPageTemplate{--cx-max-width:100%}@media (max-width:767.98px){cx-page-layout.AccountPageTemplate cx-order-details-headline{border:none}}cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header{border:1px solid;border-color:var(--cx-color-light);padding:30px 30px 20px;margin-bottom:30px;margin-left:0;margin-right:0}@media (max-width:767.98px){cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header{border:none;padding:0}}cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header .cx-detail{border-right:1px solid var(--cx-color-light)}cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header .cx-detail:last-child{border:none}@media (min-width:768px){cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header .cx-detail{padding-left:47px}cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header .cx-detail:first-child{padding-left:0}}@media (max-width:767.98px){cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header .cx-detail{border:none;margin-bottom:10px}}cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-header .cx-detail-label{font-size:18px;font-weight:700}cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-nav{justify-content:center;padding:1rem 0}@media (max-width:767.98px){cx-page-layout.AccountPageTemplate cx-order-details-headline .cx-nav .btn-action{margin:0 0 1rem}}cx-page-layout.AccountPageTemplate cx-order-details-items{margin-bottom:15px}@media (max-width:767.98px){cx-page-layout.AccountPageTemplate cx-order-details-items .cx-list-header{padding:0}}@media (max-width:767.98px){cx-page-layout.AccountPageTemplate cx-order-details-items .cx-list{margin-right:0;margin-left:0}}cx-page-layout.AccountPageTemplate cx-order-details-items .cx-list-status{margin:0 0 .5rem;padding:15px 30px;background-color:var(--cx-color-background);font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:700}cx-page-layout.AccountPageTemplate cx-order-details-items .cx-list-date{margin:.5rem 0 0}cx-page-layout.AccountPageTemplate cx-order-details-shipping .cx-summary{margin-bottom:48px}cx-page-layout.AccountPageTemplate cx-order-details-shipping .cx-account-summary{background-color:var(--cx-color-background)}@media (min-width:768px){cx-page-layout.AccountPageTemplate cx-order-details-shipping .cx-account-summary{padding:5px 18px 12px}}@media (max-width:767.98px){cx-page-layout.AccountPageTemplate cx-order-details-shipping .cx-account-summary{margin:0 -24px}}cx-page-layout.AccountPageTemplate cx-order-details-shipping .cx-account-summary .cx-card-title{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:700}cx-page-layout.AccountPageTemplate cx-order-details-shipping .cx-account-summary .cx-card-label-bold{font-weight:700}cx-page-layout.AccountPageTemplate cx-order-details-totals{margin-bottom:32px}cx-page-layout.AccountPageTemplate cx-tab-paragraph-container .active{background-color:var(--cx-color-inverse)}cx-page-layout.AccountPageTemplate cx-paragraph h4{text-align:center}cx-page-layout.AccountPageTemplate cx-cart-item .cx-image-container a{padding:0 3vw}cx-page-layout.MultiStepCheckoutSummaryPageTemplate{max-width:1140px;padding:2rem 1.5rem 0;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}@media (max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate{display:inline-block}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent{flex:0 100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{flex:0 68%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{flex:0 0 30%;flex-direction:column;justify-content:flex-start}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{flex:unset}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{flex:unset;padding:1rem 2.5rem 0}@media (max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis:50%;justify-content:flex-end;align-items:flex-end;flex-direction:column}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{max-width:50%;padding-top:1rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 2.5rem 0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:50%;padding-bottom:2rem;padding-top:0}}@media (max-width:767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis:100%;align-items:normal}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary,cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:100%}}cx-page-layout.StoreFinderPageTemplate cx-page-slot.SideContent cx-banner img{width:auto}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-added-to-cart-dialog .cx-dialog-header{padding:2rem 1.75rem .85rem;border-width:0}cx-added-to-cart-dialog .cx-dialog-title{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}cx-added-to-cart-dialog .cx-dialog-body{padding:1rem 1rem 0}@media (max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-body{padding:0;background-color:var(--cx-color-inverse)}}cx-added-to-cart-dialog .cx-dialog-body .cx-remove-btn{max-width:100%;padding:0;flex:0 0 100%}cx-added-to-cart-dialog .cx-dialog-row{margin:0;display:flex;padding:0 .875rem 2.875rem;max-width:100%;flex-wrap:wrap}@media (max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-row{flex-direction:column;padding:0}}@media (max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-item{padding:2rem}}cx-added-to-cart-dialog .cx-dialog-item .cx-image-container a{padding:0;max-width:65px}@media (min-width:768px){cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-info{padding:0 25px}}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-price .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-total .cx-label{font-weight:var(--cx-font-weight-normal)}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-actions{justify-content:flex-start}cx-added-to-cart-dialog .cx-dialog-separator{border:solid var(--cx-color-light);border-width:1px 0 0}cx-added-to-cart-dialog .cx-dialog-actions{display:flex;flex-direction:column;padding:0 1rem 0 2.5rem;border:solid var(--cx-color-light);border-width:0 0 0 1px}@media (max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-actions{border-width:0;padding:1.875rem}}cx-added-to-cart-dialog .cx-dialog-promotions{padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-total{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);display:flex;justify-content:space-between;padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-buttons{display:flex;flex-direction:column}cx-added-to-cart-dialog .cx-dialog-buttons .btn-primary{margin:0 0 .625rem}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/@media (max-width:767.98px){cx-cart-item .cx-info-container{display:flex;flex-direction:column}}cx-cart-item .cx-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding:0}@media (min-width:1200px){cx-cart-item .cx-name{min-width:14rem}}cx-cart-item .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none}cx-cart-item .cx-name .cx-link:hover{color:var(--cx-color-primary)}cx-cart-item .cx-code{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-secondary);padding:.625rem 0}cx-cart-item .cx-property{display:flex}cx-cart-item .cx-property:last-of-type{margin-bottom:.5rem}cx-cart-item .cx-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding-right:1rem}@media (max-width:767.98px){cx-cart-item .cx-label{min-width:5rem}}cx-cart-item .cx-value{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;font-weight:400}@media (max-width:767.98px){cx-cart-item .cx-value{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}}@media (min-width:992px) and (max-width:1199.98px){cx-cart-item .cx-value{padding-left:1em}}cx-cart-item .cx-price{display:flex;justify-content:center;align-items:center;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:"normal"}@media (max-width:767.98px){cx-cart-item .cx-price{justify-content:flex-start}}@media (min-width:1200px){cx-cart-item .cx-price{padding-left:0}}cx-cart-item .cx-price .cx-old{text-decoration:line-through;color:var(--cx-color-secondary);padding:0 1rem 0 0}cx-cart-item .cx-price .cx-new{color:var(--cx-color-primary)}cx-cart-item .cx-image-container{padding:0}cx-cart-item .cx-image-container a{display:block;padding:0 1vw;height:100%}cx-cart-item .cx-quantity{display:flex;justify-content:center;align-items:center}@media (max-width:767.98px){cx-cart-item .cx-quantity{justify-content:flex-start}}cx-cart-item .cx-total{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0}@media (max-width:767.98px){cx-cart-item .cx-total{justify-content:flex-start}}cx-cart-item .cx-promo{color:var(--cx-color-success)}cx-cart-item .cx-availability,cx-cart-item .cx-promo{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);padding:.75rem 0;margin:0}cx-cart-item .cx-availability{color:var(--cx-color-danger)}cx-cart-item .cx-actions{display:flex;justify-content:flex-end;padding:0}@media (max-width:767.98px){cx-cart-item .cx-actions{display:flex;justify-content:flex-start;padding:0}}cx-cart-item .cx-actions button.link{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-text);border-width:0;background-color:transparent}cx-cart-item .cx-actions button.link:hover{color:var(--cx-color-primary)}cx-cart-item .cx-compact{display:flex;flex-direction:row}cx-cart-item .cx-compact .cx-image-container{padding:0}cx-cart-item .cx-compact .cx-info-container{display:flex;flex-direction:column;margin:0}@media (max-width:767.98px){cx-cart-item .cx-compact .cx-price,cx-cart-item .cx-compact .cx-quantity{padding-bottom:10px}}cx-cart-item .cx-compact .cx-actions,cx-cart-item .cx-compact .cx-price,cx-cart-item .cx-compact .cx-quantity,cx-cart-item .cx-compact .cx-total{justify-content:flex-start;padding:0 0 10px}cx-cart-item .cx-compact .cx-actions .cx-label,cx-cart-item .cx-compact .cx-price .cx-label,cx-cart-item .cx-compact .cx-quantity .cx-label,cx-cart-item .cx-compact .cx-total .cx-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);min-width:5rem}cx-cart-item .cx-compact .cx-actions .cx-value,cx-cart-item .cx-compact .cx-actions button.link,cx-cart-item .cx-compact .cx-price .cx-value,cx-cart-item .cx-compact .cx-price button.link,cx-cart-item .cx-compact .cx-quantity .cx-value,cx-cart-item .cx-compact .cx-quantity button.link,cx-cart-item .cx-compact .cx-total .cx-value,cx-cart-item .cx-compact .cx-total button.link{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-add-to-cart .quantity{margin:0 0 20px}cx-add-to-cart .quantity label{font-weight:var(--cx-font-weight-bold);margin:15px 0 10px}cx-add-to-cart .quantity .info,cx-add-to-cart .quantity label{font-size:var(--cx-font-size,.875rem);line-height:var(--cx-line-height,1.2222222222)}cx-add-to-cart .quantity .info{font-weight:var(--cx-font-weight-normal);margin:0 15px;color:var(--cx-color-secondary)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-cart-coupon{padding:2rem 0 2rem 3rem}@media (max-width:991.98px){cx-cart-coupon{padding:0 3rem 2rem}}@media (min-width:768px){cx-cart-coupon .form-group .col-md-4{padding:0}}cx-cart-coupon .cx-cart-coupon-title{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);margin:1.125rem 0 .5rem}cx-cart-coupon .cx-cart-coupon-container{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:0}cx-cart-coupon .cx-cart-coupon-container input{grid-area:1/1/2/2}cx-cart-coupon .cx-cart-coupon-container button{grid-area:1/2/2/3}cx-cart-coupon .cx-cart-coupon-container cx-form-errors{grid-area:2/1/3/3}cx-cart-coupon .cx-available-coupon .title{font-weight:700}cx-cart-coupon .cx-available-coupon .message{display:flex;flex-wrap:wrap}cx-cart-coupon .cx-available-coupon .scroll{display:block;height:auto;box-sizing:border-box;max-height:240px;overflow-y:auto}cx-cart-coupon .cx-available-coupon .card{font-weight:var(--cx-font-weight-normal);display:inline-flex;align-items:flex-start;padding:var(--cx-padding,.25rem .25rem);word-break:break-all;margin:var(--cx-margin,.25rem .25rem 0 0);border:1px solid #d3d6db;border-radius:.25rem}cx-cart-coupon .cx-available-coupon .card,cx-cart-coupon button.link{font-size:var(--cx-font-size,.875rem);line-height:var(--cx-line-height,1.2222222222);background:var(--cx-color-background)}cx-cart-coupon button.link{font-weight:var(--cx-font-weight-bold);color:var(--cx-color-text);border-width:0;text-decoration:none}cx-cart-coupon button.link:hover{text-decoration:underline}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-applied-coupons .cx-applied-coupon-title{display:flex;flex-wrap:wrap}cx-applied-coupons .cx-coupon-list-wrap{margin-bottom:1rem}cx-applied-coupons .cx-coupon-card-grid{display:grid}cx-applied-coupons .coupon-summary{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);display:inline-flex;align-items:flex-start;padding:var(--cx-padding,.25rem .25rem);word-break:break-all;margin:var(--cx-margin,.25rem .25rem 0 0)}cx-applied-coupons .cx-coupon-card{background:var(--cx-color-background);border:1px solid #d3d6db;border-radius:.25rem}@media (max-width:991.98px){cx-applied-coupons .cx-coupon-card-grid{flex:0 0 100%;max-width:100%}}@media (min-width:768px){cx-applied-coupons .cx-coupon-card-grid{padding-right:0}}cx-applied-coupons .textonly{margin:0 10px 10px 0;font-size:14px}cx-applied-coupons .cx-coupon-apply{display:inline-flex;align-items:center;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);padding:1rem;word-break:break-all}cx-applied-coupons .cx-coupon-apply .cx-cart-coupon-code{flex:1}cx-applied-coupons .cx-coupon-apply .close{padding-left:.7rem}cx-item-counter input{text-align:center}cx-item-counter input[type=number]::-webkit-inner-spin-button,cx-item-counter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}cx-item-counter input[type=number]{-moz-appearance:textfield}cx-item-counter.readonly button{display:none}cx-item-counter.readonly input{border:none;cursor:text}cx-item-counter:not(.readonly){display:inline-flex;border:1px solid var(--cx-color-light);border-radius:4px}cx-item-counter:not(.readonly) input{border:1px solid var(--cx-color-light);border-width:0 1px;padding:12px 9px;max-height:46px;min-width:48px;max-width:78px}cx-item-counter:not(.readonly) input:focus{background:var(--cx-color-background)}cx-item-counter button{margin:0;max-height:48px;min-width:40px;border:none;cursor:pointer;color:var(--cx-color-text);background-color:var(--cx-color-transparent);font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.6)}cx-item-counter button:hover{color:var(--cx-color-primary)}cx-item-counter button:focus{color:var(--cx-color,var(--cx-color-primary));font-weight:var(--cx-font-weight-bold);cursor:pointer}cx-item-counter button:disabled{color:var(--cx-color-light)}cx-item-counter :disabled{cursor:not-allowed}@media (min-width:992px){cx-add-to-wishlist{grid-column:2;padding:0 20px}}cx-add-to-wishlist .btn{text-transform:none}cx-add-to-wishlist .button-remove{vertical-align:inherit}cx-add-to-wishlist .button-add,cx-add-to-wishlist .button-remove{padding:0}cx-add-to-wishlist .button-text{margin-left:.3em}cx-add-to-wishlist .button-add-link{padding-left:0}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-save-for-later{display:block}cx-save-for-later .cart-details-wrapper{padding:2rem 0}cx-save-for-later .cx-total{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);margin:0 0 1rem}cx-save-for-later .cx-remove-btn{text-align:right;padding-left:0;padding-right:0}cx-save-for-later .cx-sfl-btn{text-align:right;padding-right:0}cx-save-for-later .cx-empty-cart-info{margin-top:3rem}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-checkout-progress-mobile-bottom .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress .cx-nav{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);margin:0}@media (min-width:992px) and (max-width:1199.98px){cx-checkout-progress-mobile-bottom .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress .cx-nav{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}}cx-checkout-progress-mobile-bottom .cx-nav .cx-list,cx-checkout-progress-mobile-top .cx-nav .cx-list,cx-checkout-progress .cx-nav .cx-list{display:flex;flex-direction:row;list-style:none;padding:0;margin:0}cx-checkout-progress-mobile-bottom .cx-nav .cx-item,cx-checkout-progress-mobile-top .cx-nav .cx-item,cx-checkout-progress .cx-nav .cx-item{color:var(--cx-color-text);padding:0 0 1.375rem}cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress .cx-nav .cx-item :after{padding:0 .75rem 0 0;content:">";color:var(--cx-color-text)}@media (min-width:992px) and (max-width:1199.98px){cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress .cx-nav .cx-item :after{padding:0 .5rem 0 0}}cx-checkout-progress-mobile-bottom .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-bottom .cx-nav .cx-item:last-child :after,cx-checkout-progress-mobile-top .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-top .cx-nav .cx-item:last-child :after,cx-checkout-progress .cx-nav .cx-item:first-child :before,cx-checkout-progress .cx-nav .cx-item:last-child :after{padding:0;content:""}cx-checkout-progress-mobile-bottom .cx-link,cx-checkout-progress-mobile-top .cx-link,cx-checkout-progress .cx-link{color:var(--cx-color-text);cursor:pointer;text-decoration:none}cx-checkout-progress-mobile-bottom .cx-link.disabled,cx-checkout-progress-mobile-top .cx-link.disabled,cx-checkout-progress .cx-link.disabled{color:var(--cx-color-light);cursor:not-allowed;pointer-events:none}cx-checkout-progress-mobile-bottom .cx-link.disabled:after,cx-checkout-progress-mobile-top .cx-link.disabled:after,cx-checkout-progress .cx-link.disabled:after{color:var(--cx-color-light)}cx-checkout-progress-mobile-bottom .cx-link.active,cx-checkout-progress-mobile-bottom .cx-link.active:after,cx-checkout-progress-mobile-top .cx-link.active,cx-checkout-progress-mobile-top .cx-link.active:after,cx-checkout-progress .cx-link.active,cx-checkout-progress .cx-link.active:after{color:var(--cx-color-primary)}cx-checkout-progress-mobile-bottom .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress .cx-media .cx-list-media{display:none;font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);justify-content:space-between;align-items:center;line-height:4.75rem;min-width:100%;border:solid var(--cx-color-light);border-width:1px 0 0;margin:0}cx-checkout-progress-mobile-bottom .cx-media .cx-list-media.active,cx-checkout-progress-mobile-top .cx-media .cx-list-media.active,cx-checkout-progress .cx-media .cx-list-media.active{background-color:var(--cx-color-background);border:0}cx-checkout-progress-mobile-bottom .cx-media .cx-list-media button,cx-checkout-progress-mobile-top .cx-media .cx-list-media button,cx-checkout-progress .cx-media .cx-list-media button{font-weight:var(--cx-font-weight-semi)}@media (max-width:991.98px){cx-checkout-progress-mobile-bottom .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress .cx-media .cx-list-media{display:flex;padding:0 3.5rem;border:solid var(--cx-color-light);border-width:0 0 1px}}@media (max-width:767.98px){cx-checkout-progress-mobile-bottom .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress .cx-media .cx-list-media{padding:0 1.375rem}}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/@media (max-width:991.98px){cx-billing-address-form{display:block;background-color:var(--cx-color-background)}}@media (max-width:991.98px){cx-billing-address-form .col-md-12{padding:0 4.375rem}}@media (max-width:767.98px){cx-billing-address-form .col-md-12{padding:0 2.25rem}}@media (max-width:991.98px){cx-billing-address-form .container,cx-billing-address-form cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-billing-address-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-billing-address-form .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-billing-address-form cx-page-slot.Summary{width:100%}}cx-billing-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width:991.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:767.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:991.98px){cx-billing-address-form .cx-checkout-btns .btn-action{margin:0 0 1rem}}cx-billing-address-form .cx-checkout-title{text-transform:capitalize;margin:0 auto;padding:2.375rem 0 1.75rem}cx-billing-address-form .cx-checkout-body{display:flex;align-items:stretch}@media (max-width:991.98px){cx-billing-address-form .cx-checkout-body.row{padding:0}}cx-billing-address-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width:991.98px){cx-billing-address-form .cx-checkout-text{padding-left:3.5rem}}@media (max-width:767.98px){cx-billing-address-form .cx-checkout-text{padding-left:1.5rem}}cx-billing-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/@media (max-width:991.98px){cx-payment-method{display:block;background-color:var(--cx-color-background)}}@media (max-width:991.98px){cx-payment-method .col-md-12{padding:0 4.375rem}}@media (max-width:767.98px){cx-payment-method .col-md-12{padding:0 2.25rem}}@media (max-width:991.98px){cx-page-layout.ProductDetailsPageTemplate cx-payment-method .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-payment-method cx-page-slot.Summary,cx-payment-method .container,cx-payment-method cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-payment-method cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{width:100%}}cx-payment-method .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width:767.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:991.98px){cx-payment-method .cx-checkout-btns .btn-action{margin:0 0 1rem}}cx-payment-method .cx-checkout-title{text-transform:capitalize}cx-payment-method .cx-checkout-text{margin-bottom:1.25rem}cx-payment-method .cx-spinner{padding-top:30px;padding-bottom:30px}cx-page-layout.ProductDetailsPageTemplate cx-payment-method .cx-payment.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-payment-method cx-page-slot.cx-payment.Summary,cx-payment-method .cx-payment.container,cx-payment-method cx-page-layout.ProductDetailsPageTemplate .cx-payment.tab-delivery,cx-payment-method cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-payment.Summary{padding:0}cx-payment-method .cx-payment-card{padding-bottom:30px}cx-payment-method .cx-payment-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}@media (max-width:991.98px){cx-payment-method .cx-payment-card-inner{background-color:var(--cx-color-inverse)}}cx-payment-method .cx-card-img-container .fab:before,cx-payment-method .cx-card-img-container .fas:before{font-size:var(--cx-font-size,48px)}cx-payment-method .cx-checkout-title{text-transform:uppercase;margin:0 auto;padding:2.375rem 0 1.75rem}@media (max-width:991.98px){cx-payment-method .cx-checkout-text{padding-left:3.5rem}}@media (max-width:767.98px){cx-payment-method .cx-checkout-text{padding-left:1.5rem}}cx-payment-method .cx-checkout-btns{padding-bottom:1rem}@media (max-width:991.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:767.98px){cx-payment-method .cx-checkout-btns .btn-action{margin-bottom:1rem}}cx-payment-method .cx-checkout-body{display:flex;align-items:stretch}@media (max-width:991.98px){cx-payment-method .cx-checkout-body.row{padding:0}}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/@media (max-width:991.98px){cx-payment-form{display:block;background-color:var(--cx-color-background)}}@media (max-width:991.98px){cx-payment-form .col-md-12{padding:0 4.375rem}}@media (max-width:767.98px){cx-payment-form .col-md-12{padding:0 2.25rem}}@media (max-width:991.98px){cx-page-layout.ProductDetailsPageTemplate cx-payment-form .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-payment-form cx-page-slot.Summary,cx-payment-form .container,cx-payment-form cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-payment-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{width:100%}}cx-payment-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width:991.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:767.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:991.98px){cx-payment-form .cx-checkout-btns .btn-action{margin:0 0 1rem}}cx-payment-form .cx-checkout-title{text-transform:capitalize;margin:0 auto;padding:2.375rem 0 1.75rem}cx-payment-form .cx-checkout-body{display:flex;align-items:stretch}@media (max-width:991.98px){cx-payment-form .cx-checkout-body.row{padding:0}}cx-payment-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width:991.98px){cx-payment-form .cx-checkout-text{padding-left:3.5rem}}@media (max-width:767.98px){cx-payment-form .cx-checkout-text{padding-left:1.5rem}}cx-payment-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-form .cx-payment-form-tooltip{margin:0 0 0 .1875rem;font-size:18px;position:relative;top:2px;color:var(--cx-color-secondary)}cx-payment-form .cx-payment-form-billing{margin:0 0 1.25rem}cx-payment-form .cx-payment-form-billing-address{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);padding:.875rem 0 1.25rem}cx-payment-form .cx-payment-form-exp-date{display:flex;flex-direction:row;flex-wrap:wrap}cx-payment-form .cx-payment-form-exp-date-wrapper{flex:1}cx-payment-form .cx-payment-form-exp-date-wrapper:first-of-type{padding-right:1rem}cx-payment-form .form-check{margin:0}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-review-submit .cx-review{padding:0 0 1rem}cx-review-submit .cx-review-title{text-transform:uppercase;margin:0 auto;padding:2.375rem 0 1.25rem}cx-review-submit .cx-review-summary{margin:0;background-color:var(--cx-color-background)}cx-review-submit .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-review-submit .cx-review-summary-edit-step{padding:0 20px 20px}@media (max-width:991.98px){cx-review-submit .cx-review-summary-edit-step{padding:10px 0 0}}@media (max-width:991.98px){cx-review-submit .cx-review-summary .cx-review-summary-card{background-color:#fff;border:1px solid var(--cx-color-light);min-height:auto}}cx-review-submit .form-check{padding:0;margin:0}cx-review-submit .col-md-4{padding:0}cx-review-submit .cx-review-cart-total{margin:2.625rem 0 .5rem}cx-review-submit .cx-review-cart-heading,cx-review-submit .cx-review-cart-total{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-review-submit .cx-review-cart-heading{padding:1.375rem 0;margin:0;border-color:var(--cx-color-light);border-style:solid;border-width:1px 0}@media (max-width:991.98px){cx-review-submit .cx-review-cart-heading{border-width:1px 0 0;max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 3.5rem}}@media (max-width:767.98px){cx-review-submit .cx-review-cart-heading{max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 1.25rem}}cx-review-submit .cx-review-cart-item{padding:0}@media (max-width:991.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width:767.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media (max-width:991.98px){cx-review-submit .cx-review-cart-item{border:solid var(--cx-color-light);border-width:1px 0 0}}@media (max-width:991.98px){cx-review-submit{display:block;background-color:var(--cx-color-background)}}@media (max-width:991.98px){cx-review-submit .col-md-12{padding:0 4.375rem}}@media (max-width:767.98px){cx-review-submit .col-md-12{padding:0 2.25rem}}@media (max-width:991.98px){cx-page-layout.ProductDetailsPageTemplate cx-review-submit .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-review-submit cx-page-slot.Summary,cx-review-submit .container,cx-review-submit cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-review-submit cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{width:100%}}cx-review-submit .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width:991.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:767.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:991.98px){cx-review-submit .cx-checkout-btns .btn-action{margin:0 0 1rem}}cx-review-submit .cx-checkout-title{text-transform:capitalize;margin:0 auto;padding:2.375rem 0 1.75rem}cx-review-submit .cx-checkout-body{display:flex;align-items:stretch}@media (max-width:991.98px){cx-review-submit .cx-checkout-body.row{padding:0}}cx-review-submit .cx-checkout-text{margin-bottom:1.25rem}@media (max-width:991.98px){cx-review-submit .cx-checkout-text{padding-left:3.5rem}}@media (max-width:767.98px){cx-review-submit .cx-checkout-text{padding-left:1.5rem}}cx-review-submit .cx-spinner{padding-top:30px;padding-bottom:30px}@media (max-width:991.98px){cx-review-submit .col-md-12{padding:0 3.5rem 3.5rem}}@media (max-width:767.98px){cx-review-submit .col-md-12{padding:0 1.25rem 1.25rem}}@media (max-width:1199.98px){cx-place-order{--cx-flex-basis:45%}}cx-place-order .cx-place-order-form{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);padding:0}cx-place-order .cx-place-order-form .form-check-input{margin:0;top:1rem}cx-place-order .cx-place-order-form .form-check-label{padding:0;margin:0 0 .5rem 3rem}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/@media (max-width:991.98px){cx-shipping-address{display:block;background-color:var(--cx-color-background)}}@media (max-width:991.98px){cx-shipping-address .col-md-12{padding:0 4.375rem}}@media (max-width:767.98px){cx-shipping-address .col-md-12{padding:0 2.25rem}}@media (max-width:991.98px){cx-page-layout.ProductDetailsPageTemplate cx-shipping-address .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-shipping-address cx-page-slot.Summary,cx-shipping-address .container,cx-shipping-address cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-shipping-address cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{width:100%}}cx-shipping-address .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width:991.98px){cx-shipping-address .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:767.98px){cx-shipping-address .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:991.98px){cx-shipping-address .cx-checkout-btns .btn-action{margin:0 0 1rem}}cx-shipping-address .cx-checkout-title{text-transform:capitalize;margin:0 auto;padding:2.375rem 0 1.75rem}cx-shipping-address .cx-checkout-body{display:flex;align-items:stretch}@media (max-width:991.98px){cx-shipping-address .cx-checkout-body.row{padding:0}}cx-shipping-address .cx-checkout-text{margin-bottom:1.25rem}@media (max-width:991.98px){cx-shipping-address .cx-checkout-text{padding-left:3.5rem}}@media (max-width:767.98px){cx-shipping-address .cx-checkout-text{padding-left:1.5rem}}cx-shipping-address .cx-spinner{padding-top:30px;padding-bottom:30px}cx-shipping-address .cx-shipping-address-card{padding-bottom:30px}cx-shipping-address .cx-shipping-address-card .cx-shipping-address-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/@media (max-width:991.98px){cx-address-form{display:block;background-color:var(--cx-color-background)}}@media (max-width:991.98px){cx-address-form .col-md-12{padding:0 4.375rem}}@media (max-width:767.98px){cx-address-form .col-md-12{padding:0 2.25rem}}@media (max-width:991.98px){cx-address-form .container,cx-address-form cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-address-form cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-address-form .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-address-form cx-page-slot.Summary{width:100%}}cx-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width:991.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:767.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:991.98px){cx-address-form .cx-checkout-btns .btn-action{margin:0 0 1rem}}cx-address-form .cx-checkout-title{text-transform:capitalize;margin:0 auto;padding:2.375rem 0 1.75rem}cx-address-form .cx-checkout-body{display:flex;align-items:stretch}@media (max-width:991.98px){cx-address-form .cx-checkout-body.row{padding:0}}cx-address-form .cx-checkout-text{margin-bottom:1.25rem}@media (max-width:991.98px){cx-address-form .cx-checkout-text{padding-left:3.5rem}}@media (max-width:767.98px){cx-address-form .cx-checkout-text{padding-left:1.5rem}}cx-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-suggested-addresses-dialog .cx-dialog-header{padding:1rem 1rem 1rem 2rem;border-color:var(--cx-color-light)}cx-suggested-addresses-dialog .cx-dialog-title{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}cx-suggested-addresses-dialog .cx-dialog-body{padding:1rem}@media (max-width:767.98px){cx-suggested-addresses-dialog .cx-dialog-body{padding:15px 0}}cx-suggested-addresses-dialog .cx-dialog-entered,cx-suggested-addresses-dialog .cx-dialog-suggested{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);margin:0 0 0 .75rem}cx-suggested-addresses-dialog .cx-dialog-label{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-suggested-addresses-dialog .cx-dialog-actions{display:flex;flex-direction:row}cx-suggested-addresses-dialog .cx-dialog-buttons{display:flex;justify-content:center}cx-suggested-addresses-dialog .cx-dialog-buttons+.cx-dialog-buttons{margin:0 0 0 .5rem}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-delivery-mode{padding-top:10px}@media (max-width:991.98px){cx-delivery-mode{display:block;background-color:var(--cx-color-background)}}@media (max-width:991.98px){cx-delivery-mode .col-md-12{padding:0 4.375rem}}@media (max-width:767.98px){cx-delivery-mode .col-md-12{padding:0 2.25rem}}@media (max-width:991.98px){cx-delivery-mode .container,cx-delivery-mode cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-delivery-mode cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-delivery-mode .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-delivery-mode cx-page-slot.Summary{width:100%}}cx-delivery-mode .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media (max-width:991.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:767.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media (max-width:991.98px){cx-delivery-mode .cx-checkout-btns .btn-action{margin:0 0 1rem}}cx-delivery-mode .cx-checkout-title{text-transform:capitalize;margin:0 auto;padding:2.375rem 0 1.75rem}cx-delivery-mode .cx-checkout-body{display:flex;align-items:stretch}@media (max-width:991.98px){cx-delivery-mode .cx-checkout-body.row{padding:0}}cx-delivery-mode .cx-checkout-text{margin-bottom:1.25rem}@media (max-width:991.98px){cx-delivery-mode .cx-checkout-text{padding-left:3.5rem}}@media (max-width:767.98px){cx-delivery-mode .cx-checkout-text{padding-left:1.5rem}}cx-delivery-mode .cx-spinner{padding-top:30px;padding-bottom:30px}cx-delivery-mode .form-check{display:flex;margin-bottom:0}cx-delivery-mode .form-check .cx-delivery-label{padding:0;margin:0 auto 1.5rem .75rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-mode{flex:auto;text-align:left}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-price{flex:auto;text-align:right}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-details{flex:100%;flex-basis:100%;color:var(--cx-color-success)}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/@media (max-width:991.98px){cx-order-confirmation-items .cx-order-items.container,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate .cx-order-items.tab-delivery,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items .cx-order-items.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items cx-page-slot.cx-order-items.Summary{max-width:100%;min-width:100%;padding:0}}@media (max-width:767.98px){cx-order-confirmation-items .cx-order-items.container,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate .cx-order-items.tab-delivery,cx-order-confirmation-items cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-items.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items .cx-order-items.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-items cx-page-slot.cx-order-items.Summary{max-width:100%;min-width:100%;padding:0}}cx-order-confirmation-items .cx-order-items-header{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);padding:1.375rem 0;margin:0;border:solid var(--cx-color-light);border-width:0 0 1px}@media (max-width:991.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-left:2.5rem}}@media (max-width:767.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-left:1rem}}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-order-confirmation-overview .cx-order-review-summary{background-color:var(--cx-color-background);border:solid var(--cx-color-light);border-width:0 0 1px}@media (max-width:991.98px){cx-order-confirmation-overview .cx-order-review-summary{background-color:var(--cx-color-inverse)}}@media (max-width:767.98px){cx-order-confirmation-overview .cx-order-review-summary .summary-card{background-color:var(--cx-color-inverse);border:1px solid var(--cx-color-light);margin:.625rem 0}}cx-order-confirmation-overview .cx-order-review-summary .container,cx-order-confirmation-overview .cx-order-review-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-order-confirmation-overview .cx-order-review-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-overview .cx-order-review-summary .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-overview .cx-order-review-summary cx-page-slot.Summary{padding:0}@media (max-width:991.98px){cx-order-confirmation-overview .cx-order-review-summary .container,cx-order-confirmation-overview .cx-order-review-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-order-confirmation-overview .cx-order-review-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-overview .cx-order-review-summary .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-overview .cx-order-review-summary cx-page-slot.Summary{max-width:100%;min-width:100%;padding:0 1.25rem}}@media (max-width:767.98px){cx-order-confirmation-overview .cx-order-review-summary .container,cx-order-confirmation-overview .cx-order-review-summary cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-order-confirmation-overview .cx-order-review-summary cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-overview .cx-order-review-summary .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-overview .cx-order-review-summary cx-page-slot.Summary{padding:1.25rem}}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-order-confirmation-thank-you-message .cx-order-confirmation-message{text-align:var(--cx-text-align,center);padding:var(--cx-padding,2.5rem)}cx-order-confirmation-thank-you-message .cx-order-confirmation-message h2{font-weight:"normal"}cx-order-confirmation-thank-you-message .cx-order-confirmation-message .btn-link{font-size:.875rem;font-weight:"bold";text-transform:var(--cx-text-transform,uppercase)}cx-order-confirmation-thank-you-message .cx-page-title{color:var(--cx-color,var(--cx-color-text))}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-order-confirmation-totals .cx-order-summary{padding-right:var(--cx-padding,0)}@media (max-width:991.98px){cx-order-confirmation-totals .cx-order-summary.container,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate .cx-order-summary.tab-delivery,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals .cx-order-summary.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals cx-page-slot.cx-order-summary.Summary{max-width:var(--cx-max-width,100%);min-width:var(--cx-min-width,100%);padding-right:var(--cx-padding,1.625rem)}}@media (max-width:767.98px){cx-order-confirmation-totals .cx-order-summary.container,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate .cx-order-summary.tab-delivery,cx-order-confirmation-totals cx-page-layout.ProductDetailsPageTemplate cx-page-slot.cx-order-summary.Summary,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals .cx-order-summary.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-order-confirmation-totals cx-page-slot.cx-order-summary.Summary{padding:var(--cx-padding,0)}}cx-guest-register-form .register-guest{display:flex;justify-content:center;background-color:var(--cx-color-background);padding:1.5rem 1rem}@media (min-width:992px){cx-guest-register-form .register-guest{margin:0 0 2em}}cx-guest-register-form .register-guest p{margin-bottom:1 rem}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-promotions .cx-promotions{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-success);padding:.5rem 0}cx-promotions .cx-promotions ul{padding:0}cx-promotions .cx-promotions li{list-style-type:none}cx-promotions .cx-promotions ul>li{list-style-type:none;line-height:1.6;font-weight:700}cx-banner a{display:block}cx-banner a:focus{position:relative;z-index:1}cx-banner cx-generic-link{display:block}cx-banner img{width:100%;margin:var(--cx-margin)}cx-banner p{font-size:4vw;line-height:5vw;text-shadow:2px 2px 4px rgba(0,0,0,.5);position:absolute;z-index:10;padding:5vw;color:#fff;width:100%;text-align:center;margin:0}cx-link a{display:inline;padding:var(--cx-padding,0);margin:var(--cx-margin,0);color:currentColor;display:var(--cx-display)}cx-breadcrumb{display:flex;flex-direction:column;padding:20px 0;text-align:center;color:currentcolor;background-color:var(--cx-color-background)}cx-breadcrumb nav{font-size:.85rem;padding:5px 0}cx-breadcrumb nav span{color:var(--cx-color-secondary)}cx-breadcrumb nav span:not(:last-child):after{content:"/"}cx-breadcrumb nav span a{color:inherit;padding:5px}cx-navigation-ui .wrapper{cursor:default}cx-navigation-ui .wrapper[attr="1"]{width:200px}cx-navigation-ui .wrapper[attr="2"]{width:400px}cx-navigation-ui.flyout .wrapper{color:#000}@media (max-width:991.98px){cx-navigation-ui.flyout .wrapper{height:0;overflow:hidden}}@media (min-width:992px){cx-navigation-ui.flyout .wrapper{z-index:20}cx-navigation-ui.flyout>nav>.wrapper{padding:15px 20px;background:#fff}}cx-navigation-ui.flyout .back{display:none}@media (max-width:991.98px){cx-navigation-ui.flyout .back{display:initial}cx-navigation-ui.flyout .back h5{text-transform:capitalize;justify-content:flex-start}cx-navigation-ui.flyout .back h5 cx-icon{padding-right:10px}cx-navigation-ui.flyout:not(.is-open) .back{display:none}}cx-navigation-ui nav:focus{color:var(--cx-g-color-primary)}cx-navigation-ui h5{margin:0}cx-navigation-ui.flyout cx-generic-link,cx-navigation-ui.flyout h5{display:flex;align-items:center;white-space:nowrap;color:currentColor}cx-navigation-ui.flyout cx-generic-link:hover,cx-navigation-ui.flyout h5:hover{color:var(--cx-color-primary)}cx-navigation-ui.flyout cx-generic-link:focus,cx-navigation-ui.flyout h5:focus{z-index:1;position:relative}cx-navigation-ui.flyout cx-generic-link a,cx-navigation-ui.flyout h5 a{display:block;width:100%}cx-navigation-ui.flyout cx-generic-link a:focus,cx-navigation-ui.flyout h5 a:focus{z-index:1;position:relative}@media (max-width:991.98px){cx-navigation-ui.flyout>nav>cx-generic-link,cx-navigation-ui.flyout>nav>h5{text-transform:uppercase;font-weight:600}cx-navigation-ui.flyout cx-generic-link,cx-navigation-ui.flyout h5{border-bottom:1px solid var(--cx-color-light);display:flex;justify-content:space-between;cursor:pointer}cx-navigation-ui.flyout cx-generic-link a,cx-navigation-ui.flyout h5{padding:1rem}}@media (min-width:992px){cx-navigation-ui.flyout>nav{cursor:pointer}cx-navigation-ui.flyout>nav>h5{margin-top:3px;padding:20px 15px 25px 0}cx-navigation-ui.flyout>nav nav>h5{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);cursor:default}cx-navigation-ui.flyout>nav nav>h5:hover{color:currentColor}}cx-navigation-ui cx-generic-link.all{text-decoration:underline}@media (min-width:992px){cx-navigation-ui>nav>cx-generic-link>a{padding:20px 15px 22px 0}nav>div>cx-generic-link{padding:10px 0}div.childs>nav>cx-generic-link>a{padding:5px 0}}cx-navigation-ui cx-icon:before{font-size:1.5rem}@media (min-width:992px){cx-navigation-ui cx-icon{padding:0 0 0 7px}cx-navigation-ui cx-icon:before{font-size:1rem}}cx-navigation-ui.flyout .childs[depth="1"]{flex-direction:column}@media (min-width:992px){cx-navigation-ui.flyout .childs .childs{padding:0}}cx-navigation-ui a{color:currentColor}cx-navigation-ui.flyout a{display:block;text-decoration:none;white-space:nowrap}cx-navigation-ui.flyout .childs[columns="1"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="1"]{-moz-column-count:1;column-count:1}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="1"]{-moz-column-count:1;column-count:1}}cx-navigation-ui.flyout .childs[columns="2"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="2"]{-moz-column-count:2;column-count:2}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="2"]{-moz-column-count:1;column-count:1}}cx-navigation-ui.flyout .childs[columns="3"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="3"]{-moz-column-count:3;column-count:3}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="3"]{-moz-column-count:1;column-count:1}}cx-navigation-ui.flyout .childs[columns="4"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="4"]{-moz-column-count:4;column-count:4}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="4"]{-moz-column-count:2;column-count:2}}cx-navigation-ui.flyout .childs[columns="5"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="5"]{-moz-column-count:5;column-count:5}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="5"]{-moz-column-count:2;column-count:2}}cx-navigation-ui.flyout .childs[columns="6"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="6"]{-moz-column-count:6;column-count:6}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="6"]{-moz-column-count:2;column-count:2}}cx-navigation-ui.flyout .childs[columns="7"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="7"]{-moz-column-count:7;column-count:7}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="7"]{-moz-column-count:3;column-count:3}}cx-navigation-ui.flyout .childs[columns="8"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="8"]{-moz-column-count:8;column-count:8}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="8"]{-moz-column-count:3;column-count:3}}cx-navigation-ui.flyout .childs[columns="9"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="9"]{-moz-column-count:9;column-count:9}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="9"]{-moz-column-count:3;column-count:3}}cx-navigation-ui.flyout .childs[columns="10"]{display:block}@media (min-width:768px){cx-navigation-ui.flyout .childs[columns="10"]{-moz-column-count:10;column-count:10}}@media (max-width:767.98px){cx-navigation-ui.flyout .childs[columns="10"]{-moz-column-count:4;column-count:4}}cx-navigation-ui{display:flex}cx-navigation-ui nav{outline:none}@media (max-width:991.98px){cx-navigation-ui.flyout{flex-direction:column;color:#000}}@media (max-width:991.98px){cx-navigation-ui.flyout.is-open>nav,cx-navigation-ui.flyout.is-open>nav cx-generic-link.all{display:none}cx-navigation-ui.flyout.is-open nav.is-open,cx-navigation-ui.flyout.is-open nav.is-open cx-generic-link.all{display:initial}cx-navigation-ui.flyout.is-open nav.is-open>.wrapper{height:auto}cx-navigation-ui.flyout.is-open nav.is-opened{display:initial}cx-navigation-ui.flyout.is-open nav.is-opened>.wrapper>.childs>nav{display:none}cx-navigation-ui.flyout.is-open nav.is-opened>.wrapper>.childs>nav.is-open{display:initial}cx-navigation-ui.flyout.is-open nav.is-opened>h5{display:none}cx-navigation-ui.flyout.is-open nav.is-opened>.wrapper{height:auto}}@media (min-width:992px){cx-navigation-ui.flyout .childs[depth="2"]>nav:not(:only-child):not(:last-child){-webkit-padding-end:20px;padding-inline-end:20px}cx-navigation-ui.flyout>nav>.wrapper{position:absolute;margin-left:-10px;border:1px solid #ccc;display:none}cx-navigation-ui.flyout>nav:hover>.wrapper{display:initial}cx-navigation-ui.flyout:focus-within>nav.is-open:focus-within>.wrapper,cx-navigation-ui.flyout:focus-within>nav:focus>.wrapper{display:initial}cx-navigation-ui.flyout .childs{display:flex}cx-navigation-ui.flyout .wrapper cx-icon{display:none}cx-navigation-ui.flyout>nav>.wrapper{transition:opacity .4s}}cx-category-navigation cx-navigation-ui>nav>cx-generic-link,cx-category-navigation h5{text-transform:uppercase;font-weight:600}@media (max-width:991.98px){cx-category-navigation cx-navigation-ui.flyout.is-open nav.is-open>h5{display:none}}cx-footer-navigation a{font-size:var(--cx-font-small,.8rem)}cx-footer-navigation a:hover{color:var(--cx-color-inverse);text-decoration:underline}cx-footer-navigation cx-navigation-ui h5{text-transform:uppercase;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);margin-bottom:20px}cx-footer-navigation cx-navigation-ui{justify-content:center}@media (max-width:767.98px){cx-footer-navigation cx-navigation-ui{flex-direction:column}}cx-footer-navigation cx-navigation-ui>nav{margin:3vw}cx-media{position:relative;display:block}cx-media img{max-width:100%;max-height:100%;transform:scale(1);opacity:1;transition:all .6s}cx-media.is-missing{height:100%;background:no-repeat top url("data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABVAAD/4QOIaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NjEwOTUyZjYtMmRmOS00ZmIxLWJmZDItODBlZDVjZDY3YjhjIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU2RkNERDA2RDQyQjExRTVBRUE3REEyNEFBNDQxNDBDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU2RkNERDA1RDQyQjExRTVBRUE3REEyNEFBNDQxNDBDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZjI5Zjc3Zi1hZWM5LWY0NDgtOTM0MC1iZGJkYjk2MDk3OTIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo0MDcyNjk0NS0zNjQ0LTExNzgtODI2OC1mMDQzMTA0ZTU5MWIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAQEBAQECAQECAwIBAgMDAgICAgMDAwMDAwMDBQMEBAQEAwUFBQYGBgUFBwcICAcHCgoKCgoMDAwMDAwMDAwMAQICAgQDBAcFBQcKCAcICgwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAEsASwDAREAAhEBAxEB/8QArQABAAIDAQEBAQAAAAAAAAAAAAcIBAUGAwIBCQEBAAMBAQAAAAAAAAAAAAAAAAIDBAEFEAABAwMCAwQCCgwKBwgDAAABAAIDBAUGEQchEggxQVETYRRxgeEiMlKTFVYXkUKS0iNzs3S0FjY3obHRYnJTVJRVGPCCojNjJHXBo9M0ZCW1OLKkSBEBAAICAQQCAgMBAQAAAAAAAAECEQMxIVESEzIEQSLwYRRDcf/aAAwDAQACEQMRAD8A/v4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIPx72saXvIDANSTwAA7yg1D9wsBjeY5L5b2vadC01lMCD6RzrvjKPlHd+fWJt/8A47b/AO+033674z2PKO59Ym3/APjtv/vtN9+njPY8o7n1ibf/AOO2/wDvtN9+njPY8o7n1i7ff47b/wC+0336eM9jyju2Ntu1rvNP65aKmKqpCdBLTSMlZr/SYSFyYw7E5ZC46ICAgICAgICAgICAgICAgICAgICAgICAgICAgICDUZ1mlm29xWsy2/O0oKRnNyN055Hk8rI2A/bOcQAu1rmcI2tiMqebob455upcJJLxVPp7ESfItdM9zaeNmvAOA053eLne1oOC201xVivsmzjlNAQEBAQbHGstybDri27YvXTUNwaQfMp3lvNpx0cOxw9BBC5MRPLsWmOFsOnTfmPd6zy2y9NbDmtA1rqlkY0ZPETyiZg7uPBw7j2cDoMmzX4tmrZ5f+pKVS0QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQV765cuLWWXBqd50d5l0qmA8OH4GHUfdrToj8s32LcQrwtDMmrGeivKr/AI7RXyqvFPST1kMdSaV0Mj3RiRoe1rnAjjoePDtVM74iV8aJmGd/kUyL6QU392l++XP9Ednf8/8AZ/kUyL6QU392l++T/RHY/wA/9n+RTIvpBTf3aX75P9Edj/P/AG/R0KZFrxyCm0/Npfv0/wBEdj/P/aHs9wy6be5dXYfeC11dRPDDJHryPa5oex7eYA6OaQVdW2YyptXxnDd9P+XHC93LNdXvLKKWYUNV4GKp/Anm9AJDvaUdlcw7rtiy7Cwt4gICAgICAgICAgICAgICAgICAgICAgICAgICAgpb1HZZ+uG8V4rY389FSyC3U+nYGUo8o6egvDj7a3aoxVh2zmzR7Y4s7NdwbPi2msVZVRMmH/BaeeU+0wFdvOIyjSMzhe1rWsaGMGjANAB2ABYHoP1AQEBBWXrfxL1DLrXmUDdIbhTupJnD+tpnagn0ljwPaWrRPTDL9ivXKD2PfG8SRkte0gtI4EEdhCvZ17ds8pbmu39oynXWWspYpJj/AMYN5JR7TwQsFoxOHoVnMZb1RSEBAQEBAQEBAQEBAQEBAQEBAQEBAQYOS5HacRsFXkt9k8q00Ubp536anlb3ADtJPADvK7EZcmcQrZlHW1n1bc3uxOipaKzNJETaljp5nN14F7g5rQT4AcPErTGiPyyzvn8Nb/nN3k/9D/dnffqXoq577H+c3eT/AND/AHZ336eip77NjjPWzuDR3NjsqoqStsxIErKZj4JmjXiWO5nN19BHHxC5OiPw7G+fynu77mWNu1NVuhZZfNtIopK2mcRoS8NIYxwPY7zPekeKzRXrhom/TKj080tTM+oncXzyOL3ud2lzjqSfbW9gTP0S4mbnnlflszNae103kxOI4CaqJaND+La77Ko3z0wv0R1ytCsrWICAgIIz6tMS/WbZ2rrYW81baZI7lH48jT5cv+w8n2lbpnFlW6uaqgLYxLQ9EuWfOeBV+JzO1qLXU+bE3XiIaoF44f02v+ysu+OuWvRPTCalQvEBAQEBAQEBAQEBAQEBAQEBAQEBB51NVS0cRnq5GxQjtfI4NaPbdwQRT1c3y21WzFTT2+rile+qpQ9kMrHEtEnNxDT4gFXaY/ZTun9VTlrYxAQEEo1OaG2dKNJiTJdau5XadhjDuLaaDlndwHHQylqq8f3yt8v0wi5Wqlruki22bEtp4664VMENzu08lc9sksbXiMHyYwQT2aMLvbWTdOZbNMYhKH6x49/b6b5eL+VVYlbmD9Y8e/t9N8vF/KmJMwfrHj39vpvl4v5UxJmD9Y8e/t9N8vF/KmJMwfrHj39vpvl4v5UxJmGNea/FL7aKqyVtdTuo6yGSllHnRcWSsLHd/gV2ImCZiVE7za5rJeKqzVJBqKSaSme5vEF0bywkEdx0W+Jy8+YwkrpBy5uN7uRWuofy0V3gkoTr2ea38NGfZ1aWj2VVurmFumcWWz9do/61n3TVjbD12j/rWfdN/lQPXaP+tZ903+VA9do/61n3Tf5UD12j/rWfdN/lQfTKmnldyxyNc7wa4E/wIPtAQEBAQEBAQEBAQEBAQc1u5uNRbWYNV5bUsEtVGBFSU5OnmzyHlY06dw7T6AVKlfKcI3t4xlTLNM+y7cG7PvGWVslVUuJcxjnERRA/axxj3rQPQFurWI4YbWmeWmXURAQEBAQEBB901NU1k7aakjdLUvOjI42lznHwAbxKDrbLsDvJf2Nlt+PVYid2OqWtpgR4/wDMFihOysflONdp/Ddt6SN8nN5jbImnwNZS6/wPUfdVL02YN06Y98LSC+WxSTRjjrSzU83+zG8u/gXY217uTqtH4cfesbyHG6j1XIaGooansDKuGSEnTwEgGqsiYlCYmGEjggIP3U+KBqfFA1PiganxQNT4oPSjrq231LK2gmfBWRnmjlhe5j2kd4c0ggoLQdKm+113Bp58JzGbz8looxPS1btA+opwQ1wf4vYSOPeDx4gk5d2vHWGvTsz0lMyoXiAgICAgICAgICAgIII66nuGM2BgPvDVVBI7iRE3T+NaPr8yz/Y4hWtaWUQEBAQEBBkWu1XK93CK02eCSquc7hHDTwNL5HuPcGt4lJnDsRlPW1vRZLPHFd91Kkxa6PFponDnHommGoHpDPulnvv7NFNHdOOKbf4Vg1MKXErZT0LNNC+GMeY7+nI7V7vbJVE2meV8ViOG4UUhAQeFxtdtvFI6gu1PFVUL+D4aiNsjHey14IKROCYyifcjo8wDKI5K7DXGx3s6uDI9ZKR7vAxk6t/1CAPAq6u6Y5U20RPCum4e1+abX3X5qy6kMPNr5FTH7+nnA745BwPpB0I7wFpreLcMtqTXlzykiICAgICAgk3pDc5u+FAGnQOgqwfSPV3H+MKrd8Vun5LfLG2iAgICAgICAgICAgIIH66v2cx/85qPyTVo+vzLP9jiFbFpZRAQEBAQbTDcNyDPcip8XxmAz3SoOgHYxjR8J73dzWjiT/2rlrREZdrWZnELgbM7GYttBaQKRrarKZmgVlzkaOd2vEsj1+AzXuHb3692O+ybNtNcVdnVVVNQ0z6ytkbDSRNMkssrgxjGtGpc5ztAAB3lVrEPbjdZeE43LJbcJp3Xu4t1aajmMNI09nB5Bc/T0AA9xV9dEzyotviOESZH1ab0X57vVa6K20xOoit8DBoPDnm53/wq2NNYUzutLSU+72+N3le6hv11nkaOZ4pp5yGjs1LY+ACl4V7I+du7NtnUhvnjtQA69TyFvwoa+OObX2fNaXfYK5OqsuxttCRcG64ahsjKTcS1NdCeDq21khw9JhlJB9Ojx7Crto7La/Y7pzw7OsTz+1C9YhXR1tDwD/LOj43Ea8sjHaOafQ4BUWrMctFbRPD2ynFcfzSyTY9k9KyrtE40fFIOw9zmkcWuHcQdQuRMxwTETyqPv1sJd9n7sKykL6vCap5bR1jh76Nx4+TNpwDgBwPY4cR3gbNezyY9mvx/8R4rFQgICAgIJN6Rf34278TWfozlXu+K3T8lvlibRAQEBAQEBAQEBAQEED9dX7OY/wDnNR+SatH1+ZZ/scQrYtLKICAgIPqGGWolbT07S+d5DGMYC5znOOgAA4kkoLj9PGzFLtNiTZLgxrszr2tluE4GpjB4tgafBnfp2nj2aLFsv5S3aqeMOwy3LLDg+P1GTZJOKe00zeaR54kk8GtaO0uceAAUIjM4TtOIyqJvTv8A5Vu7XvpS51Fhsbtaa2xu4O0PB85Hw39/gO7vJ2U1xVi2bJs4FWKxBO3Qt+1V+/NIfyxVH2OIaPr8ysReccx/Iqc0l/oaetpnDQx1cMcrfsPBWaJmGmYiUWbjdHWA5LDJW4U51kvXFzY2l0tI8+Do3Eubr4tOg8Cra7pjlTbRE8IFrKDdTp1zZj3mS23tmpimjPPT1UQPHQ/BkYe8EajvAK0Zi8M/WkrPbG752TeOyuAa2ky2laDXUGuo07PNi14lhPttPA9xOXZr8WvXs8nW5RjNlzKwVWM5BCJ7RVsMUsZ7ePEOae5zTxB7ioROE5jMYUn3X24um1ma1WJ3HV8LD5tHUEaCeneTyP8AZ4aEdxBW6lvKMsF6+M4c2pIiAgICCTekX9+Nu/E1n6M5V7vit0/Jb5Ym0QEBAQEBAQEBAQEBBA/XV+zmP/nNR+SatH1+ZZ/scQrYtLKICAgIJg6O9t48rzyTMLlHzWmxhskQcODquTXyvuAC72dFTutiML9FczlatZGtUPqe3kn3JzB9htMuuGWmR0VMGH3s8w94+c+Pe1vo495WzVTxhi238pRgrVQgIJN6Zt3MV2kvlzuGVNndT1kEcMXqkbZCHNk5jzBzm8NFVtpNuFuq8V5WIw3qI2iziobQ2m7MhuTzyspq9rqZ7iewNMoDHE+DXErNbXaGmu2su2UFjRbibd4zudjcuNZNCHwP1dBO0DzaeXTRskbj2EfYI4HgpVtNZ6I2rFoxKoV2tub9Ou6TWMk8u9W57Zqedmoiqqd/YdO9j26hw7jqO0LZExeGKYmkrg7f5tadxMQosvsx0pKtnM6MkF0UjTyvjdp3tcCPT2rHauJw21t5RlwPVzttFmG3Tsooo9b9Y+apa4D3z6U6ecw+wAHj2D4qzTbE4V7q5jKpa1sYgICAgk3pF/fjbvxNZ+jOVe74rdPyW+WJtEBAQEBAQEBAQEBAQQP11fs5j/5zUfkmrR9fmWf7HEK2LSyiAgICC43SxiUeK7N26UtArbnz3Sd2mhPnHSP/ALprVi22zZt0xirJ6ks7lwLaa4V1G/ku1bpbKRwOhD5wQ5w9LYw4j0pqrmXdtsVUwW1hEBAQEBBNfTf1K3PGblT4NntS6oxSctgpKydxdJRvJ0aHOPExE8OPwe7hwVG3VnrC/Vtx0laBZWtEvV7txDlm3TsspIx8+WPWo5gPfPpXECZp9DeD/RofFXabYnCndXMZcT0Q53LT3e5bd1b/APlahnzlRtJPvZY9GSgf0mkH/VU99fyr0W/CxlXS09dSS0NWwPpZmOilY7scx45XA+yCszUoZm2OS4hl9zxibXmoKmalBP2zY3lrXe23Qr0KzmMvOtGJw1a64ICAgk3pF/fjbvxNZ+jOVe74rdPyW+WJtEBAQEBAQEBAQEBAQQP11fs5j/5zUfkmrR9fmWf7HEK2LSyiAgIP1rS5wa3i48AEF/catrLPjlBaIxpHS00FM0DuEcQZ/wBi8+ZzL0YjEIG6671Jrj2OsP4I+s1sg8SOSJh//JaPrxyz/YnhXpaGYQEBAQEBBc7ppzOozfaG21tc4vuVHzW2oe46lzqfQMJPiYy0n0rFtrizdqtmrtbrbqe8WuptFYNaSqikppR26skYWO/gKhE4WTGVNNkauow/fezQudyyx15tspHDUSl1K7X7pbdnWrDr6WXTWFuU86sbVHbN77m+IaMqo6aq09LoGsd/C0rbpn9WLdH7I3VioQEBBJvSL+/G3fiaz9Gcq93xW6fkt8sTaICAgICAgICAgICAggfrq/ZzH/zmo/JNWj6/Ms/2OIVsWllEBAQetC5rK6F7/gB7CfYDgg/oLGQ6Nrm/BIBC856Ss/XOx4zKySn/AHZopGj2ROSf4wtX1+JZfscw2uy3TFtfuFtna8uu8lZ86VbZfPEE7GsDo53xaAGM6cG+K5fbMTh3Xqi0ZdBeejXamls9XVUDq91fHDLJA11RGQZGsJaD+D8VGN0pTohVhamQQEBAQdztl1BZ5tPY5sfxdtK6gnnNW81cT5HB7mNjOha9o00aO5Qvri3Kym2aujHWlvADr5VuPo9Wl/8AFUPRVL32cRg1bWZBu9aLlK0ev1l3pql7Yxo3nkrGyO5R3DUqy3SquvWy8ywPQVL6ynsdvM8N7W0VKHez74/xFbNHxY9/yRQrVIgICCTekX9+Nu/E1n6M5V7vit0/Jb5Ym0QEBAQEBAQEBAQEBBA/XV+zmP8A5zUfkmrR9fmWf7HEK2LSyiAgICC+m395jyLBrPfYjzNq6OmnJ/nOhaXD2jqFgtGJehWcwh7rmxySpx+yZVE0ltLPNRTOHcKhgkZr6NYz9lXaJ64U/YjpEtl0T5TFc9uqzF3uHrlrqnPDNePk1I52nT+mHrm+OuXdE9MJmVC9Sjfzbmp213JrrUIy2y1L3Vttfp70wSuLg0HxYdWn2Fu128oYdlfGXFqasQEBAQEHf9MeOy5FvVZmNGsFE99xmPxW07C5p+75Qq9s4qs1Rmy5ixNymXU7ehe97r3KwgxUz4qJund5ELY3D7sFbdUYrDDtnNpcCrFYgICCTekX9+Nu/E1n6M5V7vit0/Jb5Ym0QEBAQEBAQEBAQEBBA/XV+zmP/nNR+SatH1+ZZ/scQrYtLKICAgILYdHGaMyHa843M/W42WZ0BaSNfImJmiPsalzfaWTdXEtmi2Ydxu1gsW4+3tzxI6CrqIi+ke7sbURnzIjr3DmAB9BKrpbxnKy9fKMKrbCbi1Gz257H3sOhtM7nWy7RO4GIc+nOR4xvGp9GoWvZXyhj128ZXKiljmjbNC4PheA5j2kEOBGoII7QVibnMbs7TY3u7jZsV8BirIiZKGujaDJTyEaajXTVp+2brx9BAInS81lC9ItCp24+xW422VVJ89UL57M0ny7lRtdLTub3EuA1YfQ8Ba67Isx21zVxymgICAgILMdFO3Utpx+t3FuLC2ouX/KUPMND6tE7V7x6HyDT/VWXfbrhq0VxGUyZRkFDieOV2S3I6UNDBJVSekRtLtB6SeAVMRmV8ziMqGXe51V7u1Vea481bVyyVMzvF8ry938JXoRGHnzOWMjggICCTekX9+Nu/E1n6M5V7vit0/Jb5Ym0QEBAQEBAQEBAQEBBA/XV+zmP/nNR+SatH1+ZZ/scQrYtLKICAgIO96ctz2bYbjQVtwk5Mbrx6jcST71jHuBZKf6DtCfRqq9tPKFmq/jK5rXNe0PYQWEagjiCCsTcrr1dbGzQ1Mu7GKwl9NJob1BGNeRwGgqQB3Hsf4Hj3nTTp2fiWbdr/MMfpn6lqXHqaDbvcOfkszNI7ZcpD72AE8IZiexnxXfa9h4dndurPWHNW3HSVkY5I5o2zQuD4ngOa5pBBBGoII7llan0QCND2IIB63LLZrdjdlq7fSQQVctXMJJYYo2PePK10c5oBK0aJ6s2+OkK5LSzCAg7TZHZ68bvZWy3QB0WOUxbLc6zThHFr8Bp+O/TRo9vsChsv4ws108pXQtdsoLLbYLRaomwW2ljZBBCwaNZGxvK1o9gBYpnLdEYQZ1o7px0drg2stMmtbVclZdC0/AhaeaKM6d7nDmI8APFX6Kfln33/Cty0sogICAgk3pF/fjbvxNZ+jOVe74rdPyW+WJtEBAQEBAQEBAQEBAQQP11fs5j/wCc1H5Jq0fX5ln+xxCti0sogICAgILL9J2/MN5t8O12Wz6XymbyWmolI/DwtHCEk/bsHwfFvpHHNu146w1admekpyliinidDM0PheC17HAFrmkaEEHtBWdoV13z6RaqGabK9p4vMpXay1FlB9+w9pNMT2j+YeI7teAGnXu/Es2zT+YcBtzv/ufs9ObE1xqLPA4sltFza/SIg++awnR8Z9A4a9oVltcWVV2TVNGLdau2l1ia3JqaqtVZw5veesw6+h8Wj/ssVE6JXxvhxnVlutt/uNi9nhw25MraiCplkmjayVj2NdFoCRK1verNNJieqG68WjogpXs4gkTZ3pwzTdSeK4zsdbcN1BfcJ2kGVvhTsOheT8b4I8deCrvtiq2mqbLY4Tg+Nbe4/DjWLU4p7bFxJ7ZJXke+kkd2uce8+0NBoFjtaZnq2VrERiGo3i3asm0WKSXu4Fst3lDordRa6Onm04a6cQxva493skKVKeUo3v4wpdkWQXbKr5VZHfJTNdqyR088h73O7gO4AcAO4cFuiMMMzlhI4ICAgIJN6Rf34278TWfozlXu+K3T8lvlibRAQEBAQEBAQEBAQEED9dX7OY/+c1H5Jq0fX5ln+xxCti0sogICAgIPuCeelnZU0z3R1MbhJHJGS1zXNOoII4ggoLKbDdWNvvUMGI7ozNpr2NIqe7P0bDUdwEx7GP8A53wT6D25tmnHWGrXuz0lObXNe0PYQWEagjiCCs7Q5zO9o9vNyI9MttkU9WBysq2axVDQOzSWPRxA8CSPQpVvNeEbUi3KKMj6GLLO90uJ3yanaTq2GvhZONPDniMZ/wBkq6Psd4Uz9ftLnpOhrOw8iK80Do+4uFQ0/YDD/Gpe+Ef88tjZ+hSvdKHZBkEbIftmUdM57j7DpHtA+wuT9j+nY+v/AGkfBul7aTCJGVfqRul1ZoW1F0Im0I46tiAbEOPYeUkeKqttmVtdVYSG1rWtDWjRo4ADsAVaxw+8O/WHbRULoqx4rMre3mprXC4eYdRwdKRryM9J4nuBVlNc2V32RVUjP9wMm3KyOXJspn82tf72ONuoihjB1bHG3jo0fZPadStlaxWMQx2tNpzLSLqIgICAgIJN6Rf34278TWfozlXu+K3T8lvlibRAQEBAQEBAQEBAQEEI9cNnuFZhNpu9NGXUNHVPbUvH2nnRhrCfQSNFfonqo+xHRWJamQQEBAQEBAQd9tf1G7jbXsZbqOcV+Ns0At1cXPYxvhE8HmZ7APL6FXfVFllNs1TphXWLtbkbGQ5F51kuJ4OFS0zQa/zZYQTp6XNaqLaZhorviUh2XO8KyOMS2G7UdY13YKeoiefbAdqFVNZhbFoltgQ4atOo8QuOsW4XuzWmMy3Wrhpoh2uqJWRge28hdw5M4cVlfU3s1ikbue7Nr6tuulPa2moc4jwe3SMe24KcarShO2sIb3I6zMyyJkltwSnFmtrtWmqcRLWOaeHA6cjNR4AkdxV9dERyotvmeEN1dXVV9TJW10r5qyVxfLLK4ve9x4kuc7Ukn0q5Q80BAQEBAQEEp9HdvqqvemnqoGF0FLS1U0zgODWuj8ka/wCs8KrdP6rtEfstwsbYICAgICAgICAgICAgwMoxqz5jj9XjF/i860VkZhmZ2HQ8QWnuIIBB7iF2JxOXJjMYVY3G6SdyMSr3yYvF892F7tIZKbQVDWniBLEdOI8W6j2Oxa67onlktpmOHMfULvJ9HK35L3VL2V7oeu3Y+oXeT6OVvyXup7K9z127H1C7yfRyt+S91PZXueu3Y+oXeT6OVvyXup7K9z127H1C7yfRyt+S91PZXueu3Y+oXeT6OVvyXup7K9z127H1C7yfRyt+S91PZXueu3Y+oXeT6OVvyXup7K9z127H1C7yfRyt+S91PZXueu3Y+oXeT6OVvyXup7K9z127PZuyu+bG8jLHcQzwDXAfxp51PCzzfsTvPK7nkx6uc/xdGSf4Snsr3PXbs+fqF3k+jlb8l7qeyvc9dux9Qu8n0crfkvdT2V7nrt2PqF3k+jlb8l7qeyvc9dux9Qu8n0crfkvdT2V7nrt2PqF3k+jlb8l7qeyvc9dux9Qu8n0crfkvdT2V7nrt2PqF3k+jlb8l7qeyvc9dux9Qu8n0crfkvdT2V7nrt2PqF3k+jlb8l7qeyvc9duzNsXTZvNfbiy3tsstI13wqiu0hiYPEuOp+wCVydtYdjVaVltjNkLTs1YpIGyiryas5XV9by8oPLryxxg8QxuvfxJ4nuAzbNnk1a9fi7pVrBAQEBAQEBAQEBAQEHnU1DKaIyv7Ag0FdfauaQiE8rApRCOWN851/xyuuZPnOv+OUwZPnOv8AjlMGT5zr/jlMGT5zr/jlMGT5zr/jlMGT5zr/AI5TBk+c6/45TBk+c7h8cpgy+hX3N3Y4oPoVV3I11K46/DW3VvaSuj5NyuA7XlMOZfnznX/HKYMnznX/ABymDJ851/xymDJ851/xymDJ851/xymDJ851/wAcpgyfOdf8cpgyfOdf8cpgy+4bxXxP5i7UeCYMt7arm2uj0dwkHaozCUSzFx0QEBAQEBAQEBAQEBBrcgc7yQwdhXYclpfICllHB5ATJg8gJkweQEyYPICZMHkBMmGnrM4w6gyeLDaytazJp+XyqQskLnc4JboQ3l4geK7icZczGcPjKtwMIwioipcqr2Uc87TJE2RkjuZrToSORpHakVmeC1ojlvMcZRZPbIL3Z5Wz2mpaJYZm66Pae8a8VyejsdWHkW4u1GBXX5jy67RUl3DGymB7ZXEMfroT5bXDjp4rsVmeHJvWvLrqKK31FLHVUgDqaVrZY3aaatcOYHjx7FBY5247x7UWfJHYhcbvBFkTZWUzqZzZSRLJpytLg0t+2HfwUopMxlCb1icOndS07u1oUE3P5pk23+E0zKnL7jBb2S6+U2Z+j36dvKxurnad+gUqxM8I2mI5clbt6tmL/WtobNfoXVUjgxjKiKopuZzjoAHVEbBxPpU/C0fhCL1n8tjl2WYvgkEVTltW2igncY4nSNkcHOA1I94D3LkRM8O2mI5aL6+Nnf8AHIvk6j7xS8LdkfZXu7HyAoZTweQEyYPICZMHkBMmDyAmTB5ATJhnWJpZVADsXJdhvlFIQEBAQEBAQEBAQEBBgXlnO0BdhyWt8hScPIQPIQPIQPIQPIQQdm8RPV1ZIx2ltN+Ter6/CWe3zh99VWOsu+5WH2Cof5UdwIpHyfEE1WyIu9rXVc1T0l3dHWHY9HeTS1G3tbhl1Pl3TH6uWF8byNY4ZiZBzexIJB7ShujrnunonpjsgjdStnz6433dqRxNvqLqy20B7nQsgkIHHvbGyP7K0U6Yhnv1zK1seXUmNbfRX2t4UdFb2VMp101bFThxA9J00Cx4zLX5YhVr9TLrmW2uRb0V3MbyLnHOHt14se4moLe/4czDr3cpWvyxMQyeOYmVmdsdzI8t22t+X1TtZHU2tYdRwmgBZN29nvmkjXuWW9MThrpfMZQbs7izOpTdC75nuRK+e0UnJI6jbI5oPnOeIIAWkObG1rHfBIP2StF58IxDPSPOcylKnxTpIZdaG526qskN0opo56V1Pc4GkyRuDmhzBLo/iB8IFU5v/a3FP6c91zQsZiVkkaNHGskB+RKno5R+xxDQYtL0k1ltttvrmxPyKWKnhmaYbpqalzGtcOYN5fhntB0Up80Y8E5+QqGg8hA8hA8hA8hA8hBlWuLlqAVySG3UUhAQEBAQEBAQEBAQEGJcm8wXYGFyFMOHIUwHIUwHIUwHIUwP0Rk8EEHZnFydZVhY74tKf+6kWivwlnt84ZvVJoN6MDPd58P6dGuavjLu35Q5fde/V2ye7OXwWtpbQZTb3vgDOHJJVu0dLr4teJdNPFTpHlEf0hefC0/28d18LfhXTZitFOzkramsFfU6jQ+ZU00kmh9LWcrfaSls2kvXFIdn1PZRHjeyloxqneRcr0ynY4A6H1eniZLIeHi4sHpBKhqjNsp7ZxXDnLPsb1K0mDsxiguNHBidXC4voHvbry1I53tfrAXc3vuPvuHcVKdlc5RjXfGGb0mXiVrMg2kvhLaqB0k7IieI4+rVLRr4O5fslc3RxLumeYlotgsvoNj9wL5hO4LvUmVBjgdVPa7kbLTPfyE6Anke2QkO7OzuOqlsr5xEwjqt4TiWj3bx7afHskscW1lY2rhkeXVpjqPWA1wlZycewcNVKkzMdUbxWJjCUOuORsmG2Mj+2SfkCqdHK37HEPXEpekynxy1VVbJao8ijpqaSd7i4SNqGxNLif5welvPJXwwlqSF0buUqle+eQpgOQpgOQpgOQpgOQpge9CzSXVBsVx0QEBAQEBAQEBAQEBB41beYaIMfyV1w8lA8lA8lA8lB9w04LuKDU1+1eBXPNKfcKuoOfMKUMEFZ59Q3lDAWt/BteIzoCe1q75zjDk0jOXnl+2uE5reqDIMjofWbvbHB1DN51RH5ZbIJAeWJ7Wn3wB98ClbTBasS8cu2d293FrKe4ZpbhW1VK0xwvM1RFytLuYgiF7ARr46rsXmvDlqRPLPzbbfC9xbbDZ8yovXLdTyefDGJZ4eV4aWa6072HsJGhOi5W0xw7asW5YeVbM7aZrU0VXlNt9blt0TaajD6iqayONh5g3kjka13p5gSe9di8xw5NInl0NVpINAoJuWtm0WAWfMJs9tlB5OV1DpZJqpk9To903+8JjL/L466/B7ePapzeZjCEUjOTNdo9v9wy2TLbbHU1bG8jKhpfFM1vaB5kRa4gHuJ0St5jgtSLctPZumfZqx1Ta6ms4lqmHmY6qmqJmgjiPePeWfZClO20oxqrDocz22w3cWkgt+a0XrtHTPM0LPOnh5XlvKTrA9hPDxUa2mvCU1i3LRt6Vdg3DUWH/924/+Ou+63dz017O8qoA73wVax4eSuuHkoHkoHkoHkoPSmj5X8UGUuOiAgICAgICAgICAgIMK93iz2Kk9fvlXDRUTe2arlZCwey6QgLsRlyZwxbJlWLZLzfq5c6S4cvF3qVTDPp7PlOKTWYItEsyrqaagpn1ldKyGkjHM+WVzWMaOzUucQAuYday259gl5rRbbRe7fVXEnlEFNWU0smuumnKx5KlNZhGLRP5bfkcopNdbssxW71QobTc6SqrXAlsNPUwyPIA1JDWOJ4BdmsuRaJbMvhpYH1NQ4MhYC973kBrWtGpJJ4AALjrEt2VYxe5nUlluVLWVTWmR0VLURSvDAQC4tjcTpqQNV2YmHItEvlt9sLrv8wGup/nz+xedH5/wPM/3evN8H33Z2cUwZh93PKcYsU7aO83Glo6pzRI2KqqIonlhJaHBsjgdNQRqkRMk2iGa2WOSNssRDo3AOa5p1BB4gghcdYFBf7Leppae01sFVPBwmjppo5HR8SPfBhJHEHtXZjDkTl7VU9PRU7qqskbDSsHM+SVzWMaPEl2gC5h1qqTcTb64VfqFBfrdPXAlvkw11M+TUHQjla8lS8JR8o7tzyOUUnxUzwUcD6qskbFTMHM+SRwa1o8SXcAg1lqznCL9V+oWO80NbXDgYaSsp5pPuY3EqU1mHItEt1DqBoVF1p6jcjbqCr+bam/22Ov15fIfXUrZNezTlL9VLxnsj5R3bOMtmjbLC4PhcA5r2kEEEagghRSeVdW0VspnVtymjp6Nnw5p3tjY32XPIAXcGWvtGdYRkFV6jYbzQVtb/U0lZTzP+5jcT3Ls1mHItEtrI5sMbppiGRMBc5ziAAANSST3KLrCteS43fJ3UtluNLWVLW+Y6OlqIpXBoIHMRG4nTUjiuzEw5ExL3uF2tNjibV3uqho6VzhG2WqlZEwvILg0OeQNdAeCRGSZwzIZoaiFtRTuD4HgPY9hDmua4aggjgQQuOvpAQEBAQEBAQEBAQfMsscETppTpEwFzj4ADUoKxYLYLh1abpXTIMyqpo8PtgDoaSFwBjjme4QQM1Ba3VrCXu01JHp1Gq0+uOjJWPZPVK2JdLe3WD5xR5tj76ls1GJOSknkbLFzvjMYeCWh2oBPaSFVbbMxhdXVETlGe50t/wB/OocbTRVclNiFukfC9rNS1vq8ZfPM5p0BeXe8aT2cPTrbT9K5VXze2HQbldH2D23Cay64RLVRZHQQvqo/PlErajyW87muAaNHOA4FunHuUa7pz1SvpjHRvukjcW7Z3gE9sv8AK6ou1nlbTCokJc+SCRnNFzuPa4aObr4AaqO6uJS03zCvG19bVYPfLNui13/tlHc20VXpqC1j4gXcR8eJ0gHsLRfr0ZqdMSsp1VZm3FtnaympXj168OZa4OU66slBdKRp3GJrh7YWbTXNmrdbFUYdI9gqcY31vWO13/naO2VEM3DTSRtXTcw0PgdQrd05qq0xi0tmBp17af6fs6uf8/53d/6fzswOrLGa7Md+bNjNsLRcau1RR0/OdGukFTVOa0nu5iNPbXdM4rlzdGbYdt0l7nTZPi8u32QOc3KLCPKYyXUPfSNdyN1BHbG73h9Gir3UxOVmm+Yx2aLpGaDuLnI/47P0qdS3cQjp5locvnybqW34qNuIat9LhFplna5jOLWxUr/JlnLeAc97yGtJ7AR6dZVxSufyjbN7Y/Dvqrou2imo2U9NJXw1LNNZ/WGOc/Tt5muZy8f5oCr99lnoqlemo6ekp46SmbyU0TWxxsb2Na0aAD2AqVyBOty43eKbHrNNJLDh1QZpKp0TdQ6Vj2DiNQCWsOrQSO37GjRHLPvnhtsY6Ytg8tpaDJcIuNRU0VPJDNI6OojmbMGODnRzMLA5jnAaEDlI8Fydto5djVWesMXrHz/ILdHa9tcZkkinuodNWGElr5Yy/wAmOEEacHO15hrx0A7NU01jmXN9p4hnWnop24ixtlFeaqrlyRzPwtdDI1jGykceSMtI5Qe52pPik75y7GiMOe6YshyTBN1brsZfp3VFtiNQKUO15Y5qY8xdGDryskj1dp46enWW2ImPJHVMxPi1d+hvHUv1C1eEVdZLT4TaH1DfLi+0hpH+Q+RrXat55JCBzOHAH0aLsfpXLk/vbH4b3eLpQw/GMFq8uwGWpp71aYzXObNL5jZYoffyHUAOa5rRzAg6cOzvEabpmcSlfTERmHT7D7h3LcXYuvnvsjpr3bY6q3Tzv4umaynEkb3HvPK4AntJGveobK+NktdvKqvm29wyTbN9s3mtjfMs8VwltNVE06cwEEcr43/jI5HcvgW69y02iLdGaszXqmvrCvFsyLZCy3+zyCa11lxpaiCQfbMkoahw4dx8R3KjTGLNG+c1hK+3v7A2P/p9H+jMVVuZW04huFFIQEBAQEBAQEBAQeNxo23C3z0D/gTxvhPb2PaW93soSrh0e5Ja8DzPIsHyyZlDd6kwxR+svEbTNRSSxvi1doOY+ZqB36Fat0ZiJhl0ziZiViG5Ljr7lHZ2V9O67zcxipWzRmZ4a3ncQwHmIA4ngs2JacwrlQ3Oi2g6vq+tykilstwnqZPWpeDGx3AGZkmp4cvmHlJ7Bx8FpmPKnRmifG/VNe6+5mIYlt7cbtVV8D5JqaWKihjlY99RLJGWsawNOpGp4kdg4qilJmV97xEI76G8dq6HE71k08ZZT3Cohp4HO4c7aRj9SPRzSka+IPgrd89VX146ZR1tTiH647B5zTxNLq6hkorpTgDU81MyV79B4mPnHtqy9sWhVSM1lucUyabfzNdvcPn5n0VgpfWbsH6hrpKV+hLvHnZFGNf557OKjMeETKdZ85iOzo9k/wD7c5r+JuH/AMhTqOz4Q7r+csb/APvf/T6Orv8Az/nc/wCn87Mnez/7c4V+Jt//AMhULmv4SbPnDE34sty2N3ft29+Kx/8AstfLyXGBnBpmcPwzD+Oj1cPBwJ8F3XPnXEmyPC3lDI6OqyluGd5rX0Li+hnkimhe5paXMfUTuaSDxGoPYubuId0cy0W1t2t2z/VJfLbmD20dFWOraKKpnIZGxtRUMrIHvc7gGva0DU9mvFSvHlSMI0nxvOWF1QbS4viLn5/Z7qay43y4zzy02sJZG2o8ypJbycSAeAJXdV5no5tpEdVkdvf2Bsf/AE+j/RmLNbmWmnEMHPztdkQG3+4U1I6Sqj9Zho62VsT3AEsD4nEtIcOPFp19pK5jrBbE9JV33QxuPpr3Atd62qvT5vW+eV9AZGyPY2N7fwU3l8HxycxDdW68D3jVaaT5x1Zbx4T0dD1k2+utGc4zuKIHGlbEyndr2CWlqDVCNxGoBIkP2D4KOjrEwnv6TEpxtW5WCXjG2ZbSXWmFidGJnTSTRsEY01IkDj71w7CDxBVE1mJwvi0TGUDbIyt3J6qbnuDaY3GxUzqyrZKQWjkljNHFrr2F7Xa6ez4LRf8AWmGfX+18vDa67UGz3VJe7dl720dDWuraKOpqDyRtZUVDKuB7nO4APaxo1PAa8UvHlSMFJ8bzlLnUBuPimO7U3inmrYJLjcqOegoqaORj5JXVUZh5mtadeVodzE9nD2FTrrMyu2WiIcd0p49W2rYq+XmsYWMuTquWn5tRzwxU3lcw9HOHD2lPdP7IaY/VqemDB7XuNsXkuIXUAQ1da4RS6amKZtNG6OQelrgD6Rw71LbbFolHVXyrMIzyTJ71ZtuavY3LWujudlurayjGmoaBHNFNFr8UukEjT36n0K2IzPlCqZxHjK3e3v7A2P8A6fR/ozFjtzLZTiG4UUhAQEBAQEBAQEBAQR/uZ02bbboXJ19ucc1FkDwBLWW97WOl5Ryt8xsjXsJA4a6A+lWV2zVXfVFnhth0x4JtbkLMptVTWVV6ia+ON1VJF5bWyNLHaMiY3joe8ldvtm0Ycpqis5b/AHL2dwXdijjp8spiayEEU9bTO8uoiB7Q12hBHocCPQo1vNeErUi3LhLX0TbWUVc2qr6y4VlK06+rSSwxscPBzoo2v0/okKc75VxohLdptFssNths9mgZTWunaIoIIWhrGNHcAFVM5XRGHLbW7I4jtLb7hbLBLU1VJciw1Lbi+GTgxrmaDyo4xoQ4666qV9k2RprirH2q6fsH2gu1Xesalq566riFM51dJC/kj5xIQzyo4yNSBrqT2BdvsmzlNcV4ZeLbL4viW4t03NttRVPv12bNHUwzvhNO0TzMndyNbG1w98waauPBcm8zGHa64icvP6j8T+tz65/WKv8AWj+z+ZD6r/5L1H4Hl8/wOPw+30cE9k+OD1x5ZemU7L4vlu4tr3NuVRVMv1pbDHTQwPhFO4QTPnbztdG5x98866OHBIvMRgtriZy2+dYTYtxMXqsRyJrnWyqADnRENkjc1wc17HOBAc0jUag+ngo1ticu2rmMNDtNsRiOzlRW1OMVNZPJXtiZMK+SF4AiLi3l8qKP4x111Ur7JtyjTXFeHrufsbt/u15c+TwPjusLfLjr6J4inDNdeUlzXNcNezmadO5KbJrw7fXFuXFW7oj2wpqgTV9fcamJp18oyQRtd6HFkXN9ghTnfKuNEJetlvpbRbae00LS2ipY46eFpJJDI2hjRqeJ4BUzOV0Rhx+7GweE7wVEFwyJ9TT3SmjMENRRSNaeTmLw1zZGvaRzEnsB9KspsmqF9cWabBOkrbDCL1DkD3VNzuNO4S07a98Rhje3i13lxsbqQeI5iR6F226ZcrpiHf5XiWO5vZJcdymlZWWib4cUmo0I7HNc3RzXDuIIKriZjhZMRPKKp+iHbCSsM0VwuUdITr5IkpjoPAOdCTp7Oqu98qfRCSsC25xDbSzfMmIUgp6Zx55pCS+WZ+mnNI93Enw7h3AKq1ptytrWK8NZudsdt/uy1kuT072XWJvlxV9G8RVDWa68pLg5rhqexzTp3LtNk1cvri3LjrF0V7V2uvZW3OprrhCwhwpp5Yo4nadz/JY15HsOCnO+UI0QlU2S2ssZx2kjFPafJNIyKnDWCOIs8sBg00Gg7OCqytw0O1W0mObQWapsmNT1M9JVTetyOrnxPeH8jY9AYo4xpo0dyle82RpSK8NLuZ00bebp5H+tN7lrKW7OjZDM63yQsbL5fBrniWKT3wboNRpwAXa7ZrGHL6otOXdWa109jtFJZaQudS0cMVLE6QgvLImCNpcQANdBx0ChM5TiMMlcdEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEH/2Q==");background-size:contain}@media (max-width:767.98px){cx-tab-paragraph-container>div.active.toggled{display:none}cx-tab-paragraph-container>button.active.toggled{color:initial}cx-tab-paragraph-container>button.active.toggled:before{content:"+"}cx-tab-paragraph-container>button.active.toggled:after{width:0;opacity:var(--cx-opacity,0)}}cx-tab-paragraph-container>div{background:var(--cx-color-background)}cx-page-layout.ProductDetailsPageTemplate cx-tab-paragraph-container>div .tab-delivery>h2,cx-page-layout.ProductDetailsPageTemplate cx-tab-paragraph-container>div cx-page-slot.Summary>h2,cx-tab-paragraph-container>div .container>h2,cx-tab-paragraph-container>div:not(.active),cx-tab-paragraph-container>div cx-page-layout.ProductDetailsPageTemplate .tab-delivery>h2,cx-tab-paragraph-container>div cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>h2{display:none}cx-tab-paragraph-container>button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;display:inline-block;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;margin:0;cursor:pointer}cx-tab-paragraph-container>button.active,cx-tab-paragraph-container>button:hover{color:var(--cx-color-primary)}cx-tab-paragraph-container>button:focus{z-index:1}@media (min-width:768px){cx-tab-paragraph-container>button.active{cursor:auto}}cx-tab-paragraph-container>button:after{content:"";display:block;margin:15px auto auto;height:5px;background:var(--cx-color-primary);width:0;opacity:0;transition:all .6s}cx-tab-paragraph-container>button.active:after,cx-tab-paragraph-container>button:hover:after{width:100%}cx-tab-paragraph-container>button.active:after{opacity:1}cx-tab-paragraph-container>button:not(.active):hover:after{opacity:.5}@media (max-width:767.98px){cx-tab-paragraph-container>button{border-top:1px solid var(--cx-color-light);font-size:18px;padding:15px 0 0 4%;width:100%;text-align:left;height:63px}cx-tab-paragraph-container>button:before{content:"+";margin:0 15px;float:right;font-size:33px;bottom:12px;position:relative;color:var(--cx-color-text)}cx-tab-paragraph-container>button:after{margin:15px auto auto -4%}cx-tab-paragraph-container>button.active:before{content:"–"}cx-tab-paragraph-container>button.active:after,cx-tab-paragraph-container>button:hover:after{width:104%}cx-tab-paragraph-container>div{padding:15px 5px}}@media (min-width:768px) and (max-width:991.98px){cx-tab-paragraph-container{grid-template-columns:auto 10px repeat(4,180px) 0 auto}}@media (min-width:992px) and (max-width:1199.98px){cx-tab-paragraph-container{grid-template-columns:auto 10px repeat(4,180px) 272px auto}}@media (min-width:1200px){cx-tab-paragraph-container{grid-template-columns:auto 10px repeat(4,180px) 420px auto}}@media (min-width:768px){cx-tab-paragraph-container{display:grid}cx-tab-paragraph-container>button{order:0;transition:all .6s;font-size:1.2rem;text-align:center;margin:0}cx-tab-paragraph-container>button:first-of-type{grid-column:3}cx-tab-paragraph-container>div{order:2;grid-column-start:1;grid-column-end:-1;padding:50px 0;border-top:1px solid var(--cx-color-light)}}cx-global-message{position:-webkit-sticky;position:sticky;display:block;top:0;z-index:2}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/body.searchbox-is-active.has-searchbox-results cx-searchbox .results{display:block}body.searchbox-is-active.has-searchbox-results header{position:relative;z-index:100}body.searchbox-is-active.has-searchbox-results cx-storefront:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.5)}@media (max-width:767.98px){body:not(.searchbox-is-active) cx-searchbox input{width:0;padding:0}body:not(.searchbox-is-active) cx-searchbox cx-icon.reset{display:none}}cx-searchbox{z-index:10;display:block}@media (min-width:768px){cx-searchbox{position:relative}}cx-searchbox>*{z-index:20}@media (min-width:768px){cx-searchbox>*{background-color:var(--cx-color-secondary);position:relative}}cx-searchbox .message,cx-searchbox a{padding:6px 16px;color:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none}cx-searchbox label{display:flex;align-content:stretch;margin:0;padding:6px 6px 6px 10px}@media (min-width:768px){cx-searchbox label{width:27vw;min-width:300px}cx-searchbox label.dirty cx-icon.search{display:none}}cx-searchbox label input{background:none;border:none;outline:none;display:block;flex-basis:100%;height:35px;color:currentColor;z-index:20}@media (max-width:767.98px){cx-searchbox label input{position:absolute;left:0;top:57px;width:100%;background-color:var(--cx-color-secondary);padding:6px 16px;height:48px;border-bottom:1px solid var(--cx-color-light)}}cx-searchbox label input::-webkit-input-placeholder{color:currentColor}cx-searchbox label input:-moz-placeholder,cx-searchbox label input::-moz-placeholder{color:currentColor}cx-searchbox label input:-ms-input-placeholder{color:currentColor}cx-searchbox label:not(.dirty) cx-icon.reset{display:none}cx-searchbox label cx-icon{color:currentColor;flex-basis:48px;text-align:center;cursor:pointer}cx-searchbox label cx-icon.reset:before{font-size:1.4rem}@media (max-width:767.98px){cx-searchbox label cx-icon.reset{position:relative;left:74px;z-index:20;top:52px;margin-top:0}}cx-searchbox .results{display:none;position:absolute;left:0;width:100%;color:#000;background-color:#fff;font-size:var(--cx-font-small,1rem)}@media (max-width:767.98px){cx-searchbox .results{top:105px;z-index:10}}cx-searchbox .results a{text-decoration:none;cursor:pointer;font-weight:800}cx-searchbox .results a .highlight,cx-searchbox .results a .search-results-highlight{font-weight:400;font-style:normal}cx-searchbox .results a:focus,cx-searchbox .results a:hover{background:var(--cx-color-light);color:currentColor}cx-searchbox .results .suggestions{display:flex;flex-wrap:wrap}cx-searchbox .results .suggestions a{flex:100%;line-height:2rem}@media (max-width:767.98px){cx-searchbox .results .products{display:none}}cx-searchbox .results .products a{display:grid;grid-column-gap:16px;border-top:1px solid var(--cx-color-light)}cx-searchbox .results .products a.has-media{grid-template-columns:50px 1fr}cx-searchbox .results .products a cx-media{grid-row:1/3}cx-searchbox .results .products a h4.name{text-overflow:ellipsis;font-size:inherit;font-weight:inherit;white-space:nowrap;overflow:hidden}cx-searchbox .results .products a .price{font-weight:400}cx-facet button.heading{display:flex;align-items:center;justify-content:space-between;margin:.4rem 0;padding:.4rem;width:100%;border-bottom:1px solid var(--cx-color-light);cursor:pointer;font-weight:var(--cx-font-weight-semi)}cx-facet button.heading:focus,cx-facet button.heading:hover{color:var(--cx-color-primary)}cx-facet button.heading cx-icon{font-size:1rem}@media (max-width:991.98px){cx-facet button.heading cx-icon{font-size:1.3rem}}cx-facet{display:block}@media (max-width:991.98px){cx-facet:nth-of-type(-n+0).collapsed .collapse-icon,cx-facet:nth-of-type(-n+0).collapsed a,cx-facet:nth-of-type(-n+0).collapsed button:not(.heading),cx-facet:nth-of-type(-n+0):not(.collapsed) .expand-icon,cx-facet:nth-of-type(n+1).expanded .expand-icon,cx-facet:nth-of-type(n+1):not(.expanded) .collapse-icon,cx-facet:nth-of-type(n+1):not(.expanded) a,cx-facet:nth-of-type(n+1):not(.expanded) button:not(.heading){display:none}}@media (min-width:992px){cx-facet:nth-of-type(-n+3).collapsed .collapse-icon,cx-facet:nth-of-type(-n+3).collapsed a,cx-facet:nth-of-type(-n+3).collapsed button:not(.heading),cx-facet:nth-of-type(-n+3):not(.collapsed) .expand-icon,cx-facet:nth-of-type(n+4).expanded .expand-icon,cx-facet:nth-of-type(n+4):not(.expanded) .collapse-icon,cx-facet:nth-of-type(n+4):not(.expanded) a,cx-facet:nth-of-type(n+4):not(.expanded) button:not(.heading){display:none}}cx-facet a,cx-facet button{display:flex;align-items:baseline;padding:.4rem;cursor:pointer;color:var(--cx-color-text)}cx-facet a.value:hover,cx-facet button.value:hover{text-decoration:none;color:var(--cx-color-primary)}@media (max-width:991.98px){cx-facet a.value>span,cx-facet button.value>span{display:flex;width:calc(100% - 1.8rem)}cx-facet a.value .label,cx-facet button.value .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}cx-facet a.value .count,cx-facet button.value .count{-webkit-margin-start:5px;margin-inline-start:5px}cx-facet a.value .count:before,cx-facet button.value .count:before{content:"("}cx-facet a.value .count:after,cx-facet button.value .count:after{content:")"}cx-facet button{background:none;border:none;display:inline-flex}cx-facet button:hover{color:var(--cx-color-primary)}cx-facet.multi-select a.value:hover:not(.selected):before{border-color:var(--cx-color-primary)}cx-facet.multi-select a.value:before{content:"✓";color:transparent;flex-shrink:0;font-size:1rem;font-weight:700;width:1.3rem;height:1.35rem;border-radius:.2rem;border:1px solid var(--cx-color-light);display:flex;justify-content:center;align-items:center;-webkit-margin-end:.5rem;margin-inline-end:.5rem}cx-facet.multi-select a.value.selected:before{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:var(--cx-color-inverse)}cx-product-list cx-star-rating{padding-top:0}cx-product-list .cx-product-search-list{display:block;border:solid var(--cx-color-light);border-width:0 0 1px;margin:0 0 25px}cx-product-list .cx-product-search-list:last-of-type{border:none}cx-product-list .cx-product-container{margin:40px 0}cx-product-list .cx-sorting{border-style:solid;border-color:var(--cx-color-light)}@media (max-width:991.98px){cx-product-list .cx-sorting{border:none}}cx-product-list .cx-sorting.top{border-width:0 0 1px;padding:0 0 8px}cx-product-list .cx-sorting.bottom{border-width:1px 0 0;padding:25px 0 0}cx-product-list .cx-pagination{display:inline-block;vertical-align:top}cx-product-list .cx-pagination .page-link:hover{color:var(--cx-color-inverse)}cx-product-list .cx-sort-dropdown{height:48px}cx-product-list .cx-sort-dropdown .ng-arrow-wrapper{padding:0 35px 0 0}cx-product-list .cx-double-btn-container{display:grid;grid-gap:5%;grid-template-columns:1fr 1fr}cx-product-list .cx-single-btn-container{display:grid;width:50%;margin:auto}cx-product-list .cx-double-btn-container .btn-block,cx-product-list .cx-single-btn-container .btn-block{cursor:pointer}cx-product-list .grid-btn-padding{padding-top:25px}cx-product-list .align-btn{margin-top:0!important}cx-product-list-item{padding-bottom:1rem}cx-product-list-item .cx-product-search-list{border:solid var(--cx-color-light);border-width:0 0 1px;margin:0 0 25px}cx-product-list-item .cx-product-search-list:last-of-type{border-width:0}cx-product-list-item .cx-product-image-container{display:block;text-align:center;height:100%}cx-product-list-item .cx-product-image{width:100%;height:100%;display:block}cx-product-list-item .cx-product-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);text-align:left;display:block;margin:0 0 3px;color:var(--cx-color-dark);text-decoration:none}cx-product-list-item .cx-product-name:hover{color:var(--cx-color-primary)}cx-product-list-item .cx-product-price{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);text-align:left;margin:15px 0 0}cx-product-list-item .cx-product-price.old{color:var(--cx-color-secondary);text-decoration:line-through}cx-product-list-item .cx-product-price.new{margin:0 0 0 5px;color:var(--cx-color-primary)}cx-product-list-item cx-media.is-missing{min-height:255px}cx-product-list-item cx-variant-style-icons{display:block;margin-top:1rem}@media (max-width:767.98px){cx-product-list-item .cx-product-search-list{padding-bottom:15px}cx-product-list-item .cx-product-image{max-height:255px}cx-product-list-item .cx-product-name,cx-product-list-item .cx-product-price,cx-product-list-item .cx-product-rating{text-align:center}cx-product-list-item .cx-product-name{height:2.5rem}cx-product-list-item .cx-product-price{margin:1rem 0}cx-product-list-item .cx-product-no-review{text-align:center}}cx-product-grid .cx-product-image-container{display:block;text-align:center}cx-product-grid .cx-product-image{width:100%;padding:20px;display:block}@media (max-width:767.98px){cx-product-grid .cx-product-image{padding:1.25rem 0 0}}cx-product-grid .cx-product-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);text-align:center;display:block;margin:0 0 25px;color:var(--cx-color-dark);text-decoration:none;height:2.4em;overflow:hidden;position:relative}cx-product-grid .cx-product-name:before{bottom:0;right:0;position:absolute;content:"…"}cx-product-grid .cx-product-name:after{content:"";background:none repeat scroll 0 0;background-color:var(--cx-color-inverse);position:absolute;height:50px;width:100%;z-index:1}cx-product-grid .cx-product-name:hover{color:var(--cx-color-primary)}cx-product-grid .cx-product-price-container,cx-product-grid .cx-product-rating{text-align:center}cx-product-grid .cx-product-price{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);text-align:center;display:inline-block;margin:0 0 25px}cx-product-grid .cx-product-price .old{color:var(--cx-secondary);text-decoration:line-through;margin:0}cx-product-grid .cx-product-price .new{margin:0 0 25px 5px;color:var(--cx-primary)}cx-product-grid-item{display:flex;flex-direction:column}cx-product-grid-item .cx-product-search-list{border:solid var(--cx-color-light);border-width:0 0 1px;margin:0 0 25px}cx-product-grid-item .cx-product-search-list:last-of-type{border-width:0}cx-product-grid-item cx-media.is-missing{min-height:255px}cx-product-grid-item .cx-product-image-container{display:block;text-align:center}cx-product-grid-item .cx-product-image{width:100%;margin:3rem 0}cx-product-grid-item .cx-product-rating{text-align:center}cx-product-grid-item .cx-product-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);text-align:center;margin:0 0 3px;color:var(--cx-color-dark);text-decoration:none;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;line-clamp:2;max-width:100%;height:40px;display:block}cx-product-grid-item .cx-product-name:hover{color:var(--cx-color-primary)}cx-product-grid-item .cx-product-price-container{flex-grow:1}cx-product-grid-item .cx-product-price-container .cx-product-price{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);text-align:center;margin:1rem 0}cx-product-grid-item .cx-product-price-container .cx-product-price.old{color:var(--cx-color-secondary);text-decoration:line-through}cx-product-grid-item .cx-product-price-container .cx-product-price.new{margin:0 0 0 5px;color:var(--cx-color-primary)}cx-product-view .cx-product-layout{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;cursor:pointer;position:relative;display:inline-block;overflow:hidden;border-radius:4px;border:1px solid var(--cx-color-light)}cx-product-view .cx-product-layout.cx-product-grid .fas{font-size:24px}cx-product-view .cx-product-layout.cx-product-list .fas{font-size:25px}cx-product-view .cx-product-layout .fas{color:var(--cx-color-secondary);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}cx-product-view .cx-product-layout:focus,cx-product-view .cx-product-layout:hover{box-shadow:none}cx-product-view .cx-product-layout:focus .fas,cx-product-view .cx-product-layout:hover .fas{color:var(--cx-color-primary)}cx-active-facets{display:flex;flex-wrap:wrap;padding:10px 0;color:var(--cx-color-text)}cx-active-facets h4{flex:100%;padding:0 0 10px;margin:0 0 20px}@media (max-width:991.98px){cx-active-facets h4{display:none}}cx-active-facets a{display:flex;align-items:center;transition:all .3s;min-width:0;background:var(--cx-color-background);border-radius:4px;margin:0 10px 10px 0}cx-active-facets a:hover{background:var(--cx-color-light);text-decoration:none}cx-active-facets a>span{-webkit-margin-start:10px;margin-inline-start:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}cx-active-facets a cx-icon{font-size:1rem;padding:10px}cx-active-facets a cx-icon:hover{color:var(--cx-color-primary)}body.modal-open{overflow:hidden}cx-facet-list.dialog{z-index:11;position:fixed}cx-facet-list.dialog>.inner{background-color:var(--cx-color-background);transition:transform .3s ease-in-out}cx-facet-list.active.dialog>.inner{transform:translateZ(0)}cx-facet-list.dialog{top:0;left:0;height:100%;width:100%;transition:background-color .3s ease-in-out;display:flex;justify-content:center;align-items:center}cx-facet-list.active.dialog{background-color:rgba(0,0,0,.5)}cx-facet-list.dialog>.inner{transform:translate3d(0,100%,0)}cx-facet-list .inner{padding:0 10px 10px}@media (max-width:991.98px){cx-facet-list .inner{max-height:100vh;overflow:scroll}}cx-facet-list .inner h4{position:-webkit-sticky;position:sticky;top:0;background:var(--cx-color-background);padding:10px .4rem .4rem}cx-facet-list .inner h4 .close{opacity:1}cx-facet-list .inner h4 .close:hover{color:var(--cx-color-primary)}@media (min-width:992px){cx-facet-list .inner h4{display:none}}cx-facet-list.dialog>.inner{width:95vw;height:95vh}cx-product-facet-navigation{min-width:0}@media (min-width:992px){cx-product-facet-navigation button.dialog-trigger{display:none}}cx-product-images{display:flex;flex-direction:column;height:100%}cx-product-images>cx-media{height:100%;width:100%;position:relative}cx-product-images>cx-media img{-o-object-fit:scale-down;object-fit:scale-down}cx-product-images cx-media{outline:none;text-align:center}cx-product-images cx-media.is-missing{min-height:30vh}cx-product-images cx-media:not(.is-loading):after{-webkit-animation-play-state:paused;animation-play-state:paused}cx-product-images cx-media.is-loading:after,cx-product-images cx-media.is-waiting:after{--cx-opacity:1}cx-product-images .thumbs cx-media{margin:.5vw;padding:.5vw;cursor:pointer;border:2px solid var(--cx-color-light)}cx-product-images .thumbs cx-media.is-missing{min-height:80px}cx-product-images .thumbs cx-media.is-active,cx-product-images .thumbs cx-media:hover{border-color:var(--cx-color-primary)}cx-product-summary{display:flex;flex-direction:column;flex-grow:0}@media (max-width:991.98px){cx-product-summary{padding-top:1.5em}}@media (min-width:992px){cx-product-summary{padding:20px 20px 0}}cx-product-summary .price{display:inline-block;font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);margin:0 0 11px}cx-product-summary .quantity label{font-weight:var(--cx-font-weight-bold);margin:15px 0 10px}cx-product-summary .quantity .info,cx-product-summary .quantity label{font-size:var(--cx-font-size,.875rem);line-height:var(--cx-line-height,1.2222222222)}cx-product-summary .quantity .info{font-weight:var(--cx-font-weight-normal);margin:0 15px;color:var(--cx-color-secondary)}cx-product-summary cx-add-to-cart{margin:20px 0 10px}cx-product-attributes table{width:100%;margin:0 0 30px}cx-product-attributes table th h3{margin:0 0 18px}cx-product-attributes table tr{border-color:var(--cx-color-light);border-style:solid;border-width:1px 0}cx-product-attributes table td{padding:12px 0;vertical-align:top;width:50%}cx-product-attributes table ul{list-style:none;padding:0}cx-product-reviews .rating-input{display:none}cx-product-reviews .header{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--cx-color-light);padding:0 15px 15px;margin:0 -15px 40px}cx-product-reviews .header button{margin:0 0 0 auto}cx-product-reviews .header .rating{flex-basis:100%}cx-product-reviews .review{display:grid;grid-template-columns:auto auto 10vw;grid-template-rows:repeat(3,minmax(10px,auto)) auto;grid-column-gap:1vw;margin:4vh 0 2vh}cx-product-reviews .review .text,cx-product-reviews .review .title,cx-product-reviews .review cx-star-rating{grid-column:1/span 2}@media (max-width:991.98px){cx-product-reviews .review .text{grid-column:1/span 3}}cx-product-reviews .review .date,cx-product-reviews .review .name{grid-column:1/span 1}cx-product-reviews .review .text{grid-row:0}cx-product-reviews .review .title{font-weight:700}cx-product-reviews .review .text{margin:.5vh 0}cx-product-reviews .review .date,cx-product-reviews .review .name{text-align:left}@media (max-width:991.98px){cx-product-reviews .btn-secondary{margin:0 0 1rem}}@media (min-width:992px){cx-product-intro{padding:20px 20px 0}}cx-product-intro .code{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-secondary);margin:0 0 20px}cx-product-intro .rating{display:flex;flex-direction:row;align-items:baseline}cx-product-intro .rating .count{margin:0 20px 0 5px}cx-product-intro .rating cx-star-rating{padding:0 0 15px}@media (min-width:992px){cx-product-variants .variant-section{padding:20px 20px 0}}cx-product-variants .variant-selector a.size-guide{display:flex;justify-content:flex-end;pointer-events:none}cx-product-variants .variant-selector .style-name{text-transform:capitalize}cx-product-variants .variant-list{padding:0}cx-product-variants .variant-list li{display:inline-block}cx-product-variants .variant-list li.selected-variant img{border:2px solid var(--cx-color-primary)}cx-product-variants .variant-list li .variant-button{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;display:inline-block;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent}cx-product-variants .variant-list li .variant-button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:2px;outline-offset:4px;transition:none}cx-product-variants .variant-list li .variant-button img{margin:3px;border:1px solid #ddd}cx-stock-notification .stock-notification-notes p{margin:0 0 10px}cx-stock-notification .stock-notification-notes p a{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-dark)}cx-stock-notification .stock-notification-notes p a:hover{color:var(--cx-color-primary)}cx-stock-notification-dialog .cx-dialog-title{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}cx-stock-notification-dialog .channels span{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}cx-page-layout.ProductDetailsPageTemplate cx-stock-notification-dialog .tab-delivery p a,cx-page-layout.ProductDetailsPageTemplate cx-stock-notification-dialog cx-page-slot.Summary p a,cx-stock-notification-dialog .container p a,cx-stock-notification-dialog cx-page-layout.ProductDetailsPageTemplate .tab-delivery p a,cx-stock-notification-dialog cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary p a{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-dark)}cx-page-layout.ProductDetailsPageTemplate cx-stock-notification-dialog .tab-delivery p a:hover,cx-page-layout.ProductDetailsPageTemplate cx-stock-notification-dialog cx-page-slot.Summary p a:hover,cx-stock-notification-dialog .container p a:hover,cx-stock-notification-dialog cx-page-layout.ProductDetailsPageTemplate .tab-delivery p a:hover,cx-stock-notification-dialog cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary p a:hover{color:var(--cx-color-primary)}cx-banner-carousel .carousel-panel{overflow:hidden}cx-banner-carousel .inline-navigation,cx-banner-carousel .inline-navigation .carousel-panel{position:relative}cx-banner-carousel .inline-navigation .carousel-panel,cx-banner-carousel .inline-navigation .carousel-panel .item{max-height:600px}cx-banner-carousel .inline-navigation .carousel-panel .next,cx-banner-carousel .inline-navigation .carousel-panel .previous{position:absolute;z-index:10;height:100%;width:5vw;transition:all .4s}cx-banner-carousel .inline-navigation .carousel-panel .next:not([disabled]):hover,cx-banner-carousel .inline-navigation .carousel-panel .previous:not([disabled]):hover{font-size:3rem}cx-banner-carousel .inline-navigation .carousel-panel .next{right:0}cx-banner-carousel .inline-navigation .indicators{margin-top:-60px;z-index:1}cx-banner-carousel cx-banner a{display:flex;flex-direction:column}cx-carousel{display:flex;flex:100%;--cx-speed:0.5;flex-direction:column}cx-carousel>h3{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);font-weight:700;text-align:center;margin-top:2rem;margin-bottom:1rem}@media (min-width:1200px){cx-carousel>h3{margin-bottom:3rem}}cx-carousel .carousel-panel{display:flex;justify-content:space-between}cx-carousel .carousel-panel.size-1 .item{flex:0 0 100%}cx-carousel .carousel-panel.size-2 .item{flex:0 0 50%}cx-carousel .carousel-panel.size-3 .item{flex:0 0 33.33333%}cx-carousel .carousel-panel.size-4 .item{flex:0 0 25%}cx-carousel .carousel-panel.size-5 .item{flex:0 0 20%}cx-carousel .carousel-panel.size-6 .item{flex:0 0 16.66667%}cx-carousel .carousel-panel.size-7 .item{flex:0 0 14.28571%}cx-carousel .carousel-panel.size-8 .item{flex:0 0 12.5%}cx-carousel .carousel-panel.size-9 .item{flex:0 0 11.11111%}cx-carousel .carousel-panel.size-10 .item{flex:0 0 10%}cx-carousel .carousel-panel .slides{flex:auto;position:relative}cx-carousel .carousel-panel .slides .slide{transition:all .6s;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start}cx-carousel .carousel-panel .slides .slide:not(.active){position:absolute;opacity:0;z-index:-1;transition:none}cx-carousel .carousel-panel .slides .slide .item{opacity:0;z-index:-1;transition:all .4s}cx-carousel .carousel-panel .slides .slide .item.active{opacity:1;z-index:1}cx-carousel .carousel-panel .slides .slide .item:first-child{transition-delay:calc(var(--cx-speed, 1)*0.25s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(2){transition-delay:calc(var(--cx-speed, 1)*0.5s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(3){transition-delay:calc(var(--cx-speed, 1)*0.75s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(4){transition-delay:calc(var(--cx-speed, 1)*1s)}cx-carousel button{color:var(--cx-color-light)}cx-carousel button:focus{outline:none}cx-carousel button:not(:disabled){cursor:pointer}cx-carousel .indicators{display:flex;justify-content:center}cx-carousel .indicators button{border:none;padding:10px;margin:0;transition:all .6s;background-color:transparent}cx-carousel .indicators button[disabled]{color:var(--cx-color-primary)}cx-carousel .indicators button:not(:disabled):hover{color:var(--cx-color-secondary)}@media (max-width:575.98px){cx-carousel .indicators{display:none}}cx-carousel .next,cx-carousel .previous{background-color:transparent;border:none;font-size:2rem}cx-carousel .next:disabled,cx-carousel .previous:disabled{opacity:.5}cx-carousel .next:not(:disabled):hover,cx-carousel .previous:not(:disabled):hover{color:var(--cx-color-primary)}cx-product-references{padding-bottom:50px}cx-product-references a{display:flex;flex-direction:column;text-align:center;justify-content:space-between;padding-bottom:10px;color:var(--cx-color-text)}cx-product-references a:focus{color:var(--cx-color-primary);z-index:1;position:relative}cx-product-references cx-media{align-self:center;width:60%}cx-product-references cx-media.is-missing{min-height:200px}cx-star-rating{padding:15px 0}cx-star-rating:not([disabled=true]){cursor:pointer}cx-star-rating .star{font-size:20px;margin:0 2.5px}cx-star-rating .star:first-child{background:linear-gradient(calc(var(--star-rating-dir, 1)*90deg),var(--cx-color-primary),var(--cx-color-primary) calc(var(--star-fill)*100%),var(--cx-color-light) calc(var(--star-fill)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(2){background:linear-gradient(calc(var(--star-rating-dir, 1)*90deg),var(--cx-color-primary),var(--cx-color-primary) calc((var(--star-fill) - 1)*100%),var(--cx-color-light) calc((var(--star-fill) - 1)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(3){background:linear-gradient(calc(var(--star-rating-dir, 1)*90deg),var(--cx-color-primary),var(--cx-color-primary) calc((var(--star-fill) - 2)*100%),var(--cx-color-light) calc((var(--star-fill) - 2)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(4){background:linear-gradient(calc(var(--star-rating-dir, 1)*90deg),var(--cx-color-primary),var(--cx-color-primary) calc((var(--star-fill) - 3)*100%),var(--cx-color-light) calc((var(--star-fill) - 3)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(5){background:linear-gradient(calc(var(--star-rating-dir, 1)*90deg),var(--cx-color-primary),var(--cx-color-primary) calc((var(--star-fill) - 4)*100%),var(--cx-color-light) calc((var(--star-fill) - 4)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[dir=rtl] .star{--star-rating-dir:-1}cx-card .cx-card-border{border:1px solid var(--cx-color-light)}cx-card .cx-card-container{display:flex}cx-card .cx-card-label-container{flex-grow:2}cx-card .cx-card-fit-to-container{width:100%;height:100%;display:flex;flex-direction:column}cx-card .cx-card-body{display:flex;flex-direction:column;justify-content:space-between}cx-card .cx-card-delete{background-color:var(--cx-color-background)}cx-card .cx-card-body-delete{padding:1rem 0 0}@media (max-width:767.98px){cx-card .cx-card-body-delete .btn-secondary{margin:0 0 1rem}}cx-card .cx-card-delete-msg{color:var(--cx-color-danger);padding:0 0 1.25rem}cx-card .cx-card-actions{display:flex;justify-content:flex-end;padding:1.25rem 0 0}cx-card .cx-card-link{margin:0 0 0 1rem}cx-pagination{display:flex;justify-content:flex-start;align-content:center;align-items:stretch;height:48px}cx-pagination a{color:var(--cx-color-text);width:48px;border:1px solid var(--cx-color-light);box-sizing:content-box;-webkit-border-end:none;border-inline-end:none;display:flex;align-items:center;justify-content:center;transition:background-color .3s,color .3s}cx-pagination a:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}cx-pagination a:last-child{-webkit-border-end:solid 1px var(--cx-color-light);border-inline-end:solid 1px var(--cx-color-light);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}cx-pagination a.current{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:var(--cx-color-inverse);opacity:1}cx-pagination a.current,cx-pagination a.disabled,cx-pagination a.gap{pointer-events:none}cx-pagination a:hover{text-decoration:none;background-color:var(--cx-color-background)}cx-pagination a.current+a{border-left:none}cx-pagination a:focus{z-index:1}:root{--cx-spinner-radius:120px;--cx-spinner-border-width:15px;--cx-spinner-animation-time:1s;--cx-spinner-primary-color:var(--cx-color-primary);--cx-spinner-secondary-color:var(--cx-color-light)}cx-spinner .loader-container{position:relative;margin:30px auto}cx-spinner .loader,cx-spinner .loader-container{width:var(--cx-spinner-radius);height:var(--cx-spinner-radius)}cx-spinner .loader{font-size:10px;overflow:hidden;-webkit-animation:load8 var(--cx-spinner-animation-time) infinite linear;animation:load8 var(--cx-spinner-animation-time) infinite linear}cx-spinner .loader:before{content:"";box-sizing:border-box;display:block;width:var(--cx-spinner-radius);height:var(--cx-spinner-radius);border:var(--cx-spinner-border-width) solid;margin:auto;border-color:var(--cx-spinner-secondary-color) var(--cx-spinner-secondary-color) var(--cx-spinner-secondary-color) var(--cx-spinner-primary-color);border-radius:50%}@-webkit-keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[dir=ltr] cx-icon.flip-at-ltr,[dir=rtl] cx-icon.flip-at-rtl{transform:scaleX(-1)}.cx-icon,cx-icon{align-self:center;line-height:normal}.small.cx-icon:before,cx-icon.small:before{font-size:.9rem}.cx-icon svg,cx-icon svg{width:28px;height:28px;fill:currentColor}.small.cx-icon svg,cx-icon.small svg{width:14px;height:14px}@media (max-width:991.98px){cx-login>a{padding:1rem;display:block}}cx-login .cx-login-greet{color:var(--cx-color-inverse);font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);font-weight:var(--cx-font-weight-semi)}@media (max-width:991.98px){cx-login .cx-login-greet{color:var(--cx-color-text);padding:.5rem 1rem 0;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.6)}}cx-register form a{text-decoration:underline}cx-register form .cx-login-link{margin:1rem 0 0}cx-anonymous-consent-management-banner .anonymous-consent-banner{position:fixed;bottom:0;width:100vw;background-color:var(--cx-color-inverse);z-index:1000;border-top:5px solid var(--cx-color-primary);color:var(--cx-color-text);padding:2rem 0}cx-anonymous-consent-management-banner .cx-banner-title{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);margin-bottom:.5rem}cx-anonymous-consent-management-banner .cx-banner-description{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.6)}cx-anonymous-consent-management-banner .cx-banner-buttons{text-align:right}cx-anonymous-consent-management-banner .cx-banner-buttons button:last-child{margin-left:1.5rem}@media (max-width:575.98px){cx-anonymous-consent-management-banner .cx-banner-buttons{text-align:center;margin-top:1rem}}@media (min-width:768px){cx-anonymous-consent-management-banner .cx-banner-buttons{margin-top:1rem}}cx-anonymous-consent-management-banner .anonymous-consent-banner-hidden{display:none}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-anonymous-consent-dialog{color:var(--cx-color-text);background-color:rgba(0,0,0,.5)}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header{padding:2rem 1.75rem .85rem}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{padding-top:0;background-color:var(--cx-color-inverse)}@media (max-width:575.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{padding:1.5rem;border-top:1px solid var(--cx-color-light)}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-buttons{text-align:right;padding:1rem 4rem}@media (max-width:575.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-buttons{padding:1rem}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-action-link{margin:0 .35rem}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-row{max-width:100%}@media (max-width:575.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-row{padding:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content h3{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-description{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.6);padding:1.5rem 1.75rem 0}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content a:not([href]):not([tabindex]){text-decoration:underline}cx-anonymous-consent-open-dialog{display:flex;justify-content:center;margin:0 3vw 3vw}@media (max-width:767.98px){cx-anonymous-consent-open-dialog{justify-content:flex-start}}cx-anonymous-consent-open-dialog .btn-link{padding:0;color:var(--cx-color-inverse);font-size:.8rem}cx-anonymous-consent-open-dialog .btn-link:not(:hover){text-decoration:none}cx-anonymous-consent-open-dialog .btn-link:hover{color:var(--cx-color-inverse)}cx-amend-order-actions{justify-content:center;padding:1rem 0 0}cx-amend-order-actions>*{margin:0 0 1rem}cx-amend-order-items .cx-item-list-header{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);padding:1.125rem 0;text-transform:uppercase;color:var(--cx-color-secondary);border:solid var(--cx-color-light);border-width:0 0 1px}cx-amend-order-items .cx-item-list-total{text-align:right}@media (min-width:1200px){cx-amend-order-items .cx-item-list-total{text-align:right}}@media (max-width:1199.98px){cx-amend-order-items .cx-item-list-total{padding-right:70px}}@media (max-width:991.98px){cx-amend-order-items .cx-item-list-total{padding-right:0}}cx-amend-order-items .cx-item-list-row{padding:1.25rem 0;border:solid var(--cx-color-light);border-width:0 0 1px}@media (max-width:767.98px){cx-amend-order-items .cx-info-container{display:flex;flex-direction:column}cx-amend-order-items .cx-info-container .cx-order-quantity-value{text-align:left}}cx-amend-order-items .cx-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding:0;min-width:17rem}cx-amend-order-items .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none}cx-amend-order-items .cx-name .cx-link:hover{color:var(--cx-color-primary)}cx-amend-order-items .cx-code{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-secondary);padding:.625rem 0}cx-amend-order-items .cx-property{display:flex}cx-amend-order-items .cx-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding-right:1rem}@media (max-width:767.98px){cx-amend-order-items .cx-label{min-width:5rem}}cx-amend-order-items .cx-value{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;font-weight:400}@media (max-width:767.98px){cx-amend-order-items .cx-value{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}}cx-amend-order-items .cx-price{display:flex;justify-content:center;align-items:center;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}@media (max-width:1199.98px){cx-amend-order-items .cx-price{padding-right:0;padding-left:45px}}@media (max-width:991.98px){cx-amend-order-items .cx-price{padding-right:0}}@media (max-width:767.98px){cx-amend-order-items .cx-price{justify-content:flex-start;padding-left:15px}}cx-amend-order-items .cx-price .cx-old{text-decoration:line-through;color:var(--cx-color-secondary);padding:0 1rem 0 0}cx-amend-order-items .cx-price .cx-new{color:var(--cx-color-primary)}cx-amend-order-items .cx-quantity{display:flex;justify-content:center;align-items:center}cx-amend-order-items .cx-quantity>div{width:100%}@media (max-width:767.98px){cx-amend-order-items .cx-quantity>div{width:auto}}@media (max-width:767.98px){cx-amend-order-items .cx-quantity{justify-content:flex-start}}cx-amend-order-items .cx-quantity cx-item-counter{width:100%;display:flex;justify-content:center}cx-amend-order-items .cx-request-qty{display:flex;justify-content:center;align-items:center}@media (max-width:1199.98px){cx-amend-order-items .cx-request-qty{padding-right:0}}@media (max-width:991.98px){cx-amend-order-items .cx-request-qty{padding-right:0}}@media (max-width:767.98px){cx-amend-order-items .cx-request-qty{justify-content:flex-start}}cx-amend-order-items .cx-total{display:flex;justify-content:flex-end;align-items:center}@media (max-width:991.98px){cx-amend-order-items .cx-total{justify-content:flex-end}}@media (max-width:767.98px){cx-amend-order-items .cx-total{justify-content:flex-start}}cx-amend-order-items .cx-promo{color:var(--cx-color-success)}cx-amend-order-items .cx-availability,cx-amend-order-items .cx-promo{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);padding:.75rem 0;margin:0}cx-amend-order-items .cx-availability{color:var(--cx-color-danger)}cx-amend-order-items .cx-actions{display:flex;justify-content:flex-end;padding:0}@media (max-width:767.98px){cx-amend-order-items .cx-actions{display:flex;justify-content:flex-start;padding:0}}cx-amend-order-items .cx-actions button.link{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-text);border-width:0;text-decoration:none}cx-amend-order-items .cx-actions button.link:hover{text-decoration:underline}cx-amend-order-items .cx-nav{justify-content:center;padding:1rem 0}@media (max-width:767.98px){cx-amend-order-items .cx-nav .btn-action{margin:0 0 1rem}}cx-amend-order-items .btn.cx-action-link{padding:10px 0}@media (max-width:991.98px){cx-amend-order-items .cx-item-list-header{padding:1.125rem 2.5rem}cx-amend-order-items .cx-item-list-items{padding:0 2.5rem}}@media (max-width:767.98px){cx-amend-order-items .cx-item-list-items{padding:0 0 0 1rem}}cx-order-details-actions .cx-nav{justify-content:center;padding:1rem 0 2rem}cx-order-details-actions .cx-nav div:empty{display:none}@media (max-width:767.98px){cx-order-details-actions .cx-nav .btn-action{margin:0 0 1rem}}@media (max-width:767.98px){cx-order-history .cx-order-history{max-width:100%;padding:0}}cx-order-history .cx-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-color:var(--cx-color-light);border-style:solid;border-width:1px 0}cx-order-history .cx-order-history-table tr{width:100%}@media (max-width:767.98px){cx-order-history .cx-order-history-table tr{border:solid var(--cx-color-light);border-width:1px 0 0}cx-order-history .cx-order-history-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-order-history .cx-order-history-table th{padding:1.5rem 0 1.125rem;text-align:left}cx-order-history .cx-order-history-table th:last-child{text-align:right}cx-order-history .cx-order-history-table td{width:25%;padding:1.625rem 0}@media (min-width:768px){cx-order-history .cx-order-history-table td{text-align:left}cx-order-history .cx-order-history-table td:last-child{text-align:right}}@media (max-width:767.98px){cx-order-history .cx-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-order-history .cx-order-history-table td:first-child{padding-top:1.25rem}cx-order-history .cx-order-history-table td:last-child{padding-bottom:1.25rem}}cx-order-history .cx-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width:767.98px){cx-order-history .cx-order-history-header{padding:40px 20px 0}}@media (max-width:767.98px){cx-order-history .cx-order-history-thead-mobile{display:none}}cx-order-history .cx-order-history-code .cx-order-history-value{text-decoration:underline}cx-order-history .cx-order-history-placed{text-align:center}@media (max-width:767.98px){cx-order-history .cx-order-history-placed{text-align:left}}cx-order-history .cx-order-history-status{text-align:center}@media (max-width:767.98px){cx-order-history .cx-order-history-status{text-align:left}}cx-order-history .cx-order-history-total{text-align:right}@media (max-width:767.98px){cx-order-history .cx-order-history-total{text-align:left}}cx-order-history .cx-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width:767.98px){cx-order-history .cx-order-history-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);min-width:110px}}cx-order-history .cx-order-history-value{color:var(--cx-color-text)}@media (max-width:767.98px){cx-order-history .cx-order-history-value{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:"normal"}}cx-order-history .cx-order-history-form-group{padding:0;margin-bottom:0}@media (max-width:767.98px){cx-order-history .cx-order-history-form-group{padding:1.25rem}}cx-order-history .cx-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width:767.98px){cx-order-history .cx-order-history-sort.top{flex-direction:column;padding-top:0}}cx-order-history .cx-order-history-sort.bottom{display:flex;justify-content:space-between;padding:2rem 0 1rem;margin:0}@media (max-width:767.98px){cx-order-history .cx-order-history-sort.bottom{flex-direction:column;padding-top:0}}@media (max-width:767.98px){cx-order-history .cx-order-history-pagination{margin:0 auto}}cx-order-history .cx-order-history-no-order{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:"normal";min-height:415px}@media (max-width:767.98px){cx-order-history .cx-order-history-no-order{min-height:474px;padding-left:1.25rem;padding-right:1.25rem}}cx-order-history .cx-order-history-no-order .btn{margin:1.25rem 0}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history{max-width:100%;padding:0}}cx-order-return-request-list .cx-order-history-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-color:var(--cx-color-light);border-style:solid;border-width:1px 0}cx-order-return-request-list .cx-order-history-table tr{width:100%}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-table tr{border:solid var(--cx-color-light);border-width:1px 0 0}cx-order-return-request-list .cx-order-history-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-order-return-request-list .cx-order-history-table th{padding:1.5rem 0 1.125rem;text-align:left}cx-order-return-request-list .cx-order-history-table th:last-child{text-align:right}cx-order-return-request-list .cx-order-history-table td{width:25%;padding:1.625rem 0}@media (min-width:768px){cx-order-return-request-list .cx-order-history-table td{text-align:left}cx-order-return-request-list .cx-order-history-table td:last-child{text-align:right}}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-order-return-request-list .cx-order-history-table td:first-child{padding-top:1.25rem}cx-order-return-request-list .cx-order-history-table td:last-child{padding-bottom:1.25rem}}cx-order-return-request-list .cx-order-history-header{padding:40px 0 0;color:var(--cx-color-text)}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-header{padding:40px 20px 0}}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-thead-mobile{display:none}}cx-order-return-request-list .cx-order-history-code{text-decoration:underline}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-code{text-decoration:none}}cx-order-return-request-list .cx-order-history-placed,cx-order-return-request-list .cx-order-history-status{text-align:center}cx-order-return-request-list .cx-order-history-total{text-align:right}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-placed,cx-order-return-request-list .cx-order-history-status,cx-order-return-request-list .cx-order-history-total{text-align:left}}cx-order-return-request-list .cx-order-history-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);min-width:110px}}cx-order-return-request-list .cx-order-history-value{color:var(--cx-color-text)}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-value{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);text-decoration:underline}}cx-order-return-request-list .cx-order-history-form-group{padding:0;margin-bottom:0}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-form-group{padding:1.25rem}}cx-order-return-request-list .cx-order-history-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-sort.top{flex-direction:column;padding-top:0}}cx-order-return-request-list .cx-order-history-sort.bottom{display:flex;justify-content:space-between;padding:2rem 0 1rem;margin:0}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-sort.bottom{flex-direction:column;padding-top:0}}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-pagination{margin:0 auto}}cx-order-return-request-list .cx-order-history-no-order{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);min-height:415px}@media (max-width:767.98px){cx-order-return-request-list .cx-order-history-no-order{min-height:474px;padding-left:1.25rem;padding-right:1.25rem}}cx-order-return-request-list .cx-order-history-no-order .btn{margin:1.25rem 0}cx-return-request-items .cx-item-list-header{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);margin:0;padding:1.125rem 0;text-transform:uppercase;color:var(--cx-color-secondary);border:solid var(--cx-color-light);border-width:0 0 1px}cx-return-request-items .cx-item-list-desc{text-align:left;padding:0}cx-return-request-items .cx-item-list-price,cx-return-request-items .cx-item-list-qty{text-align:center}cx-return-request-items .cx-item-list-total{text-align:right;padding:0}cx-return-request-items .cx-item-list-row{padding:1.25rem 0;border:solid var(--cx-color-light);border-width:0 0 1px}@media (max-width:767.98px){cx-return-request-items .cx-info-container{display:flex;flex-direction:column}}cx-return-request-items .cx-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding:0;min-width:17rem}cx-return-request-items .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none}cx-return-request-items .cx-name .cx-link:hover{color:var(--cx-color-primary)}cx-return-request-items .cx-code{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-secondary);padding:.625rem 0}cx-return-request-items .cx-property{display:flex}cx-return-request-items .cx-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding-right:1rem}@media (max-width:767.98px){cx-return-request-items .cx-label{min-width:5rem}}cx-return-request-items .cx-value{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;font-weight:400}@media (max-width:767.98px){cx-return-request-items .cx-value{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}}cx-return-request-items .cx-price{display:flex;justify-content:center;align-items:center;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:"normal"}@media (max-width:767.98px){cx-return-request-items .cx-price{justify-content:flex-start}}cx-return-request-items .cx-price .cx-old{text-decoration:line-through;color:var(--cx-color-secondary);padding:0 1rem 0 0}cx-return-request-items .cx-price .cx-new{color:var(--cx-color-primary)}cx-return-request-items .cx-quantity{display:flex;justify-content:center;align-items:center}@media (max-width:767.98px){cx-return-request-items .cx-quantity{justify-content:flex-start}}cx-return-request-items .cx-total{display:flex;justify-content:flex-end;align-items:center}@media (max-width:767.98px){cx-return-request-items .cx-total{justify-content:flex-start}}cx-return-request-items .cx-promo{color:var(--cx-color-success)}cx-return-request-items .cx-availability,cx-return-request-items .cx-promo{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);padding:.75rem 0;margin:0}cx-return-request-items .cx-availability{color:var(--cx-color-danger)}cx-return-request-items .cx-actions{display:flex;justify-content:flex-end;padding:0}@media (max-width:767.98px){cx-return-request-items .cx-actions{display:flex;justify-content:flex-start;padding:0}}cx-return-request-items .cx-actions button.link{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-text);border-width:0;text-decoration:none}cx-return-request-items .cx-actions button.link:hover{text-decoration:underline}cx-return-request-items .cx-nav{justify-content:center;padding:1rem 0}@media (max-width:767.98px){cx-return-request-items .cx-nav .btn-action{margin:0 0 1rem}}cx-return-request-items .btn.cx-action-link{padding:10px 0}@media (max-width:991.98px){cx-return-request-items .cx-item-list-header{padding:1.125rem 2.5rem}cx-return-request-items .cx-item-list-items{padding:0 2.5rem}}@media (max-width:767.98px){cx-return-request-items .cx-item-list-items{padding:0 0 0 1rem}}cx-return-request-overview .cx-nav{justify-content:center;padding:1rem 0 2rem}cx-return-request-overview .cx-nav div:empty{display:none}@media (max-width:767.98px){cx-return-request-overview .cx-nav .btn-action{margin:0 0 1rem}}cx-return-request-overview .cx-header{padding:1.875rem 0;margin:0 0 1.875rem;border:1px solid var(--cx-color-light)}@media (max-width:767.98px){cx-return-request-overview .cx-header{border:0;margin:0}}cx-return-request-overview .cx-detail{border:solid var(--cx-color-light);border-width:0 1px 0 0;padding-left:1.875rem}cx-return-request-overview .cx-detail:last-child{border:0}@media (max-width:767.98px){cx-return-request-overview .cx-detail{padding-bottom:.625rem;padding-left:.3125rem;border-right:0}}cx-return-request-overview .cx-detail-label{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-return-request-overview .cx-detail-value{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:400}cx-return-request-totals{padding:2rem 2.5rem 0}cx-return-request-totals h4{text-transform:uppercase;font-weight:var(--cx-font-weight-semi)}cx-return-request-totals .cx-summary-label{text-align:start;padding:0}cx-return-request-totals .cx-summary-amount{text-align:end;padding:0}cx-return-request-totals .cx-summary-row{padding:.5rem 0;display:flex;flex-wrap:wrap}cx-return-request-totals .cx-summary-savings{color:var(--cx-color-success)}cx-return-request-totals .cx-summary-total{font-weight:var(--cx-font-weight-bold)}cx-return-request-totals .cx-coupon-code-pill{background:var(--cx-g-color-light);padding:7px 15px 7px 13px;margin:10px 10px 5px 0;display:inline-flex;align-items:flex-start;border-radius:4px;word-break:break-all}cx-return-request-totals .cx-coupon-code--pill-value{line-height:1.7}cx-return-request-totals .cx-footnote{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}cx-cancel-order cx-form-errors p{margin:1rem auto}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-consignment-tracking{display:flex;justify-content:flex-end;margin:0 0 .5rem}cx-tracking-events .cx-consignment-tracking-dialog .header{padding-left:2rem}cx-tracking-events .cx-consignment-tracking-dialog .title{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}@media (max-width:767.98px){cx-tracking-events .cx-consignment-tracking-dialog .body{padding:0}}cx-tracking-events .cx-consignment-tracking-dialog .shipment-heading{position:relative;padding:1.5rem 0 .4rem 2rem;background-color:var(--cx-color-background)}cx-tracking-events .cx-consignment-tracking-dialog .no-tracking-heading{position:relative;padding:2rem}cx-tracking-events .cx-consignment-tracking-dialog .shipment-content{padding:.6rem 0 1.2rem}cx-tracking-events .cx-consignment-tracking-dialog .shipment-title{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .events .event-body{border-left:.7rem solid var(--cx-color-secondary);padding-left:1rem;margin-bottom:1rem}cx-tracking-events .cx-consignment-tracking-dialog .events .event-body div{padding-bottom:.6rem}cx-tracking-events .cx-consignment-tracking-dialog .events .event-body .event-title{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .events .event-body .event-city{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}cx-tracking-events .cx-consignment-tracking-dialog .events .event-body .enent-content{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);padding-bottom:20rem}cx-address-book .cx-address-deck{padding:1.25rem 0 0}cx-address-book .cx-address-deck-spinner{padding:5rem 0}cx-address-book .cx-form{padding-top:30px}@media (max-width:767.98px){cx-payment-methods .cx-payment{padding-left:1.25rem;padding-right:1.25rem}}cx-payment-methods .cx-header{padding:2.5rem 0 0}cx-payment-methods .cx-card-img-container .fab:before,cx-payment-methods .cx-card-img-container .fas:before{font-size:var(--cx-font-size,48px)}cx-payment-methods .cx-existing{display:flex;padding:0 0 2.5rem;align-items:stretch}@media (max-width:991.98px){cx-payment-methods .cx-existing{padding:0 0 3.125rem}}@media (max-width:767.98px){cx-payment-methods .cx-existing{padding:0 0 4.375rem}}cx-payment-methods .cx-payment-card{padding-top:1.875rem}cx-payment-methods .cx-payment-inner{height:100%}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-close-account{display:flex;justify-content:center}cx-close-account .cx-info{margin:0 0 3em}cx-close-account .cx-btn-group button{min-width:100%}cx-close-account .cx-btn-group button:first-child{margin:0 1em 0 0}@media (max-width:767.98px){cx-close-account .cx-btn-group a:first-child{margin:0 0 1em}}cx-close-account ul{padding-left:20px}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-close-account-modal{display:flex;flex-direction:column;height:100%}cx-close-account-modal .cx-dialog-header{padding:2rem 1.75rem .85rem;border-width:0}cx-close-account-modal h3{font-weight:var(--cx-font-weight-semi)}cx-close-account-modal .cx-row{display:flex}cx-close-account-modal .cx-confirmation{margin:0 0 3em}cx-close-account-modal .cx-btn-group{display:flex;flex-direction:column;width:100%}cx-close-account-modal .cx-btn-group button:first-child{margin:0 0 1em}@media (max-width:767.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content cx-close-account-modal .cx-dialog-body,cx-close-account-modal .modal-body,cx-close-account-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{top:-85px;flex:none;margin:auto 0}}cx-forgot-password button{margin:30px 0 0}cx-forgot-password a{margin:20px 0 0}@media (max-width:991.98px){cx-update-password-form .btn-primary{margin:1rem 0 0}}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-consent-management .cx-consent-action-links{text-align:right;display:flex;justify-content:center;margin:0 0 1.5rem}@media (max-width:575.98px){cx-consent-management .cx-consent-action-links>div{padding:0}}cx-consent-management .cx-consent-action-links .cx-action-link{margin:0 .35rem}cx-consent-management .cx-consent-toggles{display:flex;justify-content:center}@media (max-width:575.98px){cx-consent-management .cx-consent-toggles{margin:0 -24px;border-top:1px solid var(--cx-color-light)}}@media (max-width:575.98px){cx-consent-management .cx-consent-toggles>div{padding-top:15px}}cx-consent-management-form .cx-be-bold{font-weight:var(--cx-font-weight-semi)}cx-my-coupons .cx-coupon-deck{padding:1.25rem 0 0}cx-my-coupons .cx-coupon-spinner{padding:5rem 0}cx-my-coupons .cx-coupon-card{padding-bottom:30px}cx-my-coupons .cx-my-coupons-form-group{padding:0;margin-bottom:0}cx-my-coupons .cx-my-coupons-sort{display:flex;justify-content:space-between;margin:0}@media (max-width:767.98px){cx-my-coupons .cx-my-coupons-sort{flex-direction:column;padding-top:0}}cx-my-coupons .cx-my-coupons-sort.top{padding:1rem 0;border:solid var(--cx-color-light);border-width:0 0 1px}cx-my-coupons .cx-my-coupons-sort.bottom{padding:2rem 0 1rem;border:solid var(--cx-color-light);border-width:1px 0 0}@media (max-width:767.98px){cx-my-coupons .cx-mycoupon-thead-mobile{display:none}}cx-my-coupons .cx-my-coupons-notes a{color:var(--cx-color-dark);font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-coupon-card .cx-coupon-card-row{display:flex;justify-content:space-between}cx-coupon-card .cx-coupon-card-row.top{height:48px}cx-coupon-card .cx-coupon-card-row.bottom{padding:1rem 0 0}@media (max-width:991.98px){cx-coupon-card .cx-coupon-card-row.bottom{flex-direction:column}cx-coupon-card .cx-coupon-card-row.bottom .cx-coupon-find-product{padding:0}}cx-coupon-card .cx-coupon-card-row .cx-coupon-card-head{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:80%}cx-coupon-card .cx-coupon-card-row .cx-coupon-status{text-transform:uppercase;white-space:nowrap}cx-coupon-card .cx-coupon-card-row .cx-coupon-status.effective{color:var(--cx-color-success)}cx-coupon-card .cx-coupon-card-row .cx-coupon-status.expiresoon{color:var(--cx-color-danger)}cx-coupon-card .cx-coupon-card-row .cx-coupon-status.presession{color:var(--cx-color-warning)}cx-coupon-card .cx-coupon-card-date{padding:1rem 0 0}cx-coupon-card .cx-coupon-card-date p{margin:0}cx-coupon-card .cx-coupon-card-date .cx-coupon-date{display:flex;width:80%}@media (max-width:991.98px){cx-coupon-card .cx-coupon-card-date .cx-coupon-date{flex-direction:column}}cx-coupon-card .cx-coupon-card-date .cx-coupon-date-end,cx-coupon-card .cx-coupon-card-date .cx-coupon-date-start{white-space:nowrap}cx-coupon-card a:not([href]){text-decoration:underline}cx-coupon-card a:not([href]).cx-card-read-more{color:var(--cx-color-text);padding:1rem 0 0;cursor:pointer;display:inline-block}cx-coupon-card a:not([href]).cx-card-read-more:hover{color:var(--cx-color-primary)}cx-coupon-card .cx-coupon-spinner{padding:5rem 0}cx-coupon-card .cx-coupon-card{padding-bottom:30px}cx-coupon-card .cx-my-coupons-form-group{padding:0;margin-bottom:0}@media (max-width:767.98px){cx-coupon-card .cx-my-coupons-form-group{padding:1.25rem}}cx-coupon-card .cx-my-coupons-sort{display:flex;justify-content:space-between;margin:0}@media (max-width:767.98px){cx-coupon-card .cx-my-coupons-sort{flex-direction:column;padding-top:0}}cx-coupon-card .cx-my-coupons-sort.top{padding:1rem 0}cx-coupon-card .cx-my-coupons-sort.bottom{padding:2rem 0 1rem}@media (max-width:767.98px){cx-coupon-card .cx-my-coupons-pagination{margin:0 auto}}cx-coupon-card .cx-section-msg{text-align:center}cx-coupon-dialog .cx-dialog-item{padding:0 1rem 0 0}cx-coupon-dialog .cx-coupon-description{padding:1rem 0}cx-coupon-dialog .cx-coupon-dialog-date{padding:0 0 1rem}cx-coupon-dialog .cx-coupon-dialog-date p{margin:0}cx-coupon-dialog .cx-coupon-dialog-status{padding:1rem 0}cx-coupon-dialog .cx-coupon-dialog-status p{margin:0}cx-coupon-dialog .cx-coupon-dialog-status .cx-coupon-status{text-transform:uppercase;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-coupon-dialog .cx-coupon-dialog-status .cx-coupon-status.effective{color:var(--cx-color-success)}cx-coupon-dialog .cx-coupon-dialog-status .cx-coupon-status.expiresoon{color:var(--cx-color-danger)}cx-coupon-dialog .cx-coupon-dialog-status .cx-coupon-status.presession{color:var(--cx-color-warning)}cx-coupon-dialog .cx-dialog-header{padding:2rem 1.75rem .85rem;border-width:0}cx-coupon-dialog .cx-dialog-title{font-size:var(--cx-font-size,1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}cx-coupon-dialog .cx-dialog-body{padding:1rem 1rem 0}@media (max-width:767.98px){cx-coupon-dialog .cx-dialog-body{padding:0}}cx-coupon-dialog .cx-dialog-row{margin:0;display:flex;padding:0 .875rem 2.875rem;max-width:100%;flex-wrap:wrap}@media (max-width:767.98px){cx-coupon-dialog .cx-dialog-row{flex-direction:column;padding:0}}@media (max-width:767.98px){cx-coupon-dialog .cx-dialog-item{padding:2rem}}cx-my-interests .cx-product-interests-title{margin:0 auto}@media (max-width:767.98px){cx-my-interests .cx-product-interests{max-width:1%;padding:0}}cx-my-interests .cx-product-interests-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border:solid var(--cx-color-light);border-width:0 0 1px}cx-my-interests .cx-product-interests-table tr{width:100%}@media (max-width:767.98px){cx-my-interests .cx-product-interests-table tr{border:solid var(--cx-color-light);border-width:1px 0 0}cx-my-interests .cx-product-interests-table tr:first-child{border-width:1px 0 0;padding:1.25rem 0 0}}cx-my-interests .cx-product-interests-table th{padding:1.5rem 0 1.125rem;text-align:left}cx-my-interests .cx-product-interests-table th:first-child{text-align:center}cx-my-interests .cx-product-interests-table td{width:25%;padding:1.625rem 0}cx-my-interests .cx-product-interests-table td:first-child{width:10%;padding-right:1.25rem;padding-left:1.25rem}cx-my-interests .cx-product-interests-table td:last-child{justify-content:flex-end}@media (min-width:768px){cx-my-interests .cx-product-interests-table td:last-child{text-align:center}}cx-my-interests .cx-product-interests-table td .cx-name a{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-dark)}cx-my-interests .cx-product-interests-table td .cx-actions button.link{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222)}cx-my-interests .cx-product-interests-table td .cx-code{color:var(--cx-color-secondary)}cx-my-interests .cx-product-interests-table td .cx-code,cx-my-interests .cx-product-interests-table td .cx-property{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}cx-my-interests .cx-product-interests-table td .cx-property .cx-label,cx-my-interests .cx-product-interests-table td .cx-property .cx-value{display:inline}cx-my-interests .cx-product-interests-table td .cx-product-interests-product-stock{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-primary)}cx-my-interests .cx-product-interests-table td .cx-product-interests-notification .cx-product-interests-type{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-dark)}@media (max-width:767.98px){cx-my-interests .cx-product-interests-table td .cx-product-interests-notification{padding:5px 0 0}}@media (max-width:767.98px){cx-my-interests .cx-product-interests-table td{width:100%;display:flex;border-width:0;padding:0 0 .5rem}cx-my-interests .cx-product-interests-table td:first-child{padding-left:.5rem}cx-my-interests .cx-product-interests-table td:last-child{padding-bottom:1.25rem}}@media (max-width:767.98px){cx-my-interests .cx-product-interests-product-price .cx-product-interests-label,cx-my-interests .cx-product-interests-product-price span{display:inline}cx-my-interests .cx-product-interests-product-price span{padding-left:2rem}}@media (max-width:767.98px){cx-my-interests .cx-product-interests-subscriptions{padding:5px 0 0}}@media (max-width:767.98px){cx-my-interests .cx-product-interests-thead-mobile{display:none}}cx-my-interests .cx-product-interests-placed{text-align:center}@media (max-width:767.98px){cx-my-interests .cx-product-interests-placed{text-align:left}}cx-my-interests .cx-product-interests-status{text-align:center}@media (max-width:767.98px){cx-my-interests .cx-product-interests-status{text-align:left}}cx-my-interests .cx-product-interests-total{text-align:right}@media (max-width:767.98px){cx-my-interests .cx-product-interests-total{text-align:left}}cx-my-interests .cx-product-interests-label{text-transform:uppercase;color:var(--cx-color-secondary)}@media (max-width:767.98px){cx-my-interests .cx-product-interests-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);min-width:110px}}cx-my-interests .cx-product-interests-form-group{padding:0;margin-bottom:0}@media (max-width:767.98px){cx-my-interests .cx-product-interests-form-group{padding:1.25rem 0}}cx-my-interests .cx-product-interests-sort.top{display:flex;justify-content:space-between;padding:1rem 0;margin:0}@media (max-width:767.98px){cx-my-interests .cx-product-interests-sort.top{flex-direction:column;padding-top:0}}cx-my-interests .cx-product-interests-sort.bottom{display:flex;justify-content:space-between;padding:2rem 0 1rem;margin:0}@media (max-width:767.98px){cx-my-interests .cx-product-interests-sort.bottom{flex-direction:column}}@media (max-width:767.98px){cx-my-interests .cx-product-interests-pagination{margin:var(--cx-margin,0 auto)}}@-webkit-keyframes loading{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}to{margin-left:100%;margin-right:0}}@-webkit-keyframes loaded{0%{margin-left:50%;margin-right:100%}to{margin-left:100%;margin-right:0}}cx-storefront.start-navigating:after,cx-storefront.start-navigating:before,cx-storefront.stop-navigating:after,cx-storefront.stop-navigating:before{height:2px;width:100%;left:0;top:0;margin:0;content:"";position:fixed;z-index:2}cx-storefront.start-navigating:before,cx-storefront.stop-navigating:before{background-color:var(--cx-color-light)}cx-storefront.start-navigating:after,cx-storefront.stop-navigating:after{background-color:var(--cx-color-dark)}@keyframes loading{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}to{margin-left:100%;margin-right:0}}cx-storefront.start-navigating:after{-webkit-animation:loading 2s cubic-bezier(.4,0,.2,1) infinite;animation:loading 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes loaded{0%{margin-left:50%;margin-right:100%}to{margin-left:100%;margin-right:0}}cx-storefront.stop-navigating:after{-webkit-animation:loaded .5s;animation:loaded .5s}cx-storefront{display:flex;flex-direction:column;min-height:100vh}cx-storefront:focus{outline:none}cx-storefront>footer{margin-top:auto}cx-storefront>footer cx-paragraph p{margin-bottom:0}cx-storefront .mouse-focus .ng-select-focused,cx-storefront .mouse-focus :focus{outline-width:0}cx-site-context-selector{position:relative;margin:14px 8px 14px 0}@media (max-width:991.98px){cx-site-context-selector{display:inline-block}cx-site-context-selector:first-child{margin-left:0}cx-site-context-selector:not(:first-child){padding-left:16px;border-left:1px solid var(--cx-color-secondary)}}cx-site-context-selector label{display:flex;margin:0}cx-site-context-selector label span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}cx-site-context-selector cx-icon{margin-left:-10px;z-index:1}cx-site-context-selector select{color:inherit;background-color:var(--cx-color-light);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:14px;outline:none;position:relative}@media (min-width:992px){cx-site-context-selector select{background-color:var(--cx-color-dark)}}header{background-color:var(--cx-color-dark);color:var(--cx-color-inverse)}header .header{max-width:1140px;margin:auto;display:flex;flex-wrap:wrap}@media (min-width:992px){header .header{padding:0 10px}}header .header>*{align-self:center;display:block;flex:none}header.is-expanded .navigation{position:absolute;width:100%;z-index:3}header.is-expanded .PreHeader{z-index:4}@media (max-width:991.98px){header.is-expanded:after{content:"";display:block;position:fixed;width:100%;height:100%;top:0;left:0;background-color:var(--cx-color-dark);z-index:2}}header:not(.is-expanded) cx-page-layout.navigation{display:none}header .SiteContext,header .SiteLinks{font-size:.75rem;color:var(--cx-color-light);justify-content:flex-start}header .SiteContext>*,header .SiteLinks>*{flex:none}header .SiteLinks{--cx-display:block}header .SiteLinks cx-link{display:block;padding:0 10px 0 0}header .SiteLogo{width:90px}header .SearchBox{margin:14px auto}@media (max-width:767.98px){header .SearchBox{margin:4px 0 4px auto}}header .NavigationBar{flex:100%;min-height:67px}@media (max-width:991.98px){header .NavigationBar{background-color:var(--cx-color-background)}}header .cx-hamburger{display:block}@media (max-width:575.98px){header .SearchBox{margin-left:auto}}@media (max-width:991.98px){header .SiteContext,header .SiteLinks,header .SiteLogin{background-color:var(--cx-color-light);color:var(--cx-color,var(--cx-color-text))}header .SiteContext{padding:.5rem 1rem .25rem}header .SiteLinks{padding:.25rem 1rem .5rem}}@media (min-width:992px){header header{padding:0 1rem}header .cx-hamburger{display:none}header .SiteContext,header .SiteLinks{flex:50%;display:flex;--cx-margin:0.5rem 8px}header .SiteContext{justify-content:flex-start}header .SiteContext:after{border-top:1px solid;content:"";width:100%;position:absolute;left:0;top:44px}header .SiteLinks{justify-content:flex-end}header .SiteLogin{padding:.5rem 1rem}}cx-skip-link{position:fixed;display:flex;justify-content:center;top:-100%;z-index:11;width:100%;height:100%;background-color:transparent;transition:top 0s ease .3s,background-color .3s ease}cx-skip-link>div{display:contents}cx-skip-link:focus-within{top:0;background-color:rgba(0,0,0,.5);transition:background-color .3s ease}cx-skip-link button{opacity:0;padding:16px 32px;border-radius:0 0 5px 5px;border-top-width:2px;border:2px solid var(--cx-color-dark);border-top:0 solid var(--cx-color-dark);position:absolute;font-weight:700}cx-skip-link button:focus{opacity:1;z-index:12}:root{--cx-transition-duration:0.3s;--cx-active-view:1}@media (max-width:991.98px){:root{--cx-max-views:1}}@media (min-width:768px){:root{--cx-max-views:2}}cx-split-view{display:flex;align-items:stretch;overflow:hidden;--cx-view-flex:calc(100%/min(var(--cx-active-view), var(--cx-max-views)))}cx-split-view cx-view{width:100%;height:100%;transition:var(--cx-transition-duration);transition-timing-function:ease-in;overflow:hidden;flex:1 0 calc(100%/min(var(--cx-active-view), var(--cx-max-views)))}cx-split-view cx-view[position="0"]{-webkit-margin-start:calc(max(var(--cx-active-view) - var(--cx-max-views), 0)*var(--cx-view-flex)*-1);margin-inline-start:calc(max(var(--cx-active-view) - var(--cx-max-views), 0)*var(--cx-view-flex)*-1)}cx-split-view cx-view[disappeared=true]{max-height:0;visibility:hidden}cx-store-finder .cx-store-finder-wrapper{text-align:center;padding:3rem 0}cx-store-finder .cx-pagination .pagination a.page-link:hover{color:#fff;font-weight:400}cx-page-layout.ProductDetailsPageTemplate cx-store-finder-grid>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-store-finder-grid>cx-page-slot.Summary,cx-store-finder-grid>.container{border:solid var(--cx-color-light);border-width:1px 0 0;display:inline-block;padding:10px 0 0}@media (max-width:767.98px){cx-page-layout.ProductDetailsPageTemplate cx-store-finder-grid>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-store-finder-grid>cx-page-slot.Summary,cx-store-finder-grid>.container{padding:0 15px}}cx-store-finder-grid .cx-spinner{padding:2rem 0}cx-store-finder-list-item{display:block;text-align:left;padding:1rem .75rem;text-decoration:none;position:relative}@media (max-width:991.98px){cx-store-finder-list-item{padding:.5rem}}cx-store-finder-list-item:hover{background-color:var(--cx-color-background)}cx-store-finder-list-item .cx-store-list-order{position:absolute;left:-2rem}cx-store-finder-list-item .cx-store-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);cursor:default;min-height:40px}cx-store-finder-list-item .cx-store-name button{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;display:inline-block;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent;color:var(--cx-color-primary);font-weight:var(--cx-font-weight-semi)}cx-store-finder-list-item .cx-store-name button:focus{text-decoration:underline}cx-store-finder-list-item .cx-store-name a:hover,cx-store-finder-list-item .cx-store-name button:hover{cursor:pointer;text-decoration:underline}cx-store-finder-list-item .cx-store-address{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}cx-store-finder-list-item .cx-store-address-street{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:991.98px){cx-store-finder-list-item .cx-store-address-street{white-space:normal}}cx-store-finder-list-item .cx-store-open{color:var(--cx-color-success)}cx-store-finder-list-item .cx-store-closed,cx-store-finder-list-item .cx-store-open{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-store-finder-list-item .cx-store-closed{color:var(--cx-color-danger)}cx-store-finder-list-item .cx-store-distance{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);margin:1rem 0}cx-store-finder-list-item .cx-button{line-height:2;margin:1rem 0 0}cx-page-layout.ProductDetailsPageTemplate cx-store-finder-store-description .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-store-finder-store-description cx-page-slot.Summary,cx-store-finder-store-description .container,cx-store-finder-store-description cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-store-finder-store-description cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{margin-bottom:1rem}cx-store-finder-store-description .cx-store{text-align:left}cx-store-finder-store-description .cx-store-description-address{margin-bottom:1.5rem}cx-store-finder-store-description .cx-contact{margin-bottom:1.5rem;font-weight:700;text-decoration:underline}cx-store-finder-store-description .cx-list{padding:0;list-style:none}cx-store-finder-store-description .cx-link{color:var(--cx-color-text)}cx-store-finder-store-description .cx-schedule{margin-bottom:1.5rem}cx-store-finder-store-description .cx-store-hours{padding:0}cx-store-finder-store-description .cx-hours{text-align:right}cx-store-finder-store-description .cx-hours.closed{color:var(--cx-color-primary)}cx-store-finder-store-description .cx-features{margin-bottom:10px}cx-store-finder-store-description .cx-features-header{text-align:left}cx-store-finder-store-description .cx-feature-value{color:var(--cx-color-primary)}cx-store-finder-store-description .cx-feature-item{text-align:left}cx-store-finder-store-description .cx-storeMap{height:70vh}cx-store-finder-stores-count .cx-count{border:solid var(--cx-color-light);border-width:1px 0 0;display:inline-block}cx-store-finder-stores-count .cx-set{margin:.5rem 0;cursor:pointer;display:flex;align-items:center;justify-content:center}cx-store-finder-stores-count .cx-set:hover{background-color:var(--cx-color-background)}cx-store-finder-stores-count a{padding:1.5rem;width:100%}cx-store-finder-stores-count .cx-no-stores{display:block;padding:4rem 1.5rem 1.5rem;margin:0 auto;font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-secondary)}cx-store-finder-stores-count .cx-title{width:100%}cx-store-finder-stores-count .cx-name{padding-right:.5rem}cx-store-finder-stores-count .cx-country-count,cx-store-finder-stores-count .cx-name{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222)}cx-store-finder-stores-count .cx-country-count{font-weight:400}cx-store-finder-stores-count .cx-region-set{width:100%}cx-store-finder-stores-count .cx-region-directory{-moz-column-count:1;column-count:1;list-style:none;padding-left:0}@media (min-width:768px){cx-store-finder-stores-count .cx-region-directory{-moz-column-count:4;column-count:4}}cx-store-finder-stores-count .cx-directory-item{padding:0;line-height:normal}cx-store-finder-stores-count .cx-item-link{padding:0 .5rem .5rem .2rem;font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);line-height:normal}cx-store-finder-stores-count .cx-item-count{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}cx-store-finder-stores-count .cx-count-spinner{padding:30px 0}cx-store-finder-search-result .cx-pagination{margin:1rem auto;justify-content:center;display:flex}cx-store-finder-search-result .cx-spinner{padding:2rem 0}cx-store-finder-search-result .cx-no-stores{display:block;padding:4rem 1.5rem 1.5rem;margin:0 auto;font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-secondary)}cx-store-finder-list .cx-columns{display:none}@media (min-width:992px){cx-store-finder-list .cx-columns{display:flex;height:70vh;margin-bottom:1rem}}cx-store-finder-list .cx-columns-mobile{margin-top:1rem;display:block}@media (min-width:992px){cx-store-finder-list .cx-columns-mobile{display:none}}cx-store-finder-list .cx-columns-mobile .cx-list li:first-child{border:none}cx-store-finder-list .cx-columns-mobile .cx-map-col{height:70vh}cx-store-finder-list .cx-address-col{height:100%}@media (min-width:768px){cx-store-finder-list .cx-address-col{height:100%;overflow-y:auto;padding:inherit inherit inherit 0}}cx-store-finder-list .cx-map-col{height:100%}@media (min-width:768px){cx-store-finder-list .cx-map-col{height:100%;overflow-y:auto}}cx-store-finder-list .cx-list{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height,1.2222222222);list-style:none;padding:inherit inherit inherit 0}cx-store-finder-list cx-store-finder-list-item{margin:0;padding:1.25rem}cx-store-finder-list .cx-list-items{border:solid var(--cx-color-light);border-width:1px 0 0}cx-store-finder-list .cx-list-items .cx-store-name{color:var(--cx-color-primary);cursor:default}cx-store-finder-list .cx-list-items .cx-store-name a{cursor:pointer}cx-store-finder-list .cx-list-items .cx-store-name a:hover{text-decoration:underline}cx-store-finder-list .cx-list-items.cx-selected-item,cx-store-finder-list .cx-list-items.cx-selected-item:hover,cx-store-finder-list .cx-list-items:hover{background-color:var(--cx-color-background)}cx-store-finder-list .cx-not-found{font-size:var(--cx-font-size,1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);text-align:center;padding:3rem 0}@media (min-width:768px){cx-store-finder-list .cx-feature-item,cx-store-finder-list .cx-store{max-width:100%;flex:100%}}cx-store-finder-list .cx-feature{margin-bottom:.5rem}cx-store-finder-list .cx-back-wrapper{margin:.5rem 1rem;min-width:180px}cx-store-finder-list .cx-back{margin-top:.5rem;cursor:pointer;font-weight:600}cx-store-finder-list .cx-back:hover{color:var(--cx-color-primary)}cx-store-finder-search{display:block;margin:0 0 1rem}@media (max-width:767.98px){cx-store-finder-search .cx-search-links button{padding:6px;height:auto;max-height:none;min-height:48px}}cx-store-finder-search .search-wrapper{position:relative}cx-store-finder-search .search-wrapper input{padding-right:46px}cx-store-finder-search .search-wrapper cx-icon{position:absolute;top:17px;right:17px;cursor:pointer}cx-store-finder-search .disabled-action{pointer-events:none;opacity:.5}cx-store-finder-schedule .cx-days{padding:0 1rem 0 0}cx-store-finder-schedule .cx-store-hours{margin:1.5rem 0}cx-store-finder-schedule .cx-hours{text-align:center}cx-store-finder-schedule .cx-hours.closed{color:var(--cx-color-primary)}cx-store-finder-map .cx-store-map{width:100%;height:100%}@media (max-width:767.98px){cx-store-finder-map .cx-store-map{height:30rem;width:100%}}cx-store-finder-store .cx-store-actions{margin-bottom:1rem}cx-store-finder-store .cx-store-actions button{outline:none;min-width:150px}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-add-to-home-screen-banner .cx-add-to-home-screen-banner{background-color:var(--cx-color-background);padding:20px;text-align:center;margin:0 0 2.5rem}@media (max-width:767.98px){cx-add-to-home-screen-banner .cx-add-to-home-screen-banner{margin:0 1.25rem 2rem}}cx-add-to-home-screen-banner .cx-add-to-home-screen-banner ul{display:flex;justify-content:space-around;flex-wrap:wrap;padding:10px 40px}@media (max-width:767.98px){cx-add-to-home-screen-banner .cx-add-to-home-screen-banner ul{flex-direction:column;margin:0 auto;max-width:280px;padding:0 20px 20px 50px}}cx-add-to-home-screen-banner .cx-add-to-home-screen-banner ul li{min-width:35%;text-align:left}cx-add-to-home-screen-banner .cx-add-to-home-screen-banner-inner{max-width:600px;margin:0 auto}cx-merchandising-carousel,cx-product-carousel{display:flex}cx-merchandising-carousel a,cx-product-carousel a{display:flex;flex-direction:column;text-align:center;justify-content:space-between;padding-bottom:10px;color:var(--cx-color-text);outline:none}cx-merchandising-carousel a h4,cx-product-carousel a h4{font-size:.9rem;height:auto;min-height:30px;font-weight:700;margin-top:5px}cx-merchandising-carousel a:focus,cx-merchandising-carousel a:hover,cx-product-carousel a:focus,cx-product-carousel a:hover{color:var(--cx-color-primary);text-decoration:underline}cx-merchandising-carousel a:focus,cx-product-carousel a:focus{position:relative;z-index:1}cx-merchandising-carousel cx-media,cx-product-carousel cx-media{align-self:center;width:60%}cx-merchandising-carousel cx-media.is-missing,cx-product-carousel cx-media.is-missing{min-height:255px;align-self:auto;width:auto}cx-merchandising-carousel{background-color:var(--cx-color-background);color:var(--cx-color-text)}cx-merchandising-carousel a{color:inherit}
/*!
  SPARTA v0.1
  This file is for theme configuration. These variables are used in global and component CSS files.

  You can:
    1) Set new values for Bootstrap variables - https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
    2) Set new values for cxbase variables - cxbase/_variables.scss
    3) Set new values for component variables - app/__/_.scss
  You cannot:
    1) Add new variables
*/
/*!
  CXBASE VARIABLES
  This is NOT a theme.

  This file should include ONLY new variables that Bootstrap does not provide.
  For example, Bootstrap does not have a variable for semi font weight.

  Same case for directionality.

  Also be aware of items that should be configurable.
  The Sparta buttons use uppercase type but future themes may want normal case
  so a variable was created to make this available for other themes.

*/cx-cart-item-list .cx-item-list-header,cx-wish-list .cx-item-list-header{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);margin:0;padding:1.125rem 0;text-transform:uppercase;color:var(--cx-color-secondary);border:solid var(--cx-color-light);border-width:0 0 1px}cx-cart-item-list .cx-item-list-desc,cx-wish-list .cx-item-list-desc{text-align:left;padding:0}cx-cart-item-list .cx-item-list-price,cx-wish-list .cx-item-list-price{text-align:center;padding:0}@media (max-width:991.98px){cx-cart-item-list .cx-item-list-price,cx-wish-list .cx-item-list-price{text-align:left}}@media (min-width:1200px){cx-cart-item-list .cx-item-list-price,cx-wish-list .cx-item-list-price{padding:0 15px 0 0}}cx-cart-item-list .cx-item-list-qty,cx-wish-list .cx-item-list-qty{text-align:center}@media (max-width:991.98px){cx-cart-item-list .cx-item-list-qty,cx-wish-list .cx-item-list-qty{text-align:left}}@media (min-width:1200px){cx-cart-item-list .cx-item-list-qty,cx-wish-list .cx-item-list-qty{padding:0 0 0 20px}}@media (min-width:992px) and (max-width:1199.98px){cx-cart-item-list .cx-item-list-qty,cx-wish-list .cx-item-list-qty{padding:0 24px 0 0}}cx-cart-item-list .cx-item-list-total,cx-wish-list .cx-item-list-total{text-align:right;padding:0}cx-cart-item-list .cx-item-list-row,cx-wish-list .cx-item-list-row{padding:1.25rem 0;border:solid var(--cx-color-light);border-width:0 0 1px}cx-cart-item-list .cx-item-list-items.is-changed,cx-wish-list .cx-item-list-items.is-changed{opacity:.7}@media (max-width:991.98px){cx-cart-item-list .cx-item-list-header,cx-wish-list .cx-item-list-header{padding:1.125rem 2.5rem}cx-cart-item-list .cx-item-list-items,cx-wish-list .cx-item-list-items{padding:0 2.5rem}}@media (max-width:767.98px){cx-cart-item-list .cx-item-list-items,cx-wish-list .cx-item-list-items{padding:0 0 0 1rem}}cx-wish-list{--cx-max-width:75%;margin:auto}cx-wish-list .cx-item-list-price{padding:0}@media (max-width:767.98px){cx-wish-list{--cx-max-width:100%}cx-wish-list .cx-item-list-row:last-of-type{border:none}}@media (max-width:991.98px){cx-wish-list{--cx-max-width:90%}}@media (max-width:767.98px){cx-wish-list-item .cx-info-container{display:flex;flex-direction:column}}cx-wish-list-item .cx-name{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding:0;min-width:17rem}cx-wish-list-item .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none}cx-wish-list-item .cx-name .cx-link:hover{color:var(--cx-color-primary)}cx-wish-list-item .cx-code{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-secondary);padding:.625rem 0}cx-wish-list-item .cx-property{display:flex}cx-wish-list-item .cx-label{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;padding-right:1rem}@media (max-width:767.98px){cx-wish-list-item .cx-label{min-width:5rem}}cx-wish-list-item .cx-value{font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);overflow-wrap:break-word;font-weight:400}@media (max-width:767.98px){cx-wish-list-item .cx-value{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.2222222222)}}cx-wish-list-item .cx-price{display:flex;justify-content:center;align-items:center;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);font-weight:"normal"}@media (max-width:767.98px){cx-wish-list-item .cx-price{justify-content:flex-start;margin:.3em 0}}cx-wish-list-item .cx-quantity{display:flex;justify-content:center;align-items:center}@media (max-width:767.98px){cx-wish-list-item .cx-quantity{justify-content:flex-start;margin:.3em 0}}cx-wish-list-item .cx-add-to-cart{display:flex;flex-direction:column;justify-content:center}@media (max-width:767.98px){cx-wish-list-item .cx-add-to-cart{margin:.5em 0}}cx-wish-list-item .cx-out-of-stock{text-align:right}cx-wish-list-item .cx-return-button{display:flex;justify-content:flex-end;padding:0}@media (max-width:767.98px){cx-wish-list-item .cx-return-button{display:flex;justify-content:flex-start;padding:0}}cx-wish-list-item .cx-return-button .btn-link{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.2222222222);color:var(--cx-color-text);border-width:0;text-decoration:none;padding:0;height:30px}cx-wish-list-item .cx-return-button .btn-link:hover{text-decoration:underline}
/*!
 * Bootstrap v4.6.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#fe5757;--secondary:#747881;--success:#5dac06;--info:#17a2b8;--warning:#ffc107;--danger:#db0002;--light:#d3d6db;--dark:#212738;--background:#f4f4f4;--text:#212738;--inverse:#fff;--transparent:transparent;--visual-focus:#6d9df7;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:"normal";line-height:1.6;color:#212738;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1.5rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:"bold"}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#fe5757;text-decoration:none;background-color:transparent}a:hover{color:#fe0b0b;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.375rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2222222222}.h1,h1{font-size:1.85rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.375rem}.h4,h4{font-size:1.125rem}.h5,.h6,h5,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:.875rem;font-weight:"normal"}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875rem;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:"bold"}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#ffd0d0}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#fea8a8}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#ffb7b7}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d8d9dc}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b7b9bd}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cbccd0}.table-success,.table-success>td,.table-success>th{background-color:#d2e8b9}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#abd47e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#c6e2a6}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5b8b8}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ec7a7b}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f2a2a2}.table-light,.table-light>td,.table-light>th{background-color:#f3f4f5}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#e8eaec}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#e5e7e9}.table-dark,.table-dark>td,.table-dark>th{background-color:#c1c3c7}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#8c8f98}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b4b6bb}.table-background,.table-background>td,.table-background>th{background-color:#fcfcfc}.table-background tbody+tbody,.table-background td,.table-background th,.table-background thead th{border-color:#f9f9f9}.table-hover .table-background:hover,.table-hover .table-background:hover>td,.table-hover .table-background:hover>th{background-color:#efefef}.table-text,.table-text>td,.table-text>th{background-color:#c1c3c7}.table-text tbody+tbody,.table-text td,.table-text th,.table-text thead th{border-color:#8c8f98}.table-hover .table-text:hover,.table-hover .table-text:hover>td,.table-hover .table-text:hover>th{background-color:#b4b6bb}.table-inverse,.table-inverse>td,.table-inverse>th{background-color:#fff}.table-inverse tbody+tbody,.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#fff}.table-hover .table-inverse:hover,.table-hover .table-inverse:hover>td,.table-hover .table-inverse:hover>th{background-color:#f2f2f2}.table-transparent,.table-transparent>td,.table-transparent>th{background-color:hsla(0,0%,100%,.72)}.table-transparent tbody+tbody,.table-transparent td,.table-transparent th,.table-transparent thead th{border-color:hsla(0,0%,100%,.48)}.table-hover .table-transparent:hover,.table-hover .table-transparent:hover>td,.table-hover .table-transparent:hover>th{background-color:hsla(0,0%,94.9%,.72)}.table-visual-focus,.table-visual-focus>td,.table-visual-focus>th{background-color:#d6e4fd}.table-visual-focus tbody+tbody,.table-visual-focus td,.table-visual-focus th,.table-visual-focus thead th{border-color:#b3ccfb}.table-hover .table-visual-focus:hover,.table-hover .table-visual-focus:hover>td,.table-hover .table-visual-focus:hover>th{background-color:#bed4fc}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:48px;padding:.6875rem .75rem;font-size:1rem;font-weight:"normal";line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #d3d6db;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#f4f4f4;border-color:#212738;outline:0;box-shadow:0 0 0 .2rem rgba(254,87,87,.25)}.form-control::-moz-placeholder{color:#97a2c1;opacity:1}.form-control::placeholder{color:#97a2c1;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.6875rem + 1px);padding-bottom:calc(.6875rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.6875rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#5dac06}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(93,172,6,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#5dac06;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235dac06' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#5dac06;box-shadow:0 0 0 .2rem rgba(93,172,6,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#5dac06;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235dac06' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#5dac06;box-shadow:0 0 0 .2rem rgba(93,172,6,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#5dac06}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#5dac06}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#5dac06}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#78dd08;background-color:#78dd08}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(93,172,6,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#5dac06}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#5dac06;box-shadow:0 0 0 .2rem rgba(93,172,6,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#db0002}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(219,0,2,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#db0002;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23db0002' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23db0002' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#db0002;box-shadow:0 0 0 .2rem rgba(219,0,2,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#db0002;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23db0002' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23db0002' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#db0002;box-shadow:0 0 0 .2rem rgba(219,0,2,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#db0002}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#db0002}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#db0002}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#ff0f11;background-color:#ff0f11}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(219,0,2,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#db0002}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#db0002;box-shadow:0 0 0 .2rem rgba(219,0,2,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:"normal";color:#212738;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:14px .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212738;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(254,87,87,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#fe5757;border-color:#fe5757}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#fe3131;border-color:#fe2424}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(254,112,112,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#fe5757;border-color:#fe5757}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#fe2424;border-color:#fe1818}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(254,112,112,.5)}.btn-secondary{color:#fff;background-color:#747881;border-color:#747881}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#62656d;border-color:#5c5f66}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(137,140,148,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#747881;border-color:#747881}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#5c5f66;border-color:#56595f}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(137,140,148,.5)}.btn-success{color:#fff;background-color:#5dac06;border-color:#5dac06}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#498705;border-color:#427b04}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(117,184,43,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#5dac06;border-color:#5dac06}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#427b04;border-color:#3c6e04}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(117,184,43,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#db0002;border-color:#db0002}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#b50002;border-color:#a80002}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(224,38,40,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#db0002;border-color:#db0002}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#a80002;border-color:#9b0001}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(224,38,40,.5)}.btn-light{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-light.focus,.btn-light:focus,.btn-light:hover{color:#212529;background-color:#bec2ca;border-color:#b7bcc4}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(184,187,192,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#b7bcc4;border-color:#b0b5be}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(184,187,192,.5)}.btn-dark{color:#fff;background-color:#212738;border-color:#212738}.btn-dark.focus,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#131620;border-color:#0e1118}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(66,71,86,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212738;border-color:#212738}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#0e1118;border-color:#090b10}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,71,86,.5)}.btn-background{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-background.focus,.btn-background:focus,.btn-background:hover{color:#212529;background-color:#e1e1e1;border-color:#dbdbdb}.btn-background.focus,.btn-background:focus{box-shadow:0 0 0 .2rem rgba(212,213,214,.5)}.btn-background.disabled,.btn-background:disabled{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-background:not(:disabled):not(.disabled).active,.btn-background:not(:disabled):not(.disabled):active,.show>.btn-background.dropdown-toggle{color:#212529;background-color:#dbdbdb;border-color:#d4d4d4}.btn-background:not(:disabled):not(.disabled).active:focus,.btn-background:not(:disabled):not(.disabled):active:focus,.show>.btn-background.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(212,213,214,.5)}.btn-text{color:#fff;background-color:#212738;border-color:#212738}.btn-text.focus,.btn-text:focus,.btn-text:hover{color:#fff;background-color:#131620;border-color:#0e1118}.btn-text.focus,.btn-text:focus{box-shadow:0 0 0 .2rem rgba(66,71,86,.5)}.btn-text.disabled,.btn-text:disabled{color:#fff;background-color:#212738;border-color:#212738}.btn-text:not(:disabled):not(.disabled).active,.btn-text:not(:disabled):not(.disabled):active,.show>.btn-text.dropdown-toggle{color:#fff;background-color:#0e1118;border-color:#090b10}.btn-text:not(:disabled):not(.disabled).active:focus,.btn-text:not(:disabled):not(.disabled):active:focus,.show>.btn-text.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,71,86,.5)}.btn-inverse{color:#212529;background-color:#fff;border-color:#fff}.btn-inverse.focus,.btn-inverse:focus,.btn-inverse:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn-inverse.focus,.btn-inverse:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,.5)}.btn-inverse.disabled,.btn-inverse:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-inverse:not(:disabled):not(.disabled).active,.btn-inverse:not(:disabled):not(.disabled):active,.show>.btn-inverse.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.btn-inverse:not(:disabled):not(.disabled).active:focus,.btn-inverse:not(:disabled):not(.disabled):active:focus,.show>.btn-inverse.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,.5)}.btn-transparent,.btn-transparent.focus,.btn-transparent:focus,.btn-transparent:hover{color:#fff;background-color:transparent;border-color:transparent}.btn-transparent.focus,.btn-transparent:focus{box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn-transparent.disabled,.btn-transparent:disabled,.btn-transparent:not(:disabled):not(.disabled).active,.btn-transparent:not(:disabled):not(.disabled):active,.show>.btn-transparent.dropdown-toggle{color:#fff;background-color:transparent;border-color:transparent}.btn-transparent:not(:disabled):not(.disabled).active:focus,.btn-transparent:not(:disabled):not(.disabled):active:focus,.show>.btn-transparent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn-visual-focus{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-visual-focus.focus,.btn-visual-focus:focus,.btn-visual-focus:hover{color:#fff;background-color:#4985f5;border-color:#3d7df4}.btn-visual-focus.focus,.btn-visual-focus:focus{box-shadow:0 0 0 .2rem rgba(98,139,216,.5)}.btn-visual-focus.disabled,.btn-visual-focus:disabled{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-visual-focus:not(:disabled):not(.disabled).active,.btn-visual-focus:not(:disabled):not(.disabled):active,.show>.btn-visual-focus.dropdown-toggle{color:#fff;background-color:#3d7df4;border-color:#3174f4}.btn-visual-focus:not(:disabled):not(.disabled).active:focus,.btn-visual-focus:not(:disabled):not(.disabled):active:focus,.show>.btn-visual-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(98,139,216,.5)}.btn-outline-primary{color:#fe5757;border-color:#fe5757}.btn-outline-primary:hover{color:#fff;background-color:#fe5757;border-color:#fe5757}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(254,87,87,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#fe5757;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#fe5757;border-color:#fe5757}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(254,87,87,.5)}.btn-outline-secondary{color:#747881;border-color:#747881}.btn-outline-secondary:hover{color:#fff;background-color:#747881;border-color:#747881}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(116,120,129,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#747881;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#747881;border-color:#747881}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(116,120,129,.5)}.btn-outline-success{color:#5dac06;border-color:#5dac06}.btn-outline-success:hover{color:#fff;background-color:#5dac06;border-color:#5dac06}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(93,172,6,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5dac06;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5dac06;border-color:#5dac06}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(93,172,6,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#db0002;border-color:#db0002}.btn-outline-danger:hover{color:#fff;background-color:#db0002;border-color:#db0002}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(219,0,2,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#db0002;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#db0002;border-color:#db0002}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(219,0,2,.5)}.btn-outline-light{color:#d3d6db;border-color:#d3d6db}.btn-outline-light:hover{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(211,214,219,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#d3d6db;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#d3d6db;border-color:#d3d6db}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(211,214,219,.5)}.btn-outline-dark{color:#212738;border-color:#212738}.btn-outline-dark:hover{color:#fff;background-color:#212738;border-color:#212738}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(33,39,56,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212738;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#212738;border-color:#212738}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(33,39,56,.5)}.btn-outline-background{color:#f4f4f4;border-color:#f4f4f4}.btn-outline-background:hover{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-outline-background.focus,.btn-outline-background:focus{box-shadow:0 0 0 .2rem hsla(0,0%,95.7%,.5)}.btn-outline-background.disabled,.btn-outline-background:disabled{color:#f4f4f4;background-color:transparent}.btn-outline-background:not(:disabled):not(.disabled).active,.btn-outline-background:not(:disabled):not(.disabled):active,.show>.btn-outline-background.dropdown-toggle{color:#212529;background-color:#f4f4f4;border-color:#f4f4f4}.btn-outline-background:not(:disabled):not(.disabled).active:focus,.btn-outline-background:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-background.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,95.7%,.5)}.btn-action,.btn-outline-text{color:#212738;border-color:#212738}.btn-action:hover,.btn-outline-text:hover{color:#fff;background-color:#212738;border-color:#212738}.btn-action:focus,.btn-outline-text.focus,.btn-outline-text:focus,.focus.btn-action{box-shadow:0 0 0 .2rem rgba(33,39,56,.5)}.btn-action:disabled,.btn-outline-text.disabled,.btn-outline-text:disabled,.disabled.btn-action{color:#212738;background-color:transparent}.btn-action:not(:disabled):not(.disabled).active,.btn-action:not(:disabled):not(.disabled):active,.btn-outline-text:not(:disabled):not(.disabled).active,.btn-outline-text:not(:disabled):not(.disabled):active,.show>.btn-outline-text.dropdown-toggle,.show>.dropdown-toggle.btn-action{color:#fff;background-color:#212738;border-color:#212738}.btn-action:not(:disabled):not(.disabled).active:focus,.btn-action:not(:disabled):not(.disabled):active:focus,.btn-outline-text:not(:disabled):not(.disabled).active:focus,.btn-outline-text:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-text.dropdown-toggle:focus,.show>.dropdown-toggle.btn-action:focus{box-shadow:0 0 0 .2rem rgba(33,39,56,.5)}.btn-outline-inverse{color:#fff;border-color:#fff}.btn-outline-inverse:hover{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-inverse.focus,.btn-outline-inverse:focus{box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn-outline-inverse.disabled,.btn-outline-inverse:disabled{color:#fff;background-color:transparent}.btn-outline-inverse:not(:disabled):not(.disabled).active,.btn-outline-inverse:not(:disabled):not(.disabled):active,.show>.btn-outline-inverse.dropdown-toggle{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-inverse:not(:disabled):not(.disabled).active:focus,.btn-outline-inverse:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-inverse.dropdown-toggle:focus{box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.btn-outline-transparent{color:transparent;border-color:transparent}.btn-outline-transparent:hover{color:#fff;background-color:transparent;border-color:transparent}.btn-outline-transparent.focus,.btn-outline-transparent:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-outline-transparent.disabled,.btn-outline-transparent:disabled{color:transparent;background-color:transparent}.btn-outline-transparent:not(:disabled):not(.disabled).active,.btn-outline-transparent:not(:disabled):not(.disabled):active,.show>.btn-outline-transparent.dropdown-toggle{color:#fff;background-color:transparent;border-color:transparent}.btn-outline-transparent:not(:disabled):not(.disabled).active:focus,.btn-outline-transparent:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-transparent.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-outline-visual-focus{color:#6d9df7;border-color:#6d9df7}.btn-outline-visual-focus:hover{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-outline-visual-focus.focus,.btn-outline-visual-focus:focus{box-shadow:0 0 0 .2rem rgba(109,157,247,.5)}.btn-outline-visual-focus.disabled,.btn-outline-visual-focus:disabled{color:#6d9df7;background-color:transparent}.btn-outline-visual-focus:not(:disabled):not(.disabled).active,.btn-outline-visual-focus:not(:disabled):not(.disabled):active,.show>.btn-outline-visual-focus.dropdown-toggle{color:#212529;background-color:#6d9df7;border-color:#6d9df7}.btn-outline-visual-focus:not(:disabled):not(.disabled).active:focus,.btn-outline-visual-focus:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-visual-focus.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(109,157,247,.5)}.btn-link{font-weight:"normal";color:#fe5757;text-decoration:none}.btn-link:hover{color:#fe0b0b}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:"normal";color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#fe5757}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.6875rem .75rem;margin-bottom:0;font-size:1rem;font-weight:"normal";line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.6rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.3rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#fe5757;background-color:#fe5757}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(254,87,87,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#ffd6d6}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#fff;border-color:#fff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.3rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#fe5757;background-color:#fe5757}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(254,87,87,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(254,87,87,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(254,87,87,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.3rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(254,87,87,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.6875rem 1.75rem .6875rem .75rem;font-size:1rem;font-weight:"normal";line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #d3d6db;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#ffd6d6;outline:0;box-shadow:0 0 0 .2rem rgba(254,87,87,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(1.5em + .75rem + 2px)}.custom-file-input{z-index:2;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#ffd6d6;box-shadow:0 0 0 .2rem rgba(254,87,87,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{left:0;z-index:1;height:calc(1.5em + .75rem + 2px);overflow:hidden;font-weight:"normal";background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(254,87,87,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(254,87,87,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(254,87,87,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#fe5757;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#fff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#fe5757;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#fff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#fe5757;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#fff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#fe5757}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl,.navbar cx-page-layout.ProductDetailsPageTemplate .tab-delivery,.navbar cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .navbar .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar cx-page-slot.Summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-sm>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-sm>cx-page-slot.Summary{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-sm>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-sm>cx-page-slot.Summary{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-md>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-md>cx-page-slot.Summary{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-md>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-md>cx-page-slot.Summary{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-lg>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-lg>cx-page-slot.Summary{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-lg>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-lg>cx-page-slot.Summary{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-xl>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-xl>cx-page-slot.Summary{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-xl>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand-xl>cx-page-slot.Summary{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand>cx-page-slot.Summary{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl,cx-page-layout.ProductDetailsPageTemplate .navbar-expand>.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar-expand>cx-page-slot.Summary{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#fe5757;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#fe0b0b;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(254,87,87,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#fe5757;border-color:#fe5757}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:"bold";line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#fe5757}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#fe2424}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(254,87,87,.5)}.badge-secondary{color:#fff;background-color:#747881}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#5c5f66}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(116,120,129,.5)}.badge-success{color:#fff;background-color:#5dac06}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#427b04}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(93,172,6,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#db0002}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#a80002}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(219,0,2,.5)}.badge-light{color:#212529;background-color:#d3d6db}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#b7bcc4}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(211,214,219,.5)}.badge-dark{color:#fff;background-color:#212738}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#0e1118}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,39,56,.5)}.badge-background{color:#212529;background-color:#f4f4f4}a.badge-background:focus,a.badge-background:hover{color:#212529;background-color:#dbdbdb}a.badge-background.focus,a.badge-background:focus{outline:0;box-shadow:0 0 0 .2rem hsla(0,0%,95.7%,.5)}.badge-text{color:#fff;background-color:#212738}a.badge-text:focus,a.badge-text:hover{color:#fff;background-color:#0e1118}a.badge-text.focus,a.badge-text:focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,39,56,.5)}.badge-inverse{color:#212529;background-color:#fff}a.badge-inverse:focus,a.badge-inverse:hover{color:#212529;background-color:#e6e6e6}a.badge-inverse.focus,a.badge-inverse:focus{outline:0;box-shadow:0 0 0 .2rem hsla(0,0%,100%,.5)}.badge-transparent,a.badge-transparent:focus,a.badge-transparent:hover{color:#fff;background-color:transparent}a.badge-transparent.focus,a.badge-transparent:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.badge-visual-focus{color:#212529;background-color:#6d9df7}a.badge-visual-focus:focus,a.badge-visual-focus:hover{color:#212529;background-color:#3d7df4}a.badge-visual-focus.focus,a.badge-visual-focus:focus{outline:0;box-shadow:0 0 0 .2rem rgba(109,157,247,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:20px 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0}.alert-heading{color:inherit}.alert-link{font-weight:"bold"}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:20px 1.25rem;color:inherit}.alert-primary{color:#842d2d;background-color:#fdd;border-color:#ffd0d0}.alert-primary hr{border-top-color:#ffb7b7}.alert-primary .alert-link{color:#5e2020}.alert-secondary{color:#3c3e43;background-color:#e3e4e6;border-color:#d8d9dc}.alert-secondary hr{border-top-color:#cbccd0}.alert-secondary .alert-link{color:#242528}.alert-success{color:#305903;background-color:#dfeecd;border-color:#d2e8b9}.alert-success hr{border-top-color:#c6e2a6}.alert-success .alert-link{color:#152801}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#720001;background-color:#f8cccc;border-color:#f5b8b8}.alert-danger hr{border-top-color:#f2a2a2}.alert-danger .alert-link{color:#3f0001}.alert-light{color:#6e6f72;background-color:#f6f7f8;border-color:#f3f4f5}.alert-light hr{border-top-color:#e5e7e9}.alert-light .alert-link{color:#555658}.alert-dark{color:#11141d;background-color:#d3d4d7;border-color:#c1c3c7}.alert-dark hr{border-top-color:#b4b6bb}.alert-dark .alert-link{color:#000}.alert-background{color:#7f7f7f;background-color:#fdfdfd;border-color:#fcfcfc}.alert-background hr{border-top-color:#efefef}.alert-background .alert-link{color:#666}.alert-text{color:#11141d;background-color:#d3d4d7;border-color:#c1c3c7}.alert-text hr{border-top-color:#b4b6bb}.alert-text .alert-link{color:#000}.alert-inverse{color:#858585;background-color:#fff;border-color:#fff}.alert-inverse hr{border-top-color:#f2f2f2}.alert-inverse .alert-link{color:#6c6c6c}.alert-transparent{color:rgba(0,0,0,.48);background-color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.72)}.alert-transparent hr{border-top-color:hsla(0,0%,94.9%,.72)}.alert-transparent .alert-link{color:rgba(0,0,0,.48)}.alert-visual-focus{color:#395280;background-color:#e2ebfd;border-color:#d6e4fd}.alert-visual-focus hr{border-top-color:#bed4fc}.alert-visual-focus .alert-link{color:#293b5d}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#fe5757;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#fe5757;border-color:#fe5757}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#842d2d;background-color:#ffd0d0}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#842d2d;background-color:#ffb7b7}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#842d2d;border-color:#842d2d}.list-group-item-secondary{color:#3c3e43;background-color:#d8d9dc}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#3c3e43;background-color:#cbccd0}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#3c3e43;border-color:#3c3e43}.list-group-item-success{color:#305903;background-color:#d2e8b9}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#305903;background-color:#c6e2a6}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#305903;border-color:#305903}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#720001;background-color:#f5b8b8}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#720001;background-color:#f2a2a2}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#720001;border-color:#720001}.list-group-item-light{color:#6e6f72;background-color:#f3f4f5}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#6e6f72;background-color:#e5e7e9}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#6e6f72;border-color:#6e6f72}.list-group-item-dark{color:#11141d;background-color:#c1c3c7}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#11141d;background-color:#b4b6bb}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#11141d;border-color:#11141d}.list-group-item-background{color:#7f7f7f;background-color:#fcfcfc}.list-group-item-background.list-group-item-action:focus,.list-group-item-background.list-group-item-action:hover{color:#7f7f7f;background-color:#efefef}.list-group-item-background.list-group-item-action.active{color:#fff;background-color:#7f7f7f;border-color:#7f7f7f}.list-group-item-text{color:#11141d;background-color:#c1c3c7}.list-group-item-text.list-group-item-action:focus,.list-group-item-text.list-group-item-action:hover{color:#11141d;background-color:#b4b6bb}.list-group-item-text.list-group-item-action.active{color:#fff;background-color:#11141d;border-color:#11141d}.list-group-item-inverse{color:#858585;background-color:#fff}.list-group-item-inverse.list-group-item-action:focus,.list-group-item-inverse.list-group-item-action:hover{color:#858585;background-color:#f2f2f2}.list-group-item-inverse.list-group-item-action.active{color:#fff;background-color:#858585;border-color:#858585}.list-group-item-transparent{color:rgba(0,0,0,.48);background-color:hsla(0,0%,100%,.72)}.list-group-item-transparent.list-group-item-action:focus,.list-group-item-transparent.list-group-item-action:hover{color:rgba(0,0,0,.48);background-color:hsla(0,0%,94.9%,.72)}.list-group-item-transparent.list-group-item-action.active{color:#fff;background-color:rgba(0,0,0,.48);border-color:rgba(0,0,0,.48)}.list-group-item-visual-focus{color:#395280;background-color:#d6e4fd}.list-group-item-visual-focus.list-group-item-action:focus,.list-group-item-visual-focus.list-group-item-action:hover{color:#395280;background-color:#bed4fc}.list-group-item-visual-focus.list-group-item-action.active{color:#fff;background-color:#395280;border-color:#395280}.close{float:right;font-size:1.5rem;font-weight:"bold";line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog,.modal.fade cx-anonymous-consent-dialog .cx-anonymous-consent-dialog,cx-anonymous-consent-dialog .modal.fade .cx-anonymous-consent-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog,.modal.fade cx-anonymous-consent-dialog .cx-anonymous-consent-dialog,cx-anonymous-consent-dialog .modal.fade .cx-anonymous-consent-dialog{transition:none}}.modal.show .modal-dialog,.modal.show cx-anonymous-consent-dialog .cx-anonymous-consent-dialog,cx-anonymous-consent-dialog .modal.show .cx-anonymous-consent-dialog{transform:none}.modal.modal-static .modal-dialog,.modal.modal-static cx-anonymous-consent-dialog .cx-anonymous-consent-dialog,cx-anonymous-consent-dialog .modal.modal-static .cx-anonymous-consent-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content,.modal-dialog-scrollable cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-dialog-scrollable .cx-dialog-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-dialog-scrollable .cx-dialog-header{flex-shrink:0}.modal-dialog-scrollable .modal-body,.modal-dialog-scrollable cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-dialog-scrollable .cx-dialog-body{overflow-y:auto}.modal-dialog-centered,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog:before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable,cx-anonymous-consent-dialog .modal-dialog-scrollable.cx-anonymous-consent-dialog{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content,.modal-dialog-centered.modal-dialog-scrollable cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-dialog-centered.modal-dialog-scrollable .cx-dialog-content,cx-anonymous-consent-dialog .modal-dialog-scrollable.cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog .modal-dialog-scrollable.cx-anonymous-consent-dialog .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before,cx-anonymous-consent-dialog .modal-dialog-scrollable.cx-anonymous-consent-dialog:before{content:none}.modal-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content,.modal-dialog-scrollable cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-dialog-scrollable .cx-dialog-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:"normal";line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;font-weight:"normal";line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#fe5757!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#fe2424!important}.bg-secondary{background-color:#747881!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#5c5f66!important}.bg-success{background-color:#5dac06!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#427b04!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#db0002!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#a80002!important}.bg-light{background-color:#d3d6db!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#b7bcc4!important}.bg-dark{background-color:#212738!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#0e1118!important}.bg-background{background-color:#f4f4f4!important}a.bg-background:focus,a.bg-background:hover,button.bg-background:focus,button.bg-background:hover{background-color:#dbdbdb!important}.bg-text{background-color:#212738!important}a.bg-text:focus,a.bg-text:hover,button.bg-text:focus,button.bg-text:hover{background-color:#0e1118!important}.bg-inverse{background-color:#fff!important}a.bg-inverse:focus,a.bg-inverse:hover,button.bg-inverse:focus,button.bg-inverse:hover{background-color:#e6e6e6!important}a.bg-transparent:focus,a.bg-transparent:hover,button.bg-transparent:focus,button.bg-transparent:hover{background-color:transparent!important}.bg-visual-focus{background-color:#6d9df7!important}a.bg-visual-focus:focus,a.bg-visual-focus:hover,button.bg-visual-focus:focus,button.bg-visual-focus:hover{background-color:#3d7df4!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#fe5757!important}.border-secondary{border-color:#747881!important}.border-success{border-color:#5dac06!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#db0002!important}.border-light{border-color:#d3d6db!important}.border-dark{border-color:#212738!important}.border-background{border-color:#f4f4f4!important}.border-text{border-color:#212738!important}.border-inverse{border-color:#fff!important}.border-transparent{border-color:transparent!important}.border-visual-focus{border-color:#6d9df7!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:"light"!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:"normal"!important}.font-weight-bold{font-weight:"bold"!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#fe5757!important}a.text-primary:focus,a.text-primary:hover{color:#fe0b0b!important}.text-secondary{color:#747881!important}a.text-secondary:focus,a.text-secondary:hover{color:#505359!important}.text-success{color:#5dac06!important}a.text-success:focus,a.text-success:hover{color:#356203!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#db0002!important}a.text-danger:focus,a.text-danger:hover{color:#8f0001!important}.text-light{color:#d3d6db!important}a.text-light:focus,a.text-light:hover{color:#a9afb9!important}.text-dark{color:#212738!important}a.text-dark:focus,a.text-dark:hover{color:#050508!important}.text-background{color:#f4f4f4!important}a.text-background:focus,a.text-background:hover{color:#cecece!important}.text-text{color:#212738!important}a.text-text:focus,a.text-text:hover{color:#050508!important}.text-inverse{color:#fff!important}a.text-inverse:focus,a.text-inverse:hover{color:#d9d9d9!important}.text-transparent,a.text-transparent:focus,a.text-transparent:hover{color:transparent!important}.text-visual-focus{color:#6d9df7!important}a.text-visual-focus:focus,a.text-visual-focus:hover{color:#246cf3!important}.text-body{color:#212738!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}cx-page-layout.footer{background-color:var(--primary-white);margin-top:32px}cx-page-layout.footer a{color:var(--primary-black)}cx-page-layout.footer p{margin-bottom:10px}cx-page-layout.footer app-breadcrumb{display:none}app-root.MyAccountPageTemplate cx-page-slot.Footer app-breadcrumb,app-root.ProductListPageTemplate cx-page-slot.Footer app-breadcrumb,app-root.ProfileOrdersPageTemplate cx-page-slot.Footer app-breadcrumb,app-root.ProfileVouchersPageTemplate cx-page-slot.Footer app-breadcrumb,app-root.ProfileWishlistPageTemplate cx-page-slot.Footer app-breadcrumb{display:inline}cx-skip-link{z-index:1000}header{background-color:var(--primary-white);color:var(--primary-black);display:block;box-shadow:0 8px 8px -8px rgba(0,0,0,.25);z-index:800}header .header{margin:0 auto;background:var(--primary-white);box-sizing:content-box;max-width:100%;border-bottom:1px solid var(--grey-2_DD)}@media (min-width:535px){header .header{padding:0}}header .header .SiteLogo{width:120px}header .TopHeaderSlot{flex:100%}header .NavigationBar{position:relative}header .TopHeaderSlot{width:100%}header:not(.is-expanded) cx-page-layout.navigation{display:block}app-header,app-lower-navigation{width:100%}.ProfileVouchersPageTemplate .BodyContent{max-width:1440px;margin:0 auto;display:block}cx-page-slot.BodyContent app-heading .title__shadow{height:32px;background:linear-gradient(180deg,var(--primary-black),hsla(0,0%,100%,.0001));mix-blend-mode:normal;opacity:.1}@media (min-width:535px){cx-page-slot.BodyContent app-heading .title__shadow{margin-bottom:16px}}cx-page-slot.BodyContent app-heading h1{font-family:SamsungSharpBold,Arial,Helvetica,sans-serif;font-size:26px;line-height:35px;width:100%;text-align:center;padding:0 24px;margin-bottom:16px}@media (min-width:535px){cx-page-slot.BodyContent app-heading h1{font-size:38px;line-height:46px}}cx-page-slot.BodyContent cx-paragraph{font-family:SamsungOne400,Arial,Helvetica,sans-serif;font-size:12px;line-height:16px;text-align:center;width:100%;padding:0 24px;margin-bottom:16px}@media (min-width:535px){cx-page-slot.BodyContent cx-paragraph{font-size:14px;line-height:19px}}cx-page-slot.BodyContent cx-paragraph a{color:var(--dark-blue)}cx-page-layout.ProductListPageTemplate{max-width:1440px;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}cx-page-layout.ProductListPageTemplate .HeroContent{max-width:100%}cx-page-layout.ProductListPageTemplate .ProductFinderContent{width:100%;z-index:700}@media (min-width:535px){cx-page-layout.ProductListPageTemplate .ProductFinderContent{position:-webkit-sticky;position:sticky;top:2px}}cx-page-layout.ProductListPageTemplate .ProductLeftRefinements{padding:24px;margin:0}@media (min-width:535px){cx-page-layout.ProductListPageTemplate .ProductLeftRefinements{width:25%}}@media (max-width:534.98px){cx-page-layout.ProductListPageTemplate .ProductLeftRefinements{display:none}}cx-page-layout.ProductListPageTemplate .ProductListSlot{width:100%;padding-top:0}@media (min-width:535px){cx-page-layout.ProductListPageTemplate .ProductListSlot{width:75%}}cx-page-layout.ProductListPageTemplate .IconDescriptionColumnContent{margin:48px 24px}cx-page-layout.CartPageTemplate{max-width:1440px;margin:50px auto 0;padding:0;display:grid;grid-template-columns:repeat(12,1fr)}cx-page-layout.CartPageTemplate cx-page-slot{padding:0 1.5rem}cx-page-layout.CartPageTemplate .TokoLeftContent{grid-column:1/13;grid-row:1}@media (min-width:1280px){cx-page-layout.CartPageTemplate .TokoLeftContent{grid-column:1/9;-webkit-padding-end:64px;padding-inline-end:64px}}cx-page-layout.CartPageTemplate .TokoRightContent{grid-column:1/13;grid-row:2;padding:0}@media (min-width:1280px){cx-page-layout.CartPageTemplate .TokoRightContent{grid-column:9/13;grid-row:1}}cx-page-layout.CartPageTemplate .TokoRightContent cx-paragraph{text-align:center;padding:8px 32px;font-size:12px}cx-page-layout.CartPageTemplate .TokoRightContent cx-paragraph b{font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700}cx-page-layout.CartPageTemplate .app-cart-message-banner{flex:auto}cx-page-layout.CartPageTemplate .UpsellSection{grid-column:1/13;grid-row:3}@media (min-width:1280px){cx-page-layout.CartPageTemplate .UpsellSection{grid-row:2}}cx-page-layout.CartPageTemplate .TokoPaymentBanner{grid-column:1/13;grid-row:4}@media (min-width:1280px){cx-page-layout.CartPageTemplate .TokoPaymentBanner{grid-row:3}}cx-page-layout.CartPageTemplate .TermsConditionsSlotContent{grid-column:1/13;grid-row:5;background:var(--grey-0_F7);padding:24px}@media (min-width:1280px){cx-page-layout.CartPageTemplate .TermsConditionsSlotContent{grid-row:4;padding:32px 24px}}cx-page-layout.CartPageTemplate .TermsConditionsSlotContent p{font-size:10px}@media (min-width:1280px){cx-page-layout.CartPageTemplate .TermsConditionsSlotContent p{font-size:12px}}cx-page-layout.ProductDetailsPageTemplate{max-width:1440px;margin:0 auto;padding-top:0;display:grid;grid-template-columns:100%;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content;gap:0 0;grid-template-areas:"anchorslot" "summaryslot" "featuresslot" "accessoriesslot"}cx-page-layout.ProductDetailsPageTemplate cx-page-slot{margin:50px 0}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummarySlotContent{margin-top:16px}@media (min-width:1280px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummarySlotContent{margin-top:50px}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.AnchorNavigationSlotContent{grid-area:anchorslot;margin:8px 0 0}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummarySlotContent{grid-area:summaryslot}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummarySlotContent app-signin-option{margin-top:24px;margin-bottom:40px}@media (min-width:1280px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductSummarySlotContent app-signin-option{margin-top:32px;padding:0 48px}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.ProductFeaturesSlotContent{grid-area:featuresslot}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.CrossSelling{display:block;max-width:1440px;padding:0 24px;grid-area:accessoriesslot;margin:0}app-root.ProductDetailsPageTemplate cx-page-slot.Footer app-breadcrumb,cx-page-slot.BottomHeaderSlot.has-components.ng-star-inserted{display:none}.ProductSummarySlotContent{padding:0 24px;display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;gap:0 0;grid-template-areas:"title title title wish" "merch merch merch merch" "image image image image" "summary summary summary summary" "qtyselect qtyselect qtyselect qtyselect" "tradeIn tradeIn tradeIn tradeIn " "samsungCare samsungCare samsungCare samsungCare" "signin signin signin signin" "tierprice tierprice tierprice tierprice" "variants variants variants variants" "samsungUpgrade samsungUpgrade samsungUpgrade samsungUpgrade" "offers offers offers offers" "pricing pricing pricing pricing" "addcta addcta addcta addcta" "tnc tnc tnc tnc"}app-product-title{grid-area:title}app-product-add-to-wish-list{grid-area:wish}app-product-merchandising-flag{grid-area:merch}app-product-image{grid-area:image;margin:35px -24px}app-product-summary{grid-area:summary;margin-top:52px}app-product-quantity-selector{grid-area:qtyselect}app-signin-option{grid-area:signin}app-product-tiered-pricing{grid-area:tierprice}app-product-variant{grid-area:variants}app-product-trade-in{grid-area:tradeIn}app-product-samsung-upgrade{grid-area:samsungUpgrade}app-product-pricing{grid-area:pricing}app-product-leasing{grid-area:tnc;min-height:24px}app-product-add-to-cart{grid-area:addcta}app-product-samsung-care{grid-area:samsungCare}app-product-offers{grid-area:offers;margin-top:32px}app-product-offer{grid-area:offers}app-product-add-to-cart,app-product-pricing{background-color:var(--grey-0_F7);text-align:center}app-product-pricing{padding:24px 24px 0}app-product-add-to-cart{padding:0 24px}@media (min-width:1280px){.ProductSummarySlotContent{display:grid;grid-template-columns:25% 25% 25% 20% 5%;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content min-content min-content min-content;gap:0 0;grid-template-areas:"image image merch merch wish" "image image title title title" "image image summary summary summary" "image image qtyselect qtyselect qtyselect" "image image tradeIn tradeIn tradeIn" "image image samsungCare samsungCare samsungCare" "image image signin signin signin" "image image tierprice tierprice tierprice" "image image variants variants variants" "image image samsungUpgrade samsungUpgrade samsungUpgrade" "image image offers offers offers" "image image pricing pricing pricing" "image image addcta addcta addcta" "image image tnc tnc tnc"}app-product-image{margin:0}app-product-offer,app-product-offers,app-product-quantity-selector,app-product-samsung-care,app-product-samsung-upgrade,app-product-summary,app-product-tiered-pricing,app-product-title,app-product-trade-in,app-product-variant{margin:0;padding:0 48px}app-product-tiered-pricing{margin-bottom:24px}app-product-variant{margin-top:16px}app-product-add-to-wish-list{-webkit-padding-end:48px;padding-inline-end:48px}app-product-merchandising-flag{-webkit-padding-start:48px;padding-inline-start:48px}app-product-pricing{margin-top:76px}app-product-offers{margin:32px 0 0}app-product-offer{margin:32px 0 76px}}cx-page-layout.CheckoutPageTemplate{max-width:1440px;margin:0 auto;padding:0;display:grid;grid-template-columns:100%}cx-page-layout.CheckoutPageTemplate cx-page-slot{padding:0 1.5rem}cx-page-layout.CheckoutPageTemplate cx-page-slot app-address-list,cx-page-layout.CheckoutPageTemplate cx-page-slot app-billing-address,cx-page-layout.CheckoutPageTemplate cx-page-slot app-customer-address,cx-page-layout.CheckoutPageTemplate cx-page-slot app-customer-info,cx-page-layout.CheckoutPageTemplate cx-page-slot app-rewards-opt-in,cx-page-layout.CheckoutPageTemplate cx-page-slot app-saved-address,cx-page-layout.CheckoutPageTemplate cx-page-slot app-saved-billing-address{width:100%}cx-page-layout.CheckoutPageTemplate .CheckoutStepsSlot{margin-bottom:24px;padding:0;min-height:122px}@media (min-width:1280px){cx-page-layout.CheckoutPageTemplate .CheckoutStepsSlot{grid-column:4/span 6}}cx-page-layout.CheckoutPageTemplate .BillingAddressFormContent,cx-page-layout.CheckoutPageTemplate .CheckoutStepsSlot,cx-page-layout.CheckoutPageTemplate .ContactInfoFormAddressContent,cx-page-layout.CheckoutPageTemplate .ContactInfoFormMainContent,cx-page-layout.CheckoutPageTemplate .PaymentBannerSlot,cx-page-layout.CheckoutPageTemplate .RightContentCheckoutSlot,cx-page-layout.CheckoutPageTemplate .SavedAddressContent,cx-page-layout.CheckoutPageTemplate .SavedBillingAddressContent,cx-page-layout.CheckoutPageTemplate .SignInOptionContent,cx-page-layout.CheckoutPageTemplate .TermsConditionsSlotContent{grid-column:1}cx-page-layout.CheckoutPageTemplate .CheckoutStepsSlot{grid-row:1}cx-page-layout.CheckoutPageTemplate .TopMessageCheckoutSlot{grid-row:2}cx-page-layout.CheckoutPageTemplate .SignInOptionContent{grid-row:3;margin-bottom:8px}cx-page-layout.CheckoutPageTemplate .ContactInfoFormMainContent{grid-row:4;margin-top:24px}cx-page-layout.CheckoutPageTemplate .ContactInfoFormAddressContent{grid-row:5}cx-page-layout.CheckoutPageTemplate .BillingAddressFormContent{grid-row:6}cx-page-layout.CheckoutPageTemplate .SavedAddressContent{grid-row:3}cx-page-layout.CheckoutPageTemplate .SavedBillingAddressContent{grid-row:7}cx-page-layout.CheckoutPageTemplate .RewardsFormContent{grid-row:8}cx-page-layout.CheckoutPageTemplate .RightContentCheckoutSlot{grid-row:9}cx-page-layout.CheckoutPageTemplate .TermsConditionsContent{grid-row:10}cx-page-layout.CheckoutPageTemplate .PaymentBannerSlot{grid-row:11}cx-page-layout.CheckoutPageTemplate .TermsConditionsSlotContent{grid-row:12}cx-page-layout.CheckoutPageTemplate .ApplyVoucherContent{grid-row:3}@media (min-width:1280px){cx-page-layout.CheckoutPageTemplate{grid-template-columns:repeat(12,minmax(60px,1fr))}cx-page-layout.CheckoutPageTemplate .CheckoutStepsSlot{grid-column:4/span 6;grid-row:1}cx-page-layout.CheckoutPageTemplate .TopMessageCheckoutSlot{grid-column:3/span 7;grid-row:2}cx-page-layout.CheckoutPageTemplate .SignInOptionContent{grid-column:2/span 6;grid-row:3}cx-page-layout.CheckoutPageTemplate .ContactInfoFormMainContent{grid-column:2/span 6;grid-row:4}cx-page-layout.CheckoutPageTemplate .ContactInfoFormAddressContent{grid-column:2/span 6;grid-row:5}cx-page-layout.CheckoutPageTemplate .BillingAddressFormContent{grid-column:2/span 6;grid-row:7;padding-bottom:126px}cx-page-layout.CheckoutPageTemplate .SavedAddressContent{grid-column:2/span 6;grid-row:6}cx-page-layout.CheckoutPageTemplate .SavedBillingAddressContent{grid-column:2/span 6;grid-row:8}cx-page-layout.CheckoutPageTemplate .RewardsFormContent{grid-column:2/span 6;grid-row:9}cx-page-layout.CheckoutPageTemplate .RightContentCheckoutSlot{grid-column:9/span 4;grid-row:3/span 7}cx-page-layout.CheckoutPageTemplate .TermsConditionsContent{grid-column:9/span 4;grid-row:4}cx-page-layout.CheckoutPageTemplate .PaymentBannerSlot{grid-column:1/span 12}cx-page-layout.CheckoutPageTemplate .DeliveryOptionsContent{grid-column:1/span 8;grid-row:3/span 2}cx-page-layout.CheckoutPageTemplate .ApplyVoucherContent{grid-column:1/span 8;grid-row:3}cx-page-layout.CheckoutPageTemplate .PaymentMethodsContent{grid-column:1/span 8;grid-row:4}}cx-page-layout.CheckoutPageTemplate .TermsConditionsSlotContent{background:var(--grey-0_F7);padding:24px}@media (min-width:1280px){cx-page-layout.CheckoutPageTemplate .TermsConditionsSlotContent{grid-column:1/13;padding:32px 24px}}cx-page-layout.CheckoutPageTemplate .TermsConditionsSlotContent p{font-size:10px}@media (min-width:1280px){cx-page-layout.CheckoutPageTemplate .TermsConditionsSlotContent p{font-size:12px}}cx-page-layout.CheckoutPageTemplate app-payment-modes{width:100%}cx-page-layout.CheckoutPageTemplate app-payment-mode-paypal app-payment-modes-terms-and-conditions p{padding-bottom:24px}cx-page-layout.CheckoutPageTemplate app-payment-mode-paypal app-payment-modes-terms-and-conditions p:first-child{padding-bottom:32px}cx-page-layout.CheckoutPageTemplate app-payment-mode-paypal app-payment-modes-terms-and-conditions a,cx-page-layout.CheckoutPageTemplate app-payment-mode-paypal app-payment-modes-terms-and-conditions a:focus,cx-page-layout.CheckoutPageTemplate app-payment-mode-paypal app-payment-modes-terms-and-conditions a:hover{color:var(--dark-blue)}cx-page-layout.CheckoutPageTemplate app-payment-mode-paypal app-payment-modes-terms-and-conditions .ng-dynamic-forms-checkbox{padding-bottom:16px}cx-page-layout.CheckoutPageTemplate app-payment-modes-terms-and-conditions a,cx-page-layout.CheckoutPageTemplate app-payment-modes-terms-and-conditions a:focus,cx-page-layout.CheckoutPageTemplate app-payment-modes-terms-and-conditions a:hover{color:var(--dark-blue)}cx-page-layout.OrderConfirmationPageTemplate{max-width:1440px;margin:0 auto;padding:0;display:grid;grid-template-columns:100%}cx-page-layout.OrderConfirmationPageTemplate cx-page-slot{padding:0 24px}cx-page-layout.OrderConfirmationPageTemplate .BodyTopContent{grid-row:2;margin-top:3rem}cx-page-layout.OrderConfirmationPageTemplate .ProductSummaryContent{grid-row:3}cx-page-layout.OrderConfirmationPageTemplate .PriceSummaryContent{grid-row:4}cx-page-layout.OrderConfirmationPageTemplate .AddressContent{grid-row:5}cx-page-layout.OrderConfirmationPageTemplate .PaymentContent{grid-row:7}cx-page-layout.OrderConfirmationPageTemplate .JoinMembershipSlot{grid-row:8}@media (min-width:1280px){cx-page-layout.OrderConfirmationPageTemplate{grid-template-columns:repeat(12,minmax(60px,1fr))}cx-page-layout.OrderConfirmationPageTemplate .AddressContent,cx-page-layout.OrderConfirmationPageTemplate .BodyTopContent,cx-page-layout.OrderConfirmationPageTemplate .JoinMembershipSlot,cx-page-layout.OrderConfirmationPageTemplate .PaymentContent,cx-page-layout.OrderConfirmationPageTemplate .PriceSummaryContent,cx-page-layout.OrderConfirmationPageTemplate .ProductSummaryContent{grid-column:4/span 6}}app-root.OrderConfirmationPageTemplate cx-page-slot.JoinMembershipSlot app-breadcrumb{display:none}cx-page-layout.SMERegistrationDetailsPageTemplate{max-width:1440px;margin:0 auto;padding:0}cx-page-layout.SMERegistrationDetailsPageTemplate cx-page-slot{padding:0 24px}cx-page-layout.SMERegistrationDetailsPageTemplate .Section1{padding:0}@media (min-width:1280px){cx-page-layout.SMERegistrationDetailsPageTemplate .Section1{padding:0 24px}}cx-page-layout.SMERegistrationDetailsPageTemplate .SMERegistrationForm,cx-page-layout.SMERegistrationDetailsPageTemplate .SMERegistrationHeading{padding-top:32px}@media (min-width:1280px){cx-page-layout.SMERegistrationDetailsPageTemplate .SMERegistrationForm,cx-page-layout.SMERegistrationDetailsPageTemplate .SMERegistrationHeading{padding-top:48px}}@media (min-width:1280px){cx-page-layout.SMERegistrationDetailsPageTemplate .SMERegistrationTermsConditions{margin:0 20%;padding:0 13px}}cx-page-layout.MultiStoreLoginTemplate{max-width:1440px;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:1440.98px){cx-page-layout.MultiStoreLoginTemplate{display:flex;flex-direction:column}}cx-page-layout.MultiStoreLoginTemplate .heading h1{font-family:SamsungSharpBold,Arial,Helvetica,sans-serif;font-size:38px;margin:32px 296px 0;line-height:1.57}@media (max-width:1279.98px){cx-page-layout.MultiStoreLoginTemplate .heading h1{margin:33px 40px 0;font-size:22px}}cx-page-layout.MultiStoreLoginTemplate cx-paragraph{margin-top:16px;margin-bottom:53px}@media (max-width:1279.98px){cx-page-layout.MultiStoreLoginTemplate cx-paragraph{margin:8px 24px 50px}}cx-page-layout.MultiStoreLoginTemplate cx-paragraph p{text-align:center}@media (max-width:1279.98px){cx-page-layout.MultiStoreLoginTemplate cx-paragraph p{margin:0 10px}}cx-page-layout.MultiStoreLoginTemplate cx-page-slot.TopContent{grid-column-start:1;grid-column-end:4}cx-page-layout.MultiStoreLoginTemplate cx-page-slot.ViewPastOrder{order:2;padding-top:78px;grid-column-start:2;grid-row-start:2}@media (max-width:1440.98px){cx-page-layout.MultiStoreLoginTemplate cx-page-slot.ViewPastOrder{padding-top:44px}}cx-page-layout.MultiStoreLoginTemplate cx-page-slot.MultistoreLogin{order:1;padding-top:78px;grid-column-start:1;grid-column-end:4;grid-row-start:2}@media (max-width:1440.98px){cx-page-layout.MultiStoreLoginTemplate cx-page-slot.MultistoreLogin{padding-top:50px}}cx-page-layout.MultiStoreLoginTemplate cx-page-slot.PerformLogin{grid-column-start:1;grid-column-end:4}cx-page-layout.LandingPage2Template{max-width:1440px}cx-page-layout.LandingPage2Template cx-page-slot.Section1{max-width:inherit}cx-page-layout.LandingPage2Template cx-page-slot.Intro .heading{margin:32px 24px 0}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot.Intro .heading{margin-top:64px}}cx-page-layout.LandingPage2Template cx-page-slot.Intro cx-paragraph{text-align:center;font-size:12px;margin:0 24px 24px;word-break:break-word}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot.Intro cx-paragraph{font-size:14px;margin-bottom:50px}}cx-page-layout.LandingPage2Template cx-page-slot app-top-product{margin:24px 0}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot app-top-product{margin:32px 0}}cx-page-layout.LandingPage2Template cx-page-slot app-hero-carousel,cx-page-layout.LandingPage2Template cx-page-slot app-toko-banner{margin-bottom:24px}cx-page-layout.LandingPage2Template cx-page-slot.HeroBanner .hero-banner-content{height:100%;display:flex;align-items:center;justify-content:center}cx-page-layout.LandingPage2Template cx-page-slot.BodyContent .heading{text-align:center;font-size:22px;font-family:SamsungSharpBold,Arial,Helvetica,sans-serif;margin:16px 16px 24px;word-break:break-word}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot.BodyContent .heading{font-size:24px}}cx-page-layout.LandingPage2Template cx-page-slot.BodyContent cx-paragraph{font-size:12px;text-align:center;margin:0 24px;word-break:break-word}@media (min-width:535px){cx-page-layout.LandingPage2Template cx-page-slot.BodyContent cx-paragraph{max-width:450px;font-size:14px}}cx-page-layout.LandingPage2Template cx-page-slot.BodyContent app-icon-confirmation{margin-top:24px;text-align:center}cx-page-layout.LandingPage2Template cx-page-slot.BodyContent app-icon-confirmation mat-icon{width:48px;height:48px}cx-page-layout.LandingPage2Template cx-page-slot.MainSlotContent cx-paragraph{font-size:18px;font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;text-align:center;margin:0 24px;word-break:break-word}@media (min-width:535px){cx-page-layout.LandingPage2Template cx-page-slot.MainSlotContent cx-paragraph{font-size:24px}}cx-page-layout.LandingPage2Template cx-page-slot.MainSlotContent app-image{margin:24px 0}cx-page-layout.LandingPage2Template cx-page-slot.MainSlotContent cx-link{margin:48px 0;text-align:center}cx-page-layout.LandingPage2Template cx-page-slot.MainSlotContent cx-link cx-generic-link{font-family:SamsungOne600,Arial,Helvetica,sans-serif;font-size:14px;height:auto;background-color:var(--primary-black);color:var(--primary-white);border:none;border-radius:20px;padding:8px 24px}cx-page-layout.LandingPage2Template cx-page-slot.MainSlotContent cx-link cx-generic-link a:hover{color:var(--primary-white)}cx-page-layout.LandingPage2Template cx-page-slot.MultistoreBodyContent cx-paragraph{text-align:center;font-size:12px;max-width:280px;margin:31px 0 0;padding:32px 16px;border-radius:20px;background-color:var(--grey-0_F7)}@media (min-width:535px){cx-page-layout.LandingPage2Template cx-page-slot.MultistoreBodyContent cx-paragraph{font-size:14px;max-width:684px;margin:24px 0 0;padding:24px 16px 23px}}cx-page-layout.LandingPage2Template cx-page-slot.MultistoreBodyContent app-heading{font-family:SamsungSharpBold,Arial,Helvetica,sans-serif;font-size:22px;text-align:center;margin-top:50px}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot.MultistoreBodyContent app-heading{font-size:38px;margin-top:64px}}cx-page-layout.LandingPage2Template cx-page-slot.MainBanner app-main-product-banner{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot.MainBanner app-main-product-banner{padding:0}}cx-page-layout.LandingPage2Template cx-page-slot.IconDescriptionColumnContent app-mutli-column-icon{margin:48px 24px}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot.IconDescriptionColumnContent app-mutli-column-icon{margin:64px 0 24px}}cx-page-layout.LandingPage2Template cx-page-slot.ProductTile{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1280px){cx-page-layout.LandingPage2Template cx-page-slot.ProductTile{padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap}cx-page-layout.LandingPage2Template cx-page-slot.ProductTile app-large-product-tile{flex:0 50%}cx-page-layout.LandingPage2Template cx-page-slot.ProductTile app-small-product-tile{display:flex;flex:0 50%;margin-top:24px}}app-product-bespoke-canvas{max-width:1440px;margin:0 auto;display:block;padding:0 26px 0 25px}@media only screen and (max-width:768px){app-product-bespoke-canvas{padding:0}}app-product-bespoke-common-area{background-color:var(--primary-black);position:-webkit-sticky;position:sticky;top:0;z-index:100}@media only screen and (max-width:768px){app-product-bespoke-common-area{padding:0;z-index:1000}}.bespoke__enery-label{color:var(--primary-white)!important;position:relative;padding:3px 5px 2px!important;display:inline-block;background-color:#009949;font-size:8px;outline:none;line-height:11px}@media only screen and (max-width:768px){.bespoke__enery-label{padding:3px 4px;font-size:8px}}.bespoke__enery-label-arrow{content:"";position:absolute;top:0;left:100%;width:0;height:0;border-top:8px solid transparent;border-left:6px solid #009949;border-bottom:7px solid transparent}.bespoke__enery-label:hover{color:var(--primary-white);text-decoration:none}cx-page-layout.NotFoundPageTemplate{margin:30px auto}@media (min-width:1280px){cx-page-layout.NotFoundPageTemplate{margin:128px auto}}body{--primary-color:#2189ff;--primary-lighter-color:#bcdcff;--primary-darker-color:#146cff;--text-primary-color:#fff;--text-primary-lighter-color:rgba(0,0,0,0.87);--text-primary-darker-color:#fff;--accent-color:#2189ff;--accent-lighter-color:#bcdcff;--accent-darker-color:#146cff;--text-accent-color:#fff;--text-accent-lighter-color:rgba(0,0,0,0.87);--text-accent-darker-color:#fff;--warn-color:#ef3434;--warn-lighter-color:#fac2c2;--warn-darker-color:#e82121;--text-warn-color:#fff;--text-warn-lighter-color:rgba(0,0,0,0.87);--text-warn-darker-color:#fff}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(44,44,44,.04)}.mat-option.mat-active{color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled),.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#2189ff}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#ef3434}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#2189ff}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#ef3434}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-badge-content{color:#fff;background:#2189ff}.cdk-high-contrast-active .mat-badge-content{outline:1px solid;border-radius:0}.mat-badge-accent .mat-badge-content{background:#2189ff;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#ef3434}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-accent,.mat-button.mat-primary,.mat-icon-button.mat-accent,.mat-icon-button.mat-primary,.mat-stroked-button.mat-accent,.mat-stroked-button.mat-primary{color:#2189ff}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#ef3434}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-button.mat-accent .mat-button-focus-overlay,.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#2189ff}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#ef3434}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary{background-color:#2189ff}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#ef3434}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:rgba(44,44,44,.12)}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#c7c7c7;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#e1e1e1}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#aeaeae}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:1px solid rgba(0,0,0,.12)}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#2189ff}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#ef3434}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#2189ff}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#ef3434}.mat-chip.mat-standard-chip{background-color:#e1e1e1;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#2189ff;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#ef3434;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#2189ff;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-table{background:#fff}.mat-table-sticky,.mat-table tbody,.mat-table tfoot,.mat-table thead,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(44,44,44,.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-calendar-body-selected{background-color:#2189ff;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(33,137,255,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#2189ff;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(33,137,255,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#ef3434;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(239,52,52,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-toggle-active,.mat-datepicker-toggle-active.mat-accent{color:#2189ff}.mat-datepicker-toggle-active.mat-warn{color:#ef3434}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(44,44,44,.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator:after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label,.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#2189ff}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#ef3434}.mat-focused .mat-form-field-required-marker{color:#2189ff}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#2189ff}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#ef3434}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#2189ff}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#ef3434}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#ef3434}.mat-error{color:#ef3434}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#2189ff}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#ef3434}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-accent,.mat-icon.mat-primary{color:#2189ff}.mat-icon.mat-warn{color:#ef3434}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#2189ff}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#2189ff}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#ef3434}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#ef3434}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#e1e1e1}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(44,44,44,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:focus,.mat-list-single-selected-option:hover{background:rgba(44,44,44,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]:after{color:rgba(0,0,0,.38)}.mat-menu-item-submenu-trigger:after,.mat-menu-item .mat-icon-no-color{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(44,44,44,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#bcdcff}.mat-progress-bar-buffer{background-color:#bcdcff}.mat-progress-bar-fill:after{background-color:#2189ff}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#bcdcff}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#bcdcff}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#2189ff}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#fac2c2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#fac2c2}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#ef3434}.mat-progress-spinner.mat-accent circle,.mat-progress-spinner circle,.mat-spinner.mat-accent circle,.mat-spinner circle{stroke:#2189ff}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#ef3434}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#2189ff}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#2189ff}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#2189ff}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#2189ff}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#ef3434}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#ef3434}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(44,44,44,.12)}.mat-form-field.mat-focused.mat-accent .mat-select-arrow,.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#2189ff}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#ef3434}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{color:rgba(0,0,0,.87)}.mat-drawer,.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#2189ff}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(33,137,255,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element,.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#2189ff}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(33,137,255,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#2189ff}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#ef3434}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(239,52,52,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#ef3434}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#2189ff}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#2189ff}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#ef3434}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(33,137,255,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(44,44,44,.04)}@media (hover:none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#2189ff;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#ef3434}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#ef3434}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header:after,.mat-horizontal-stepper-header:before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(188,220,255,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#2189ff}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(188,220,255,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#2189ff}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(250,194,194,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#ef3434}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(188,220,255,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#2189ff}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(188,220,255,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#2189ff}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(250,194,194,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#ef3434}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.12)}.mat-toolbar{background:#ededed;color:rgba(0,0,0,.87)}.mat-toolbar.mat-accent,.mat-toolbar.mat-primary{background:#2189ff;color:#fff}.mat-toolbar.mat-warn{background:#ef3434;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(95,95,95,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-snack-bar-container{color:hsla(0,0%,100%,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:#2189ff}.center-spinner{position:absolute;top:50%;inset-inline-start:50%;transform:translateX(-50%) translateY(-50%)}.overlay-spinner{height:100vh;width:100%;background-color:hsla(0,0%,100%,.6);z-index:1000;top:0;inset-inline-start:0;position:fixed}.pill-btn,button.pill-btn:focus{outline:none}.pill-btn{font-size:14px;line-height:18.62px;font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;text-align:center;padding:10px 24px 11px;border:none;border-radius:20px;position:relative}.pill-btn:disabled,.pill-btn:disabled:hover{background:var(--grey-2_DD);color:var(--grey-4_AA);text-shadow:none}.pill-btn:focus-visible:before{border-radius:25px;border:2px solid var(--primary-blue);content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.pill-btn--white{color:var(--primary-black);background:var(--primary-white);border:1px solid var(--primary-black);text-decoration:none}.pill-btn--white:hover{background:var(--grey-0_F7);color:var(--grey-7_55)}.pill-btn--black{color:var(--primary-white);background:var(--primary-black)}.pill-btn--black:hover{background:var(--grey-13_1C);text-decoration:none;color:var(--primary-white)}.pill-btn--black:focus{outline:2px solid var(--dark-blue);outline-offset:2px;box-shadow:none}.pill-btn--blue{color:var(--primary-white);text-shadow:0 0 3px var(--black-rgb_72);background:var(--primary-blue)}.pill-btn--blue:hover{background:var(--dark-blue)}.pill-btn--blue:disabled:hover{background:var(--grey-2_DD)}.pill-btn--wide{min-width:296px;display:inline-block}.pill-btn--full-width{width:100%}.pill-btn--btn__icon{width:16px;height:16px}::ng-deep .mat-checkbox{font-family:SamsungOne400,Arial,Helvetica,sans-serif}::ng-deep .mat-checkbox-label{font-size:12px;line-height:15.96px!important}@media (min-width:1280px){::ng-deep .mat-checkbox-label{font-size:14px;line-height:18.62px!important}}::ng-deep .mat-checkbox-layout{white-space:normal!important}::ng-deep .mat-checkbox-background,::ng-deep .mat-checkbox-frame{border-radius:10px!important}::ng-deep .mat-checkbox-frame{border:1px solid var(--grey-7_55)}::ng-deep .mat-tab-body-content,::ng-deep .mat-tab-body.mat-tab-body-active{overflow:unset!important}::ng-deep .mat-ink-bar,::ng-deep .mat-ripple-element{display:none}::ng-deep .mat-tab-header{border-bottom:none}::ng-deep .mat-tab-label{color:var(--primary-black);font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;opacity:1!important;min-width:auto!important;font-size:14px;line-height:19px;height:auto!important;padding-top:18px!important}@media (min-width:1280px){::ng-deep .mat-tab-label{font-size:18px;line-height:24px;padding-top:24px!important}}::ng-deep .mat-tab-label:first-child{padding-left:19px}::ng-deep .mat-tab-label.mat-tab-label-active .mat-tab-label-content{border-bottom:2px solid var(--primary-black)}.modal-backdrop{-webkit-animation:fade-in .4s linear;animation:fade-in .4s linear}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:.5}}.modal-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{text-align:center;border:none}@media (min-width:1280px){.modal-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}}.modal-header,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header{border:none;padding:24px 24px 16px}.modal-header .modal-title,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header .modal-title{font-family:SamsungSharpMedium,Arial,Helvetica,sans-serif;font-size:22px;line-height:30px;width:100%}@media (min-width:1280px){.modal-header .modal-title,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-header .modal-title{font-size:24px;line-height:32px}}.modal-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{padding:0 24px 24px;border:none}@media (min-width:1280px){.modal-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{max-height:448px;overflow:auto}}.modal-footer{border:none}.modal__container{padding:24px;display:flex;flex-flow:column}.modal__header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:8px;text-align:start}@media (min-width:1280px){.modal__header{padding-bottom:16px}}.modal__body{display:flex;flex-flow:column;justify-content:space-between;text-align:start}.modal__body .modal__divider{margin-bottom:16px}@media (min-width:1280px){.modal__body .modal__divider{margin-bottom:24px}}.modal__title{font-family:SamsungSharpBold,Arial,Helvetica,sans-serif;font-size:22px;color:var(--primary-black);line-height:1.33;margin:0;box-shadow:none}@media (min-width:1280px){.modal__title{font-size:24px}}.modal__double-list{flex-wrap:wrap;padding:16px 0 24px}@media (min-width:1280px){.modal__double-list{padding:25px 0 28px;display:flex}}.modal__double-list--group{list-style:none;margin:0;padding:0}.modal__double-list--group .mat-icon{width:10px;height:8px;-webkit-margin-start:15px;margin-inline-start:15px}.modal__double-list--border{border-bottom:1px solid var(--grey-2_DD);margin-bottom:16px;padding-bottom:16px}@media (min-width:1280px){.modal__double-list--border{-webkit-border-end:1px solid var(--grey-2_DD);border-inline-end:1px solid var(--grey-2_DD);border-bottom:none;margin:0}}.modal__double-list--heading{margin-bottom:8px;font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px}@media (min-width:1280px){.modal__double-list--heading{margin-bottom:16px;font-size:18px}}.modal__double-list--text{margin:0 0 8px 8px;font-size:12px;max-width:90%;flex:75%}@media (min-width:1280px){.modal__double-list--text{font-size:14px}}.modal__description,.modal__radio{margin-bottom:16px}.modal__section-title{margin-bottom:16px;box-shadow:none;font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:1.33}@media (min-width:1280px){.modal__section-title{margin-bottom:24px;font-size:18px}}.modal__section{padding:0}.modal__checkbox,.modal__info{font-size:12px;margin-bottom:16px}@media (min-width:1280px){.modal__checkbox,.modal__info{font-size:14px}}.modal__checkbox--label,.modal__info--label{font-family:SamsungOne400,Arial,Helvetica,sans-serif}.modal__checkbox a,.modal__info a{text-decoration:underline;color:var(--dark-skyblue)}.modal .option-box{border-radius:6px;border:2px solid var(--grey-2_DD);width:100%;padding:16px 32px 16px 24px;margin-bottom:16px}@media (min-width:1280px){.modal .option-box{padding:24px 32px 19px 18px}}.modal .option-box.mat-radio-checked{border:2px solid var(--primary-blue)}.modal .option-box .mat-radio-label-content{width:100%}.modal .option-box .spacer{display:flex;justify-content:space-between}.modal .option-box__name{font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;line-height:16px;margin-bottom:4px;white-space:break-spaces;word-break:break-word}@media (min-width:1280px){.modal .option-box__name{font-size:18px;line-height:24px}}.modal .option-box__code{font-family:SamsungOne400,Arial,Helvetica,sans-serif;font-size:10px;line-height:16px}@media (min-width:1280px){.modal .option-box__code{font-size:12px}}.modal .option-box__price{font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;line-height:19px}@media (min-width:1280px){.modal .option-box__price{font-size:14px}}.modal__terms{background:var(--grey-0_F7);border-radius:6px;padding:16px;margin-bottom:32px;font-size:10px;line-height:16px}@media (min-width:1280px){.modal__terms{font-size:12px}}.modal__terms a{text-decoration:underline;color:var(--dark-skyblue)}.modal__footer{display:flex;justify-content:space-around}@media (min-width:1280px){.modal__footer{margin:16px 8px 0}}.modal__buttons--inline{justify-content:space-between}.modal__buttons--inline button{flex:1}.modal__buttons--inline button:first-child{-webkit-margin-end:20px;margin-inline-end:20px}@media (min-width:1280px){.modal__buttons--inline button:first-child{-webkit-margin-end:28px;margin-inline-end:28px}}.modal__close{border:0;background:none}.modal__ordered-list{list-style-type:none;counter-reset:item;padding:0}.modal__ordered-item{display:flex;margin-bottom:16px;margin-top:18px}@media (min-width:1280px){.modal__ordered-item{margin-top:20px}}.modal__ordered-item:before{counter-increment:item;content:counter(item,decimal-leading-zero);font-family:SamsungSharpBold,Arial,Helvetica,sans-serif;font-size:20px;line-height:32px;-webkit-margin-end:10px;margin-inline-end:10px;height:100%}@media (min-width:1280px){.modal__ordered-item:before{font-size:24px;-webkit-margin-end:12px;margin-inline-end:12px;width:24px}}.modal__overlay{height:100%;width:100%;background-color:hsla(0,0%,100%,.6);z-index:100;position:absolute;top:0;inset-inline-start:0;border-radius:20px}.cdk-global-overlay-wrapper,.cdk-overlay-container{z-index:2000}.cdk-global-overlay-wrapper .mat-primary .mat-option.mat-selected:not(.mat-option-disabled),.cdk-overlay-container .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:var(--dark-skyblue)}.cdk-global-overlay-wrapper .mat-primary .mat-option.mat-selected:not(.mat-option-multiple),.cdk-overlay-container .mat-primary .mat-option.mat-selected:not(.mat-option-multiple){background:var(--grey-0_F7)}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=address-list-modal] .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=uk-address-modal] .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=address-list-modal] .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=address-list-modal] .cx-anonymous-consent-dialog .modal-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=uk-address-modal] .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=uk-address-modal] .cx-anonymous-consent-dialog .modal-content,ngb-modal-window[aria-labelledby=address-list-modal] .modal-dialog .modal-content,ngb-modal-window[aria-labelledby=address-list-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window[aria-labelledby=address-list-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content,ngb-modal-window[aria-labelledby=uk-address-modal] .modal-dialog .modal-content,ngb-modal-window[aria-labelledby=uk-address-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window[aria-labelledby=uk-address-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=address-list-modal] .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=uk-address-modal] .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=address-list-modal] .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=address-list-modal] .cx-anonymous-consent-dialog .modal-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=uk-address-modal] .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window[aria-labelledby=uk-address-modal] .cx-anonymous-consent-dialog .modal-content,ngb-modal-window[aria-labelledby=address-list-modal] .modal-dialog .modal-content,ngb-modal-window[aria-labelledby=address-list-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window[aria-labelledby=address-list-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content,ngb-modal-window[aria-labelledby=uk-address-modal] .modal-dialog .modal-content,ngb-modal-window[aria-labelledby=uk-address-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window[aria-labelledby=uk-address-modal] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content{border-radius:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.add-cart-modal .cx-dialog-content,ngb-modal-window.add-cart-modal .modal-content,ngb-modal-window.add-cart-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{position:fixed;bottom:0;inset-inline-start:0}@media (min-width:1280px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.add-cart-modal .cx-dialog-content,ngb-modal-window.add-cart-modal .modal-content,ngb-modal-window.add-cart-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px;position:relative}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.address-list-modal .cx-dialog-content,ngb-modal-window.address-list-modal .modal-content,ngb-modal-window.address-list-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content ngb-modal-window.uk-address-modal .cx-dialog-body,ngb-modal-window.uk-address-modal .modal-body,ngb-modal-window.uk-address-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body{max-height:unset}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.add-edit-vat-number-modal .cx-dialog-content,ngb-modal-window.add-edit-vat-number-modal .modal-content,ngb-modal-window.add-edit-vat-number-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{text-align:unset;border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.add-edit-vat-number-modal .cx-dialog-content,ngb-modal-window.add-edit-vat-number-modal .modal-content,ngb-modal-window.add-edit-vat-number-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.delete-vat-number-modal .cx-dialog-content,ngb-modal-window.delete-vat-number-modal .modal-content,ngb-modal-window.delete-vat-number-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.delete-vat-number-modal .cx-dialog-content,ngb-modal-window.delete-vat-number-modal .modal-content,ngb-modal-window.delete-vat-number-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{top:25%;margin:0 auto;max-width:310px;height:364px}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.added-service-modal .cx-dialog-content,ngb-modal-window.added-service-modal .modal-content,ngb-modal-window.added-service-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog ngb-modal-window.delivery-modes-calendar-dailog .cx-anonymous-consent-dialog,cx-anonymous-consent-dialog ngb-modal-window.facet-list-dialog .cx-anonymous-consent-dialog,ngb-modal-window.delivery-modes-calendar-dailog .modal-dialog,ngb-modal-window.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog,ngb-modal-window.facet-list-dialog .modal-dialog,ngb-modal-window.facet-list-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{min-height:100vh}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.delivery-modes-calendar-dailog .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.facet-list-dialog .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.delivery-modes-calendar-dailog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.delivery-modes-calendar-dailog .cx-anonymous-consent-dialog .modal-content,cx-anonymous-consent-dialog ngb-modal-window.facet-list-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.facet-list-dialog .cx-anonymous-consent-dialog .modal-content,ngb-modal-window.delivery-modes-calendar-dailog .modal-dialog .modal-content,ngb-modal-window.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content,ngb-modal-window.facet-list-dialog .modal-dialog .modal-content,ngb-modal-window.facet-list-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.facet-list-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.delivery-modes-calendar-dailog .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.facet-list-dialog .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.delivery-modes-calendar-dailog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.delivery-modes-calendar-dailog .cx-anonymous-consent-dialog .modal-content,cx-anonymous-consent-dialog ngb-modal-window.facet-list-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.facet-list-dialog .cx-anonymous-consent-dialog .modal-content,ngb-modal-window.delivery-modes-calendar-dailog .modal-dialog .modal-content,ngb-modal-window.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content,ngb-modal-window.facet-list-dialog .modal-dialog .modal-content,ngb-modal-window.facet-list-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.facet-list-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content{border-radius:0;min-height:inherit}}@media (max-width:534.98px){cx-anonymous-consent-dialog ngb-modal-window.stock-alert-dialog .cx-anonymous-consent-dialog,ngb-modal-window.stock-alert-dialog .modal-dialog,ngb-modal-window.stock-alert-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{min-height:100vh}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.stock-alert-dialog .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.stock-alert-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.stock-alert-dialog .cx-anonymous-consent-dialog .modal-content,ngb-modal-window.stock-alert-dialog .modal-dialog .modal-content,ngb-modal-window.stock-alert-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.stock-alert-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content{min-height:inherit}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.confirmation-modal .cx-dialog-content,ngb-modal-window.confirmation-modal .modal-content,ngb-modal-window.confirmation-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:auto}@media (min-width:1px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.confirmation-modal .cx-dialog-content,ngb-modal-window.confirmation-modal .modal-content,ngb-modal-window.confirmation-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}}@media (max-width:534.98px){cx-anonymous-consent-dialog ngb-modal-window.finance-calculator-modal .cx-anonymous-consent-dialog,ngb-modal-window.finance-calculator-modal .modal-dialog,ngb-modal-window.finance-calculator-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{min-height:100%}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.finance-calculator-modal .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.finance-calculator-modal .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.finance-calculator-modal .cx-anonymous-consent-dialog .modal-content,ngb-modal-window.finance-calculator-modal .modal-dialog .modal-content,ngb-modal-window.finance-calculator-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.finance-calculator-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.finance-calculator-modal .modal-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.finance-calculator-modal .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog ngb-modal-window.finance-calculator-modal .cx-anonymous-consent-dialog .modal-content,ngb-modal-window.finance-calculator-modal .modal-dialog .modal-content,ngb-modal-window.finance-calculator-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.finance-calculator-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-content{border-radius:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.stock-alert-dialog .cx-dialog-content,ngb-modal-window.stock-alert-dialog .modal-content,ngb-modal-window.stock-alert-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.stock-alert-dialog .cx-dialog-content,ngb-modal-window.stock-alert-dialog .modal-content,ngb-modal-window.stock-alert-dialog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog ngb-modal-window.cart-trade-in-modal .cx-anonymous-consent-dialog,ngb-modal-window.cart-trade-in-modal .modal-dialog,ngb-modal-window.cart-trade-in-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{min-width:684px}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-trade-in-modal .cx-dialog-content,ngb-modal-window.cart-trade-in-modal .modal-content,ngb-modal-window.cart-trade-in-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-trade-in-modal .cx-dialog-content,ngb-modal-window.cart-trade-in-modal .modal-content,ngb-modal-window.cart-trade-in-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog ngb-modal-window.cart-warranty-modal .cx-anonymous-consent-dialog,ngb-modal-window.cart-warranty-modal .modal-dialog,ngb-modal-window.cart-warranty-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{min-width:684px}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-warranty-modal .cx-dialog-content,ngb-modal-window.cart-warranty-modal .modal-content,ngb-modal-window.cart-warranty-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{overflow-y:auto;border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-warranty-modal .cx-dialog-content,ngb-modal-window.cart-warranty-modal .modal-content,ngb-modal-window.cart-warranty-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-warranty-modal .cx-dialog-content app-warranty,ngb-modal-window.cart-warranty-modal .modal-content app-warranty,ngb-modal-window.cart-warranty-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content app-warranty{height:100%}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-insurance-modal .cx-dialog-content,ngb-modal-window.cart-insurance-modal .modal-content,ngb-modal-window.cart-insurance-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{overflow-y:auto;border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-insurance-modal .cx-dialog-content,ngb-modal-window.cart-insurance-modal .modal-content,ngb-modal-window.cart-insurance-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-insurance-modal .cx-dialog-content app-samsung-care,ngb-modal-window.cart-insurance-modal .modal-content app-samsung-care,ngb-modal-window.cart-insurance-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content app-samsung-care{height:100%}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-insurance-modal .cx-dialog-content app-samsung-care .modal__empty,ngb-modal-window.cart-insurance-modal .modal-content app-samsung-care .modal__empty,ngb-modal-window.cart-insurance-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content app-samsung-care .modal__empty{min-height:300px}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-trade-in-modal .cx-dialog-content,ngb-modal-window.cart-trade-in-modal .modal-content,ngb-modal-window.cart-trade-in-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{overflow-y:auto}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-trade-in-modal .cx-dialog-content app-trade-in-steps,ngb-modal-window.cart-trade-in-modal .modal-content app-trade-in-steps,ngb-modal-window.cart-trade-in-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content app-trade-in-steps{height:100%}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-voucher-modal .cx-dialog-content,ngb-modal-window.cart-voucher-modal .modal-content,ngb-modal-window.cart-voucher-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cart-voucher-modal .cx-dialog-content,ngb-modal-window.cart-voucher-modal .modal-content,ngb-modal-window.cart-voucher-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog ngb-modal-window.account-verification-modal .cx-anonymous-consent-dialog,ngb-modal-window.account-verification-modal .modal-dialog,ngb-modal-window.account-verification-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{max-width:350px}@media (min-width:535px){cx-anonymous-consent-dialog ngb-modal-window.account-verification-modal .cx-anonymous-consent-dialog,ngb-modal-window.account-verification-modal .modal-dialog,ngb-modal-window.account-verification-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog{max-width:448px;min-height:200px}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.account-verification-modal .cx-dialog-content,ngb-modal-window.account-verification-modal .modal-content,ngb-modal-window.account-verification-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:20px;max-height:19.5vh;min-height:200px;margin:35vh 5% 0}@media (min-width:1280px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.account-verification-modal .cx-dialog-content,ngb-modal-window.account-verification-modal .modal-content,ngb-modal-window.account-verification-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{max-height:200px;margin:35vh 0 0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.gift-selection-modal .cx-dialog-content,ngb-modal-window.gift-selection-modal .modal-content,ngb-modal-window.gift-selection-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{overflow-y:auto;border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.gift-selection-modal .cx-dialog-content,ngb-modal-window.gift-selection-modal .modal-content,ngb-modal-window.gift-selection-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.share-basket-modal .cx-dialog-content,ngb-modal-window.share-basket-modal .modal-content,ngb-modal-window.share-basket-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{overflow-y:auto;border-radius:20px}@media (max-width:534.98px){cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.share-basket-modal .cx-dialog-content,ngb-modal-window.share-basket-modal .modal-content,ngb-modal-window.share-basket-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{border-radius:0}}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.cancel-modal .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.return-modal .cx-dialog-content,ngb-modal-window.cancel-modal .modal-content,ngb-modal-window.cancel-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,ngb-modal-window.return-modal .modal-content,ngb-modal-window.return-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{margin:24px;border-radius:20px;overflow-y:auto}cx-anonymous-consent-dialog .cx-anonymous-consent-dialog ngb-modal-window.exchange-modal .cx-dialog-content,ngb-modal-window.exchange-modal .modal-content,ngb-modal-window.exchange-modal cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}cx-item-counter:not(.readonly){border-radius:16px;overflow:hidden}cx-item-counter:not(.readonly) input{padding-top:6px;padding-bottom:6px}cx-item-counter:not(.readonly) button{font-size:19px;line-height:normal;min-width:28px}cx-item-counter:not(.readonly) button:not([disabled]):hover{color:var(--black);background:var(--grey-2_DD)}.mat-form-field{margin-bottom:8px;font-family:SamsungOne400,Arial,Helvetica,sans-serif}.mat-form-field .mat-input-element{font-size:18px}.mat-form-field .mat-form-field-label{font-size:14px;color:var(--grey-5_8F);margin-bottom:8px}.mat-form-field .mat-form-field-label-wrapper{top:-20px}.mat-form-field .mat-error{font-size:12px}.mat-form-field .mat-form-field-infix{padding:4px 0 8px}.mat-form-field .mat-form-field-suffix{-webkit-margin-end:8px;margin-inline-end:8px;display:flex;align-items:center}.mat-form-field .mat-form-field-suffix img{width:15px;height:15px}.mat-form-field.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:8px}.mat-form-field.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:none;background-color:var(--grey-2_DD);height:1px}.mat-form-field.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-label{color:var(--grey-2_DD)}.mat-form-field.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-suffix{opacity:.2}.mat-form-field .mat-select-arrow{border:0;background:url(/assets/icons/svg/icon-arrow-down-small.svg) no-repeat 50%;width:16px;height:16px;margin:0 8px}.mat-form-field .mat-option-text,.mat-form-field .mat-select{font-family:SamsungOne400,Arial,Helvetica,sans-serif}.mat-form-field.mat-focused .mat-form-field-label{color:var(--dark-blue)}.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:var(--primary-red)}.mat-form-field .mat-form-field-label{color:var(--grey-9_75)}.mat-form-field .mat-form-field-label,.mat-form-field .mat-select-value-text{font-size:18px}.mat-form-field.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-select-arrow{opacity:.2}.mat-select-panel{min-width:100%!important;position:absolute;inset-inline-start:16px;top:46px}.mat-select-panel .mat-option{font-family:SamsungOne400,Arial,Helvetica,sans-serif;padding:0 24px}.mat-radio-button{-webkit-padding-end:24px;padding-inline-end:24px;padding-bottom:16px}.mat-radio-button .mat-radio-outer-circle{border-color:var(--grey-7_55);border-width:1px}.mat-radio-button .mat-radio-label-content{font-family:SamsungOne400,Arial,Helvetica,sans-serif;word-break:break-word}.mat-radio-button.mat-radio-checked .mat-radio-label-content{font-family:SamsungOne800,Arial,Helvetica,sans-serif;font-weight:700}.mat-radio-button.cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button.cdk-mouse-focused .mat-radio-persistent-ripple{background-color:var(--primary-white)}.mat-radio-button.cdk-keyboard-focused .mat-radio-outer-circle,.mat-radio-button.cdk-mouse-focused .mat-radio-outer-circle{border-color:var(--dark-blue)}.mat-radio-button.cdk-keyboard-focused.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-radio-button.cdk-mouse-focused.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background-color:var(--primary-white)}.mat-radio-button:hover .mat-radio-outer-circle{border-color:var(--dark-blue);background-color:rgba(var(--dark-blue),.08)}.mat-radio-button .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:var(--grey-2_DD);background-color:var(--primary-white)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:var(--grey-2_DD)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{font-family:SamsungOne400,Arial,Helvetica,sans-serif;color:var(--primary-black)}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:var(--grey-2_DD)}.mat-radio-button.cdk-keyboard-focused .mat-radio-outer-circle{border-radius:10px;box-shadow:0 0 0 1px var(--primary-white),0 0 0 2px var(--dark-blue)}.mat-checkbox{-webkit-padding-end:24px;padding-inline-end:24px;padding-bottom:16px}.mat-checkbox .mat-checkbox-frame{border-width:1px;border-radius:10px;border-color:var(--grey-7_55)}.mat-checkbox .mat-checkbox-background{border-radius:10px}.mat-checkbox .mat-checkbox-inner-container{-webkit-margin-start:2px;margin-inline-start:2px;height:20px;width:20px}.mat-checkbox .mat-checkbox-label{font-family:SamsungOne400,Arial,Helvetica,sans-serif}.mat-checkbox.mat-checkbox-checked .mat-checkbox-label{font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700}.mat-checkbox:not(.mat-checkbox-checked):hover .mat-checkbox-frame{border-color:var(--dark-blue)}.mat-checkbox:not(.mat-checkbox-checked):hover .mat-checkbox-background{background-color:rgba(0,111,242,.08)}.mat-checkbox:not(.mat-checkbox-checked):hover .mat-checkbox-persistent-ripple{opacity:0}.mat-checkbox:not(.mat-checkbox-checked):hover.mat-checkbox-disabled .mat-checkbox-frame{border-color:var(--grey-2_DD)}.mat-checkbox .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple,.mat-checkbox:not(.mat-checkbox-checked):hover.mat-checkbox-disabled .mat-checkbox-background{opacity:0}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-frame,.mat-checkbox.cdk-mouse-focused .mat-checkbox-frame{border-color:var(--dark-blue)}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple,.mat-checkbox.cdk-mouse-focused .mat-checkbox-persistent-ripple{background-color:var(--primary-white)}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-inner-container,.mat-checkbox.cdk-mouse-focused .mat-checkbox-inner-container{border-radius:10px;box-shadow:0 0 0 1px var(--primary-white),0 0 0 2px var(--dark-blue)}.mat-checkbox.mat-checkbox-disabled .mat-checkbox-label{color:var(--primary-black);font-family:SamsungOne400,Arial,Helvetica,sans-serif}.mat-checkbox.mat-checkbox-disabled .mat-checkbox-frame{border-color:var(--grey-2_DD);background-color:var(--primary-white)}.mat-checkbox.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background{background-color:var(--grey-2_DD)}html{scroll-behavior:smooth}body{font-family:SamsungOne400,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.33}.link{text-decoration:underline}.link,.link:focus,.link:hover{color:var(--dark-blue)}.is-capital{text-transform:capitalize}p{margin:0}cx-paragraph .sub-title{font-size:12px;font-family:SamsungOne400,Arial,Helvetica,sans-serif;line-height:16px;text-align:center}@media (min-width:535px){cx-paragraph .sub-title{font-size:14px;line-height:18px}}.page-title{color:var(--primary-black);display:block;width:100%;text-align:center;padding:0 24px;margin-bottom:16px;font-family:SamsungSharpBold,Arial,Helvetica,sans-serif;font-size:26px;line-height:35px;margin-top:32px}@media (min-width:535px){.page-title{font-size:38px;line-height:46px}}cx-asm-main-ui{z-index:900}:root{--primary-black:#000;--primary-white:#fff;--primary-blue:#2189ff;--dark-blue:#006ff2;--dark-skyblue:#006bea;--primary-red:#ef3435;--dark-red:#e03030;--orange:#f66701;--red-1_D9:#d90000;--blue-neutral:#f5f7fe;--blue-teal:#00838f;--blue-outline:#6d9df7;--grey-0_F7:#f7f7f7;--grey-1_EE:#eee;--grey-2_DD:#ddd;--grey-3_BB:#bbb;--grey-4_AA:#aaa;--grey-5_8F:#8f8f8f;--grey-7_55:#555;--grey-8_CC:#ccc;--grey-9_75:#757575;--grey-10_99:#999;--grey-13_1C:#1c1c1c;--grey-14_F6:#f6f6f6;--black-rgb_72:rgba(0,0,0,0.72);--black-rgb_56:rgba(0,0,0,0.56);--black-rgb_50:rgba(0,0,0,0.5);--black-rgb_40:rgba(0,0,0,0.4)}@font-face{font-family:SamsungOne200;src:url(/assets/fonts/SamsungOne-200/samsungone-200_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-200/samsungone-200_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-200/samsungone-200_v1.0.tff) format("truetype"),url(/assets/fonts/SamsungOne-200/samsungone-200_v1.0.svg#samsungone200) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne300;src:url(/assets/fonts/SamsungOne-300/samsungone-300_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-300/samsungone-300_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-300/samsungone-300_v1.0.tff) format("truetype"),url(/assets/fonts/SamsungOne-300/samsungone-300_v1.0.svg#samsungone300) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne400;src:url(/assets/fonts/SamsungOne-400/samsungone-400_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-400/samsungone-400_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-400/samsungone-400_v1.0.svg#samsungone400) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne450;src:url(/assets/fonts/SamsungOne-450/samsungone-450_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-450/samsungone-450_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-450/samsungone-450_v1.0.tff) format("truetype"),url(/assets/fonts/SamsungOne-450/samsungone-450_v1.0.svg#samsungone450) format("svg");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne500;src:url(/assets/fonts/SamsungOne-500/samsungone-500_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-500/samsungone-500_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-500/samsungone-500_v1.0.tff) format("truetype"),url(/assets/fonts/SamsungOne-500/samsungone-500_v1.0.svg#samsungone500) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne600;src:url(/assets/fonts/SamsungOne-600/samsungone-600_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-600/samsungone-600_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-600/samsungone-600_v1.0.tff) format("truetype"),url(/assets/fonts/SamsungOne-600/samsungone-600_v1.0.svg#samsungone600) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne700;src:url(/assets/fonts/SamsungOne-700/samsungone-700_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-700/samsungone-700_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-700/samsungone-700_v1.0.tff) format("truetype"),url(/assets/fonts/SamsungOne-700/samsungone-700_v1.0.svg#samsungone700) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SamsungOne800;src:url(/assets/fonts/SamsungOne-800/samsungone-800_v1.0.woff2) format("woff2");src:url(/assets/fonts/SamsungOne-800/samsungone-800_v1.0.woff) format("woff"),url(/assets/fonts/SamsungOne-800/samsungone-800_v1.0.tff) format("truetype"),url(/assets/fonts/SamsungOne-800/samsungone-800_v1.0.svg#samsungone800) format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:SamsungSharpBold;src:url(/assets/fonts/SamsungSharp/samsungsharpsans-bold_v0.1.woff2) format("woff2");src:url(/assets/fonts/SamsungSharp/samsungsharpsans-bold_v0.1.woff) format("woff"),url(/assets/fonts/SamsungSharp/samsungsharpsans-bold_v0.1.ttf) format("truetype"),url(/assets/fonts/SamsungSharp/samsungsharpsans-bold_v0.1.svg#samsung_sharp_sansbold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SamsungSharpMedium;src:url(/assets/fonts/SamsungSharp/samsungsharpsans-medium_v0.1.woff2) format("woff2");src:url(/assets/fonts/SamsungSharp/samsungsharpsans-medium_v0.1.woff) format("woff"),url(/assets/fonts/SamsungSharp/samsungsharpsans-medium_v0.1.tff) format("truetype"),url(/assets/fonts/SamsungSharp/samsungsharpsans-medium_v0.1.svg#samsung_sharp_sansmedium) format("svg");font-weight:400;font-style:normal;font-display:swap}.delivery-modes-calendar-dailog .modal-dialog.modal-lg,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog,cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .cx-anonymous-consent-dialog{width:684px}.delivery-modes-calendar-dailog .modal-dialog.modal-sm,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .modal-sm.cx-anonymous-consent-dialog,cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .modal-sm.cx-anonymous-consent-dialog{width:100%}.delivery-modes-calendar-dailog .modal-content,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .cx-dialog-content{width:684px}@media (max-width:534.98px){.delivery-modes-calendar-dailog .modal-content,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .cx-dialog-content{width:100%}}.delivery-modes-calendar-dailog .modal-content .modal-body,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .delivery-modes-calendar-dailog .modal-content .cx-dialog-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .cx-dialog-content .cx-dialog-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .cx-dialog-content .modal-body{height:auto}@media (max-width:534.98px){.delivery-modes-calendar-dailog .modal-content .modal-body,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .cx-dialog-body,.delivery-modes-calendar-dailog cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .modal-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .cx-dialog-content .delivery-modes-calendar-dailog .modal-content .cx-dialog-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .cx-dialog-content .cx-dialog-body,cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .delivery-modes-calendar-dailog .cx-dialog-content .modal-body{min-height:74vh}}.delivery-modes-calendar-dailog ngb-datepicker{width:298px;border:unset}@media (max-width:534.98px){.delivery-modes-calendar-dailog ngb-datepicker{width:100%}}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header{background:unset;height:24px;margin-bottom:16px}@media (max-width:534.98px){.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header{margin-bottom:14px}}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header ngb-datepicker-navigation{height:24px}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header .ngb-dp-arrow{flex:unset;order:2;display:flex;justify-content:center;align-items:center;width:24px;height:24px}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header .ngb-dp-arrow button{padding:0;margin:0;height:24px;width:24px}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header .ngb-dp-arrow button span{color:var(--primary-black)}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header .ngb-dp-arrow button:focus{outline:none;transition:none;box-shadow:0 0 0 2px var(--primary-blue)}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header .ngb-dp-arrow.right{order:3;-webkit-margin-start:16px;margin-inline-start:16px}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header .ngb-dp-month-name{font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:1.33;height:24px;display:flex;align-items:center;background:unset;-webkit-margin-end:auto;margin-inline-end:auto;order:1}@media (max-width:534.98px){.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-header .ngb-dp-month-name{font-size:14px}}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-month{width:100%;padding:0}.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-month:first-child .ngb-dp-week,.delivery-modes-calendar-dailog ngb-datepicker .ngb-dp-month:last-child .ngb-dp-week{padding:0}.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week,.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-weekdays{display:flex;justify-content:center;background:unset;border:unset;justify-items:center;padding:0}.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-weekdays div,.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week div{display:flex;justify-content:center;align-items:center;margin:0 5px;width:34px;height:34px}@media (max-width:534.98px){.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-weekdays div,.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week div{width:32px;height:32px;flex:1}}.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-weekdays div.ngb-dp-weekday,.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week div.ngb-dp-weekday{font-style:unset;font-family:SamsungOne700,Arial,Helvetica,sans-serif;font-weight:700;color:var(--primary-black)}@media (max-width:534.98px){.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-weekdays div.ngb-dp-weekday,.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week div.ngb-dp-weekday{flex:1;font-size:12px}}.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-weekdays div span,.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week div span{display:flex;align-items:center;justify-content:center;width:34px;height:34px}@media (max-width:534.98px){.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-weekdays div span,.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week div span{width:32px;height:32px}}.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week{margin:0 -5px 10px}@media (max-width:534.98px){.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week{margin-bottom:8px}}.delivery-modes-calendar-dailog ngb-datepicker-month .ngb-dp-week:last-child{margin-bottom:16px}.delivery-modes-calendar-dailog .ngb-dp-day[tabindex="0"] .custom-day.focused{border-radius:17px;outline-offset:4px;transition:none;box-shadow:0 0 0 2px var(--primary-blue)}@media (max-width:534.98px){.delivery-modes-calendar-dailog .ngb-dp-day[tabindex="0"] .custom-day.focused{font-size:12px}}.delivery-modes-calendar-dailog .custom-day{border-radius:17px}@media (max-width:534.98px){.delivery-modes-calendar-dailog .custom-day{font-size:12px}}.delivery-modes-calendar-dailog .custom-day.range{background:var(--primary-blue);color:var(--primary-white);text-shadow:0 0 3px var(--black-rgb_72)}.delivery-modes-calendar-dailog .custom-day.range.faded{border:1px solid var(--primary-blue);background-color:unset;color:var(--primary-black)}.delivery-modes-calendar-dailog .custom-day.is-month,.delivery-modes-calendar-dailog .custom-day.range.faded.is-month{color:var(--grey-2_DD)}.delivery-modes-calendar-dailog .custom-day.is-month.range{color:var(--primary-white);background:var(--primary-blue)}.delivery-modes-calendar-dailog .custom-day.weekend{border:unset}.delivery-modes-calendar-dailog .custom-day:focus{outline:none;box-shadow:0 0 0 2px var(--primary-blue)}.delivery-modes-calendar-dailog .ngb-dp-day{border-radius:17px}.delivery-modes-calendar-dailog .ngb-dp-day:focus{outline:unset}.delivery-modes-calendar-dailog .ngb-dp-day.disabled{border:unset}.delivery-modes-calendar-dailog .ngb-dp-day.disabled span{color:var(--grey-2_DD)}.delivery-modes-calendar-dailog .ngb-dp-day.disabled .custom-day{border:unset}.delivery-modes-calendar-dailog .ngb-dp-day.disabled.ngb-dp-today{background:var(--grey-2_DD)}.delivery-modes-calendar-dailog .ngb-dp-day.disabled.ngb-dp-today span{color:var(--grey-3_BB)}.delivery-modes-calendar-dailog .ngb-dp-day.ngb-dp-today{background:var(--grey-2_DD)}html[dir=rtl] .delivery-modes-calendar-dailog .ngb-dp-arrow{order:3}html[dir=rtl] .delivery-modes-calendar-dailog .ngb-dp-arrow.right{order:2;-webkit-margin-start:16px;margin-inline-start:16px}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-blue{--swiper-pagination-color:#007bff}.swiper-pagination-indigo{--swiper-pagination-color:#6610f2}.swiper-pagination-purple{--swiper-pagination-color:#6f42c1}.swiper-pagination-pink{--swiper-pagination-color:#e83e8c}.swiper-pagination-red{--swiper-pagination-color:#dc3545}.swiper-pagination-orange{--swiper-pagination-color:#fd7e14}.swiper-pagination-yellow{--swiper-pagination-color:#ffc107}.swiper-pagination-green{--swiper-pagination-color:#28a745}.swiper-pagination-teal{--swiper-pagination-color:#20c997}.swiper-pagination-cyan{--swiper-pagination-color:#17a2b8}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-gray{--swiper-pagination-color:#6c757d}.swiper-pagination-gray-dark{--swiper-pagination-color:#343a40}.swiper-pagination-lock{display:none}html[dir=rtl] body{text-align:right}html[dir=rtl] mat-form-field input[formcontrolname=phone]{direction:ltr;text-align:right}cx-anonymous-consent-dialog html[dir=rtl] .cx-anonymous-consent-dialog .modal-title,html[dir=rtl] .modal-dialog .modal-title,html[dir=rtl] cx-anonymous-consent-dialog .cx-anonymous-consent-dialog .modal-title{width:100%}footer:focus,header:focus,main:focus{outline-width:0}.base-list{display:block;margin:0;-webkit-padding-start:0;padding-inline-start:0}.base-list__item{list-style-type:none}.base-description-list{display:block;list-style-type:none;margin:0;-webkit-padding-start:0;padding-inline-start:0}.base-description-list__item{display:block;-webkit-margin-start:0;margin-inline-start:0}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-black)}