a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.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 calc(14px * .83)/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 calc(14px * .67)/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.33333333%}.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.33334333%}.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:.66666667em;top:calc(100% - 1.79166667em)}.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.33333333%}.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.33334333%}.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.33335333%}.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:.54166667em;top:calc(100% - 1.66666667em)}@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.33333333%}.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.33334333%}.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.33333333%}.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.33334333%}.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}@keyframes cdk-text-field-autofill-start{
  /*!*/}@keyframes cdk-text-field-autofill-end{
  /*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){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:initial!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:initial!important;height:0!important}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}.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(0,0,0,.04)}.mat-option.mat-active{color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#00e5ff}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#1de9b6}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.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-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#00e5ff}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#1de9b6}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.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-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),.mat-badge-content{color:rgba(0,0,0,.87)}.mat-badge-content{background:#00e5ff}.cdk-high-contrast-active .mat-badge-content{outline:1px solid;border-radius:0}.mat-badge-accent .mat-badge-content{background:#1de9b6;color:rgba(0,0,0,.87)}.mat-badge-warn .mat-badge-content{color:#fff;background:#ff4081}.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-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#00e5ff}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#1de9b6}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#ff4081}.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26)}.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:#00e5ff}.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:#1de9b6}.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:#ff4081}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:initial}.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(.mat-button-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-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{color:rgba(0,0,0,.87)}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#00e5ff}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#1de9b6}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#ff4081}.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled{background-color:rgba(0,0,0,.12)}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .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(.mat-button-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.mat-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(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-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.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-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-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:#e0e0e0;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:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:1px solid rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.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-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#00e5ff}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#1de9b6}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#ff4081}.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-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#00e5ff}.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:#1de9b6}.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:#ff4081}.mat-chip.mat-standard-chip{background-color:#e0e0e0;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:#00e5ff;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#ff4081;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:#1de9b6;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:rgba(0,0,0,.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,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(0,0,0,.04)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range:before{background:rgba(0,229,255,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(0,229,255,.2) 50%,rgba(249,171,0,.2) 0)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(0,229,255,.2) 50%,rgba(249,171,0,.2) 0)}.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#00e5ff;color:rgba(0,0,0,.87)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(0,229,255,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.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-in-range:before{background:rgba(29,233,182,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(29,233,182,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(29,233,182,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#1de9b6;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(29,233,182,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px rgba(0,0,0,.87)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.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{color:#00e5ff}.mat-datepicker-toggle-active.mat-accent{color:#1de9b6}.mat-datepicker-toggle-active.mat-warn{color:#ff4081}.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.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(0,0,0,.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-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#00e5ff}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#1de9b6}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#ff4081}.mat-focused .mat-form-field-required-marker{color:#1de9b6}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#00e5ff}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#1de9b6}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#00e5ff}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#1de9b6}.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:#ff4081}.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:#ff4081}.mat-error{color:#ff4081}.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:initial}.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-form-field-outline-thick{color:#00e5ff}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#1de9b6}.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:#ff4081}.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-primary{color:#00e5ff}.mat-icon.mat-accent{color:#1de9b6}.mat-icon.mat-warn{color:#ff4081}.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:#00e5ff}.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-form-field.mat-accent .mat-input-element{caret-color:#1de9b6}.mat-form-field-invalid .mat-input-element,.mat-form-field.mat-warn .mat-input-element{caret-color:#ff4081}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#ff4081}.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:#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-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] .mat-icon-no-color,.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(0,0,0,.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-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#18ffff}.mat-progress-bar-buffer{background-color:#18ffff}.mat-progress-bar-fill:after{background-color:#00e5ff}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#64ffda}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#64ffda}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#1de9b6}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ff80ab}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ff80ab}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-spinner circle,.mat-spinner circle{stroke:#00e5ff}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#1de9b6}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#ff4081}.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:#00e5ff}.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:#00e5ff}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#1de9b6}.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:#1de9b6}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.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:#ff4081}.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(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#00e5ff}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#1de9b6}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#ff4081}.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:#1de9b6}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(29,233,182,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#1de9b6}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#00e5ff}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(0,229,255,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#00e5ff}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#ff4081}.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:#00e5ff}.mat-primary .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}.mat-primary .mat-slider-focus-ring{background-color:rgba(0,229,255,.2)}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#1de9b6}.mat-accent .mat-slider-thumb-label-text{color:rgba(0,0,0,.87)}.mat-accent .mat-slider-focus-ring{background-color:rgba(29,233,182,.2)}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#ff4081}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-focus-ring{background-color:rgba(255,64,129,.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:initial}.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(0,0,0,.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:rgba(0,0,0,.87)}.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:#00e5ff;color:rgba(0,0,0,.87)}.mat-step-header.mat-accent .mat-step-icon{color:rgba(0,0,0,.87)}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#1de9b6;color:rgba(0,0,0,.87)}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:initial;color:#ff4081}.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:#ff4081}.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-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before,.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.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(24,255,255,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#00e5ff}.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:rgba(0,0,0,.87)}.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(100,255,218,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#1de9b6}.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:rgba(0,0,0,.87)}.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,128,171,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#ff4081}.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(24,255,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:#00e5ff}.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:rgba(0,0,0,.87)}.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:rgba(0,0,0,.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:rgba(0,0,0,.87)}.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:rgba(0,0,0,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(0,0,0,.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(100,255,218,.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:#1de9b6}.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:rgba(0,0,0,.87)}.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:rgba(0,0,0,.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:rgba(0,0,0,.87)}.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:rgba(0,0,0,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(0,0,0,.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(255,128,171,.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:#ff4081}.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:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#00e5ff;color:rgba(0,0,0,.87)}.mat-toolbar.mat-accent{background:#1de9b6;color:rgba(0,0,0,.87)}.mat-toolbar.mat-warn{background:#ff4081;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-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media (max-width:599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.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:#1de9b6}body,html{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;background:#f7f7f7}a,body{color:#1c222c}a{text-decoration:none}#logo{display:block;position:relative;width:212px;height:86px;text-indent:-19999px;overflow:hidden;background:url(/assets/img/logo-rockstars.svg) 50% no-repeat;background-size:contain}#logo.light{background:url(/assets/img/logo-rockstars-white.svg) 50% no-repeat;background-size:contain}h4.warn{color:#ff4081}.matMenuHeader{padding:10px 18px;font-weight:700}.snackbar-primary .mat-button{color:#00e5ff}.content_button.mat-button:not(.mat-icon-button)>.mat-icon,.mat-flat-button .mat-icon,.mat-stroked-button .mat-icon{margin-left:12px}.contentTypo .content_button.mat-icon-button{min-width:0;padding:0}.icon_button.mat-button .mat-icon,.icon_button.mat-flat-button .mat-icon,.icon_button .mat-icon,.icon_button.mat-stroked-button .mat-icon{margin-left:0}a.mat-flat-button,button.mat-flat-button{line-height:50px;padding:0 24px;border-radius:32px}a.mat-flat-button.action,a.mat-stroked-button.action,button.mat-flat-button.action,button.mat-stroked-button.action{line-height:40px;padding:0 18px;border-radius:28px}a.mat-flat-button.action .mat-button-wrapper,a.mat-stroked-button.action .mat-button-wrapper,button.mat-flat-button.action .mat-button-wrapper,button.mat-stroked-button.action .mat-button-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}a.mat-flat-button.action .mat-icon,a.mat-stroked-button.action .mat-icon,button.mat-flat-button.action .mat-icon,button.mat-stroked-button.action .mat-icon{margin-left:6px}a.mat-flat-button.button_ux_one,button.mat-flat-button.button_ux_one{background:#7836f7;color:#fff}a.mat-stroked-button,button.mat-stroked-button.button_ux_one{border-color:#7836f7;color:#7836f7}a.mat-stroked-button.action,button.mat-stroked-button.action{line-height:36px}button.mat-stroked-button{border:2px solid;line-height:44px;padding:0 24px;border-radius:32px}.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#1c222c;line-height:48px;padding:0 24px;border-radius:32px}.mat-flat-button.mat-accent.loading .mat-button-wrapper,.mat-flat-button.mat-primary.loading .mat-button-wrapper,.mat-flat-button.mat-warn.loading .mat-button-wrapper,.mat-raised-button.mat-accent.loading .mat-button-wrapper,.mat-raised-button.mat-primary.loading .mat-button-wrapper,.mat-raised-button.mat-warn.loading .mat-button-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.mat-flat-button.mat-accent.loading .mat-button-wrapper .mat-spinner,.mat-flat-button.mat-primary.loading .mat-button-wrapper .mat-spinner,.mat-flat-button.mat-warn.loading .mat-button-wrapper .mat-spinner,.mat-raised-button.mat-accent.loading .mat-button-wrapper .mat-spinner,.mat-raised-button.mat-primary.loading .mat-button-wrapper .mat-spinner,.mat-raised-button.mat-warn.loading .mat-button-wrapper .mat-spinner{margin-left:15px}.mat-flat-button.mat-accent.loading .mat-button-wrapper .mat-spinner circle,.mat-flat-button.mat-primary.loading .mat-button-wrapper .mat-spinner circle,.mat-flat-button.mat-warn.loading .mat-button-wrapper .mat-spinner circle,.mat-raised-button.mat-accent.loading .mat-button-wrapper .mat-spinner circle,.mat-raised-button.mat-primary.loading .mat-button-wrapper .mat-spinner circle,.mat-raised-button.mat-warn.loading .mat-button-wrapper .mat-spinner circle{stroke:#000}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn{color:#fff}.mat-stroked-button.mat-primary.icon_button{padding:0;min-width:55px}.mat-stroked-button.mat-primary.icon_button .mat-icon{margin:0}.mat-stroked-button.mat-primary:not(.mat-button-disabled){border-width:2px;border-color:#00e5ff}.mat-stroked-button.mat-accent:not(.mat-button-disabled){border-width:2px;border-color:#1de9b6}.mat-flat-button.mat-primary.dark{background:#34323b;color:#fff}.mat-flat-button.mat-primary.grey{background:#adadac}.mat-flat-button.mat-primary.small{line-height:35px;padding:0 15px}.mat-flat-button.flat_icon,.mat-flat-button.mat-primary.flat_icon,.mat-flat-button.mat-warn.flat_icon{padding:0}.mat-flat-button.flat_icon.small,.mat-flat-button.mat-primary.flat_icon.small,.mat-flat-button.mat-warn.flat_icon.small{line-height:36px;padding:0;min-width:50px;border-radius:8px}.mat-flat-button.mat-primary.small,.mat-flat-button.mat-warn.small,.mat-flat-button.small{line-height:36px;padding:0 15px;min-width:50px;border-radius:8px}.mat-flat-button.mat-primary.small .mat-icon,.mat-flat-button.mat-warn.small .mat-icon,.mat-flat-button.small .mat-icon{margin-left:0}.small_button_text{margin-right:8px}.mat-flat-button.flat_icon .mat-icon,.mat-flat-button.mat-primary.flat_icon .mat-icon,.mat-flat-button.mat-warn.flat_icon .mat-icon{margin:0}.mat-icon-button.warn{background:#ff4081;color:#fff}.mat-flat-button.spinner .mat-button-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.mat-flat-button.spinner .mat-spinner{margin-left:16px}.mat-flat-button .mat-spinner circle,.mat-flat-button.spinner .mat-progress-spinner circle{stroke:#fff}.mat-mini-fab.dark{background:#1c222c;color:#fff}.form_item .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]),.main_content_wrap .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 0 2px rgba(0,0,0,.1);background:#f7f7f7}.form_item .mat-accordion .mat-expansion-panel:first-of-type,.main_content_wrap .mat-accordion .mat-expansion-panel:first-of-type{border-top-left-radius:12px;border-top-right-radius:12px}.form_item .mat-accordion .mat-expansion-panel:last-of-type,.main_content_wrap .mat-accordion .mat-expansion-panel:last-of-type{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.form_item .mat-expansion-panel-header,.main_content_wrap .mat-expansion-panel-header{height:66px}.form_item .mat-expansion-panel-header-title,.main_content_wrap .mat-expansion-panel-header-title{font-weight:500}.form_item .mat-expansion-panel-header-title .mat-icon,.main_content_wrap .mat-expansion-panel-header-title .mat-icon{margin-right:10px}.expansion_content{padding:25px 0 15px;border-top:1px solid rgba(0,0,0,.07)}.expansion_content_section{border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:30px}.expansion_content_section h4{font-weight:500;margin-bottom:5px}.expansion_content .expansion_content_section:last-child{border-bottom:none;margin:0}.mat-button-toggle-checked{background-color:#1de9b6;color:#000}#sidebar.mat-drawer,#sidebar.mat-drawer-side{border:0;background:#2d2a34}#sidebar.mat-drawer-over{width:88%;max-width:400px}#sidebar .mat-drawer-inner-container{width:320px}#sidebar.mat-drawer-over .mat-drawer-inner-container{width:100%}.sidebar_inner{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;animation-name:showsidebar;animation-duration:.5s;animation-delay:.2s;animation-fill-mode:forwards;opacity:0;width:100%}@keyframes showsidebar{0%{opacity:0}to{opacity:1}}.sidebar_main{padding:35px}.mat-drawer-over .sidebar_main{padding:25px}.sidebar_top{position:relative}.sidebar_top_content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.sidebar_bottom{position:relative;padding:10px 35px 35px}.mat-drawer-over .sidebar_bottom{padding:10px 25px 25px}.close_sidebar{position:absolute;top:15px;right:0}.close_sidebar .mat-icon-button{background:#34323b;color:#fff}#sidebar.stripe .sidebar_main{padding:0;width:70px}#sidebar.stripe .sidebar_bottom{padding:0}.sidebar_bottom_box button{background:#f7f7f7;border-radius:12px;height:50px;width:50px;line-height:1;transition:all .3s linear}.sidebar_bottom_box button:hover{background:#000;color:#fff}#sidebar #logo.light{display:block;width:100%;box-sizing:border-box;height:60px;background:url(/assets/img/logo-rockstars-icon-gradient.svg) 10px 0 no-repeat;background-size:contain;margin-bottom:35px}.sidebar_top hr{border:0;border-bottom:1px solid hsla(0,0%,100%,.18);margin:15px 0 0}.shopinfo{background:#34323b;color:#fff;border-radius:12px;position:relative;padding:15px 20px;flex-direction:row;justify-content:flex-start;align-items:stretch}.shopinfo,.shopinfo_name{overflow:hidden;display:flex;flex-wrap:nowrap}.shopinfo_name{width:100%;flex-direction:column;justify-content:center;align-items:flex-start}.shopinfo_name:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:60px;background:linear-gradient(90deg,rgba(52,50,59,0),rgba(52,50,59,.95) 35%,#34323b)}.shopinfo_name h5{margin:0;padding-top:4px;font-size:16px;font-weight:700;white-space:nowrap}.shopinfo_name a{font-size:12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;color:#fff}.shopinfo_name a .mat-icon{margin-right:6px}.shopinfo_name a span{display:inline-block;white-space:nowrap;overflow:hidden}.shopinfo .shopinfomenu_button{position:absolute;top:50%;margin-top:-20px;right:5px}.mainmenu strong{font-size:12px;background:rgba(0,0,0,.1);background:hsla(0,0%,100%,.1);padding:0 8px;border-radius:6px}#sidebar .mat-expansion-panel-header.mat-expanded strong,#sidebar .mat-nav-list .mat-list-item.active strong{background:rgba(0,0,0,.2)}#sidebar .mat-expansion-panel{margin-bottom:6px;background:transparent;border-radius:12px}#sidebar .mat-expansion-panel.mat-expanded{margin-bottom:15px;background:#34323b}#sidebar .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none}#sidebar .mat-expansion-panel-header{padding:0 18px}.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:transparent;--ck-table-selected-cell-background:transparent}#sidebar .mat-expansion-panel-body{padding:0 10px 10px}#sidebar .mat-expansion-panel-header.mat-expanded{background:#3a3741;color:#fff;position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}#sidebar .mat-expansion-indicator{opacity:0;margin-left:10px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}#sidebar .mat-expansion-indicator:after{color:#fff}#sidebar .mat-expanded .mat-expansion-indicator{opacity:.3;margin-top:5px}#sidebar .mat-nav-list .mat-nav-list .mat-list-item.active:after{display:none}#sidebar .mat-expansion-panel-header.mat-expanded .mat-expansion-indicator:after,#sidebar .mat-expansion-panel-header.mat-expanded .mat-expansion-panel-header-title{color:#fff}#sidebar .mat-expansion-panel-header-title,#sidebar .mat-expansion-panel-header .mat-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:15px;color:#fff;overflow:visible}#sidebar .mat-expansion-panel .mat-icon,#sidebar .mat-nav-list .mat-list-item .mat-icon{margin-right:10px}#sidebar .mat-nav-list .mat-list-item{border-radius:12px;margin-bottom:6px;font-size:15px;color:#fff}#sidebar .mat-nav-list .mat-list-item .matlistitem_title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#sidebar .mat-nav-list .mat-nav-list .mat-list-item{margin-bottom:0;color:#fff;height:42px;opacity:.7}#sidebar .mat-nav-list .mat-nav-list .mat-list-item .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px}#sidebar .mat-nav-list .mat-list-item.active{background:#3a3741;color:#fff;position:relative;overflow:hidden}#sidebar .mat-nav-list .mat-nav-list .mat-list-item.active{background:transparent;color:#1de9b6;opacity:1}#sidebar .mat-list-base .mat-list-item .mat-list-item-content{justify-content:space-between}#sidebar .mat-nav-list .mat-nav-list .mat-list-item .mat-list-item-content{padding:0 10px;font-size:14px}#sidebar .mat-expansion-panel-header[aria-disabled=true]{cursor:pointer}.mat-drawer-content.main_content_wrap{background:#2d2a34;background:linear-gradient(90deg,#2d2a34,#5f2d59 30%,#807644 42%,#50a798 70%,#503a8a)}.mat-drawer-container{background:transparent;color:#1c222c}.main_content{position:relative;border-top-left-radius:50px;border-bottom-left-radius:50px;min-height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.main_content .content_default{flex:1;background:#fff;border-top-left-radius:55px;border-top-right-radius:55px;border-bottom-left-radius:55px;position:relative}.mobile .main_content{padding-top:68px}.content_default_wrap{border-radius:50px;animation-name:showcontent;animation-duration:.5s;animation-delay:.2s;animation-fill-mode:forwards;opacity:0}@keyframes showcontent{0%{opacity:0}to{opacity:1}}.fullcontent.content_default_wrap{width:100%;height:calc(100vh - 68px);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.fullcontent .content_main{flex:1;position:relative}.content_main_sidebar.mat-drawer-container{position:absolute;top:0;left:0;bottom:0;right:0}.content_main_sidebar .mat-drawer{background:transparent}.content_main_sidebar .mat-drawer-side{border:0}.content_sidebar{padding:50px 20px 50px 50px;box-sizing:border-box;width:350px}.content_sidebar_content{padding:50px 50px 20px}.content_sidebar_filter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center;margin-bottom:10px}.content_sidebar_filter .mat-form-field{margin:0 5px}.tree_add{padding-top:10px;justify-content:center}.tree_add,.tree_root{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.tree_root{background:#f7f7f7;border-radius:6px;margin-bottom:12px;justify-content:flex-start;font-weight:700;padding:15px;cursor:pointer}.tree_root.active.over,.tree_root.over{background:#1de9b6;color:#000}.tree_root:hover{background:#efefef}.tree_root.active{background:#ececec}.tree_root .mat-icon{margin-right:8px}.tree_main{padding-left:12px}.addmedia_dialog{flex-direction:column;justify-content:flex-start;height:100%}.addmedia_dialog,.addmedia_dialog_header{display:flex;flex-wrap:nowrap;align-items:stretch}.addmedia_dialog_header{background:#f7f7f7;padding:20px 40px;flex-direction:row;justify-content:space-between}.addmedia_dialog_header h3{margin:0;font-weight:700;font-size:22px}.addmedia_dialog_header .mat-icon-button .mat-icon{width:40px;height:40px;font-size:40px;line-height:40px}.addmedia_dialog_header_end,.addmedia_dialog_header_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.addmedia_dialog_header_end .drop_zone_button{margin-right:60px}.addmedia_dialog_content{flex:1;position:relative}.addmedia_dialog_main{position:absolute;top:0;left:0;bottom:0;right:0}.addmedia_dialog_filter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;background:#f7f7f7;padding:20px 15px}.addmedia_dialog_filter .mat-form-field{margin:0 5px}.content_defult_footer{padding:30px 25px 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.logo_footer{display:block;width:110px;height:35px;background:url(/assets/img/logo-rockstars.svg) 50% no-repeat;background-size:contain;text-indent:-19999px;overflow:hidden;opacity:.2}.mobile_content_header{position:fixed;left:0;right:0;bottom:0;border-top-left-radius:25px;border-top-right-radius:25px;padding:0 12px 5px 22px;height:50px;background:#34323b;background:linear-gradient(90deg,#2d2a34,#522f4e 30%,#5b6686 60%,#4e727b);box-shadow:6px 6px 20px rgba(0,0,0,.4);color:#fff;z-index:12000;transform:translate3d(0,65px,0)!important;transition:all .3s cubic-bezier(.77,.13,.66,.5);display:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.mobile_content_header .mobile_content_header_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.mobile_content_header .mobile_content_header_start .mobile_content_header_logo{display:block;width:22px;height:22px;margin-right:14px;background:url(/assets/img/logo-rockstars-icon-gradient.svg) 50% no-repeat;background-size:contain}.mobile_content_header .mobile_content_header_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.scrolling.mobile .mobile_content_header{transform:translateZ(0)!important}.content_header{position:relative;height:68px;padding:0 40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;color:#fff}.mobile .content_header{position:fixed;top:0;left:0;right:0;padding:0 20px}.content_header_left{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.menu_button{margin-right:20px}.content_header_right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.content_header_users{margin:0 5px;display:flex}.content_header_users,.mini_avatar{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.mini_avatar{display:block;width:34px;height:34px;border-radius:100%;display:flex;box-sizing:border-box;border:2px solid #3a3741;margin-left:-5px;background:#504f8d}.mini_avatar.loggedIn{border:2px solid #00e5ff}.mini_avatar_inner{background:#504f8d;width:26px;height:26px;border-radius:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.mini_avatar_inner .mat-icon{width:20px;height:20px;font-size:20px;opacity:.5}.mini_avatar.loggedIn .mini_avatar_inner .mat-icon{opacity:1}.sticky_content_header{position:fixed;top:10px;right:10px;height:60px;padding:10px 9px;box-sizing:border-box;border-radius:30px;background:#34323b;box-shadow:6px 6px 20px rgba(0,0,0,.4);color:#fff;z-index:12000;transform:translate3d(0,-100px,0)!important;transition:all .3s cubic-bezier(.77,.13,.66,.5);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.sticky_content_header button.mat-flat-button.mat-accent,.sticky_content_header button.mat-flat-button.mat-primary,.sticky_content_header button.mat-flat-button.mat-warn{margin:0 3px;line-height:40px;padding:0 22px;border-radius:20px}.sticky_content_header button.mat-flat-button.mat-button-disabled.mat-button-disabled{background-color:hsla(0,0%,100%,.3)}.sticky_content_header .mat-stroked-button.mat-accent,.sticky_content_header .mat-stroked-button.mat-primary{margin:0 3px;line-height:36px;padding:0 18px;border-radius:20px}.sticky_content_header .mat-stroked-button.mat-primary.mat-button-disabled{color:hsla(0,0%,100%,.3)}.scrolling.mobile .sticky_content_header,.scrolling .sticky_content_header{transform:translateZ(0)!important}.mobile .sticky_content_header{top:68px;transform:translate3d(0,-130px,0)!important}.content_intro_small{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding:20px 50px}.content_intro_small h2{margin:0}.content_intro_small_start{justify-content:flex-start;align-items:center}.content_intro,.content_intro_small_start{display:flex;flex-direction:row;flex-wrap:nowrap}.content_intro{border-top-left-radius:50px;border-top-right-radius:50px;padding:80px 80px 50px;justify-content:space-between;align-items:stretch}.content_intro_sticky{background:#f7f7f7;position:fixed;top:-300px;left:300px;right:0;z-index:100;padding:40px 30px;transition:all .3s linear}.scrolling .content_intro_sticky{top:0}.content_intro_more{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end}.content_intro_more_icon .mat-icon{width:40px;height:40px;font-size:40px}.content_intro_heading_main{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:10px}.content_intro_heading_main .back{margin-right:10px;margin-left:-7px}.content_intro_heading{flex:1;flex-direction:row;flex-wrap:nowrap}.content_intro_heading,.content_intro_heading h2{display:flex;justify-content:flex-start;align-items:center}.content_intro_heading h2{font-size:32px;margin:0 20px 0 0;font-weight:700;flex-direction:row;flex-wrap:nowrap}.content_intro_heading h2 .mat-icon{width:30px;height:30px;line-height:30px;font-size:30px;margin-right:10px}.arrow_heading.content_intro_heading h2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0}.arrow_heading.content_intro_heading h2 button{margin-right:10px}.content_intro_heading h3{font-weight:500;font-size:22px;margin-bottom:10px;padding-left:40px}.content_intro_heading h3 .mat-icon{opacity:.5}.content_intro_heading h3 span{margin-right:5px;opacity:.5}.content_intro_heading h3 a{opacity:.5;background:rgba(0,0,0,.1);border-radius:6px;padding:4px 8px;transition:opacity .2s linear}.content_intro_heading h3 a:hover{opacity:1}.content_intro_heading_sub{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:16px 0 0}.content_intro_heading_sub.sub_nopadding{padding:0}.content_intro_cats_wrap{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}p.content_intro_cats_list{margin:0}.content_intro_cats_list span{display:inline-block;margin-right:5px;background:#ececec;border-radius:12px;padding:4px 10px;color:rgba(0,0,0,.45)}.content_intro_cats_add{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;opacity:.45;transition:opacity .2s linear;cursor:pointer}.content_intro_cats_add:hover{opacity:1}.content_intro_cats_add .mat-icon{margin-left:4px}button.content_intro_cats_toggle{opacity:.45;width:20px;height:20px;line-height:20px;margin-left:4px}.content_intro_cats_add .mat-icon,button.content_intro_cats_toggle .mat-icon{width:20px;height:20px;line-height:20px;font-size:20px}.content_intro_cats{width:320px}.content_intro_cats .mat-form-field{width:100%}.content_intro_cats .mat-form-field-wrapper{padding-bottom:0}.product_date{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-right:36px;font-size:14px;opacity:.45}.product_date.edit{opacity:1}.product_date strong{margin-right:8px}.product_date.text .mat-icon{margin-right:5px;font-size:20px}.product_date.text .mat-icon,.product_date.text .mat-icon-button{width:20px;height:20px;line-height:20px}.product_date.text .mat-icon-button .mat-icon,.product_date.text .mat-icon-button i{line-height:20px}.product_date.edit .mat-form-field{margin-right:10px}.product_date.edit .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.product_date.edit .mat-form-field-wrapper{padding:0}.content_intro_heading_sub .mat-slide-toggle{margin-right:30px}.set_home{background:#efefef;padding:6px 10px;border-radius:10px}.set_home .mat-checkbox-inner-container{width:20px;height:20px}.set_home .mat-checkbox-label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content_intro_more{margin-left:30px}.content_intro_more button{margin-left:10px}.content_tabs .mat-tab-header{padding:0 70px;border-bottom:0}.content_tabs .mat-tab-header .mat-tab-label{height:60px}.content_tabs .mat-tab-body{padding:80px 0;background:#fff;border-bottom-left-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px}.content_tabs.content_tabs_editor .mat-tab-body{padding:50px 0 80px}.content_tabs .langtabs .mat-tab-body{padding:0 0 40px}.content_tabs .langtabspage .mat-tab-body{background:#f7f7f7;background:linear-gradient(0deg,rgba(241,243,245,0),rgba(241,243,245,.4))}.langtabs .delete_lang,.langtabspage .delete_lang{position:absolute;top:5px;left:5px;width:30px;height:30px;line-height:1;background:#ff4081;color:#fff}.langtabs .delete_lang .mat-icon,.langtabspage .delete_lang .mat-icon{font-size:18px}.langtabs .mat-tab-label,.langtabspage .mat-tab-label{opacity:1}.langtabs .mat-tab-label .select_lang,.langtabspage .mat-tab-label .select_lang{margin:0 -24px}.langtabs .mat-tab-label .select_lang .mat-flat-button,.langtabspage .mat-tab-label .select_lang .mat-flat-button{border-radius:0;border-top-left-radius:12px;border-top-right-radius:12px}.filter_line{padding:0 80px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.filter_line .mat-form-field{margin-left:12px}.filter_line .mat-form-field:first-child{margin-left:0}.filter_line button.mat-button{margin-left:12px;background-color:rgba(0,0,0,.04);border-radius:0;line-height:51px;border-bottom:1px solid rgba(0,0,0,.4);font-weight:400}.filter_line button.mat-button .mat-button-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.filter_line button.mat-button .mat-button-wrapper .mat-icon:first-child{margin-right:5px}.filter_line button.mat-button .mat-button-wrapper .button_text,.filter_line button.mat-button .mat-button-wrapper .mat-icon:last-child{opacity:.7}.content_filter{padding:0 80px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.content_filter .mat-form-field{margin-left:20px}.content_filter .mat-form-field-wrapper{padding-bottom:0}.content_filter .mat-form-field-underline{bottom:0}.content_main{background:#fff;border-radius:45px}.content_main_inner{padding:70px}.product_list_item{margin-bottom:16px}.product_list_item_main{border-radius:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 30px 0 0;transition:background-color .3s linear}.product_list_item_main,.product_list_item_main:hover{background-color:#f7f7f7}.product_list_item_start{justify-content:flex-start;width:calc(100% - 140px)}.product_list_item_img,.product_list_item_start{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.product_list_item_img{width:80px;height:80px;flex-shrink:0;border-radius:8px;background-size:cover;justify-content:center;background-color:#f7f7f7}.product_list_item_img .mat-icon{opacity:.15}.product_list_item_data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 0 0 20px}.product_list_item_title{width:200px;flex-shrink:0;font-weight:700;line-height:1.1}.product_list_child .product_list_item_title{font-size:14px}.product_list_child_start .label,.product_list_item_start .label{background:#efefef;border-radius:5px;padding:4px 10px}.product_list_child_start .label{font-size:12px}.product_list_item_price{width:110px;flex-shrink:0}.product_list_item_stock{width:80px;flex-shrink:0}.product_list_item_stock .label{color:#fff;background:#00e5ff}.product_list_item_stock .label.warn{background:#ff4081}.product_list_item_date{width:120px;flex-shrink:0;color:#888886}.product_list_item_cats span.label{margin:2px 5px 2px 0;color:#888886;white-space:nowrap;display:inline-block;font-size:12px;padding:2px 6px}.product_list_item_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.product_list_item_published{margin-right:15px}.product_list_child .product_list_item_published{margin-left:2px}.product_list_child .mat-slide-toggle-bar{height:10px;width:26px}.product_list_child .mat-slide-toggle-thumb{width:15px;height:15px}.product_list_item_end .mat-checkbox-inner-container{width:20px;height:20px}.product_list_item_children{margin:0 10px 0 37px;background:#f7f7f7;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:8px 22px 8px 8px}.product_list_child{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.05)}.product_list_child:last-child{border-bottom:0}.product_list_child_start{justify-content:flex-start}.product_list_child_img,.product_list_child_start{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.product_list_child_img{width:35px;height:35px;border-radius:5px;margin-right:20px;background-size:cover;justify-content:center;background-color:#f7f7f7}.product_list_child_img .mat-icon{opacity:.15;width:18px;height:18px;font-size:18px}.product_list_child_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.product_list_child_edit.mat-icon-button{width:20px;height:20px;line-height:0}.product_list_child_edit .mat-icon{width:20px;height:20px;font-size:20px}.tab_content_default{padding:10px 70px}.settings_section{background:#f7f7f7;margin-bottom:35px;border-radius:12px}.settings_section_heading{padding:15px 20px;border-top-left-radius:12px;border-top-right-radius:12px;background:#efefef;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.settings_section_heading .mat-icon{margin-right:10px}.settings_section_heading.settings_section_heading_cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.settings_section_heading_start{justify-content:flex-start}.settings_section_heading_end,.settings_section_heading_start{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.settings_section_heading_end{justify-content:flex-end}.settings_section_heading_end button{margin-left:25px}.settings_section_heading h3{font-weight:500;font-size:20px;margin:0}.settings_section_heading .mat-icon.big_icon{font-size:32px;width:32px;height:32px;margin-right:11px}.medium .settings_section_heading{padding:15px 20px}.medium .settings_section_heading h3{font-size:16px}.settings_section_content{padding:20px}.settings_section_content .mat-tab-body{background:transparent!important}.settings_section_content .mat-tab-header{padding:0!important;border-bottom:1px solid rgba(0,0,0,.1)}.settings_section_content .inline_tabs .mat-tab-header{border-bottom:0}.settings_section_content.content_cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_col_start{width:260px;padding-right:60px;box-sizing:border-box;margin-right:60px;border-right:1px solid rgba(0,0,0,.1)}.content_col_start.medium{width:350px}.content_col_start.big{width:40%;max-width:400px}.content_col_start .mat-form-field{width:100%}.content_col_main{flex:1}.fullwidth_fields .mat-form-field{width:100%}.fullwidth_fields.width_medium{width:100%;max-width:500px}.product_main{width:90%;max-width:1100px;margin:0 auto 70px;padding:70px 0 0}.product_main_layout_b{max-width:1250px}.product_main_layout_c{max-width:1500px}.product_mainpart{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.product_images{width:50%}.product_maininfo{width:42%}.product_main_layout_b .product_images{width:58%}.product_main_layout_b .product_maininfo{width:35%}.product_main_layout_c .product_images{width:60%}.product_main_layout_c .product_maininfo{width:35%}.product_maininfo_slug{margin-bottom:10px}.product_maininfo_slug .mat-form-field{width:calc(100% - 75px)}.product_maininfo_slug_show{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;opacity:.5}.product_maininfo_slug_show .mat-icon{margin-right:3px}.product_maininfo_slug_edit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.product_maininfo_slug_edit button{margin-top:-20px}.product_maininfo_title{margin-bottom:0}.product_maininfo_title .mat-form-field{width:100%}.product_maininfo_desc{margin-top:20px;margin-bottom:40px;width:100%}.mother_value{position:relative;box-sizing:border-box;margin-bottom:20px}.mother_value_field{position:relative;background:rgba(0,0,0,.1);border-radius:6px;padding:17px}.product_maininfo_price.mother_value,.product_maininfo_prices_offer.mother_value,.product_maininfo_sku.mother_value{width:50%}.mother_label{position:absolute;top:-7px;left:20px;font-size:11px;opacity:.7}.mother_value .mother_edit{position:absolute;top:0;right:0}.child_value{position:relative}.child_value .childvalue_delete.mat-icon-button{position:absolute;top:-8px;right:-8px;background:#ff4081;color:#fff;width:32px;height:32px;line-height:32px}.child_value .childvalue_delete .mat-icon{width:20px;height:20px;line-height:1;font-size:20px}.no_value{margin-bottom:14px}.product_maininfo_desc .ck-editor__editable_inline{min-height:120px}.product_maininfo_desc .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.product_maininfo_desc .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}.product_maininfo_desc .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.product_maininfo_desc .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:6px;border-top-left-radius:0;border-top-right-radius:0}.mother_value_content{opacity:.5}.ck-content strong,.mother_value_content strong{font-weight:700}.ck-content ul,.mother_value_content ul{list-style-type:disc;padding-left:20px;margin-bottom:18px}.ck-content ol,.mother_value_content ol{list-style-type:decimal;padding-left:20px;margin-bottom:18px}.product_maininfo_more .mat-form-field{width:48%}.product_title{font-size:22px}.product_maininfo_children{margin-bottom:30px}.product_maininfo_children_items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.product_maininfo_child{width:15.8%;margin-right:1%;display:block;position:relative}.product_maininfo_child.add{color:inherit;box-sizing:border-box;border:1px dashed;border-radius:6px;opacity:.3}.product_maininfo_child.add:hover{opacity:1}.product_maininfo_child .mat-icon{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px}.product_maininfo_child:nth-child(6n){margin-right:0}.product_maininfo_child img{width:100%;height:auto;display:block;border-radius:4px}.product_maininfo_child_img.empty{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:6px}.product_maininfo_child_img.empty .mat-icon{opacity:.15}.product_maininfo_prices{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.product_maininfo_price_item{width:48%;position:relative}.product_maininfo_price_item .mat-form-field{width:100%}.emptyField{border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:9px;width:100%}.product_maininfo_prices_offer{margin-bottom:15px}.product_maininfo_prices_offer .addofferdate{margin:.25em 0}.product_maininfo_prices_offer .mat-form-field .addofferdate.mat-flat-button .mat-icon{margin:0}.product_maininfo_prices_offer .mat-icon-button.close{position:absolute;top:-8px;right:-8px;background:#ff4081;color:#fff;width:32px;height:32px;line-height:32px}.product_maininfo_prices_offer .mat-icon-button.close .mat-icon{width:20px;height:20px;line-height:1;font-size:20px}.product_maininfo_attrs{margin-bottom:20px}.product_maininfo_singleattr{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.product_maininfo_singleattr .mat-form-field{width:48%}.product_maininfo_singleattr button{margin-top:4px;width:48%}.product_maininfo_multiattrs{border-radius:12px;background:rgba(0,0,0,.05)}.product_maininfo_multiattrs_inner{position:relative}.product_maininfo_multiattrs h5{font-weight:700;font-size:16px;margin:0}.product_maininfo_multiattrs_header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background:rgba(0,0,0,.05);padding:10px 20px;border-top-right-radius:12px;border-top-left-radius:12px}.product_maininfo_multiattrs_header .mat-form-field-wrapper{padding-bottom:0}.product_maininfo_multiattrs_header_title{flex:1;margin-right:10px}.product_maininfo_multiattrs_header_title .mat-form-field{width:100%}.product_maininfo_multiattrs_footer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:20px}.product_maininfo_multiattrs_items{padding:10px 10px 5px}.product_maininfo_multiattrs_item .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0;padding-bottom:0}.product_maininfo_multiattrs_item_wrap{position:relative}.product_maininfo_multiattrs_item_edit{opacity:0;visibility:hidden;position:absolute;top:0;right:-78px;background:#e8e8e8;color:#1c222c;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:8px;box-shadow:1px 1px 8px rgba(0,0,0,.2);transition:all .2s linear;transition-delay:.3s}.product_maininfo_multiattrs_item_wrap:hover .product_maininfo_multiattrs_item_edit{opacity:1;visibility:visible}.product_maininfo_multiattrs_item{padding:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.product_maininfo_multiattrs_item .mat-form-field{width:48%}.product_maininfo_multiattrs_item.individual .mat-form-field{width:31%}.product_maininfo_multiattrs_item .mat-checkbox-inner-container{width:20px;height:20px}.product_maininfo_cats .mat-form-field{width:100%}.product_contentblocks_intro{border-top:1px dashed rgba(0,0,0,.2);margin:70px 0 50px;align-items:flex-start}.product_contentblocks_intro,.product_contentblocks_intro .label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.product_contentblocks_intro .label{align-items:center;background:#fff;color:#a9a9a9;padding:5px 20px;border-radius:10px;margin-top:-17px}.product_contentblocks_intro .label .mat-icon{margin-left:6px}.product_contentblocks{padding-top:50px}.product_contentblocks_add{padding:70px 0;border-top:1px dashed rgba(0,0,0,.2);background:#fbfbfb;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.product_images_main{position:relative;background:#f7f7f7;width:100%;padding-top:100%;border:1px dashed rgba(0,0,0,.3);border-radius:6px;margin-bottom:20px}.product_images_main.hasimg{border:0}.product_images_main_icon.mat-icon{position:absolute;top:50%;left:50%;margin:-31px 0 0 -31px;width:62px;height:62px;font-size:62px;opacity:.1}.product_images_main_buttons{position:absolute;bottom:30px;left:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end}.product_images_main_buttons button{margin-right:12px}.product_images_main_img{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border-radius:6px}.product_images_main_img img{display:block;width:100%;height:auto}.product_images_gallery{margin-bottom:12px}.product_images_gallery_list{width:100%;display:flex;flex-direction:row}.product_images_gallery_item{cursor:move;position:relative;width:22.75%;margin-right:3%}.product_images_gallery_item.empty{cursor:pointer;position:relative;box-sizing:border-box;background:#f7f7f7;border:1px dashed rgba(0,0,0,.3);border-radius:6px}.product_images_gallery_item.empty .mat-icon{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;opacity:.1}.product_images_gallery_item:last-child{margin:0}.product_images_gallery_item img{display:block;width:100%;height:auto;border-radius:6px}.product_images_gallery_item .mat-icon-button{top:8px;right:8px;position:absolute;top:-9px;right:-9px;background:#ff4081;color:#fff;width:22px;height:22px;line-height:22px}.product_images_gallery_item .mat-icon-button .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.product_images_gallery .cdk-drag-preview{box-sizing:border-box;border-radius:4px;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)}.product_images_gallery .cdk-drag-placeholder{opacity:.2}.product_images_gallery .cdk-drag-animating,.product_images_gallery .cdk-drop-list-dragging .product_images_gallery_item:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.cdk-tree-node{overflow:visible;display:block;margin-bottom:10px}.mainnav_tree_wrap .tree_node_content{padding:1px;transition:background-color .3s cubic-bezier(.77,.13,.66,.5)}.mainnav_tree_wrap .tree_node_content:hover{background-color:#ebebeb}.mainnav_tree_wrap .drop-above .tree_node_content{border-top:5px solid #1de9b6;margin-top:-5px}.mainnav_tree_wrap .drop-below .tree_node_content{border-bottom:5px solid #1de9b6;margin-bottom:-5px}.tree_node_content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background:#f7f7f7;border-radius:6px;padding:6px}.tree_node_content .tree_buttons{opacity:0;visibility:hidden;transition:.2s linear}.tree_node_content:hover .tree_buttons{opacity:1;visibility:visible}.tree_node_content .nodeContent{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.tree_node_content .nodeContent .label{margin-right:10px;font-weight:400;opacity:.5;font-size:.8em}.tree_node_content .nodeContent .name{margin-right:10px}.tree_node_content.tree_node_nochild{padding-left:20px}.tree_node_content.active{background:#ececec}.checklist-leaf-node{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.checklist-leaf-node .mat-icon{opacity:.15;margin-right:10px}.drop-above .tree_node_content{border-top-left-radius:0;border-top-right-radius:0;border-top:10px solid #1de9b6;margin-top:-10px}.drop-below .tree_node_content{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:10px solid #1de9b6;margin-bottom:-10px}.drop-center .tree_node_content{background:#1de9b6;color:#000}.dragger{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-weight:700;overflow:hidden}.dragger .checklist-leaf-node{cursor:move}.tree_item_menu{flex-shrink:0}.drag-start{color:#ff4081}.attributes_list_item{justify-content:space-between;background:#f7f7f7;border-radius:6px;padding:10px 20px;margin-bottom:10px}.attributes_list_item,.attributes_list_item_start{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.attributes_list_item_start{justify-content:flex-start}.attr_list_item_title{font-weight:700;line-height:1.1;margin-right:20px}.attr_list_item_attrs span{padding:4px 10px;background:#efefef;border-radius:5px;display:inline-block;margin-right:6px}.attributes_list_item_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.attributes_list_item_end .dotmenu{margin:0 12px 0 5px}.attributes_list_item .mat-checkbox-inner-container{width:20px;height:20px}.attrs_details_list_wrap{width:100%;margin-bottom:40px}.attrs_details_title{font-size:22px;width:50%}.attrs_details_list{display:block}.attrs_details_list_box{background:#f7f7f7;border-radius:6px;margin-bottom:10px;justify-content:space-between;padding:10px}.attrs_details_list_box,.attrs_details_list_box_start{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.attrs_details_list_box_start{justify-content:flex-start}.attrs_details_name{margin-right:20px;width:160px}.attrs_details_slug{margin-right:30px;width:160px}.attrs_details_slug .preview{opacity:.4;transition:all .3s linear;height:51px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.attrs_details_slug .preview:hover{opacity:1}.attrs_details_slug .preview .preview_slug{display:block;max-width:100px;padding-right:10px;overflow:hidden;white-space:nowrap;position:relative}.attrs_details_slug .preview .preview_slug:after{display:block;content:"";width:10px;position:absolute;top:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(241,241,239,0),#f1f1ef)}.attrs_details_slug .mat-form-field{width:110px}.attrs_details_desc.mat-form-field{width:280px}.attrs_details_list_box_end{height:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.attrs_details_list_box .delete{opacity:.3;transition:all .2s linear}.attrs_details_list_box .delete:hover{opacity:1}.attrs_details_list_box .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.attrs_details_list_box .mat-form-field-wrapper{padding:0}.attrs_details_list_box .handle{cursor:move;padding:10px;opacity:.3;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.attrs_details_list_box .handle .mat-icon{margin:0;padding:0}.attrs_details_list_box_placeholder{opacity:0;background:#ccc;border:3px dotted #999;min-height:80px;transition:transform .25s cubic-bezier(0,0,.2,1)}.attrs_details_list_wrap .cdk-drag-preview{box-sizing:border-box;border-radius:4px;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)}.attrs_details_list.cdk-drop-list-dragging .attrs_details_list_box:not(.attrs_details_list_box_placeholder),.attrs_details_list_wrap .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.boxlist{margin:0 -2%;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch}.box_item,.boxlist{display:flex;align-items:stretch}.box_item{background:#f7f7f7;margin:0 1% 40px;width:23%;border-radius:25px;box-sizing:border-box;padding:25px;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}@media only screen and (max-width:1500px){.box_item{margin:0 1% 40px;width:31.3%}}@media only screen and (max-width:1200px){.box_item{margin:0 1% 40px;width:48%}}@media only screen and (max-width:700px){.boxlist{display:block}.box_item{margin:0 0 30px;width:100%}}.box_item h3{margin-bottom:6px;line-height:1.1;font-size:18px}.box_item_cats{font-size:12px;line-height:1.1}.box_item_cats span{opacity:.4}.box_item_cats span:hover{opacity:1}.box_item_cats span:after{content:", ";display:inline}.box_item_cats span:last-child:after{display:none}.box_item_imginfo{padding:20px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.box_item_img{position:relative;width:47%;padding-top:47%;background-size:cover;border-radius:12px;background-color:rgba(0,0,0,.06)}.box_item_img .mat-icon{opacity:.3;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px}.box_item_info{width:47%}.box_item_info span{display:inline-block;padding:4px 10px;background:#efefef;border-radius:6px;margin:0 5px 5px 0}.box_item_info span.hasoffer{opacity:.5;text-decoration:line-through}.box_item_info .box_item_info_stock span{background:#00e5ff;color:#fff;font-weight:700}.box_item_info .box_item_info_stock span.warn{background:#ff4081}.box_item_buttons{padding:15px 10px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.1)}.box_item_buttons .mat-checkbox-inner-container{width:20px;height:20px}.box_item_buttons .mat-checkbox-frame{border-color:#1c222c}.box_item_child{background:#efefef;margin:0 -25px;padding:5px 12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.box_item_child_img{width:35px;height:35px;background-size:cover;border-radius:5px;position:relative;background-color:rgba(0,0,0,.06);flex-shrink:0}.box_item_child_img .mat-icon{opacity:.3;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px}.box_item_child_title{font-size:12px;white-space:nowrap;width:calc(100% - 200px);overflow:hidden;position:relative;font-weight:700}.box_item_child_title:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:15px;background:linear-gradient(90deg,rgba(238,238,236,0),#eeeeec)}.box_item_child .mat-slide-toggle-bar{height:10px;width:30px}.box_item_child .mat-slide-toggle-thumb,.box_item_child .mat-slide-toggle-thumb-container{width:15px;height:15px}.box_item_child_stock{width:45px}.box_item_child_stock span{background:#00e5ff;color:#fff;font-weight:700;padding:2px 5px;border-radius:5px;font-weight:400;font-size:12px}.box_item_child_stock span.warn{background:#ff4081}.bulk_bar{position:fixed;bottom:20px;right:0;padding:25px;background:#1c222c;border-top-left-radius:50px;border-bottom-left-radius:50px;box-shadow:1px 1px 30px rgba(0,0,0,.5);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;animation-name:showBulkBar;animation-duration:.3s;animation-fill-mode:forwards;z-index:9000}.bulk_bar.bulk_bar_absolute{z-index:15000}.bulk_bar_max_info{height:48px;padding:0 20px;border-radius:8px;background:#34323b;color:#fff;font-weight:500;margin-right:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bulk_bar button{margin:10px}@keyframes showBulkBar{0%{opacity:0;bottom:-30px}to{opacity:1;bottom:30px}}.default_list{display:grid;grid-template-columns:repeat(4,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:20px;grid-column-gap:20px;row-gap:20px;grid-row-gap:20px}.default_list .item{background:#f7f7f7;padding:12px;cursor:pointer}.productlist{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.listcontainer.empty,.productlist.empty{min-height:280px}.empty_content,.listcontainer.empty,.productlist.empty{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.empty_content{opacity:.3}.empty_content .mat-icon{width:60px;height:60px;font-size:60px;margin-bottom:20px}.empty_content p{max-width:300px;font-weight:700;text-align:center;line-height:1.1}.product_item{width:23%;margin:0 1% 40px}.splitscreenlist .product_item{width:46%}@media only screen and (max-width:1800px){.product_item{width:29.3%;margin:0 2% 40px}}@media only screen and (max-width:1400px){.product_item{width:46%}}@media only screen and (max-width:700px){.product_item{width:100%;margin:0 0 20px}}.boxitem{background:#f7f7f7;border-radius:12px;flex-direction:row;flex-wrap:nowrap}.boxitem,.boxitem .boxitem_select_media{display:flex;justify-content:space-between;align-items:stretch}.boxitem .boxitem_select_media{flex:1;height:100%;flex-direction:row;flex-wrap:nowrap}.boxitem_select{cursor:pointer}.active .boxitem_select,.boxitem_select:hover{box-shadow:5px 5px 8px rgba(0,0,0,.1)}.select_item .select_item_button{opacity:0;visibility:hidden;transition:.2s linear}.select_item:hover .select_item_button{opacity:1;visibility:visible}.boxitem_editgroup .mat-checkbox-inner-container{width:20px;height:20px}.boxitem_img_resize .boxitem_img_resize_overlay{position:absolute;top:30px;left:0;right:0;bottom:0;background:transparent}.boxitem_img_resize .edit_button_singleimg{opacity:.3;visibility:visible;top:-1px;left:-1px}.boxitem_img_resize .edit_button_singleimg:hover{opacity:1}.boxitem_img_resize .mat-mini-fab{width:30px;height:30px}.boxitem_img_resize .mat-mini-fab .mat-button-wrapper{padding:0}.boxitem_img_resize .mat-mini-fab .mat-icon{opacity:1;font-size:18px;height:18px;width:18px;line-height:18px;vertical-align:top}.boxitem_img{display:block;width:30%;min-height:115px;border-radius:12px;flex-shrink:0;background-color:rgba(0,0,0,.06);display:flex;position:relative;overflow:hidden}.boxitem_img,.boxitem_img .choose_group{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.boxitem_img .choose_group{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.boxitem_img .choose_group .mat-icon{opacity:1;font-size:28px;height:28px;width:28px}.boxitem_widget .boxitem_img{cursor:pointer}.boxitem_img_img img,.boxitem_img_video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.boxitem_img .mat-icon{opacity:.3}.boxitem_content{flex:1;padding:12px;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.boxitem_ctop{position:relative;margin-bottom:18px}.boxitem_ctop h4.break{word-break:break-all}.boxitem_widget .boxitem_ctop h4{cursor:pointer}.boxitem_ctop h4{font-size:15px;line-height:1.1;font-weight:700;margin-bottom:4px;width:calc(100% - 30px);max-height:31px;line-height:1.15;overflow:hidden;position:relative;padding:2px 0}.boxitem_ctop h4:after{content:"";display:block;width:30px;position:absolute;top:0;right:0;bottom:0;background:linear-gradient(90deg,hsla(0,0%,96.9%,0),#f7f7f7)}.boxitem_ctop .mat-icon-button{position:absolute;top:-10px;right:-10px}.boxitem_ctop p{font-size:11px;line-height:1;margin-bottom:0;width:calc(100% - 30px)}.boxitem_ctop p span{opacity:.5;display:inline-block;padding:3px;border:1px solid rgba(0,0,0,.15);border-radius:10px;margin:0 3px 3px 0}.boxitem_ctop p span.prodcatcolor{opacity:.7;border:1px solid transparent;color:#fff}.boxitem_ctop p.delete_fromgroup{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.boxitem_ctop p.delete_fromgroup span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;background:rgba(0,0,0,.1);border-radius:4px;margin:0 4px 4px 0;padding:0 5px}.boxitem_ctop p.delete_fromgroup span .mat-icon{cursor:pointer}.boxitem_ctop p.delete_fromgroup span:after{display:none}.boxitem_cbottom_more .boxitem_editline{margin-top:3px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background:#efefef;border-radius:6px;padding:2px 5px 2px 10px}.boxitem_cbottom_more .boxitem_editline .mat-icon-button{width:28px;height:28px;line-height:28px}.boxitem_cbottom_more .boxitem_editline .mat-icon-button .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px}.boxitem_infolabels{flex-wrap:wrap;align-items:stretch;align-content:stretch}.boxitem_infolabels,.boxitem_infolabels .label{display:flex;flex-direction:row;justify-content:flex-start}.boxitem_infolabels .label{opacity:.5;margin:3px 6px 3px 0;background:#ececec;padding:3px 6px;border-radius:6px;font-size:11px;flex-wrap:nowrap;align-items:center}.boxitem_infolabels .label .mat-icon{margin-right:6px;width:16px;height:16px;font-size:16px;line-height:16px}.boxitem_cbottom{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.boxitem_cbottom_left{justify-content:flex-start}.boxitem_cbottom_left,.boxitem_cbottom_right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.boxitem_cbottom_right{justify-content:flex-end}.boxitem_cbottom .chip{margin-right:6px;background:#efefef;border-radius:6px;padding:5px 6px;white-space:nowrap;display:inline-block;font-size:13px;line-height:1}.product_item_prices{position:relative}.boxitem_cbottom .chip.product_item_price.hasoffer{text-decoration:line-through;position:absolute;top:-13px;left:10px;font-size:9px;padding:3px 5px;background:#ececec}.boxitem_cbottom .chip.product_item_stock{background:#1de9b6}.boxitem_cbottom .chip.product_item_stock.warn{background:#ff4081;color:#fff}.boxitem_cbottom .mat-slide-toggle{margin:0 0 0 5px}.boxitem_cbottom .mat-checkbox{margin-bottom:3px;margin-left:15px}.product_item_children{position:relative;margin:0 12px;background:#efefef;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.close_children{position:absolute;bottom:0;left:0}.product_item_child{padding:3px 13px 3px 3px;display:flex;justify-content:space-between}.product_item_child,.product_item_child_img{flex-direction:row;flex-wrap:nowrap;align-items:center}.product_item_child_img{display:block;width:35px;height:35px;border-radius:8px;background-color:rgba(0,0,0,.06);display:flex;justify-content:center;position:relative;overflow:hidden}.product_item_child_img_img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.product_item_child_img .mat-icon{opacity:.3}.product_item_child_title{font-size:12px;white-space:nowrap;width:calc(100% - 200px);overflow:hidden;position:relative;font-weight:700}.product_item_child_title:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:15px;background:linear-gradient(90deg,rgba(230,234,238,0),#efefef)}.product_item_child_stock{width:45px}.product_item_child_stock span{background:#00e5ff;color:#fff;font-weight:700;padding:2px 5px;border-radius:5px;font-weight:400;font-size:12px}.product_item_child_stock span.warn{background:#ff4081}.product_item_child .mat-slide-toggle-bar{height:10px;width:30px}.product_item_child .mat-slide-toggle-thumb,.product_item_child .mat-slide-toggle-thumb-container{width:15px;height:15px}.mat-bottom-sheet-container-large.basicsheet,.mat-bottom-sheet-container-medium.basicsheet,.mat-bottom-sheet-container-xlarge.basicsheet{max-height:95vh}.mat-bottom-sheet-container-large.mediumsheet,.mat-bottom-sheet-container-medium.mediumsheet,.mat-bottom-sheet-container-xlarge.mediumsheet{max-height:95vh;min-height:50vh;min-width:650px;max-width:650px}.mat-bottom-sheet-container-large.mediasheet,.mat-bottom-sheet-container-medium.mediasheet,.mat-bottom-sheet-container-xlarge.mediasheet{min-width:calc(100vw - 100px);max-width:calc(100vw - 256px);max-height:95vh;min-height:92vh}.mat-bottom-sheet-container.mediasheet{max-height:95vh}.mat-bottom-sheet-container-large.mediumlarge,.mat-bottom-sheet-container-medium.mediumlarge,.mat-bottom-sheet-container-xlarge.mediumlarge{min-width:90vw;max-width:90vw;max-height:95vh;min-height:92vh}.mediasheet.mat-bottom-sheet-container,.mediumlarge.mat-bottom-sheet-container{border-top-right-radius:50px;border-top-left-radius:50px;padding:0}.basicsheet.mat-bottom-sheet-container,.mediumsheet.mat-bottom-sheet-container{border-top-right-radius:50px;border-top-left-radius:50px}.mediumsheet.mat-bottom-sheet-container{padding:0}.addmedia{height:100%;overflow:auto}.addmedia_header{background:#f7f7f7;z-index:500;padding:50px 50px 0}.addmedia_header_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:50px}.addmedia_header_inner h3{margin:0;font-weight:700;font-size:32px}.addmedia_header_inner .mat-icon-button .mat-icon{width:40px;height:40px;font-size:40px;line-height:40px}.addmedia_header_right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.addmedia_header_button,.addmedia_header_right .drop_zone_button{margin-right:60px}.addmedia_content{padding:50px 50px 220px}.drop_zone{position:relative;border:2px dashed transparent;border-radius:50px;transition:all .2s linear;min-height:450px}.drop_zone.hovering{border:2px dashed rgba(0,0,0,.3)}.drop_zone_inner{transition:opacity .2s linear}.drop_zone.hovering .drop_zone_inner{opacity:.14}.drop_zone_button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.drop_zone_button p{margin-bottom:0;line-height:1.1}.drop_zone_button p strong{font-size:18px;font-weight:700}.drop_zone_button p span{font-size:14px;display:block}.drop_zone_button button{margin-right:12px}.dropzone{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:calc(100% - 2px);height:100%;background:#f7f7f7;border:1px dashed rgba(0,0,0,.3);border-radius:6px}.dropzone.hovering{border:1px dashed #000;color:#dadada!important}.dropzone .dropzone_info{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.dropzone .dropzone_info p{font-size:18px;font-weight:700;margin-bottom:2px}.dropzone .dropzone_info p.dropinfoline{font-size:15px;margin-bottom:0;opacity:.5}.dropzone .dropzone_info button{margin-bottom:20px}.content_intro_more .dropzone{height:80px;padding:0 35px 0 30px;width:auto;min-width:auto}.content_intro_more .dropzone .dropzone_info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.content_intro_more .dropzone .dropzone_info button{margin-bottom:0;margin-right:10px}.content_intro_more .dropzone .dropzone_info p{margin:0;line-height:1}.content_intro_more .dropzone .dropzone_info p span{display:block;font-size:14px;opacity:.5}progress::-webkit-progress-value{-webkit-transition:width .1s ease;transition:width .1s ease}.upload_task{z-index:11000;position:fixed;top:100px;right:100px;background:#1c222c;color:#fff;border-radius:25px}.upload_task_bar{min-width:185px;min-height:20px;padding:15px 25px}.upload_task_bar_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.upload_task_bar .mat-progress-bar{width:140px}.upload_task_text{margin-left:10px;opacity:.6}.media_list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-bottom:20px}.media_list_item{display:block;position:relative;width:15.6%;margin:0 .5% 16px;box-sizing:border-box;background:#f7f7f7;padding:10px;border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:move;height:200px}.media_list_item.disabled{opacity:.1}.media_list_item.active{box-shadow:1px 3px 40px rgba(0,0,0,.28)}.media_list_item_container,.media_list_item_imgwrap,.media_list_item_inner,.media_list_item_videowrap,.media_list_item a,.media_list_item picture{display:block;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.media_list_item img,.media_list_item video{display:block;width:auto;max-width:100%;height:auto;max-height:100%;border-radius:6px;pointer-events:none}.media_list_item .edit_media_buttons{display:flex;position:absolute;top:10px;right:10px;background:#2d2a34;color:#fff;border-radius:20px;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;box-shadow:1px 1px 7px rgba(0,0,0,.2)}.media_list_item .edit_media_buttons .mat-checkbox{margin-left:15px}.media_list_item .edit_media_buttons .edit_media_buttons_info{padding:10px;display:block}.media_list_item .edit_media_buttons .mat-checkbox-inner-container{width:20px;height:20px}.media_list_item .edit_media_buttons .mat-checkbox-frame{border-color:#fff}.media_list_item .item_icon.mat-icon{width:40px;height:40px;font-size:40px;line-height:1;opacity:.5}.media_list_label{position:absolute;bottom:10px;left:10px;right:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.media_list_label_inner{background:rgba(0,0,0,.1);font-size:11px;border-radius:12px;padding:5px 10px;box-sizing:border-box;max-width:100%;overflow:hidden;line-height:1.1;text-align:center}.media_list_label.icon_label{bottom:auto;right:auto;top:10px;width:40px;height:40px;padding:0;border-radius:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#1c222c;color:#fff;box-shadow:1px 1px 7px rgba(0,0,0,.2)}.media_list_label.icon_label .mat-icon{width:18px;height:18px;font-size:18px;opacity:1}.edit_media{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-bottom:40px}.edit_media_content{flex:1}.edit_media_mainitem{background:#f7f7f7;box-sizing:border-box;padding:20px;border-radius:20px;margin-bottom:40px}.edit_media_mainitem,.edit_media_mainitem picture{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.edit_media_mainitem picture{width:100%;height:100%}.edit_media_mainitem img{display:block;width:auto;max-height:500px}.otherType.edit_media_mainitem img{max-height:250px}.edit_media_mainitem video{max-width:100%;height:auto}.edit_media_sizeswrap h2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.edit_media_sizeswrap h2 .mat-icon{margin-left:12px}.edit_media_sizeswrap p{margin-bottom:20px}.edit_media_sizes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.edit_media_sizes .media_list_item{width:24%;margin:0 1% 16px 0}.edit_media_info{max-width:300px;margin-left:50px}.edit_media_info .mat-form-field{width:100%}.addmedia_box{z-index:15000;position:fixed;bottom:0;right:0;left:0;width:100%;border-top-right-radius:20px;border-top-left-radius:20px;box-sizing:border-box;padding:7px 12px;background:#2d2a34;color:#fff;box-shadow:1px 1px 40px rgba(0,0,0,.6);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;animation-name:showaddmediabox;animation-duration:.3s;animation-fill-mode:forwards}@keyframes showaddmediabox{0%{opacity:0;bottom:-30px}to{opacity:1;bottom:0}}.addmedia_box .addmedia_box_button{line-height:70px;padding:0 35px;flex-shrink:0}.addmedia_box_imginfo{margin:5px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.addmedia_box_imginfo img{display:block;height:auto;width:auto;max-width:120px;max-height:80px;border-radius:5px}.addmedia_box_imginfo_icon{width:80px;justify-content:center}.addmedia_box_imginfo_icon,.addmedia_box_imginfo form{height:80px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.addmedia_box_imginfo form{background:hsla(0,0%,100%,.12);padding:0 20px;border-top-right-radius:8px;border-bottom-right-radius:8px;justify-content:flex-start}.addmedia_box_imginfo form .mat-form-field{margin-right:12px}.addmedia_box_imginfo form .mat-form-field .mat-form-field-wrapper{padding:0}.addmedia_box_imginfo .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.addmedia_box_gallery{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:flex-start}.addmedia_box_count_item{justify-content:center;align-items:center;opacity:.6}.addmedia_box_count_item,.addmedia_box_gallery_item,.addmedia_box_imginfo{height:80px;width:80px;margin:5px 10px 5px 0;display:flex;flex-direction:row;flex-wrap:nowrap}.addmedia_box_gallery_item,.addmedia_box_imginfo{position:relative;justify-content:flex-start;align-items:stretch}.addmedia_box_gallery_item .addmedia_box_imginfo_inner,.addmedia_box_gallery_item .addmedia_box_imginfo_inner .media_list_item_imgwrap,.addmedia_box_gallery_item .addmedia_box_imginfo_inner .media_list_item_imgwrap picture,.addmedia_box_gallery_item .addmedia_box_imginfo_inner .media_list_item_videowrap,.addmedia_box_gallery_item .addmedia_box_imginfo_inner .media_list_item_videowrap picture,.addmedia_box_gallery_item .media_list_item_container,.addmedia_box_gallery_item .media_list_item_container .media_list_item_imgwrap,.addmedia_box_gallery_item .media_list_item_container .media_list_item_imgwrap picture,.addmedia_box_gallery_item .media_list_item_container .media_list_item_videowrap,.addmedia_box_gallery_item .media_list_item_container .media_list_item_videowrap picture,.addmedia_box_imginfo .addmedia_box_imginfo_inner,.addmedia_box_imginfo .addmedia_box_imginfo_inner .media_list_item_imgwrap,.addmedia_box_imginfo .addmedia_box_imginfo_inner .media_list_item_imgwrap picture,.addmedia_box_imginfo .addmedia_box_imginfo_inner .media_list_item_videowrap,.addmedia_box_imginfo .addmedia_box_imginfo_inner .media_list_item_videowrap picture,.addmedia_box_imginfo .media_list_item_container,.addmedia_box_imginfo .media_list_item_container .media_list_item_imgwrap,.addmedia_box_imginfo .media_list_item_container .media_list_item_imgwrap picture,.addmedia_box_imginfo .media_list_item_container .media_list_item_videowrap,.addmedia_box_imginfo .media_list_item_container .media_list_item_videowrap picture{display:block;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.addmedia_box_gallery_item .addmedia_box_imginfo_inner img,.addmedia_box_gallery_item .addmedia_box_imginfo_inner video,.addmedia_box_gallery_item .media_list_item_container img,.addmedia_box_gallery_item .media_list_item_container video,.addmedia_box_imginfo .addmedia_box_imginfo_inner img,.addmedia_box_imginfo .addmedia_box_imginfo_inner video,.addmedia_box_imginfo .media_list_item_container img,.addmedia_box_imginfo .media_list_item_container video{display:block;width:auto;max-width:100%;height:auto;max-height:100%;border-radius:6px;pointer-events:none}.addmedia_box_gallery_item .mat-icon-button,.product_images_gallery_item .mat-icon-button{position:absolute;top:-9px;right:-9px;background:#ff4081;color:#fff;width:22px;height:22px;line-height:22px}.addmedia_box_gallery_item .mat-icon-button .mat-icon,.product_images_gallery_item .mat-icon-button .mat-icon{width:16px;height:16px;font-size:16px;line-height:16px}.edit_image_wrap_outer{padding:20px 20px 40px}.imgIsLoading{height:300px;justify-content:center;align-items:center}.edit_image_wrap,.imgIsLoading{display:flex;flex-direction:row;flex-wrap:nowrap}.edit_image_wrap{justify-content:space-between;align-items:stretch;min-height:500px}.edit_image_cropper,.edit_image_final{width:48%}.edit_image_final img{display:block;width:100%;height:auto}.change_editor_view{position:fixed;bottom:40px;right:40px;z-index:19999}.mat-dialog-content .page_edit_maindata{width:calc(94% - 120px)}.page_edit_maindata{width:calc(95% - 70px);margin:0 auto 40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.page_edit_maindata .page_edit_maindata_item{background:#f7f7f7;border-radius:12px;margin:0 10px 10px 0}.page_edit_maindata .page_edit_maindata_item .heading{background:#efefef;padding:10px 16px;border-top-right-radius:12px;border-top-left-radius:12px}.page_edit_maindata .page_edit_maindata_item .heading h4{font-weight:500;margin:0}.page_edit_maindata .page_edit_maindata_item .maindata_content{padding:16px}.page_edit_maindata .page_edit_maindata_title{flex:1;max-width:450px}.page_edit_maindata .page_edit_maindata_title .mat-form-field{width:100%;font-size:22px}.page_edit_maindata .page_edit_maindata_desc{flex:1;max-width:450px}.page_edit_maindata .page_edit_maindata_desc .mat-form-field{width:100%}.page_edit_top{justify-content:flex-start;align-items:flex-start;width:90%;max-width:1000px;margin:0 auto 30px}.page_edit_top,.page_edit_top.buttons{display:flex;flex-direction:row;flex-wrap:nowrap}.page_edit_top.buttons{justify-content:space-between;align-items:stretch}.page_edit_top_buttons button{margin-left:12px}.set_homepage_menu{border:2px solid #dedbdb;border-radius:12px;overflow:hidden;background-color:#f7f7f7;height:50px;padding:0 10px 0 0;box-sizing:border-box}.set_homepage_menu,.set_homepage_menu_home{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.set_homepage_menu_home{padding:0 12px;background:rgba(0,0,0,.06);height:100%}.set_homepage_menu_page{display:block;padding:0 12px;cursor:pointer}.set_homepage_menu_page.empty{color:#ff4081;font-weight:700}.item_title_wrap{width:350px;margin-right:30px}.item_title{width:350px;font-size:22px}.page_desc{flex:1;box-sizing:border-box;margin-right:25px;padding-top:6px}.page_desc .page_desc_inner_field .mat-form-field{width:100%}.page_desc .ck.ck-editor__editable_inline{min-height:77px}.page_desc_inner{border:1px solid rgba(0,0,0,.14);border-radius:6px}.item_mainimg{position:relative;width:80px;height:80px;border:1px dashed rgba(0,0,0,.3);background:#f7f7f7;border-radius:6px;margin-top:6px}.item_mainimg.hasimg{border:0}.item_mainimg .item_mainimg_img{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px;overflow:hidden}.item_mainimg .item_mainimg_img img{display:block;width:100%;height:auto}.item_mainimg .item_mainimg_icon.mat-icon{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px;font-size:32px;opacity:.1}.item_mainimg .more{position:absolute;top:-21px;right:-21px;background:#000;color:#fff}.page_editor{width:calc(95% - 70px);margin:0 auto 200px;box-shadow:1px 10px 25px rgba(0,0,0,.09);border-top-left-radius:22px;border-top-right-radius:22px}.mat-dialog-content .page_editor{width:calc(94% - 120px)}.tab_content_default .page_editor{width:100%}.page_editor.overflowHidden{overflow:hidden}.mat-dialog-content .page_editor.mobileScreen,.page_editor.mobileScreen{width:95%;max-width:390px}.page_editor_bar{background:#e8e8e8;padding:20px 30px;justify-content:space-between;align-items:stretch;align-content:stretch;border-top-left-radius:22px;border-top-right-radius:22px}.page_editor_bar,.page_editor_bar_dots{display:flex;flex-direction:row;flex-wrap:nowrap}.page_editor_bar_dots{justify-content:flex-start;align-items:center;margin-right:20px}.page_editor_bar_dots span{display:block;width:14px;height:14px;margin-right:6px;background:#1de9b6;border-radius:100%}.page_editor_bar_dots span.red{background:#ff4081}.page_editor_bar_dots span.yellow{background:#ffd740}.page_editor_bar_buttons{margin-left:20px}.page_editor_bar_buttons button{margin-left:12px}.page_editor_bar_buttons button .mat-icon{height:22px;width:22px;font-size:22px}.page_editor_bar_address{background:#fff;border-radius:8px;height:36px;flex:1}.empty_favicon{opacity:.3}.page_editor_bar_editfavicon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.page_editor_bar_editfavicon button{opacity:.3}.page_editor_bar_editfavicon button:hover{opacity:1}.page_editor_bar_favicon_wrap{width:40px;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.page_editor_bar_favicon{width:24px;height:24px}.page_editor_bar_address_text{font-weight:500;padding:7px 12px}.item_slug_edit,.item_slug_show{position:relative;padding:0 15px;height:36px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;overflow:hidden}.item_slug_show:before{content:"";display:block;width:65px;height:100%;position:absolute;top:0;right:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.95562) 51%,#fff);border-radius:8px}.item_slug_show .mat-icon{height:22px;width:22px;font-size:22px;margin-right:8px}.item_slug_show button.mat-icon-button{width:36px;height:36px;line-height:1;margin-left:5px}.mobileScreen .edit_slug_button{position:absolute;top:0;right:0}.mobileScreen .slug_url{flex:1;max-width:108px;overflow:hidden}.mobileScreen .slug_url_inner{width:100%;overflow:hidden}.item_contentblocks_add{position:relative;height:180px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-bottom-left-radius:22px;border-bottom-right-radius:22px}.item_contentblocks_add:before{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:1px;border-top:1px dashed;opacity:.1}.item_contentblocks_add button{margin:0 10px}.cdk-drag-preview.content_el{color:#1c222c;box-sizing:border-box;border-radius:4px;border:0;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)}.page_editor_content .cdk-drag-placeholder{opacity:0}.page_editor_content .cdk-drag-animating,.page_editor_content .content_elements.cdk-drop-list-dragging .content_el:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.content_elements{display:block}.content_el{position:relative;min-height:65px;transition:all .2s linear;transition-delay:.5s}.content_el:hover{z-index:100}.content_el_edit{opacity:0;visibility:hidden;position:absolute;top:0;left:-52px;padding:2px 4px;background:#2d2a34;color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px;box-shadow:1px 1px 5px rgba(0,0,0,.08);transition:all .2s linear;transition-delay:.2s;z-index:10000;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border-right:4px solid #1de9b6}.content_el_edit .content_el_handle,.content_el_edit .mat-icon-button{opacity:.5}.content_el_edit .content_el_handle:hover,.content_el_edit .mat-icon-button:hover{opacity:1}.cdk-drag-preview.content_el .content_el_edit,.content_el:hover>.content_el_edit,.content_el_edit:hover{opacity:1;visibility:visible}.content_el_handle{cursor:move;width:40px;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.add_el_row{position:relative}.add_el_row_line{position:absolute;top:0;left:0;right:0;border-bottom:1px dashed transparent;opacity:.2}.content_el:hover .add_el_row_line{border-bottom:1px dashed}.add_el_row:hover>.add_el_row_line{border-bottom:1px solid #00e5ff}.add_drop,.add_el_row_button{z-index:110;opacity:0;visibility:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:absolute;top:-20px;right:-60px;width:64px;height:40px;background:url(/assets/img/icons/drop.svg) 50% no-repeat;cursor:pointer;color:#1c222c;z-index:100;transition:all .1s linear;transition-delay:.2s;transform:scale(.8)}.add_drop{background:url(/assets/img/icons/drop-color3.svg) 50% no-repeat;color:#fff}.add_el_row_button.paste{right:-38px;background:url(/assets/img/icons/drop-color2.svg) 50% no-repeat}.content_el:hover>.add_el_row .add_el_row_button{opacity:1;visibility:visible;transition-delay:.6s;transform:scale(1)}.add_drop .mat-icon,.add_el_row_button .mat-icon{margin-left:19px}.edit_button_singleimg{visibility:hidden;opacity:0;position:absolute;top:10px;left:10px;transition:all .2s linear;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.edit_button_singleimg button{margin-right:5px}.edit_media_sizes .edit_button_singleimg,single-image:hover .edit_button_singleimg{visibility:visible;opacity:1}.single_product_block{width:100%;position:relative}.single_product_block_img{width:100%;margin-bottom:15px}.single_product_block_img img{display:block;width:100%;height:auto}.single_product_block_content h4{font-size:20px;font-weight:700;margin-bottom:8px}.single_product_block_price{font-size:18px}.hasoffer,.single_product_block_price.hasoffer{text-decoration:line-through}.media_item_full{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.media_item_full.hasmedia{background:#000}.media_item_full .media_item_icon{width:50px;height:50px;font-size:50px;opacity:.3}.media_item_img_full{opacity:.5}.media_item_img_full img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.media_item_video_full{opacity:.5}.media_item_img_full video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.media_item{width:100%;min-height:100px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:8px;border:2px dashed rgba(0,0,0,.1);box-sizing:border-box}.media_item.hasmedia{border:0;border-radius:0}.media_item_icon{opacity:.4}.media_item_buttons{position:absolute;top:20px;left:20px;opacity:0;visibility:hidden}.teaser_single .media_item_buttons{left:auto;right:20px}.media_item:hover .media_item_buttons{opacity:1;visibility:visible}.media_item_img{width:100%}.media_item_img img{width:100%;height:auto;display:block}.media_item_video{width:100%}.media_item_video video{width:100%;height:auto}.seo_img{position:relative;width:300px;height:200px;overflow:hidden}.seo_img img{width:100%;height:auto}.block_icon_item_img img{max-width:100%;height:auto}.block_img_big{width:100%;height:50vh;position:relative;background:#f7f7f7}.block_img_icon{position:absolute;top:50%;left:50%;width:60px;height:60px;font-size:60px;margin:-30px 0 0 -30px;opacity:.2}.block_img_img img{width:100%;height:50vh;display:block;object-fit:cover}.tabicon.mat-icon{margin-right:5px;width:18px;height:18px;font-size:18px}.tabicon_big.mat-icon{margin-right:5px}.menu_main{background:#f5f5f5}.menu_main_bar{position:relative}.menu_main_tabgroup{min-height:300px}.menu_main .mat-tab-labels .mat-tab-label{padding:0;height:70px}.menu_main .mat-tab-labels .mat-tab-label:last-child{opacity:1!important;padding:0;min-width:68px;align-items:center}.menu_main .mat-tab-labels .mat-tab-label:last-child .mat-icon-button{background:#00e5ff;color:#fff}.menu_main .mat-tab-header{padding:0;border-bottom:1px solid rgba(0,0,0,.1);background:#fff}.menu_main .mat-tab-label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.menu_main .mainmenu_item_wrap,.menu_main .mat-tab-label .mat-tab-label-content{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.menu_main .mainmenu_item{padding:0 32px;flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;transform:translateZ(0)!important}.menu_main .mainmenu_item .edit{position:absolute;bottom:50%;left:5px;margin-bottom:-15px;display:none}.menu_main .mainmenu_item:hover .edit{display:block}.menu_main .mainmenu_item .edit .mat-icon-button{width:30px;height:30px;line-height:1}.menu_main .mainmenu_item .edit .mat-icon-button .mat-icon{width:20px;height:20px;font-size:20px}.mainmenu_item .drag{margin-left:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:move}.mainmenu_item .drag .mat-icon{opacity:.5;width:20px;height:20px;font-size:20px}.mainmenu_item.cdk-drag-preview{border:2px solid rgba(71,71,71,0);background:hsla(0,0%,100%,.5);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;white-space:nowrap}.mainmenu_item.cdk-drag-preview .edit,.menu_main .cdk-drag-placeholder{display:none}.menu_main .cdk-drop-list-dragging .mainmenu_item:not(.cdk-drag-placeholder){border:2px dashed #999;box-sizing:border-box}.content_tabs .menu_main .mat-tab-body{padding:0;border-radius:0}.menu_dropdown_wrap{padding:50px 0;width:90%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.menu_dropdown{position:relative;border-radius:10px;box-shadow:1px 1px 26px rgba(0,0,0,.15);padding:25px}.menu_dropdown:after{display:block;content:"";position:absolute;top:-12px;left:50%;margin-left:-12px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #fff}.menu_dropdown_submenus{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch}.menu_dropdown_submenu{position:relative;width:230px;padding:15px;box-sizing:border-box;margin:0 12px 30px;border-radius:10px}.menu_dropdown_submenu:hover{box-shadow:1px 1px 10px rgba(0,0,0,.15)}.menu_dropdown_submenu.add:hover{box-shadow:none}.menu_dropdown_submenu:hover .edit_submenu{opacity:1;visibility:visible}.edit_submenu{position:absolute;top:-25px;left:-25px;opacity:0;visibility:hidden;transition:all .3s linear}.edit_submenu .mat-icon-button{background:#ff4081;color:#fff;width:30px;height:30px;line-height:1}.edit_submenu .mat-icon-button .mat-icon{font-size:20px}.menu_dropdown_submenu.add{flex-direction:row;align-items:stretch}.menu_dropdown_add,.menu_dropdown_submenu.add{display:flex;flex-wrap:nowrap;justify-content:center}.menu_dropdown_add{width:200px;padding:20px;min-height:200px;border:2px dashed #b3b3b3;border-radius:8px;box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;cursor:pointer;opacity:.5;transition:opacity .2s linear}.menu_dropdown_submenu.add .menu_dropdown_add{width:100%}.menu_dropdown_add:hover{opacity:1}.menu_dropdown_add .mat-icon{width:32px;height:32px;font-size:32px;margin:10px 0}.menu_dropdown_add strong{font-weight:700}.add_child_sub,.add_main_sub{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;cursor:pointer}.add_child_sub .mat-icon,.add_main_sub .mat-icon{width:20px;height:20px;font-size:20px;margin-right:4px}.add_main_sub{font-weight:700;font-size:15px;border-bottom:1px solid rgba(0,0,0,.12);padding:5px 0;margin-bottom:10px}.add_main_sub .mat-button{font-size:15px;width:100%}.submenu_head{font-weight:700;font-size:15px;border-bottom:1px solid rgba(0,0,0,.12);padding:8px 0;margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.submenu_child .edit,.submenu_head .edit{opacity:0;transition:all .3 linear}.submenu_child:hover .edit,.submenu_head:hover .edit{opacity:1}.submenu_child .edit .mat-icon-button,.submenu_head .edit .mat-icon-button{width:30px;height:30px;line-height:1}.submenu_child .edit .mat-icon-button .mat-icon,.submenu_head .edit .mat-icon-button .mat-icon{width:20px;height:20px;font-size:20px}.add_child_sub{border-radius:8px;box-sizing:border-box;padding:8px;opacity:.5;transition:opacity .2s linear}.add_child_sub:hover{opacity:1}.submenu_children{margin-bottom:8px}.submenu_child{padding:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.content_tabs.withtabs .mat-tab-body{background:#efefef;padding:60px 0 0}.content_tabs.withMultitabs .mat-tab-body{background:#efefef;padding:30px 0 0}.tab_content_tabs{position:relative}.tab_content_tabs.inbetween{padding-top:50px}.tab_content_tabs_heading{justify-content:space-between;margin-bottom:40px;padding:10px 100px}.tab_content_tabs_heading,.tab_content_tabs_heading h2{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.tab_content_tabs_heading h2{justify-content:flex-start;margin-bottom:0;font-size:22px}.tab_content_tabs_heading h2 .mat-icon{width:28px;height:28px;font-size:28px;margin-right:11px}.tab_content_tabs_heading .tabs_heading_buttons button{margin-left:12px}.content_tabs.withtabs .tab_content_tabs .mat-tab-body,.tabs_content_withouttabs{background:#fff;padding:60px 0}.content_tabs.withtabs .tab_content_tabs .inline_tabs .mat-tab-body{padding:10px 15px 0;background:rgba(0,0,0,.016);border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}.content_tabs .inline_tabs .mat-tab-header{padding:0}.content_tabs .inline_tabs .mat-tab-header .mat-tab-label{height:40px}.content_tabs.withMultitabs .tab_content_tabs .mat-tab-body{background:#ececec;padding:60px 0 0}.tabs_content_withouttabs{border-radius:50px;border-bottom-right-radius:0}.checkbox_accordion .mat-expansion-panel-header .mat-icon{margin-right:15px}.checkbox_accordion .mat-expansion-panel-header .mat-checkbox{margin-right:20px}.checkbox_accordion .mat-checkbox-inner-container{width:20px;height:20px}.checkbox_accordion .expension_content{padding:15px 0}.mat-expansion-panel-header.method_paypal .icon{width:24px;height:24px;background:url(/assets/img/checkout/paypal.svg) 50% no-repeat;background-size:contain;border-radius:3px;margin-right:15px}.mat-expansion-panel-header.method_stripe .icon{width:34px;height:24px;background:url(/assets/img/checkout/stripe.svg) 50% no-repeat;background-size:contain;border-radius:3px;margin-right:15px}.hint_button{cursor:pointer}.orderlist{margin-bottom:40px}.order_item{min-height:60px;margin-bottom:10px;background:#f7f7f7;box-sizing:border-box;padding:12px;border-radius:12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.order_item_start{justify-content:flex-start}.order_item_end,.order_item_start{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.order_item_end{justify-content:flex-end}.order_item .orderbox{margin:0 12px}.order_item .orderbox .chip{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:12px;background:#efefef;border-radius:8px;padding:2px 6px}.order_item .orderbox .chip span{margin-left:10px}.order_item .orderbox .chip .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px}.order_item .orderbox.order_item_amount{min-width:80px;text-align:right;font-weight:700}.item_amount_orig{text-decoration:line-through;opacity:.5;display:inline-block;margin-right:12px;font-weight:400}.order_item_date{font-size:12px;opacity:.5}.order_item_name{font-weight:700;cursor:pointer}.order_item_orderNumber{font-size:12px;opacity:.5;cursor:pointer}.payment_state_button,.payment_state_button.mat-flat-button{padding:0 0 0 5px;line-height:46px}.payment_state_button.mat-flat-button .mat-icon,.payment_state_button .mat-icon{margin:0}.payment_state_button.mat-flat-button.state_new,.payment_state_button.mat-flat-button.state_queue,.payment_state_button.state_new,.payment_state_button.state_queue{background:#ffd740;color:#000}.payment_state_button.mat-flat-button.state_paid,.payment_state_button.state_paid{background:#1de9b6}.payment_state_button.mat-flat-button.state_payment-failed,.payment_state_button.state_payment-failed{background:#ff4081;color:#fff}.payment_state_button.mat-flat-button.state_refund,.payment_state_button.mat-flat-button.state_refund-resolved,.payment_state_button.mat-flat-button.state_refund-success,.payment_state_button.state_refund,.payment_state_button.state_refund-resolved,.payment_state_button.state_refund-success{background:#1c222c;color:#fff}.payment_state_button.mat-flat-button.state_dispute,.payment_state_button.mat-flat-button.state_refund-failed,.payment_state_button.state_dispute,.payment_state_button.state_refund-failed{background:#ff4081;color:#fff}.payment_state_button.mat-flat-button.state_dispute_resolved,.payment_state_button.state_dispute_resolved{background:#84ffff}.payment_state_button.mat-flat-button.state_canceled,.payment_state_button.state_canceled{background:#ff4081;color:#fff}.payment_state_button.mat-flat-button.state_readypick,.payment_state_button.mat-flat-button.state_shipped,.payment_state_button.state_readypick,.payment_state_button.state_shipped{background:#1de9b6}.payment_state_button.mat-button-disabled,.payment_state_button.mat-flat-button.mat-button-disabled{background:rgba(0,0,0,.12)}.payment_state_button.mat-button-disabled .mat-button-wrapper,.payment_state_button.mat-flat-button.mat-button-disabled .mat-button-wrapper{color:rgba(0,0,0,.26)}.mat-icon-button.state_new,.mat-icon-button.state_queue{background:#ffd740;color:#000}.mat-icon-button.state_paid{background:#1de9b6}.mat-icon-button.state_payment-failed{background:#ff4081;color:#fff}.mat-icon-button.state_refund,.mat-icon-button.state_refund-resolved,.mat-icon-button.state_refund-success{background:#1c222c;color:#fff}.mat-icon-button.state_dispute,.mat-icon-button.state_refund-failed{background:#ff4081;color:#fff}.mat-icon-button.state_dispute_resolved{background:#84ffff}.mat-icon-button.state_canceled{background:#ff4081;color:#fff}.mat-icon-button.state_readypick,.mat-icon-button.state_shipped{background:#1de9b6}.order_item_state .spinner{width:40px;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:rgba(0,0,0,.1);border-radius:100%}.order_detail_item_box.item_edit .mat-form-field .mat-form-field-wrapper{padding:0;margin:0}.order_detail_item_box.item_edit .mat-checkbox-inner-container{width:24px;height:24px}.refund_box_formfield.checkboxfield .mat-checkbox-inner-container{width:22px;height:22px}.button_spinner .mat-button-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.button_spinner .mat-button-wrapper .mat-spinner{margin-left:15px}.dashboard_planinfo{justify-content:flex-start;align-items:stretch}.dashboard_plan_name,.dashboard_planinfo{display:flex;flex-direction:row;flex-wrap:nowrap}.dashboard_plan_name{margin-right:2px;justify-content:center;align-items:center;background:#00e5ff;padding:12px 25px;border-radius:32px;font-weight:700}.mat-icon-button.primary{background:#00e5ff;color:#fff}.mat-icon-button.dark{background:#1c222c;color:#fff}.settings_currency_box .mat-form-field-wrapper{padding-bottom:0}.fullscreen_slide{display:block;position:relative}.fullscreen_slide_inner{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;width:100%}.fullscreen_slide_inner.slide_width_2{width:90%;margin:0 auto}.fullscreen_slide_inner.slide_width_1{width:75%;margin:0 auto}.fullscreen_slide_items_wrap{overflow:hidden;justify-content:center}.fullscreen_slide_items,.fullscreen_slide_items_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;width:100%}.fullscreen_slide_items{justify-content:flex-start;transition:all .6s cubic-bezier(.77,.13,.66,.5)}.fullscreen_slide_item{position:relative;width:100%;flex:0 0 100%}.add_single_content_wrap button{margin:0 5px}.single_content_wrap .add_single_content_wrap.hasItems{opacity:0;visibility:hidden}.single_content_wrap:hover>.add_single_content_wrap.hasItems{opacity:1;visibility:visible}.editBlocks .single_content_wrap{position:relative}.editBlocks .single_content_wrap:hover:before{display:block;content:"";border:1px dashed #ffd740;position:absolute;top:0;left:0;bottom:0;right:0}.fullscreen_slide_content{position:absolute;bottom:30px;left:0;right:0;top:0;display:flex;flex-direction:row;flex-wrap:nowrap}.fullscreen_slide_content .add_single_content_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.fullscreen_slide_content.posv_top{align-items:flex-start}.fullscreen_slide_content.posv_center{align-items:center}.fullscreen_slide_content.posv_bottom{align-items:flex-end}.fullscreen_slide_content.posh_left,.fullscreen_slide_content.posh_left .add_single_content_wrap{justify-content:flex-start}.fullscreen_slide_content.posh_center{justify-content:center}.fullscreen_slide_content.posh_right,.fullscreen_slide_content.posh_right .add_single_content_wrap{justify-content:flex-end}.fullscreen_slide_content .fullscreen_slide_content_inner{position:relative;width:100%}.fullscreen_slide_content .fullscreen_slide_content_inner .single_content_wrap{position:relative}.fullscreen_slide_content .fullscreen_slide_content_inner:hover:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px dashed #1de9b6}.fullscreen_slide_content .fullscreen_slide_content_inner .fullscreen_slide_content_edit{opacity:0;visibility:hidden;transition:.3s linear;position:absolute;bottom:100%;right:0;background:#e8e8e8;color:#1c222c;border-bottom:4px solid #1de9b6;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:1px 1px 12px rgba(0,0,0,.2);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.fullscreen_slide_content .fullscreen_slide_content_inner:hover .fullscreen_slide_content_edit{opacity:1;visibility:visible}.inline_block_options{position:relative;height:0;opacity:0;overflow:hidden;transition:all .3s cubic-bezier(.77,.13,.66,.5)}.inline_block_options_wrap{background:#e8e8e8;color:#1c222c;border-radius:8px}.inline_block_options_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.inline_content:hover{background:rgba(90,90,90,.2);border:1px dashed;border-radius:8px}.inline_content:hover .inline_block_options{height:40px;opacity:1}.content_image.slide_image,.content_image.slide_image .content_image_img,.content_image.slide_image picture,.slide_video{position:absolute;top:0;left:0;right:0;bottom:0}.slide_image .content_image_img img,.slide_video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.slider_options{opacity:0;visibility:hidden;position:absolute;bottom:20px;right:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;transition:all .2s linear;z-index:10000}.section_with_options:hover>.slider_options{opacity:1;visibility:visible}.slider_options_preview_img{height:50px}.slider_options_preview_img_img{height:50px;display:block;background:#1de9b6;overflow:hidden;box-shadow:1px 1px 8px rgba(0,0,0,.4);border-radius:8px}.slider_options_preview_img_img img{height:50px;width:auto;display:block;opacity:.5}.slider_options_preview_img_img .edit_button_singleimg{opacity:1;visibility:visible;top:5px;left:-20px}.section_with_options button.mat-flat-button{margin-left:10px}.slider_options_slides{padding:5px 12px;background:#e8e8e8;color:#1c222c;border-radius:8px;box-shadow:1px 1px 5px rgba(0,0,0,.08);margin-left:10px}.slider_options_slides,.slider_options_slides_drag{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.slider_options_slides_item{position:relative;cursor:move}.dot_slide{cursor:move}.slider_options_slides_item_menu{position:absolute;bottom:38px;right:2px;opacity:0;visibility:hidden;background:#1de9b6;color:#000;border-radius:8px;box-shadow:1px 1px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.slider_options_slides_item:hover .slider_options_slides_item_menu{opacity:1;visibility:visible}.block_content{display:block;position:relative}.block_content.block_content_absolute{position:absolute;bottom:0;left:0;right:0;top:0}.block_content_bgimg,.block_content_bgimg .content_image_img,.block_content_bgimg .content_image_img img,.block_content_bgvideo,.block_content_bgvideo video{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.block_content_bgimg .content_image_img img,.block_content_bgvideo video{width:100%;height:100%;object-fit:cover}.mat-menu-panel.option_panel{background:#f1f1f1;width:280px}.mat-menu-panel.option_panel .mat-menu-content:not(:empty){padding-bottom:0}.mat-menu-panel .mat-accordion .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 0 2px rgba(0,0,0,.3);background:#f1f1f1}.mat-menu-panel .mat-accordion .mat-expansion-panel:first-of-type{border-top-left-radius:2px;border-top-right-radius:2px}.mat-menu-panel .mat-accordion .mat-expansion-panel:last-of-type{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.mat-menu-panel .mat-expansion-panel-header{height:62px}.mat-menu-panel .mat-expansion-panel-header-title{font-weight:500;opacity:.6}.mat-menu-panel .mat-expansion-panel-header-title .mat-icon{margin-right:10px}.mat-menu-panel .expansion_content{padding:25px 0 15px;border-top:1px solid rgba(0,0,0,.07)}.mat-menu-panel .expansion_content_section{border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:30px}.mat-menu-panel .expansion_content_section h4{font-weight:500;margin-bottom:5px}.mat-menu-panel .expansion_content .expansion_content_section:last-child{border-bottom:none;margin:0}.mat-menu-panel .mat-accordion .mat-slider-horizontal{min-width:100%}.mat-menu-panel .mat-accordion .mat-form-field{width:100%}.mat-menu-panel .mat-accordion .mat-form-field-wrapper{padding-bottom:0}.block_options_menu{padding:15px 30px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.block_options_menu.vertical_menuitems{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.block_options_menu_group{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.block_options_menu_group .mat-slider-horizontal{width:100%}.block_options_menu_group p{opacity:.6;font-size:14px}.block_options_menu_group:last-child{border-bottom:none;padding-bottom:0;margin-bottom:15px}.block_options_menu_group_group{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.block_options_menu_group_group_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.block_options_menu_group_group_end{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch}.block_options_menu_group h4,.block_options_menu h4{font-size:15px;line-height:1;font-weight:700;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;opacity:.5;margin-bottom:12px}.block_options_menu_group h4.optionh_checkbox,.block_options_menu h4.optionh_checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.optionh_checkbox_iconwrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.block_options_menu_group h4.optionh_checkbox .mat-checkbox-inner-container,.block_options_menu h4.optionh_checkbox .mat-checkbox-inner-container{width:22px;height:22px}.block_options_menu .main_icon,.block_options_menu_group h4 .main_icon{margin-right:10px}.block_options_menu .mat-slider-horizontal{min-width:200px}.block_options_menu_buttonlist,.block_options_menu_hlist{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.block_options_menu_buttonlist .button_item,.block_options_menu_buttonlist button{margin:8px;opacity:.4}.block_options_menu_buttonlist .button_item{min-width:40px;padding:0 4px;box-sizing:border-box;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:16px;font-weight:700;cursor:pointer;border-radius:6px}.block_options_menu_buttonlist .button_item.active,.block_options_menu_buttonlist button.active{opacity:1}.block_options_menu .content_image{min-height:110px}.block_options_menu_colors{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.block_options_menu_colors .showColorItem,.block_options_menu_colors .showColorItem.mat-flat-button{padding:0;min-width:0;margin:0 14px 10px 0;width:40px;height:40px;border-radius:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.block_options_menu_colors .showColorItem.clickable,.block_options_menu_colors .showColorItem.mat-flat-button.clickable{cursor:pointer}.block_options_menu_colors .showColorItem.mat-flat-button .mat-icon,.block_options_menu_colors .showColorItem .mat-icon{margin-left:0}.block_options_menu_colors button{margin:0 14px 10px 0;opacity:.3}.block_options_menu_colors button.active,.block_options_menu_colors button:hover{opacity:1}.block_options_menu_radio{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.block_options_menu_radio .mat-radio-button{margin-bottom:12px}.block_option_form{margin-bottom:20px}.block_option_form .mat-form-field,.block_option_form button{width:100%}.block_options{position:absolute;top:-56px;left:-4px;opacity:0;visibility:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background:#2d2a34;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:4px solid #1de9b6;box-shadow:1px 1px 5px rgba(0,0,0,.1);transition:all .2s linear;transition-delay:.2s;z-index:10000}.block_options .mat-icon-button{opacity:.5}.block_options .mat-icon-button:hover{opacity:1}.block_content_absolute .block_options{right:auto;left:20px;top:20px}.content_el:hover .block_options,.section_with_options:hover>.block_options{opacity:1;visibility:visible}.block_options_detail{position:relative;align-items:center}.block_options_detail,.block_options_detail_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.block_options_detail_inner{align-items:stretch}.block_options_item{border-left:1px solid rgba(0,0,0,.1);padding:0 10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;transition:all .2s linear;margin:6px 0}.block_options_item:first-child{border:0}.block_options_item:hover{opacity:1}.block_options_group{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border-left:1px solid rgba(0,0,0,.2);padding:0 10px;border-top-right-radius:6px}.block_options_group .switch_group{opacity:.4}.block_options_group .switch_group .mat-button{padding:0 0 0 5px}.block_options_nav_bar{padding:2px 20px 10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}.block_options_nav_bar .block_options_nav_bar_sep{height:100%;width:1px;background:rgba(0,0,0,.1);margin:0 10px}.block_options_nav_bar button{opacity:.4}.block_options_nav_bar button.active{opacity:1}.block_options_item.size_options .mat-icon{opacity:.3;margin-right:5px}.block_options_item.size_options .mat-icon.rotate,.mat-icon.rotate{transform:rotate(90deg)}.mat-icon.rotate45,.rotate45{transform:rotate(45deg)}.mat-icon.rotate90,.rotate90{transform:rotate(90deg)}.mat-icon.rotate135,.rotate135{transform:rotate(135deg)}.mat-icon.rotateminus90,.rotateminus90{transform:rotate(-90deg)}.mat-icon.rotate180{transform:rotate(180deg)}.mat-icon.rotate270{transform:rotate(270deg)}.block_options_item .mat-slider-horizontal{height:40px;min-width:100px}.block_options_item .mat-slider-horizontal .mat-slider-wrapper{top:20px}.rockicon{cursor:pointer;display:block;width:55px;height:50px;background:url(/assets/img/icons/col1.svg) 50% no-repeat;border-radius:7px;opacity:.3;transition:all .2s linear}.rockicon.cols2{background:url(/assets/img/icons/cols2.svg) 50% no-repeat}.rockicon.cols2l{background:url(/assets/img/icons/cols2l.svg) 50% no-repeat}.rockicon.cols2r{background:url(/assets/img/icons/cols2r.svg) 50% no-repeat}.rockicon.cols2v{background:url(/assets/img/icons/cols2v.svg) 50% no-repeat}.rockicon.cols2ls{background:url(/assets/img/icons/cols2ls.svg) 50% no-repeat}.rockicon.cols2rs{background:url(/assets/img/icons/cols2rs.svg) 50% no-repeat}.rockicon.cols3splitl{background:url(/assets/img/icons/cols3splitl.svg) 50% no-repeat}.rockicon.cols3splitr{background:url(/assets/img/icons/cols3splitr.svg) 50% no-repeat}.rockicon.cols3splittop{background:url(/assets/img/icons/cols3splittop.svg) 50% no-repeat}.rockicon.cols3splitbottom{background:url(/assets/img/icons/cols3splitbottom.svg) 50% no-repeat}.rockicon.cols3{background:url(/assets/img/icons/cols3.svg) 50% no-repeat}.rockicon.cols3l{background:url(/assets/img/icons/cols3l.svg) 50% no-repeat}.rockicon.cols3r{background:url(/assets/img/icons/cols3r.svg) 50% no-repeat}.rockicon.cols3c{background:url(/assets/img/icons/cols3c.svg) 50% no-repeat}.rockicon.cols3v{background:url(/assets/img/icons/cols3v.svg) 50% no-repeat}.rockicon.cols4{background:url(/assets/img/icons/cols4.svg) 50% no-repeat}.rockicon.cols4split{background:url(/assets/img/icons/cols4split.svg) 50% no-repeat}.rockicon.cols5{background:url(/assets/img/icons/cols5.svg) 50% no-repeat}.rockicon.grid-default{background:url(/assets/img/icons/grid-default.svg) 50% no-repeat}.rockicon.grid-one{background:url(/assets/img/icons/grid-one.svg) 50% no-repeat}.rockicon.grid-two{background:url(/assets/img/icons/grid-two.svg) 50% no-repeat}.rockicon.grid-three{background:url(/assets/img/icons/grid-three.svg) 50% no-repeat}.rockicon.grid-four{background:url(/assets/img/icons/grid-four.svg) 50% no-repeat}.rockicon.grid-five{background:url(/assets/img/icons/grid-five.svg) 50% no-repeat}.rockicon.grid-masonry{background:url(/assets/img/icons/grid-masonry.svg) 50% no-repeat}.rockicon.grid-slider{background:url(/assets/img/icons/grid-slider.svg) 50% no-repeat}.rockicon.grid-slider-full{background:url(/assets/img/icons/grid-slider-full.svg) 50% no-repeat}.rockicon.teaser_default{background:url(/assets/img/icons/teaser-default.svg) 50% no-repeat}.rockicon.teaser_fullimg{background:url(/assets/img/icons/teaser-fullimg.svg) 50% no-repeat}.rockicon.teaser_imgside{background:url(/assets/img/icons/teaser-imgside.svg) 50% no-repeat}.rockicon.teaser_empty{background:transparent;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.rockicon.active,.rockicon:hover{opacity:1;background-color:rgba(0,0,0,.07)}.rockicon.boxstyle_default{background:url(/assets/img/icons/teaser-default.svg) 50% no-repeat}.rockicon.boxstyle_fullimg{background:url(/assets/img/icons/teaser-fullimg.svg) 50% no-repeat}.rockicon.boxstyle_imgside{background:url(/assets/img/icons/teaser-imgside.svg) 50% no-repeat}.rockicon.boxstyle_imgside-round{background:url(/assets/img/icons/teaser-imgside-round.svg) 50% no-repeat}.rockicon.list_hor{background:url(/assets/img/icons/list-hor.svg) 50% no-repeat}.rockicon.list_ver{background:url(/assets/img/icons/list-ver.svg) 50% no-repeat}.rockicon.list_select{background:url(/assets/img/icons/list-select.svg) 50% no-repeat}.rockicon.rockicon_std{background:url(/assets/img/icons/img_std.svg) 50% no-repeat}.rockicon.rockicon_45{background:url(/assets/img/icons/img_45.svg) 50% no-repeat}.rockicon.rockicon_23{background:url(/assets/img/icons/img_23.svg) 50% no-repeat}.rockicon.rockicon_54{background:url(/assets/img/icons/img_54.svg) 50% no-repeat}.rockicon.rockicon_32{background:url(/assets/img/icons/img_32.svg) 50% no-repeat}.rockicon.rockicon_169{background:url(/assets/img/icons/img_169.svg) 50% no-repeat}.rockicon.rockicon_219{background:url(/assets/img/icons/img_219.svg) 50% no-repeat}.rockicon.rockicon_sqa{background:url(/assets/img/icons/img_sqa.svg) 50% no-repeat}.rockicon.rockicon_reset{background:url(/assets/img/icons/reset.svg) 50% no-repeat}.rockicons_white .rockicon.grid-default{background:url(/assets/img/icons/grid-default-w.svg) 50% no-repeat}.rockicons_white .rockicon.grid-one{background:url(/assets/img/icons/grid-one-w.svg) 50% no-repeat}.rockicons_white .rockicon.grid-two{background:url(/assets/img/icons/grid-two-w.svg) 50% no-repeat}.rockicons_white .rockicon.grid-three{background:url(/assets/img/icons/grid-three-w.svg) 50% no-repeat}.rockicons_white .rockicon.grid-four{background:url(/assets/img/icons/grid-four-w.svg) 50% no-repeat}.rockicons_white .rockicon.grid-five{background:url(/assets/img/icons/grid-five-w.svg) 50% no-repeat}.rockicons_white .rockicon.grid-masonry{background:url(/assets/img/icons/grid-masonry-w.svg) 50% no-repeat}.rockicons_white .rockicon.grid-slider{background:url(/assets/img/icons/grid-slider-w-2.svg) 50% no-repeat}.rockicons_white .rockicon.grid-slider-full{background:url(/assets/img/icons/grid-slider-full-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_std{background:url(/assets/img/icons/img_std-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_45{background:url(/assets/img/icons/img_45-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_23{background:url(/assets/img/icons/img_23-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_54{background:url(/assets/img/icons/img_54-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_32{background:url(/assets/img/icons/img_32-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_169{background:url(/assets/img/icons/img_169-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_219{background:url(/assets/img/icons/img_219-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_sqa{background:url(/assets/img/icons/img_sqa-w.svg) 50% no-repeat}.rockicons_white .rockicon.rockicon_reset{background:url(/assets/img/icons/reset-w.svg) 50% no-repeat}.rockicons_white .rockicon.col1{background:url(/assets/img/icons/col1-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols2{background:url(/assets/img/icons/cols2-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols2l{background:url(/assets/img/icons/cols2l-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols2r{background:url(/assets/img/icons/cols2r-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols2v{background:url(/assets/img/icons/cols2v-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols2ls{background:url(/assets/img/icons/cols2ls-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols2rs{background:url(/assets/img/icons/cols2rs-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3splitr{background:url(/assets/img/icons/cols3splitr-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3splitl{background:url(/assets/img/icons/cols3splitl-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3splittop{background:url(/assets/img/icons/cols3splittop-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3splitbottom{background:url(/assets/img/icons/cols3splitbottom-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3{background:url(/assets/img/icons/cols3-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3l{background:url(/assets/img/icons/cols3l-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3r{background:url(/assets/img/icons/cols3r-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3c{background:url(/assets/img/icons/cols3c-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols3v{background:url(/assets/img/icons/cols3v-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols4split{background:url(/assets/img/icons/cols4split-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols4{background:url(/assets/img/icons/cols4-w.svg) 50% no-repeat}.rockicons_white .rockicon.cols5{background:url(/assets/img/icons/cols5-w.svg) 50% no-repeat}.rockicons_white .rockicon.boxstyle_default{background:url(/assets/img/icons/teaser-default-w.svg) 50% no-repeat}.rockicons_white .rockicon.boxstyle_fullimg{background:url(/assets/img/icons/teaser-fullimg-w.svg) 50% no-repeat}.rockicons_white .rockicon.boxstyle_imgside{background:url(/assets/img/icons/teaser-imgside-w.svg) 50% no-repeat}.rockicons_white .rockicon.boxstyle_imgside-round{background:url(/assets/img/icons/teaser-imgside-round-w.svg) 50% no-repeat}.rockicons_white .rockicon.boxstyle_reset{background:url(/assets/img/icons/reset.svg) 50% no-repeat}.rockicons_white .rockicon.list_hor{background:url(/assets/img/icons/list-hor-w.svg) 50% no-repeat}.rockicons_white .rockicon.list_ver{background:url(/assets/img/icons/list-ver-w.svg) 50% no-repeat}.rockicons_white .rockicon.list_select{background:url(/assets/img/icons/list-select-w.svg) 50% no-repeat}.rockicons_white .rockicon.active,.rockicons_white .rockicon:hover{opacity:1;background-color:hsla(0,0%,100%,.07)}.rockicons_big .rockicon{width:70px;height:70px;border-radius:7px;background-size:60%!important}.rockicon.optionselecticon{opacity:1;width:40px;height:40px;border-radius:4px;background-size:90%!important;box-shadow:1px 1px 6px rgba(0,0,0,.14);cursor:pointer;transition:all .3s cubic-bezier(.77,.13,.66,.5)}.rockicon.optionselecticon:hover{box-shadow:20px 20px 18px rgba(0,0,0,.2);transform:scale(1.25)}.theme_body .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:transparent}.snackbar_edit .mat-form-field-appearance-outline .mat-form-field-outline-thick,.theme_body .showoutline .mat-form-field-appearance-outline .mat-form-field-outline-thick,.theme_body.theme_product .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:inherit}.theme_body .ck.ck-placeholder:before,.theme_body .ck .ck-placeholder:before,.theme_body .mat-form-field .mat-input-element::placeholder{color:inherit;opacity:.3}.content_block{display:block;position:relative}.block_content_inner{position:relative;box-sizing:border-box;z-index:10;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.fullscreen_slideshow_content .block_content_inner,.fullscreen_slideshow_content .content_block{height:100%}.block_content_inner.blockAlignHor_left{justify-content:flex-start}.block_content_inner.blockAlignHor_right{justify-content:flex-end}.block_content_inner.blockAlignVer_top{align-items:flex-start}.block_content_inner.blockAlignVer_center{align-items:center}.block_content_inner.blockAlignVer_bottom{align-items:flex-end}.content_block_box{width:90%;max-width:750px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_block_box.switchSide{flex-direction:row-reverse}.inner_static_box{width:90%;max-width:750px;margin:0 auto}.blockwidth_2 .content_block_box,.blockwidth_2 .inner_static_box{width:90%;max-width:900px}.blockwidth_3 .content_block_box,.blockwidth_3 .inner_static_box{width:90%;max-width:1100px}.blockwidth_4 .content_block_box,.blockwidth_4 .inner_static_box{width:90%;max-width:1250px}.blockwidth_4.blockAlignHor_right .content_block_box{width:95%;max-width:1500px}.blockwidth_5 .content_block_box,.blockwidth_5 .inner_static_box{width:90%;max-width:1600px}.blockwidth_6 .content_block_box,.blockwidth_6 .inner_static_box{max-width:100%;width:100%}.block_content_inner.blockAlignVer_bottom .content_block_box{align-items:flex-end}.block_content_inner.blockAlignVer_bottom .content_block_box .block_content_col{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.block_content_inner.blockAlignVer_center .content_block_box{align-items:center}.block_content_inner.blockAlignVer_center .content_block_box .block_content_col{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch}.block_content_inner.blockAlignVer_top .content_block_box{align-items:flex-start}.block_content_inner.blockAlignVer_top .content_block_box .block_content_col{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.block_content_inner.stretch .content_block_box{align-items:stretch}.block_content_inner.stretch.blockAlignVer_bottom .block_content_col{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.block_content_inner.stretch.blockAlignVer_center .block_content_col{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch}.block_content_col{position:relative;width:100%;box-sizing:border-box}.block_content_col:hover{z-index:9000}.block_content_col .block_content_col_bg,.block_content_col .block_content_col_bg .content_image_img,.block_content_col .block_content_col_bg .content_video_video{position:absolute;top:0;left:0;bottom:0;right:0}.block_content_col .block_content_col_bg img,.block_content_col .block_content_col_bg video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.colinner_1{width:90%;max-width:800px;padding:30px 0;margin:0 auto}.colinner_2{width:90%;padding:60px 0;max-width:500px;margin:0 auto}.block_content_inner.colstyle_cols2 .block_content_col{width:48%}.block_content_inner.colstyle_cols2l .block_content_col:first-child{width:31%}.block_content_inner.colstyle_cols2l .block_content_col:nth-child(2),.block_content_inner.colstyle_cols2r .block_content_col:first-child{width:62%}.block_content_inner.colstyle_cols2r .block_content_col:nth-child(2){width:31%}.block_content_inner.colstyle_cols2ls .block_content_col:first-child{width:20%}.block_content_inner.colstyle_cols2ls .block_content_col:nth-child(2),.block_content_inner.colstyle_cols2rs .block_content_col:first-child{width:73%}.block_content_inner.colstyle_cols2rs .block_content_col:nth-child(2){width:20%}.block_content_inner.colstyle_cols2v .content_block_box,.block_content_inner.colstyle_cols3v .content_block_box{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch}.block_content_inner.colstyle_cols2v.blockcolspace_1 .block_content_col,.block_content_inner.colstyle_cols3v.blockcolspace_1 .block_content_col{margin-bottom:20px}.block_content_inner.colstyle_cols2v.blockcolspace_2 .block_content_col,.block_content_inner.colstyle_cols3v.blockcolspace_2 .block_content_col{margin-bottom:60px}.block_content_inner.colstyle_cols3splitbottom .content_block_box,.block_content_inner.colstyle_cols3splitl .content_block_box,.block_content_inner.colstyle_cols3splitr .content_block_box,.block_content_inner.colstyle_cols3splittop .content_block_box{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:0;grid-column-gap:0;row-gap:0;grid-row-gap:0;align-items:stretch}.block_content_inner.colstyle_cols3splitbottom .content_block_box.switchSide .block_content_col:nth-of-type(4),.block_content_inner.colstyle_cols3splitl .content_block_box.switchSide .block_content_col:nth-of-type(4),.block_content_inner.colstyle_cols3splitr .content_block_box.switchSide .block_content_col:nth-of-type(4),.block_content_inner.colstyle_cols3splittop .content_block_box.switchSide .block_content_col:nth-of-type(4){order:1}.block_content_inner.colstyle_cols3splitbottom .content_block_box.switchSide .block_content_col:nth-of-type(3),.block_content_inner.colstyle_cols3splitl .content_block_box.switchSide .block_content_col:nth-of-type(3),.block_content_inner.colstyle_cols3splitr .content_block_box.switchSide .block_content_col:nth-of-type(3),.block_content_inner.colstyle_cols3splittop .content_block_box.switchSide .block_content_col:nth-of-type(3){order:2}.block_content_inner.colstyle_cols3splitbottom .content_block_box.switchSide .block_content_col:nth-of-type(2),.block_content_inner.colstyle_cols3splitl .content_block_box.switchSide .block_content_col:nth-of-type(2),.block_content_inner.colstyle_cols3splitr .content_block_box.switchSide .block_content_col:nth-of-type(2),.block_content_inner.colstyle_cols3splittop .content_block_box.switchSide .block_content_col:nth-of-type(2){order:3}.block_content_inner.colstyle_cols3splitbottom .content_block_box.switchSide .block_content_col:first-of-type,.block_content_inner.colstyle_cols3splitl .content_block_box.switchSide .block_content_col:first-of-type,.block_content_inner.colstyle_cols3splitr .content_block_box.switchSide .block_content_col:first-of-type,.block_content_inner.colstyle_cols3splittop .content_block_box.switchSide .block_content_col:first-of-type{order:4}.block_content_inner.colstyle_cols3splittop .content_block_box .block_content_col:nth-child(3){grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.block_content_inner.colstyle_cols3splitbottom .content_block_box .block_content_col:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.block_content_inner.colstyle_cols3splitbottom.blockcolspace_1 .content_block_box,.block_content_inner.colstyle_cols3splitl.blockcolspace_1 .content_block_box,.block_content_inner.colstyle_cols3splitr.blockcolspace_1 .content_block_box,.block_content_inner.colstyle_cols3splittop.blockcolspace_1 .content_block_box,.block_content_inner.colstyle_cols4split.blockcolspace_1 .content_block_box{column-gap:20px;grid-column-gap:20px;row-gap:20px;grid-row-gap:20px}.block_content_inner.colstyle_cols3splitbottom.blockcolspace_2 .content_block_box,.block_content_inner.colstyle_cols3splitl.blockcolspace_2 .content_block_box,.block_content_inner.colstyle_cols3splitr.blockcolspace_2 .content_block_box,.block_content_inner.colstyle_cols3splittop.blockcolspace_2 .content_block_box,.block_content_inner.colstyle_cols4split.blockcolspace_2 .content_block_box{column-gap:60px;grid-column-gap:60px;row-gap:60px;grid-row-gap:60px}.block_content_inner.colstyle_cols3splitl{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:center;align-items:center}.block_content_inner.colstyle_cols3splitl .content_block_box .block_content_col:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}.block_content_inner.colstyle_cols3splitr{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:center;align-items:center}.block_content_inner.colstyle_cols3splitr .content_block_box .block_content_col:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.block_content_inner.colstyle_cols4split{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:center;align-items:center}.block_content_inner.colstyle_cols4split .content_block_box{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:0;grid-column-gap:0;row-gap:0;grid-row-gap:0;align-items:stretch}.block_content_inner.colstyle_cols3 .block_content_col{width:31%}.block_content_inner.colstyle_cols3l .block_content_col:first-child,.block_content_inner.colstyle_cols3l .block_content_col:nth-child(2){width:23%}.block_content_inner.colstyle_cols3l .block_content_col:nth-child(3),.block_content_inner.colstyle_cols3r .block_content_col:first-child{width:48.7%}.block_content_inner.colstyle_cols3c .block_content_col:first-child,.block_content_inner.colstyle_cols3r .block_content_col:nth-child(2),.block_content_inner.colstyle_cols3r .block_content_col:nth-child(3){width:23%}.block_content_inner.colstyle_cols3c .block_content_col:nth-child(2){width:48.7%}.block_content_inner.colstyle_cols3c .block_content_col:nth-child(3),.block_content_inner.colstyle_cols4 .block_content_col{width:23%}.block_content_inner.colstyle_cols5 .block_content_col{width:19%}.block_content_inner.blockcolspace_0.colstyle_cols2 .block_content_col{width:50%}.block_content_inner.blockcolspace_0.colstyle_cols2l .block_content_col:first-child{width:33.3%}.block_content_inner.blockcolspace_0.colstyle_cols2l .block_content_col:nth-child(2),.block_content_inner.blockcolspace_0.colstyle_cols2r .block_content_col:first-child{width:66.6%}.block_content_inner.blockcolspace_0.colstyle_cols2r .block_content_col:nth-child(2){width:33.3%}.block_content_inner.blockcolspace_0.colstyle_cols2ls .block_content_col:first-child{width:25%}.block_content_inner.blockcolspace_0.colstyle_cols2ls .block_content_col:nth-child(2),.block_content_inner.blockcolspace_0.colstyle_cols2rs .block_content_col:first-child{width:75%}.block_content_inner.blockcolspace_0.colstyle_cols2rs .block_content_col:nth-child(2){width:25%}.block_content_inner.blockcolspace_0.colstyle_cols3 .block_content_col{width:33.3%}.block_content_inner.blockcolspace_0.colstyle_cols3l .block_content_col:first-child,.block_content_inner.blockcolspace_0.colstyle_cols3l .block_content_col:nth-child(2){width:25%}.block_content_inner.blockcolspace_0.colstyle_cols3l .block_content_col:nth-child(3),.block_content_inner.blockcolspace_0.colstyle_cols3r .block_content_col:first-child{width:50%}.block_content_inner.blockcolspace_0.colstyle_cols3c .block_content_col:first-child,.block_content_inner.blockcolspace_0.colstyle_cols3r .block_content_col:nth-child(2),.block_content_inner.blockcolspace_0.colstyle_cols3r .block_content_col:nth-child(3){width:25%}.block_content_inner.blockcolspace_0.colstyle_cols3c .block_content_col:nth-child(2){width:50%}.block_content_inner.blockcolspace_0.colstyle_cols3c .block_content_col:nth-child(3),.block_content_inner.blockcolspace_0.colstyle_cols4 .block_content_col{width:25%}.block_content_inner.blockcolspace_0.colstyle_cols5 .block_content_col{width:20%}.block_content_inner.blockcolspace_1.colstyle_cols2 .block_content_col{width:49%}.block_content_inner.blockcolspace_1.colstyle_cols2l .block_content_col:first-child{width:32%}.block_content_inner.blockcolspace_1.colstyle_cols2l .block_content_col:nth-child(2),.block_content_inner.blockcolspace_1.colstyle_cols2r .block_content_col:first-child{width:64%}.block_content_inner.blockcolspace_1.colstyle_cols2r .block_content_col:nth-child(2){width:32%}.block_content_inner.blockcolspace_1.colstyle_cols2ls .block_content_col:first-child{width:23%}.block_content_inner.blockcolspace_1.colstyle_cols2ls .block_content_col:nth-child(2),.block_content_inner.blockcolspace_1.colstyle_cols2rs .block_content_col:first-child{width:74%}.block_content_inner.blockcolspace_1.colstyle_cols2rs .block_content_col:nth-child(2){width:23%}.block_content_inner.blockcolspace_1.colstyle_cols3 .block_content_col{width:32%}.block_content_inner.blockcolspace_1.colstyle_cols3l .block_content_col:first-child,.block_content_inner.blockcolspace_1.colstyle_cols3l .block_content_col:nth-child(2){width:24%}.block_content_inner.blockcolspace_1.colstyle_cols3l .block_content_col:nth-child(3),.block_content_inner.blockcolspace_1.colstyle_cols3r .block_content_col:first-child{width:49.3%}.block_content_inner.blockcolspace_1.colstyle_cols3c .block_content_col:first-child,.block_content_inner.blockcolspace_1.colstyle_cols3r .block_content_col:nth-child(2),.block_content_inner.blockcolspace_1.colstyle_cols3r .block_content_col:nth-child(3){width:24%}.block_content_inner.blockcolspace_1.colstyle_cols3c .block_content_col:nth-child(2){width:49.3%}.block_content_inner.blockcolspace_1.colstyle_cols3c .block_content_col:nth-child(3),.block_content_inner.blockcolspace_1.colstyle_cols4 .block_content_col{width:24%}.block_content_inner.blockcolspace_1.colstyle_cols5 .block_content_col{width:19%}.mobileScreen .content_block_box{display:block}.mobileScreen .content_block_box.switchSide{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.mobileScreen .content_block_box .block_content_col{width:100%!important}.mobileScreen .blockcolspace_0 .block_content_col{margin-bottom:0}.mobileScreen .blockcolspace_1 .block_content_col{margin-bottom:20px}.mobileScreen .blockcolspace_1 .block_content_col:last-child,.mobileScreen .blockcolspace_1 .switchSide .block_content_col:first-child{margin:0}.mobileScreen .blockcolspace_1 .switchSide .block_content_col:last-child{margin-bottom:20px}.mobileScreen .blockcolspace_2 .block_content_col{margin-bottom:40px}.mobileScreen .blockcolspace_2 .block_content_col:last-child,.mobileScreen .blockcolspace_2 .switchSide .block_content_col:first-child{margin:0}.mobileScreen .blockcolspace_2 .switchSide .block_content_col:last-child{margin-bottom:40px}.mobileScreen .block_content_inner.colstyle_cols3splitbottom .content_block_box,.mobileScreen .block_content_inner.colstyle_cols3splitl .content_block_box,.mobileScreen .block_content_inner.colstyle_cols3splitr .content_block_box,.mobileScreen .block_content_inner.colstyle_cols3splittop .content_block_box,.mobileScreen .block_content_inner.colstyle_cols4split .content_block_box{display:block}.block_content_add_placeholder{position:relative;opacity:.3}.block_content_add_placeholder:hover{opacity:.8}.content_el:hover .block_content_col:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px dashed;opacity:.2}.content_el:hover .block_content_col:hover:before{opacity:.4;border:1px dashed #ffd740}.editColumn{position:absolute;top:-54px;right:0;border-bottom:4px solid #ffd740;background:#2d2a34;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:1px 1px 5px rgba(0,0,0,.1);transition:all .2s linear;transition-delay:.2s;z-index:12000;visibility:hidden;opacity:0}.editColumn .mat-icon-button{width:50px;height:50px;line-height:50px}.editColumn .mat-icon{opacity:.5}.editColumn:hover .mat-icon{opacity:1}.all_column_menu.mat-menu-item{border-top:1px solid hsla(0,0%,100%,.2)}.block_content_col:hover .editColumn{visibility:visible;opacity:1}.main_col_item .mat-icon{color:#ffc400}.special_col_item .mat-icon{color:#ffab00}.other_col_item .mat-icon{color:#7836f7}.editColumn_menu{background:#2d2a34;color:#fff}.editColumn_menu .mat-menu-item-submenu-trigger:after,.editColumn_menu button.mat-menu-item{color:#fff}.cb_drag_list{min-height:50px}.cb_drag_item{position:relative;border:1px solid transparent}.cb_drag_item:hover{z-index:1000;border:1px dashed #7836f7}.cb_block{display:block}.block_content_add{position:relative}.block_content_add .block_content_add_line{position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid transparent}.block_content_add .add_drop{opacity:0;visibility:hidden}.drag_align_horizontal .cb_drag_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.drag_align_horizontal .cb_drag_item .cb_block{flex:1}.drag_align_horizontal .cb_drag_item .block_content_add .block_content_add_line{top:0;left:auto;border-right:1px solid transparent;border-bottom:none}.cb_drag_item:hover .block_content_add .block_content_add_line{border-color:#7836f7!important}.cb_drag_item:hover .block_content_add .add_drop{opacity:1;visibility:visible;transition-delay:.3s;transform:scale(1)}.drag_align_horizontal .cb_drag_item:hover .block_content_add .add_drop{transform:scale(1) rotate(-90deg);top:-51px;right:-31px}.cb_copy_insert{z-index:2000;width:100%;height:1px;position:absolute;bottom:0;left:0;border-bottom:1px solid #1de9b6}.cb_copy_insert_button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:absolute;top:-18.5px;right:-35px;width:64px;height:40px;background:url(/assets/img/icons/drop-color2.svg) 50% no-repeat;cursor:pointer;color:#1c222c}.cb_copy_insert_button .mat-icon{margin-left:19px}button.cb_copy_insert_close{position:absolute;top:-30px;right:-40px;width:22px;height:22px;line-height:22px;background:#ff4081;color:#fff}button.cb_copy_insert_close .mat-icon{width:18px;height:18px;font-size:18px;line-height:18px}.cb_edit_small,.cb_edit_small_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.cb_edit_small{padding:2px 4px;background:#e8e8e8;color:#1c222c;border-radius:8px}.cb_edit_small .drag,.cb_edit_small .mat-icon-button{width:24px;height:24px;line-height:24px}.cb_edit_small .mat-icon,.cb_edit_small .mat-icon-button .mat-icon{width:20px;height:20px;line-height:20px;font-size:20px}.cb_edit_small .drag{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.cb_name{top:-18px;border-top-left-radius:8px;border-top-right-radius:8px;background:#7836f7;padding:0 6px;height:18px;font-size:10px;font-weight:700;text-transform:uppercase;transition:all .1s linear;white-space:nowrap}.cb_edit,.cb_name{position:absolute;left:0;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:0;visibility:hidden}.cb_edit{z-index:500;bottom:-43px;background:#2d2a34;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:1px 1px 5px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.77,.13,.92,.33);border-top:4px solid #7836f7}.cb_edit_detail{bottom:auto;top:calc(100% - 1px);left:120px;padding:4px;background:#2d2a34;box-shadow:1px 1px 20px rgba(0,0,0,.2);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.cb_edit_detail .line{width:1px;height:40px;margin:0 5px;background:#fff;opacity:.1}.cb_block .cb_edit:not(.cb_edit_detail){left:15px}.cb_block .cb_block .cb_edit_detail{left:135px}.cb_drag_item:hover>.cb_block>.cb_edit,.cb_drag_item:hover>.cb_edit,.cb_drag_item:hover>.cb_name,.inline_icon_list:hover>.cb_edit{opacity:1;visibility:visible}.cb_drag_list_single .content_image{min-height:40px;min-width:40px}.cb_drag_list_single .content_image .mat-icon{font-size:24px;width:24px;height:24px;line-height:1}.add_single_content,.add_single_content.mat-mini-fab{color:#fff;background-color:#7836f7}.cb_edit .drag{width:40px;height:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:move}.cb_edit .drag,.cb_edit .mat-icon-button,.cb_edit a,.text_button{width:40px;height:40px;line-height:40px;color:#fff;opacity:.5}.cb_edit .drag:hover,.cb_edit .mat-icon-button:hover,.cb_edit a:hover,.text_button:hover{opacity:1}.cb_edit_dropdown{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.cb_edit_dropdown .mat_slider_wrap{padding:0 25px}.cb_edit_dropdown .mat_input_wrap{padding:10px;font-size:15px}.cb_edit_dropdown .mat_input_wrap .mat-form-field-wrapper{padding:0}.cb_edit_dropdown li{position:relative}.cb_edit_dropdown li:hover{background:#d4d4d4}.cb_edit_dropdown ul{visibility:hidden;opacity:0;position:absolute;top:100%;right:0;background:#d4d4d4;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;box-shadow:1px 1px 5px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.56,.21,.98,.53)}.cb_edit_pos_left .cb_edit_dropdown ul{right:auto;left:0}.cb_edit_dropdown li:hover>ul{visibility:visible;opacity:1}.cb_edit_dropdown ul li{white-space:nowrap}.cb_edit_dropdown ul li.active,.cb_edit_dropdown ul li:hover:not(.mat_slider_wrap,.mat_input_wrap){background:#3a3741;color:#fff}.text_button{font-weight:700;padding:0 10px;text-align:center;width:auto;min-width:32px;box-sizing:border-box;cursor:pointer}.block_content_col_add_button.mat-mini-fab{background-color:#7836f7;color:#fff}.block_content_col_add{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:center;align-items:center;height:80px}.mobileScreen .block_content_col_add{height:50px}.mainsheet.dark{background:#2d2a34;color:#fff}.mainsheet.dark .mainsheet_header{background:#34303c;color:#fff}.mainsheet.dark .add_contentblock_button{background:#1f1d24;color:#fff}.mainsheet.dark .add_contentblock_button .add_contentblock_button_icon{color:#fff}.mainsheet.dark .mat-tab-list{background:#34303c;color:#fff}.mainsheet.dark .mat-tab-label{color:#fff}.mainsheet.dark .mat-form-field-appearance-outline .mat-form-field-outline:not(.mat-form-field-outline-thick){color:inherit;opacity:.2}.mainsheet.dark .mat-form-field-appearance-outline .mat-form-field-outline-thick,.mainsheet.dark .mat-form-field .mat-input-element,.mainsheet.dark .mat-form-field .mat-input-element::placeholder{color:inherit}.mainsheet.dark .mat-form-field.mat-form-field .mat-form-field-label{color:inherit;opacity:.4}.mainsheet.dark .mat-form-field.mat-focused .mat-form-field-label,.mainsheet.dark .mat-select-arrow,.mainsheet.dark .mat-select-value{color:inherit}.mainsheet.dark input:-webkit-autofill,.mainsheet.dark input:-webkit-autofill-selected,.mainsheet.dark input:-webkit-autofill:active,.mainsheet.dark input:-webkit-autofill:focus,.mainsheet.dark input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px transparent!important;color:inherit}.mainsheet.dark .mat-checkbox-frame,.mainsheet.dark .mat-radio-outer-circle{border-color:inherit}.mainsheet.dark .mat-focused .mat-form-field-required-marker{color:inherit}.mainsheet.dark .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:2px solid;background-color:initial}.mainsheet.dark .mat-form-field-appearance-standard .mat-form-field-underline{background-color:initial;height:0;border-bottom:1px solid}.mainsheet.dark .mat-form-field-appearance-fill .mat-form-field-underline:before{height:0;border-top:1px solid;background-color:initial}.mainsheet.dark .mat-form-field-appearance-fill .mat-form-field-ripple{height:0;border-top:2px solid;background-color:initial}.mainsheet.dark .mat-flat-button.mat-accent.mat-button-disabled,.mainsheet.dark .mat-flat-button.mat-button-disabled.mat-button-disabled,.mainsheet.dark .mat-flat-button.mat-primary.mat-button-disabled,.mainsheet.dark .mat-flat-button.mat-warn.mat-button-disabled{background-color:rgba(0,0,0,.8);color:hsla(0,0%,100%,.5)}.mainsheet.dark .mat-calendar-body-cell-content,.mainsheet.dark .mat-date-range-input-separator,.mainsheet.dark .mat-datepicker-content .mat-calendar-next-button,.mainsheet.dark .mat-datepicker-content .mat-calendar-previous-button,.mainsheet.dark .mat-datepicker-toggle{color:inherit}.mainsheet{position:relative;height:100%;overflow:auto}.mainsheet.mediumwidth{max-width:900px}.mainsheet_header{background:#efefef}.mainsheet_header_main{justify-content:space-between;padding:30px 50px}.mainsheet_header_main,.mainsheet_header h3{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.mainsheet_header h3{margin:0;font-weight:700;font-size:24px;justify-content:flex-start}.mainsheet_header h3 .mat-icon{width:34px;height:34px;font-size:34px;line-height:1;margin-right:12px}.mainsheet_mobile_search{display:none}.mainsheet_header_main_buttons,.mainsheet_header_main_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.mainsheet_header_main_buttons button{margin-left:10px}.mainsheet_header_main_end .mat-form-field,.mainsheet_header_main_end button{margin-left:15px}.mainsheet_header_main_end .mat-form-field-wrapper{padding:0}.mainsheet_header .mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mainsheet_header .mat-icon-button .mat-icon{width:35px;height:35px;font-size:35px;line-height:35px}.matsheet_content{margin-bottom:180px;max-width:650px}.mainsheet_tab_content{padding:50px}.mainsheet_itemlist{padding:50px 50px 200px}.matsheet_content_filter{padding:25px 20px;box-sizing:border-box;background:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.matsheet_filter_item{box-sizing:border-box;padding:0 5px;flex:1;max-width:32%}.matsheet_filter_item .mat-form-field{width:100%}.matsheet_content_filter .mat-form-field-wrapper{padding-bottom:0}.mainsheet_content_button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.mainsheet_content_form{padding:25px;margin-bottom:30px}.mainsheet_content_form_inner,.mainsheet_content_form form{max-width:380px;margin:0 auto}.mainsheet_content_form form.large{max-width:500px;width:100%;margin:0 auto}.mainsheet_content_form .mat-form-field{width:100%}.mainsheet_content_form_checkbox{margin-bottom:25px}.mainsheet_content_form button.mat-flat-button{width:100%}.link_anchors{width:90%;max-width:300px;margin:0 auto 100px;padding:40px 0 0}.link_anchors .link_anchor_item{margin-bottom:8px;padding:12px;background:#f7f7f7;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.link_anchors .link_anchor_item .mat-icon{margin-right:10px}.link_anchors .link_anchor_item:hover{background:#efefef}.mainsheet_content_box{background:#f7f7f7;padding:20px;border-radius:12px;margin-bottom:18px}.mainsheet_content_box h4{font-weight:700;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.mainsheet_content_box h4 .mat-icon{margin-right:10px}.mainsheet_translate_form button.add_button{width:60px;padding:0 4px}.mainsheet_translate_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.mainsheet_translate_item_first{margin-right:5px}.mainsheet_translate_item_first button{margin-bottom:12px}.mainsheet_translate_item_last{flex:1}.mainsheet_tab_content_addcontentlist{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.add_contentblock_button{cursor:pointer;width:18%;margin:0 1% 30px;box-sizing:border-box;padding:10px 20px;background:#f7f7f7;border-radius:8px;transition:all .2s linear;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;border-bottom:5px solid #00e5ff;position:relative}.add_contentblock_button.isBig{width:38%}.add_contentblock_button.media{border-color:#ff4081}.add_contentblock_button.shopping{border-color:#1de9b6}.add_contentblock_button.marketing{border-color:#7836f7}.add_contentblock_button.widgets{border-color:#ffd740}.add_contentblock_button .add_to_fav_icon{position:absolute;top:1px;right:1px;opacity:0}.add_contentblock_button .add_to_fav_icon .mat-icon{font-size:18px;width:18px;height:18px;line-height:18px}.add_contentblock_button .add_to_fav_icon.isFav{color:#ffd740;opacity:1}.add_contentblock_button:hover .add_to_fav_icon{opacity:1}.iconlist .add_contentblock_button{width:12.2857%;padding:0}.add_contentblock_button:hover{background:#efefef;transform:scale(1.1)}.add_contentblock_button_icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:110px;color:#7a7a7a}.add_contentblock_button_icon .mat-icon,.custom_icon{width:38px;height:38px;font-size:38px;line-height:1}.custom_icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.custom_icon img{display:block;width:28px;height:28px}.add_contentblock_button_name{text-align:center;font-size:14px;line-height:1.1;opacity:.5}.theme_body:not(.nostyle) .mat-icon-button.mat-accent.admin_button{color:#1de9b6;background:rgba(29,233,182,.13);box-shadow:1px 1px 8px rgba(0,0,0,.2)}.showoutline .mat-form-field-appearance-fill .mat-form-field-underline:before{height:0;border-top:1px solid;background-color:initial}.showoutline .mat-form-field-appearance-fill .mat-form-field-ripple,.showoutline .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:2px solid;background-color:initial}.showoutline .mat-form-field-appearance-standard .mat-form-field-underline{background-color:initial;height:0;border-bottom:1px solid}.showoutline_standalone{margin-bottom:35px;border:1px solid rgba(0,0,0,.1);border-radius:6px}.showoutline_standalone.mediumWidth{width:100%;max-width:450px}.contentTypo .mat-form-field-appearance-outline .mat-form-field-outline:not(.mat-form-field-outline-thick){color:transparent}.theme_body .mat-form-field-appearance-outline .mat-form-field-outline:not(.mat-form-field-outline-thick){color:transparent;opacity:0}.snackbar_edit .mat-form-field-appearance-outline .mat-form-field-outline:not(.mat-form-field-outline-thick),.theme_body .showoutline .mat-form-field-appearance-outline .mat-form-field-outline:not(.mat-form-field-outline-thick),.theme_product.theme_body .mat-form-field-appearance-outline .mat-form-field-outline:not(.mat-form-field-outline-thick){color:inherit;opacity:.2}.snackbar_edit .mat-form-field .mat-input-element,.snackbar_edit .mat-form-field .mat-input-element::placeholder,.theme_body .mat-form-field .mat-input-element,.theme_body .mat-form-field .mat-input-element::placeholder{color:inherit}.snackbar_edit .mat-form-field.mat-form-field .mat-form-field-label,.theme_body .mat-form-field.mat-form-field .mat-form-field-label{color:inherit;opacity:.4}.snackbar_edit .mat-form-field.mat-focused .mat-form-field-label,.snackbar_edit .mat-select-arrow,.snackbar_edit .mat-select-value,.theme_body .mat-form-field.mat-focused .mat-form-field-label,.theme_body .mat-select-arrow,.theme_body .mat-select-value{color:inherit}.snackbar_edit input:-webkit-autofill,.snackbar_edit input:-webkit-autofill-selected,.snackbar_edit input:-webkit-autofill:active,.snackbar_edit input:-webkit-autofill:focus,.snackbar_edit input:-webkit-autofill:hover,.theme_body input:-webkit-autofill,.theme_body input:-webkit-autofill-selected,.theme_body input:-webkit-autofill:active,.theme_body input:-webkit-autofill:focus,.theme_body input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px transparent!important;color:inherit}.contentTypo .mat-form-field-appearance-outline .mat-form-field-infix{border-top:.5em solid transparent;padding:2px 0 8px}.contentTypo_headline .mat-form-field{font-size:30px;font-weight:700;width:100%}.contentTypo_headline .mat-form-field .mat-form-field-wrapper{padding-bottom:0}.contentTypo_headline .mat-form-field .mat-form-field-flex{padding:0}.contentTypo_p .mat-form-field{width:100%}.contentTypo_p .mat-form-field .mat-form-field-wrapper{padding-bottom:0}.contentTypo_p .mat-form-field .mat-form-field-flex{padding:0}.contentTypo_h1 .mat-form-field,.contentTypo h1{font-size:40px}.contentTypo_h2 .mat-form-field,.contentTypo h2{font-size:30px}.contentTypo_h3 .mat-form-field,.contentTypo h3{font-size:24px}.contentTypo_h4 .mat-form-field,.contentTypo h4{font-size:22px}.contentTypo_headline .mat-form-field-wrapper{padding-bottom:0}.contentTypo_headline .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.contentTypo_align_left,.contentTypo_align_left .ck.ck-editor__editable_inline,.contentTypo_align_left .ck.ck-editor__editable_inline[dir=ltr],.contentTypo_align_left .ck.ck-editor__editable_inline[dir=rtl],.contentTypo_align_left .mat-form-field{text-align:left}.contentTypo_align_right,.contentTypo_align_right .ck.ck-editor__editable_inline,.contentTypo_align_right .ck.ck-editor__editable_inline[dir=ltr],.contentTypo_align_right .ck.ck-editor__editable_inline[dir=rtl],.contentTypo_align_right .mat-form-field{text-align:right}.contentTypo_align_center,.contentTypo_align_center .ck.ck-editor__editable_inline,.contentTypo_align_center .ck.ck-editor__editable_inline[dir=ltr],.contentTypo_align_center .ck.ck-editor__editable_inline[dir=rtl],.contentTypo_align_center .mat-form-field{text-align:center}.contentTypo:not(.showoutline.desc) .ck.ck-editor__editable_inline{padding:0}.showoutline.desc,.showoutline.desc .ck.ck-editor__editable_inline{position:relative}.showoutline.desc .ck.ck-editor__editable_inline>:first-child{margin-top:6px}.showoutline.desc:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid;opacity:.13;border-radius:6px}.product_maininfo_desc.contentTypo{position:relative}.product_maininfo_desc.contentTypo:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid;opacity:.2;border-radius:4px}.product_maininfo_desc.contentTypo .ck-content{z-index:300;position:relative}.content_text{min-width:40px}.contentTypo p{font-size:18px;line-height:1.5;margin:10px 0}.contentTypo table{font-size:18px;line-height:1.2}.contentTypo_p .mat-form-field{font-size:18px;line-height:1.3;font-weight:400}.contentTypoBlock_align_center{justify-content:center}.contentTypoBlock_align_center,.contentTypoBlock_align_right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.contentTypoBlock_align_right{justify-content:flex-end}.content_button_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.content_button_wrap.align_center{justify-content:center}.content_button_wrap.align_right{justify-content:flex-end}.content_button:not(.mat-flat-button){background:transparent!important}.contentTypo .content_button{font-size:16px;padding:5px 15px;border-radius:8px;position:relative;min-width:90px;margin:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.contentTypo .content_button.final{padding:5px 24px}.contentTypo .content_button .mat-form-field{width:100%;text-align:center}.contentTypo .content_button .mat-form-field-wrapper{padding-bottom:0}.contentTypo .content_button .mat-form-field-infix{width:100%}.contentTypo .content_button .mat-form-field-flex{padding:0}.contentTypo .content_button.icon_button{min-width:auto}.content_button:hover:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px dashed #7836f7;border-top-style:solid}.hidden_buttontext{position:absolute;top:0;left:0;visibility:hidden;white-space:pre}.addButton{display:none;border:1px dashed;border-radius:10px;opacity:.4;margin:5px}.addButton:hover{opacity:1}.content_button_wrap:hover .addButton,.edit_button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.edit_button{position:absolute;top:-40px;right:0;background:#2d2a34;border-bottom:4px solid #7836f7;color:#fff;border-radius:8px;border-bottom-right-radius:0;z-index:5000;box-shadow:1px 1px 6px rgba(0,0,0,.2);opacity:0;visibility:hidden}.edit_button .mat-icon{margin:0}.edit_button .mat-icon-button{opacity:.5}.edit_button .mat-icon-button:hover{opacity:1}.content_button:hover .edit_button{opacity:1;visibility:visible}.content_image_align.center{justify-content:center}.content_image_align.center,.content_image_align.right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.content_image_align.right{justify-content:flex-end}.content_image_blockAlign_center{justify-content:center}.content_image_blockAlign_center,.content_image_blockAlign_right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.content_image_blockAlign_right{justify-content:flex-end}.content_image_align_left{justify-content:flex-start}.content_image_align_center,.content_image_align_left{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.content_image_align_center{justify-content:center}.content_image_align_right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.content_image,.content_item,.content_video{position:relative;background:hsla(0,0%,49.4%,.1);width:100%;border-radius:6px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:210px}.content_image:before,.content_item:before,.content_video:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;border-radius:6px;opacity:.3}.content_image.hasimg:before,.content_item.hasitem:before,.content_video.hasvideo:before{display:none}.content_image.hasimg,.content_item.hasitem,.content_video.hasvideo{border:0;border-radius:0;min-height:auto;background:none}.content_image_icon,.content_item_icon,.content_video_icon{opacity:.2;width:30px;height:30px;font-size:30px;line-height:1}.content_image_img,.content_item_item,.content_video_video{position:relative;width:100%}.content_image_img picture,picture.hasBorderRadius{overflow:hidden;display:block}.content_image_img .creating_media{padding:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.content_image_img img,.content_video_video video{width:100%;height:auto;display:block}.content_image_buttons,.content_item_buttons,.content_video_buttons{opacity:0;visibility:hidden;position:absolute;bottom:10px;left:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end}.content_image:hover>.content_image_buttons,.content_item:hover>.content_item_buttons,.content_video:hover>.content_image_buttons,.content_video:hover>.content_video_buttons{opacity:1;visibility:visible}.content_image_buttons button,.content_item_buttons button,.content_video_buttons button{margin-right:8px}.content_image .img_subtitle{position:absolute;bottom:0;right:0;padding:5px 8px;font-size:13px;line-height:1.1;font-style:italic;background:hsla(0,0%,100%,.6);color:rgba(0,0,0,.5)}.color_settings{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.color_settings_form{flex-shrink:0;width:300px;margin-right:50px}.color_settings_prview{width:calc(100% - 350px)}.color_settings_prview_mobile{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.color_settings_prview_mobile .prview_browser{width:390px}.prview_mobile_settings{flex:1}.content_tabs .color_settings_prview .mat-tab-header{padding:0 20px}.content_tabs .color_settings_prview .mat-tab-body{padding:0!important;border-radius:8px}.color_settings_fields .mat-form-field{width:100%}.color_settings_add{padding:20px 0}.color_settings_add button.mat-flat-button{width:100%}.prview_mobile_settings_inner{max-width:300px;margin-left:50px}.prview_mobile_settings_heading{margin-bottom:20px}.prview_mobile_settings_heading h4{margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-weight:700;font-size:16px}.prview_mobile_settings_heading h4 .mat-icon{margin-right:10px}.theme_body{min-height:300px;position:relative}.header_edit.theme_body{min-height:calc(90vh - 100px)}.theme_body_big.theme_body{min-height:calc(100vh - 80px)}.theme_body_medium.theme_body{min-height:500px}.mobileScreen .header_edit.theme_body{min-height:620px}.theme_side_cart{bottom:0;width:400px;box-shadow:1px 1px 20px rgba(0,0,0,.1);background:#fff;box-sizing:border-box;padding:20px}.theme_header,.theme_side_cart{position:absolute;top:0;right:0}.theme_header{left:0;display:block}.theme_header_main{flex-direction:row;flex-wrap:nowrap}.theme_header_main,.theme_header_main_start{display:flex;justify-content:space-between;align-items:stretch}.theme_header_main_start{flex-direction:row;flex-wrap:nowrap;flex:1}.theme_header_main_start_first{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.theme_header_logo,.theme_header_logo_img,.theme_header_logo_img picture{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.theme_header_logo_img picture{width:100%}.theme_header_logo img{width:100%;height:auto;display:block}.theme_header_main_middle{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.theme_header_main_end{padding-right:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.theme_header_icons,.theme_header_icons_ind{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.theme_header_icons_ind{padding:0 15px}.theme_header_icons_ind_item{margin:0 10px;display:block}.theme_header_icons_ind_item img{display:block;width:auto;max-height:30px}.theme_header_menu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.theme_link{cursor:pointer}.theme_header_menu li,.theme_header_menu ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.theme_header_menu li a,.theme_header_menu li span{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0 15px}.theme_header_layout-b .theme_header_main_start{padding-left:20px}.theme_header_layout-b .theme_header_main_middle{flex:0}.theme_header_layout-b .theme_header_main_end{flex:1}.theme_header_menu_burger{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.logo_settings_wrap{flex-direction:row;flex-wrap:wrap;align-content:stretch}.logo_settings_item,.logo_settings_wrap{display:flex;justify-content:flex-start;align-items:stretch}.logo_settings_item{background:#f7f7f7;box-sizing:border-box;width:23%;margin:0 1% 20px;border-radius:12px;flex-direction:column;flex-wrap:nowrap}.logo_settings_item h5{font-weight:500;font-size:14px;margin-bottom:0;padding:14px 20px;background:#efefef;border-top-right-radius:12px;border-top-left-radius:12px}.logo_settings_item .content_image{min-height:150px;flex:1;padding:20px;box-sizing:border-box}.logo_settings_item_fav img{max-width:32px}.logo_settings_item_fav .content_image_img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.settings_boxes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-bottom:30px}.settings_boxes_box{background:#f7f7f7;border-radius:12px;margin:0 1% 20px;width:23%}.settings_boxes_one .settings_boxes_box{width:100%}.settings_boxes_box h5{margin:0;padding:10px 16px;background:#efefef;font-weight:500;font-size:14px;border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.settings_boxes_box h5 .mat-icon{margin-right:8px}.settings_boxes_box_content{padding:5px 10px}.settings_boxes_box_content.noslider{padding:18px}.settings_boxes_box_content .mat-slider-horizontal{min-width:200px;width:100%}.settings_boxes_box_content .mat-checkbox-inner-container{width:22px;height:22px}.settings_header_box{width:100%;border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:30px;padding-bottom:5px}.settings_header_box:last-child{border:0;margin:0}.settings_header_box h5{margin:0;font-weight:500;font-size:14px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.settings_header_box h5 .mat-icon{margin-right:8px}.settings_header_box_content .mat-form-field,.settings_header_box_content .mat-slider-horizontal{width:100%}.settings_header_box_content.noslider{padding:18px 0}.settings_header_box .mat-checkbox-inner-container{width:22px;height:22px}.headline_checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 0 20px}.inline_icon_list{display:block;position:relative}.content_gallery{position:relative;justify-content:flex-start;align-content:stretch}.content_gallery,.gallery_align_right{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.gallery_align_right{justify-content:flex-end}.gallery_align_center{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}.content_gallery_item{width:100%;position:relative}.content_gallery_item,.content_gallery_item_drag{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;max-width:100%}.content_gallery_item_drag{cursor:move}.add_content_gallery_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;width:100%;min-width:40px;min-height:40px;position:relative;cursor:pointer;opacity:.5}.add_content_gallery_item:hover{opacity:1}.add_content_gallery_item .content_gallery_item_img{position:relative}.add_content_gallery_item .content_gallery_item_img:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;opacity:.7;border-radius:8px}.add_content_gallery_item .mat-icon{opacity:.8}.content_gallery_item_img{width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.content_gallery_item_img picture{width:100%}.content_gallery_item_img img{display:block;width:100%;height:auto}.content_gallery_itemdelete{position:absolute;top:-5px;right:-5px;opacity:0;visibility:hidden;transition:all .2s linear}.content_gallery_item:hover .content_gallery_itemdelete{opacity:1;visibility:visible}.content_gallery_itemdelete button{background:#ff4081;color:#fff;width:26px;height:26px;line-height:1}.content_gallery_itemdelete button .mat-icon{width:20px;height:20px;line-height:1;font-size:20px}.content_gallery_item_drag.cdk-drag-preview{background:hsla(0,0%,100%,.5);box-sizing:border-box;border-radius:8px}.content_gallery .cdk-drag-placeholder *,.content_gallery_item_drag.cdk-drag-preview .content_gallery_itemdelete{display:none}.content_gallery .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.content_gallery .cdk-drop-list-dragging .content_gallery_item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px}.content_gallery .cdk-drop-list-dragging .content_gallery_item_drag .content_gallery_itemdelete{display:none}.boxitem_wrap,.linklist{position:relative;padding:25px;flex-wrap:wrap;align-content:stretch}.boxitem_wrap,.boxitem_wrap .boxitem,.linklist,.linklist_item{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.boxitem_wrap .boxitem,.linklist_item{width:47%;margin:0 1.5% 12px;background:#f7f7f7;border-radius:12px;flex-wrap:nowrap}.boxitem_wrap .boxitem_img{min-height:80px}.linklist_item_img{width:50px}.linklist_item_content{flex:1;padding:10px;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.linklist_item_content h4{margin-bottom:5px}.linklist_item_content_bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.content_product_list{position:relative;min-height:100px}.content_product_list_inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.content_product_list_item{width:23%;margin:0 1% 30px;position:relative}.width_large .content_product_list_item{width:18%}.width_medium .content_product_list_item{width:23%}.width_small .content_product_list_item{width:31%}.width_mobile .content_product_list_item{width:48%}.width_smaller .content_product_list_item{width:100%}.add_list_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.add_list_item .add_list_item_inner{cursor:pointer;position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.add_list_item .add_list_item_inner .line{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.add_list_item .add_list_item_inner .line_divider{border-top:1px solid;opacity:.1;margin:9px 0;width:50px}.add_list_item .add_list_item_inner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;border-radius:8px;opacity:.1}.content_product_list_item.add_list_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.add_list_item{min-height:180px}.add_list_item_inner{cursor:pointer;position:relative;width:100%;box-sizing:border-box;flex-direction:column}.add_list_item_inner,.add_list_item_line{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.add_list_item_line{flex-direction:row}.add_list_item_line_divider{border-top:1px solid;opacity:.1;margin:9px 0;width:50px}.add_list_item_inner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;border-radius:8px;opacity:.1}.add_list_item .mat-icon,.add_list_item:hover .add_list_item_inner:after{opacity:.5}.add_list_item:hover .mat-icon{opacity:1}.content_product_list_item button.delete_list_item{position:absolute;top:-10px;right:-10px;width:26px;height:26px;line-height:1;display:none;background:#ff4081;color:#fff}.content_product_list_item:hover button.delete_list_item{display:block}.content_product_list_item .delete_list_item .mat-icon{width:18px;height:18px;line-height:1;font-size:18px}.content_product_list_item_drag{cursor:move}.content_product_list_item_drag.cdk-drag-preview{background:hsla(0,0%,100%,.5);box-sizing:border-box;border-radius:8px}.content_product_list_inner .cdk-drag-placeholder *,.content_product_list_item_drag.cdk-drag-preview .delete_list_item{display:none}.content_product_list_inner .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.content_product_list_inner .cdk-drop-list-dragging .content_product_list_item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px}.content_product_list_inner .cdk-drop-list-dragging .content_product_list_item_drag .delete_list_item{display:none}.add_teaser_line{position:absolute;top:0;bottom:0;right:-1px;border-right:1px solid #1de9b6;opacity:0;visibility:hidden;transition:all .3s linear}.add_teaser_line button.mat-mini-fab{position:absolute;top:50%;left:50%;margin:-20px 0 0 -10px}.content_teaser .content_teaser_item:last-child:hover .add_teaser_line{opacity:1;visibility:visible}.edit_teaser{position:absolute;top:-38px;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:2px 4px;background:#1de9b6;color:#000;border-radius:8px;box-shadow:1px 1px 5px rgba(0,0,0,.08);transition:all .2s linear;opacity:0;visibility:hidden}.content_teaser_item:hover .edit_teaser{opacity:1;visibility:visible}.content_teaser_item:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid transparent}.content_teaser_item:hover:before{border:1px dashed #1de9b6}.teaser_add_button{opacity:0;visibility:hidden;transition:all .2s linear}.content_teaser_item:hover .teaser_add_button{opacity:1;visibility:visible}.content_teaser_item .contentTypo .mat-form-field{width:100%}.teaser_button_wrap{padding-top:15px}.teaser_text_button{border-radius:8px}.teaser_text_button .mat-form-field{width:100%;text-align:center;font-size:18px;font-weight:500}.teaser_text_button .mat-form-field-wrapper{padding:0;padding-bottom:0}.teaser_text_button .mat-form-field-appearance-outline .mat-form-field-flex{padding:0 10px}.teaser_text_button .mat-form-field-appearance-outline .mat-form-field-wrapper{margin:0}.teaser_text_button .mat-form-field-appearance-outline .mat-form-field-infix{border-top:.3em solid transparent}.content_teaser{position:relative}.content_teaser_item,.content_teaser_item_drag,.content_teaser_item_inner,.teaser_single{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%}.content_teaser_item_main{position:relative;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_teaser_item_main .teaser_content{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_teaser_item_main.hasBg .teaser_content{padding:20px}.teaser_layout_grid-default .content_teaser_inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.teaser_layout_grid-default.max_row_1 .content_teaser_item{width:100%}.teaser_layout_grid-default.max_row_2 .content_teaser_item{width:50%}.teaser_layout_grid-default.max_row_3 .content_teaser_item{width:33.3333%}.width_mobile.teaser_layout_grid-default.max_row_3 .content_teaser_item,.width_small.teaser_layout_grid-default.max_row_3 .content_teaser_item,.width_smaller.teaser_layout_grid-default.max_row_3 .content_teaser_item{width:50%}.teaser_layout_grid-default.max_row_4 .content_teaser_item{width:25%}.width_mobile.teaser_layout_grid-default.max_row_4 .content_teaser_item,.width_small.teaser_layout_grid-default.max_row_4 .content_teaser_item,.width_smaller.teaser_layout_grid-default.max_row_4 .content_teaser_item{width:50%}.teaser_layout_grid-default.max_row_5 .content_teaser_item{width:20%}.width_medium.teaser_layout_grid-default.max_row_5 .content_teaser_item{width:33.3333%}.width_mobile.teaser_layout_grid-default.max_row_5 .content_teaser_item,.width_small.teaser_layout_grid-default.max_row_5 .content_teaser_item,.width_smaller.teaser_layout_grid-default.max_row_5 .content_teaser_item{width:50%}.teaser_content{position:relative}.teaser_content .content_button_wrap{padding-top:10px}.theme_body .teaser_content .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:inherit}.teaser_layout_grid-slider .content_teaser_innerwrap{width:100%;overflow:hidden;padding-top:40px}.teaser_layout_grid-slider .content_teaser_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.teaser_layout_grid-slider .content_teaser_item{flex-shrink:0}.teaser_layout_grid-slider.max_row_1 .content_teaser_item{width:100%}.teaser_layout_grid-slider.max_row_2 .content_teaser_item{width:50%}.teaser_layout_grid-slider.max_row_3 .content_teaser_item{width:33.333%}.teaser_layout_grid-slider.max_row_4 .content_teaser_item{width:25%}.teaser_layout_grid-slider.max_row_5 .content_teaser_item{width:20%}.teaser_slider_nav{padding:30px 5px 25px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.teaser_layout_grid-two .content_teaser_inner{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:0;grid-column-gap:0;row-gap:0;grid-row-gap:0}.teaser_layout_grid-two .content_teaser_inner .content_teaser_item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.teaser_layout_grid-two .content_teaser_inner .content_teaser_item:nth-child(n+2) .single_blog_desc{display:none}.teaser_layout_grid-two .content_teaser_inner .content_teaser_item:nth-child(n+2) .single_blog_content h4{font-size:22px;font-weight:700}.teaser_layout_grid-masonry .edit_teaser{top:10px;right:10px}.teaser_layout_grid-masonry .content_teaser_inner{columns:210px 3;column-fill:auto;column-gap:0}.teaser_layout_grid-masonry .content_teaser_item{page-break-inside:avoid;break-inside:avoid}.teaser_layout_grid-masonry.max_row_1 .content_teaser_inner{columns:150px 1;column-gap:0}.teaser_layout_grid-masonry.max_row_2 .content_teaser_inner{columns:150px 2}.teaser_layout_grid-masonry.max_row_4 .content_teaser_inner{columns:150px 4}.teaser_layout_grid-masonry.max_row_5 .content_teaser_inner{columns:150px 5}.content_teaser_item_inner.style_fullimg{display:block;overflow:hidden}.content_teaser_item_inner.style_fullimg .teaser_content{position:absolute;bottom:0;left:0;right:0;padding:20px}.content_teaser_item_inner .media_item{min-height:220px}.content_teaser_item_inner.style_fullimg .media_item.hasmedia{min-height:auto}.content_teaser_item_drag{position:relative}.content_teaser_item_drag.cdk-drag-preview{box-sizing:border-box;border-radius:8px}.content_teaser_inner .cdk-drag-placeholder *,.content_teaser_item_drag.cdk-drag-preview .delete_list_item{display:none}.content_teaser_inner .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.content_teaser_inner .cdk-drop-list-dragging .content_teaser_item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px;flex-shrink:0}.content_teaser_inner .cdk-drop-list-dragging .content_teaser_item_drag .delete_list_item{display:none}.item_drag{position:relative}.item_drag:not(.width_handle){cursor:move}.item_drag .delete_list_item{position:absolute;top:0;right:0;opacity:0;visibility:hidden}.item_drag:hover .delete_list_item{opacity:1;visibility:visible}.item_drag.cdk-drag-preview{box-sizing:border-box;border-radius:8px}.item_drag .item_drag_handle{cursor:move;opacity:0;visibility:hidden;position:absolute;top:0;right:0;background:#1de9b6;color:#000;border-radius:8px;height:44px;width:44px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;box-shadow:1px 1px 10px rgba(0,0,0,.16)}.item_drag:hover .item_drag_handle{opacity:1;visibility:visible}.cdk-drop-list-dragging .item_drag button.delete_list_item{display:none!important}.edit_singleboxitem{position:absolute;top:0;right:48px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:2px 4px;background:#1de9b6;color:#000;border-radius:8px;box-shadow:1px 1px 5px rgba(0,0,0,.08);transition:all .2s linear;opacity:0;visibility:hidden}.content_boxitem_list .item:hover .edit_singleboxitem{opacity:1;visibility:visible}.drag_item_preview{color:#000;padding:2px;box-sizing:border-box}.drag_item_preview .drag_item_preview_icon{position:absolute;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);background:#00e5ff;border-radius:100%;top:-45px;left:-45px;width:60px;height:60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.slideAni{transition:all .4s cubic-bezier(.77,.13,.66,.5)}.content_boxitem_list{position:relative;min-height:80px}.content_boxitem_list .content_boxitem_morewrap{padding:20px 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.content_boxitem_list .content_boxitem_nav{padding:15px 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.content_boxitem_list .cdk-drag-placeholder *{display:none}.content_boxitem_list .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.content_boxitem_list .cdk-drop-list-dragging .item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px;flex-shrink:0;transition:transform .25s cubic-bezier(0,0,.2,1)}.content_boxitem_list .intro{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.content_boxitem_list .intro .mat-form-field{width:100%}.content_boxitem_list .intro .start{flex:1;max-width:700px;margin-bottom:16px}.content_boxitem_list .intro .end{flex-shrink:0;margin-left:60px;margin-bottom:16px}.content_boxitem_list .intro .end .filter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-width:140px;padding:15px 5px;border-bottom:2px solid}.content_boxitem_list .intro .end .filter .mat-icon{margin-left:8px}.content_boxitem_list .innerwrap{overflow:hidden;width:100%}.content_boxitem_list.layout_grid-default .item .single_boxitem .single_boxitem_inner.boxstyle_imgside,.content_boxitem_list.layout_grid-masonry .item .single_boxitem .single_boxitem_inner.boxstyle_imgside,.content_boxitem_list.layout_grid-slider .item .single_boxitem .single_boxitem_inner.boxstyle_imgside{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list.layout_grid-default .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .content_image,.content_boxitem_list.layout_grid-default .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .media_item,.content_boxitem_list.layout_grid-masonry .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .content_image,.content_boxitem_list.layout_grid-masonry .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .media_item,.content_boxitem_list.layout_grid-slider .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .content_image,.content_boxitem_list.layout_grid-slider .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .media_item{width:40%;align-items:flex-start}.content_boxitem_list.layout_grid-default .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .boxcontent,.content_boxitem_list.layout_grid-masonry .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .boxcontent,.content_boxitem_list.layout_grid-slider .item .single_boxitem .single_boxitem_inner.boxstyle_imgside .boxcontent{padding:18px}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg.boxformat_std{overflow:hidden}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg.boxformat_std .boxcontent{position:absolute;padding:20px;left:0;bottom:0;right:0}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std){overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std) .content_image,.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std) .media_item{position:absolute;top:0;left:0;bottom:0;right:0}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std) .content_image .single_image,.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std) .content_image .single_video,.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std) .media_item .single_image,.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std) .media_item .single_video{position:static!important}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std) .boxcontent{padding:16px;position:relative;flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std):before{content:"";display:block;padding-top:100%}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std).boxformat_169:before{padding-top:calc(100% * .5625)}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std).boxformat_219:before{padding-top:calc(100% * .428)}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std).boxformat_45:before{padding-top:calc(100% * 1.25)}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std).boxformat_23:before{padding-top:calc(100% * 1.5)}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std).boxformat_32:before{padding-top:calc(100% * .66)}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std).boxformat_54:before{padding-top:calc(100% * .8)}.content_boxitem_list:not(.layout_grid-slider-full) .item .single_boxitem .single_boxitem_inner.boxstyle_fullimg:not(.boxformat_std).bgGradient .gradient_element{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:80%;background-color:inherit;mask-image:linear-gradient(linear,left bottom,left top,from(#000),to(transparent));-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent))}.content_boxitem_list .item,.content_boxitem_list .item .single_boxitem{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list .item .single_boxitem{width:100%;box-sizing:border-box}.content_boxitem_list .item .single_boxitem .single_boxitem_inner{position:relative;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_boxitem_list .item .single_boxitem .single_boxitem_inner img,.content_boxitem_list .item .single_boxitem .single_boxitem_inner video{pointer-events:none}.content_boxitem_list .item .single_boxitem .single_boxitem_inner .boxcontent{flex:1;padding:16px 0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_boxitem_list .item .single_boxitem .single_boxitem_inner .boxcontent .two_cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}.content_boxitem_list .item .single_boxitem .single_boxitem_inner.boxstyle_imgside-round{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content_boxitem_list .item .single_boxitem .single_boxitem_inner.boxstyle_imgside-round .media_item{width:80px;height:80px;margin-right:20px;flex-shrink:0}.content_boxitem_list .item .single_boxitem .single_boxitem_inner.boxstyle_imgside-round .media_item .media_item_img,.content_boxitem_list .item .single_boxitem .single_boxitem_inner.boxstyle_imgside-round .media_item .media_item_video{width:100%;height:auto}.content_boxitem_list .item .single_boxitem .single_boxitem_inner.boxstyle_imgside-round .boxcontent{flex:1}.content_boxitem_list .item.hasBg .single_boxitem .boxcontent{padding:16px}.content_boxitem_list .item_drag{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list.layout_grid-default .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.content_boxitem_list.layout_grid-default.noEqualHeight .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.content_boxitem_list.layout_grid-slider .innerwrap{overflow:auto;width:100%}.content_boxitem_list.layout_grid-slider .inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list.layout_grid-slider .inner .item{flex-shrink:0}.content_boxitem_list.layout_grid-slider .inner .item img{pointer-events:none}.content_boxitem_list.layout_grid-slider.noEqualHeight .inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.content_boxitem_list.layout_grid-default.max_row_1 .item,.content_boxitem_list.layout_grid-slider.max_row_1 .item{width:100%}.content_boxitem_list.layout_grid-default.max_row_2 .item,.content_boxitem_list.layout_grid-slider.max_row_2 .item{width:50%}.content_boxitem_list.layout_grid-default.max_row_3 .item,.content_boxitem_list.layout_grid-slider.max_row_3 .item{width:33.3333%}.content_boxitem_list.layout_grid-default.max_row_4 .item,.content_boxitem_list.layout_grid-slider.max_row_4 .item{width:25%}.content_boxitem_list.layout_grid-default.max_row_5 .item,.content_boxitem_list.layout_grid-slider.max_row_5 .item{width:20%}.content_boxitem_list.layout_grid-default.max_row_6 .item,.content_boxitem_list.layout_grid-slider.max_row_6 .item{width:16.6666%}.content_boxitem_list.layout_grid-default.max_row_7 .item,.content_boxitem_list.layout_grid-slider.max_row_7 .item{width:14.2857%}.content_boxitem_list.layout_grid-default.max_row_8 .item,.content_boxitem_list.layout_grid-slider.max_row_8 .item{width:12.5%}.content_boxitem_list.layout_grid-default.width_medium.max_row_6 .item,.content_boxitem_list.layout_grid-default.width_medium.max_row_7 .item,.content_boxitem_list.layout_grid-default.width_medium.max_row_8 .item,.content_boxitem_list.layout_grid-slider.width_medium.max_row_6 .item,.content_boxitem_list.layout_grid-slider.width_medium.max_row_7 .item,.content_boxitem_list.layout_grid-slider.width_medium.max_row_8 .item{width:20%}.content_boxitem_list.layout_grid-default.width_small.max_row_4 .item,.content_boxitem_list.layout_grid-default.width_small.max_row_5 .item,.content_boxitem_list.layout_grid-default.width_small.max_row_6 .item,.content_boxitem_list.layout_grid-default.width_small.max_row_7 .item,.content_boxitem_list.layout_grid-default.width_small.max_row_8 .item,.content_boxitem_list.layout_grid-slider.width_small.max_row_4 .item,.content_boxitem_list.layout_grid-slider.width_small.max_row_5 .item,.content_boxitem_list.layout_grid-slider.width_small.max_row_6 .item,.content_boxitem_list.layout_grid-slider.width_small.max_row_7 .item,.content_boxitem_list.layout_grid-slider.width_small.max_row_8 .item{width:33.3333%}.content_boxitem_list.layout_grid-default.width_mobile.max_row_3 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_4 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_5 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_6 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_7 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_8 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_3 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_4 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_5 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_6 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_7 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_8 .item{width:50%}.content_boxitem_list.layout_grid-default.width_mobile.max_row_mobile_1.max_row_2 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_mobile_1.max_row_3 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_mobile_1.max_row_4 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_mobile_1.max_row_5 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_mobile_1.max_row_6 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_mobile_1.max_row_7 .item,.content_boxitem_list.layout_grid-default.width_mobile.max_row_mobile_1.max_row_8 .item,.content_boxitem_list.layout_grid-default.width_smaller.max_row_2 .item,.content_boxitem_list.layout_grid-default.width_smaller.max_row_3 .item,.content_boxitem_list.layout_grid-default.width_smaller.max_row_4 .item,.content_boxitem_list.layout_grid-default.width_smaller.max_row_5 .item,.content_boxitem_list.layout_grid-default.width_smaller.max_row_6 .item,.content_boxitem_list.layout_grid-default.width_smaller.max_row_7 .item,.content_boxitem_list.layout_grid-default.width_smaller.max_row_8 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_mobile_1.max_row_2 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_mobile_1.max_row_3 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_mobile_1.max_row_4 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_mobile_1.max_row_5 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_mobile_1.max_row_6 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_mobile_1.max_row_7 .item,.content_boxitem_list.layout_grid-slider.width_mobile.max_row_mobile_1.max_row_8 .item,.content_boxitem_list.layout_grid-slider.width_smaller.max_row_2 .item,.content_boxitem_list.layout_grid-slider.width_smaller.max_row_3 .item,.content_boxitem_list.layout_grid-slider.width_smaller.max_row_4 .item,.content_boxitem_list.layout_grid-slider.width_smaller.max_row_5 .item,.content_boxitem_list.layout_grid-slider.width_smaller.max_row_6 .item,.content_boxitem_list.layout_grid-slider.width_smaller.max_row_7 .item,.content_boxitem_list.layout_grid-slider.width_smaller.max_row_8 .item{width:100%}.content_boxitem_list.layout_grid-slider-full{position:relative}.content_boxitem_list.layout_grid-slider-full .innerwrap{overflow:auto;width:100%}.content_boxitem_list.layout_grid-slider-full .innerwrap .inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item{min-height:100px;width:100%;flex-shrink:0;flex:0 0 100%}.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item img{pointer-events:none}.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item .single_boxitem_inner{position:relative;overflow:hidden;width:100%}.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item .single_boxitem_inner .boxcontent{width:100%;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;padding:60px 20px 20px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.28) 51%,rgba(0,0,0,.3))}.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item .single_boxitem_inner .boxcontent .contentTypo_headline,.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item .single_boxitem_inner .boxcontent .desc,.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item .single_boxitem_inner .boxcontent h4{max-width:700px}.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item .single_boxitem_inner .boxcontent .content_end,.content_boxitem_list.layout_grid-slider-full .innerwrap .inner .item .single_boxitem_inner .boxcontent .content_start{width:calc(100% - 120px)}.content_boxitem_list.layout_grid-slider-full .content_boxitem_nav{position:absolute;bottom:20px;right:20px}.content_boxitem_list.layout_grid-slider-full .content_boxitem_nav .mat-icon-button{background:transparent}.content_boxitem_list.layout_grid-one .inner{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:0;grid-column-gap:0;row-gap:0;grid-row-gap:0}.content_boxitem_list.layout_grid-one .inner .item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.content_boxitem_list.layout_grid-one .inner .item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-one .inner .item:nth-child(3){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.content_boxitem_list.layout_grid-one .inner .item:nth-child(n+2) .single_boxitem_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list.layout_grid-one .inner .item:nth-child(n+2) .single_boxitem_inner:not(.boxstyle_fullimg) .content_image,.content_boxitem_list.layout_grid-one .inner .item:nth-child(n+2) .single_boxitem_inner:not(.boxstyle_fullimg) .media_item{display:block;width:40%}.content_boxitem_list.layout_grid-one .inner .item:nth-child(n+2) .boxcontent{flex:1;padding:15px}.content_boxitem_list.layout_grid-one .inner .item:nth-child(n+2) .desc{display:none}.content_boxitem_list.layout_grid-one.width_mobile .inner,.content_boxitem_list.layout_grid-one.width_smaller .inner{display:block}.content_boxitem_list.layout_grid-five .inner{display:grid;grid-template-columns:repeat(3,3fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:0;grid-column-gap:0;row-gap:0;grid-row-gap:0}.content_boxitem_list.layout_grid-five .inner .item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4}.content_boxitem_list.layout_grid-five .inner .item:nth-child(2){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-five .inner .item:nth-child(3){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.content_boxitem_list.layout_grid-five .inner .item:nth-child(4){grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.content_boxitem_list.layout_grid-five .inner .item:nth-child(n+2) .single_boxitem_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list.layout_grid-five .inner .item:nth-child(n+2) .single_boxitem_inner:not(.boxstyle_fullimg) .content_image,.content_boxitem_list.layout_grid-five .inner .item:nth-child(n+2) .single_boxitem_inner:not(.boxstyle_fullimg) .media_item{display:block;width:40%}.content_boxitem_list.layout_grid-five .inner .item:nth-child(n+2) .boxcontent{padding:16px}.content_boxitem_list.layout_grid-five .inner .item:nth-child(n+2) .desc{display:none;padding:15px}.content_boxitem_list.layout_grid-five.width_small .inner{grid-template-columns:repeat(2,2fr)}.content_boxitem_list.layout_grid-five.width_small .inner .item:nth-child(n+2) .single_boxitem_inner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_boxitem_list.layout_grid-five.width_small .inner .item:nth-child(n+2) .content_image,.content_boxitem_list.layout_grid-five.width_small .inner .item:nth-child(n+2) .media_item{width:100%}.content_boxitem_list.layout_grid-five.width_small .inner .item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-five.width_small .inner .item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-five.width_small .inner .item:nth-child(3){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}.content_boxitem_list.layout_grid-five.width_small .inner .item:nth-child(4){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.content_boxitem_list.layout_grid-five.width_mobile .inner,.content_boxitem_list.layout_grid-five.width_smaller .inner{display:block}.content_boxitem_list.layout_grid-two .inner{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:0;grid-column-gap:0;row-gap:0;grid-row-gap:0}.content_boxitem_list.layout_grid-two .inner .item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.content_boxitem_list.layout_grid-two .inner .item:nth-child(n+2) .desc{display:none}.content_boxitem_list.layout_grid-two.width_small .inner{grid-template-columns:repeat(2,3fr)}.content_boxitem_list.layout_grid-two.width_small .inner .item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.content_boxitem_list.layout_grid-two.width_small .inner .item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-two.width_small .inner .item:nth-child(3){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.content_boxitem_list.layout_grid-two.width_small .inner .item:nth-child(4){grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4}.content_boxitem_list.layout_grid-two.width_small .inner .item:nth-child(5){grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:4}.content_boxitem_list.layout_grid-two.width_mobile .inner,.content_boxitem_list.layout_grid-two.width_smaller .inner{display:block}.content_boxitem_list.layout_grid-three .inner{display:grid;grid-template-columns:repeat(3,3fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:0;grid-column-gap:0;row-gap:0;grid-row-gap:0}.content_boxitem_list.layout_grid-three .inner .item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4}.content_boxitem_list.layout_grid-three .inner .item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}.content_boxitem_list.layout_grid-three .inner .item:nth-child(3){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-three .inner .item:nth-child(4){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.content_boxitem_list.layout_grid-three .inner .item:nth-child(5){grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.content_boxitem_list.layout_grid-three .inner .item:nth-child(n+3) .single_boxitem_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_boxitem_list.layout_grid-three .inner .item:nth-child(n+3) .single_boxitem_inner:not(.boxstyle_fullimg) .content_image,.content_boxitem_list.layout_grid-three .inner .item:nth-child(n+3) .single_boxitem_inner:not(.boxstyle_fullimg) .media_item{display:block;width:40%}.content_boxitem_list.layout_grid-three .inner .item:nth-child(n+3) .boxcontent{flex:1;padding:15px}.content_boxitem_list.layout_grid-three .inner .item:nth-child(n+3) .desc{display:none}.content_boxitem_list.layout_grid-three.width_small .inner{grid-template-columns:repeat(2,4fr)}.content_boxitem_list.layout_grid-three.width_small .inner .item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-three.width_small .inner .item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.content_boxitem_list.layout_grid-three.width_small .inner .item:nth-child(3){grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3}.content_boxitem_list.layout_grid-three.width_small .inner .item:nth-child(4){grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4}.content_boxitem_list.layout_grid-three.width_small .inner .item:nth-child(5){grid-column-start:1;grid-column-end:3;grid-row-start:4;grid-row-end:5}.content_boxitem_list.layout_grid-three.width_mobile .inner,.content_boxitem_list.layout_grid-three.width_smaller .inner{display:block}.content_boxitem_list.layout_grid-masonry .inner{columns:210px 4;column-fill:auto;column-gap:0}.content_boxitem_list.layout_grid-masonry .inner .item{page-break-inside:avoid;break-inside:avoid}.content_boxitem_list.layout_grid-masonry.max_row_1 .inner{columns:250px 1}.content_boxitem_list.layout_grid-masonry.max_row_2 .inner{columns:250px 2}.content_boxitem_list.layout_grid-masonry.max_row_3 .inner{columns:250px 3}.content_boxitem_list.layout_grid-masonry.max_row_4 .inner{columns:250px 4}.content_boxitem_list.layout_grid-masonry.max_row_5 .inner{columns:250px 5}.content_boxitem_list.layout_grid-masonry.max_row_6 .inner{columns:250px 6}.boxlist_jobs .job_locs{margin-bottom:4px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.boxlist_jobs .job_locs strong{font-size:.8em;margin:0 8px 8px 0}.boxlist_jobs .contentTypo h4{margin-bottom:4px}.boxlist_jobs .job_desc{padding-top:12px}.content_blog_list{position:relative;min-height:80px}.content_blog_list_header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_blog_list_header .mat-form-field{width:100%}.content_blog_list_header_start{flex:1;max-width:700px;margin-bottom:16px}.content_blog_list_header_end{flex-shrink:0;margin-left:60px;margin-bottom:16px}.content_blog_list_filter{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-width:140px;padding:15px 5px;border-bottom:2px solid}.content_blog_list_filter .mat-icon{margin-left:8px}.single_blog_date{font-size:16px;font-weight:700;opacity:.5;margin-bottom:16px}.single_blog_content{padding:20px 0;box-sizing:border-box;max-width:650px}.hasBg .single_blog_content{padding:20px}.single_blog_content h4{font-size:26px;font-weight:700}.blog_read_more{font-size:13px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.blog_read_more .mat-icon{margin-left:6px;font-size:16px;width:16px;height:16px;line-height:1}.blog_list_layout_grid-default .content_blog_list_inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.blog_list_layout_grid-default .content_blog_list_item{width:23%;margin:0 1% 30px}.width_mobile.content_blog_list.blog_list_layout_grid-default .content_blog_list_inner,.width_smaller.content_blog_list.blog_list_layout_grid-default .content_blog_list_inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.width_smaller.blog_list_layout_grid-default .content_blog_list_inner .content_blog_list_item{width:100%;margin:0 0 30px}.width_mobile.blog_list_layout_grid-default .content_blog_list_inner .content_blog_list_item{width:48%}.width_large.blog_list_layout_grid-default .content_blog_list_inner .content_blog_list_item{width:18%}.width_small.blog_list_layout_grid-default .content_blog_list_inner .content_blog_list_item{width:31.3%}.blog_list_layout_grid-masonry .content_blog_list_inner{columns:210px 4;column-fill:auto;column-gap:40px}.blog_list_layout_grid-masonry .content_blog_list_item{page-break-inside:avoid;break-inside:avoid;margin-bottom:30px}.blog_list_layout_grid-two .content_blog_list_inner{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:40px;grid-column-gap:40px;row-gap:40px;grid-row-gap:40px}.blog_list_layout_grid-two .content_blog_list_inner .content_blog_list_item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.blog_list_layout_grid-two .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_desc{display:none}.blog_list_layout_grid-two .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_content h4{font-size:22px;font-weight:700}.blog_list_layout_grid-one .content_blog_list_inner{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:40px;grid-column-gap:40px;row-gap:40px;grid-row-gap:40px}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:nth-child(3){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_img{display:block;width:40%}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_content{flex:1;padding:15px}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_desc{display:none}.blog_list_layout_grid-one .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_content h4{font-size:22px;font-weight:700}.blog_list_layout_grid-three .content_blog_list_inner{display:grid;grid-template-columns:repeat(3,3fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:40px;grid-column-gap:40px;row-gap:40px;grid-row-gap:40px}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:first-child{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:4}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(3){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(4){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(5){grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(n+3) .single_blog_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(n+3) .single_blog_img{display:block;width:40%}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(n+3) .single_blog_content{flex:1;padding:15px}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(n+3) .single_blog_desc{display:none}.blog_list_layout_grid-three .content_blog_list_inner .content_blog_list_item:nth-child(n+3) .single_blog_content h4{font-size:22px;font-weight:700}.blog_list_layout_grid-four .content_blog_list_inner{grid-template-columns:repeat(2,1fr)}.blog_list_layout_grid-five .content_blog_list_inner,.blog_list_layout_grid-four .content_blog_list_inner{display:grid;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:40px;grid-column-gap:40px;row-gap:40px;grid-row-gap:40px}.blog_list_layout_grid-five .content_blog_list_inner{grid-template-columns:repeat(3,3fr)}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(2){grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(3){grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(4){grid-column-start:3;grid-column-end:4;grid-row-start:3;grid-row-end:4}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_img{display:block;width:40%}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_content{flex:1;padding:15px}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_desc{display:none}.blog_list_layout_grid-five .content_blog_list_inner .content_blog_list_item:nth-child(n+2) .single_blog_content h4{font-size:22px;font-weight:700}.width_mobile.content_blog_list .content_blog_list_inner,.width_smaller.content_blog_list .content_blog_list_inner{display:block}.width_mobile.content_blog_list .content_blog_list_inner .content_blog_list_item,.width_smaller.content_blog_list .content_blog_list_inner .content_blog_list_item{margin-bottom:40px}.blog_list_layout_grid-slider-full{position:relative}.blog_list_layout_grid-slider-full .content_blog_list_innerwrap{overflow:hidden;width:100%}.blog_list_layout_grid-slider-full .content_blog_list_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.blog_list_layout_grid-slider-full .content_blog_list_item{width:100%;flex-shrink:0;flex:0 0 100%}.blog_list_layout_grid-slider-full .single_blog_inner{position:relative;overflow:hidden;width:100%}.blog_list_layout_grid-slider-full .single_blog_content{max-width:100%;position:absolute;bottom:0;left:0;right:0;padding:60px 20px 20px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.28) 51%,rgba(0,0,0,.3))}.blog_list_layout_grid-slider-full .single_blog_desc{display:none}.blog_list_layout_grid-slider{position:relative}.mat-icon-button.content_blog_slider_button{position:absolute;top:50%;margin-top:-20px;left:-40px;background:#fff;color:#000;box-shadow:1px 1px 10px rgba(0,0,0,.2)}.mat-icon-button.content_blog_slider_button.forward{right:-40px;left:auto}.blog_list_layout_grid-slider .content_blog_list_innerwrap{overflow:hidden;width:100%}.blog_list_layout_grid-slider .content_blog_list_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.blog_list_layout_grid-slider .content_blog_list_item{width:23%;margin:0 1%;flex-shrink:0}.width_mobile.blog_list_layout_grid-slider .content_blog_list_inner,.width_smaller.blog_list_layout_grid-slider .content_blog_list_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.width_mobile.blog_list_layout_grid-slider .content_blog_list_inner .content_blog_list_item,.width_smaller.blog_list_layout_grid-slider .content_blog_list_inner .content_blog_list_item{width:100%;margin:0}.width_small.blog_list_layout_grid-slider .content_blog_list_inner .content_blog_list_item{width:31.3%}.width_large.blog_list_layout_grid-slider .content_blog_list_inner .content_blog_list_item{width:18%}.width_mobile.blog_list_layout_grid-slider .content_blog_list_inner .single_blog_desc,.width_smaller.blog_list_layout_grid-slider .content_blog_list_inner .single_blog_desc{display:none}.single_blog{width:100%;position:relative}.single_blog_img{width:100%}.single_blog_img img{display:block;width:100%;height:auto}.settings_floatboxes{margin-bottom:40px;background:#f7f7f7;border-radius:12px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch}.settings_floatbox{margin:0 10px;padding:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.settings_floatbox .mat-form-field{width:100%}.settings_floatbox .mat-form-field-wrapper{padding-bottom:0}.settings_floatbox_line{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.settings_floatbox_line .box_main_icon{margin-left:10px}.settings_floatbox_line .mat-checkbox-inner-container{width:22px;height:22px}.settings_floatbox_spacer{width:1px;background:#1c222c;opacity:.2;margin:0 15px}.product_layout_settings_wrap{border:1px solid rgba(0,0,0,.1);border-radius:6px}.product_layout_settings_wrap h4{font-size:13px;font-weight:700;padding:15px 15px 5px;margin:0}.product_layout_settings{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:10px}.product_layout_item{width:46%;margin:0 2% 10px;background:#efefef;border-radius:6px;padding-top:46%;position:relative;cursor:pointer}.product_layout_item.active{background:#ececec}.product_layout_item:hover{box-shadow:1px 1px 9px rgba(0,0,0,.1)}.product_layout_item_icon{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.product_media,.product_media_wrap{position:relative}.product_media_layout_a .product_media.product_media_first{width:100%;margin-bottom:15px}.product_media_layout_a .product_media_slider_wrap{position:relative}.product_media_layout_a .product_media_slider{width:100%;overflow:hidden}.product_media_layout_a .product_media_slider_move{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.product_media_layout_a .product_media_slider_button{position:absolute;top:50%;left:-40px;margin-top:-20px}.product_media_layout_a .product_media_slider_button.forward{right:-40px;left:auto}.product_media_layout_a .product_media_slider .product_media{width:25%;flex:0 0 25%}.product_media_layout_b{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.product_media_layout_b .product_media_first{flex:1}.product_media_layout_b .product_media_slider_wrap{position:relative;width:90px;margin-right:20px}.product_media_layout_b .product_media_gallery_item_drag.drag_video,.product_media_layout_b .product_media_gallery_item_video,.product_media_layout_b .product_media_gallery_item_video video{min-height:90px}.product_media_layout_b .product_media_slider{overflow:hidden;height:calc(90px * 5);height:100%}.product_media_layout_b .product_media_slider_move{height:100%;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.product_media_layout_b .product_media_slider_button{position:absolute;top:-40px;left:50%;margin-left:-20px}.product_media_layout_b .product_media_slider_button.forward{bottom:-40px;top:auto}.product_media_layout_c{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.product_media_layout_c .product_media{width:50%;padding:6px;box-sizing:border-box}.product_media_gallery_itemdelete{position:absolute;top:5px;right:5px}.product_media_gallery_itemdelete button{background:#ff4081;color:#fff;width:24px;height:24px;line-height:24px}.product_media_gallery_itemdelete button .mat-icon{font-size:18px;width:18px;height:18px;line-height:18px}.product_media_gallery_item_drag{position:relative;cursor:move}.product_media_gallery_item_drag.drag_video{height:100%}.product_media_gallery_item_img,.product_media_gallery_item_img picture{width:100%}.product_media_gallery_item_img img{display:block;width:100%;height:auto}.product_media_gallery_item_video{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;height:100%}.product_media_gallery_item_video video{display:block;width:100%;height:100%;object-fit:cover}.product_media.add{opacity:.5;cursor:pointer;min-height:90px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:8px;transition:.3s linear;background:hsla(0,0%,49.4%,.1)}.product_media.add:hover{opacity:1}.product_media.add .mat-icon{opacity:.6}.product_media.add:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:8px;border:1px dashed;opacity:.6}.product_media_layout_c .product_media.add:after{top:6px;left:6px;bottom:6px;right:6px}.product_media_gallery_item_drag.cdk-drag-preview{background:hsla(0,0%,100%,.5);box-sizing:border-box;border-radius:8px;overflow:hidden}.product_media_gallery_item_drag.cdk-drag-preview .product_media_gallery_itemdelete,.product_media_wrap .cdk-drag-placeholder *{display:none}.product_media_wrap .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.product_media_wrap .cdk-drop-list-dragging .product_media_gallery_item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px}.product_media_wrap .cdk-drop-list-dragging .product_media_gallery_item_drag .product_media_gallery_itemdelete{display:none}.seo_wrap_outer{width:90%;max-width:1200px;margin:0 auto}.seo_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.seo_data{flex:1}.seo_img_wrap{width:300px;margin-left:40px;background:#f7f7f7;padding:20px;border-radius:12px;box-sizing:border-box}.seo_img_wrap h4{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-weight:700}.seo_img_wrap h4 .mat-icon{margin-right:10px}.seo_item .mat-form-field{width:100%}.seo_desc_length{text-align:right}.seo_desc_length .warn{color:#ff4081}.seo_good{color:#1de9b6}.seo_bad{color:#ff4081}.widget_list{margin-bottom:50px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch}.widget_item,.widget_list{display:flex;align-items:stretch}.widget_item{width:22%;margin:0 1.5% 30px;background:#f7f7f7;border-radius:12px;overflow:hidden;box-sizing:border-box;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.widget_item_start{padding:20px}.active_widget{cursor:pointer}.widget_item_content{padding:20px 0 0}.widget_item_content h4{font-weight:700;font-size:16px;margin-bottom:2px}.widget_item_content p{margin-bottom:8px 0}.widget_item_icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:30px 0}.widget_item_icon .mat-icon{opacity:.5;height:50px;width:50px;line-height:1;font-size:50px}.widget_item_buttons{padding:15px 20px;background:#efefef;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.widget_item_buttons button.mat-flat-button{line-height:36px;padding:0 16px;border-radius:30px}.cdk-overlay-pane.smallDialog{min-width:50vw}.cdk-overlay-pane.smallDialog .mat-dialog-container{background:#efefef;padding-bottom:0;padding-top:10px;border-radius:10px}.cdk-overlay-pane.smallDialog .mat-dialog-title{margin-bottom:10px}.cdk-overlay-pane.smallDialog .mat-dialog-content{max-height:calc(90vh - 66px);min-height:calc(50vh - 66px);padding:0;background:#fff}.smallDialogBack{background:rgba(192,198,204,.9)}.cdk-overlay-pane.mediumDialog{min-width:90vw}.cdk-overlay-pane.mediumDialog .mat-dialog-container{background:#efefef;padding-bottom:0;padding-top:10px;border-radius:10px}.cdk-overlay-pane.mediumDialog .mat-dialog-title{margin-bottom:10px}.cdk-overlay-pane.mediumDialog .mat-dialog-content{max-height:calc(90vh - 66px);min-height:calc(90vh - 66px);padding:0;background:#fff}.cdk-overlay-pane.flexContent .mat-dialog-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.cdk-overlay-pane.flexContent .mat-dialog-content .dialog_flex_content{width:100%}.mediumDialogBack{background:rgba(192,198,204,.9)}.cdk-overlay-pane.largeDialog{min-width:100vw}.cdk-overlay-pane.largeDialog .mat-dialog-container{background:#efefef;border-radius:0;padding-bottom:0;padding-top:10px}.cdk-overlay-pane.largeDialog .mat-dialog-title{margin-bottom:10px}.cdk-overlay-pane.largeDialog .mat-dialog-content{max-height:calc(100vh - 66px);min-height:calc(100vh - 66px);padding:0;background:#fff}.largeDialogBack{background:rgba(241,243,245,.95)}button.close_button{width:40px;height:40px;line-height:40px}button.close_button .mat-icon{width:32px;height:32px;line-height:32px;font-size:32px}.edit_widget_wrapper{height:100%;overflow:auto}.edit_widget_header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing:border-box;z-index:9000}.edit_widget_header_start{flex:1;overflow:hidden}.edit_widget_header_start h4{white-space:nowrap;margin:0;font-weight:700;font-size:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;opacity:.5;padding-left:5px}.edit_widget_header_start h4 .mat-icon{margin-right:9px}.edit_widget_header_end{flex-shrink:0}.edit_widget_header_buttons,.edit_widget_header_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.edit_widget_header_buttons{margin:0 10px;padding:0 20px;border-right:1px solid rgba(0,0,0,.1)}.edit_widget_header_buttons button{margin-left:5px}.edit_widget_header_buttons button.mat-flat-button{line-height:42px;padding:0 20px}.edit_widget_header_buttons button.mat-stroked-button{line-height:38px;padding:0 20px}.mobile_dialog_save,.mobile_icon_button{background:#1de9b6;color:#000}.edit_widget_content_header{padding:10px 30px 40px;background:#efefef;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:stretch}.widget_header_item{margin-right:40px}.widget_header_item .product_date{margin:0}.edit_widget_tabs .mat-tab-header{background:#f7f7f7;border-bottom:0}.edit_widget_tabs .mat-tab-body{padding:50px 0}.edit_widget_tabs.nocontentspace .mat-tab-body{padding:0}.edit_widget_tabs.nocontentspace .mat-tab-body .widget_tabs_body{padding:50px 0}.edit_widget_tabs .langtabsWidgets .mat-tab-header{background:transparent;padding:0 30px;border-bottom:2px solid rgba(0,0,0,.05)}.edit_widget_tabs.borderTop .mat-tab-header,.edit_widget_tabs.borderTop .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.08)}.content_blog_list_item button.delete_list_item{position:absolute;top:-10px;right:-10px;width:26px;height:26px;line-height:1;display:none;background:#ff4081;color:#fff}.content_blog_list_item:hover button.delete_list_item{display:block}.content_blog_list_item .delete_list_item .mat-icon{width:18px;height:18px;line-height:1;font-size:18px}.content_blog_list_item_drag{cursor:move;position:relative}.content_blog_list_item_drag.cdk-drag-preview{background:hsla(0,0%,100%,.5);box-sizing:border-box;border-radius:8px}.content_blog_list_inner .cdk-drag-placeholder *,.content_blog_list_item_drag.cdk-drag-preview .delete_list_item{display:none}.content_blog_list_inner .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.content_blog_list_inner .cdk-drop-list-dragging .content_blog_list_item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px}.content_blog_list_inner .cdk-drop-list-dragging .content_blog_list_item_drag .delete_list_item{display:none}.team_member_form{width:90%;max-width:900px;margin:0 auto 90px}.team_member_cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.team_member_end,.team_member_start{width:46%}.team_member_cols .mat-form-field{width:100%}.team_member_link{background:#f7f7f7;padding:1px 15px;border-radius:8px}.team_member_link span{opacity:.6}.team_member_social_item{position:relative;padding-right:40px}.social_edit{position:absolute;top:0;right:0}.team_member_end .content_image,.widget_editbox{margin-bottom:50px}.widget_editbox{background:#f7f7f7;border-radius:10px;padding:20px}.widget_editbox h4{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500}.widget_editbox h4 .mat-icon{margin-right:8px}.widget_opening_hours{width:90%;max-width:1100px}.content_team.team_layout_grid-default .content_team_inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.content_team_content{width:100%;box-sizing:border-box;padding:12px 0 20px}.hasBg .content_team_content{padding:20px}.content_team_single{box-sizing:border-box;width:100%;display:block}.content_team_item_inner{position:relative}.content_team h4{margin:0;font-weight:700;font-size:16px}.content_team h5{margin:0;font-weight:700;font-size:14px;opacity:.5}.content_team h5 span{margin-right:3px}.content_team h5 span:after{content:",";display:inline}.content_team h5 span:last-child:after{display:none;content:""}.content_team p{margin:8px 0}.content_team_buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.content_team.item_style_default .content_team_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_team.item_style_default .content_team_item_inner,.content_team.item_style_default .content_team_single,.content_team.item_style_default .imgspace{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%}.content_team.item_style_default .content_team_content{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_team.item_style_default .content_team_info{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_team.item_style_fullimg .content_team_content{position:absolute;bottom:0;left:0;right:0;padding:20px}.content_team.item_style_fullimg .content_team_info{display:none}.content_team.team_layout_grid-default.max_row_1 .content_team_item{width:100%}.content_team.team_layout_grid-default.max_row_2 .content_team_item{width:50%}.content_team.team_layout_grid-default.max_row_3 .content_team_item{width:33.3333%}.content_team.team_layout_grid-default.max_row_4 .content_team_item{width:25%}.content_team.team_layout_grid-default.max_row_5 .content_team_item{width:20%}.content_team.team_layout_grid-default.max_row_6 .content_team_item{width:16.6666%}.content_team.team_layout_grid-default.max_row_7 .content_team_item{width:14.2857%}.content_team.team_layout_grid-default.max_row_8 .content_team_item{width:12.5%}.imgspace{position:relative}.imgspace.imgspace_sqa{padding-top:100%}.imgspace.imgspace_169{padding-top:calc(100% * .5625)}.imgspace.imgspace_219{padding-top:calc(100% * .428)}.imgspace.imgspace_45{padding-top:calc(100% * 1.25)}.imgspace.imgspace_23{padding-top:calc(100% * 1.5)}.imgspace.imgspace_32{padding-top:calc(100% * .66)}.imgspace.imgspace_54{padding-top:calc(100% * .8)}.imgspace .imgspace_img{position:absolute;top:0;left:0;right:0}.team_layout_grid-masonry .content_team_inner{columns:210px 3;column-fill:auto;column-gap:0}.team_layout_grid-masonry .content_team_item{page-break-inside:avoid;break-inside:avoid;margin-bottom:0}.team_layout_grid-masonry.max_row_1 .content_team_inner{columns:150px 1}.team_layout_grid-masonry.max_row_2 .content_team_inner{columns:150px 2}.team_layout_grid-masonry.max_row_4 .content_team_inner{columns:150px 4}.team_layout_grid-masonry.max_row_5 .content_team_inner{columns:150px 5}.team_layout_grid-masonry.max_row_6 .content_team_inner{columns:150px 6}.team_layout_grid-masonry.max_row_7 .content_team_inner{columns:150px 7}.team_layout_grid-masonry.max_row_8 .content_team_inner{columns:150px 8}.team_layout_grid-slider .content_team_innerwrap{width:100%;overflow:hidden}.team_layout_grid-slider .content_team_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.team_layout_grid-slider .content_team_item{flex-shrink:0}.team_layout_grid-slider.max_row_1 .content_team_item{width:100%}.team_layout_grid-slider.max_row_2 .content_team_item{width:50%}.team_layout_grid-slider.max_row_3 .content_team_item{width:33.333%}.team_layout_grid-slider.max_row_4 .content_team_item{width:25%}.team_layout_grid-slider.max_row_5 .content_team_item{width:20%}.team_layout_grid-slider.max_row_6 .content_team_item{width:16.6666%}.team_layout_grid-slider.max_row_7 .content_team_item{width:14.2857%}.team_layout_grid-slider.max_row_8 .content_team_item{width:12.5%}.team_slider_nav{padding:30px 5px 25px 0;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.content_locations_single{display:block;box-sizing:border-box;width:100%}.content_locations_content{padding:18px 0;box-sizing:border-box}.content_locations_content h4{font-size:18px;font-weight:700}.hasBg .content_locations_content{padding:18px}.content_locations.item_style_default .content_locations_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_locations.item_style_default .content_locations_item_inner,.content_locations.item_style_default .content_locations_item_main,.content_locations.item_style_default .content_locations_single{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%}.content_locations.item_style_imgside .content_locations_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_locations.item_style_imgside .content_locations_item_inner,.content_locations.item_style_imgside .content_locations_item_main,.content_locations.item_style_imgside .content_locations_single{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%}.content_locations.item_style_imgside .content_locations_item_main{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.content_locations.item_style_imgside .content_locations_img{position:relative;width:50%}.content_locations.item_style_imgside .content_locations_content{position:relative;flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch}.content_locations.item_style_imgside .content_locations_content_main{width:90%;max-width:750px;margin:0 auto}.content_locations.item_style_imgside .content_image_img{display:block;min-height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_locations.item_style_imgside .content_image_img picture{min-height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex:1}.content_locations.item_style_imgside img{min-height:100%;object-fit:cover;flex:1}.content_locations.locations_layout_grid-default .content_locations_inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.content_locations.locations_layout_grid-default.max_row_1 .content_locations_item{width:100%}.content_locations.locations_layout_grid-default.max_row_2 .content_locations_item{width:50%}.content_locations.locations_layout_grid-default.max_row_3 .content_locations_item{width:33.3333%}.content_locations.locations_layout_grid-default.max_row_4 .content_locations_item{width:25%}.content_locations.locations_layout_grid-default.max_row_5 .content_locations_item{width:20%}.content_locations.locations_layout_grid-default.max_row_6 .content_locations_item{width:16.6666%}.content_locations.locations_layout_grid-default.max_row_7 .content_locations_item{width:14.2857%}.content_locations.locations_layout_grid-default.max_row_8 .content_locations_item{width:12.5%}.locations_layout_grid-slider .content_locations_innerwrap{width:100%;overflow:hidden}.locations_layout_grid-slider .content_locations_inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.locations_layout_grid-slider .content_locations_item{flex-shrink:0}.locations_layout_grid-slider.max_row_1 .content_locations_item{width:100%}.locations_layout_grid-slider.max_row_2 .content_locations_item{width:50%}.locations_layout_grid-slider.max_row_3 .content_locations_item{width:33.3333%}.locations_layout_grid-slider.max_row_4 .content_locations_item{width:25%}.locations_layout_grid-slider.max_row_5 .content_locations_item{width:20%}.locations_layout_grid-slider.max_row_6 .content_locations_item{width:16.6666%}.locations_layout_grid-slider.max_row_7 .content_locations_item{width:14.2857%}.locations_layout_grid-slider.max_row_8 .content_locations_item{width:12.5%}.locations_slider_nav{padding:30px 5px 25px 0;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.content_nav_tabs{overflow:hidden}.content_nav_tabs_inner,.content_nav_tabs_move{align-items:stretch}.content_nav_tab,.content_nav_tabs_inner,.content_nav_tabs_move{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.content_nav_tab{cursor:pointer;padding:0 16px;height:55px;align-items:center;font-size:14px;font-weight:700;line-height:1.1;text-align:center}.connect_form .mat-form-field-wrapper{padding-bottom:10px}.connect_form button{width:100%}.connection_item{position:relative;margin-bottom:15px;background:#efefef;border-radius:30px;padding:12px}.connection_item,.connection_item_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.connection_item_end button{margin-left:20px}.connection_name{font-weight:700;padding-left:15px}.connection_state{border-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:40px;padding:0 21px;font-weight:700}.connection_state .mat-icon{margin-left:8px}.connection_state.invitation,.connection_state.sent{background:#00e5ff}.connection_state.active{background:#1de9b6}.mat-snack-bar-container.style-error button{color:#ff4081}.clickable{cursor:pointer}.payment_options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.payment_option{width:46%;margin:0 2% 40px;background:#f7f7f7;border-radius:20px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.payment_option.active{width:96%}.payment_option_heading{background:#ececec;padding:12px 20px;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.payment_option_heading h4{margin:0;font-size:16px;font-weight:500}.payment_icon{width:24px;height:24px}.payment_icon.paypal{background:url(/assets/img/checkout/paypal.svg) 50% no-repeat;background-size:contain}.payment_option_content{padding:20px;flex:1}.payment_option_footer{justify-content:space-between;padding:20px 20px 10px 10px}.pay_powered_by,.payment_option_footer{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.pay_powered_by{justify-content:flex-start;opacity:.4}.pay_powered_by p{font-size:12px;margin:0}.pay_powered_logo{margin-left:4px}.pay_powered_by.stripe .pay_powered_logo{width:34px;height:20px;background:url(/assets/img/checkout/stripe-bw.svg) 50% no-repeat;background-size:contain}.payment_option_buttons{padding:12px 20px;background:#efefef;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.payment_option_button{flex-shrink:0}.payment_option_buttons_check{margin-left:20px}.payment_option_buttons_check .mat-checkbox-layout .mat-checkbox-label{opacity:.5}.payment_option_content_cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.payment_col_start{flex:1}.payment_col_end{width:300px;margin-left:25px;padding-left:25px;border-left:1px solid rgba(0,0,0,.1)}.payment_errors_info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.payment_errors_info p{flex:1;margin-left:15px}.payment_errors{margin-bottom:22px}.payment_errors li{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-bottom:4px}.payment_errors li span{padding-top:2px}.drag_payment{opacity:.4}.option_accordion .mat-expansion-panel-header-title,.payment_method_accordion .mat-expansion-panel-header-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.option_accordion .drag_option,.payment_method_accordion .drag_option{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:.5}.option_accordion .drag_option:hover,.payment_method_accordion .drag_option:hover{opacity:1}.option_accordion .mat-expansion-panel-header-description,.payment_method_accordion .mat-expansion-panel-header-description{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.option_accordion .mat-expansion-panel-header-description .mat-slide-toggle,.payment_method_accordion .mat-expansion-panel-header-description .mat-slide-toggle{margin-left:15px}.option_accordion .mat-expansion-panel-header-description .mat-icon,.payment_method_accordion .mat-expansion-panel-header-description .mat-icon{margin-left:10px}.option_accordion .mat-expansion-panel-header-description button:not(.defaultGroup),.payment_method_accordion .mat-expansion-panel-header-description button:not(.defaultGroup){opacity:.5}.option_accordion .mat-expansion-panel-header-description button:not(.defaultGroup):hover,.payment_method_accordion .mat-expansion-panel-header-description button:not(.defaultGroup):hover{opacity:1}.option_accordion .mat-accordion.option_accordion .mat-expansion-panel:not([class*=mat-elevation-z]){background:rgba(0,0,0,.03)}.option_accordion_innerspace{padding:20px 5px 5px}.smallFields .mat-form-field{max-width:200px}.option_fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:10px 0 15px}.option_fields .option_fields_item{min-width:200px;box-sizing:border-box;padding:0 10px 10px;flex:1;border-radius:6px}.option_fields .option_fields_item .mat-form-field{width:100%}.option_fields .option_fields_item .mat-checkbox{padding:15px 0}.option_fields .option_fields_item .innerbox{padding:6px 18px;border-radius:6px;margin-top:4px;border:1px solid rgba(0,0,0,.1)}.option_fields .option_fields_item.with_icon_button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.option_fields .option_fields_item.with_icon_button .mat-form-field{flex:1}.option_fields .option_fields_item.with_icon_button .mat-icon-button{flex-shrink:0}.main_suffix{opacity:.5;margin-left:5px}.add_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:80px}.payment_apple_pay_wrap{padding:40px 0 0}.payment_apple_pay_wrap .payment_apple_pay{padding:14px 24px;border-radius:8px;border:1px solid rgba(0,0,0,.07);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.payment_apple_pay_wrap .payment_apple_pay .apple_pay_start .apple_pay_heading h4{font-weight:500;font-size:16px}.payment_apple_pay_wrap .payment_apple_pay .apple_pay_start .apple_pay_content .mat-checkbox-inner-container{width:24px;height:24px}.payment_apple_pay_wrap .payment_apple_pay .apple_pay_start .apple_pay_content .apple_pay_domain{opacity:.5;padding:12px 0 0}.payment_apple_pay_wrap .payment_apple_pay .apple_pay_end .apple_pay_cloud{opacity:.6}.footer_logo,.footer_logo_wrap,.main_header_logo,.main_header_logo_name,.main_header_logo_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.text_logo h3{font-weight:700;margin:0;line-height:1.2}.footer_logo_img,.footer_logo_img picture,.main_header_logo_img,.main_header_logo_img picture{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.footer_logo_img img,.main_header_logo_img img{width:100%;height:auto;display:block}.main_header_pre .main_header_pre_inner{height:inherit;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 20px}.main_header_pre .main_header_pre_inner .main_header_pre_end,.main_header_pre .main_header_pre_inner .main_header_pre_start{flex:1}.main_header{display:block;position:absolute;top:0;left:0;right:0;width:100%}.main_header:hover{z-index:6000}.mat-menu-item.submenu_header{font-weight:700;opacity:.5;position:relative}.mat-menu-item.submenu_header :after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid;opacity:.2}.mat-menu-panel.dropdown_menu{min-height:30px}.mat-menu-panel.dropdown_menu .mat-menu-item-submenu-trigger:after{color:inherit}.content_blocks_left .cb_drag_list,.content_blocks_left .single_content_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.content_blocks_right .cb_drag_list,.content_blocks_right .single_content_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center}.main_header.layout-b .main_header_main{background:hsla(0,0%,100%,.1);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.main_header.layout-b .main_header_main .main_header_pre{background:hsla(0,0%,100%,.1);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.main_header.layout-b .main_header_main .main_header_pre .start,.main_header.layout-b .main_header_main .main_header_pre .start .single_content_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.main_header.layout-b .main_header_main .main_header_pre .end,.main_header.layout-b .main_header_main .main_header_pre .end .single_content_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.main_header.layout-b .main_header_main .main_header_pre .cb_drag_list{min-height:40px}.main_header.layout-a-b .main_header_main_start,.main_header.layout-a-top .main_header_main_start,.main_header.layout-a .main_header_main_start,.main_header.layout-b .main_header_main .main_header_core,.main_header.layout-b .main_header_main_start{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.main_header.layout-a-b .main_header_main_start .main_header_main_start_first,.main_header.layout-a-top .main_header_main_start .main_header_main_start_first,.main_header.layout-a .main_header_main_start .main_header_main_start_first,.main_header.layout-b .main_header_main_start .main_header_main_start_first{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.main_header.layout-a-b .main_header_main_start .main_header_main_start_first .main_header_logo_img img,.main_header.layout-a-top .main_header_main_start .main_header_main_start_first .main_header_logo_img img,.main_header.layout-a .main_header_main_start .main_header_main_start_first .main_header_logo_img img,.main_header.layout-b .main_header_main_start .main_header_main_start_first .main_header_logo_img img{object-fit:contain}.main_header.layout-a-b .main_header_main_start .main_header_main_middle,.main_header.layout-a-top .main_header_main_start .main_header_main_middle,.main_header.layout-a .main_header_main_start .main_header_main_middle,.main_header.layout-b .main_header_main_start .main_header_main_middle{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.main_header.layout-a-b .main_header_main_end,.main_header.layout-a-top .main_header_main_end,.main_header.layout-a .main_header_main_end,.main_header.layout-b .main_header_main_end{padding-right:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.main_header.layout-a-b .main_header_main_end .main_header_icons,.main_header.layout-a-top .main_header_main_end .main_header_icons,.main_header.layout-a .main_header_main_end .main_header_icons,.main_header.layout-b .main_header_main_end .main_header_icons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.main_header.layout-a-b .main_header_main_end .main_header_icons .header_icons_content,.main_header.layout-a-top .main_header_main_end .main_header_icons .header_icons_content,.main_header.layout-a .main_header_main_end .main_header_icons .header_icons_content,.main_header.layout-b .main_header_main_end .main_header_icons .header_icons_content{margin-right:15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.main_header.layout-a-b .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap,.main_header.layout-a-top .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap,.main_header.layout-a .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap,.main_header.layout-b .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.main_header.layout-a-b .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap .cb_drag_list,.main_header.layout-a-top .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap .cb_drag_list,.main_header.layout-a .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap .cb_drag_list,.main_header.layout-b .main_header_main_end .main_header_icons .header_icons_content .single_content_wrap .cb_drag_list{min-height:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.main_header.layout-a-b .main_header_menu,.main_header.layout-a-b .main_header_menu .menu_topnav,.main_header.layout-a-top .main_header_menu,.main_header.layout-a-top .main_header_menu .menu_topnav,.main_header.layout-a .main_header_menu,.main_header.layout-a .main_header_menu .menu_topnav,.main_header.layout-b .main_header_menu,.main_header.layout-b .main_header_menu .menu_topnav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.main_header.layout-a-b .main_header_menu .level_top,.main_header.layout-a-top .main_header_menu .level_top,.main_header.layout-a .main_header_menu .level_top,.main_header.layout-b .main_header_menu .level_top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch}.main_header.layout-a-b .main_header_menu .level_top li.dropdown_parent,.main_header.layout-a-top .main_header_menu .level_top li.dropdown_parent,.main_header.layout-a .main_header_menu .level_top li.dropdown_parent,.main_header.layout-b .main_header_menu .level_top li.dropdown_parent{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.main_header.layout-a-b .main_header_menu .level_top li.dropdown_parent:not(.full),.main_header.layout-a-top .main_header_menu .level_top li.dropdown_parent:not(.full),.main_header.layout-a .main_header_menu .level_top li.dropdown_parent:not(.full),.main_header.layout-b .main_header_menu .level_top li.dropdown_parent:not(.full){position:relative}.main_header.layout-a-b .main_header_menu .level_top .level_top_link,.main_header.layout-a-top .main_header_menu .level_top .level_top_link,.main_header.layout-a .main_header_menu .level_top .level_top_link,.main_header.layout-b .main_header_menu .level_top .level_top_link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;position:relative}.main_header.layout-a-b .main_header_menu .level_top .level_top_link .mainmenu_link,.main_header.layout-a-top .main_header_menu .level_top .level_top_link .mainmenu_link,.main_header.layout-a .main_header_menu .level_top .level_top_link .mainmenu_link,.main_header.layout-b .main_header_menu .level_top .level_top_link .mainmenu_link{cursor:pointer;padding:0 18px;width:100%;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;white-space:nowrap}.main_header.layout-a-b .main_header_menu .dropdown_menu,.main_header.layout-a-top .main_header_menu .dropdown_menu,.main_header.layout-a .main_header_menu .dropdown_menu,.main_header.layout-b .main_header_menu .dropdown_menu{display:block;visibility:hidden;opacity:0;z-index:6100;position:absolute;top:100%;left:0;padding:25px;min-width:180px;box-shadow:1px 10px 30px rgba(0,0,0,.2);transition:all .4s cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.main_header.layout-a-b .main_header_menu .dropdown_menu .mainmenu_sublink,.main_header.layout-a-top .main_header_menu .dropdown_menu .mainmenu_sublink,.main_header.layout-a .main_header_menu .dropdown_menu .mainmenu_sublink,.main_header.layout-b .main_header_menu .dropdown_menu .mainmenu_sublink{padding:10px;display:block;white-space:nowrap}.main_header.layout-a-b .main_header_menu .full .dropdown_menu,.main_header.layout-a-top .main_header_menu .full .dropdown_menu,.main_header.layout-a .main_header_menu .full .dropdown_menu,.main_header.layout-b .main_header_menu .full .dropdown_menu{width:100%;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .subsub .subsub,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .subsub .subsub,.main_header.layout-a .main_header_menu .full .dropdown_menu .subsub .subsub,.main_header.layout-b .main_header_menu .full .dropdown_menu .subsub .subsub{padding-left:25px}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .subsub .subsub .add_menu_item button,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .subsub .subsub .add_menu_item button,.main_header.layout-a .main_header_menu .full .dropdown_menu .subsub .subsub .add_menu_item button,.main_header.layout-b .main_header_menu .full .dropdown_menu .subsub .subsub .add_menu_item button{transform:scale(.6)}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .subsub .add_menu_item,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .subsub .add_menu_item,.main_header.layout-a .main_header_menu .full .dropdown_menu .subsub .add_menu_item,.main_header.layout-b .main_header_menu .full .dropdown_menu .subsub .add_menu_item{padding-left:10px}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .subsub .add_menu_item button,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .subsub .add_menu_item button,.main_header.layout-a .main_header_menu .full .dropdown_menu .subsub .add_menu_item button,.main_header.layout-b .main_header_menu .full .dropdown_menu .subsub .add_menu_item button{transform:scale(.7)}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub,.main_header.layout-a .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub,.main_header.layout-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub{max-width:1200px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem,.main_header.layout-a .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem,.main_header.layout-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem{width:300px;margin-bottom:30px}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem>.mainmenu_sublink,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem>.mainmenu_sublink,.main_header.layout-a .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem>.mainmenu_sublink,.main_header.layout-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub>.mainmenu_subitem>.mainmenu_sublink{font-weight:700;font-size:1.1em}.main_header.layout-a-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub .mainmenu_sublink,.main_header.layout-a-top .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub .mainmenu_sublink,.main_header.layout-a .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub .mainmenu_sublink,.main_header.layout-b .main_header_menu .full .dropdown_menu .mainmenu_submenu.mainsub .mainmenu_sublink{white-space:normal}.main_header.layout-a-b .main_header_menu li:hover>.dropdown_menu,.main_header.layout-a-top .main_header_menu li:hover>.dropdown_menu,.main_header.layout-a .main_header_menu li:hover>.dropdown_menu,.main_header.layout-b .main_header_menu li:hover>.dropdown_menu{visibility:visible;opacity:1}.main_header.layout-a-b .main_header_main,.main_header.layout-a-top .main_header_main,.main_header.layout-a .main_header_main{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.main_header.layout-a-b .main_header_main_start .main_header_main_middle{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.main_header.layout-a-b .main_header_main_end{margin-left:20px}.menu_item_childeditwrap{position:relative}.menu_item_childeditwrap .mat-menu-item .mat-icon{margin:0 0 0 5px;color:inherit;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.77,.13,.66,.5);transform:scale(.6)}.menu_item_childeditwrap .mat-menu-item:hover>.mat-icon{opacity:.5;visibility:visible;transform:scale(1)}.menu_item_childeditwrap .mat-menu-item .mat-icon:hover{opacity:1}.menu_item_childeditwrap .menu_text{margin-right:8px}.edit_menu.dropToChildren .hoverdrag{transform:scale(.95)}.edit_menu.dropToChildren .hoverdrag:before{position:absolute;top:-25px;left:10px;font-family:Material Icons;content:"\e5da";display:block;font-size:24px;width:30px;height:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:100%;background:#1de9b6;color:#000}.edit_menu.dropToChildren .hoverdrag:after{background:#1de9b6;color:#000}.edit_menu .menu_item_drag{position:relative;transition:all .2s cubic-bezier(.77,.13,.66,.5)}.edit_menu .menu_item_drag .mainmenu_link{position:relative;z-index:10}.edit_menu .menu_item_drag .edit_menu_item{z-index:6500;position:absolute;top:-20px;right:50%;margin-right:-20px;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.77,.13,.66,.5);transform:scale(.6)}.edit_menu .menu_item_drag:hover>.edit_menu_item{opacity:1;visibility:visible;transform:scale(1)}.edit_menu .menu_item_drag:hover:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed #1de9b6}.edit_menu .menu_item_drag.hoverdrag:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:2px dashed #1de9b6}.edit_menu .menu_item_drag .add_menu_children{z-index:6500;opacity:0;visibility:hidden;position:absolute;left:0;right:0;bottom:0;height:0;transition:all .2s cubic-bezier(.77,.13,.66,.5);transform:scale(.6)}.edit_menu .menu_item_drag .add_menu_children button{position:absolute;bottom:-20px;right:50%;margin-right:-20px;background:#1de9b6;color:#000}.edit_menu .menu_item_drag:hover>.add_menu_children{opacity:1;visibility:visible;transform:scale(1)}.edit_menu .add_menu_item_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.edit_menu .add_menu_item{width:100%;transition:all .2s cubic-bezier(.77,.13,.66,.5);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;color:#1de9b6}.edit_menu .dropdown_menu .add_menu_item{align-items:flex-start}.edit_header_datamain,.edit_menu .dropdown_menu .add_menu_item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.edit_header_datamain{z-index:12000;position:fixed;bottom:50px;right:0;background:#2d2a34;box-shadow:6px 6px 20px rgba(0,0,0,.4);padding:15px;border-top-left-radius:50px;border-bottom-left-radius:50px;align-items:center}.edit_header_datamain .info{padding:2px 0 2px 8px;justify-content:center}.edit_header_datamain .info,.edit_header_maindata{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}.edit_header_maindata{position:absolute;top:0;left:-40px;background:#1de9b6;color:#000;border-top-left-radius:8px;border-bottom-left-radius:8px;box-shadow:1px 1px 6px rgba(0,0,0,.2);justify-content:flex-start}.editmenublock{position:relative;min-width:30px;min-height:30px}.editmenublock:hover:before,.editmenublock_wrap:hover:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px dashed #1de9b6}.edit_header{opacity:0;visibility:hidden;position:absolute;top:-20px;right:-20px;transition:all .3 linear}.editmenublock:hover>.edit_header,.editmenublock_wrap:hover>.edit_header{opacity:1;visibility:visible}.edit_snackbar.mat-snack-bar-container{background:#3a3741;color:#fff;max-width:98vw;overflow:auto}.edit_snackbar_colors.mat-snack-bar-container{background:#34323b;border-radius:20px;color:#fff;max-width:98vw;min-width:315px}.edit_snackbar_colors.mat-snack-bar-container .color-picker{border:0;border-radius:12px}.edit_snackbar_colors.mat-snack-bar-container .color-picker .saturation-lightness{border-top-right-radius:12px;border-top-left-radius:12px}.snackbar_edit .mat-checkbox-inner-container{width:20px;height:20px}.snackbar_edit .mat-checkbox-frame{border-color:hsla(0,0%,100%,.3)}.snackbar_edit .mat-tab-group{color:#fff}.snackbar_edit .mat-tab-label{color:#ff4081}.snackbar_edit .mat-tab-group.mat-primary .mat-ink-bar,.snackbar_edit .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#ff4081}.snackbar_edit .mat-tab-body-content{padding-top:20px}.edit_header_emtpy{opacity:.5}.edit_form_item_label .mat-icon{color:#00e5ff}.choose_design{position:relative;display:block;border:1px solid rgba(0,0,0,.07);border-radius:8px;width:95%;max-width:340px;padding:12px;box-sizing:border-box;margin-bottom:15px;cursor:pointer;transition:all .2s cubic-bezier(.77,.13,.66,.5)}.choose_design .designitem{height:140px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.choose_design button{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.77,.13,.66,.5)}.choose_design:hover{box-shadow:1px 1px 15px rgba(0,0,0,.08);transform:scale(1.07)}.choose_design:hover button{opacity:1;visibility:visible}.designheader_layout-a{background:url(/assets/img/layouts/header/header-a.svg) 50% no-repeat;background-size:contain}.designheader_layout-a-b{background:url(/assets/img/layouts/header/header-a-b.svg) 50% no-repeat;background-size:contain}.designheader_layout-a-top{background:url(/assets/img/layouts/header/header-a-top.svg) 50% no-repeat;background-size:contain}.designmenu_layout-a{background:url(/assets/img/layouts/menu/menu-a.svg) 50% no-repeat;background-size:contain}.design_mobilesidenav_layout-a{background:url(/assets/img/layouts/menu/menu-mobile-a.svg) 50% no-repeat;background-size:contain}.designmobilemenu_layout-a{background:url(/assets/img/layouts/mobile/mobile-a.svg) 50% no-repeat;background-size:contain}.designmobilemenu_layout-b{background:url(/assets/img/layouts/mobile/mobile-b.svg) 50% no-repeat;background-size:contain}.design_footer_layout-a{background:url(/assets/img/layouts/footer/footer-a.svg) 50% no-repeat;background-size:contain}.design_footer_layout-b{background:url(/assets/img/layouts/footer/footer-b.svg) 50% no-repeat;background-size:contain}.design_footer_layout-b-a{background:url(/assets/img/layouts/footer/footer-b-a.svg) 50% no-repeat;background-size:contain}.design_jobspage_{background:url(/assets/img/icons/reset.svg) 50% no-repeat;background-size:20%}.design_jobspage_layout-a{background:url(/assets/img/layouts/jobs/layout-a.svg) 50% no-repeat;background-size:contain}.design_jobspage_layout-b{background:url(/assets/img/layouts/jobs/layout-b.svg) 50% no-repeat;background-size:contain}.design_jobspage_layout-c{background:url(/assets/img/layouts/jobs/layout-c.svg) 50% no-repeat;background-size:contain}.design_productpage_{background:url(/assets/img/icons/reset.svg) 50% no-repeat;background-size:20%}.design_productpage_layout-a-a{background:url(/assets/img/layouts/products/product-a-a.svg) 50% no-repeat;background-size:contain}.design_productpage_layout-a-b{background:url(/assets/img/layouts/products/product-a-b.svg) 50% no-repeat;background-size:contain}.design_productpage_layout-a-c{background:url(/assets/img/layouts/products/product-a-c.svg) 50% no-repeat;background-size:contain}.design_productpage_layout-a-d{background:url(/assets/img/layouts/products/product-a-d.svg) 50% no-repeat;background-size:contain}.design_productpage_layout-a-e{background:url(/assets/img/layouts/products/product-a-e.svg) 50% no-repeat;background-size:contain}.design_productpage_layout-a-f{background:url(/assets/img/layouts/products/product-a-f.svg) 50% no-repeat;background-size:contain}.design_productpage_layout-b{background:url(/assets/img/layouts/products/product-b.svg) 50% no-repeat;background-size:contain}.design_productpage_layout-c{background:url(/assets/img/layouts/products/product-c.svg) 50% no-repeat;background-size:contain}.mini_layout{width:60px;height:40px;border-radius:4px;box-shadow:1px 1px 6px rgba(0,0,0,.14);cursor:pointer;transition:all .3s cubic-bezier(.77,.13,.66,.5)}.mini_layout:hover{box-shadow:20px 20px 18px rgba(0,0,0,.2);transform:scale(1.25)}.logo_select_wrap .content_image_img img{width:130px;height:130px;object-fit:contain}.theme_main_content_wrap{position:relative}.theme_sidenav{position:absolute;top:0;left:0;bottom:0;right:0;z-index:9000;display:block;visibility:hidden;overflow:hidden}.theme_sidenav.open{visibility:visible}.theme_sidenav_bg{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);opacity:0;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.open .theme_sidenav_bg{opacity:1}.theme_sidenav_inner{position:absolute;top:0;left:-105%;height:100%;max-height:calc(100vh - 120px);width:100%;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.open .theme_sidenav_inner{left:0}.side_nav_container{overflow:auto}.theme_sidenav.layout-a .side_nav_container{position:absolute;top:0;left:0;right:0;bottom:0;padding:50px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.theme_sidenav.layout-a .side_nav_container .main_header_logo{padding:0}.theme_sidenav.layout-a .side_nav_container .side_nav_top{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.theme_sidenav.layout-a .side_nav_container .side_nav_main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;padding:20px 0;margin:0 auto;width:100%;max-width:1200px}.theme_sidenav.layout-a .side_nav_container .side_nav_content{width:42%;margin-right:8%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;padding:20px 0}.theme_sidenav.layout-a .side_nav_container .side_nav_content .side_nav_content_inner{width:100%}.theme_sidenav.layout-a .side_nav_container .side_nav_content .side_nav_content_inner .single_content_wrap{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end}.theme_sidenav.layout-a .side_nav_container .side_nav_content .side_nav_content_inner .single_content_wrap .cb_drag_list{width:100%}.theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu{width:50%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;overflow:auto;padding:20px 0;position:relative;overflow:hidden}.theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu .sidenav_nav_wrap .sidenav_nav_level{display:none}.theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu .sidenav_nav_wrap .sidenav_nav_level.sidenav_active{display:block}.theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu .sidenav_nav_wrap .sidenav_nav_level .sidenav_navitem .nav_item,.theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu .sidenav_nav_wrap .sidenav_nav_level .sidenav_navitem a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:18px 0;font-size:20px}.theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu .sidenav_nav_wrap .sidenav_nav_level .sidenav_nav_level_heading{font-size:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;opacity:.4}.theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu .sidenav_nav_wrap .sidenav_nav_level .sidenav_nav_level_heading h6{font-size:20px;margin-bottom:0}.theme_sidenav.layout-a .side_nav_container .side_nav_bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;align-content:flex-end}.theme_sidenav.layout-a .side_nav_container .side_nav_bottom .cb_drag_list{min-width:200px}.theme_sidenav.layout-a .side_nav_container .side_nav_bottom .end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end}.theme_sidenav.layout-a .nav_close_button{width:50px;height:50px;line-height:50px;font-size:50px}.theme_sidenav.layout-a .nav_close_button .mat-icon{width:40px;height:40px;font-size:40px;line-height:1}.theme_sidenav.layout-a .mainmenu_side{position:relative}.theme_sidenav.layout-a .sidenav_hide{position:absolute;top:0;left:0;opacity:.1;display:none}.theme_sidenav.layout-a .sidenav_subsection{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.theme_sidenav.layout-a .sidenav_subsection .subnav_header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:12px 0;margin-bottom:12px;position:relative;opacity:.5}.theme_sidenav.layout-a .sidenav_subsection .subnav_header:after{content:"";display:block;width:100%;position:absolute;bottom:0;left:0;height:1px;border-bottom:1px solid;opacity:.2}.theme_sidenav.layout-a .sidenav_subsection .subnav_header button{margin-right:8px}.theme_sidenav.layout-a .sidenav_subsection .subnav_header h4{margin:0;font-weight:400;font-size:20px}.theme_sidenav.layout-a .sidenav_subsection.dropHeading .subnav_header{opacity:1;border:2px dashed #1de9b6;box-sizing:border-box;background:#1de9b6}.theme_sidenav.layout-a .sidenav_subsection.sidenav_show{position:relative;top:auto;left:auto;opacity:1;visibility:visible}.theme_sidenav.layout-a .mainmenu_sublink .mainmenu_link{font-size:22px;padding:20px 0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.theme_sidenav.layout-a .mainmenu_sublink.hasChildren .mainmenu_link:after{font-family:Material Icons;content:"\e5cc";display:block;margin-left:8px}.mobileScreen .theme_sidenav.layout-a .side_nav_container{padding:25px}.mobileScreen .theme_sidenav.layout-a .side_nav_container .side_nav_main{flex:1;padding:8px 0 10px;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.mobileScreen .theme_sidenav.layout-a .side_nav_container .side_nav_content{width:100%;margin:0;display:block}.mobileScreen .theme_sidenav.layout-a .side_nav_container .side_nav_mainmenu{width:100%;margin:0 0 35px}.dropdownDialogBack{background:rgba(192,198,204,.8)}.dropdownDialog{animation-duration:.3s;animation-fill-mode:both;animation-name:dropdownAni}.dropdownDialog .mat-dialog-container{border-radius:0;padding:0}.dropdownDialog .mat-dialog-container .mat-dialog-content{max-height:100%;min-height:100%;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main{flex:1;box-sizing:border-box;padding:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main li{display:block}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main li a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:10px 0}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main .dialog_dropdown_one{width:50%}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main .dialog_dropdown_one .heading li a{font-weight:500;font-size:1.1em}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main .dialog_dropdown_two{width:50%}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main .dialog_dropdown_two li ul{padding-left:20px;margin-bottom:10px}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_main .dialog_dropdown_two li ul li a{padding:5px 0;font-size:.9em}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side{width:40%;position:relative}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side.noImg:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;opacity:.3}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side .dialog_dropdown_side_media{position:absolute;top:0;left:0;right:0;bottom:0}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side .dialog_dropdown_side_media img,.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side .dialog_dropdown_side_media video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side .dialog_dropdown_side_buttons{position:absolute;bottom:40px;left:40px;right:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side .dialog_dropdown_side_buttons button{margin-right:10px}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side .dialog_dropdown_side_buttons .dialog_dropdown_side_teaserset{background:#f7f7f7;color:#000;padding:8px 10px;border-radius:8px}.dropdownDialog .mat-dialog-container .mat-dialog-content .dialog_dropdown_wrap .dialog_dropdown_side .dialog_dropdown_side_buttons .dialog_dropdown_side_teaserset .mat-checkbox-inner-container{width:22px;height:22px}@keyframes dropdownAni{0%{transform:translateY(100px) scale(.94)}to{transform:translateY(0) scale(1)}}.content_langswitch .text .link{display:inline-block;padding:2px 7px}.content_langswitch .text.align_right{text-align:right}.content_langswitch .text.align_center{text-align:center}.content_langswitch .dropdown.align_right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.content_langswitch .dropdown.align_center{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.edit_form_item_formfield .mat-form-field .mat-form-field-wrapper,.nofieldpadding .mat-form-field .mat-form-field-wrapper{padding-bottom:0}.social_channels_list .item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background:#efefef;border-radius:12px;margin-bottom:10px;padding:10px}.social_channels_list .item .start{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.social_channels_list .item .start .svg_icon{margin-right:15px}.social_channels_list .item .end{flex-shrink:0;margin-left:20px;justify-content:flex-end}.social_channels_list .item .end,.svg_icon{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.svg_icon{width:24px;height:24px;justify-content:center}.svg_icon .svg_inner{width:100%}.svg_icon svg{width:100%;height:100%}.custom_menu_icon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.custom_menu_icon .svg_icon{margin-right:12px}.custom_menu_icon.disabled .svg_icon{opacity:.3}.content_socialbuttons,.content_socialbuttons .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.content_socialbuttons.align_center,.content_socialbuttons.align_center .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.content_socialbuttons.align_right,.content_socialbuttons.align_right .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center}.content_socialbuttons.style_default .icon{background:transparent!important}.content_socialbuttons.style_box .icon{padding:6px}.content_socialbuttons.style_box-rounded .icon{padding:6px;border-radius:6px}.content_socialbuttons.style_box-round .icon{padding:8px;border-radius:100%}.content_socialbuttons .names{padding:4px 7px}.content_socialbuttons .mat-icon-button{margin:0 0 0 10px}.content_locations_dropdown{justify-content:flex-start}.content_locations_dropdown,.content_locations_dropdown.align_center{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.content_locations_dropdown.align_center{justify-content:center}.content_locations_dropdown.align_right{align-items:flex-start}.content_locations_dropdown.align_right,.content_savebuttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.content_savebuttons{align-items:center;margin:0 auto 50px;width:90%}.content_savebuttons button{margin:0 5px}.add_content_line{opacity:0;visibility:hidden;height:10px;margin-bottom:10px;width:100%;position:relative;z-index:10}.add_content_line .add_content_line_buttons{position:absolute;top:-10px;left:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.add_content_line .add_content_line_buttons button{margin:0 5px}.add_content_line .add_content_line_buttons:before{content:"";display:block;position:absolute;top:19px;left:0;right:0;border-bottom:1px dashed #1de9b6}.add_content_line_wrap:hover .add_content_line{opacity:1;visibility:visible}.remove_item_wrap{position:relative}.remove_item_wrap .remove_item_button{opacity:0;visibility:hidden;position:absolute;top:-8px;left:-20px}.remove_item_wrap .remove_item_button button{background:#ff4081;width:30px;height:30px;line-height:30px}.remove_item_wrap .remove_item_button button .mat-icon{width:20px;height:20px;line-height:20px;font-size:20px}.remove_item_wrap:hover .remove_item_button{opacity:1;visibility:visible}.contenttabs .mat-tab-header{padding:0}.contenttabs .mat-tab-label{color:inherit;height:48px;padding:0;min-width:130px}.contenttabs .mat-tab-label .mat-tab-label-content{width:100%}.contenttabs .mat-tab-label .inner_label{height:48px;padding:0 24px;width:100%;min-width:130px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.contenttabs .mat-tab-label .tab_edit{position:absolute;top:0;right:0;opacity:0;visibility:hidden;transition:.2s linear;background:#1de9b6;color:#000;border-radius:100%;box-shadow:1px 1px 10px rgba(0,0,0,.2)}.contenttabs .mat-tab-label .tab_edit button{width:32px;height:32px;line-height:32px}.contenttabs .mat-tab-label:hover .tab_edit{opacity:1;visibility:visible}.contenttabs .mat-tab-group.mat-accent .mat-ink-bar,.contenttabs .mat-tab-nav-bar.mat-accent .mat-ink-bar{background:transparent;height:0;border-bottom:2px solid}.contenttabs .mat-tab-body{padding:0;background:transparent;border-radius:0}.contenttabs .contenttabs_content{position:relative}.contenttabs .contenttabs_content.hasBg{padding:20px}.contenttabs .contenttabs_content:not(.hasBg){margin-top:35px}.contenttabs .contenttabs_content .add_single_content_wrap{padding:10px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.contenttabs .mat-tab-header-pagination-chevron{border-color:inherit}.content_options .mat-dialog-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.content_options .mat-dialog-title h2{margin-bottom:0}.content_options .mat-dialog-title h6{font-size:12px;opacity:.5;margin:0}.content_options .mat-dialog-title .mat-icon{margin-right:9px}.content_options .mat-vertical-stepper-header{padding:12px 5px;border-radius:30px}.content_options .mat-vertical-stepper-header .mat-step-icon{width:38px;height:38px;background:rgba(0,0,0,.1)}.content_options .mat-vertical-stepper-header .mat-step-icon .mat-icon{width:24px;height:24px;font-size:24px}.content_options .mat-stepper-vertical-line:before{top:0;bottom:0;left:-12px}.content_options .mat-vertical-content{padding:5px 0 10px 20px}.content_options .mat-dialog-actions button.mat-flat-button{line-height:40px}.content_options .content_options_content{padding:12px 0 20px 8px}.content_linkList{text-align:left;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.content_linkList.align_right{text-align:right;justify-content:flex-end}.content_linkList.align_center{text-align:center;justify-content:center}.content_linkList.titlepos_bottom .innerwrap{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch}.content_linkList.titlepos_bottom .innerwrap h3{padding-top:10px}.content_linkList.titlepos_left .innerwrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.content_linkList.titlepos_left .innerwrap h3{flex-shrink:0;margin:0 20px 0 0}.content_linkList.titlepos_left .innerwrap .inner{flex:1}.content_linkList.titlepos_right .innerwrap{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.content_linkList.titlepos_right .innerwrap h3{flex-shrink:0;margin:0 0 0 20px}.content_linkList.titlepos_right .innerwrap .inner{flex:1}.content_linkList.layout_list_hor .inner .item,.content_linkList.layout_list_ver .inner .item{position:relative}.content_linkList.layout_list_hor .inner .item .item_inner,.content_linkList.layout_list_ver .inner .item .item_inner{display:inline-block;position:relative;padding:5px 0}.content_linkList.layout_list_hor .inner .item .item_inner .edit_link.mat-mini-fab,.content_linkList.layout_list_ver .inner .item .item_inner .edit_link.mat-mini-fab{position:absolute;top:-5px;right:-30px;opacity:0;visibility:hidden;width:32px;height:32px;line-height:32px}.content_linkList.layout_list_hor .inner .item .item_inner .edit_link.mat-mini-fab .mat-button-wrapper,.content_linkList.layout_list_ver .inner .item .item_inner .edit_link.mat-mini-fab .mat-button-wrapper{padding:0}.content_linkList.layout_list_hor .inner .item .item_inner:hover .edit_link,.content_linkList.layout_list_ver .inner .item .item_inner:hover .edit_link{opacity:1;visibility:visible;z-index:500}.content_linkList.layout_list_hor .inner{margin:0 -8px}.content_linkList.layout_list_hor .inner .item{display:inline-block}.content_linkList.layout_list_hor .inner .item .item_inner{padding:5px 8px}.content_linkList.layout_list_ver .inner .item .item_inner{padding:5px 0}.content_linkList .empty{width:100px;height:40px;border-radius:8px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:pointer}.content_linkList .empty:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;opacity:.1;border-radius:8px}.colors_contentcolors_section{padding:70px 0}.colors_main_content_wrap{padding:90px 0}.colors_contentcolors_wrap .colors_main_content,.colors_main_content_wrap .colors_main_content{position:relative;width:90%;max-width:700px;margin:0 auto 60px}.colors_contentcolors_wrap .colors_main_content:nth-child(n+2),.colors_main_content_wrap .colors_main_content:nth-child(n+2){padding-top:50px}.colors_contentcolors_wrap .colors_main_content:nth-child(n+2):before,.colors_main_content_wrap .colors_main_content:nth-child(n+2):before{position:absolute;top:0;left:0;right:0;content:"";display:block;border-top:1px solid;opacity:.1}.colors_contentcolors_wrap .colors_main_content .colors_content_cols,.colors_main_content_wrap .colors_main_content .colors_content_cols{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.colors_contentcolors_wrap .colors_main_content .colors_content_cols .colors_content_col,.colors_main_content_wrap .colors_main_content .colors_content_cols .colors_content_col{flex:1;margin:0 0 30px}.colors_edit_wrap{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:15px}.colors_edit_wrap.center{justify-content:center}.colors_edit_wrap.right{justify-content:flex-end}.colors_edit_wrap.absolute{position:absolute;top:0;left:0}.colors_edit_wrap .colors_edit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;background:#1c222c;color:#fff;background:#e8e8e8;color:#1c222c;box-shadow:1px 1px 8px rgba(0,0,0,.12);border-radius:30px;padding:2px 12px}.colors_edit_wrap .colors_edit .mainicon{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-right:1px solid rgba(0,0,0,.1);padding:0 10px 0 6px;margin-right:5px}.colors_edit_wrap .colors_edit .mainicon .mat-icon{opacity:.2}.colors_edit_wrap .colors_edit .title{opacity:.4;margin-right:5px}.color_dot{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.color_dot .title{margin-right:3px;font-weight:500;font-size:14px}.color_dot .mat-icon{width:50px;height:50px;font-size:50px;line-height:1}.colors_menu_content_wrap{padding:50px 0;width:95%;max-width:700px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.colors_menu_content_wrap.transparentStyle{padding-top:250px}.colors_menu_content_wrap .colors_menu_content_menu{width:100%;width:280px}.colors_menu_content_wrap .colors_menu_content_menu.mobileView{width:60px}.colors_menu_content_wrap .colors_menu_content_menu.mobileView .colors_menuitem .title{display:none}.colors_menu_content_wrap .colors_menu_content_menu.mobileView .colors_menuitem .mat-icon{margin-right:0}.colors_menu_content_wrap .colors_menu_content_menu .colors_menuitem{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:16px 5px 16px 20px;cursor:pointer;background:#f1f1f1;color:#1c222c;opacity:.6;font-weight:500;font-size:14px;border-bottom:1px solid rgba(0,0,0,.07)}.colors_menu_content_wrap .colors_menu_content_menu .colors_menuitem .mat-icon{margin-right:9px}.colors_menu_content_wrap .colors_menu_content_menu .colors_menuitem:first-child{border-top-left-radius:30px}.colors_menu_content_wrap .colors_menu_content_menu .colors_menuitem:last-child{border-bottom-left-radius:30px;border-bottom:0}.colors_menu_content_wrap .colors_menu_content_menu .colors_menuitem.active,.colors_menu_content_wrap .colors_menu_content_menu .colors_menuitem:hover{opacity:1}.colors_menu_content_wrap .colors_menu_content{min-height:250px;flex:1;background:#f1f1f1;color:#1c222c;padding:30px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;box-shadow:1px 1px 22px rgba(0,0,0,.1);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.colors_menu_content_wrap .colors_menu_content .inner{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.colors_edit_list_wrap .colors_edit_list_wrap_inner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.colors_edit_list_wrap .colors_edit_list_wrap_inner button{margin-bottom:14px;background:#e8e8e8;color:#1c222c;border-radius:30px;line-height:42px;padding:0 26px 0 18px;box-shadow:1px 1px 4px rgba(0,0,0,.1)}.colors_edit_list_wrap .colors_edit_list_wrap_inner button .mat-icon{margin-right:9px;padding-right:9px;border-right:1px solid rgba(0,0,0,.1)}.colors_contentcolors_add{padding:80px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-top:1px dashed #1de9b6}.sticky_color_edit{position:fixed;bottom:50px;right:50px;background:#34323b;color:#fff;border-radius:20px;box-shadow:1px 1px 20px rgba(0,0,0,.2);padding:20px;border-bottom:5px solid #1de9b6;z-index:15000}.theme_side_cart_nav{position:absolute;top:0;left:0;bottom:0;right:0;z-index:9000;display:block;visibility:hidden;overflow:hidden}.theme_side_cart_nav.open{visibility:visible}.theme_side_cart_nav_inner{position:absolute;top:0;right:-430px;height:100%;max-height:calc(100vh - 120px);width:100%;max-width:420px;transition:all .4s cubic-bezier(.77,.13,.66,.5);box-shadow:1px 1px 30px rgba(0,0,0,.3)}.open .theme_side_cart_nav_inner{right:0}.side_cart{overflow:hidden;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.side_cart_top{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.side_cart_top .side_cart_header{padding:20px;border-bottom:1px solid rgba(0,0,0,.1)}.side_cart_top .side_cart_header h3{font-size:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0}.side_cart_top .side_cart_header h3 span{padding-top:2px;flex:1}.side_cart_top .side_cart_header h3 .mat-icon-button{margin-left:10px}.side_cart_empty{min-height:220px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:.5}.side_cart_empty .mat-icon{width:40px;height:40px;font-size:40px;margin-bottom:12px}.side_cart_empty p{font-size:18px}.side_cart_bottom{flex-shrink:0;padding:20px;border-top:1px solid rgba(0,0,0,.1);box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.1)}.side_cart_bottom .content_button,.side_cart_bottom button{width:100%}.footer_edit_spacer{height:250px}.main_footer,.main_footer .footer_type{display:block}.main_footer .footer_type .cb_block{min-width:80px}.main_footer .footer_type cb-text.cb_block{min-width:200px}.main_product_related{width:90%;padding-top:40px;margin:0 auto 80px}.main_product_wrap{padding:50px 0}.main_product_wrap .main_product{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-bottom:80px}.main_product_wrap .main_product .main_product_media_wrap{flex:1}.main_product_wrap .main_product .main_product_media_wrap .cdk-drag-placeholder *{display:none}.main_product_wrap .main_product .main_product_media_wrap .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.main_product_wrap .main_product .main_product_media_wrap .cdk-drop-list-dragging .item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px;flex-shrink:0;transition:transform .25s cubic-bezier(0,0,.2,1)}.main_product_wrap .main_product .main_product_media_wrap .main_product_media{display:block}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem{position:relative}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem .drag{cursor:move}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem .product_mediaitem_delete{position:absolute;top:10px;right:10px;opacity:0;visibility:hidden;transition:.2s linear}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem:hover .product_mediaitem_delete{opacity:1;visibility:visible}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem.add{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:pointer;min-height:70px}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem.add .mat-icon{width:32px;height:32px;font-size:32px}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem.add :before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;border-radius:6px;opacity:.2;transition:.2s linear}.main_product_wrap .main_product .main_product_media_wrap .main_product_media .product_mediaitem.add:hover:before{opacity:.6}.main_product_wrap .main_product .main_product_info{width:30%;max-width:500px;flex-shrink:0;margin-left:80px}.main_product_wrap .main_product .main_product_info .heading{margin-bottom:32px}.main_product_wrap .main_product .main_product_info .heading .title{font-size:22px}.main_product_wrap .main_product .main_product_info .heading .title .mat-form-field{width:100%}.main_product_wrap .main_product .main_product_info .heading .price{margin-bottom:20px}.main_product_wrap .main_product .main_product_info .heading .price .price_base{font-size:18px;display:inline-block;font-weight:500;margin-right:10px}.main_product_wrap .main_product .main_product_info .heading .price .price_base.hasoffer{text-decoration:line-through;font-size:16px;font-weight:400}.main_product_wrap .main_product .main_product_info .heading .price .price_missing button{margin-left:10px}.main_product_wrap .main_product .main_product_info .families_wrap{margin-bottom:30px}.main_product_wrap .main_product .main_product_info .family_wrap{position:relative;display:block;margin-bottom:5px;width:100%}.main_product_wrap .main_product .main_product_info .family_wrap:hover:before{content:"";display:block;position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:1px dashed #1de9b6}.main_product_wrap .main_product .main_product_info .family_wrap .family_buttons{position:absolute;top:-20px;left:-20px;opacity:0;visibility:hidden;transform:scale(.85);transition:all .2s cubic-bezier(.77,.13,.66,.5)}.main_product_wrap .main_product .main_product_info .family_wrap .family_buttons button{margin:0 5px 5px 0}.main_product_wrap .main_product .main_product_info .family_wrap:hover .family_buttons{opacity:1;visibility:visible;transform:scale(1)}.main_product_wrap .main_product .main_product_info .family_wrap h5{font-size:15px;font-weight:500;margin-bottom:5px}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:0 -5px}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item{width:16.6666%;padding-top:16.6666%;position:relative}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item .family_item_inner{position:absolute;top:5px;left:5px;right:5px;bottom:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item .family_item_inner .family_item_img img{display:block;width:100%;height:auto}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item.noImg .family_item_inner{border:1px dashed;opacity:.2}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item.noImg .family_item_inner .mat-icon{opacity:.6}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item.add{cursor:pointer}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item.add .family_item_inner{border:1px dashed;opacity:.2;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:5px;transition:.2s linear}.main_product_wrap .main_product .main_product_info .family_wrap .family_inner .family_item.add:hover .family_item_inner{opacity:.8}.main_product_wrap.layout-a-a,.main_product_wrap.layout-a-b,.main_product_wrap.layout-a-c,.main_product_wrap.layout-a-e,.main_product_wrap.layout-a-f{margin:0 auto;width:90%}.main_product_wrap.layout-a-a .main_product .main_product_media_wrap .main_product_media,.main_product_wrap.layout-a-b .main_product .main_product_media_wrap .main_product_media{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:10px;grid-column-gap:10px;row-gap:10px;grid-row-gap:10px}.main_product_wrap.layout-a-b .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3}.main_product_wrap.layout-a-b .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(2) .content_image_img,.main_product_wrap.layout-a-b .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(2) .content_video_video,.main_product_wrap.layout-a-b .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(2) .item_drag,.main_product_wrap.layout-a-b .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(2) .single_image,.main_product_wrap.layout-a-b .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(2) .single_video{position:static}.main_product_wrap.layout-a-c .main_product .main_product_media_wrap .main_product_media{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:10px;grid-column-gap:10px;row-gap:10px;grid-row-gap:10px}.main_product_wrap.layout-a-c .main_product .main_product_media_wrap .main_product_media .product_mediaitem:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.main_product_wrap.layout-a-e .main_product .main_product_media_wrap .main_product_media{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:10px;grid-column-gap:10px;row-gap:10px;grid-row-gap:10px}.main_product_wrap.layout-a-e .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(4){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:4}.main_product_wrap.layout-a-e .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(4) .content_image_img,.main_product_wrap.layout-a-e .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(4) .content_video_video,.main_product_wrap.layout-a-e .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(4) .item_drag,.main_product_wrap.layout-a-e .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(4) .single_image,.main_product_wrap.layout-a-e .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(4) .single_video{position:static}.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media{display:grid;grid-template-columns:repeat(2,2fr);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);column-gap:10px;grid-column-gap:10px;row-gap:10px;grid-row-gap:10px}.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media .product_mediaitem:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(3){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:4}.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(3) .content_image_img,.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(3) .content_video_video,.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(3) .item_drag,.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(3) .single_image,.main_product_wrap.layout-a-f .main_product .main_product_media_wrap .main_product_media .product_mediaitem:nth-child(3) .single_video{position:static}.main_product_wrap.layout-a-d{margin:0 auto;width:90%;max-width:1300px}.main_product_wrap.layout-a-d .product_mediaitem{margin-bottom:10px}.main_product_wrap.layout-b{margin:0 auto;width:90%;max-width:1300px}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media{overflow:auto}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media .main_product_media_move{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media .main_product_media_move .product_mediaitem{width:100%;flex:0 0 100%;flex-shrink:0}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll{position:relative}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner{overflow:auto}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner .media_scroll_move{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem{width:20%;flex:0 0 20%;flex-shrink:0}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem .product_mediaitem_delete{position:absolute;top:10px;right:10px;opacity:0;visibility:hidden;transition:.2s linear}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem:hover .product_mediaitem_delete{opacity:1;visibility:visible}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem.add{cursor:pointer;min-height:50px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:.5}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem.add:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;opacity:.4}.main_product_wrap.layout-b .main_product .main_product_media_wrap .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem.add:hover{opacity:1}.main_product_wrap.layout-c{margin:0 auto;width:90%;max-width:1400px}.main_product_wrap.layout-c .main_product .main_product_media_inner{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media{flex:1;overflow:auto}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media .main_product_media_move{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media .main_product_media_move .product_mediaitem{width:100%;flex:0 0 100%;flex-shrink:0}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media_scroll{width:110px;position:relative}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media_scroll .media_scroll_inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem .product_mediaitem_delete{position:absolute;top:10px;right:10px;opacity:0;visibility:hidden;transition:.2s linear}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem:hover .product_mediaitem_delete{opacity:1;visibility:visible}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem.add{cursor:pointer;min-height:50px;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:.5}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem.add:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px dashed;opacity:.4}.main_product_wrap.layout-c .main_product .main_product_media_inner .main_product_media_scroll .media_scroll_inner .media_scroll_move .product_mediaitem.add:hover{opacity:1}.gift_card_values_add{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:90px}.gift_card_values_manual{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;margin-bottom:19px}.gift_card_values_manual_item{margin:0 10px;flex:1}.gift_card_values_manual_item .mat-checkbox-inner-container{width:22px;height:22px}.gift_card_values_manual_item .mat-form-field{width:100%}.gift_card_values_manual_wrap{margin-bottom:19px}.gift_card_values_manual_wrap .gift_card_values_manual_tabs{padding-top:28px}.gift_card_values_manual_wrap .gift_card_values_manual_amounts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.giftcard_option_wrap{margin-bottom:25px;position:relative}.giftcard_option_wrap:hover:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border:1px dashed #7836f7;border-radius:6px}.giftcard_option_wrap .infolabel{position:absolute;bottom:100%;left:10px;background:#7836f7;color:#fff;font-size:11px;padding:2px 10px;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0;visibility:hidden}.giftcard_option_wrap:hover .infolabel{opacity:1;visibility:visible}.giftcard_option{margin-bottom:35px}.giftcard_option h4{margin-bottom:8px}.giftcard_option .listitems{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.giftcard_option .listitems .giftitem{width:20%;padding:4px;box-sizing:border-box}.giftcard_option .listitems .giftitem .giftitem_inner{padding:2px}.giftcard_option .listitems .giftitem.active .giftitem_inner{border:2px solid}.giftcard_option .select_radio{padding-top:5px}.giftcard_option .select_radio .mat-radio-button~.mat-radio-button{margin-left:16px}.giftcard_option .select_radio .mat-radio-button{font-size:16px}.giftcard_option .select_radio .mat-radio-container,.giftcard_option .select_radio .mat-radio-inner-circle{width:26px;height:26px}.giftcard_option .select_radio .mat-radio-outer-circle{width:26px;height:26px;border-width:3px}.giftcard_option .select_buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.giftcard_option .select_buttons button{margin:0 5px 5px 0}.giftcard_option .single_input .mat-form-field{width:100%}.giftcard_option .giftcard_selection{position:relative}.stock_prices_wrap{width:95%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.stock_prices_wrap .mat-tab-body{background:transparent!important}.stock_prices_wrap .mat-tab-header{padding:0!important}.stock_prices_wrap .checkboxlist .checkboxlist_item{margin-bottom:10px}.stock_prices_wrap .checkboxlist .checkboxlist_item .mat-checkbox-inner-container{width:22px;height:22px}.stock_prices_wrap .mat-form-field-suffix{opacity:.3}.stock_prices_wrap .daterange_field .mat-form-field-suffix{opacity:.8}.stock_prices_wrap .stock_prices_col_start{flex:1}.stock_prices_wrap .stock_prices_col_end{flex-shrink:0;margin-left:50px;width:30%;max-width:400px}.stock_prices_wrap .item{display:block;box-sizing:border-box;background:#f7f7f7;border-radius:12px;margin-bottom:20px}.stock_prices_wrap .item .item_heading{padding:12px 20px;background:#efefef;border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.stock_prices_wrap .item .item_heading h4{margin:0;font-weight:500;font-size:14px}.stock_prices_wrap .item .item_heading .mat-icon{margin-right:10px}.stock_prices_wrap .item .item_heading.button_heading{justify-content:space-between}.stock_prices_wrap .item .item_heading.button_heading .item_heading_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.stock_prices_wrap .item .item_heading.button_heading .item_heading_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.stock_prices_wrap .item .item_content{padding:24px 24px 12px}.stock_prices_wrap .item .item_content:nth-child(n+2){border-top:1px solid rgba(0,0,0,.07)}.stock_prices_wrap .item .item_content.tabvariations{background:#efefef}.stock_prices_wrap .item .mat-tab-header,.stock_prices_wrap .item .mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.07);background:#efefef}.stock_prices_wrap .item .mat-tab-header .mat-tab-label,.stock_prices_wrap .item .mat-tab-nav-bar .mat-tab-label{height:38px}.stock_prices_wrap .item .mat-tab-body{padding:24px 24px 12px}.stock_prices_wrap .item .item_heading_button{padding:12px 20px;background:#efefef;border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.stock_prices_wrap .item .item_heading_button .item_heading_button_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.stock_prices_wrap .item .item_heading_button .item_heading_button_start h4{margin:0;font-weight:500;font-size:14px}.stock_prices_wrap .item .item_heading_button .item_heading_button_start .mat-icon{margin-right:10px}.stock_prices_wrap .item .item_heading_button .item_heading_button_end button{margin-left:10px}.stock_prices_wrap .item .info_item_full{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.stock_prices_wrap .item .info_item_full .info_item_full_edit{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.stock_prices_wrap .item .info_item_full .info_item_full_edit .mat-form-field{flex:1}.stock_prices_wrap .item .info_item_full .info_item_full_edit .info_item_full_infotext{margin-left:15px;font-size:12px;opacity:.5}.stock_prices_wrap .item .info_item_full .mat-form-field{width:100%}.stock_prices_wrap .item .info_item_full .mat-form-field .mat-form-field-wrapper{padding-bottom:0}.stock_prices_wrap .item .base_price_info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.stock_prices_wrap .item .base_price_info .base_price_info_item{flex:1;min-width:160px;box-sizing:border-box;padding:0 10px}.stock_prices_wrap .item .base_price_info .base_price_info_item .mat-form-field{width:100%}.cats_check_wrap{flex:1;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:10px;box-sizing:border-box}.cats_check_wrap .mat-checkbox-inner-container{width:18px;height:18px}.cats_check_wrap .mat-icon-button{width:26px;height:26px;line-height:19px;font-size:26px}.cats_check_wrap .attr_tags{margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.cats_check_wrap .attr_tags .attr_tag{background:#ececec;padding:5px 10px 5px 16px;border-radius:20px;margin:0 5px 5px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.cats_check_wrap .attr_tags .attr_tag .name{margin-right:8px}.cats_check_wrap .attr_tags .attr_tag .mat-icon-button .mat-icon{width:20px;height:20px;font-size:20px;line-height:20px}.cats_drop_menu.mat-menu-panel{max-width:300px;min-width:240px}.cats_drop_menu.mat-menu-panel .mat-menu-content:not(:empty){padding:18px 10px}.catTree_wrapDrop{min-width:280px}.catTree_wrapDrop .mat-checkbox-inner-container{width:18px;height:18px}.catTree_wrapDrop .mat-icon-button{width:26px;height:26px;line-height:19px;font-size:26px}.catTree_wrap{margin-bottom:30px;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:5px 20px 5px 5px}.catTree_wrap .mat-checkbox-inner-container{width:18px;height:18px}.catTree_wrap .mat-icon-button{width:26px;height:26px;line-height:19px;font-size:26px}.lock_wrap .lock_data{position:relative}.lock_wrap .lock_data .clear_lock{position:absolute;top:0;left:0;bottom:0;right:0;z-index:3000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.lock_wrap .lock_data .clear_lock:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:#efefef;border-bottom-right-radius:12px;border-bottom-left-radius:12px;opacity:1}.base_price_info_item_editwrap,.lock_wrap .lock_data .clear_lock button{position:relative}.base_price_info_item_editwrap button.mat-mini-fab{position:absolute;top:0;right:0;opacity:0;visibility:hidden;width:26px;height:26px;line-height:26px}.base_price_info_item_editwrap button.mat-mini-fab .mat-icon{width:20px;height:20px;line-height:20px;font-size:20px}.base_price_info_item_editwrap button.mat-mini-fab .mat-button-wrapper{padding:0}.base_price_info_item_editwrap:hover button.mat-mini-fab{opacity:1;visibility:visible}.stock_variations_inner .stock_variation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;background:#efefef;padding:6px;border-radius:8px;margin-bottom:5px}.stock_variations_inner .stock_variation .stock_var_item{margin-right:12px;max-width:120px}.stock_variations_inner .stock_variation .stock_var_item .stock_var_item_slug span{opacity:.4;font-size:12px;cursor:pointer;line-height:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.stock_variations_inner .stock_variation .stock_var_item .stock_var_item_slug span:hover{opacity:1}.stock_variations_inner .stock_variation .stock_var_item .stock_var_item_slug span .mat-icon{visibility:hidden;opacity:0;width:18px;height:18px;font-size:18px;line-height:18px}.stock_variations_inner .stock_variation .stock_var_item .stock_var_item_slug span:hover .mat-icon{visibility:visible;opacity:1}.stock_variations_inner .stock_variation .stock_var_item .mat-form-field{width:100%}.stock_variations_inner .stock_variation .stock_var_item.indv{position:relative}.stock_variations_inner .stock_variation .stock_var_item.indv button.mat-mini-fab{position:absolute;top:-18px;right:-18px;opacity:0;visibility:hidden;width:32px;height:32px;line-height:32px}.stock_variations_inner .stock_variation .stock_var_item.indv button.mat-mini-fab .mat-button-wrapper{padding:0}.stock_variations_inner .stock_variation .stock_var_item.indv:hover button.mat-mini-fab{opacity:1;visibility:visible}.stock_variations_inner .stock_variation .stock_var_item.largefield{max-width:190px}.stock_variations_inner .stock_variation .stock_var_item.largefield .stock_noeditfield{width:190px}.stock_variations_inner .stock_variation .stock_var_item.expandedField{max-width:100%;flex:1}.stock_variations_inner .stock_variation .stock_var_item.galleryField{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.stock_variations_inner .stock_variation .stock_var_item.galleryField .giftdesign_item{width:18%;margin:0 1% 20px}.stock_variations_inner .stock_variation .stock_var_item.galleryField .cdk-drag-placeholder *{display:none}.stock_variations_inner .stock_variation .stock_var_item.galleryField .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.stock_variations_inner .stock_variation .stock_var_item.galleryField .cdk-drop-list-dragging .item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px;flex-shrink:0;transition:transform .25s cubic-bezier(0,0,.2,1)}.stock_variations_inner .stock_variation .stock_var_item .stock_noeditfield{width:120px;opacity:.6}.stock_variations_inner .stock_variation .stock_var_item .stock_noeditfield span{font-size:11px;padding:0 5px}.stock_variations_inner .stock_variation .stock_var_item .stock_noeditfield .stock_noeditfield_data{background:rgba(0,0,0,.07);border-radius:8px;padding:7px 10px}.stock_variations_inner .stock_variation .stock_var_item_spacer{height:56px;margin:0 20px 0 10px}.stock_variations_inner .stock_variation .stock_var_item_addbutton{height:54px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.stock_variations_inner .stock_variation .stock_var_item_addbutton button{opacity:.3}.stock_variations_inner .stock_variation .stock_var_item_addbutton button:hover{opacity:1}.stock_variations_inner .stock_variation .stock_variation_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.stock_variations_inner .stock_variation .stock_variation_start.expanded{flex:1}.stock_variations_inner .stock_variation .stock_variation_end,.stock_variations_inner .stock_variation .stock_variation_middle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.stock_variations_inner .stock_variation .stock_variation_end .stock_variation_end_inner{height:54px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.stock_variations_inner .stock_variation .stock_variation_end .stock_variation_end_inner .stock_var_drag,.stock_variations_inner .stock_variation .stock_variation_end .stock_variation_end_inner button{opacity:.3}.stock_variations_inner .stock_variation .mat-form-field-appearance-outline .mat-form-field-wrapper{padding-bottom:0}.giftcard_design_item .topline h4{margin:0;font-weight:500;font-size:14px}.data_heading h4{font-weight:500;font-size:14px}.giftcard_data_gallery .cdk-drag-placeholder *{display:none}.giftcard_data_gallery .cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.giftcard_data_gallery .cdk-drop-list-dragging .item_drag:not(.cdk-drag-placeholder){border:2px dashed #00e5ff;box-sizing:border-box;border-radius:8px;flex-shrink:0;transition:transform .25s cubic-bezier(0,0,.2,1)}.stock_variations_data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background:#efefef;padding:6px;border-radius:8px;margin-bottom:5px}.stock_variations_data .data_start{padding:0 0 0 10px}.stock_variations_data .data_start h4{font-weight:500;margin:0}.stock_variations_add{height:80px}.add_translation_page,.stock_variations_add{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.add_translation_page{height:200px}.product_translation_button{width:calc(94% - 120px);margin:0 auto 5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.vat_item .mat-form-field{width:100%}.vat_item .mat-form-field .mat-form-field-wrapper{padding-bottom:0}.vat_item .mat-checkbox-inner-container{width:22px;height:22px}.cats_edit_wrap{padding:20px;margin-bottom:40px}.cats_edit_wrap .cats_edit_addwrap{height:80px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.variation_edititem .mat-tab-header{background:#efefef;border-bottom:0;border-top:1px solid rgba(0,0,0,.08)}.formfieldnopadding .mat-form-field-wrapper{padding:0}.add_column_wrap .mat-form-field-infix{padding:9px 0}.product_family_sheet .mat-tab-header{background:#efefef;border-bottom:0}.group_nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:10px 20px;background:#f0f3f5}.group_nav .start,.group_nav .start h4{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.group_nav .start h4{margin:0;padding:0 10px;font-weight:500}.group_nav .start h4 .mat-icon{margin-right:8px}.group_nav .end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.group_nav .end .mat-form-field,.group_nav .end button{margin-left:10px}.select_group_wrap{padding:50px 30px}.edit_product_groups_drawer .mat-drawer{width:50%}.single_image.format_sqa,.single_video.format_sqa{position:relative;padding-top:100%}.single_image.format_169,.single_video.format_169{position:relative;padding-top:calc(100% * .5625)}.single_image.format_219,.single_video.format_219{position:relative;padding-top:calc(100% * .428)}.single_image.format_45,.single_video.format_45{position:relative;padding-top:calc(100% * 1.25)}.single_image.format_23,.single_video.format_23{position:relative;padding-top:calc(100% * 1.5)}.single_image.format_32,.single_video.format_32{position:relative;padding-top:calc(100% * .66)}.single_image.format_54,.single_video.format_54{position:relative;padding-top:calc(100% * .8)}.single_image.format_23 picture,.single_image.format_32 picture,.single_image.format_45 picture,.single_image.format_54 picture,.single_image.format_169 picture,.single_image.format_219 picture,.single_image.format_sqa picture{position:absolute;top:0;left:0;right:0;bottom:0}.single_image.format_23 img,.single_image.format_32 img,.single_image.format_45 img,.single_image.format_54 img,.single_image.format_169 img,.single_image.format_219 img,.single_image.format_sqa img{position:absolute;top:0;left:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover}.single_video.format_23 video,.single_video.format_32 video,.single_video.format_45 video,.single_video.format_54 video,.single_video.format_169 video,.single_video.format_219 video,.single_video.format_sqa video{position:absolute;top:0;left:0;bottom:0;right:0;display:block;width:100%;height:100%;object-fit:cover}.single_video,.single_video video{width:100%;display:block}.single_video video{height:auto}.single_video.setHeight{position:relative}.single_video.setHeight video{position:absolute;top:0;left:0;bottom:0;right:0;display:block;width:100%;height:100%;object-fit:cover}.content_boxes{position:relative}.content_newsletter{position:relative;transition:all .4s cubic-bezier(.77,.13,.66,.5)}.content_newsletter.layout_default .content_radio_group .mat-radio-button{margin-right:22px}.content_newsletter.layout_default .content_newsletter_main{margin-bottom:10px}.content_newsletter.layout_default .content_newsletter_main .mat-form-field{width:31.3333%;margin-right:2%}.content_newsletter.layout_default .content_newsletter_bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.content_newsletter.layout_default .content_newsletter_privacy{flex:1;margin-right:25px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.content_newsletter.layout_default .content_newsletter_privacy .mat-checkbox{margin-right:15px}.content_newsletter.layout_default .content_newsletter_privacy_text{flex:1;font-size:14px;margin-right:20px}.content_newsletter.layout_default .content_newsletter_bottom button{flex-shrink:0}.content_newsletter.layout_button,.content_newsletter.layout_button .newsletter_button_layout{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.content_newsletter.layout_button .newsletter_button_layout h5{font-size:16px;margin:0}.content_typo .content_newsletter_privacy_text p{font-size:14px}.content_newsletter.success{opacity:.2}.mat-snack-bar-container{max-width:90vw}.content_tabs.withtabs .tab_content_tabs .inner_tabs,.inner_tabs,.tab_content_default .inner_tabs{background:#f7f7f7;margin-bottom:50px;border-radius:20px}.content_tabs.withtabs .tab_content_tabs .inner_tabs .mat-tab-header,.inner_tabs .mat-tab-header,.tab_content_default .inner_tabs .mat-tab-header{padding:0;border-bottom:1px solid rgba(0,0,0,.1)}.content_tabs.withtabs .tab_content_tabs .inner_tabs .mat-tab-body,.inner_tabs .mat-tab-body,.tab_content_default .inner_tabs .mat-tab-body{background:#f7f7f7;padding:30px;border-radius:20px}.content_tabs.withtabs .tab_content_tabs .inner_tabs_two,.inner_tabs_two,.tab_content_default .inner_tabs_two{margin-bottom:50px;border-radius:20px}.content_tabs.withtabs .tab_content_tabs .inner_tabs_two .mat-tab-header,.inner_tabs_two .mat-tab-header,.tab_content_default .inner_tabs_two .mat-tab-header{padding:0 50px}.content_tabs.withtabs .tab_content_tabs .inner_tabs_two .mat-tab-body,.inner_tabs_two .mat-tab-body,.tab_content_default .inner_tabs_two .mat-tab-body{padding:0;min-height:500px;border-radius:0}.content_tabs.withtabs .tab_content_tabs .inner_tabs_two .mat-tab-body .inner_tabs_two_inner,.inner_tabs_two .mat-tab-body .inner_tabs_two_inner,.tab_content_default .inner_tabs_two .mat-tab-body .inner_tabs_two_inner{padding:0 20px 20px}.content_tabs.withtabs .tab_content_tabs .inner_tabs_two .mat-tab-body .inner_tabs_two_inner.withbg,.inner_tabs_two .mat-tab-body .inner_tabs_two_inner.withbg,.tab_content_default .inner_tabs_two .mat-tab-body .inner_tabs_two_inner.withbg{background:#f7f7f7;border-radius:20px}.options_grid_wrap{padding:30px;margin-bottom:50px;background:#f7f7f7;border-radius:10px}.options_grid_one{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.options_grid_one .griditem{min-width:200px;box-sizing:border-box;width:33.3333%}.options_grid_one .griditem h4{font-weight:700}.griditem_color_options,.griditem_color_options .start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.griditem_color_options .start{margin-right:30px}.griditem_color_options .end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.griditem_color_options .end button{margin-left:10px}.color_preview{width:40px;height:40px;border-radius:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.color_preview.two{width:80px;border-radius:10px}.options_grid_devices{align-items:stretch}.options_grid_devices,.options_grid_devices .intro{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.options_grid_devices .intro{align-items:center;padding:5px 20px;border-right:1px solid rgba(0,0,0,.1)}.options_grid_devices .intro .mat-icon{margin-right:10px}.options_grid_devices .intro h4{margin:0;font-weight:700}.options_grid_devices .nav{padding:1px 20px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.options_grid_devices .nav button.mat-button{min-width:30px;line-height:38px;padding:0 10px;margin:3px 0;opacity:.3}.options_grid_devices .nav button.mat-button .mat-icon{width:20px;height:20px;font-size:20px;line-height:1}.options_grid_devices .nav button.mat-button .mat-icon:first-child{margin-right:5px}.options_grid_devices .nav button.mat-button.active{opacity:1;background:#1de9b6;color:#000}.options_grid_devices .maincontent{padding:5px 20px;flex:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.options_grid_devices .maincontent button{margin-right:25px}.edit_header_options .item_checkbox,.options_grid_one .item_checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:15px 0}.edit_header_options .item_checkbox .mat-icon,.options_grid_one .item_checkbox .mat-icon{margin-right:8px}.edit_header_options .mat-checkbox-layout,.options_grid_one .mat-checkbox-layout{white-space:normal}.edit_header_options .mat-checkbox-layout .mat-checkbox-label,.options_grid_one .mat-checkbox-layout .mat-checkbox-label{line-height:1.2}.edit_header_options .mat-checkbox-inner-container,.options_grid_one .mat-checkbox-inner-container{width:22px;height:22px}.edit_header_options .header_variations,.options_grid_one .header_variations{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.edit_header_options .header_variations .header_vario,.options_grid_one .header_variations .header_vario{margin:0 8px 8px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;background:#efefef;border-radius:20px;position:relative;font-size:14px;padding:1px 11px}.edit_header_options .header_variations .header_vario button,.options_grid_one .header_variations .header_vario button{width:24px;height:24px;line-height:24px}.edit_header_options .header_variations .header_vario button .mat-icon,.options_grid_one .header_variations .header_vario button .mat-icon{width:20px;height:20px;line-height:20px;font-size:20px}.edit_header_options .header_variations .header_vario .delete_vario,.options_grid_one .header_variations .header_vario .delete_vario{position:absolute;top:-10px;right:-10px;background:#ff4081;color:#fff;width:20px;height:20px;line-height:20px}.edit_header_options .header_variations .header_vario .delete_vario .mat-icon,.options_grid_one .header_variations .header_vario .delete_vario .mat-icon{width:16px;height:16px;line-height:16px;font-size:16px}.edit_header_options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;margin-bottom:50px;background:#f7f7f7;border-radius:20px;padding:10px}.edit_header_options .item{width:33.3333%;flex:1;min-width:250px;box-sizing:border-box;padding:25px}.edit_header_options .item:last-child{border:0}.edit_header_options .item_inner{width:100%;max-width:340px;margin:0 auto}.edit_header_options .item_inner .line{width:100%;height:1px;border-bottom:1px solid rgba(0,0,0,.1);padding-top:10px;margin-bottom:18px}.edit_header_options .item h4{font-weight:700;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.edit_header_options .item h4 .mat-icon{margin-right:8px}.edit_navigation_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.edit_navigation_wrap .tree{width:300px;margin-right:30px}.edit_navigation_wrap .tree.open{width:300px}.edit_navigation_wrap .preview{flex:1}.discount_form .mat-form-field-infix{width:100%}.discount_form .form_item_checkbox .mat-checkbox-inner-container{width:22px;height:22px}.discount_form .mat-button-toggle-appearance-standard .mat-button-toggle-label-content{padding:0 20px}.mat-button.orderItem_state .mat-button-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.mat-button.orderItem_state{background-color:rgba(0,0,0,.07);border-radius:30px;padding:0 6px;line-height:46px}.mat-button.orderItem_state .state_dot{background:#ffd740;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:30px;height:30px;border-radius:100%;margin-right:8px}.mat-button.orderItem_state .state_dot .mat-icon{width:18px;height:18px;line-height:18px;font-size:18px}.mat-button.orderItem_state .orderItem_state_processing.state_dot{background:#7836f7;color:#fff}.mat-button.orderItem_state .orderItem_state_readydispatch.state_dot{background:#00e5ff}.mat-button.orderItem_state .orderItem_state_dispatch.state_dot{background:#1de9b6}.mat-button.orderItem_state .orderItem_state_returned.state_dot{background:#ff80ab;color:#fff}.mat-button.orderItem_state .orderItem_state_exchange.state_dot{background:#ff4081;color:#fff}.mat-button.orderItem_state .orderItem_state_refund.state_dot{background:#f50057;color:#fff}.mat-button.orderItem_state .orderItem_state_canceled.state_dot{background:#ff4081;color:#fff}.orderItem_state_menu.mat-menu-panel{max-width:none}.orderItem_state_menu.mat-menu-panel .state_menu_inner{padding:5px 15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots{padding:0 11px;width:12px}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem{position:relative;height:48px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem span{position:relative;display:block;width:12px;height:12px;border-radius:100%;background:#e4e4e4}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem:before{content:"";display:block;width:2px;background:#e4e4e4;flex:1}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem:first-child{height:30px}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active span{background:#ffd740}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active:before{background:#ffd740;opacity:.3}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active.processing:before,.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active.processing span{background:#7836f7}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active.readydispatch:before,.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active.readydispatch span{background:#00e5ff}.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active.dispatch:before,.orderItem_state_menu.mat-menu-panel .state_menu_inner .dots .dotItem.active.dispatch span{background:#1de9b6}.orderItem_state_menu.mat-menu-panel .state_menu_inner .state_content .mat-menu-item{border-radius:24px}.orderItem_state_menu.mat-menu-panel .state_menu_refund{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem:before{content:"";display:block;width:0;background:transparent;border-right:2px dotted #e4e4e4;flex:1}.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.returned:before,.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.returned span{background:#ff80ab}.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.exchange:before,.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.exchange span{background:#ff4081}.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.refund:before,.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.refund span{background:#f50057}.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.canceled:before,.orderItem_state_menu.mat-menu-panel .state_menu_refund .dots .dotItem.active.canceled span{background:#ff4081}.order_detail_tabcontent .mat-tab-header{background:#f8f8f8;border-bottom:0}.order_detail_tabcontent .mat-tab-header .mat-tab-label{height:54px}.paginator_wrap{justify-content:flex-end}.paginator_wrap,.paginator_wrap .goto_container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.paginator_wrap .goto_container{justify-content:flex-start;font-size:12px;margin-left:15px}.paginator_wrap .goto_container .label{margin-right:5px;opacity:.6}.paginator_wrap .goto_container .mat-form-field{width:56px;margin-top:6px}.jobs_section.layout-c{padding-top:50px}.jobs_section.layout-c .job_content{max-width:1300px;width:90%;margin:0 auto 70px;flex-direction:row}.jobs_section.layout-c .job_content,.jobs_section.layout-c .job_content .start{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.jobs_section.layout-c .job_content .start{width:40%;flex-direction:column}.jobs_section.layout-c .job_content .end{width:50%}.jobs_section.layout-b .job_media{position:relative;padding-top:calc(100% * .428);background:#000;color:#fff;margin-bottom:50px}.jobs_section.layout-b .job_media .content_image{position:absolute;top:0;left:0;right:0;opacity:.5}.jobs_section.layout-b .job_media .job_content_intro{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.jobs_section.layout-b .job_media .job_content_intro .job_content_locations{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:flex-start}.jobs_section.layout-b .job_media .job_content_intro .job_content_locations .chip{margin:0 4px 8px}.jobs_section.layout-b .job_media:hover .content_image{opacity:1}.jobs_section.layout-b .job_media:hover .job_content_intro{display:none}.jobs_section.layout-b .job_content{max-width:1300px;width:90%;margin:0 auto 70px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.jobs_section.layout-b .job_content .start{width:50%}.jobs_section.layout-b .job_content .end{width:40%}.jobs_section.layout-a{padding-top:50px;width:90%;max-width:1300px;margin:0 auto 60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.jobs_section.layout-a .job_media{flex:1}.jobs_section.layout-a .job_content{width:40%;max-width:600px;margin-left:80px}.jobs_section .job_content_locations{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:flex-start;margin-bottom:25px}.jobs_section .job_content_locations .chip{margin:0 8px 8px 0;font-weight:700}.jobs_section .job_content_info{position:relative;padding-top:18px;padding-bottom:18px;margin-bottom:30px}.jobs_section .job_content_info:before{top:0}.jobs_section .job_content_info:after,.jobs_section .job_content_info:before{content:"";display:block;position:absolute;left:0;right:0;border-top:1px solid;opacity:.1}.jobs_section .job_content_info:after{bottom:0}.jobs_section .job_content_info table{width:100%}.jobs_section .job_content_info table td{padding:8px 0}.jobs_section .job_content_info table .label{font-weight:700}.jobs_section .job_content_info table .text{text-align:right}.jobs_section .job_content_apply{position:relative;padding:25px;margin-bottom:30px}.jobs_section .job_content_apply .apply_info button{margin:0 10px 10px 0}.jobs_section .job_content_apply .edit_boxcolor{position:absolute;top:-20px;right:-20px;opacity:0;visibility:hidden}.jobs_section .job_content_apply .edit_boxcolor button{margin-left:5px}.jobs_section .job_content_apply:hover .edit_boxcolor{opacity:1;visibility:visible}.jobs_section .job_content_more{position:relative;margin-bottom:30px}.bar_item_list_add{height:120px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.bar_item_list .mat-expansion-panel-header-title{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center}.bar_item_list .mat-expansion-panel-header-title .mat-icon{opacity:.3}.bar_item_list .mat-expansion-panel-header-description{margin-right:50px}.bar_item_list .bar_item_header,.bar_item_list .mat-expansion-panel-header-description{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center}.bar_item_list .bar_item_header button{margin-left:15px}.bar_item_inner{padding:25px 10px 10px}.bar_item_inner .bar_item_content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.bar_item_inner .bar_item_content .bar_item_field{flex:1;min-width:180px;margin:8px}.bar_item_inner .bar_item_content .bar_item_field .mat-form-field{width:100%}.bar_item_inner .bar_item_content .bar_item_field_link_show{margin-top:4px;min-height:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;border:1px solid rgba(0,0,0,.17);border-radius:6px;padding:0 20px}.bar_item_inner .bar_item_content .bar_item_field_link_show .link_show{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.bar_item_inner .bar_item_content .bar_item_field_link_show .link_show .start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.bar_item_inner .bar_item_content .bar_item_field_link_show .link_show .end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.bar_item_inner .bar_item_content .bar_item_field_link_add{min-height:60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}g.line-chart>g:last-of-type>g:nth-child(n) g.line-series>path{stroke-width:6;stroke-linecap:round}.stats_wrap .stats_row.hasBg{margin-bottom:40px;background:#f7f7f7;border-radius:20px;padding:20px}.stats_wrap .stats_row .stats_row_heading{padding:20px 20px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.stats_wrap .stats_row .stats_row_items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.stats_wrap .stats_row .stats_row_items .statbox{padding:20px;box-sizing:border-box;width:33.3333%}.stats_wrap .stats_row .stats_row_items .statbox .statbox_chart{background:#efefef;padding:25px;box-sizing:border-box;border-radius:25px}.stats_wrap .stats_row .stats_row_items .statbox .statbox_chart .statbox_chart_inner{height:500px;width:100%}.stats_wrap .stats_row .stats_row_items .statbox.big{width:66.6666%}.stats_wrap .stats_row .stats_row_items .statbox.full{width:100%}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner{background:#efefef;padding:25px;border-radius:25px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_start{margin-right:20px}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_start .statbox_label{width:80px;height:80px;border-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;color:#000}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_start .statbox_label .mat-icon{position:relative}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_start .statbox_label:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:20px;background:#00e5ff}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_start .statbox_label.highlight2:before{background:#1de9b6}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_end{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_end h4{font-size:13px;line-height:1;opacity:.5;font-weight:400;margin:0}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_end h5{font-size:44px;line-height:1;font-weight:700;margin:5px 0}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_end h5.amount{white-space:nowrap}.product_options_list .product_option_item{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1)}.product_options_list .product_option_item:last-child{border:0}.product_options_list .product_option_item .product_option_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;opacity:.4;margin-bottom:8px}.product_options_list .product_option_item .product_option_start h5{flex:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-size:14px;font-weight:500;margin:0}.product_options_list .product_option_item .product_option_start h5 .mat-icon{margin-right:10px}.product_options_list .product_option_item .product_option_end{flex:1;padding:0 0 0 34px}.product_options_list .product_option_item .product_option_end .product_option_contentitem{margin-bottom:8px}.product_options_list .product_option_item .product_option_end .product_option_contentitem .mat-form-field{width:100%}.product_options_list .product_option_item .product_option_end .product_option_contentitem.cols{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.product_options_list .product_option_item .product_option_end .product_option_contentitem.cols .fieldsStart{flex:1}.product_options_list .product_option_item .product_option_end .product_option_contentitem.cols .fieldsEnd{padding-top:7px}.product_options_list .product_option_item .mat-checkbox-inner-container{width:20px;height:20px}.digital_prod_add{padding:10px 0 20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.digital_prod_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.digital_prod_wrap .digital_prod_item{margin:0 1.5% 20px;box-sizing:border-box;width:30.3333%;min-height:250px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;border-radius:12px;background:#efefef;overflow:hidden}.digital_prod_wrap .digital_prod_item.add{cursor:pointer}.digital_prod_wrap .digital_prod_item .digital_prod_item_name{background:#e2e2e2;padding:10px;font-weight:700;word-break:break-all}.digital_prod_wrap .digital_prod_item .digital_prod_item_middle{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.digital_prod_wrap .digital_prod_item .digital_prod_item_end{background:#e2e2e2;padding:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.quiz_questions_item_question .mat-form-field{width:100%}.quiz_questions_item_answs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.quiz_questions_item_answs .quiz_questions_item_answs_item{margin-right:12px}.quiz_questions h4{font-weight:500}.quiz_questions .quiz_questions_inner .quiz_questions_item{background:#f7f7f7;padding:20px;box-sizing:border-box;border-radius:12px;margin-bottom:20px}.quiz_questions .quiz_questions_inner .quiz_questions_item.add{background:transparent;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.quiz_questions .quiz_questions_inner .mat-expansion-panel-header-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.quiz_questions .quiz_questions_inner .mat-expansion-panel-header-description{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center}.widget_form_wrap{margin:0 auto;width:90%}.widget_form_wrap .widget_form_top{margin-bottom:30px}.widget_form_wrap .widget_form_edit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.widget_form_wrap .widget_form_edit .start{flex:1;background:#f7f7f7;padding:20px;box-sizing:border-box;border-radius:12px}.widget_form_wrap .widget_form_edit .start_nobg{flex:1;box-sizing:border-box}.widget_form_wrap .widget_form_edit .end{margin-left:50px;width:28%;max-width:450px;background:#f7f7f7;padding:20px;box-sizing:border-box;border-radius:12px}.widget_form_wrap .widget_form_edit .removeItem{position:fixed;bottom:100px;left:50%;width:80px;height:80px;background:#ff4081;overflow:hidden;border-radius:100%;box-shadow:1px 1px 20px rgba(0,0,0,.2);color:#fff;transition:all .3s cubic-bezier(.77,.13,.66,.5);opacity:0;visibility:hidden;transform:translateY(200px)}.widget_form_wrap .widget_form_edit .removeItem .removeItem_inner{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.widget_form_wrap .widget_form_edit .removeItem .removeItem_inner .mat-icon{width:32px;height:32px;line-height:32px;font-size:32px}.widget_form_wrap .widget_form_edit .removeItem.isDragging{opacity:1;visibility:visible;transform:translateY(0)}.widget_form_wrap .widget_form_edit .form_email_text_wrap{border-top:1px solid rgba(0,0,0,.1);padding-top:25px;margin-top:35px}.widget_form_wrap .widget_form_edit .form_email_text{margin-bottom:5px}.widget_form_wrap .widget_form_edit .form_email_text .heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:5px}.widget_form_wrap .widget_form_edit .form_email_text .heading h4{font-weight:500;margin:5px 0}.widget_form_wrap .widget_form_edit .form_email_text .form_email_content{border:1px solid rgba(0,0,0,.1);border-radius:8px}.quiz_options{margin-bottom:25px}.quiz_options h4{font-weight:500;font-size:16px}.quiz_options .quiz_options_inner .quiz_option_item h5{font-weight:500;font-size:16px;opacity:.5}.quiz_options .quiz_options_inner .quiz_option_item .mat-slider-horizontal{width:100%}.content_form_wrap .content_form .content_form_items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.content_form_wrap .content_form .content_form_items .content_form_item{flex-grow:1;flex-shrink:1;flex-basis:200px;padding:10px;box-sizing:border-box}.content_form_wrap .content_form .content_form_items .content_form_item .mat-form-field{width:100%}.content_form_wrap .content_form .content_form_items .content_form_item.type_new-line{flex:0 0 100%}.content_form_wrap .content_form_button.align_center{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.content_form_wrap .content_form_button.align_right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.content_iframe .content_iframe_wrap{margin:0 auto}.content_iframe .content_iframe_wrap iframe{width:100%;height:100%}.gift_card_preview_add,.gift_card_preview_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-bottom:20px}.gift_card_preview{width:250px;height:354px;box-sizing:border-box;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.1)}.gift_card_preview .gift_card_preview_inner{position:relative}.gift_card_preview .gift_card_preview_inner .content_image{min-height:0}.gift_card_preview .gift_card_preview_inner .gift_card_preview_top{position:absolute;top:0;left:0;right:0}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom{padding-top:calc(100% * .66)}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_content{position:relative;height:150px;box-sizing:border-box;background:#f9f9f9;padding:21px 35px;text-align:center}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_content h5{font-size:11px;font-weight:700;margin-bottom:10px}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_content p{font-size:5px;line-height:1.1;margin-bottom:8px;margin-top:-5px}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_content h6{font-size:11px;font-weight:700;margin-bottom:5px;background:#fff;padding:3px 0}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_footer{padding:0 10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:40px;box-sizing:border-box}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_footer span{display:block;width:12px;height:12px;border-radius:6px;background-color:rgba(0,0,0,.25)}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_footer .gift_card_preview_footer_start{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_footer .gift_card_preview_footer_start span{margin-right:12px}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_footer .gift_card_preview_footer_start span.long{width:55px}.gift_card_preview .gift_card_preview_inner .gift_card_preview_bottom .gift_card_preview_footer .gift_card_preview_footer_end{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}@media only screen and (max-width:1800px){.mat-dialog-content .page_editor{width:90%}}@media only screen and (max-width:1500px){.add_contentblock_button{width:23%}.iconlist .add_contentblock_button{width:14.6666%}}@media only screen and (max-width:1400px){.content_intro{padding:50px 50px 35px}.content_main_inner{padding:50px}.content_filter,.filter_line{padding:0 50px}.widget_item{width:30%}}@media only screen and (max-width:1200px){.media_list_item{width:31.3%;margin:0 1% 16px}.mat-dialog-content .page_editor{width:95%}}@media only screen and (max-width:1100px){.widget_item{width:47%}}@media only screen and (max-width:1000px){.content_intro{padding:40px 20px 25px}.filter_line{padding:0 20px}.filter_line .mat-form-field{width:60px;margin-left:9px}.filter_line .mat-form-field .mat-form-field-label-wrapper{opacity:0}.filter_line .mat-form-field.search_field{flex:1}.filter_line .mat-form-field.search_field .mat-form-field-label-wrapper{opacity:1}.filter_line button.mat-button{margin-left:9px;padding:0 5px;height:52px}.filter_line button.mat-button .button_text{display:none}.content_filter{padding:0 20px}.content_filter .mat-form-field{font-size:14px;width:calc(50% - 2px);margin:0 1px}.content_intro_more:not(.icon_heading_more){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.content_intro_heading h2{font-size:24px}.content_intro_more_icon .mat-icon{width:30px;height:30px;font-size:30px}.content_intro_more button{margin:0 10px 0 0}.content_main_inner{padding:30px 20px}.content_tabs .mat-tab-header{padding:0 40px}.media_list_item{width:46%;margin:0 2% 16px}.add_contentblock_button{width:31.3333%}.add_contentblock_button.isBig{width:64.6666%}.iconlist .add_contentblock_button{width:18%}.mobile_content_header{display:flex}.paginator_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.paginator_wrap .goto_container{margin-top:-6px}.stats_wrap .stats_row.hasBg{border-radius:15px;padding:10px}.stats_wrap .stats_row .stats_row_heading{padding:10px 10px 0}.stats_wrap .stats_row .stats_row_items .statbox{padding:5px;width:100%}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner{padding:8px;border-radius:8px}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_start{margin-right:12px}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_start .statbox_label{width:40px;height:40px}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_end h4{font-size:11px}.stats_wrap .stats_row .stats_row_items .statbox .statbox_inner .statbox_end h5{font-size:22px}.mat-dialog-content .page_edit_maindata{width:calc(90%)}.page_edit_maindata{width:calc(90%);margin:0 auto 30px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.page_edit_maindata .page_edit_maindata_title .mat-form-field{font-size:16px}.mainsheet_tab_content{padding:30px 10px}.mainsheet_search_field{display:none}.mainsheet_mobile_search{display:block}.mainsheet_header_main{padding:15px}.mainsheet_header h3{font-size:16px}.mainsheet_header .mat-icon-button .mat-icon{width:28px;height:28px;font-size:28px;line-height:28px}.mediasheet.mat-bottom-sheet-container{border-top-right-radius:25px;border-top-left-radius:25px}.tab_content_default{padding:5px 10px}.seo_wrap{display:block}.seo_img_wrap{width:100%;margin:0}}@media only screen and (max-width:800px){.add_contentblock_button{width:46%;margin:0 2% 18px}.add_contentblock_button.isBig{width:98%}.iconlist .add_contentblock_button{width:29.3333%;margin:0 2% 16px}}