.popover,.tooltip,body{font-family:Manrope,sans-serif}.popover,.tooltip,address{font-style:normal}dl,ol,p,pre,ul{margin-top:0;margin-bottom:1rem}address,dl,ol,p,pre,ul{margin-bottom:1rem}hr,pre code{color:inherit}label,output{display:inline-block}progress,sub,sup{vertical-align:baseline}.input-group,.nav,.row{flex-wrap:wrap}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(27,27,31,0)}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:1rem 0;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1rem;font-weight:700;line-height:1.2}blockquote,figure{margin:0 0 1rem}dd,legend{margin-bottom:.5rem}address,legend{line-height:inherit}.h1,h1{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h1,h1{font-size:2rem}}.h2,h2{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h2,h2{font-size:1.5rem}}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.875rem}.h6,h6{font-size:.75rem}abbr[data-bs-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.btn,.form-control-color:not(:disabled):not([readonly]),.form-control[type=file]:not(:disabled):not([readonly]),[role=button],[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled),summary{cursor:pointer}ol,ul{padding-left:2rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-left:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0}sub{bottom:-.25em}sup{top:-.5em}a{color:#2F44FF;text-decoration:underline}a:hover{color:#247CFF}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;overflow:auto;font-size:.875em}.collapsing,.form-control[type=file]{overflow:hidden}pre code{font-size:inherit;word-break:normal}code,kbd{font-size:.875em}code{color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}button{border-radius:0}fieldset,iframe{border:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0}legend{float:left;width:100%;padding:0;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-weight:300;line-height:1.2}summary{display:list-item}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw)}.btn,.btn-link,.dropdown-item,.form-control,.form-select{font-weight:400}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333%}.col-2,.col-3{flex:0 0 auto}.col-2{width:16.66667%}.col-3{width:25%}.col-4,.col-5{flex:0 0 auto}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6,.col-7{flex:0 0 auto}.col-6{width:50%}.col-7{width:58.33333%}.col-8,.col-9{flex:0 0 auto}.col-8{width:66.66667%}.col-9{width:75%}.col-10{flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:2rem}.g-5,.gy-5{--bs-gutter-y:2rem}.g-6,.gx-6{--bs-gutter-x:3rem}.g-6,.gy-6{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:2rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:2rem}.g-sm-6,.gx-sm-6{--bs-gutter-x:3rem}.g-sm-6,.gy-sm-6{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:2rem}.g-md-5,.gy-md-5{--bs-gutter-y:2rem}.g-md-6,.gx-md-6{--bs-gutter-x:3rem}.g-md-6,.gy-md-6{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:2rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:2rem}.g-lg-6,.gx-lg-6{--bs-gutter-x:3rem}.g-lg-6,.gy-lg-6{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:2rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:2rem}.g-xl-6,.gx-xl-6{--bs-gutter-x:3rem}.g-xl-6,.gy-xl-6{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:2rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:2rem}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:3rem}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:3rem}}.form-control,.form-control-plaintext,.form-select{width:100%;display:block;line-height:1.5}.form-label{margin-bottom:.5rem;font-size:.875rem}.col-form-label{padding-top:12px;padding-bottom:12px;margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control,.form-control:focus{color:#212529;background-color:#fff}.form-control{padding:11px 16px;font-size:1rem;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{border-color:#86b7fe;outline:0;box-shadow:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:11px 16px;margin:-11px -16px;-webkit-margin-end:16px;margin-inline-end:16px;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:11px 16px;margin:-11px -16px;-webkit-margin-end:16px;margin-inline-end:16px;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{padding:11px 0;margin-bottom:0;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:120px}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:11px}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:4px}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:4px}.form-select{padding:11px 2.25rem 11px 1rem;font-size:1rem;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1rem;background-image:none}.form-select:disabled{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:4px}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3.25rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.invalid-tooltip):not(.invalid-feedback):not(.valid-tooltip):not(.valid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.invalid-tooltip,.valid-tooltip{position:absolute;z-index:5;border-radius:.25rem;top:100%;max-width:100%}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#C61C1C}.invalid-tooltip{display:none;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(198,28,28,.9)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#C61C1C;padding-right:calc(1.5em + .75rem);background-image:url(/templates/amazing/resource/img/icons/invalid.svg);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:none none}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#C61C1C;box-shadow:0 0 0 .25rem rgba(198,28,28,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#C61C1C;padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url(/templates/amazing/resource/img/icons/invalid.svg);background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#C61C1C;box-shadow:0 0 0 .25rem rgba(198,28,28,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#C61C1C}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#C61C1C}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(198,28,28,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#C61C1C}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#1DC25F}.valid-tooltip{display:none;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#1B1B1F;background-color:rgba(29,194,95,.9)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#1DC25F;padding-right:calc(1.5em + .75rem);background-image:url(/templates/amazing/resource/img/icons/valid.svg);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:none none}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#1DC25F;box-shadow:0 0 0 .25rem rgba(29,194,95,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#1DC25F;padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url(/templates/amazing/resource/img/icons/valid.svg);background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#1DC25F;box-shadow:0 0 0 .25rem rgba(29,194,95,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#1DC25F}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#1DC25F}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(29,194,95,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#1DC25F}.btn,.btn:hover{color:#212529}.btn{display:inline-block;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:11px 32px;font-size:1rem;border-radius:8px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dropdown-toggle::after,.dropup .dropdown-toggle::after{vertical-align:.255em;content:""}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-check:focus+.btn-primary,.btn-primary.active:focus,.btn-primary:active:focus,.btn-primary:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(69,144,255,.5)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#247CFF;border-color:#247CFF}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#1f69d9;border-color:#1d63cc;color:#fff}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1d63cc;border-color:#1b5dbf}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#247CFF;border-color:#247CFF}.btn-gray{color:#1B1B1F;background-color:#84858A;border-color:#84858A}.btn-gray:hover{color:#1B1B1F;background-color:#96979c;border-color:#909196}.btn-check:focus+.btn-gray,.btn-gray:focus{color:#1B1B1F;background-color:#96979c;border-color:#909196;box-shadow:0 0 0 0 rgba(116,117,122,.5)}.btn-check:active+.btn-gray,.btn-check:checked+.btn-gray,.btn-gray.active,.btn-gray:active,.show>.btn-gray.dropdown-toggle{color:#1B1B1F;background-color:#9d9da1;border-color:#909196}.btn-check:active+.btn-gray:focus,.btn-check:checked+.btn-gray:focus,.btn-gray.active:focus,.btn-gray:active:focus,.show>.btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(116,117,122,.5)}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-check:focus+.btn-secondary,.btn-secondary.active:focus,.btn-secondary:active:focus,.btn-secondary:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(130,138,145,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#1B1B1F;background-color:#84858A;border-color:#84858A}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#5c636a;border-color:#565e64;color:#fff}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-check:focus+.btn-success,.btn-success.active:focus,.btn-success:active:focus,.btn-success:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(60,153,110,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{background-color:#157347;border-color:#146c43;color:#fff}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#1B1B1F;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#1B1B1F;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#1B1B1F;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 0 rgba(15,176,209,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#1B1B1F;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(15,176,209,.5)}.btn-info.disabled,.btn-info:disabled{color:#1B1B1F;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#1B1B1F;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#1B1B1F;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#1B1B1F;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 0 rgba(221,168,11,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#1B1B1F;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(221,168,11,.5)}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-check:focus+.btn-danger,.btn-danger.active:focus,.btn-danger:active:focus,.btn-danger:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(225,83,97,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#1B1B1F;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{background-color:#bb2d3b;border-color:#b02a37;color:#fff}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-check:focus+.btn-light,.btn-light.active:focus,.btn-light:active:focus,.btn-light:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(215,216,217,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#1B1B1F;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-check:focus+.btn-light,.btn-light.active,.btn-light:active,.btn-light:focus,.btn-light:hover,.show>.btn-light.dropdown-toggle{background-color:#f9fafb;border-color:#f9fafb;color:#1B1B1F}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-check:focus+.btn-dark,.btn-dark.active:focus,.btn-dark:active:focus,.btn-dark:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(66,70,73,.5)}.btn-light.disabled,.btn-light:disabled{color:#1B1B1F;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{background-color:#1c1f23;border-color:#1a1e21;color:#fff}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-check:focus+.btn-outline-primary,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus,.btn-outline-primary:focus{box-shadow:0 0 0 0 rgba(36,124,255,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#247CFF;border-color:#247CFF}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.btn-outline-primary:hover{color:#fff;background-color:#247CFF;border-color:#247CFF}.btn-check:active+.btn-outline-gray:focus,.btn-check:checked+.btn-outline-gray:focus,.btn-check:focus+.btn-outline-gray,.btn-outline-gray.active:focus,.btn-outline-gray.dropdown-toggle.show:focus,.btn-outline-gray:active:focus,.btn-outline-gray:focus{box-shadow:0 0 0 0 rgba(132,133,138,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#247CFF;background-color:transparent}.btn-outline-gray{color:#84858A;border-color:#84858A}.btn-check:active+.btn-outline-gray,.btn-check:checked+.btn-outline-gray,.btn-outline-gray.active,.btn-outline-gray.dropdown-toggle.show,.btn-outline-gray:active,.btn-outline-gray:hover{color:#1B1B1F;background-color:#84858A;border-color:#84858A}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary:focus{box-shadow:0 0 0 0 rgba(108,117,125,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#84858A;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active,.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-check:focus+.btn-outline-success,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus,.btn-outline-success:focus{box-shadow:0 0 0 0 rgba(25,135,84,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active,.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-check:focus+.btn-outline-info,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus,.btn-outline-info:focus{box-shadow:0 0 0 0 rgba(13,202,240,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active,.btn-outline-info:hover{color:#1B1B1F;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-check:focus+.btn-outline-warning,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus,.btn-outline-warning:focus{box-shadow:0 0 0 0 rgba(255,193,7,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active,.btn-outline-warning:hover{color:#1B1B1F;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-check:focus+.btn-outline-danger,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus,.btn-outline-danger:focus{box-shadow:0 0 0 0 rgba(220,53,69,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active,.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-check:focus+.btn-outline-light,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus,.btn-outline-light:focus{box-shadow:0 0 0 0 rgba(248,249,250,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active,.btn-outline-light:hover{color:#1B1B1F;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-check:focus+.btn-outline-dark,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus,.btn-outline-dark:focus{box-shadow:0 0 0 0 rgba(33,37,41,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active,.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;z-index:1000;display:none;min-width:10rem;padding:24px;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #D3D5DB;border-radius:8px}.dropdown-menu[data-bs-popper]{left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropend .dropdown-toggle::after,.dropstart .dropdown-toggle::before{border-top:.3em solid transparent;border-bottom:.3em solid transparent;content:""}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu{top:0;right:auto;left:100%}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;border-right:0;border-left:.3em solid;vertical-align:0}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-menu{top:0;right:100%;left:auto}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;border-right:.3em solid;vertical-align:0}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:0;clear:both;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.alert-link,.badge{font-weight:700}.dropdown-menu-dark,.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.nav{display:flex;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 30px;color:#696A76;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#696A76;background-color:transparent}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:transparent;border:0 solid rgba(0,0,0,.125);border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button.collapsed{border-bottom-width:0}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:transparent;outline:0;box-shadow:0}.accordion-header{margin-bottom:0}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed,.accordion-item:last-of-type .accordion-collapse{border-bottom-width:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-collapse{border:solid rgba(0,0,0,.125);border-width:0}.accordion-body{padding:0}.accordion-flush .accordion-button{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item:first-of-type .accordion-button{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty,.toast.hide{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.popover,.tooltip{font-weight:400;text-decoration:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#164a99;background-color:#d3e5ff;border-color:#bdd8ff}.alert-primary .alert-link{color:#123b7a}.alert-gray{color:#4f5053;background-color:#e6e7e8;border-color:#dadadc}.alert-gray .alert-link{color:#3f4042}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#087990;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#066173}.alert-warning{color:#997404;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#7a5d03}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#737477;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#5c5d5f}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.toast,.toast-header{background-color:rgba(255,255,255,.85)}.modal-content,.popover,.toast,.toast-header{background-clip:padding-box}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.25}.modal-backdrop.fade,.toast:not(.showing):not(.show),.tooltip{opacity:0}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;border:1px solid #D3D5DB;border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:0 solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:484px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:738px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;line-height:1.5;text-align:left;text-align:start;text-shadow:none}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;line-height:1.5;text-align:left;text-align:start;text-shadow:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.clearfix::after,.ratio::before{display:block;content:""}.popover-body{padding:1rem;color:#212529}.clearfix::after{clear:both}.link-primary{color:#247CFF}.link-primary:focus,.link-primary:hover{color:#1d63cc}.link-gray{color:#84858A}.link-gray:focus,.link-gray:hover{color:#9d9da1}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{padding-top:var(--bs-aspect-ratio)}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.fixed-bottom,.fixed-top{position:fixed;z-index:1030;right:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{top:0}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #D3D5DB!important}.border-0{border:0!important}.border-top{border-top:1px solid #D3D5DB!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #D3D5DB!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #D3D5DB!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #D3D5DB!important}.border-start-0{border-left:0!important}.border-primary{border-color:#247CFF!important}.border-gray{border-color:#84858A!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-0{border-width:0!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:2rem!important;margin-left:2rem!important}.mx-6{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:2rem!important}.me-6{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:2rem!important}.ms-6{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:2rem!important;padding-left:2rem!important}.px-6{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:2rem!important}.pe-6{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:2rem!important}.ps-6{padding-left:3rem!important}.fs-1{font-size:calc(1.325rem + .9vw)!important}.fs-2{font-size:calc(1.275rem + .3vw)!important}.fs-3{font-size:1.25rem!important}.fs-4{font-size:1rem!important}.fs-5{font-size:.875rem!important}.fs-6{font-size:.75rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-primary{color:#247CFF!important}.text-gray{color:#84858A!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(27,27,31,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.bg-primary{background-color:#247CFF!important}.bg-gray{background-color:#84858A!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body,.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-start,.rounded-top{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:2rem!important}.gap-sm-6{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2rem!important}.m-sm-6{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:2rem!important;margin-left:2rem!important}.mx-sm-6{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-sm-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2rem!important}.mt-sm-6{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:2rem!important}.me-sm-6{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2rem!important}.mb-sm-6{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:2rem!important}.ms-sm-6{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2rem!important}.p-sm-6{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:2rem!important;padding-left:2rem!important}.px-sm-6{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-sm-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2rem!important}.pt-sm-6{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:2rem!important}.pe-sm-6{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2rem!important}.pb-sm-6{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:2rem!important}.ps-sm-6{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:2rem!important}.gap-md-6{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2rem!important}.m-md-6{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:2rem!important;margin-left:2rem!important}.mx-md-6{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-md-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2rem!important}.mt-md-6{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:2rem!important}.me-md-6{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2rem!important}.mb-md-6{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:2rem!important}.ms-md-6{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2rem!important}.p-md-6{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:2rem!important;padding-left:2rem!important}.px-md-6{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-md-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2rem!important}.pt-md-6{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:2rem!important}.pe-md-6{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2rem!important}.pb-md-6{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:2rem!important}.ps-md-6{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:2rem!important}.gap-lg-6{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2rem!important}.m-lg-6{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:2rem!important;margin-left:2rem!important}.mx-lg-6{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2rem!important}.mt-lg-6{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:2rem!important}.me-lg-6{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2rem!important}.mb-lg-6{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:2rem!important}.ms-lg-6{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2rem!important}.p-lg-6{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2rem!important;padding-left:2rem!important}.px-lg-6{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2rem!important}.pt-lg-6{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:2rem!important}.pe-lg-6{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2rem!important}.pb-lg-6{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:2rem!important}.ps-lg-6{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:2rem!important}.gap-xl-6{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2rem!important}.m-xl-6{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-xl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2rem!important}.mt-xl-6{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:2rem!important}.me-xl-6{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2rem!important}.mb-xl-6{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:2rem!important}.ms-xl-6{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2rem!important}.p-xl-6{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xl-6{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-xl-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2rem!important}.pt-xl-6{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:2rem!important}.pe-xl-6{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2rem!important}.pb-xl-6{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:2rem!important}.ps-xl-6{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.fs-1{font-size:2rem!important}.fs-2{font-size:1.5rem!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:2rem!important}.gap-xxl-6{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:2rem!important}.m-xxl-6{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:2rem!important;margin-left:2rem!important}.mx-xxl-6{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-xxl-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:2rem!important}.mt-xxl-6{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:2rem!important}.me-xxl-6{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:2rem!important}.mb-xxl-6{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:2rem!important}.ms-xxl-6{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:2rem!important}.p-xxl-6{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:2rem!important;padding-left:2rem!important}.px-xxl-6{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-xxl-6{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:2rem!important}.pt-xxl-6{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:2rem!important}.pe-xxl-6{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:2rem!important}.pb-xxl-6{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:2rem!important}.ps-xxl-6{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
.swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}@font-face{font-family:swiper-icons;src:url(/templates/amazing/resource/css/data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;display:flex;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}
/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-tooltip,.noUi-value{text-align:center;white-space:nowrap}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connect,.noUi-handle,.noUi-marker,.noUi-origin,.noUi-pips,.noUi-tooltip,.noUi-value{position:absolute}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%;background:#3FB8AF}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px}.noUi-horizontal .noUi-tooltip{transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translate(0,-18px);top:auto;right:28px}
@charset "UTF-8";.columns-2>*,.columns-3>*{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.head-catalog__dropdown,.head-search__dropdown ul{scrollbar-color:var(--theme-primary);scrollbar-width:thin}.index-category-bg,.news-card__img{-webkit-mask-image:-webkit-radial-gradient(white,#000)}.brand-item__title,.head-catalog__link>span,.index-category__title,.item-card__title,.news-card__title{text-overflow:ellipsis;-webkit-box-orient:vertical}@font-face{font-family:Manrope;src:url(/templates/amazing/resource/css/fonts/Manrope-Regular.woff2) format("woff2"),url(/templates/amazing/resource/css/fonts/Manrope-Regular.woff) format("woff"),url(/templates/amazing/resource/css/fonts/Manrope-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/templates/amazing/resource/css/fonts/Manrope-Bold.woff2) format("woff2"),url(/templates/amazing/resource/css/fonts/Manrope-Bold.woff) format("woff"),url(/templates/amazing/resource/css/fonts/Manrope-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}a{outline:0;cursor:pointer;color:var(--theme-link)}a:hover{color:var(--theme-link-hover)}.btn-primary,.btn-primary:hover{color:var(--theme-primary-btn-text)}article>:last-child{margin-bottom:0}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:2.5rem}canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}.btn-close.modal-close,.outline-primary-svg svg,.primary-svg svg{min-width:24px;max-width:24px;height:24px}.brand-image,.container,.head-search__clear{box-sizing:content-box}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.form-control:hover{border-color:var(--theme-primary)}.form-control:focus{border-color:#D3D5DB;border-bottom-color:var(--theme-primary)}.btn-primary,.form-select:focus,.form-select:hover{border-color:var(--theme-primary)}.btn-primary{background:var(--theme-primary)}.btn-primary:hover{background:var(--theme-primary-light);border-color:var(--theme-primary-light)}.btn-primary:active,.btn-primary:focus{background:var(--theme-primary-dark);border-color:var(--theme-primary-dark);color:#fff}.btn-outline-primary{color:var(--theme-primary);border-color:var(--theme-primary);background:#fff}.btn-outline-primary:hover{border-color:var(--theme-primary);background:var(--theme-primary);color:var(--theme-primary-btn-text)}.btn-outline-primary:active,.btn-outline-primary:focus{background:var(--theme-primary-dark);border-color:var(--theme-primary-dark);color:#fff}.last-child-margin-remove>:last-child{margin-bottom:0!important}.columns-2{-moz-column-gap:24px;column-gap:24px;-moz-column-count:2;column-count:2}@media screen and (max-width:991.98px){*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:2rem}.columns-2{-moz-column-count:1;column-count:1}}.columns-3{-moz-column-gap:24px;column-gap:24px;-moz-column-count:3;column-count:3}.invalid-feedback{font-weight:700}.btn-close.modal-close{display:flex;align-items:center;justify-content:center;border:none;padding:0;margin:0;box-shadow:none;background:0 0}.modal-title{margin-right:16px}.modal-header{padding:0;margin-bottom:24px}.modal-body{padding:0}.modal-content{padding:32px}.dropdown-menu{box-shadow:0 8px 16px rgba(32,32,32,.16)}.dropdown-item:hover,li.selected>.dropdown-item{background:0 0;color:var(--theme-primary)}.outline-primary-svg{display:flex;justify-content:center;align-items:center}.outline-primary-svg:hover svg{fill:var(--theme-primary-btn-text)}.outline-primary-svg:active svg,.outline-primary-svg:focus svg{fill:#fff}.outline-primary-svg svg{fill:var(--theme-primary);transition:fill .15s ease-in-out}.primary-svg{display:flex;justify-content:center;align-items:center}.primary-svg:hover svg{fill:var(--theme-primary-btn-text)}.primary-svg:active svg,.primary-svg:focus svg{fill:#fff}.primary-svg svg{fill:var(--theme-primary-btn-text);transition:fill .15s ease-in-out}.comp svg,.fav svg,.return-link{transition:all .3s ease}.aside-sticky{position:sticky;top:16px}.text-inherit{font-size:inherit;color:inherit;text-decoration:inherit}.empty-page-img{max-width:160px;min-width:160px;min-height:160px;max-height:160px}@media screen and (max-width:991.98px){.columns-3{-moz-column-count:1;column-count:1}.modal-content{padding:24px 16px}.empty-page-img{max-width:100px;min-width:100px;min-height:100px;max-height:100px}}.danger-link{color:#C61C1C;text-decoration:none}.success-link{color:#1DC25F;text-decoration:none}.return-link{display:flex;align-items:center;text-decoration:none;font-size:14px;color:var(--theme-link)}.comp,.fav{display:flex;align-items:center;min-width:24px;max-width:24px;height:24px;text-decoration:none}.return-link svg{fill:var(--theme-link)}.return-link:hover{color:var(--theme-link-hover)}.return-link:hover svg{fill:var(--theme-link-hover)}.fav{justify-content:center}.fav svg{stroke:#84858A}.fav:hover svg{stroke:#C61C1C}.fav.rs-in-favorite svg{stroke:#C61C1C;fill:#C61C1C}.comp{justify-content:center}.comp svg{stroke:#84858A;fill:none}.comp.rs-in-compare svg,.comp:hover svg{stroke:var(--theme-primary)}.comp.rs-in-compare svg{fill:var(--theme-primary)}.container{max-width:1340px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media screen and (min-width:576px){.container{padding-left:24px;padding-right:24px}}@media screen and (min-width:992px){.container{padding-left:32px;padding-right:32px}}@media screen and (min-width:1400px){.container{padding-left:48px;padding-right:48px}}.container::after,.container::before{content:"";display:table}.container::after{clear:both}.container>:last-child{margin-bottom:0}.container .container{padding-left:0;padding-right:0}.container_large .container{max-width:1500px}.section{padding:76px 0}.logo{min-width:166px;max-width:166px;height:24px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1199.98px){.logo{min-width:124px;max-width:124px;height:18px}}.logo_without-desc{height:42px}@media screen and (max-width:575.98px){.logo_checkout{max-width:53px;min-width:53px;height:32px}}.logo-desc{font-size:10px;margin-top:4px;color:#404147}@media screen and (max-width:1199.98px){.logo_without-desc{height:32px}.logo-desc{font-size:8px;margin-top:2px}}.logo-desc_footer{color:#F9F9F9}@media screen and (max-width:991.98px){.section{padding:48px 0}.logo-desc_footer{font-size:10px;margin-top:4px}}.label-count{position:absolute;right:-8px;top:-6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;line-height:1;padding:2px 4px;background:var(--theme-primary);border-radius:16px;min-width:16px;height:16px;overflow:hidden}.head,.head_sticky.head__inner,.mobile-bar{z-index:8;background:#fff}.advantage-icon{min-width:48px;max-width:48px;height:48px;margin-right:16px}.advantage-icon img{width:100%;-o-object-fit:contain;object-fit:contain}@-webkit-keyframes animation-slide-top{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes animation-slide-top{from{transform:translateY(-100%)}to{transform:translateY(0)}}.animation-slide-top{-webkit-animation:animation-slide-top .3s ease;animation:animation-slide-top .3s ease}.mobile-bar{position:fixed;left:0;right:0;bottom:0;display:flex;padding:12px 0 14px;margin:0;list-style:none;font-size:10px;line-height:12px;border-top:1px solid #EAEBEE}@media screen and (min-width:992px){.mobile-bar{display:none}}.mobile-bar>li{flex:1 0 0}.mobile-bar>li:not(:last-child){margin-right:8px}.mobile-bar__link{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#84858A;text-decoration:none}.mobile-bar__link svg{fill:#84858A}.mobile-bar__link_act{color:var(--theme-primary)}.mobile-bar__link_act svg{fill:var(--theme-primary)}.mobile-bar__icon-wrapper{width:24px;height:24px}.mobile-bar__icon-wrapper>*{max-width:100%;max-height:100%}.head{position:relative;height:auto}@media screen and (max-width:991.98px){.head{height:61px}.head_cut .head-logo{display:none}}@media screen and (max-width:575.98px){.head{height:107px}}@media screen and (min-width:992px){.head_with-catalog{height:185px}}.head_sticky.head__inner{position:fixed;top:0;left:0;right:0}@media screen and (max-width:575.98px){.head_cut{height:61px}.head_sticky.head__inner .head-logo{display:none}}.head-logo{display:flex;align-items:center;justify-content:space-between}.head-bar{display:none;background:var(--theme-menubar-bg);padding:8px 0;font-size:14px;color:#fff}@media screen and (min-width:992px){.head-bar{display:block}}.head-bar__menu{padding:0;margin:0;list-style:none;display:flex;align-items:flex-start}.head-bar__menu>li:not(:last-child){margin-right:24px}.head-bar__dropdown>li:not(:last-child){margin-bottom:20px}.head-bar__link{display:flex;align-items:center;color:var(--theme-menubar-link);text-decoration:none;white-space:nowrap;overflow:hidden;transition:color .3s ease}.head-icon-link,.head-mob-link{display:block;text-decoration:none}.head-bar__link svg{min-width:24px;transition:fill .3s ease;fill:var(--theme-menubar-link)}.head-icon-link,.head-icon-link svg{transition:all .3s ease}.head-bar__link:hover{color:var(--theme-primary)}.head-bar__link:hover svg{fill:var(--theme-primary)}.head-bar__link.show{color:var(--theme-primary-light)}.head-bar__link.show svg{fill:var(--theme-primary-light)}.head-main{padding:10px 0;border-bottom:1px solid #EAEBEE}.head-catalog-btn{padding-left:24px;padding-right:24px}@media screen and (min-width:1200px){.head-catalog-btn{padding:11px 24px;font-size:18px;line-height:22px}}.head-mob-link{min-width:24px;max-width:24px;height:24px}.head-icon-link{text-align:center;padding:10px 8px 8px;background:#fff;border-radius:8px;font-size:14px;line-height:18px;color:#1B1B1F;min-width:100px;max-width:100px;overflow:hidden;white-space:nowrap}.head-icon-link:hover{color:var(--theme-primary)}.head-icon-link:hover svg{fill:var(--theme-primary)}.head-icon-link:active{box-shadow:none;color:var(--theme-primary-dark)}.head-icon-link:active svg{fill:var(--theme-primary-dark)}.head-search{flex:1 0 0;position:relative}.head-search .form-control{padding-right:56px}.head-search .form-control:hover{border-color:var(--theme-primary)}.head-search .form-control:focus{border-color:#D3D5DB;border-bottom-color:var(--theme-primary)}@media screen and (max-width:991.98px){.head-search .form-control{border-radius:8px;padding:7px 40px 7px 16px}}.head-search__btn,.head-search__clear{border:none;position:absolute;margin:0}.head-search.in-loading .head-search__btn svg{display:none}.head-search.in-loading .head-search__btn:before{content:'';width:24px;height:24px;display:block;background:url(/templates/amazing/resource/img/icons/loader.svg) 50% 2px;background-size:24px}.head-search__btn{top:calc(50% - 15px);right:24px;background:0 0;padding:0;min-width:24px;max-width:24px;height:24px}.head-search__btn svg{transition:fill .3s ease;fill:var(--theme-primary)}.head-search__btn:hover svg{fill:var(--theme-primary-dark)}@media screen and (max-width:991.98px){.head-search__btn{right:16px}.head-search__btn svg{fill:#D3D5DB}}.footer-mailing-btn svg,.head-menu svg{fill:#fff}.head-search__clear{display:flex;align-items:center;justify-content:center;right:56px;top:1px;bottom:1px;padding:0 0 0 4px;background:#fff;width:16px;z-index:1}@media screen and (max-width:991.98px){.head-search__clear{padding:0;right:41px}}.head-search__dropdown{display:none;top:calc(100% + 8px);background:#fff;border:1px solid #D3D5DB;border-radius:8px;position:absolute;padding:16px;width:100%;z-index:3;overflow:hidden;box-shadow:0 4px 8px rgba(32,32,32,.16)}@media screen and (max-width:767.98px){.head-search__dropdown{width:calc(100% + 64px)}}.head-search__dropdown ul{list-style:none;padding:0 8px 0 0;margin:0;max-height:calc(100vh - 180px);overflow-y:auto;overflow-scrolling:touch}.head-search__dropdown ul::-webkit-scrollbar-thumb{background-color:var(--theme-primary);border-radius:1px}.head-search__dropdown ul::-webkit-scrollbar{width:2px}.head-search__dropdown ul::-webkit-scrollbar-track{border-radius:1px;background:#EAEBEE}.head-catalog,.head-menu{position:relative;background:var(--theme-primary)}.head-search__dropdown ul>li:not(:last-child){margin-bottom:16px}.head-search__dropdown .dropdown-item{display:flex;justify-content:space-between;white-space:normal}@media screen and (max-width:1199.98px){.head-search__dropdown .dropdown-item{font-size:14px}}input[aria-expanded=true]+.head-search__dropdown{display:block}.head-menu{z-index:2;display:flex;align-items:center;justify-content:center;padding:7px 16px;border-radius:8px;min-height:40px;max-height:40px;margin-left:8px;color:#fff;transition:all .3s ease;text-decoration:none;border:none}.head-menu:hover{color:#fff}.head-menu:active{box-shadow:unset}.head-catalog__list{display:flex;align-items:center;list-style:none;margin:0;padding:0}.head-catalog__list>li:not(.head-catalog__menu-btn){flex:1 0 0}.head-catalog__link{display:block;font-weight:700;text-align:center;padding:16px;color:#fff;text-decoration:none;transition:background .3s ease}.head-catalog__link>span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;min-height:24px;max-height:24px}.head-catalog__link:hover{color:#fff;background:var(--theme-primary-light)}.head-catalog__menu-btn{padding:0 16px}.head-catalog__menu-btn .head-menu{background:var(--theme-primary-light);padding:7px 24px;box-shadow:0 2px 8px rgba(54,54,54,.32)}.head-catalog__menu-btn .head-menu:hover{background:var(--theme-primary)}.head-catalog__menu-btn .head-menu:active{background:var(--theme-primary-light)}.head-catalog__dropdown{background:#fff;border-radius:0;border:none;z-index:3;width:100%;padding:24px 16px;max-height:calc(100vh - 185px);box-shadow:0 4px 8px rgba(32,32,32,.16);overflow-y:auto;overflow-scrolling:touch}.head-catalog__dropdown::-webkit-scrollbar-thumb{background-color:var(--theme-primary);border-radius:1px}.head-catalog__dropdown::-webkit-scrollbar{width:2px}.head-catalog__dropdown::-webkit-scrollbar-track{border-radius:1px;background:#EAEBEE}.head-catalog__dropdown:hover{visibility:visible;opacity:1}@media screen and (min-width:576px){.head-catalog__dropdown{padding-left:24px;padding-right:24px}}@media screen and (min-width:992px){.head-catalog__dropdown{padding-left:32px;padding-right:32px}}@media screen and (min-width:1400px){.head-catalog__dropdown{padding-left:48px;padding-right:48px}}.head-catalog__dropdown a{color:#1B1B1F;text-decoration:none}.head-catalog__dropdown a:hover{color:var(--theme-primary)}.head-catalog-category{display:block;font-weight:700;color:#1B1B1F;text-decoration:none;margin-bottom:16px;transition:color .3s ease}.head-catalog-category:hover{color:var(--theme-primary)}.head-catalog-subcategories{list-style:none;padding:0;margin:0}.head-catalog-subcategories>li:not(:last-child){margin-bottom:16px}.head-catalog-subcategories a{text-decoration:none;color:#1B1B1F;transition:color .3s ease}.head-catalog-subcategories a:hover{color:var(--theme-primary)}.head-dropdown-catalog__subcat,.head-dropdown-catalog__subsubcat{display:none}.head-dropdown-catalog{display:none;position:absolute;left:0;right:0;top:0;z-index:5;background:#fff;background:linear-gradient(90deg,#f9f9f9 25%,#fff 25%);box-shadow:0 4px 8px rgba(32,32,32,.16);font-size:14px}@media screen and (min-width:576px){.head-dropdown-catalog{padding-left:24px;padding-right:24px}}@media screen and (min-width:992px){.head-dropdown-catalog{padding-left:32px;padding-right:32px}}@media screen and (min-width:1200px){.head-dropdown-catalog{font-size:16px}}@media screen and (min-width:1400px){.head-dropdown-catalog{padding-left:48px;padding-right:48px}}@media screen and (min-width:2500px){.head-dropdown-catalog{background:#fff}}.head-dropdown-catalog__categories{list-style:none;margin:0;background-color:#F9F9F9;height:100%;width:370px}@media screen and (max-width:1399.98px){.head-dropdown-catalog__categories{width:320px}}@media screen and (max-width:1199.98px){.head-dropdown-catalog__categories{width:250px}.head-checkout .h1{font-size:24px}}.head-dropdown-catalog__category::after,.head-dropdown-catalog__subcat-list-item::after{content:'';width:16px;top:calc(50% - 8px);transform:rotate(-90deg)}.head-dropdown-catalog__category{position:relative;display:flex;align-items:center;padding:8px 24px 8px 16px;color:#1B1B1F;text-decoration:none;transition:all .3s ease;line-height:1.2}.head-dropdown-catalog__category::after{position:absolute;height:16px;right:8px;background:url(/templates/amazing/resource/img/icons/accordion-arrow.svg) 50% 50%/16px no-repeat;opacity:0;transition:opacity .3s ease}.head-dropdown-catalog__category:hover{color:#1B1B1F;background:#fff}.head-dropdown-catalog__category:active{color:var(--theme-primary)}.head-dropdown-catalog__category img{min-width:24px;max-width:24px;height:24px;-o-object-fit:contain;object-fit:contain;text-align:center}.head-dropdown-catalog__category_active{color:#1B1B1F;background:#fff}.head-dropdown-catalog__category_active::after{opacity:1}.head-dropdown-catalog__subcat-list{border-right:1px solid #D3D5DB;height:100%}.head-dropdown-catalog__subcat-list-item{position:relative;display:flex;align-items:center;padding:8px 20px 8px 12px;color:#1B1B1F;text-decoration:none;transition:all .3s ease;line-height:1.2}.head-dropdown-catalog__subcat-list-item::after{position:absolute;height:16px;right:4px;background:url(/templates/amazing/resource/img/icons/accordion-arrow.svg) 50% 50%/16px no-repeat;opacity:0;transition:opacity .3s ease}.head-dropdown-catalog__subcat-list-item:hover{color:#1B1B1F;background:var(--theme-primary-very-light)}.head-dropdown-catalog__subcat-list-item:active{color:var(--theme-primary)}.head-dropdown-catalog__subcat-list-item_active{color:#1B1B1F;background:var(--theme-primary-very-light)}.head-dropdown-catalog__subcat-list-item_active::after{opacity:1}.dropdown-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(0,0,0,.5)}.head-checkout{padding:32px 0}.head-checkout .h1{margin:0}@media screen and (max-width:991.98px){.head-checkout{padding:16px 0}.head-checkout .btn-outline-primary{padding:0;border:none;background:0 0;color:var(--theme-primary);text-decoration:underline}.head-checkout .h1{font-size:20px}}.footer{color:var(--theme-footer-text)}.footer__main{padding:48px 0 80px;background:var(--theme-footer-bg)}@media screen and (max-width:991.98px){.footer__main{padding:48px 0}}.footer__main .h2{margin:0 0 24px}.footer__bar{padding:24px 0;background:var(--theme-subfooter-bg)}.footer-mailing,.footer-mailing-btn{background:#404147;max-width:360px;color:#fff;border-radius:8px;display:flex}@media screen and (max-width:991.98px){.footer__bar{padding-bottom:72px}}.footer-mailing-btn{padding:16px 24px;align-items:center;justify-content:space-between;text-decoration:none;transition:color .3s ease}@media screen and (max-width:1399.98px){.footer-mailing-btn{padding:12px 16px;font-size:14px}}.footer-mailing{align-items:center;padding:16px 24px}@media screen and (max-width:1399.98px){.footer-mailing{padding:12px 16px;font-size:14px}}.footer-mailing input{flex:1 1 0;color:#fff;padding:0;margin:0;box-shadow:none;border:none;background:0 0;outline:0}.footer-mailing input::-moz-placeholder{color:#fff}.footer-mailing input:-ms-input-placeholder{color:#fff}.footer-mailing input::placeholder{color:#fff}.footer-mailing button{min-width:24px;max-width:24px;height:24px;padding:0;border:none;background:0 0;margin-left:16px;color:#fff}.footer-mailing button svg{transition:fill .3s ease;fill:#fff}.footer-mailing button:hover svg{fill:var(--theme-primary)}.footer-menu{list-style:none;margin:0;padding:0}.footer-menu>li:not(:last-child){margin-bottom:16px}.footer-menu a{color:var(--theme-footer-link);text-decoration:none;transition:all .3s ease}.footer-menu a:hover{color:var(--theme-primary)}.footer-contacts{list-style:none;padding:0;margin:0}.footer-contacts li{display:flex;align-items:flex-start}.footer-contacts li:not(:last-child){margin-bottom:24px}.footer-contacts a{display:flex;align-items:flex-start;color:var(--theme-footer-link);text-decoration:none;transition:color .3s ease}.footer-contacts a:hover{color:var(--theme-primary);border-color:var(--theme-primary)}.footer-contacts a img{min-width:20px;min-height:20px}.footer-contacts__icon{min-width:20px}.footer-socials{list-style:none;display:flex;align-items:center;flex-wrap:wrap;margin:-16px 0 0;padding:0}.footer-socials li{margin-top:16px}.footer-socials li:not(:last-child){margin-right:16px}.footer-socials a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid #84858A;transition:all .3s ease}.footer-socials a img{width:20px;height:20px}.footer-socials a:hover{border-color:var(--theme-primary)}.footer-payments{list-style:none;display:flex;align-items:center;flex-wrap:wrap;margin:-12px 0 0;padding:0}.footer-payments li{margin-top:12px}.footer-payments li:not(:last-child){margin-right:12px}.footer-checkout{padding:32px 0;background:var(--theme-footer-bg);color:#fff}.breadcrumb{margin-top:24px;padding-bottom:24px;overflow:hidden}.breadcrumb__list,.pagination__list{list-style:none;padding-bottom:100px}@media screen and (max-width:991.98px){.breadcrumb{margin-left:-24px;margin-right:-24px}}@media screen and (max-width:575.98px){.breadcrumb{margin-left:-16px;margin-right:-16px}}.breadcrumb__list{font-size:.875rem;padding-left:0;margin:0 0 -100px;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-scrolling:touch}@media screen and (max-width:991.98px){.breadcrumb__list{padding-left:24px}.breadcrumb__list::after{content:'';min-width:24px;height:1px}}@media screen and (max-width:575.98px){.breadcrumb__list{padding-left:16px}.breadcrumb__list::after{content:'';min-width:16px;height:1px}}.breadcrumb__item{position:relative;display:flex;align-items:center;white-space:nowrap;color:#84858A}.breadcrumb__item::before{content:url(/templates/amazing/resource/img/icons/breadcrumb-divider.svg);display:inline-block;margin:0 4px;height:16px;min-width:16px;max-width:16px}.breadcrumb__item:first-child::before{content:none}.breadcrumb__item a{transition:all .3s ease;color:#1B1B1F;text-decoration:none}.breadcrumb__item a:hover{color:var(--theme-primary)}.pagination{display:flex;justify-content:center;overflow:hidden}.pagination__list{display:flex;flex-wrap:nowrap;align-items:center;padding-left:0;overflow-x:auto;margin-bottom:-100px;overflow-scrolling:touch}@media screen and (max-width:575.98px){.pagination{margin-left:-16px;margin-right:-16px}.pagination__list{padding-left:16px}.pagination__list::after{content:'';min-width:16px;height:1px}}.pagination__item:not(:last-child){margin-right:8px}.pagination__item a,.pagination__item span{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;text-decoration:none}.pagination__item_num a{min-width:48px;max-width:48px;height:48px;color:#696A76;background:#F9F9F9;transition:all .3s ease}.pagination__item_num a:hover{background:var(--theme-primary);color:#fff}.pagination__item_arrow svg{transition:all .3s ease;fill:var(--theme-primary)}.pagination__item_arrow a,.pagination__item_arrow span{background:0 0;max-width:24px;min-width:24px;height:24px}.pagination__item_arrow a:hover{background:0 0}.pagination__item_arrow a:hover svg{fill:var(--theme-primary-light)}.pagination__item_arrow a:active svg{fill:var(--theme-primary-dark)}.pagination__item_active a,.pagination__item_active span{min-width:48px;max-width:48px;height:48px;pointer-events:none;background:var(--theme-primary);color:#fff}.pagination__item_disable a,.pagination__item_disable span{pointer-events:none;background:0 0;max-width:24px;min-width:24px;height:24px}.pagination__item_disable svg{fill:#D3D5DB}.product-slider{height:502px}@media screen and (max-width:991.98px){.product-slider{height:100%}}.product-slider__container{height:835px;overflow:hidden;padding:16px 24px 0;margin:0 -24px}.product-slider__container:hover .swiper-container{z-index:4}@media screen and (max-width:1199.98px){.product-slider__container{padding:16px 24px 0;margin:0 -32px}}@media screen and (max-width:991.98px){.product-slider__container{padding:0 24px;margin:0 -24px;height:100%}}@media screen and (max-width:575.98px){.product-slider__container{margin:0 -16px}}.product-slider__container .swiper-container{overflow:visible}.swiper-container{visibility:hidden}.swiper-container.swiper-container-initialized{visibility:visible}.swiper-button-next,.swiper-button-prev{display:flex;align-items:center;justify-content:center;position:absolute;width:40px;height:40px;border:1px solid #D3D5DB;border-radius:50%;top:calc(50% - 20px);z-index:5;background:#fff;transition:all .3s ease;box-shadow:0 4px 8px rgba(32,32,32,.16);outline:0}.swiper-button-next::before,.swiper-button-prev::before{content:'';display:block;width:1.5rem;height:1.5rem;background-image:url(/templates/amazing/resource/img/icons/accordion-arrow.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:1.5rem}@media screen and (max-width:767.98px){.product-slider__container{padding:1px 0 0}.swiper-button-next,.swiper-button-prev{width:32px;height:32px;top:calc(50% - 16px);opacity:.7;border-color:var(--theme-primary-light)}.swiper-button-next::before,.swiper-button-prev::before{width:1rem;height:1rem;background-size:1rem}}.swiper-button-next:hover,.swiper-button-prev:hover{border-color:var(--theme-primary-light)}.swiper-button-next:active,.swiper-button-prev:active{background:var(--theme-primary-very-light)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background:#EAEBEE;border-color:#D3D5DB;visibility:hidden}.swiper-button-next.swiper-button-disabled:before,.swiper-button-prev.swiper-button-disabled:before{filter:grayscale(100%)}.swiper-button-prev{left:-20px}.swiper-button-prev::before{transform:rotate(90deg)}.swiper-button-next{right:-20px}@media screen and (max-width:767.98px){.swiper-button-prev{left:4px}.swiper-button-next{right:4px}}.swiper-button-next::before{transform:rotate(-90deg)}.swiper-pagination-bullets{position:absolute;overflow:hidden;font-size:0;text-align:center;white-space:nowrap;left:50%;bottom:8px;padding-bottom:8px;transform:translateX(-50%);z-index:2}.swiper-pagination-bullet{position:relative;display:inline-block;border-radius:50%;background:#D3D5DB;box-shadow:0 4px 8px rgba(0,0,0,.25);margin:0 8px;min-width:12px;height:12px}.swiper-pagination-bullet.swiper-pagination-bullet-active-main{background:var(--theme-primary)}.swiper-pagination-bullet.swiper-pagination-bullet-active-next,.swiper-pagination-bullet.swiper-pagination-bullet-active-prev{transform:scale(.65)}.swiper-pagination-bullet.swiper-pagination-bullet-active-next-next,.swiper-pagination-bullet.swiper-pagination-bullet-active-prev-prev{transform:scale(.35)}@media screen and (max-width:767.98px){.swiper-banner{padding:0 24px;margin:0 -24px}}@media screen and (max-width:575.98px){.swiper-banner{padding:0 16px;margin:0 -16px}}.swiper-banner .swiper-button-prev{left:16px}.swiper-banner .swiper-button-next{right:16px}.banner-zone,.swiper-banner .swiper-slide{border-radius:20px;overflow:hidden}.swiper-compare-table{padding:0 24px;margin:0 -24px}@media screen and (max-width:575.98px){.swiper-compare-table{padding:0 16px;margin:0 -16px}.index-banner{font-size:12px}}.index-banner{display:block;color:#fff;text-decoration:none;padding:0 48px;border-radius:16px;background:linear-gradient(269.6deg,#681BA4 2.43%,#13AECF 96.92%)}@media screen and (max-width:991.98px){.index-banner{padding:24px;border-radius:8px}}.index-category,.index-category-bg{border-radius:16px;transition:all .3s ease;text-decoration:none;text-align:center}.index-banner:hover{color:#fff}.index-banner__title{font-size:40px;font-weight:700;margin-bottom:40px}@media screen and (max-width:1399.98px){.index-banner__title{font-size:32px;margin-bottom:24px}}@media screen and (max-width:575.98px){.index-banner__title{font-size:16px;margin-bottom:16px}}.index-banner__img{position:relative}.index-banner__img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.index-category-bg:hover .index-category-bg__img img,.product-gallery-video:hover{transform:scale(1.1)}.index-category{display:block;font-size:20px;font-weight:700;padding:16px 24px 24px;background:#F9F9F9;height:100%;color:#1B1B1F}@media screen and (max-width:1199.98px){.index-category{padding:16px;font-size:16px}}@media screen and (max-width:767.98px){.index-category{font-size:14px;padding:16px}.re-container-mob .index-category{width:180px}}@media screen and (max-width:575.98px){.re-container-mob .index-category{width:160px}}.index-category__img{margin-bottom:16px;display:flex;align-items:center;justify-content:center;height:120px}@media screen and (max-width:1199.98px){.index-category__img{margin-bottom:8px;height:96px}}@media screen and (max-width:767.98px){.index-category__img{height:54px}}.index-category__img img{-o-object-fit:contain;object-fit:contain;height:100%}.index-category__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;max-height:60px;min-height:60px}@media screen and (max-width:1199.98px){.index-category__title{max-height:48px;min-height:48px}}@media screen and (max-width:767.98px){.index-category__title{max-height:40px;min-height:40px}}.index-category-bg{position:relative;display:flex;align-items:center;justify-content:center;min-height:200px;height:100%;overflow:hidden;color:#fff;background:#D3D5DB}.filter-list,.order-items__list{overflow-scrolling:touch;scrollbar-color:var(--theme-primary);scrollbar-width:thin;list-style:none}@media screen and (max-width:1199.98px){.index-category-bg{min-height:160px}}@media screen and (max-width:767.98px){.index-category-bg{min-height:124px}.re-container-mob .index-category-bg{width:180px}}@media screen and (max-width:575.98px){.re-container-mob .index-category-bg{width:160px}}.index-category-bg:hover{color:var(--theme-primary-light)}.index-category-bg__img{position:absolute;left:0;right:0;bottom:0;top:0;z-index:1}.index-category-bg__img::before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;z-index:2;background:rgba(31,31,31,.6)}.index-category-bg__img img{transition:all .3s ease;height:100%;-o-object-fit:cover;object-fit:cover}.index-category-bg__title{position:relative;z-index:3;font-weight:700;font-size:20px;padding:24px}@media screen and (max-width:1199.98px){.index-category-bg__title{font-size:16px;padding:16px}}.brand-image{display:flex;justify-content:center;align-items:center;padding:32px 0;height:160px}@media screen and (max-width:1199.98px){.brand-image{height:96px}}.brand-image img{height:100%;-o-object-fit:contain;object-fit:contain}.brand-categories{padding:64px 0;background:#404147}@media screen and (max-width:991.98px){.brand-categories{padding:48px 0}}.brand-categories .h2{color:#fff}.noUi-horizontal{height:6px}.noUi-target{background:#EAEBEE;border:none}.noUi-horizontal .noUi-handle{cursor:pointer;width:24px;height:24px;right:-12px;top:-9px;border-radius:50%;border:2px solid var(--theme-primary);outline:0;box-shadow:none}.noUi-horizontal .noUi-handle::after,.noUi-horizontal .noUi-handle::before{content:none}.catalog-select__options::after,.compare-checkbox__toggle::before,.item-card__complete::before,.item-product-chars li::before,.order-items__title::after{content:''}.noUi-horizontal .noUi-handle.noUi-active{background:var(--theme-primary-very-light)}.noUi-connect{background:var(--theme-primary)}.catalog-bar{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767.98px){.index-category-bg__title{font-size:14px}.catalog-bar{padding:6px 8px;border-radius:8px;border:1px solid #D3D5DB}.catalog-bar .catalog-select{max-width:calc(100% - 42px)}}.catalog-filter-btn{padding:8px 16px;display:flex;align-items:center;justify-content:center;font-weight:700;background:#F9F9F9;border-radius:8px;text-decoration:none;color:#1B1B1F;transition:all .3s ease}.catalog-filter-btn svg{min-width:24px;height:24px;fill:var(--theme-primary);transition:all .3s ease}.catalog-filter-btn:hover{color:#fff;background:var(--theme-primary)}.catalog-filter-btn:hover svg{fill:#fff}@media screen and (max-width:767.98px){.catalog-filter-btn{background:#fff;color:var(--theme-primary);border:1px solid var(--theme-primary);font-weight:400}}.offcanvas .catalog-filter{width:100%;border:none;border-radius:0;padding-bottom:0}.catalog-offcanvas-buttons{padding:0 16px 16px;position:sticky;left:0;right:0;bottom:0;z-index:4;background:rgba(255,255,255,.9)}.catalog-filter{padding:24px 16px;border:1px solid #D3D5DB;border-radius:8px}.catalog-filter__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.catalog-filter__head .h3{display:flex;align-items:center;justify-content:flex-start;margin:0}.catalog-filter__head .h3 svg{min-width:24px;max-width:24px;height:24px;fill:var(--theme-primary)}.catalog-filter__apply,.catalog-filter__clean{display:none}.offcanvas .rs-filter-active .catalog-filter__apply,.rs-filter-active .catalog-filter__clean{display:block}.filter-accordion .accordion-item{margin-bottom:24px;border-bottom:1px solid #D3D5DB}.filter-accordion .accordion-button{padding:0 0 16px;font-weight:700}.filter-accordion .accordion-button:hover{color:var(--theme-primary)}.filter-accordion .accordion-button::after{background-size:1rem;width:1rem;height:1rem}.filter-accordion .accordion-button:not(.collapsed){background:0 0;color:#1B1B1F}.filter-accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.filter-accordion .accordion-body{padding-bottom:24px}.filter-list{margin:0;padding:0 8px 0 0;max-height:190px;overflow-y:auto}.filter-list::-webkit-scrollbar-thumb{background-color:var(--theme-primary);border-radius:1px}.filter-list::-webkit-scrollbar{width:2px}.filter-list::-webkit-scrollbar-track{border-radius:1px;background:#EAEBEE}.filter-list li:not(:last-child){margin-bottom:16px}.filter-line{display:flex;align-items:center;flex-wrap:wrap;margin:-6px 0 0;padding:0;list-style:none}.filter-line li{margin-top:10px}.filter-line li:not(:last-child){margin-right:10px}.radio-image label,.radio-list label,.radio-radio label,.radio-string label{display:flex;align-items:center;justify-content:center;border:1px solid #D3D5DB;padding:4px;box-sizing:border-box;min-width:40px;height:40px;border-radius:4px;font-size:14px;cursor:pointer}.radio-image label>img,.radio-list label>img,.radio-radio label>img,.radio-string label>img{height:100%;-o-object-fit:contain;object-fit:contain}.radio-image label>.radio-bg-color,.radio-list label>.radio-bg-color,.radio-radio label>.radio-bg-color,.radio-string label>.radio-bg-color{width:100%;height:100%;border-radius:4px}.radio-image label:hover,.radio-list label:hover,.radio-radio label:hover,.radio-string label:hover{border-color:var(--theme-primary-dark)}.radio-image input[type=checkbox],.radio-image input[type=radio],.radio-list input[type=checkbox],.radio-list input[type=radio],.radio-radio input[type=checkbox],.radio-radio input[type=radio],.radio-string input[type=checkbox],.radio-string input[type=radio]{display:none}.radio-image input[type=checkbox]:checked~label,.radio-image input[type=radio]:checked~label,.radio-list input[type=checkbox]:checked~label,.radio-list input[type=radio]:checked~label,.radio-radio input[type=checkbox]:checked~label,.radio-radio input[type=radio]:checked~label,.radio-string input[type=checkbox]:checked~label,.radio-string input[type=radio]:checked~label{border-color:var(--theme-primary)}.radio-image_small label{min-width:32px;height:32px}.radio-image_txt label,.radio-list label,.radio-radio label,.radio-string label{padding:4px 12px;border-color:#F9F9F9;background:#F9F9F9}.radio-image_cover label{padding:0;overflow:hidden}.radio-color label{display:flex;align-items:center;justify-content:center;border:1px solid #D3D5DB;box-sizing:border-box;min-width:40px;max-width:40px;height:40px;border-radius:50%;font-size:14px;cursor:pointer;overflow:hidden;padding:1px}.radio-color label>img{-o-object-fit:contain;object-fit:contain;border-radius:50%;width:100%;height:100%}.radio-color label>.radio-bg-color{border:1px solid #fff;border-radius:50%;width:100%;height:100%}.radio-color label:hover{border-color:var(--theme-primary-dark)}.radio-color input[type=checkbox],.radio-color input[type=radio]{display:none}.radio-color input[type=checkbox]:checked~label,.radio-color input[type=radio]:checked~label{border-color:var(--theme-primary)}.catalog-subcategories{display:flex;flex-wrap:wrap;margin-top:-16px}.catalog-subcategories>:not(:last-child){margin-right:16px}.catalog-subcategory{margin-top:16px;white-space:nowrap;display:block;padding:10px 16px;border-radius:4px;font-weight:700;border:1px solid #EAEBEE;text-decoration:none;color:#404147;transition:all .3s ease;box-sizing:content-box;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;overflow:hidden;background:#fff}@media screen and (max-width:1199.98px){.catalog-subcategory{padding:6px 8px}}.catalog-subcategory:hover{background:var(--theme-primary-very-light);border-color:var(--theme-primary);color:#1B1B1F}.catalog-subcategory__count{color:#4F4F4F;margin-left:8px;font-size:12px;font-weight:400}.catalog-view-as{display:flex;align-items:center;list-style:none;margin:0;padding:8px 10px;border-radius:8px;background:#F9F9F9;border:1px solid #D3D5DB}@media screen and (max-width:767.98px){.catalog-view-as{padding:0;border:none}}.catalog-view-as a{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:6px}.catalog-view-as a svg{fill:#84858A}.catalog-view-as a:hover svg{fill:var(--theme-primary)}.catalog-view-as a.view-as_active{pointer-events:none;background:var(--theme-primary)}.catalog-view-as a.view-as_active svg{fill:#fff}.catalog-view-as li:not(:last-child){margin-right:8px}@media screen and (max-width:767.98px){.catalog-view-as a{background:var(--theme-primary)}.catalog-view-as a svg,.catalog-view-as a:hover svg{fill:#fff}.catalog-view-as a.view-as_active{display:none}.catalog-view-as li:not(:last-child){margin-right:0}}.compare-columns-titles{position:absolute;top:0;left:0;right:0;width:100%;padding:0 16px}@media screen and (min-width:575.98px){.compare-columns-titles{padding:0 24px}}.compare-columns-title{font-size:14px;color:#696A76}.compare-columns-header{height:4rem;font-weight:700;font-size:24px;line-height:1.2}@media screen and (max-width:991.98px){.compare-columns-header{font-size:20px;height:3.5rem}}.compare-product-header{height:4rem}.compare-product-param{padding:16px 0 40px}@media screen and (max-width:991.98px){.compare-product-header{height:3.5rem}.compare-product-param{padding:16px 0 32px}}@media screen and (max-width:575.98px){.compare-product-param{font-size:14px}}.compare-product-param.param-different{color:#8a5402}.compare-checkbox{display:inline-block}.compare-checkbox input{display:none}.compare-checkbox label{display:flex;align-items:center;padding:12px 16px;border-radius:8px;cursor:pointer;border:1px solid #D3D5DB;transition:color .3s ease}@media screen and (max-width:767.98px){.compare-checkbox label{padding:8px 12px;font-size:.875rem}}.compare-checkbox label:hover{color:var(--theme-primary)}.compare-checkbox input:checked~label{color:#1B1B1F}.compare-checkbox input:checked~label .compare-checkbox__toggle{background:var(--theme-primary-very-light)}.compare-checkbox input:checked~label .compare-checkbox__toggle::before{background:var(--theme-primary);transform:translateX(20px)}.compare-checkbox__toggle{min-width:48px;height:24px;border-radius:16px;position:relative;background:#D3D5DB;transition:all .3s ease}.compare-checkbox__toggle::before{transition:all .3s ease;position:absolute;display:block;left:4px;top:2px;width:20px;height:20px;border-radius:50%;background:#EAEBEE;box-shadow:0 1px 3px rgba(0,0,0,.2)}.compare-products{height:502px}@media screen and (max-width:575.98px){.compare-products{height:unset;min-height:450px}}.compare-products_sticky .compare-products__inner{position:fixed;top:0;left:0;right:0;z-index:8;background:#fff;max-height:128px;box-shadow:0 4px 8px rgba(32,32,32,.16);padding:8px 16px}@media screen and (min-width:576px){.compare-products_sticky .compare-products__inner{padding-left:24px;padding-right:24px}}@media screen and (min-width:992px){.compare-products_sticky .compare-products__inner{padding-left:32px;padding-right:32px}}@media screen and (min-width:1400px){.compare-products_sticky .compare-products__inner{padding-left:48px;padding-right:48px}}.compare-products_sticky .product-slider,.compare-products_sticky .product-slider__container{height:100%}.compare-products_sticky .product-slider__container{padding-top:0}.compare-products_sticky .item-card{padding-bottom:0;padding-top:0;border:none}.compare-products_sticky .item-card__actions,.compare-products_sticky .item-card__wrapper,.compare-products_sticky .item-product-labels,.compare-products_sticky .item-product-price,.compare-products_sticky .item-product-reviews{display:none}.compare-products_sticky .item-card__inner{display:flex}.compare-products_sticky .item-card__inner>*{margin-bottom:0!important}.compare-products_sticky .item-product-img{min-width:48px;max-width:48px}.compare-products_sticky .item-card__title{margin:0 0 0 8px;font-size:14px;max-height:42px;min-height:42px;-webkit-line-clamp:2}@media screen and (max-width:575.98px){.compare-products_sticky .item-product-img{min-width:36px;max-width:36px}.compare-products_sticky .item-card__title{margin:0 0 0 4px;font-size:12px;min-height:36px;max-height:36px}}.catalog-select{display:flex;align-items:center;max-width:100%}@media screen and (max-width:767.98px){.catalog-select{font-size:.875rem}}.catalog-select_cart{max-width:220px;flex-wrap:wrap}@media screen and (max-width:575.98px){.catalog-select_cart{max-width:198px}}.catalog-select_cart .catalog-select__options::after{min-width:16px;height:16px;background-size:16px}.catalog-select_cart .catalog-select__label{margin-right:8px}.catalog-select_cart .catalog-select__value{font-weight:400}.catalog-select__label{color:#84858A;white-space:nowrap;margin-right:12px}.catalog-select__options{position:relative;display:flex;align-items:center}.catalog-select__options::after{display:block;margin-left:8px;min-width:20px;height:20px;background-color:#fff;background-image:url(/templates/amazing/resource/img/icons/accordion-arrow.svg);background-repeat:no-repeat;background-position:right 0 center;background-size:20px;border:none;outline:0;word-wrap:normal}.catalog-select__options select{cursor:pointer;position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;padding:4px;width:100%}.catalog-select__value{white-space:nowrap;overflow:hidden;font-weight:700;line-height:1.5;color:#1B1B1F}.item-product-img{position:relative;display:block;overflow:hidden}.item-product-img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;-o-object-fit:contain;object-fit:contain;max-height:100%}.item-product-labels-btn{display:flex;align-items:center;justify-content:center;min-width:20px;max-width:20px;height:20px;box-sizing:border-box;margin:0;padding:4px;border-radius:50%;background:#fff;border:1px solid #D3D5DB}@media screen and (min-width:992px){.item-product-labels-btn{display:none}}.item-product-labels-btn svg{min-width:12px;height:12px}.item-product-labels{display:flex;position:absolute;z-index:2;top:0;left:0;right:0}.item-product-labels ul{display:flex;flex-wrap:wrap;list-style:none;margin:-8px 0 0;padding:0}@media screen and (max-width:575.98px){.item-product-labels ul{margin:-4px 0 0}}@media screen and (max-width:991.98px){.item-product-labels ul{flex-direction:column;align-items:flex-start}.item-product-labels .item-product-label:not(:first-child){display:none}}.item-product-labels.full-labels .item-product-label{display:block}.item-product-labels.full-labels .item-product-labels-btn{transform:rotate(180deg)}.item-product-label{display:inline-block;padding:3px 12px;white-space:nowrap;font-size:12px;line-height:14px;margin-right:8px;margin-top:8px;border:1px solid transparent;color:#fff;background:#1DC25F;border-radius:4px}@media screen and (max-width:575.98px){.item-product-label{line-height:12px;font-size:10px;margin-right:4px;margin-top:4px}}.item-product-label_hit{background:#B213B6}.item-product-label_credit{color:#FF2F2F;background:#FFF3F3;border-color:#FF2F2F}.item-product-label_sale{color:#5113B6;background:#E9E1FF;border-color:#5113B6}.item-product-reviews{display:flex;align-items:center;font-size:14px;color:#84858A;white-space:nowrap;text-decoration:none}@media screen and (max-width:991.98px){.item-product-reviews{font-size:12px}}.item-product-rating{display:flex;align-items:center;color:#FF6E1D;font-weight:700;margin-right:8px;font-size:16px}.item-product-rating img{min-width:24px;max-width:24px;height:24px;margin-right:4px}@media screen and (max-width:991.98px){.item-product-rating{font-size:14px}.item-product-rating img{min-width:20px;max-width:20px;height:20px}}.item-product-amount{display:flex;align-items:center;max-height:40px}.item-product-amount input{box-sizing:content-box;outline-color:transparent;text-align:center;padding:0;border:none;max-width:28px;min-height:38px;margin:0}.brand-item,.city-select,.lk-balance-up,.lk-order-status,.lk-profile-status label{box-sizing:border-box}.item-product-amount button{padding:3px;margin:0;background:var(--theme-primary-very-light);line-height:8px;color:var(--theme-primary);min-width:40px;max-width:40px;height:40px;transition:all .3s ease;border:1px solid #EAEBEE}.item-product-price_card,.rs-product-item .item-product-sale-status{margin-bottom:16px}.item-product-amount button svg{fill:var(--theme-primary);transition:all .3s ease}.item-product-amount button:active svg,.item-product-amount button:hover svg{fill:#fff}.item-product-amount button:hover{background:var(--theme-primary-light)}.item-product-amount button:active{background:var(--theme-primary-dark)}.item-product-amount button:disabled{background:#F9F9F9}.item-product-amount button:disabled svg{fill:#D3D5DB}.item-product-amount__input{display:flex;align-items:baseline;justify-content:center;border-top:1px solid #EAEBEE;border-bottom:1px solid #EAEBEE;padding:0 7px;overflow:hidden;flex:1 0 0;font-size:14px;height:40px}.item-product-amount__prev{border-radius:8px 0 0 8px;border-right:none}.item-product-amount__next{border-radius:0 8px 8px 0;border-left:none}.item-product-sale-status{background-color:#EAEBEE;border-radius:8px;padding:6px 12px;color:#84858A;display:none}@media screen and (max-width:575.98px){.item-product-sale-status{font-size:14px}}.item-product-price{display:flex;align-items:center}@media screen and (max-width:767.98px){.item-product-price_card{flex-direction:column;align-items:flex-start;margin-bottom:8px;min-height:42px;max-height:42px;justify-content:flex-end}.item-product-price_card .item-product-price__old-price{margin-left:0;order:-1}}.item-product-price_prod .item-product-price__new-price{font-size:32px}@media screen and (max-width:1199.98px){.item-product-price_prod .item-product-price__new-price{font-size:24px}}.item-product-price__old-price{color:#84858A;white-space:nowrap;margin-left:16px;text-decoration:line-through}.aside-menu a,.brand-item,.cart-item__title,.item-card__title,.item-list__title,.modal-cart-item__title,.news-card,.order-items__list a,.pay-fail-consultation a,.select-card-add{text-decoration:none}@media screen and (max-width:991.98px){.item-product-price_prod .item-product-price__old-price{font-size:14px;margin-left:16px}.item-product-price__old-price{font-size:12px;margin-left:8px}}.item-product-price__new-price{font-size:24px;font-weight:700;white-space:nowrap}@media screen and (max-width:991.98px){.item-product-price__new-price{font-size:20px}}@media screen and (max-width:767.98px){.item-product-price__new-price{font-size:16px}}.item-product-choose{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.item-product-choose li{margin-top:6px}.item-product-choose li:not(:last-child){margin-right:8px}.item-product-choose>li.no-exists{opacity:.6}.item-product-chars{list-style:none;margin:0;padding:0;font-size:14px}.item-product-chars li{position:relative;display:flex;align-items:center;justify-content:space-between}.item-product-chars li::before{position:absolute;z-index:-1;height:3px;left:0;top:50%;width:100%;background:url(/templates/amazing/resource/img/icons/leader.svg) repeat-x}.item-card,.item-card__inner{position:relative}.item-product-chars li:not(:last-child){margin-bottom:8px}@media screen and (max-width:767.98px){.item-product-chars li:not(:last-child){margin-bottom:4px}}.item-product-chars_list{margin:32px 0 0}.item-product-chars_list li{max-width:280px}.item-product-cart-action{height:40px;min-width:144px}.item-product-cart-action .item-product-cart-action__amount{display:none}.item-product-cart-action .item-product-cart-action__to-cart,.item-product-cart-action_amount .item-product-cart-action__amount{display:block}.item-product-cart-action_amount .item-product-cart-action__to-cart{display:none}@media screen and (max-width:767.98px){.item-product-chars_list{font-size:12px;margin-top:12px}.item-card-container{padding-top:1px;overflow:hidden;margin-left:-24px;margin-right:-24px}}.item-card .btn{padding:7px 14px}@media screen and (max-width:575.98px){.item-product-chars_list{font-size:10px;margin-top:8px}.item-card-container{margin-left:-16px;margin-right:-16px}.item-card .btn{font-size:14px}.item-card .item-product-cart-action{min-width:auto}}@media screen and (min-width:992px){.item-card{padding-bottom:16px}.item-card:hover{z-index:3;border-color:transparent}.item-card:hover .item-card__attr,.item-card:hover .item-card__wrapper{visibility:visible}}@media screen and (max-width:767.98px){.item-card{border:1px solid #D3D5DB;padding:12px;margin-left:-1px;margin-top:-1px}}.item-card__inner{z-index:2}.item-card__wrapper{border-top-left-radius:8px;border-top-right-radius:8px;z-index:1;position:absolute;top:-16px;right:-12px;left:-12px;bottom:0;box-shadow:0 8px 18px rgba(36,36,36,.16);visibility:hidden;border:1px solid #EAEBEE;background:#fff;transition:all 10ms ease}.item-card__complete{position:absolute;max-height:500px;overflow:auto;top:100%;left:-1px;right:-1px;z-index:3;box-shadow:0 4px 8px rgba(32,32,32,.16);background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid #EAEBEE;padding:16px}.item-card__complete::before{display:block;width:100%;height:6px;position:absolute;top:-6px;left:0;background:#fff}.item-card__title{color:#1B1B1F;margin-bottom:16px;transition:color .3s ease;max-height:48px;min-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}@media screen and (max-width:767.98px){.item-card__title{font-size:14px;max-height:42px;min-height:42px}.item-list-container{padding-top:1px;overflow:hidden;margin-left:-24px;margin-right:-24px}}@media screen and (max-width:575.98px){.item-card__title{max-height:63px;min-height:63px;-webkit-line-clamp:3;margin-bottom:4px}}.item-card__not-available{display:flex;align-items:center;justify-content:center;color:#C61C1C}.item-card__not-available.btn:focus,.item-card__not-available.btn:hover{background-color:#fff;color:#C61C1C;cursor:default}.order-items__title,.radio label,.select-card-radio label{cursor:pointer;transition:all .3s ease}.item-list-container>:last-child{margin-bottom:0}.item-list{padding:24px;display:flex;border:1px solid #D3D5DB;border-radius:8px;transition:all .3s ease;margin-bottom:16px}@media screen and (max-width:767.98px){.item-list{padding:16px;border-radius:0;margin-top:-1px;margin-bottom:0}}@media screen and (max-width:575.98px){.item-list-container{margin-left:-16px;margin-right:-16px}.item-list{flex-direction:column}.item-list .item-product-label{padding:2px 4px}}@media screen and (min-width:992px){.item-list:hover{box-shadow:0 8px 18px rgba(36,36,36,.16)}}.item-list .btn{padding:7px 16px}.item-list__main{display:flex;flex:1;margin-right:32px}.item-list__bar,.item-list__image{display:flex;flex-direction:column}@media screen and (max-width:991.98px){.item-list__main{margin-right:24px}}@media screen and (max-width:575.98px){.item-list__main{margin-right:0}}.item-list__image{justify-content:space-between;padding-top:24px;margin-right:32px}@media screen and (max-width:1399.98px){.item-list__image{min-width:186px;max-width:186px}}@media screen and (max-width:991.98px){.item-list__image{margin-right:14px;min-width:134px;max-width:134px}}.item-list__bar{justify-content:space-between;margin-right:32px;width:245px}@media screen and (max-width:991.98px){.item-list__bar{margin-right:0}}@media screen and (max-width:767.98px){.item-list__bar{width:150px}}@media screen and (max-width:575.98px){.item-list__image{min-width:96px;max-width:96px}.item-list__bar{width:100%;margin-top:24px}}.item-list__title{max-width:420px;display:block;font-size:20px;margin-bottom:16px;color:inherit}@media screen and (max-width:1399.98px){.item-list__title{font-size:16px;margin-bottom:8px}}@media screen and (max-width:767.98px){.item-list__title{font-size:14px}}.item-list__barcode{font-size:12px;color:#84858A;margin-top:16px}@media screen and (max-width:575.98px){.item-list__barcode{display:none}}.brand-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;padding:24px;text-align:center;background:#F2F2F2;border:1px solid #F2F2F2;transition:all .3s ease;color:#1B1B1F}.brand-item:hover{border-color:var(--theme-primary)}@media screen and (max-width:767.98px){.brand-item{min-width:120px;padding:16px}}.brand-item__img{height:54px}@media screen and (max-width:1199.98px){.brand-item{min-width:120px;padding:16px}.brand-item__img{height:40px}}.brand-item__img img{height:100%;-o-object-fit:contain;object-fit:contain}.brand-item__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;min-height:20px;max-height:20px;line-height:20px;margin-top:8px}.aside-menu{list-style:none;margin:0;padding:0;border:1px solid #EAEBEE;border-radius:8px}.aside-menu li:not(:last-child){border-bottom:1px solid #EAEBEE}.aside-menu a{line-height:1.2;display:flex;align-items:center;padding:14px 24px;color:#84858A}.aside-menu a:hover{color:var(--theme-primary)}.aside-menu a:hover svg{fill:var(--theme-primary)}@media screen and (max-width:1199.98px){.aside-menu a{padding:12px 16px}}.aside-menu a svg{min-width:24px;max-width:24px;height:24px;margin-right:24px;fill:#84858A}.aside-menu .lk-logout{color:#bdbdbd}.aside-menu .lk-logout svg{fill:#bdbdbd}.aside-menu_active a svg,.cart-amount button svg{fill:var(--theme-primary)}.aside-menu_active a{color:var(--theme-primary)}.faq-accordion .accordion-item{margin-bottom:24px;border-radius:8px;background:var(--theme-primary-very-light);color:#fff}.faq-accordion .accordion-button{border:none;border-radius:0;padding:24px;font-size:20px;font-weight:700}.faq-accordion .accordion-button::after{background-image:url(/templates/amazing/resource/img/icons/accordion-arrow.svg);background-size:2rem;width:2rem;height:2rem}@media screen and (max-width:575.98px){.faq-accordion .accordion-item{margin-bottom:16px}.faq-accordion .accordion-button{font-size:16px;padding:16px}.faq-accordion .accordion-button::after{width:1.5rem;height:1.5rem;background-size:1.5rem}}.faq-accordion .accordion-button:not(.collapsed)::after{background-image:url(/templates/amazing/resource/img/icons/accordion-minus.svg);transform:unset}.faq-accordion .accordion-button:hover{color:var(--theme-primary)}.faq-accordion .accordion-button:not(.collapsed){color:#1B1B1F;background:0 0}.faq-accordion .accordion-collapse{padding:0;color:#1B1B1F}.faq-accordion .accordion-body{padding:0 24px 24px}@media screen and (max-width:575.98px){.faq-accordion .accordion-body{padding:0 16px 16px}}.news-card{display:block;color:#1B1B1F;transition:all .3s ease;border-radius:8px;border:1px solid #EAEBEE;overflow:hidden}.news-card:hover img{transform:translate(-50%,-50%) scale(1.1)}.news-card__img{position:relative;overflow:hidden}.news-card__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:unset;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease}.news-card__body{padding:24px 16px;border-top:0}@media screen and (max-width:767.98px){.news-card__body{padding:16px}}.news-card__date{font-size:14px;margin-bottom:8px;color:#84858A;line-height:1.2}.news-card__title{font-weight:700;line-height:1.2;max-height:38px;min-height:38px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2}.article-other-news{border:1px solid #EAEBEE;border-radius:8px;list-style:none;padding:0;margin:0}.article-other-news li:not(:last-child) a{border-bottom:1px solid #EAEBEE}.article-other-news a{display:block;color:#1B1B1F;text-decoration:none;padding:24px}.article-other-news a:hover{color:var(--theme-primary-dark)}@media screen and (max-width:991.98px){.article-other-news a{padding:16px}}.city-select{display:flex;align-items:center;justify-content:space-between;line-height:20px;padding:14px 16px;border-radius:8px;border:1px solid #D3D5DB;max-width:360px}.city-select__name{color:#84858A;white-space:nowrap;overflow:hidden;margin-right:8px}.city-warehouses{margin-top:32px}.city-warehouses__head{display:flex;align-items:center;font-size:14px;line-height:18px;border-radius:8px;background:#F9F9F9;padding:15px 32px}@media screen and (max-width:991.98px){.city-warehouses__head{padding:15px 24px}}@media screen and (max-width:767.98px){.city-warehouses{margin-top:8px}.city-warehouses__head{display:none}}.city-warehouses__item{padding:24px 32px;display:flex;align-items:center;border-bottom:1px solid #D3D5DB}@media screen and (max-width:991.98px){.city-warehouses__item{padding:16px 24px}}@media screen and (max-width:767.98px){.city-warehouses__item{padding:16px 0;flex-direction:column;align-items:stretch}}.city-warehouses__mode{display:flex;justify-content:space-between;align-items:center;width:270px}@media screen and (max-width:767.98px){.city-warehouses__mode{width:100%}}.city-warehouses__phone{width:120px;margin:0 24px}@media screen and (max-width:767.98px){.city-warehouses__phone{width:100%;margin:16px 0}}.pay-fail{padding:32px;border-radius:8px;background:#FFF3F3;color:#C61C1C;display:flex;align-items:center;margin-bottom:32px}.pay-fail a{color:var(--theme-primary)}.pay-fail a:hover{color:var(--theme-primary-dark)}@media screen and (max-width:767.98px){.pay-fail{padding:24px;flex-direction:column;margin-bottom:24px}}@media screen and (max-width:575.98px){.pay-fail{padding:24px 16px}}.pay-fail__img{min-width:64px;max-width:64px;margin-right:32px}.pay-fail-consultation{padding:32px;text-align:center;border-radius:8px;border:1px solid #D3D5DB}.pay-fail-consultation a{font-size:20px;color:var(--theme-primary);font-weight:700}.pay-fail-consultation a:hover{color:var(--theme-primary-dark)}@media screen and (max-width:767.98px){.pay-fail__img{margin-right:0;margin-bottom:24px}.pay-fail-consultation{padding:24px}}@media screen and (max-width:575.98px){.pay-fail-consultation{padding:24px 16px}}.select-card-list{list-style:none;padding:0;margin-bottom:48px}@media screen and (max-width:767.98px){.select-card-list{margin-bottom:32px}}.select-card-list li:not(:last-child){margin-bottom:16px}.select-card-add{display:block;padding:16px;border:1px solid #D3D5DB;border-radius:8px;text-align:center;color:#84858A;font-size:14px;transition:all .3s ease}.select-card-add:hover{border-color:var(--theme-primary)}.select-card-radio input{display:none}.select-card-radio label{display:block;padding:16px;border-radius:8px;border:1px solid #D3D5DB}.select-card-radio input:checked~label{border-color:var(--theme-primary)}.accordion-checkout-finish .accordion-item,.checkout-total li:not(:last-child){border-bottom:1px solid #D3D5DB}.modal-item,.order-items{border:1px solid #D3D5DB}.select-card-radio label:hover .select-card-radio__title{color:var(--theme-primary)}.select-card-radio input:checked~label:hover .select-card-radio__title{color:#84858A}.select-card-radio__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:#84858A;transition:all .3s ease}.select-card-radio__info{display:flex;margin-left:16px;color:#1B1B1F}@media screen and (max-width:575.98px){.select-card-radio__title{flex-direction:column;align-items:flex-start}.select-card-radio__info{margin-left:0;margin-top:16px}}.checkout-total{list-style:none;padding:0;margin:0}.checkout-total li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:16px 0}.cart-amount,.order-items__title{align-items:center;display:flex}.checkout-total-fixed{position:fixed;bottom:0;right:0;left:0;padding:24px 0;background:#fff;transition:all .3s ease;transform:translateY(100%)}.checkout-total-fixed_act{transform:translateY(0);box-shadow:0 -2px 16px rgba(32,32,32,.16)}.checkout-total-fixed__key{font-size:20px;color:#84858A;margin-right:16px}@media screen and (max-width:1199.98px){.checkout-total-fixed{padding:16px 0}.checkout-total-fixed__key{font-size:16px;margin-right:8px}}@media screen and (max-width:575.98px){.checkout-total-fixed__key{font-size:14px}}.checkout-total-fixed__sum{font-weight:700;white-space:nowrap;font-size:32px}@media screen and (max-width:1199.98px){.checkout-total-fixed__sum{font-size:24px}}@media screen and (max-width:575.98px){.checkout-total-fixed__sum{font-size:20px}}.accordion-checkout-finish .accordion-button{padding:24px 0;font-size:24px;font-weight:700}.accordion-checkout-finish .accordion-button::after{background-image:url(/templates/amazing/resource/img/icons/accordion-arrow.svg);background-size:2rem;width:2rem;height:2rem}@media screen and (max-width:575.98px){.accordion-checkout-finish .accordion-button{font-size:20px}.accordion-checkout-finish .accordion-button::after{width:1.5rem;height:1.5rem;background-size:1.5rem}}.accordion-checkout-finish .accordion-button:hover{color:var(--theme-primary)}.accordion-checkout-finish .accordion-button:not(.collapsed){color:#1B1B1F;background:0 0}.accordion-checkout-finish .accordion-collapse{padding:0;color:#1B1B1F}.accordion-checkout-finish .accordion-body{padding:0 0 24px}.checkout-finish-item:not(:last-child){margin-bottom:24px}.checkout-finish-item__img{margin-right:16px;min-width:64px;min-height:64px;max-width:64px;max-height:64px;text-align:center}@media screen and (max-width:575.98px){.checkout-finish-item__img{margin-right:8px}}.order-items{padding:24px;border-radius:8px}.order-items__title{justify-content:space-between;position:relative;font-size:24px;font-weight:700}.order-items__title::after{flex-shrink:0;margin-left:16px;background-image:url(/templates/amazing/resource/img/icons/accordion-arrow.svg);background-repeat:no-repeat;background-size:2rem;width:2rem;height:2rem;transition:all .3s ease}.order-items__title:not(.collapsed)::after{transform:rotate(180deg)}.order-items__title:hover{color:var(--theme-primary)}@media screen and (max-width:1199.98px){.order-items{padding:24px 16px}.order-items__title{font-size:20px}.order-items__title::after{background-size:1.5rem;width:1.5rem;height:1.5rem}}.order-items__list{padding:0 16px 0 0;margin:0;max-height:275px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:767.98px){.order-items__title{font-size:16px}.order-items__list{max-height:100%;padding-right:0}}.order-items__list::-webkit-scrollbar-thumb{background-color:var(--theme-primary);border-radius:1px}.order-items__list::-webkit-scrollbar{width:2px}.order-items__list::-webkit-scrollbar-track{border-radius:1px;background:#EAEBEE}.order-items__list li:not(:last-child){margin-bottom:24px}.order-items__list a{color:inherit}.order-items__list a:hover{color:var(--theme-primary)}.tab-pills{flex-wrap:nowrap;position:relative;overflow-x:auto;padding-bottom:100px;margin-bottom:-100px;overflow-scrolling:touch}@media screen and (max-width:991.98px){.tab-pills{padding-left:24px}.tab-pills::after{content:'';min-width:24px;height:1px}}@media screen and (max-width:575.98px){.tab-pills{padding-left:16px}.tab-pills::after{content:'';min-width:16px;height:1px}}.tab-pills .nav-link{white-space:nowrap;padding-top:0;padding-bottom:23px;font-size:20px;position:relative;transition:all .3s ease;color:#404147;text-align:center}.tab-pills .nav-link::after,.tab-pills .nav-link::before{content:'';position:absolute;height:4px;left:0;bottom:0;right:0}@media screen and (max-width:991.98px){.tab-pills .nav-link{font-size:16px;padding-bottom:20px}}@media screen and (max-width:575.98px){.tab-pills .nav-link{font-size:14px;padding-bottom:15px}}.tab-pills .nav-link:hover{color:var(--theme-primary-light)}.tab-pills .nav-link.active,.tab-pills .nav-link.active:hover{color:#404147}.tab-pills .nav-link::before{background:#EAEBEE;z-index:1}.tab-pills .nav-link::after{background:var(--theme-primary-light);z-index:2;opacity:0}.cart-item_error,.checkbox label,.radio label{position:relative}.product-variant-tab-second .tab-pills .nav-link.active::after,.tab-pills .nav-link.active::after,.tab-pills.tab-pills_blocks .nav-link.active::after{opacity:1}.product-variant-tab-second .tab-pills .nav-item:not(:last-child),.tab-pills.tab-pills_blocks .nav-item:not(:last-child){margin-right:16px}@media screen and (max-width:1199.98px){.product-variant-tab-second .tab-pills .nav-item:not(:last-child),.tab-pills.tab-pills_blocks .nav-item:not(:last-child){margin-right:8px}}.product-variant-tab-second .tab-pills .nav-link,.tab-pills.tab-pills_blocks .nav-link{padding:18px 32px;background:#F9F9F9;border-radius:8px;overflow:hidden;font-size:16px;color:#84858A}.product-variant-tab-second .tab-pills .nav-link:hover,.tab-pills.tab-pills_blocks .nav-link:hover{color:var(--theme-primary-light)}.product-variant-tab-second .tab-pills .nav-link::before,.tab-pills.tab-pills_blocks .nav-link::before{content:none}.product-variant-tab-second .tab-pills .nav-link.active,.tab-pills.tab-pills_blocks .nav-link.active{background:var(--theme-primary-very-light);color:#84858A}.product-variant-tab-second .tab-pills .nav-link.active:hover,.tab-pills.tab-pills_blocks .nav-link.active:hover{color:#84858A}.tab-pills_product .nav-item{flex:1 0 0}.tab-pills_product .nav-link{width:100%}.tab-pills__wrap{overflow:hidden}@media screen and (max-width:991.98px){.tab-pills__wrap{margin-left:-24px;margin-right:-24px}.modal-cart-item__title{font-size:14px}}@media screen and (max-width:575.98px){.tab-pills__wrap{margin-left:-16px;margin-right:-16px}}.cart-amount input[type=number]{padding:0;text-align:center;border:none;max-width:28px;moz-appearance:textfield;outline:0;margin-right:2px}.cart-amount input[type=number]::-webkit-inner-spin-button,.cart-amount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.cart-amount button{padding:3px;margin:0;border-radius:50%;background:0 0;border:1px solid var(--theme-primary);line-height:8px;color:var(--theme-primary);min-width:20px;max-width:20px;height:20px;transition:all .3s ease}.cart-amount button svg{transition:all .3s ease}.cart-amount button:hover{border-color:var(--theme-primary-light)}.cart-amount button:hover svg{fill:var(--theme-primary-light)}.cart-amount button:active{border-color:var(--theme-primary-dark)}.cart-amount button:active svg{fill:var(--theme-primary-dark)}.cart-amount button:disabled{border-color:#D3D5DB}.cart-amount button:disabled svg{fill:#D3D5DB}.cart-amount__input{margin:0 8px;font-size:14px}.promocode-form{display:flex;align-items:center}.promocode-form .form-control{max-width:246px}@media screen and (max-width:575.98px){.promocode-form .form-control{max-width:100%}}.promocode-form .btn{margin-left:16px;padding:9px 12px}.cart-item,.modal-cart-item{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #D3D5DB}.radio input[type=radio]{display:none}.radio label{display:flex}.radio label .radio-attr{display:flex;align-items:center;justify-content:center;margin-right:8px;width:24px;height:24px}.radio label .radio-attr svg{transition:all .3s ease;fill:#84858A}.radio input:checked~label .radio-attr svg,.radio label:hover .radio-attr svg{fill:var(--theme-primary)}.radio label .radio-attr__check{opacity:0}.radio input:checked~label{cursor:default}.radio input:checked~label .radio-attr__check{opacity:1}.checkbox label .checkbox-attr__check,.radio input:disabled~label .radio-attr__check{opacity:0}.radio input:disabled~label{cursor:default;color:#D3D5DB}.radio input:disabled~label .radio-attr svg{fill:#D3D5DB}input[type=radio].radio,input[type=checkbox].checkbox{margin-right:4px}.checkbox input[type=checkbox]{display:none}.checkbox label{transition:all .3s ease;display:flex;cursor:pointer}.checkbox label .checkbox-attr{display:flex;align-items:center;justify-content:center;margin-right:8px;width:24px;height:24px}.checkbox label .checkbox-attr svg{transition:all .3s ease;fill:#84858A}.checkbox input:checked~label .checkbox-attr svg,.checkbox label:hover .checkbox-attr svg{fill:var(--theme-primary)}.checkbox input:checked~label{cursor:default}.checkbox input:checked~label .checkbox-attr__check{opacity:1}.checkbox input:disabled~label{cursor:default;color:#D3D5DB}.checkbox input:disabled~label .checkbox-attr svg{fill:#D3D5DB}.checkbox input:disabled~label .checkbox-attr__check{opacity:0}.modal-item{padding:16px;border-radius:8px}.modal-cart-item__img{margin-right:16px;text-align:center;min-width:80px;max-width:80px;min-height:80px;max-height:80px}@media screen and (max-width:1199.98px){.modal-cart-item__img{min-width:56px;max-width:56px;min-height:56px;max-height:56px;margin-right:8px}}.modal-cart-item__title{display:inline-block;color:#1B1B1F;max-width:360px}.modal-cart-item__price{white-space:nowrap;font-size:20px;font-weight:700}.modal-cart-item__delete{margin-left:24px}.modal-cart-item__delete svg{fill:#84858A}.modal-cart-item__delete:hover svg{fill:#C61C1C}@media screen and (max-width:991.98px){.modal-cart-item__price{font-size:16px}.modal-cart-item__delete{margin-right:24px;margin-left:0}}.cart-equipments{display:flex;align-items:center;flex-wrap:wrap;margin-top:-8px;margin-left:-16px}.cart-equipments>*{margin-top:8px;margin-left:16px}.cart-item_error::before{content:'';position:absolute;top:16px;bottom:16px;left:-8px;width:2px;background:#C61C1C}.cart-item__img{margin-right:32px;text-align:center;min-width:80px;max-width:80px;min-height:80px;max-height:80px}@media screen and (max-width:1199.98px){.cart-item__img{min-width:56px;max-width:56px;min-height:56px;max-height:56px;margin-right:8px}}.cart-item__barcode{color:#84858A;font-size:14px}@media screen and (max-width:767.98px){.cart-item__barcode{order:-1;font-size:12px}}.cart-item__title{display:inline-block;color:#1B1B1F;margin-bottom:8px;order:0;max-width:360px}.cart-item__price-wrap{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:767.98px){.cart-item__title{font-size:14px;margin-bottom:0;margin-top:8px}.cart-item__price-wrap{justify-content:flex-start;margin-bottom:16px;margin-left:64px}.cart-item__price{order:-1}}.cart-item__price{white-space:nowrap;font-size:20px;font-weight:700}.cart-item__old-price{white-space:nowrap;color:#84858A;margin-right:16px;text-decoration:line-through}@media screen and (max-width:1199.98px){.cart-item__price{font-size:16px}.cart-item__old-price{font-size:14px;margin-right:8px}}@media screen and (max-width:767.98px){.cart-item__old-price{margin-right:0;margin-left:8px}}.cart-item__delete{margin-left:24px}.cart-item__delete svg{fill:#84858A}.cart-item__delete:hover svg{fill:#C61C1C}.cart-aside{border:1px solid #D3D5DB;padding:24px;border-radius:8px;background:#F9F9F9}@media screen and (max-width:1399.98px){.cart-aside{padding:24px 16px}}.cart-aside__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.checkout-auth{border-radius:8px;padding:24px;border:1px solid var(--theme-primary-border);background:var(--theme-primary-very-light)}@media screen and (max-width:575.98px){.checkout-auth{padding:16px}}.checkout-auth-info{padding:32px;background:#F9F9F9;border-radius:8px;border:1px solid #D3D5DB}@media screen and (max-width:767.98px){.cart-item__delete{margin-right:24px;margin-left:0}.checkout-auth-info{padding:24px}}@media screen and (max-width:575.98px){.checkout-auth-info{padding:16px}}.checkout-block{padding:32px;border:1px solid #D3D5DB;border-radius:8px}@media screen and (max-width:1399.98px){.checkout-block{padding:24px}}.checkout-block__num{margin-right:16px;font-size:32px;color:var(--theme-primary);font-weight:700;line-height:36px}.checkout-block__title{font-weight:700;font-size:24px}@media screen and (max-width:767.98px){.checkout-block{padding:16px}.checkout-block__num{font-size:24px;line-height:28px}.checkout-block__title{font-size:20px;line-height:24px}}.checkout-radio input{display:none}.checkout-radio label{display:block;padding:16px;border-radius:8px;border:1px solid #D3D5DB;cursor:pointer;font-size:14px;transition:all .3s ease}.checkout-radio label:hover{border-color:#1DC25F}.checkout-radio input:checked~label{border-color:#1DC25F;cursor:default;background:#E5FFEF}.checkout-radio input:checked~label .checkout-radio__title::after{background-image:url(/templates/amazing/resource/img/icons/checkout-radio-checked.svg)}.checkout-radio__title{display:flex;align-items:center;justify-content:space-between;line-height:1.2;font-size:20px;font-weight:700;margin-bottom:16px}.checkout-radio__title::after{content:'';margin-left:16px;display:block;min-width:1.5rem;max-width:1.5rem;min-height:1.5rem;max-height:1.5rem;background-repeat:no-repeat;background-position:0 0;background-size:1.5rem;background-image:url(/templates/amazing/resource/img/icons/checkout-radio.svg)}.checkout-radio__img{display:flex;align-items:center;justify-content:center;min-width:32px;max-width:32px;height:32px;margin-right:16px}@media screen and (max-width:767.98px){.checkout-radio__title{font-size:16px}.checkout-radio__img{min-width:24px;max-width:24px;height:24px;margin-right:8px}}.checkout-radio__img img{height:100%;-o-object-fit:contain;object-fit:contain}.checkout-another-address input{display:none}.checkout-another-address label{cursor:pointer;text-decoration:underline;color:var(--theme-primary);transition:all .3s ease}.checkout-another-address label:hover{color:var(--theme-primary-dark)}.checkout-another-address input:checked~label{color:var(--theme-primary-light)}.checkout-phone{display:flex;border-radius:8px;border:1px solid #D3D5DB;overflow:hidden}.checkout-phone>:first-child{position:relative}.checkout-phone>:first-child::after{content:'';position:absolute;top:8px;bottom:8px;right:0;height:32px;width:1px;background:#D3D5DB}.checkout-phone .form-control{border:none}.checkout-help{padding:24px;background:#F9F9F9;border-radius:8px;border:1px solid #D3D5DB}@media screen and (max-width:1199.98px){.checkout-help{padding:24px 16px}}.cart-checkout-item{border:1px solid #D3D5DB;padding:16px;border-radius:8px;margin-bottom:8px;overflow:hidden}.cart-checkout-item_error{border-color:#C61C1C}.cart-checkout-item__img{display:block;min-width:64px;min-height:64px;max-width:64px;max-height:64px;text-align:center;margin-right:16px}@media screen and (max-width:767.98px){.cart-checkout-item__img{min-width:48px;min-height:48px;max-width:48px;max-height:48px;margin-right:8px}.cart-checkout-item__info{min-height:48px}.cart-checkout-item__title{font-size:14px}}.cart-checkout-item__title{display:block;color:#1B1B1F;text-decoration:none;margin-right:16px}.cart-checkout-item__del{display:flex;align-items:center;justify-content:center;min-width:16px;width:16px;height:16px;color:#84858A}.cart-checkout-item__del svg{fill:#84858A}.cart-checkout-item__del:hover{color:#C61C1C}.cart-checkout-item__del:hover svg{fill:#C61C1C}.cart-checkout-item__bar{display:flex;justify-content:space-between;align-items:center;margin-top:12px}@media screen and (max-width:767.98px){.cart-checkout-item__bar{margin-left:-56px}.product-accessories .swiper-button-next{right:-12px}}.cart-checkout-clear{color:#84858A;font-size:14px}.cart-checkout-clear:hover{color:#C61C1C}.product-aside.product-aside_substrate,.product-variant-first .product-aside{border:1px solid #D3D5DB;border-radius:8px;padding:32px 0 0}@media screen and (max-width:1199.98px){.product-aside.product-aside_substrate,.product-variant-first .product-aside{padding:24px 0 0}}.product-aside.product-aside_substrate .product-actions,.product-controls,.product-in-stock,.product-variant-first .product-aside .product-actions{padding-bottom:24px}.product-aside.product-aside_substrate>*,.product-variant-first .product-aside>*{padding-left:24px;padding-right:24px}.product-one-click{display:flex;align-items:center;text-decoration:none;color:var(--theme-link)}.product-comp,.product-fav{align-items:center;font-size:14px;display:flex;text-decoration:none;white-space:nowrap}.product-one-click svg{fill:var(--theme-link)}.product-one-click:hover{color:var(--theme-link-hover)}.product-one-click:hover svg{fill:var(--theme-link-hover)}.product-controls .item-product-amount{max-height:48px}.product-controls .item-product-amount button{min-height:48px;max-height:48px;min-width:48px;max-width:48px}.product-controls .item-product-amount input{height:46px}.product-controls .item-product-amount__input{height:48px}.product-controls .item-product-cart-action{height:48px;min-width:173px}.product-fav{color:#84858A;justify-content:center;transition:color .3s ease}.product-fav.rs-in-favorite,.product-fav:hover{color:#C61C1C}.product-fav svg{min-width:20px;max-width:20px;height:20px;stroke:#84858A;transition:all .3s ease}@media screen and (max-width:991.98px){.product-fav svg{min-width:24px;max-width:24px;height:24px}}.product-fav:hover svg{stroke:#C61C1C}.product-fav.rs-in-favorite svg{stroke:#C61C1C;fill:#C61C1C}.product-comp{color:#84858A;justify-content:center;transition:color .3s ease}.product-comp svg{min-width:20px;max-width:20px;height:20px;stroke:#84858A;fill:none;transition:all .3s ease}@media screen and (max-width:991.98px){.product-comp svg{min-width:24px;max-width:24px;height:24px}}.product-comp:hover svg{stroke:var(--theme-primary)}.product-comp.rs-in-compare{color:var(--theme-primary)}.product-comp.rs-in-compare svg{stroke:var(--theme-primary);fill:var(--theme-primary)}.product-in-stock{padding-top:24px;border-top:1px solid #D3D5DB;font-size:14px}@media screen and (max-width:575.98px){.product-aside.product-aside_substrate>*,.product-variant-first .product-aside>*{padding-left:16px;padding-right:16px}.product-in-stock{padding-top:16px;padding-bottom:16px}}.product-actions{padding-top:24px;border-top:1px solid #D3D5DB}@media screen and (max-width:575.98px){.product-actions{padding-top:16px}.product-labels{marginp:-4px 0 0}}.product-brand{display:flex;align-items:center;justify-content:center;min-width:77px;max-width:77px;height:40px;text-align:center}@media screen and (max-width:991.98px){.product-brand{min-width:46px;max-width:46px;height:24px}}.product-brand img{height:100%;-o-object-fit:contain;object-fit:contain}.product-labels{padding:0;margin:-8px 0 0}.product-accessories{position:relative}.product-accessories .swiper-container{border-radius:4px;border:1px solid #D3D5DB}@media screen and (min-width:1199.98px){.product-accessories .swiper-container{max-height:420px}}.product-accessories .swiper-slide:last-child .product-accessories__item{border-bottom:none}.product-accessories .swiper-button-next:focus{outline:0}@media screen and (min-width:1200px){.product-accessories .swiper-button-next{width:32px;height:32px;top:unset;bottom:-16px;left:calc(50% - 16px);transform:rotate(90deg)}.product-accessories .swiper-button-prev{width:32px;height:32px;top:-16px;left:calc(50% - 16px);transform:rotate(90deg)}.product-accessories__item{border-bottom:1px solid #D3D5DB}}@media screen and (max-width:767.98px){.product-accessories .swiper-button-prev{left:-12px}}.product-accessories .swiper-button-prev:focus{outline:0}.product-accessories__item{padding:16px}.product-accessories__item-link{display:flex;font-size:14px;color:#1B1B1F;text-decoration:none;margin-bottom:12px}.product-accessories__item-img{min-width:56px;max-width:56px;height:56px;text-align:center;margin-right:16px}.product-accessories__item-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.product-accessories__item-cart{display:flex;align-items:center;justify-content:center;min-width:24px;max-width:24px;height:24px}.product-accessories__item-cart svg{transition:fill .3s ease;fill:var(--theme-primary-light)}.product-accessories__item-cart:hover svg{fill:var(--theme-primary)}@media screen and (min-width:992px){.product-gallery_vertical,.product-variant-second .product-gallery{display:flex;align-items:flex-start}.product-gallery_vertical .product-gallery-thumbs-wrap,.product-variant-second .product-gallery .product-gallery-thumbs-wrap{order:-1;flex-direction:column;align-items:center;justify-content:flex-start;margin-top:0;margin-right:24px;max-height:660px}.product-gallery_vertical .product-gallery-thumbs,.product-variant-second .product-gallery .product-gallery-thumbs{flex-direction:column}.product-gallery_vertical .product-gallery-thumbs .swiper-slide,.product-variant-second .product-gallery .product-gallery-thumbs .swiper-slide{min-width:103px;max-width:103px;height:103px}.product-gallery_vertical .product-gallery-thumbs__video,.product-variant-second .product-gallery .product-gallery-thumbs__video{margin-left:0;margin-top:16px}.product-gallery_vertical .swiper-button-prev,.product-variant-second .product-gallery .swiper-button-prev{margin-bottom:16px;min-width:40px;max-width:40px;height:40px;transform:rotate(90deg)}.product-gallery_vertical .swiper-button-next,.product-variant-second .product-gallery .swiper-button-next{margin-top:16px;min-width:40px;max-width:40px;height:40px;transform:rotate(90deg)}.product-gallery-top .swiper-slide:not(.swiper-slide-zoomed):hover{cursor:pointer}.product-gallery-top .swiper-slide:not(.swiper-slide-zoomed):hover::before{visibility:visible;opacity:1}}.product-gallery-top .swiper-slide{text-align:center;position:relative;height:auto;width:100%;overflow:hidden}.product-gallery-top .swiper-slide img::-moz-selection{background:0 0}.product-gallery-top .swiper-slide img::selection{background:0 0}.product-gallery-top .swiper-slide img::-moz-selection{background:0 0}@media screen and (max-width:991.98px){.product-gallery-top{padding:0 24px;margin:0 -24px}.product-gallery-top .swiper-slide img{max-width:500px}}@media screen and (max-width:575.98px){.product-gallery-top{padding:0 16px;margin:0 -16px}.product-gallery-top .swiper-slide img{max-width:288px}}.product-gallery-top .swiper-slide.swiper-slide-zoomed{cursor:all-scroll}.rs-product:not(.rs-zoom):not(.rs-lightbox) .swiper-zoom-container{cursor:default}.rs-zoom .product-gallery-top .swiper-slide::before{visibility:hidden;opacity:0;content:'Щелкните дважды, чтобы приблизить';position:absolute;display:flex;align-items:center;justify-content:center;padding:16px;top:0;left:0;right:0;bottom:0;z-index:2;color:#fff;font-size:14px;background:rgba(0,0,0,.5);transition:all .3s ease}.product-gallery-thumbs-wrap{position:relative;display:flex;align-items:center;justify-content:center;margin-top:24px}.product-gallery-thumbs-wrap .swiper-container{margin:0}.product-gallery-thumbs-wrap .swiper-button-next,.product-gallery-thumbs-wrap .swiper-button-prev{position:unset;min-width:32px;max-width:32px;height:32px;outline:0;background:0 0;border:none;box-shadow:none}.product-chars li:nth-child(2n-1),.product-doc,.product-rating{background:#F9F9F9}@media screen and (max-width:991.98px){.product-gallery-thumbs-wrap .swiper-button-next,.product-gallery-thumbs-wrap .swiper-button-prev{display:none}}.product-gallery-thumbs-wrap img{max-height:100%}.product-gallery-thumbs{display:flex}.product-gallery-thumbs .swiper-slide{display:flex;justify-content:center;align-items:center;height:64px;width:64px;cursor:pointer;border:1px solid transparent;transition:border-color .3s ease;border-radius:4px;overflow:hidden}.product-gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--theme-primary)}.product-gallery-thumbs__video{margin-right:16px}@media screen and (min-width:992px){.product-gallery-thumbs__video{order:2;margin-right:0;margin-left:16px}}.product-gallery-video{display:flex;align-items:center;justify-content:center;min-width:48px;max-width:48px;max-height:48px;transition:transform .3s ease;outline:0}.product-gallery-video svg{transition:fill .3s ease;fill:var(--theme-primary)}.product-gallery-video:hover svg{fill:var(--theme-primary-light)}.product-chars{padding:0;margin:0;list-style:none}.product-chars li{overflow:hidden;padding:14px 32px}@media screen and (max-width:575.98px){.product-gallery-thumbs .swiper-slide{height:48px;width:48px}.product-gallery-video{min-width:42px;max-width:42px;max-height:42px}.product-chars li{padding:8px 16px;font-size:14px;margin-left:-16px;margin-right:-16px}}.product-doc{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border:1px solid #EAEBEE}@media screen and (max-width:575.98px){.product-doc{padding:12px 16px;font-size:14px}}.product-doc__link{display:block;min-width:40px;max-width:40px;height:40px;margin-left:24px;transition:all .3s ease;text-decoration:none;color:var(--theme-primary)}.product-doc__link svg{transition:fill .3s ease;fill:var(--theme-primary)}.product-doc__link:hover{transform:scale(1.1);color:var(--theme-primary-light)}.product-doc__link:hover svg{fill:var(--theme-primary-light)}.product-rating{padding:24px;border:1px solid #D3D5DB;border-radius:8px}@media screen and (max-width:991.98px){.product-rating{padding:16px}.product-availability-head{display:none}}.product-rating__stars{min-width:94px;max-width:94px;height:16px;background:url(/templates/amazing/resource/img/icons/review-block-star.svg) top left/contain repeat-x}.product-rating__stars-act{background:url(/templates/amazing/resource/img/icons/review-star-active.svg) top left/contain repeat-x;height:16px}.product-rating__stars_5{width:100%}.product-rating__stars_4{width:80%}.product-rating__stars_3{width:60%}.product-rating__stars_2{width:40%}.product-rating__stars_1{width:20%}.product-rating__score{font-size:48px;line-height:1;font-weight:700}.product-review-item{padding-bottom:24px;border-bottom:1px solid #D3D5DB}.product-review-item:not(:last-child){margin-bottom:24px}.product-review-item__title{font-weight:700;margin-bottom:4px;line-height:1.2}.product-review-answer{margin-left:30px;background:#e4f6e4;padding:15px;border-bottom:1px solid #D3D5DB;border-radius:10px}.product-review-answer:not(:last-child){margin-bottom:24px}.product-review-answer__title{font-weight:700}.rating-stars{background:url(/templates/amazing/resource/img/icons/review-star.svg) top left/contain repeat-x;min-width:115px;max-width:115px;height:20px}.rating-stars__act{background:url(/templates/amazing/resource/img/icons/review-star-active.svg) top left/contain repeat-x;height:20px}.product-availability-head{padding:14px 24px;font-size:14px;border-radius:8px;background:#F9F9F9;margin-bottom:24px}.product-availability-item{padding:24px;border-bottom:1px solid #D3D5DB}.product-availability-item:first-child{padding-top:0}@media screen and (max-width:767.98px){.product-availability-item{padding:24px 0}}.availability-indicator{display:inline-flex;padding:2px;border-radius:4px;border:1px solid #D3D5DB}.availability-indicator__not{display:none}.rs-warehouse-empty .availability-indicator{padding:4px;font-size:12px;line-height:14px;color:#84858A}.rs-warehouse-empty .availability-indicator__not{display:block}.rs-warehouse-empty .availability-indicator__point{display:none}.availability-indicator__point{border-radius:2px;width:8px;height:20px;background:#D3D5DB}.availability-indicator__point:not(:last-child){margin-right:2px}.availability-indicator__point_act{background:#1DC25F}.product-variant-first .variant-product-gallery{width:100%}@media screen and (min-width:992px){.product-variant-first .variant-product-gallery{flex:0 0 auto;width:33.33333%}}.product-variant-first .variant-product-main{display:flex;flex-wrap:wrap;margin-top:-32px;margin-right:-12px;margin-left:-12px}.product-variant-first .variant-product-main>*{padding-right:12px;padding-left:12px;margin-top:32px;flex-shrink:0;max-width:100%;width:100%}@media (min-width:992px){.product-variant-first .variant-product-options{width:50%}}@media (min-width:1400px){.product-variant-first .variant-product-options{margin-left:12.33333%;width:37.66667%}}@media (min-width:992px){.product-variant-first .variant-product-aside{width:50%}}@media (min-width:1400px){.product-variant-first .variant-product-aside{margin-left:12.33333%;width:37.66667%}.product-variant-second .variant-product-main{margin-left:25.33333%}}.product-variant-first .variant-product-options__list{margin-top:-32px}.product-variant-first .variant-product-options__list>*{margin-top:32px}@media screen and (min-width:992px){.product-variant-second .variant-product-gallery{flex:0 0 auto;width:66.66667%}}.product-variant-second .variant-product-options{margin-bottom:32px}.product-variant-second .variant-product-options__list{margin-top:-24px}.product-variant-second .variant-product-options__list>*{margin-top:24px}.stars-block{height:24px;padding:0;display:flex;list-style:none;margin-bottom:0}.stars-block li{display:inline-block;min-width:24px;height:24px;cursor:pointer;background:url(/templates/amazing/resource/img/icons/star.svg) 50% 50% no-repeat}.stars-block li.active{background:url(/templates/amazing/resource/img/icons/star-active.svg) 50% 50% no-repeat}.cookies-policy{display:none;position:fixed;left:0;right:0;bottom:24px;z-index:5}.cookies-policy.cookies-policy_active{display:block}.cookies-policy__inner{padding:16px 24px;border-radius:8px;background:#fff;border:1px solid var(--theme-primary)}@media screen and (max-width:991.98px){.cookies-policy{bottom:62px;font-size:14px}.cookies-policy__inner{padding:16px}}.cookies-policy__inner .btn{padding:7px 16px}.lk-dropdown{padding:0;min-width:350px;overflow:hidden}.lk-dropdown .lk-dropdown__head{padding:24px;background:#F9F9F9}.lk-dropdown .aside-menu__link{display:flex;align-items:center;padding:12px 24px;color:#84858A;border-top:1px solid #D3D5DB;text-decoration:none;transition:color .3s ease}.lk-dropdown .aside-menu__link svg{transition:fill .3s ease;fill:#84858A;min-width:24px;margin-right:16px}.lk-dropdown .aside-menu__link.lk-logout{color:#bdbdbd}.lk-dropdown .aside-menu__link.lk-logout svg{fill:#bdbdbd}.lk-dropdown .aside-menu__link:hover{color:var(--theme-primary)}.lk-dropdown .aside-menu__link:hover svg{fill:var(--theme-primary)}.lk-my-card{display:flex;align-items:center;border:1px solid #D3D5DB;border-radius:8px;padding:16px}.lk-my-card__info{margin:0 auto 0 24px}@media screen and (max-width:575.98px){.lk-my-card{flex-direction:column;align-items:flex-start}.lk-my-card__info{margin:8px 0}}.lk-support-item{padding:16px 24px;border:1px solid #D3D5DB;border-radius:8px}@media screen and (max-width:991.98px){.lk-support-item{padding:16px}}.lk-support-item__delete{margin-left:8px;min-width:16px;height:16px}.lk-support-item__delete svg{fill:#84858A}.lk-support-item__delete:hover svg{fill:#FF2F2F}.lk-chat-item{position:relative;border-radius:8px;padding:16px;max-width:90%}.lk-chat-item::before,.offcanvas-overlay{position:absolute;bottom:0}.lk-chat-item_admin{background:#F9F9F9}.lk-chat-item_admin::before{content:url(/templates/amazing/resource/img/icons/chat-attr-adm.svg);left:-14px}.lk-chat-item_client{background:#E5FFEF}.lk-chat-item_client::before{content:url(/templates/amazing/resource/img/icons/chat-attr-client.svg);right:-14px}.lk-chat-item__sender{color:#696A76;font-size:14px;font-weight:700;margin-bottom:8px}.lk-chat-item__adm{color:#F8F8F8;min-width:32px;height:32px;margin-right:16px}@media screen and (max-width:575.98px){.lk-chat-item{max-width:100%;font-size:14px}.lk-chat-item__adm{display:none}}.lk-chat-item__sys .lk-chat-item_admin{background-color:#fff1d8}.lk-chat-item__sys .lk-chat-item_admin::before{content:url(/templates/amazing/resource/img/icons/chat-attr-sys.svg)}.lk-balance-history{display:flex;align-items:center;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid #D3D5DB}.lk-balance-history>div{display:flex;align-items:center;justify-content:space-between}.lk-balance-history__receipt{display:block}.lk-balance-history__receipt svg{fill:#696A76}.lk-balance-history__receipt:hover svg{fill:var(--theme-primary)}.lk-balance-up{display:flex;flex-direction:column;width:100%;margin:0;padding:16px;border:1px solid #D3D5DB;background:0 0;border-radius:8px;text-align:left;font-size:14px;min-height:125px;color:#696A76}.lk-balance-up .h3{color:#1B1B1F;margin-bottom:24px}.lk-balance-up:hover{border-color:var(--theme-primary)}.lk-balance-up:hover .h3{color:var(--theme-primary)}.lk-balance-up:active{border-color:var(--theme-primary-dark)}.lk-balance-up:active .h3{color:var(--theme-primary-dark)}.lk-profile-status{display:flex;align-items:center;list-style:none;margin:0;padding:3px 4px;border:1px solid #D3D5DB;border-radius:8px;background:#F9F9F9}.lk-profile-status li{flex:1 0 0}.lk-profile-status li:first-child label{border-top-left-radius:7px;border-bottom-left-radius:7px}.lk-profile-status li:last-child label{border-top-right-radius:7px;border-bottom-right-radius:7px}.lk-profile-status input{display:none}.lk-profile-status label{cursor:pointer;display:block;width:100%;text-align:center;padding:9px 16px;color:#696A76}.lk-profile-status label:hover{color:var(--theme-primary)}@media screen and (max-width:575.98px){.lk-profile-status label{font-size:14px;padding:7px 8px}}.lk-profile-status input:checked~label{background:var(--theme-primary);color:#fff;cursor:default}.lk-profile-change-pass input{display:none}.lk-profile-change-pass label{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:2px solid #D3D5DB;transition:all .3s ease}.lk-profile-change-pass label::after{content:'';flex-shrink:0;margin-left:16px;background-image:url(/templates/amazing/resource/img/icons/accordion-arrow.svg);background-repeat:no-repeat;background-size:1.5rem;width:1.5rem;height:1.5rem;transition:all .3s ease}.lk-profile-change-pass label:hover{color:var(--theme-primary)}.lk-profile-change-pass input:checked~label{border-color:var(--theme-primary)}.lk-profile-change-pass input:checked~label::after{transform:rotate(180deg)}.lk-orders-item{border:1px solid #D3D5DB;border-radius:8px;margin-bottom:24px;overflow:hidden}@media screen and (max-width:575.98px){.lk-orders-item{margin-bottom:16px}}.lk-orders-item__head{display:flex;align-items:center;justify-content:space-between;padding:24px;background:#F9F9F9}@media screen and (max-width:767.98px){.lk-orders-item__head{padding:16px;flex-direction:column}}.lk-orders-item__head-products{display:flex;align-items:center}.lk-orders-item__title{font-size:20px;font-weight:700;margin-right:16px}@media screen and (max-width:767.98px){.lk-orders-item__head-products{flex-direction:column}.lk-orders-item__title{font-size:16px;margin-right:0;margin-bottom:16px}}.lk-orders-item__price{margin-left:16px;font-size:20px;font-weight:700}.lk-orders-item__body{padding:24px}@media screen and (max-width:767.98px){.lk-orders-item__price{font-size:16px;margin-left:0;margin-top:8px}.lk-orders-item__body{padding:16px;text-align:center}}.lk-order-status{display:inline-block;font-weight:700;font-size:14px;background:#F9F9F9;padding:10px 16px;border-radius:8px;text-align:center;min-width:156px}.lk-order-warning{padding:16px;background:#FFF8E1;border-radius:8px;margin-bottom:24px}.lk-order-total{padding:24px;border:1px solid #D3D5DB;border-radius:8px;background:#F9F9F9}.lk-order-total__item{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.lk-returns{border:1px solid #D3D5DB;border-radius:8px}.lk-returns__title{padding:32px 32px 24px;font-size:24px;font-weight:700}@media screen and (max-width:1199.98px){.lk-returns__title{padding:24px}}@media screen and (max-width:767.98px){.lk-returns__title{font-size:20px;padding:16px 16px 8px}.lk-returns__head{display:none}}.lk-returns__head{font-weight:700;padding:14px 32px;background:#F9F9F9}@media screen and (max-width:1199.98px){.lk-returns__head{padding:14px 24px}}.lk-returns__list{padding:0 32px;list-style:none;margin:0}@media screen and (max-width:1199.98px){.lk-returns__list{padding:0 24px}}@media screen and (max-width:767.98px){.lk-returns__list{padding:0 16px}}.lk-returns__list li{padding:16px 0}.lk-returns__list li:not(:last-child){border-bottom:1px solid #D3D5DB}.lk-return-checkbox{display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin-right:16px}@media screen and (max-width:767.98px){.lk-return-checkbox{width:unset;margin-right:8px}}.offcanvas-overlay{top:0;left:0;right:0;background:rgba(0,0,0,.55);z-index:9;opacity:1;visibility:visible}.offcanvas,.offcanvas-body{position:fixed;top:0;width:100%;left:0}.offcanvas-body{overflow:hidden}.offcanvas,.offcanvas__list{overflow-y:auto;scrollbar-color:var(--theme-primary);scrollbar-width:thin}.offcanvas-close{cursor:pointer}.offcanvas{overflow-x:hidden;z-index:10;bottom:0;height:100%;transform:translateX(-100%);transition:all .5s ease;background:#fff;overflow-scrolling:touch}.offcanvas::-webkit-scrollbar-thumb{background-color:var(--theme-primary);border-radius:1px}.offcanvas::-webkit-scrollbar{width:2px}.offcanvas::-webkit-scrollbar-track{border-radius:1px;background:#EAEBEE}@media screen and (min-width:575.98px){.offcanvas{width:340px}}.offcanvas-multilevel{display:flex}.offcanvas_active{transform:translateX(0);overflow:auto;overflow-x:hidden;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.offcanvas__list{list-style:none;position:relative;overflow-x:hidden;overflow-scrolling:touch;margin:0;padding:0;width:100%;background:#fff}.offcanvas__list::-webkit-scrollbar-thumb{background-color:var(--theme-primary);border-radius:1px}.offcanvas__list::-webkit-scrollbar{width:2px}.offcanvas__list::-webkit-scrollbar-track{border-radius:1px;background:#EAEBEE}.offcanvas-lk__list .aside-menu__label{margin-left:1rem!important}.offcanvas-lk__list .aside-menu__link,.offcanvas__list-item{position:relative;display:flex;align-items:center;padding:16px;border-bottom:1px solid #EAEBEE;color:#84858A;text-decoration:none;transition:color .3s ease}.offcanvas-lk__list .aside-menu__link:hover,.offcanvas__list-item:hover,.offcanvas__list-item_act{color:var(--theme-primary)}.offcanvas-lk__list .aside-menu__link svg,.offcanvas__list-item svg{transition:fill .3s ease;fill:#84858A}.offcanvas-lk__list .aside-menu__link:hover svg,.offcanvas__list-item:hover svg,.offcanvas__list-item_act svg{fill:var(--theme-primary)}.offcanvas__has-subnav>a{position:relative;padding-right:40px}.offcanvas__has-subnav>a::after{content:'';position:absolute;background-image:url(/templates/amazing/resource/img/icons/accordion-arrow.svg);background-size:16px;width:16px;height:16px;right:16px;top:calc(50% - 8px);transform:rotate(-90deg)}.offcanvas__subnav{position:absolute;top:0;bottom:0;right:0;background:#fff;z-index:40;transform:translate3d(101%,0,0);transition:transform .5s}.offcanvas__back-track,.offcanvas__head{display:flex;background:var(--theme-primary);padding:16px}.offcanvas__subnav_active{transform:translate3d(0,0,0);width:100%}.offcanvas__head{align-items:center;justify-content:space-between;color:#fff}.offcanvas__list-item_primary{color:var(--theme-primary)}.offcanvas__list-item_primary:hover{color:var(--theme-primary-dark)}.offcanvas__back-track{align-items:center;color:#fff;text-decoration:none;cursor:pointer}.offcanvas__back-track::before{content:'';background-image:url(/templates/amazing/resource/img/icons/arrow-white.svg);background-size:16px;width:16px;height:16px;margin-right:8px}.offcanvas__back-track:hover{color:#fff}.offcanvas__main-category{display:block;background:#FAF9F9;color:#84858A;font-weight:700;padding:16px;text-decoration:none}.offcanvas__list-item_lk-logout{color:#bdbdbd}.offcanvas__list-item_lk-logout svg{fill:#bdbdbd}.offcanvas__city{color:#fff;text-decoration:none}.offcanvas__city:hover{text-decoration:underline;color:#fff}.offcanvas__lk{display:flex;align-items:center;background:#F9F9F9}.offcanvas__lk-item{position:relative;display:flex;align-items:center;justify-content:center;flex:1 0 0;padding:12px;color:var(--theme-primary);text-decoration:none;text-align:center;font-size:18px;transition:color .3s ease}.modal-cart-item__old-price,.old-price{text-decoration:line-through;font-weight:400}.offcanvas__lk-item svg{transition:fill .3s ease;fill:var(--theme-primary)}.offcanvas__lk-item.with-qr{justify-content:left}.offcanvas__lk-item:hover{color:var(--theme-primary-dark)}.offcanvas__lk-item:hover svg{fill:var(--theme-primary-dark)}.offcanvas__lk-item:nth-child(2)::before{content:'';position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#D3D5DB}.re-container-mob{overflow:hidden}@media screen and (max-width:767.98px){.re-container-mob{margin-left:-24px;margin-right:-24px}.re-container-mob .re-container-mob__inner{flex-wrap:nowrap;overflow-x:auto;padding-left:24px;padding-bottom:100px;margin-bottom:-100px;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.re-container-mob .re-container-mob__inner::after{content:'';min-width:24px;height:1px}}@media screen and (max-width:575.98px){.re-container-mob{margin-left:-16px;margin-right:-16px}.re-container-mob .re-container-mob__inner{padding-left:16px}.re-container-mob .re-container-mob__inner::after{min-width:16px}}.re-container-table{overflow:hidden}@media screen and (max-width:991.98px){.re-container-table{margin-left:-24px;margin-right:-24px}.re-container-table__inner{flex-wrap:nowrap;overflow-x:auto;padding-left:24px;padding-bottom:100px;margin-bottom:-100px;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.re-container-table__inner::after{content:'';min-width:24px;height:1px}}@media screen and (max-width:575.98px){.re-container-table{margin-left:-16px;margin-right:-16px}.re-container-table__inner{padding-left:16px}.re-container-table__inner::after{min-width:16px}}.rs-multi-complectations .rs-reserve,.rs-not-avaliable .rs-buy,.rs-not-avaliable .rs-buy-one-click,.rs-product .rs-reserve,.rs-product-item .rs-reserve,.rs-unobtainable{display:none}.rs-unobtainable{color:#f06060}.rs-not-avaliable .rs-unobtainable{display:flex}.rs-forced-reserve .rs-reserve,.rs-not-avaliable.rs-can-be-reserved .rs-reserve{display:flex!important}.rs-forced-reserve .rs-buy,.rs-not-avaliable.rs-can-be-reserved .rs-unobtainable{display:none}[data-sale-status]:not([data-sale-status=show_cost]) .rs-sale-status{display:inline-flex}[data-sale-status=on_request] .rs-unobtainable,[data-sale-status]:not([data-sale-status=show_cost]) .rs-buy,[data-sale-status]:not([data-sale-status=show_cost]) .rs-buy-one-click,[data-sale-status]:not([data-sale-status=show_cost]) .rs-price-block,[data-sale-status]:not([data-sale-status=show_cost]) .rs-reserve{display:none!important}.rs-can-be-reserved[data-sale-status=no_cost] .rs-reserve,[data-sale-status=discontinued] .rs-unobtainable,[data-sale-status=no_cost]:not(.rs-can-be-reserved) .rs-unobtainable,[data-sale-status][data-sale-status=on_request] .rs-buy-one-click.btn,[data-sale-status][data-sale-status=on_request] .rs-reserve{display:flex!important}.hide-identical .param-identically,.rs-cart-block:not(.active) .label-count,.rs-compare-block:not(.active) .label-count,.rs-favorite-block:not(.active) .label-count,.rs-filter-wrapper .catalog-filter .offcanvas-close{display:none}.rs-loader{position:absolute;top:0;height:3px;left:50%;width:0%;background-color:#d0772d;-webkit-animation:leftRightLoading 1s ease 0s infinite;animation:leftRightLoading 1s ease 0s infinite}@-webkit-keyframes leftRightLoading{0%{left:50%;width:0%}100%{left:0;width:100%}}@keyframes leftRightLoading{0%{left:50%;width:0%}100%{left:0;width:100%}}.rs-verify-code-block{margin-bottom:0!important}.checkout-phone{position:relative}.rs-verify-ok{position:absolute;width:24px;top:calc(50% - 14px);right:9px}.rs-checkout_lock:after,.rs-filter-section.rs-in-loading:after{content:'';top:0;height:100%;z-index:2;left:0}.rs-filter-section{position:relative}.rs-filter-section.rs-in-loading:after{position:absolute;width:100%;background:rgba(255,255,255,.5)}.no-wrap{white-space:nowrap}.order-items__multioffers{margin-bottom:.5rem;font-size:.9rem;color:gray}.rs-admin-top-panel .offcanvas{padding-top:62px}.offcanvas__list-separator{border-top:2px solid #e4e4e4}.filter-invisible .filter-column{display:none!important}.label-count_static{position:static;display:inline-block}.warehouse-row .warehouse-row__map{position:relative}@media (max-width:991px){.warehouse-row .warehouse-row__image>img{width:100%}.warehouse-row .warehouse-row__map{min-height:400px}}.cart.active .cart__price,.cart__empty-text{display:block}.cart.active .cart__empty-text,.cart__price{display:none}.product-one-click.disabled{color:gray}.product-one-click.disabled svg{fill:gray}.modal-cart-item__old-price{color:gray;font-size:.8rem}.gallery{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-left:-1%}.gallery li{width:24%;margin-left:1%;margin-bottom:14px}@media (max-width:639px){.gallery li{width:49%}}.empty-list{text-align:center}.affiliate-name-list{display:block;margin-top:0;-moz-columns:2;columns:2}@media (min-width:992px){.warehouse-row .warehouse-row__map>div{position:absolute}.affiliate-name-list{-moz-columns:3;columns:3}.modal-xxl{max-width:738px}}.affiliate-name-list .item{margin-top:0;margin-bottom:16px;width:auto}.affiliate-list{padding:14px 16px;border-radius:8px;border:1px solid #D3D5DB;margin-top:24px}.affiliate-sublevel>*{opacity:.75}.white-bg{background:#fff!important;border:1px solid #F2F2F2}.white-bg:hover{border-color:var(--theme-primary)}.old-price{color:gray;margin-right:16px}.change-city-type.collapsing{transition:none}.rs-visible-fail,.rs-visible-hold,.rs-visible-new,.rs-visible-success{display:none}.fail .rs-visible-fail,.hold .rs-visible-hold,.new .rs-visible-new,.success .rs-visible-success{display:inline-block}.rs-checkout_lock{position:relative}.rs-checkout_lock:after{position:absolute;width:100%;background-color:rgba(255,255,255,.7)}.selectPvz_pvzListItem:hover,.selectPvz_pvzMap{background-color:#eee}.checkout-total-fixed{z-index:3}.accordion-header{position:relative}.filter-clear{position:absolute;top:50%;right:23px;margin-top:-20px;display:none;z-index:3}.rs-active .filter-clear{display:block}.toast-container{z-index:10}.toast.error{border-color:red}.selectPvz{width:100%;height:calc(100vh - 180px);display:grid;grid-template-columns:1fr 2fr;grid-template-rows:fit-content(100%) 1fr;grid-template-areas:"search map" "list map";grid-gap:16px 20px}.selectPvz_empty{display:flex;align-items:center;height:100%;justify-content:center;font-size:24px}.selectPvz_pvzSearch{grid-area:search}.selectPvz_pvzSearchInput{width:100%;height:35px;padding:6px 12px;font-size:13px;color:#2c2c2c;border:1px solid #e8e8e8;box-sizing:border-box}.selectPvz_pvzSearchInput:focus{border-color:#79c2ff;box-shadow:inset 0 1px 1px #000,0 0 8px #79c2ff}.selectPvz_pvzList{overflow-y:auto;grid-area:list}.selectPvz_pvzListItem{padding:4px 12px;cursor:pointer;transition:all .2s}.selectPvz_pvzMap{height:100%;grid-area:map;position:relative}.selectPvz_pvzMap>*{z-index:2!important}.selectPvz_pvzMap *{transition:none}.selectPvz_pvzMap::after{content:attr(data-load-text);width:100%;text-align:center;display:block;top:calc(50% - 10px);position:absolute;z-index:1;pointer-events:none}@media (max-width:1199px){.selectPvz{grid-template-areas:"map map" "map map"}.selectPvz_pvzList,.selectPvz_pvzSearch{display:none}}@media (min-width:1200px){.modal-xxl{max-width:1140px}}@media (min-width:1600px){.modal-xxl{max-width:1540px}}.block-wizard{padding:20px;border:1px dashed #dadada}.btn-popover{padding:.1rem .4rem;border:1px solid var(--theme-primary);border-radius:50%;font-size:10px;text-decoration:none;margin:0 5px}.rs-bad-offer .item-product-price{visibility:hidden}.rs-bad-offer.rs-product .item-product-price{display:none}.rs-bad-offer .item-product-cart-action .rs-buy,.rs-bad-offer .item-product-cart-action .rs-reserve,.rs-bad-offer .item-product-cart-action .rs-unobtainable{display:none!important}.rs-ajax-paginator.rs-in-loading:after{content:'';width:20px;height:20px;background:url(/templates/amazing/resource/img/icons/loader.svg) center center no-repeat;background-size:20px;display:inline-flex;vertical-align:middle}.rs-ajax-paginator.rs-in-loading span,.rs-cart-block.rs-in-loading .cart-icon-block svg{display:none}.rs-cart-block.rs-in-loading .cart-icon-block:before{content:'';width:24px;height:24px;background:url(/templates/amazing/resource/img/icons/loader.svg) center center no-repeat;background-size:24px;display:inline-flex;vertical-align:middle}.affilliate-confirm{position:absolute;left:0;right:0;top:138px;z-index:8}@media screen and (max-width:991.98px){.affilliate-confirm{top:64px}}@media screen and (max-width:575.98px){.affilliate-confirm{top:114px}}.rs-admin-top-panel .affilliate-confirm{margin-top:62px}.affilliate-confirm__inner{padding:16px 50px 16px 24px;border-radius:8px;background:#fff;border:1px solid var(--theme-primary);box-shadow:0 0 15px #999;display:inline-flex;position:relative}.affilliate-confirm__inner .btn{padding:7px 16px}.affilliate-confirm__inner .btn-close{position:absolute;right:10px;top:16px}@media screen and (max-width:991.98px){.affilliate-confirm__inner{padding:16px 50px 16px 16px}}@media screen and (max-width:575.98px){.affilliate-confirm__inner{padding-right:16px}}.affilliate-confirm__quest{padding-right:25px}.dashed-stub{border:2px dashed #dadada;padding:30px 20px;display:flex;justify-content:center}.dashed-stub__wrapper{margin:0 auto}.dashed-stub__title{text-align:center;color:#999;font-size:20px;margin-bottom:5px}.dashed-stub__help{text-align:center;margin-bottom:16px;font-size:14px}.dashed-stub__actions{list-style:none;counter-reset:myCounter;padding:0}.dashed-stub__actions li{display:flex;align-items:center}.dashed-stub__actions li:before{counter-increment:myCounter;content:counter(myCounter);font-size:8px;color:#fff;background:#D3D5DB;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:8px;margin-top:2px;min-width:14px;max-width:14px;height:14px}.rs-disabled-property{opacity:.5;pointer-events:none}.lk-chat-attachments{margin-top:24px}.lk-chat-attachments .lk-chat-attachment a{text-decoration:none;font-size:14px}.rs-region-change.in-loading .rs-region-input{background:url(/templates/amazing/resource/img/icons/loader.svg) calc(100% - 7px) 50% no-repeat;background-size:24px}.opacity-hover{opacity:.5}.opacity-hover:hover{opacity:1}.dark-popover{--theme-primary:#666;--theme-link:#666;white-space:nowrap;width:20px;height:20px;display:inline-flex}.dark-popover:hover{--theme-primary:#247cff}body[data-sticky-header=sticky].rs-admin-top-panel .head-dropdown-catalog{max-height:calc(100vh - 207px)}body[data-sticky-header=sticky] .head-dropdown-catalog,body[data-sticky-header=sticky].rs-admin-top-panel .head_sticky .head-dropdown-catalog{max-height:calc(100vh - 145px);overflow-y:auto}
.skeleton-block{position:relative;border:2px dashed transparent;display:inline-flex;align-items:center}.skeleton-block.hoverable:hover{border-color:#D3D5DB}.skeleton-block.hoverable:hover .skeleton-block__buttons{visibility:visible;opacity:1}.skeleton-block__buttons{display:flex;align-items:center;position:absolute;right:0;bottom:-38px;opacity:0;visibility:hidden;z-index:7}.skeleton-block__change,.skeleton-block__delete{align-items:center;border-radius:8px;transition:all .3s ease;display:flex}.skeleton-block__buttons a{text-decoration:none}.skeleton-block__change{padding:8px 30px 8px 8px;background:url(/templates/amazing/resource/img/skeleton/skeleton-gear.svg) right 8px top 50% no-repeat #247CFF;color:#fff;text-decoration:none;white-space:nowrap;line-height:1.2}.skeleton-block__change:hover{background-color:#2F44FF;color:#fff;text-decoration:none}.skeleton-block__change:active{background-color:#1337B6}.skeleton-block__change:active svg{fill:#fff}.skeleton-block__delete{justify-content:center;padding:8px;background:#FFE1E1;margin-left:4px}.skeleton-block__delete svg{fill:#FF5959;transition:all .3s ease}.skeleton-block__delete:hover{background:#FF5959}.skeleton-block__delete:hover svg{fill:#FFE1E1}.skeleton-block__delete:active{background:#FF2F2F}.skeleton-block__delete:active svg{fill:#fff}.skeleton-block__dropdown.dropdown-menu{padding:16px;min-width:220px;box-sizing:border-box}.skeleton-block__dropdown.dropdown-menu ol{padding:0;margin:0;counter-reset:myCounter}.skeleton-block__dropdown.dropdown-menu li{list-style:none;display:flex;line-height:1.2}.skeleton-block__dropdown.dropdown-menu li:not(:last-child){margin-bottom:16px}.skeleton-block__dropdown.dropdown-menu li:before{counter-increment:myCounter;content:counter(myCounter);font-size:8px;color:#fff;background:#D3D5DB;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;margin-right:8px;margin-top:2px;min-width:14px;max-width:14px;height:14px}.btn-light-danger{background-color:#FFE1E1;color:#FF5959}.btn-light-danger:hover{background-color:#FF5959;color:#fff}.btn-light-success{background-color:#AFE2FF;color:#247CFF}.btn-light-success:hover{background-color:#149CFF;color:#fff}
.glightbox-container,.glightbox-container .gslider{height:100%;top:0;overflow:hidden;width:100%;left:0}.desc-bottom .gslide-media,.desc-top .gslide-media,.gclose,.glightbox-container .ginner-container,.gnext,.gprev{-webkit-box-orient:vertical}.glightbox-container{position:fixed;z-index:999999!important;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;position:relative;display:flex!important;justify-content:center;align-items:center;transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster,.gslide-video.playing::before{display:none}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-description.description-left,.gslide-description.description-right,.gslide-inline{max-width:100%}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear}.glightbox-mobile .goverlay,.goverlay{background:#FFF}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;will-change:opacity}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.glightbox-clean .gnext,.glightbox-clean .gprev{top:-100%;width:40px;height:50px;position:absolute}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:#0f3d81 solid 2px}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#FFF;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#FFF}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(255,255,255,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#000}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(255,255,255,.92)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(255,255,255,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(255,255,255,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#FFF}}
/* Стили, необходимые для отображения блока верификации */
.rs-verify-code-block {
    margin-bottom:20px;
}

.rs-verify-code-block .rs-verify-error {
    display:block;
}

.rs-verify-code-block .rs-verify-error.hidden {
    display:none;
}

.rs-verify-code-block .rs-verify-send-message {
    font-size:12px;
    color:gray;
}

.rs-verify-code-block .rs-verify-timer {
    font-size:12px;
}

.rs-verify-code-block .rs-verify-timer-line .rs-verify-timer,
.rs-verify-code-block .rs-verify-timer-line.rs-wait .rs-verify-refresh-code {
    display:none;
}

.rs-verify-code-block .rs-verify-timer-line.rs-wait .rs-verify-timer {
    display:inline;
}

/* Инлайн форма подтверждения номера телефона */

.rs-verify-code-block.rs-inline .rs-verify-line {
    display:flex;
    align-items: center;
}

.rs-verify-code-block.rs-inline .rs-verify-line input[data-key] {
    width:100px;
}
/** style for project **/

/* === ШАГ 1: Кнопка-бургер (только мобильные) ===
   17.08 «тихий акцент»: оранжевая заливка снята — кнопка каталога это
   навигация, а не призыв; оранжевый оставлен только действиям. */
@media (max-width: 991px) {
  a.head-menu.d-lg-none {
    width: 44px;
    min-height: 44px;
    max-height: 44px;
    height: 44px;
    padding: 0;
    background-color: rgba(255,255,255,.10);
    border: 1px solid rgba(255,255,255,.16);
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  /* SVG иконка внутри — белая, фиксированный размер */
  a.head-menu.d-lg-none svg {
    width: 22px;
    height: 22px;
    fill: #FFFFFF;
    flex-shrink: 0;
  }

  /* hover / active */
  a.head-menu.d-lg-none:hover,
  a.head-menu.d-lg-none:active {
    background-color: rgba(255,255,255,.17);
  }
}

/* === ШАГ 2: Поле поиска на всю ширину (только мобильные) === */
@media (max-width: 991px) {
  /* Контейнер строки: убираем padding, задаём flex с gap */
  .custom-input-search {
    display: flex;
    align-items: center;
    gap: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  /* Форма поиска растягивается на всё доступное место */
  .custom-input-search .head-search {
    flex: 1 1 0%;
    min-width: 0;
    width: auto;
    display: flex;
    align-items: center;
    position: relative;
  }

  /* Input поиска — во всю ширину формы */
  .custom-input-search .head-search input[name="query"] {
    width: 100%;
    min-width: 0;
    box-sizing: border-box;
  }

  /* Бургер — фиксированная ширина, не сжимается */
  .custom-input-search a.head-menu.d-lg-none {
    flex: 0 0 44px;
    margin-left: 0;
  }
}

/* === ШАГ 2: Логотип — управление видимостью основного и инверсионного === */
/* Правка 2026-08-13 (концепция v2 «Тёмная оболочка»): шапка тёмная
   на всех ширинах, значит чёрный логотип на ней не виден. Инверсионный
   (белый) логотип показываем везде, основной скрываем.
   Откат: вернуть медиазапрос max-width: 991px. */
.logo-main {
  display: none;
}
.logo-invert {
  display: inline;
}

/* === ШАГ 2 (финал): Двухцветная шапка на мобильных === */
@media (max-width: 991px) {
  /* Родитель — нейтральный, без фона */
  header.head .head-main {
    background-color: var(--pb-glass) !important;   /* v3.2: стекло держит .head-main целиком */
    padding: 0 !important;
  }

  /* Убираем padding у .container — фон row-ов должен идти до краёв */
  header.head .head-main > .container {
    padding-left: 0;
    padding-right: 0;
  }

  /* Зона 1: логотип + иконки — тёмная полоса оболочки */
  header.head .head-main > .container > .row.d-flex.d-lg-none {
    background-color: transparent !important;   /* v3.2: заливку держит .head-main */
    padding: 8px 16px 0 16px !important;
    margin: 0 !important;
  }

  /* Зона 2: поле поиска + бургер. Правка 2026-08-13: была белая,
     стала тёмной — шапка целиком часть тёмной оболочки. */
  header.head .head-main > .container > .row:not(.d-flex) {
    background-color: transparent;   /* v3.2: заливку держит .head-main */
    padding: 8px 16px;
    margin: 0;
  }

  /* Центрирование логотипа через CSS Grid (высокая специфичность):
     auto | 1fr | auto — логотип всегда в центре независимо от ширин соседей.
     Используем header.head чтобы перебить display:flex из custom.css. */
  header.head .head-main > .container > .row.d-flex.d-lg-none {
    display: grid !important;
    grid-template-columns: auto 1fr auto !important;
    align-items: center !important;
  }

  header.head .head-main > .container > .row.d-flex.d-lg-none > * {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  header.head .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(1) {
    display: flex !important;
    align-items: center !important;
    overflow: hidden !important;
  }

  header.head .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(2) {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
  }

  header.head .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(2) img {
    max-width: 100% !important;
  }

  header.head .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(3) {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    overflow: hidden !important;
  }

}
/*! PROFIBOX. Собранная копия custom.css: тот же CSS без комментариев
    и отступов. РУКАМИ НЕ ПРАВИТЬ — правки делаются в custom.css,
    затем `python3 scripts/pb_css_minify.py` и заливка обоих файлов.
    Порядок правил не меняется, каскад совпадает с исходником. */
@font-face{font-family: 'Manrope';src: url('/templates/amazing/resource/css/fonts/Manrope-Medium.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap}
.popover,.tooltip,body{font-family: Manrope,sans-serif}
 .head-dropdown-catalog__categories{max-height: 60vh;overflow-y: auto;padding: 20px 0 !important;scrollbar-width: thin;scrollbar-color: #c3c3c3 transparent}
.head-dropdown-catalog__category{padding: 12px 24px 12px 12px;font-weight: bold}
.head-dropdown-catalog__category:hover{border-radius: 8px;color: #f27222}
.head-dropdown-catalog__category img{width: 45px;height: 45px;max-width: 45px}
.head-dropdown-catalog__subcat,.head-dropdown-catalog__subsubcat{padding-left: 30px}
.head-dropdown-catalog{padding-left: 0;padding-right: 0}
.head-catalog-subcategories > li:not(:last-child){margin-bottom: 4px}
.head-catalog-category{font-size: 18px;margin-bottom: 12px}
.head-catalog-subcategories a{font-size: 14px}
.head-dropdown-catalog__category::after{background: url(/templates/amazing/resource/img/icons/accordion-arrow.svg) 50% 50% / 24px no-repeat}
 .offcanvas__list-item .list-catalog-dir-name{display: inline-block;padding-left: 12px}
.offcanvas__list-item .image-wrapper{width: 44px;text-align: center}
.offcanvas__main-category .image-wrapper{display: none}
.mobile-bar{z-index: 15}
 .category-block{display: grid;grid-template-columns: repeat(4,1fr);gap: 36px;padding: 40px 0 56px 0;max-width: 1240px;margin: 0 auto 56px auto;background: #fafbfc}
.category-tile{background: #f2f3f5;border-radius: 18px;min-height: 210px;display: flex;flex-direction: column;align-items: center;justify-content: flex-start;border: 1px solid #ececec;transition: box-shadow .13s,border .13s;padding: 24px 10px 16px 10px;overflow: hidden}
.category-tile-title{  font-size: 17px;font-weight: 700;color: #181818;margin: 0 0 14px;text-align: center;min-height: 20px}
.category-image{width: 120px;height: 120px;display: flex;align-items: center;justify-content: center;margin: 0 auto}
.category-image img{width: 100%;height: 100%;object-fit: contain;max-width: 120px;max-height: 120px;display: block}
 @media (max-width: 767px){.category-block{display: grid !important;grid-template-columns: repeat(2,1fr);gap: 20px !important;padding: 24px 16px 40px !important}
.category-tile{padding: 16px;border-radius: 20px;box-shadow: 0 4px 12px rgba(0,0,0,0.05);transition: transform .2s,box-shadow .2s}
.category-tile:hover{transform: translateY(-4px);box-shadow: 0 8px 20px rgba(0,0,0,0.08)}
.category-tile-title{  position: static !important;color: #181818 !important;text-shadow: none !important;margin-bottom: 12px !important;font-size: 16px !important}
.category-image{width: 100%;max-width: 180px;height: auto;margin: 0 auto}
.category-image img{width: 100%;height: auto;object-fit: contain}}
 .swiper-categories{margin-bottom: 8px !important;overflow-x: hidden;min-height: 80px}
.swiper-categories .swiper-wrapper{display: flex !important;align-items: stretch;flex-wrap: nowrap;transform: translate3d(0,0,0);perspective: 1000px}
.swiper-categories .swiper-slide{min-width: 160px;max-width: 200px;flex-shrink: 0;height: 100% !important;display: flex !important;flex-direction: column}
.categories-slider__container{overflow: hidden;padding: 16px 24px 0;margin: 0 -32px 6px -32px !important;min-height: 80px}
 @media (max-width: 767px){.swiper-categories{overflow: visible !important;margin: 0 auto !important}
.swiper-categories .swiper-wrapper{display: grid !important;grid-template-columns: repeat(2,1fr);gap: 14px 14px;padding: 0 12px 12px}
.swiper-categories .swiper-slide{max-width: none !important;min-width: 0 !important;flex: none !important;width: 100% !important;height: auto !important}
.top-dir-container{height: auto !important;padding: 14px 12px}
.top-dir-container img{max-height: 100px;aspect-ratio: 1/1}
.top-dir-container span{  position: static !important;color: #181818 !important}}
 .brands-section{background: #fff;padding: 60px 0}
 body:not(.pb-home) .brands-section{margin-bottom: 6px !important}
body:not(.pb-home) .section.pt-0.brands-section{min-height: unset !important;margin-bottom: 12px !important;padding-top: 18px !important;padding-bottom: 16px !important}
.brands-swiper-wrapper,.brands-swiper{overflow: hidden;max-width: 100%}
.brands-swiper .swiper-wrapper{display: flex;align-items: center;width: auto;transition-timing-function: linear !important}
.brands-swiper .swiper-slide{width: auto !important;padding: 0 20px;flex-shrink: 0;display: flex;justify-content: center;align-items: center}
.brands-swiper img{display: block;max-height: 100px;object-fit: contain}
  body:not(.pb-home) .section{margin-bottom: 24px !important}
 .disclaimer{font-size: .675rem !important;line-height: 1.7 !important;color: #6a6a6a !important}
@media (max-width: 767.98px){.disclaimer{font-size: .575rem !important}}
 @media (max-width: 1199px){.swiper-slide.top-dir-container{width: 250px}
.top-dir-custom{height: 130px;text-align: center}}
@media (max-width: 991px){.item-card__inner .align-items-center.row > *{max-width: fit-content;gap: 10px}
.item-card__inner .item-card__actions{justify-content: space-between}
.categories-slider__container{padding: 0 24px;margin: 0 -24px;height: 100%}
 .mobile-bar{position: fixed;bottom: 8px;left: 12px;right: 12px;padding: 10px;background: rgba(16,18,21,.62);border: 1px solid rgba(255,255,255,.10);border-radius: 30px;display: flex;justify-content: space-between;align-items: center;z-index: 9999;box-shadow: 0 -6px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter: blur(14px) saturate(120%);-webkit-backdrop-filter: blur(14px) saturate(120%)}
.mobile-bar li{flex: 1;text-align: center}
.mobile-bar__link{position: relative;z-index: 2;  display: flex;flex-direction: column;align-items: center;justify-content: center;color: #B9BFC8 !important;font-size: 12px;transition: color 0.3s ease}
.mobile-bar__link svg{width: 22px;height: 22px;margin-bottom: 4px;fill: #B9BFC8;transition: fill .3s ease,stroke .3s ease}
 .mobile-bar__link svg[stroke="currentColor"]{fill: none}
 .mobile-bar__link_main{background: none;padding: 6px 8px}
.mobile-bar__link_act svg,.mobile-bar__link_act{color: #FFD9BF !important;fill: #FFD9BF}
.mobile-bar__link_act{background: none;border-radius: 50px;padding: 6px 8px}
.mobile-bar__link div{font-size: 10px;line-height: 1}
.mobile-bar__link_act svg{fill: #FFD9BF}
.mobile-bar__link_act svg[stroke="currentColor"]{fill: none;stroke: #FFD9BF}
.mobile-bar__link .mobile-bar__icon-wrapper{width: 26px;height: 26px}
.mobile-bar__link .mobile-bar__icon-wrapper img{border-radius: 8px}}
@media (max-width: 767px){.swiper-slide.top-dir-container{width: 180px}
.top-dir-custom{height: 110px;padding: 8px;font-size: 13px}
.top-dir-container{height: 160px !important;padding: 10px 6px}
.top-dir-container img{max-height: 100px}
.top-dir-container span{font-size: 15px;margin-bottom: 8px}}
  header.head{top: 0;width: 100%;height: auto}
 main{padding-top: 0 !important;padding-bottom: 0 !important;margin-bottom: 80px}
 @media (max-width: 767.98px){.brands-swiper img{max-height: 80px !important;width: auto !important}}
@media (max-width: 420px){.brands-swiper img{max-height: 80px !important}}
  body:not(.pb-home) main .section.pt-0.mt-lg-6.mt-md-5.mt-sm-4.mt-3{margin-bottom: 0 !important;padding-bottom: 0 !important}
 body.offcanvas-opened header.head .logo_without-desc{display: none !important}
body.offcanvas-opened header.head .head-catalog-title{display: block !important}
 @media (min-width: 768px){.top-dir-custom,.top-dir-custom span,.category-tile-title,.category-tile-title a,.head-catalog-subcategories a{text-decoration: none !important}}
  body:not(.pb-home) .news-section{background-color: var(--pb-deep-2) !important;padding-bottom: 40px !important;margin-bottom: 0 !important;width: calc(100vw - 8px) !important}
 body:not(.pb-home) .footer__main{margin-top: -80px !important;  padding-top: 80px !important}
.footer__main .footer-social{flex-wrap: wrap}
.nav-top{padding-bottom: 16px}
 body:not(.pb-home) .swiper-banner{margin-top: 16px !important}
 .logo_without-desc{height: 70px}
.logo{max-width: 250px}
.head-icon-link{min-width: auto}
.head-bar{background-color: var(--pb-glass)}
.head-bar__link{color: #f8f8f8}
.head-main{background-color: var(--pb-glass);  border: none}
.head-search .form-control{border-radius: 999px}
.head-icon-link{background: none}
.head-main .cart-icon-block .label-count{background-color: #fff;color: #000000}
.head-main .rs-favorite-block svg{fill: #fff}
.head-bar__link svg{fill: #fff}
.head-bar__link:hover svg{fill: #fff}
.discount-service-block a{color: #fff;text-decoration: none}
.discount-service-block a.discount-link-block{margin-right: 32px}
.discount-service-block a.service-link-block{padding-left: 24px;border-left: 1px solid rgba(159,160,176,.4)}
.head-bar__link:hover{color: white}
.header-contacts-block .header-whatsapp-link{text-decoration: none}
.header-contacts-block .header-whatsapp-link svg{fill: white}
.header-contacts-block .header-whatsapp-link svg:hover{fill: #28bc5f}
.rs-all-contacts{display: inline-block;cursor: pointer;margin-left: 12px}
.rs-all-contacts svg{fill: white}
.modal-contacts-container{display: none;position: fixed;top: 0;left: 0;z-index: 20}
.modal-contacts-container.active{display: block}
.modal-contacts-container .modal-contacts-block{bottom: -200px}
.modal-contacts-container.visible .modal-contacts-block{bottom: 0}
.modal-contacts-container .modal-bg,.modal-contacts-container .modal-contacts-block{visibility: hidden;opacity: 0;transition: all 0.2s}
.modal-contacts-container.visible .modal-bg,.modal-contacts-container.visible .modal-contacts-block{opacity: 1;visibility: visible}
.modal-contacts-container .modal-bg{position: fixed;top: 0px;bottom: 0px;left: 0px;right: 0px;background: rgba(0,0,0,0.2);z-index: 18}
.modal-contacts-block{position: fixed;padding: 0 20px 80px;left: 0px;right: 0px;border-top-left-radius: 16px;border-top-right-radius: 16px;z-index: 19;background: #fff;overflow: hidden}
.modal-contacts-block span{font-size: 14px}
.modal-contacts-container .modal-close{height: 30px;z-index: 30}
.modal-contacts-container .modal-close::after{content: "";position: absolute;top: 14px;left: 50%;width: 48px;height: 4px;transform: translateX(-50%);border-radius: 4px;background: rgb(224,224,224)}
.modal-contacts-container .line-contacts{display: flex;justify-content: space-between}
.modal-contacts-container .btn-contact{width: calc(50% - 4px);display: flex;align-items: center;justify-content: center;margin-top: 16px;height: 53px;font-size: 16px;color: #fff;cursor: pointer;border-radius: 8px;text-decoration: none}
.modal-contacts-container .btn-contact-tg{background: #0088CC}
.modal-contacts-container .btn-contact-whatsapp{background: #28bc5f}
.modal-contacts-container .btn-contact-call{display: flex;justify-content: space-between;background: var(--theme-primary);width: 100%;padding: 0 24px}
.modal-contacts-container .btn-contact-callback{width: 100%;color: var(--theme-primary);background: #dbdbdb}
.modal-contacts-container .btn-contact svg{margin-right: 8px}
.gray-phone{color: #949494}
.search-image{display: block;position: relative;margin-right: 12px;width: 56px;height: 56px;min-width: 56px;max-width: 56px;object-fit: contain;object-position: left}
.head-search__dropdown .dropdown-item .prise-search-value{font-size: 16px}
.dropdown-item-all-items .col{height: 44px;align-content: center;text-align: center;font-size: 14px;background-color: #292424;color: #fff;border-radius: 8px}
.dropdown-item-all-items .col span{position: relative}
.dropdown-item-all-items .col span::after{content: "";position: absolute;right: -16px;top: 50%;width: 8px;height: 8px;border-left: 2px solid white;border-bottom: 2px solid white;transform: translateY(-50%) rotate(225deg);margin-top: 1px}
@media(max-width: 1200px){.logo_without-desc{height: 60px}
.logo{max-width: 200px}
.discount-service-block a.discount-link-block{margin-right: 12px}
.discount-service-block a.service-link-block{padding-left: 12px}
.head-icon-link.rs-favorite-block,.head-icon-link.rs-compare-block{padding: 0}
.cart.head-icon-link.rs-cart-block{padding-left: 0}}
@media(max-width: 767px){.logo_without-desc{height: 45px}
.head-bar__link span{font-size: 14px}}
@media(max-width: 767px){.modal-contacts-block{padding-bottom: 95px}}
@media(max-width: 450px){.head-bar__link svg{display: none}}
 .breadcrumb__item a{display: block;padding: 7px 12px;margin-right: 9px;max-width: 243px;overflow-x: hidden;text-overflow: ellipsis;font-size: 14px;white-space: nowrap;color: #212529;border: 1px solid #D5D9DEFF;border-radius: 2rem;-webkit-transition: all 0.2s;transition: all 0.2s}
.breadcrumb__item span{display: block;padding: 7px 12px;margin-right: 9px;max-width: 243px;overflow-x: hidden;text-overflow: ellipsis;font-size: 1rem;white-space: nowrap;border: 1px solid rgb(213,217,222);border-radius: 2rem;-webkit-transition: all 0.2s;transition: all 0.2s}
.breadcrumb ul li:last-child a{border: 1px solid #212529;color: #212529}
.breadcrumb__item a:hover{border: 1px solid #212529;color: #212529}
.breadcrumb__item::before{display: none}
 @media (min-width: 768px) and (max-width: 991px){.footer-mailing input{width: 90px}}
@media (max-width: 767px){.breadcrumb__item a,.breadcrumb__item span{font-size: 12px}}
 .item-card .custom-rs-buy-one-click{display: none!important}
.item-card:hover{box-shadow: 0 8px 10px 0 rgba(195,195,195,0.2),0 -11px 30px 0 rgba(195,195,195,0.12),0 16px 24px 0 rgba(195,195,195,0.14);border-radius: 12px;z-index: 4}
.item-card__wrapper{border-radius: 12px;transition: all 0.01s ease}
.item-product-label{margin-top: 0;font-size: 11px}
.product-slider{height: 460px}
.product-slider__container{overflow: hidden}
@media (max-width: 1400px){.item-card .item-card__inner{font-size: 14px}
.item-card .item-product-cart-action{min-width: 120px}
.item-card .item-product-cart-action .btn{padding: 7px 4px}
.item-card .item-product-cart-action .btn span{font-size: 14px}
.item-card .item-product-cart-action .btn img{width: 20px}
.item-card .item-product-cart-action .btn svg{height: 20px}
.item-card .rs-sale-status{margin-bottom: 13px}
.item-card .item-product-price__old-price{font-size: 13px}
.item-card .item-product-price__new-price{font-size: 20px}
.item-card .item-card__title{max-height: 44px;min-height: 44px;margin-bottom: 4px}
.item-card .product-slider{height: 440px}}
@media (max-width: 1199px){.product-slider{height: 480px}}
@media (max-width: 991px){.product-slider{height: 100%;margin-bottom: 24px}
.item-card{padding: 8px}
.product-slider__container{padding-top: 12px}
.rs-product-item .item-product-price__new-price{width: 100%}
.item-card .item-product-cart-action{min-width: 60px;width: 100%}
 body:not(.pb-home) .item-card .item-product-cart-action span{display: none}
.item-card .item-product-cart-action .btn img{margin-right: 0}
.item-card .rs-sale-status{margin-bottom: 30px}
.favorite-compare-actions{padding: 0}
.item-card .item-product-cart-action .btn.rs-unobtainable{font-size: 12px;line-height: 0.85;min-height: 36px}
.product-aside .order-first{width: 100%}
.product-aside .order-first .finbox-widget button{width: 100%}}
@media (min-width: 768px) and (max-width: 991px){.item-card__inner .item-card__actions{flex-wrap: nowrap}}
@media (max-width: 767px){.item-card{border: none}
.item-card .item-product-price_card{justify-content: flex-start;flex-direction: initial;max-height: 50px;min-height: 50px}
.item-card .item-product-price__old-price{order: initial}
.item-card .item-product-cart-action{min-width: 48px}
.product-slider__container{margin: 0}
.item-card .rs-sale-status{margin-bottom: 25px}}
@media (max-width: 576px){.item-card .item-card__title{font-size: 13px;max-height: 40px;min-height: 40px}
.item-product-label{padding: 2px 4px}}
 .gray-background{background: #f5f5f7}
.gray-background .item-card__wrapper{visibility: visible;box-shadow: none;border: none}
.gray-background .item-card{margin: 0 6px}
.gray-background .item-card .item-card__inner:hover + .item-card__wrapper{box-shadow: 0 0 18px 0 rgba(36,36,36,.16)}
 .catalog-subcategory{background: #f5f5f7;border: none;border-radius: 8px;font-size: 15px;font-weight: 400;padding: 8px 16px}
.catalog-subcategory:hover{background: #e4e4e6}
 .catalog-view-as{background: none;border: none}
.catalog-bar{border: none}
.catalog-select__options::after{content: none}
.catalog-select__value{font-weight: 400}
.catalog-select__options:hover .catalog-select__value{color: #2a65c5}
.catalog-select__options:hover svg{stroke: #2a65c5}
.catalog-filter-btn{border: none;background: none;font-weight: 400;padding: 8px 0}
.catalog-filter-btn:hover{background: none;color: #2a65c5}
.catalog-filter-btn:hover svg{fill: #2a65c5}
@media (max-width: 767px){.catalog-filter-btn{font-size: 14px}
.catalog-filter-btn svg{min-width: 20px;height: 20px}}
 @media (min-width: 1400px){.product-variant-first .variant-product-aside{margin-left: 5.33333%;width: 42.66667%}}
.product-controls .item-product-cart-action{min-width: auto}
.product-controls .item-product-cart-action .rs-to-cart{padding: 11px 4px}
.product-controls .item-product-cart-action .rs-to-cart img{display: none}
.rs-product-item .custom-rs-buy-one-click{display: none}
.rs-product-item .rs-to-cart img{margin-right: 8px}
.rs-product-item .item-product-price__new-price{margin-right: 8px}
.product-controls .custom-rs-buy-one-click{padding: 11px 4px}
.item-product-price{flex-wrap: wrap}
.item-product-price_prod .item-product-price__new-price{font-size: 40px;margin-right: 12px}
.item-product-price__old-price{margin-left: 0}
.item-product-price_prod .item-product-price__old-price{margin-left: 0}
.product-comp.rs-compare svg path,.product-comp.rs-compare svg polyline{stroke: #84858A;transition: all 0.3s}
.product-comp.rs-compare:hover svg path,.product-comp.rs-compare:hover svg polyline{stroke: var(--theme-link-hover)}
.product-comp.rs-in-compare svg path,.product-comp.rs-in-compare svg polyline{stroke: var(--theme-link-hover)}
.rs-stock-count-text-wrapper a{text-decoration: none}
.rs-stock-count-text-wrapper a:hover svg{fill: var(--theme-link-hover)}
.rs-stock-count-text-wrapper a span{text-decoration: underline}
.affiliate-free-delivery{color: var(--theme-link);cursor: pointer;padding-bottom: 24px}
.affiliate-free-delivery span{text-decoration: underline;font-size: 14px}
.affiliate-free-delivery svg{stroke: var(--theme-link)}
.affiliate-free-delivery:hover{color: var(--theme-link-hover)}
.affiliate-free-delivery:hover svg{stroke: var(--theme-link-hover)}
.credit-info-block{font-size: 13px;display: inline-flex;align-items: center;line-height: 16px;padding: 4px 8px 4px 12px;border-radius: 8px;background: rgb(245,245,247)}
[data-sale-status]:not([data-sale-status=show_cost]) .credit-info-block{display: none}
 .product-price-fixed{visibility: hidden;opacity: 0;transition: all 0.2s;position: fixed;bottom: 0;right: 0;left: 0;z-index: 3;background: #fff;padding: 16px 24px 80px;box-shadow: 0 -2px 16px rgba(32,32,32,.16)}
.product-price-fixed .item-product-cart-action .rs-to-cart{padding: 8px 4px}
.product-price-fixed .item-product-cart-action .rs-to-cart img{margin-right: 8px}
.product-price-fixed .custom-rs-buy-one-click,[data-sale-status][data-sale-status=on_request] .custom-rs-buy-one-click{display: none}
.product-price-fixed .fixed-flex-block{justify-content: space-between}
@media (max-width: 991px){.product-price-fixed.active{visibility: visible;opacity: 1}}
@media (max-width: 575px){.product-price-fixed .item-product-price_prod .item-product-price__new-price{font-size: 32px}
.product-price-fixed .item-product-cart-action{min-width: auto;width: 60px}
.product-price-fixed .item-product-cart-action .rs-to-cart{height: 42px;padding: 8px 4px}
.product-price-fixed .item-product-cart-action .rs-to-cart img{margin-right: 0}
.product-price-fixed .item-product-cart-action .rs-to-cart span{display: none}
.product-price-fixed .item-product-price{width: min-content}}
@media (max-width: 480px){.product-price-fixed .item-product-price_prod .item-product-price__new-price{font-size: 24px}
.finbox-widget button{font-size: 14px}}
 .linked-products-block img{top: 0;left: 0;transform: none;max-height: 250px;width: 32px;height: 32px}
.linked-products-block .rs-product-item .item-product-price__new-price{font-size: 16px;text-align: end}
.linked-products-block .item-card,.linked-products-block .item-card:hover{box-shadow: 0 8px 16px -2px rgba(29,32,37,0.16);border-radius: 12px;padding: 16px}
.linked-products-block .item-card .item-card__title{max-height: 20px;min-height: auto;margin-bottom: 0}
.linked-products-block .product-slider{margin-bottom: 0}
.rs-to-product-title-vertical{display: none}
@media (min-width: 992px){.linked-products-block .item-card .item-card__title{display: none}
.linked-products-block .item-card .item-card__title.rs-to-product-title-vertical{display: block}
.linked-products-block .product-slider{max-height: 190px}
.linked-products-block .product-slider__container{max-height: 190px}
.linked-products-block .swiper-wrapper{max-height: 190px}
.linked-products-block .swiper-slide{min-height: 40px;height: auto !important}
.linked-products-block .swiper-slide .item-card__wrapper{box-shadow: none;border-radius: 0;border: none;top: 0;right: 0;left: 0}
.linked-products-block .item-card,.linked-products-block .item-card:hover{padding: 0;box-shadow: none}}
 .concomitants-slider__container{overflow: hidden;padding: 16px 24px}
.concomitants-slider__container .swiper-concomitants{overflow: visible;padding-bottom: 30px}
.swiper-slide .concomitant-img{margin-right: 12px;float: left;height: 122px}
.swiper-slide .concomitant-img img{max-width: 100%;max-height: 100%}
.swiper-slide .product-item__available:before{content: "";display: inline-block;vertical-align: middle;margin-right: 4px;width: 9px;height: 9px;border-radius: 4px;background: #43bb43}
.swiper-slide .product-item__available.not_available:before{background: #C61C1C}
.swiper-slide .product-item__available span{font-weight: 600;font-size: 13px;letter-spacing: 0.02em;color: #43bb43;white-space: nowrap}
.swiper-slide .product-item__available.not_available span{color: #C61C1C}
.swiper-slide.modal-cart-item{box-sizing: border-box;padding: 16px;transition: all 10ms ease;border: 1px solid #EAEBEE;border-radius: 8px}
.swiper-slide.modal-cart-item:hover{box-shadow: 0 8px 18px rgba(36,36,36,.16);border-color: #fff;background: #fff}
.swiper-slide.modal-cart-item .modal-cart-item__title{position: relative;max-height: 56px;line-height: 1.25;font-size: 14px;overflow: hidden}
.swiper-slide.modal-cart-item .modal-cart-item__title:after{background: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background: linear-gradient(to right,rgba(255,255,255,0) 0%,white 100%);content: "";display: block;height: 1.4rem;position: absolute;right: 0;bottom: 0;width: 6rem}
.swiper-slide.modal-cart-item .cart-item__price{font-size: 18px}
.swiper-slide.modal-cart-item{border: none}
.to-cart-block input:checked + .form-check-label{color: var(--theme-primary);border-color: var(--theme-primary);background: var(--theme-primary-btn-text)}
.to-cart-block .form-check-label img{display: none}
.to-cart-block input:not(:checked) + .form-check-label img{display: block}
.to-cart-block .to-cart-added-text{display: inline}
.to-cart-block .to-cart-text{display: none}
.to-cart-block input:not(:checked) + .form-check-label .to-cart-added-text{display: none}
.to-cart-block input:not(:checked) + .form-check-label .to-cart-text{display: inline}
@media (max-width: 1200px){.swiper-slide.modal-cart-item .modal-cart-item__title{font-size: 16px;max-height: 60px}}
@media (max-width: 767px){.concomitants-slider__container .swiper-slide .concomitant-img{height: 96px;max-width: 70px}
.concomitants-slider__container .swiper-slide .product-item__available:before{width: 6px;height: 6px;margin-right: 0}
.concomitants-slider__container .swiper-slide .product-item__available span{font-size: 12px;display: inline-block}
.concomitants-slider__container .swiper-slide.modal-cart-item .modal-cart-item__title{font-size: 14px;max-height: 34px}
.concomitants-slider__container .swiper-slide.modal-cart-item .modal-cart-item__title:after{height: 1.1rem}
.concomitants-slider__container .to-cart-block .form-check-label{padding: 8px}}
 .collapsed-text{background: #F5F5F5;border-radius: 16px;max-height: max-content;padding: 2rem calc(50% - 410px)}
.collapsed-text__container{position: relative;overflow: hidden}
.collapsed-text__container::after{content: "";position: absolute;bottom: 0;left: 0;right: 0;height: 300px;background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,whitesmoke 100%)}
.collapsed-text .btn-extend-text{position: relative;font-size: 15px;color: #ff6d1b;cursor: pointer;width: 180px}
.collapsed-text .btn-extend-text::after{content: '';background-image: url(/templates/amazing/resource/img/icons/accordion-arrow-orange.svg?v=1);background-repeat: no-repeat;background-size: 1.3rem;transition: all .3s ease;width: 22px;height: 22px;position: absolute;right: 0;top: 0}
@media (max-width: 991px){.collapsed-text{background: none}
.btn-extend-text{margin-top: 12px}
.collapsed-text__container::after{background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%)}}
.head-bar{background-color: var(--pb-glass)}
 .head-main{background-color: var(--pb-glass)}
.logo{max-width: 150px}
 .btn-primary,.form-select:focus,.form-select:hover{border: 1px solid white}
.footer-mailing,.footer-mailing-btn{background: none;border: 1px solid white}
 .rs-pagination-block .rs-ajax-paginator{background-color: #F5F5F5;border: none;color: #141414;font-size: 14px}
.rs-pagination-block .rs-ajax-paginator:hover{background-color: #F5F5F5}
.pagination__item_num a{font-size: 14px;min-width: 40px;max-width: 40px;height: 40px}
@media (max-width: 661px){.pagination__item_num a{min-width: 36px;max-width: 36px;height: 36px}}
@media (max-width: 400px){.pagination__item_num a{min-width: 30px;max-width: 30px;height: 30px}}
 .head-menu{border: solid 1px white}
.top-dir-container{position: relative;border-radius: 24px;overflow: hidden;background: white;border: 1px solid rgb(222 222 222 / 60%);-webkit-backdrop-filter: blur(10px) saturate(120%);backdrop-filter: blur(10px) saturate(120%);box-shadow: 0 6px 24px rgba(0,0,0,0.06);transition: transform 0.3s ease,box-shadow 0.3s ease}
.top-dir-container:hover{transform: translateY(-4px);box-shadow: 0 8px 32px rgba(0,0,0,0.1)}
 .top-dir-container::before,.top-dir-container::after{content: "";position: absolute;width: 180px;height: 180px;border-radius: 50%;filter: blur(40px);opacity: 0.6;z-index: 1;pointer-events: none}
.category-card-inner{background:white;border: 1px solid rgb(222 222 222 / 60%);-webkit-backdrop-filter: blur(10px) saturate(120%);backdrop-filter: blur(10px) saturate(120%);box-shadow: 0 6px 24px rgba(0,0,0,0.06);transition: transform 0.3s ease,box-shadow 0.3s ease}
.btn-primary,.form-select:focus,.form-select:hover{font-size: 14px}
.discount-link-block{font-size: 14px}
.service-link-block{font-size: 14px}
.head-bar__menu{font-size: 12px}
.logo{padding-bottom: 10px}
@media (max-width: 768px){[data-b24-crm-button-cont]{right: 10px !important;bottom: 80px !important}}
 .head-bar__link,.discount-link-block,.service-link-block{padding-top: 13px !important;padding-bottom: 13px !important}
  .mobile-bar,.mobile-bar div,.mobile-bar span,.mobile-bar__link div,.mobile-bar__link span{font-size: 12px !important}
 .b24-form-field-agreement-link,.b24-form-control-desc{font-size: 12px !important}
 footer p,.footer__bar p,.footer__main p{font-size: 12px !important}
 @media screen and (min-width: 992px){  .head-bar{padding-top: 4px;padding-bottom: 4px}
 .head-bar__link,.discount-link-block,.service-link-block{padding-top: 4px !important;padding-bottom: 4px !important}
 .head-main{padding-top: 8px;padding-bottom: 8px}}
  :root{--color-accent: #E8601C;--color-accent-dark: #C04E12;--color-black: #1d1d1f;--color-bg-light: #F5F5F7;--color-bg-hover: #E8E8ED;--color-text-muted: #6e6e73;--color-border: #E8E8ED}
@media (min-width: 769px){  .head-bar{background-color: var(--pb-glass) !important;  padding-top: 0 !important;padding-bottom: 0 !important}
.head-bar .row.justify-content-between{padding-top: 4px !important;  padding-bottom: 4px !important}
.head-bar__link{color: var(--pb-on-deep-muted);  text-decoration: none !important;font-size: 14px;  transition: color 0.2s !important}
.head-bar__link:hover{color: #fff}
 .head-main{background-color: var(--pb-glass) !important;  padding-top: 0 !important;padding-bottom: var(--pb-hd-contacts-pad) !important;  position: relative !important;overflow: visible !important}
 .head-main > .container > .row.d-flex.d-lg-none{display: flex !important;position: absolute !important;bottom: var(--pb-hd-contacts-bottom) !important;  left: 0 !important;right: 0 !important;box-sizing: border-box;  max-width: var(--pb-container-max);height: var(--pb-hd-contacts-h) !important;  padding: 0 var(--pb-hd-pad) !important;  margin: 0 auto !important;  z-index: 2 !important;border-top: 0 !important;  background: transparent !important;  overflow: hidden !important;width: 100% !important}
 .head-main > .container > .row.align-items-center.justify-content-between:not(.d-flex){padding-top: 8px !important;  padding-bottom: 8px !important;  flex-wrap: nowrap !important;gap: 8px !important;display: flex !important}
 .head-main > .container > .row.align-items-center:not(.d-flex) > *:nth-child(1){order: 0}
.head-main > .container > .row.align-items-center:not(.d-flex) > .col.d-flex{order: 2;flex: 1 1 auto !important;margin: 0 !important}
.head-main > .container > .row.align-items-center:not(.d-flex) > *:nth-child(3){order: 1}
.head-main > .container > .row.align-items-center:not(.d-flex) > *:nth-child(4){display: none !important}
.head-main > .container > .row.align-items-center:not(.d-flex) > *:nth-child(5){order: 5}
.head-main > .container > .row.align-items-center:not(.d-flex) > *:nth-child(6){display: none !important}
.head-main > .container > .row.align-items-center:not(.d-flex) > *:nth-child(7){order: 3}
.head-main > .container > .row.align-items-center:not(.d-flex) > *:nth-child(8){order: 4}
 .head-catalog-btn{background: var(--pb-catalog-bg) !important;  color: #FFFFFF !important;  border: none !important;border-radius: 999px !important;padding: 0 20px !important;  min-height: 44px;font-size: 15.5px !important;  font-weight: 700 !important;  display: flex !important;align-items: center !important;gap: 8px !important;white-space: nowrap !important;cursor: pointer !important}
.head-catalog-btn:hover{--pb-catalog-bg: #000000;filter: none !important}
 .head-catalog-btn svg{fill: #FFFFFF !important}
 .head-catalog-btn .ms-2{display: block !important}
 .head-main .custom-input-search{flex: 1 !important;min-width: 0 !important}
.head-search.rs-search-line{background-color: var(--pb-search-bg) !important;  border-radius: var(--pb-search-r) !important;  border: none !important;display: flex !important;align-items: center !important;padding: var(--pb-search-pad) !important;  width: 100% !important}
.head-search.rs-search-line input[type="text"]{background: transparent !important;border: none !important;outline: none !important;flex: 1 !important;font-size: var(--pb-search-fz) !important}
 .head-icon-link{width: 42px;  height: 42px;  min-width: 42px;  border-radius: 10px !important;background-color: transparent !important;display: flex;  align-items: center !important;justify-content: center !important;text-decoration: none !important;transition: background-color 0.2s !important;position: relative !important}
.head-icon-link:hover{background-color: rgba(255,255,255,.08) !important}
.head-main .dropdown .head-bar__link.dropdown-toggle{width: 42px;  height: 42px;  border-radius: 10px !important;background-color: transparent !important;display: flex;  align-items: center !important;justify-content: center !important;transition: background-color 0.2s !important}
.head-main .dropdown .head-bar__link.dropdown-toggle:hover{background-color: rgba(255,255,255,.08) !important}
 .rs-cart-items-count.label-count{background-color: var(--pb-accent) !important;color: #1A1A1A !important;border: 2px solid rgba(10,11,13,.55) !important}
   .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(1),.head-main > .container > .row.d-flex.d-lg-none > *:nth-child(2){display: none !important}
 .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(3){flex: 0 0 100% !important;max-width: 100% !important;padding: 0 !important;justify-content: flex-end !important;display: flex !important;align-items: center !important;overflow: hidden !important;height: var(--pb-hd-contacts-h) !important}
 .head-main .header-contacts-block .modal-contacts-container{position: static !important;display: flex !important;width: 100% !important;overflow: visible !important;height: var(--pb-hd-contacts-h) !important;  top: auto !important;left: auto !important;right: auto !important;bottom: auto !important;background: transparent !important;padding: 0 !important;align-items: center !important}
 .head-main .header-contacts-block{width: 100% !important;overflow: visible !important;display: flex !important;align-items: center !important;height: var(--pb-hd-contacts-h) !important}
.head-main .header-whatsapp-link{display: none !important}
 .head-main .modal-contacts-block{position: static !important;display: flex !important;visibility: visible !important;opacity: 1 !important;transform: none !important;background: transparent !important;border: none !important;width: 100% !important;height: var(--pb-hd-contacts-h) !important;  padding: 0 !important;  justify-content: flex-end !important;align-items: center !important;gap: 24px !important;  z-index: auto !important;box-shadow: none !important;border-radius: 0 !important;overflow: visible !important;flex-direction: row !important;flex-wrap: nowrap !important}
.head-main .modal-close{display: none !important}
 .head-main .line-contacts{display: flex !important;align-items: center !important;gap: 24px !important;  justify-content: flex-end !important;flex-wrap: nowrap !important;flex: 0 0 auto !important;overflow: visible !important}
 .btn-contact{display: inline-flex !important;align-items: center !important;gap: 6px !important;text-decoration: none !important;font-size: 14px !important;   color: #EFF2F6 !important;font-weight: 500;  white-space: nowrap !important;transition: color 0.2s !important}
.btn-contact:hover{color: var(--pb-accent-on-deep) !important}
 .btn-contact svg{width: 20px !important;height: 20px !important;flex-shrink: 0 !important}
 .btn-contact-tg svg path,.btn-contact-whatsapp svg path,.btn-contact-call svg path{fill: currentColor !important}
.btn-contact-call{font-weight: 700 !important;font-size: 14px !important}
.btn-contact-call .gray-phone{font-weight: 700 !important;color: #FFFFFF !important}
 .header-contacts-block .btn-contact-callback{display: none !important}
 .header-categories,.header-nav-categories{display: none !important}
.discount-service-block{display: none !important}}
 @media (min-width: 769px){   .head-main .btn-contact-tg{background: transparent !important;border-radius: 0 !important;padding: 0 !important}
.head-main .btn-contact-whatsapp{background: transparent !important;border-radius: 0 !important;padding: 0 !important}
.head-main .btn-contact-call{background: transparent !important;border-radius: 0 !important;padding: 0 !important}
 .head-main .btn-contact-tg svg path{fill: currentColor !important}
.head-main .btn-contact-whatsapp svg path{fill: currentColor !important}
.head-main .btn-contact-call svg path{fill: currentColor !important}
 .head-main .btn-contact-call > span:first-of-type{display: none !important}
.head-main .btn-contact-call .gray-phone{display: inline !important;font-weight: 700 !important;color: #FFFFFF !important}}
 @media (min-width: 769px){  .head-main .btn-contact-call > span:first-child{display: none !important}
 .head-main .btn-contact-call small{display: none !important}
 .head-main .btn-contact-call .gray-phone{display: inline-flex !important;align-items: center !important}
 .head-main .btn-contact-call{flex: 0 0 auto !important;width: auto !important;max-width: none !important}}
 @media (min-width: 769px){  .head-main .btn-contact-call{overflow: visible !important;flex: 0 0 auto !important;min-width: 0 !important}
.head-main .btn-contact-call svg{display: inline-block !important;flex-shrink: 0 !important}
.head-main .btn-contact-call .gray-phone{display: inline-flex !important;font-weight: 700 !important;color: #FFFFFF !important}
 .head-main .btn-contact-call small{display: none !important}
.head-main .btn-contact-call .gray-phone small{display: inline !important}}
  @media (min-width: 769px){  .head-main{padding-bottom: var(--pb-hd-contacts-pad) !important}
.head-main > .container > .row.d-flex.d-lg-none{height: var(--pb-hd-contacts-h) !important;overflow: visible !important}
.head-main > .container > .row.d-flex.d-lg-none > *:nth-child(3){height: var(--pb-hd-contacts-h) !important;overflow: visible !important}
.head-main .header-contacts-block{height: var(--pb-hd-contacts-h) !important}
.head-main .header-contacts-block .modal-contacts-container{height: var(--pb-hd-contacts-h) !important;overflow: visible !important}
.head-main .modal-contacts-block{height: var(--pb-hd-contacts-h) !important;overflow: visible !important}
.head-main .line-contacts{overflow: visible !important}}
 @media (min-width: 769px){.head-main > .container > .row.d-flex.d-lg-none,.head-main > .container > .row.d-flex.d-lg-none > *:nth-child(3),.head-main .header-contacts-block,.head-main .modal-contacts-container,.head-main .modal-contacts-block,.head-main .line-contacts{overflow: visible !important}
 .head-main .btn-contact-call .gray-phone{padding-right: 2px !important}}
 @media (min-width: 768px){  .head-main .head-icon-link{display: flex;  align-items: center;justify-content: center;width: 48px;min-width: 48px;  max-width: 48px;height: 48px;padding: 0;  background: transparent !important;  border: 1px solid var(--pb-deep-line);  border-radius: 12px;position: relative;transition: background 0.2s ease,border-color 0.2s ease;text-align: center;overflow: hidden}
.head-main .head-icon-link:hover{background: rgba(255,255,255,.08) !important;border-color: rgba(255,255,255,.28) !important;color: #FFFFFF}
 .head-main .head-icon-link svg{fill: none !important;  stroke: #FFFFFF !important;  stroke-width: 1.5px;width: 22px !important;height: 22px !important;color: #FFFFFF}
 .head-main .head-icon-link svg path,.head-main .head-icon-link svg polyline,.head-main .head-icon-link svg circle,.head-main .head-icon-link svg line,.head-main .head-icon-link svg rect{stroke: #FFFFFF !important;  fill: none !important}
 .head-main .rs-cart-block{position: relative}
.head-main .rs-cart-block::after{content: '';position: absolute;top: 8px;right: 8px;width: 8px;height: 8px;background: #FF6B1A;border-radius: 50%;display: block}
 .head-main .head-icon-link .label-count{display: none}
 .head-main .dropdown > .head-bar__link.dropdown-toggle{display: flex !important;align-items: center;justify-content: center;width: 48px;min-width: 48px;  max-width: 48px;height: 48px;padding: 0;  background: transparent !important;border: 1px solid var(--pb-deep-line);  border-radius: 12px;position: relative;transition: background 0.2s ease,border-color 0.2s ease;text-decoration: none}
.head-main .dropdown > .head-bar__link.dropdown-toggle:hover{background: rgba(255,255,255,.08) !important;border-color: rgba(255,255,255,.28) !important}
.head-main .dropdown > .head-bar__link.dropdown-toggle svg{fill: none !important;stroke: #FFFFFF !important;stroke-width: 1.5px;width: 22px !important;height: 22px !important}
.head-main .dropdown > .head-bar__link.dropdown-toggle svg path{fill: none !important;stroke: #FFFFFF !important}}
  @media (min-width: 769px) and (max-width: 991px){  .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(1),.head-main > .container > .row.d-flex.d-lg-none > *:nth-child(2){display: flex !important}
 .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(3){flex: 0 0 auto !important;max-width: none !important;height: auto !important;justify-content: flex-end !important}
 .head-main > .container > .row.d-flex.d-lg-none{height: auto !important}
 .head-main{padding-bottom: 0 !important}}
    @media (min-width: 769px) and (max-width: 991px){  .head-main .header-contacts-block .modal-contacts-container{display: none !important}
 header.head .head-main{background-color: transparent !important;padding: 0 !important}
 header.head .head-main > .container{padding-left: 0 !important;padding-right: 0 !important}
 header.head .head-main > .container > .row.d-flex.d-lg-none{background-color: transparent !important;  padding: 8px 16px 0 16px !important;margin: 0 !important;position: static !important;bottom: auto !important;height: auto !important;overflow: visible !important}
 header.head .head-main > .container > .row:not(.d-flex){background-color: transparent !important;  padding: 8px 16px !important;margin: 0 !important}
 .head-main .header-contacts-block .header-whatsapp-link{display: inline-flex !important}
 .head-main > .container > .row.d-flex.d-lg-none > *:nth-child(3){flex: 0 0 auto !important;width: auto !important;max-width: none !important;margin-left: auto !important;justify-content: flex-end !important;gap: 12px !important}}
  .pb-home .pb-cats{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--pb-gap)}
@media (min-width: 576px){.pb-home .pb-cats{grid-template-columns: repeat(3,minmax(0,1fr))}}
@media (min-width: 768px){.pb-home .pb-cats{grid-template-columns: repeat(5,minmax(0,1fr))}}
.pb-home .pb-cat{min-width: 0;  display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 8px;padding: 12px 8px 14px;background: var(--pb-deep-1);border: 0;border-radius: var(--pb-r-lg);box-shadow: inset 0 0 0 1px var(--pb-deep-line);color: #FFFFFF;text-decoration: none;transition: background-color var(--pb-dur-fast) var(--pb-ease-out),transform var(--pb-dur-fast) var(--pb-ease-out)}
@media (min-width: 768px){.pb-home .pb-cat{padding: 14px 10px 16px}}
.pb-home .pb-cat:active{transform: scale(.98)}
.pb-home .pb-cat:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 2px}
@media (hover: hover) and (pointer: fine){.pb-home .pb-cat:hover{background: #282C34;transform: translateY(-2px)}}
.pb-home .pb-cat__ph{width: 100%;height: 92px;display: flex;align-items: center;justify-content: center}
@media (min-width: 576px){.pb-home .pb-cat__ph{height: 76px}}
@media (min-width: 768px){.pb-home .pb-cat__ph{height: 100px}}
@media (min-width: 1200px){.pb-home .pb-cat__ph{height: 116px}}
.pb-home .pb-cat__ph img{max-width: 100%;max-height: 100%;width: auto;height: auto;object-fit: contain;display: block}
.pb-home .pb-cat__name{display: flex;align-items: center;min-height: 2.5em;font-size: 13px;font-weight: 600;line-height: 1.25;text-align: center;color: #FFFFFF}
@media (min-width: 768px){.pb-home .pb-cat__name{font-size: 14px;min-height: 0}}
 .pb-home .pb-cat__sub{display: none;font-size: 12px;line-height: 1.4;text-align: center;color: var(--pb-on-deep-muted)}
 .pb-home .pb-cats a[href$="/catalog/smartfony/"] .pb-cat__sub::after{content: 'Apple, Samsung, Xiaomi, Honor'}
.pb-home .pb-cats a[href$="/catalog/planshety/"] .pb-cat__sub::after{content: 'iPad, Samsung, Xiaomi'}
.pb-home .pb-cats a[href$="/catalog/macbook/"] .pb-cat__sub::after{content: 'MacBook'}
.pb-home .pb-cats a[href$="/catalog/mac/"] .pb-cat__sub::after{content: 'MacBook, iMac'}
.pb-home .pb-cats a[href$="/catalog/watch/"] .pb-cat__sub::after{content: 'Apple Watch, Samsung, Xiaomi'}
.pb-home .pb-cats a[href$="/catalog/audio/"] .pb-cat__sub::after{content: 'AirPods, Marshall, JBL, Sony'}
.pb-home .pb-cats a[href$="/catalog/geyming/"] .pb-cat__sub::after{content: 'PlayStation, Xbox, Nintendo Switch'}
.pb-home .pb-cats a[href$="/catalog/gadzhety/"] .pb-cat__sub::after{content: 'Фены, стайлеры, пылесосы'}
.pb-home .pb-cats a[href$="/catalog/aksessuary/"] .pb-cat__sub::after{content: 'Чехлы, кабели, зарядки'}
.pb-home .pb-cats a[href$="/catalog/utsenka/"] .pb-cat__sub::after{content: 'Витринные образцы со скидкой'}
 .breadcrumb .breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;margin:0;padding:0;list-style:none}
.breadcrumb .breadcrumb__list .breadcrumb__item{display:inline-flex;align-items:center;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}
.breadcrumb .breadcrumb__list .breadcrumb__item a{display:inline-block;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#8A8A8A;font-size:14px;line-height:1.4;font-weight:400;text-decoration:none;transition:color .15s ease}
.breadcrumb .breadcrumb__list .breadcrumb__item a:hover{color:#1A1A1A}
.breadcrumb .breadcrumb__list .breadcrumb__item:not(:first-child)::before{display:inline-block!important;content:"\203A"!important;margin:0 8px;color:#B0B0B0;font-size:15px;line-height:1}
.breadcrumb .breadcrumb__list .breadcrumb__item:last-child a{color:#1A1A1A;font-weight:600}
 .catalog-subcategories .catalog-subcategory{border-radius:999px!important}
 @media (max-width:767px){  .breadcrumb .breadcrumb__list{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}
.breadcrumb .breadcrumb__list::-webkit-scrollbar{display:none}
.breadcrumb .breadcrumb__list .breadcrumb__item{flex:0 0 auto;white-space:nowrap}
 .catalog-subcategories{display:flex!important;flex-wrap:nowrap!important;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}
.catalog-subcategories::-webkit-scrollbar{display:none}
.catalog-subcategories .catalog-subcategory{flex:0 0 auto;white-space:nowrap}}
 @media screen and (max-width:991.98px){.breadcrumb .breadcrumb__list{padding-left:24px!important}}
@media screen and (max-width:575.98px){.breadcrumb .breadcrumb__list{padding-left:16px!important}}
 .pb-auth{color:#1A1A1A}
.pb-auth__subtitle{margin:-6px 0 18px;color:#6B7280;font-size:15px;line-height:1.45}
.pb-auth .form-label{font-size:14px;font-weight:500;color:#1A1A1A;margin-bottom:6px}
.pb-auth .form-control{height:52px;border:1px solid #E0E0E0;border-radius:12px;padding:0 16px;font-size:16px;color:#1A1A1A;background:#fff;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}
.pb-auth .form-control::placeholder{color:#9CA3AF}
.pb-auth .form-control:focus{border-color:#1A1A1A;box-shadow:0 0 0 3px rgba(26,26,26,.08);outline:none}
.pb-auth .form-control.is-invalid{border-color:#E11D48}
 .pb-auth .pb-phone{display:flex;align-items:stretch;height:52px;border:1px solid #E0E0E0;border-radius:12px;overflow:hidden;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}
.pb-auth .pb-phone:focus-within{border-color:#1A1A1A;box-shadow:0 0 0 3px rgba(26,26,26,.08)}
.pb-auth .pb-phone:has(.is-invalid){border-color:#E11D48}
.pb-auth .pb-phone__cc{display:flex;align-items:center;gap:8px;padding:0 14px;background:#F3F4F6;border-right:1px solid #E0E0E0;font-size:16px;font-weight:600;color:#1A1A1A;white-space:nowrap;user-select:none}
.pb-auth .pb-phone__flag{flex:0 0 auto;width:22px;height:16px;border-radius:3px;border:1px solid rgba(0,0,0,.08);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Crect width='9' height='6' fill='%23ffffff'/%3E%3Crect y='2' width='9' height='2' fill='%230039A6'/%3E%3Crect y='4' width='9' height='2' fill='%23D52B1E'/%3E%3C/svg%3E") center/cover no-repeat}
.pb-auth .pb-phone .form-control,.pb-auth .pb-phone__num{flex:1 1 auto;height:100% !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 16px !important;background:transparent !important}
.pb-auth .pb-phone .form-control:focus,.pb-auth .pb-phone__num:focus{border:0 !important;box-shadow:none !important}
 .pb-auth .btn.pb-auth__submit{height:52px;border-radius:12px !important;background:#1A1A1A !important;border:1px solid #1A1A1A !important;color:#fff !important;font-size:16px;font-weight:600;transition:background .15s ease,transform .05s ease}
.pb-auth .btn.pb-auth__submit:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}
.pb-auth .btn.pb-auth__submit:active{transform:translateY(1px)}
 .pb-auth__divider{display:flex;align-items:center;color:#9CA3AF;font-size:14px}
.pb-auth__divider::before,.pb-auth__divider::after{content:"";flex:1;height:1px;background:#E0E0E0}
.pb-auth__divider span{padding:0 14px}
 .pb-auth .btn.pb-auth__secondary{height:52px;display:flex;align-items:center;justify-content:center;border-radius:12px !important;background:#fff !important;border:1px solid #E0E0E0 !important;color:#1A1A1A !important;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .15s ease,background .15s ease}
.pb-auth .btn.pb-auth__secondary:hover{border-color:#1A1A1A !important;background:#FAFAFA !important;color:#1A1A1A !important}
 .pb-auth__alt{text-align:center}
.pb-auth__alt a{color:#6B7280;font-size:14px;text-decoration:none}
.pb-auth__alt a:hover{color:#FF6B1A;text-decoration:underline}
 .pb-auth .pb-phone-cc .rs-verify-line.checkout-phone{position:relative;display:flex;align-items:stretch;flex-wrap:nowrap;height:52px;border:1px solid #E0E0E0 !important;border-radius:12px !important;background:#fff;overflow:hidden}
.pb-auth .pb-phone-cc .rs-verify-line.checkout-phone:focus-within{border-color:#1A1A1A !important;box-shadow:0 0 0 3px rgba(26,26,26,.08)}
.pb-auth .pb-phone-cc .rs-verify-line.checkout-phone > .col:first-child{position:relative;flex:1 1 auto;padding-left:0;padding-right:0}
.pb-auth .pb-phone-cc .rs-verify-line.checkout-phone .form-control{height:100% !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important}
.pb-auth .pb-phone-cc .rs-verify-line.checkout-phone > .col:first-child .form-control{padding-left:94px !important}
.pb-auth .pb-phone-cc .rs-verify-line.checkout-phone > .col:first-child::before{content:"+7";position:absolute;left:0;top:0;bottom:0;width:78px;display:flex;align-items:center;justify-content:flex-start;padding-left:44px;background:#F3F4F6;border-right:1px solid #E0E0E0;font-size:16px;font-weight:600;color:#1A1A1A;pointer-events:none;z-index:2}
.pb-auth .pb-phone-cc .rs-verify-line.checkout-phone > .col:first-child::after{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:22px;height:16px;border-radius:3px;border:1px solid rgba(0,0,0,.08);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Crect width='9' height='6' fill='%23ffffff'/%3E%3Crect y='2' width='9' height='2' fill='%230039A6'/%3E%3Crect y='4' width='9' height='2' fill='%23D52B1E'/%3E%3C/svg%3E") center/cover no-repeat;z-index:3;pointer-events:none}
 .pb-auth .pb-phone-cc .rs-verify-line.checkout-phone .pb-cc-code{position:absolute;right:0;top:0;bottom:0;width:104px;border:0 !important;border-left:1px solid #E0E0E0 !important;border-radius:0 !important;box-shadow:none !important;background:#fff !important;padding:0 14px !important;z-index:4}
 :root{  --pb-bg: #FFFFFF;  --pb-surface: #F4F6F9;  --pb-surface-2: #EAEEF4;  --pb-line: #E4E7EC;  --pb-ink: #1A1A1A;  --pb-muted: #6B7077;  --pb-deep-1: #22262C;  --pb-deep-2: #15171A;  --pb-deep-line: #2E3238;  --pb-accent: #FF6B1A;  --pb-accent-ink: #C04E12;  --pb-accent-on-deep: #FF8A3D;  --pb-on-deep-muted: #AAB0B9;  --pb-on-deep-soft: #CED5DF;  --pb-success: #0E7C3C;--pb-danger: #C61C1C;  --pb-success-on-deep: #34C759;  --pb-danger-on-deep: #FF6B6B;   --pb-deep-0: #2A2F36;--pb-deep-0-line: #3A414A;  --pb-shadow-1: 0 1px 2px rgba(26,26,26,.06);--pb-shadow-2: 0 4px 16px rgba(26,26,26,.08);--pb-shadow-3: 0 -2px 12px rgba(26,26,26,.10);--pb-shadow-deep: 0 10px 30px rgba(21,23,26,.18);  --pb-grad-deep: linear-gradient(160deg,#22262C 0%,#15171A 100%);--pb-grad-accent: linear-gradient(135deg,#FF8A3D 0%,#FF6B1A 55%,#F2560A 100%);--pb-grad-fade: linear-gradient(to top,var(--pb-bg),transparent);  --pb-grad-scrim-b: linear-gradient(to top,rgba(21,23,26,.96) 0%,rgba(21,23,26,.88) 34%,rgba(21,23,26,.35) 62%,rgba(21,23,26,0) 92%);--pb-grad-scrim-l: linear-gradient(to right,rgba(21,23,26,.92) 0%,rgba(21,23,26,.62) 42%,rgba(21,23,26,0) 72%);  --pb-grad-scrim-t: linear-gradient(to bottom,rgba(10,11,13,.55) 0%,rgba(10,11,13,.28) 46%,rgba(10,11,13,0) 100%);  --pb-r-sm: 8px;  --pb-r-md: 12px;  --pb-r-lg: 16px;  --pb-r-xl: 20px;   --pb-h-control: 52px;  --pb-h-compact: 44px;   --pb-dur-fast: 150ms;--pb-dur-base: 200ms;--pb-dur-slow: 300ms;--pb-ease-out: cubic-bezier(.22,.61,.36,1);  --pb-sec: 32px;  --pb-head: 16px;  --pb-gap: 12px;  --pb-pad: 16px;   --pb-mbar-space: 80px;--pb-gap-fixed: 12px}
@media (min-width: 768px){:root{--pb-sec: 40px;--pb-head: 16px;--pb-gap: 16px;--pb-pad: 24px}}
@media (min-width: 1200px){:root{--pb-sec: 56px;--pb-head: 24px;--pb-gap: 24px;--pb-pad: 24px}}
 :root{--pb-container-max: 1388px;--pb-hd-pad: 16px;  --pb-hd-contacts-h: var(--pb-h-compact)}
.container_large{--pb-container-max: 1548px}
@media (min-width: 576px){:root{--pb-hd-pad: 24px}}
@media (min-width: 992px){:root{--pb-hd-pad: 32px}}
@media (min-width: 1400px){:root{--pb-hd-pad: 24px}}
 @media (prefers-reduced-motion: reduce){:root{--pb-dur-fast: .01ms;--pb-dur-base: .01ms;--pb-dur-slow: .01ms}}
  body{overflow-x: clip}
 .container{box-sizing: border-box;max-width: var(--pb-container-max)}
@media (min-width: 1400px){.container{padding-left: 24px;padding-right: 24px}}
 .container_large .container{max-width: var(--pb-container-max)}
  .pb-home main > .section,.pb-home main > div[class*="section"]{padding-top: 0;padding-bottom: 0;margin-bottom: var(--pb-sec)}
.pb-home main > .section:last-child{margin-bottom: 0}
 .pb-home .pb-hero-row{margin-top: 0}
.pb-home .pb-hero-row > .container{max-width: none;padding-left: 0;padding-right: 0}
 .pb-home main{margin-bottom: var(--pb-sec)}
  .pb-home .main-page-h1{margin: 0 0 12px;font-size: 17px;font-weight: 700;line-height: 1.3;color: #FFFFFF}
@media (min-width: 576px){.pb-home .main-page-h1{font-size: 24px}}
@media (min-width: 992px){.pb-home .main-page-h1{font-size: 32px;letter-spacing: -.02em;margin-bottom: 16px}}
 .pb-home .pb-sec__head{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;margin: 0 0 var(--pb-head)}
.pb-home .pb-sec__head .h1,.pb-home .pb-sec__title,.pb-home .news-section .h1{margin: 0;font-size: 22px;font-weight: 500;line-height: 28px;letter-spacing: normal}
.pb-home .pb-sec__head .h1,.pb-home .pb-sec__title{color: #FFFFFF}
@media (min-width: 768px){.pb-home .pb-sec__head .h1,.pb-home .pb-sec__title,.pb-home .news-section .h1{font-size: 26px;line-height: 32px;letter-spacing: -.02em}}
@media (min-width: 1200px){.pb-home .pb-sec__head .h1,.pb-home .pb-sec__title,.pb-home .news-section .h1{font-size: 29px;line-height: 35px}}
.pb-home .pb-sec__head .h1 a{color: inherit;text-decoration: none}
 .pb-home .pb-sec__all{display: inline-flex;align-items: center;gap: 7px;min-height: var(--pb-h-compact);padding: 0 2px;font-size: 16px;  font-weight: 500;color: var(--pb-accent-on-deep);text-decoration: none;white-space: nowrap}
.pb-home .pb-sec__all:hover{color: var(--pb-accent-on-deep);text-decoration: underline}
.pb-home .pb-sec__all:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 2px}
@media (hover: hover) and (pointer: fine){.pb-home .pb-sec__all .pb-ic{transition: transform var(--pb-dur-fast) var(--pb-ease-out)}
.pb-home .pb-sec__all:hover .pb-ic{transform: translateX(4px)}}
 .pb-ic{display: inline-block;width: 20px;height: 20px;flex: 0 0 auto;fill: none;stroke: currentColor;vertical-align: middle}
 .pb-home .pb-hero{position: relative;display: block;overflow: hidden;background: var(--pb-grad-deep)}
 @media (min-width: 768px){.pb-home .pb-hero{height: 460px;aspect-ratio: auto}}
@media (min-width: 992px){.pb-home .pb-hero{height: 554px}}
 .pb-home .pb-hero__stage{position: absolute;inset: 0;z-index: 2;pointer-events: none}
.pb-home .pb-hero__stage .swiper-banner,.pb-home .pb-hero__stage .swiper-wrapper,.pb-home .pb-hero__stage .swiper-slide{height: 100%}
 .pb-home .pb-hero__stage .swiper-banner{margin: 0;padding: 0;height: 100%}
.pb-home .pb-hero__stage .swiper-slide{border-radius: 0;overflow: hidden}
 .pb-home .pb-hero__stage .swiper-slide > a{position: relative;display: block;height: 100%;pointer-events: auto}
.pb-home .pb-hero__stage picture{display: contents}
 .pb-home .pb-hero__stage .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center}
.pb-home .pb-hero__stage .swiper-slide > a:focus-visible{outline: 2px solid #FFFFFF;outline-offset: -4px}
 .pb-home .pb-hero__stage .swiper-button-prev,.pb-home .pb-hero__stage .swiper-button-next{display: none}
 .pb-home .pb-hero__ov{position: absolute;inset: 0;z-index: 2;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;padding: 14px 16px;background-image: var(--pb-grad-scrim-b)}
 .pb-home .pb-hero__t{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: #FFFFFF;font-size: 24px;font-weight: 800;line-height: 1.15;letter-spacing: -.02em;text-shadow: 0 2px 18px rgba(13,14,17,.7)}
 .pb-home .pb-hero__s,.pb-home .pb-hero__b{display: none}
@media (min-width: 768px){  .pb-home .pb-hero__ov{justify-content: center;padding-inline: calc(max(0px,(100% - var(--pb-container-max)) / 2) + var(--pb-hd-pad));background-image: var(--pb-grad-scrim-l)}
 .pb-home .pb-hero__t{max-width: min(46%,560px);font-size: 34px;line-height: 1.1;text-wrap: balance}
.pb-home .pb-hero__s{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-width: min(46%,560px);margin: 10px 0 0;color: #CFD3D9;font-size: 16px;line-height: 1.45;text-shadow: 0 1px 12px rgba(13,14,17,.7);text-wrap: pretty}
 .pb-home .pb-hero__b{display: inline-flex;align-items: center;justify-content: center;margin-top: 26px;min-height: var(--pb-h-compact);padding: 0 22px;border: 1.5px solid rgba(255,255,255,.85);border-radius: var(--pb-r-md);color: #FFFFFF;font-size: 15.5px;font-weight: 600;line-height: 1.2;white-space: nowrap;transition: background-color var(--pb-dur-fast) var(--pb-ease-out),color var(--pb-dur-fast) var(--pb-ease-out),transform var(--pb-dur-fast) var(--pb-ease-out)}}
@media (min-width: 992px){.pb-home .pb-hero__t{font-size: 42px}
.pb-home .pb-hero__s{margin-top: 20px;font-size: 20px;line-height: 1.3}
.pb-home .pb-hero__b{margin-top: 30px;min-height: var(--pb-h-control);padding: 0 26px;font-size: 16.5px}}
@media (min-width: 1200px){.pb-home .pb-hero__t{font-size: 46px;line-height: 1.05}
.pb-home .pb-hero__s{font-size: 22px}}
 @media (hover: hover) and (pointer: fine){.pb-home .pb-hero__b:hover{background: #FFFFFF;color: var(--pb-ink)}}
.pb-home .pb-hero__b:active{transform: scale(.98)}
 .pb-home .pb-hero .swiper-pagination{position: absolute;left: 0;right: 0;top: auto;bottom: 26px;z-index: 5;display: flex;justify-content: center;width: max-content;min-width: max-content;margin-left: auto;margin-right: auto;padding: 0 3px;border-radius: 999px;background: rgba(13,14,17,.34);box-shadow: inset 0 0 0 1px rgba(255,255,255,.16),0 2px 10px rgba(0,0,0,.28);backdrop-filter: blur(12px) saturate(110%);-webkit-backdrop-filter: blur(12px) saturate(110%);transform: none;overflow: visible}
@media (min-width: 768px){.pb-home .pb-hero .swiper-pagination{bottom: 38px}}
@media (min-width: 1200px){.pb-home .pb-hero .swiper-pagination{bottom: 46px}}
 .pb-home .pb-hero .swiper-pagination-bullet{position: static;display: flex;align-items: center;justify-content: center;width: 26px;min-width: 26px;height: 30px;margin: 0;border-radius: 0;background: none;box-shadow: none;opacity: 1;transform: none;pointer-events: auto;  cursor: pointer}
@media (min-width: 768px){.pb-home .pb-hero .swiper-pagination-bullet{height: var(--pb-h-compact)}}
 .pb-home .pb-hero .swiper-pagination-bullet:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
.pb-home .pb-hero .swiper-pagination-bullet::before{content: "";display: block;flex: 0 0 auto;transform: scaleX(.273);  width: 22px;height: 6px;border-radius: 99px;background: rgba(255,255,255,.38);transition: transform var(--pb-dur-base) var(--pb-ease-out),background-color var(--pb-dur-base) var(--pb-ease-out)}
.pb-home .pb-hero .swiper-pagination-bullet-active::before{transform: scaleX(1);  background: #FFFFFF}
 @media (max-width: 767.98px){.pb-home .pb-hero{  margin-top: 12px;margin-left: 12px;margin-right: 12px;overflow: visible;background: none}
.pb-home .pb-hero__stage{position: static}
.pb-home .pb-hero__stage .swiper-banner,.pb-home .pb-hero__stage .swiper-wrapper,.pb-home .pb-hero__stage .swiper-slide{height: auto}
.pb-home .pb-hero__stage .swiper-slide{aspect-ratio: 16 / 10;border-radius: var(--pb-r-lg);background: var(--pb-grad-deep)}
 .pb-home .pb-hero .swiper-pagination{position: static;margin-top: 10px;padding: 0;border-radius: 0;background: none;box-shadow: none;backdrop-filter: none;-webkit-backdrop-filter: none}}
    .pb-home .pb-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--pb-gap)}
@media (min-width: 768px){.pb-home .pb-grid{grid-template-columns: repeat(3,minmax(0,1fr))}}
@media (min-width: 1200px){.pb-home .pb-grid{grid-template-columns: repeat(4,minmax(0,1fr))}}
 .pb-home .pb-more{display: flex;align-items: center;justify-content: center;min-height: var(--pb-h-compact);margin-top: var(--pb-gap);border: 1px solid var(--pb-deep-line);border-radius: var(--pb-r-md);background: transparent;color: #FFFFFF;font-size: 14px;font-weight: 600;text-decoration: none}
.pb-home .pb-more:hover{border-color: #4A505A;background: rgba(255,255,255,.04);color: #FFFFFF}
.pb-home .pb-more:active{transform: scale(.98)}
.pb-home .pb-more:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 2px}
@media (min-width: 576px){.pb-home .pb-more{display: none}}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card{position: relative;  min-width: 0;margin: 0;padding: 12px 12px 14px;border: 0;border-radius: var(--pb-r-lg);background: var(--pb-bg);color: var(--pb-ink);  box-shadow: var(--pb-shadow-1);transition: transform var(--pb-dur-fast) var(--pb-ease-out),box-shadow var(--pb-dur-fast) var(--pb-ease-out)}
 @media (max-width: 399.98px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card{padding: 10px 10px 12px}}
@media (min-width: 1200px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card{padding: 14px 14px 16px}}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card:hover{border-color: transparent}
@media (hover: hover) and (pointer: fine){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card:hover{transform: translateY(-3px);box-shadow: 0 14px 30px rgba(0,0,0,.45)}}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__inner{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-rows: auto auto auto 1fr auto;grid-template-areas: "ph  ph" "ttl ttl" "pay pay" "st  st" "pr  ops";height: 100%}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__inner > *{grid-column: 1 / -1;min-width: 0}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__inner > .position-relative{grid-area: ph}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__title{grid-area: ttl}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .pb-pay{grid-area: pay}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .pb-stock{grid-area: st;align-self: start}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price_card{grid-area: pr;align-self: end}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__actions{grid-area: ops;align-self: end}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels{position: static;display: block;margin: 0 0 8px}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels ul{display: flex;flex-direction: row;  flex-wrap: nowrap;gap: 6px;min-height: 22px;margin: 0;padding: 0}
@media (min-width: 1200px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels ul{min-height: 24px}}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-label,:is(.pb-home,.pb-dark) .pb-benefit{display: inline-flex;align-items: center;height: 22px;margin: 0;  padding: 0 9px;border: 0;border-radius: 999px;  font-size: 12px;  font-weight: 700;line-height: 1;letter-spacing: .005em;white-space: nowrap}
@media (min-width: 1200px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-label,:is(.pb-home,.pb-dark) .pb-benefit{height: 24px}}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-label{background: var(--pb-deep-1);color: #FFFFFF}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-label_new,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-label_novinka,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-label_novinki{background: var(--pb-success);color: #FFFFFF}
 :is(.pb-home,.pb-dark) .pb-benefit{background: var(--pb-grad-accent);color: #191919}
 @media (max-width: 575px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels ul > *:nth-child(n+2){display: none}}
 @media (min-width: 576px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels ul{flex-wrap: wrap}}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels-btn{display: none}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-img{display: block;border-radius: var(--pb-r-md);background: var(--pb-bg);overflow: hidden}
 @media (min-width: 1200px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-img{max-height: 238px}}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-img canvas{display: block;width: 100%}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-img img{padding: 6px;transition: transform var(--pb-dur-base) var(--pb-ease-out)}
@media (hover: hover) and (pointer: fine){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card:hover .item-product-img img{transform: translate(-50%,-50%) scale(1.055)}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-img::after{content: "";position: absolute;left: 24%;right: 24%;bottom: 8%;height: 10px;border-radius: 50%;background: radial-gradient(ellipse at center,rgba(26,26,26,.5),rgba(26,26,26,0) 72%);opacity: 0;transition: opacity var(--pb-dur-base) var(--pb-ease-out);pointer-events: none}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card:hover .item-product-img::after{opacity: .42}}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin: 2px 0 0;  padding-top: 3px;font-size: 14px;font-weight: 500;line-height: 18px;height: 44px;min-height: 44px;max-height: 44px;color: var(--pb-ink);text-align: center;text-decoration: none}
  :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-sale-status{margin: 0;font-size: 12px;color: var(--pb-muted);background: var(--pb-surface)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-sale-status:empty{display: none}
 :is(.pb-home,.pb-dark) .pb-pay{display: flex;align-items: center;justify-content: center;gap: 6px;min-height: 16px;margin: 6px 0 0;font-size: 12px;line-height: 1.4;color: var(--pb-muted);white-space: nowrap}
:is(.pb-home,.pb-dark) .pb-pay .pb-ic{display: none;width: 14px;height: 14px}
@media (min-width: 576px){:is(.pb-home,.pb-dark) .pb-pay .pb-ic{display: inline-block}}
 :is(.pb-home,.pb-dark) .pb-stock{display: flex;align-items: center;justify-content: center;gap: 7px;min-height: 16px;margin: 7px 0 0;font-size: 12px;line-height: 1.4;color: var(--pb-muted)}
:is(.pb-home,.pb-dark) .pb-stock i{flex: none;width: 7px;height: 7px;border-radius: 50%;background: var(--pb-success)}
 :is(.pb-home,.pb-dark) .pb-stock--ask i,:is(.pb-home,.pb-dark) .pb-stock--out i{background: var(--pb-muted)}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price_card{display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;gap: 0;min-height: 0;max-height: none;margin: 0;padding-top: 12px;padding-bottom: 11px}
@media (min-width: 992px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price_card{padding-bottom: 10px}}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price__new-price{order: 2;width: auto;font-size: 20px;font-weight: 700;line-height: 1.1;letter-spacing: -.02em;color: var(--pb-ink);font-variant-numeric: tabular-nums;white-space: nowrap}
@media (min-width: 992px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price__new-price{font-size: 22px}}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price__new-price .rs-unit-block{display: block;font-size: 12px;font-weight: 400;line-height: 15px;color: var(--pb-muted)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price__old-price{order: 1;display: block;margin: 0;font-size: 12px;line-height: 15px;min-height: 15px;color: var(--pb-muted);  text-decoration: none;  white-space: nowrap}
@media (min-width: 992px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price__old-price{font-size: 13px}}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-price__old-price .rs-price-old{text-decoration: line-through}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__actions{--bs-gutter-x: 0;--bs-gutter-y: 0;display: flex;align-items: center;justify-content: flex-end;gap: 0;margin: 0;padding: 12px 0 0}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__actions > .col-8{order: 2;flex: 0 0 auto;width: auto;min-width: 0;padding: 0}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__actions > .col-4{order: 1;flex: 0 0 auto;width: auto;padding: 0}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .favorite-compare-actions{display: flex;gap: 0;padding: 0}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .favorite-compare-actions > *{width: auto;padding: 0}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action{display: flex;align-items: center;justify-content: center;min-width: 0;width: var(--pb-h-compact);height: auto}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action > .d-flex,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__actions .d-flex{gap: 0}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .custom-rs-buy-one-click{display: none}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action_amount .item-product-cart-action__amount{display: none}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action_amount .item-product-cart-action__to-cart{display: block}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action__to-cart{width: var(--pb-h-compact)}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .btn,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .item-card__not-available{position: relative;gap: 0;width: var(--pb-h-compact);height: var(--pb-h-compact);min-height: var(--pb-h-compact);padding: 0;border: 0;border-radius: 50%;background: none;font-size: 0;  line-height: 0;transition: transform var(--pb-dur-fast) var(--pb-ease-out),filter var(--pb-dur-fast) var(--pb-ease-out)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .btn::before,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .item-card__not-available::before{content: "";position: absolute;inset: 3px;border-radius: 50%;background: var(--pb-surface);z-index: 0}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .btn span,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .item-card__not-available{font-size: 0}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .btn img,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .btn svg{position: absolute;inset: 0;z-index: 1;width: 20px;min-width: 20px;max-width: 20px;height: 20px;margin: auto}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-buy,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-to-cart{color: #FFFFFF}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .btn.rs-buy::before,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .btn.rs-to-cart::before{background: #1A1A1A;box-shadow: 0 2px 8px rgba(0,0,0,.28)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-buy img,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-to-cart img{filter: none}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-buy svg,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-to-cart svg{fill: #FFFFFF;stroke: #FFFFFF}
@media (hover: hover) and (pointer: fine){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-buy:hover,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-to-cart:hover{filter: brightness(1.06)}}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-buy:active,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-to-cart:active{transform: scale(.94)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-buy:focus-visible,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-to-cart:focus-visible,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-reserve:focus-visible{outline: 2px solid var(--pb-ink);outline-offset: 2px}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-reserve{color: var(--pb-muted)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-reserve svg{fill: currentColor;stroke: currentColor}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-reserve:hover{color: var(--pb-ink)}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-unobtainable{color: var(--pb-muted)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-unobtainable::after{content: "";position: absolute;  inset: 0;margin: auto;z-index: 1;width: 20px;height: 20px;border-radius: 50%;border: 1.6px solid currentColor;background: linear-gradient(to top right,transparent calc(50% - 1px),currentColor calc(50% - 1px),currentColor calc(50% + 1px),transparent calc(50% + 1px))}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .item-card__not-available.rs-bad-offer-error{position: static;width: auto;height: auto;min-height: 0;border: 0;border-radius: 0;background: none;color: var(--pb-danger);font-size: 13px;line-height: 1.35;text-align: left}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .item-card__not-available.rs-bad-offer-error::before{content: none}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-cart-action .item-card__not-available.rs-bad-offer-error:empty{display: none}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .rs-bad-offer .item-product-cart-action{width: auto}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .fav,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .comp{display: inline-flex;align-items: center;justify-content: center;width: var(--pb-h-compact);height: var(--pb-h-compact);min-width: var(--pb-h-compact);max-width: none;border-radius: var(--pb-r-md);color: var(--pb-muted);cursor: pointer}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .fav svg,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .comp svg{width: 20px;height: 20px;stroke: currentColor}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .comp svg{fill: currentColor}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .fav:hover,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .comp:hover{color: var(--pb-ink);background: none}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .fav:hover svg{stroke: var(--pb-danger)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .fav.rs-in-favorite svg{stroke: var(--pb-danger);fill: var(--pb-danger)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .comp.rs-in-compare svg{stroke: var(--pb-accent-ink);fill: var(--pb-accent-ink)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .fav:active,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .comp:active{transform: scale(.94)}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .fav:focus-visible,:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .comp:focus-visible{outline: 2px solid var(--pb-ink);outline-offset: 2px}
  :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .favorite-compare-actions .comp{display: none}
@media (min-width: 992px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .favorite-compare-actions .comp{display: inline-flex}}
 @media (max-width: 575px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels ul{min-height: 24px;padding-right: 48px}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .favorite-compare-actions{position: absolute;top: -12px;right: -12px;z-index: 3}}
@media (max-width: 399.98px){:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-product-labels ul{min-height: 26px}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .favorite-compare-actions{top: -10px;right: -10px}}
 :is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__wrapper:empty{display: none}
:is(.pb-home .pb-grid,.pb-dark .rs-products-list,.pb-card .swiper-products) .item-card__wrapper{border: 0;border-radius: var(--pb-r-lg);box-shadow: 0 14px 30px rgba(0,0,0,.45)}
  .pb-home .pb-actions{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--pb-gap);margin: 0}
@media (min-width: 576px){.pb-home .pb-actions{grid-template-columns: repeat(2,minmax(0,1fr))}}
@media (min-width: 992px){.pb-home .pb-actions{grid-template-columns: repeat(4,minmax(0,1fr))}}
.pb-home .actions-block-outer{padding: 0}
.pb-home .action-card{min-width: 0;width: auto;display: block;color: #FFFFFF;text-decoration: none;transition: transform var(--pb-dur-fast) var(--pb-ease-out)}
.pb-home .action-card:active{transform: scale(.98)}
.pb-home .action-card:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 3px;border-radius: var(--pb-r-lg)}
.pb-home .action-card-imgwrap{height: auto;aspect-ratio: 3 / 1;border-radius: var(--pb-r-lg);background: var(--pb-deep-1);box-shadow: inset 0 0 0 1px var(--pb-deep-line);overflow: hidden;transition: box-shadow var(--pb-dur-fast) var(--pb-ease-out)}
.pb-home .action-card-imgwrap img{width: 100%;height: 100%;object-fit: cover;display: block}
.pb-home .action-card-title{margin-top: 8px;font-size: 14px;font-weight: 500;line-height: 20px;color: #FFFFFF;text-align: left}
@media (hover: hover) and (pointer: fine){.pb-home .action-card:hover{transform: translateY(-2px)}
.pb-home .action-card:hover .action-card-imgwrap{box-shadow: inset 0 0 0 1px #3E434B,0 12px 26px rgba(0,0,0,.4)}
.pb-home .action-card:hover .action-card-title{color: #FFFFFF}}
  .pb-home .news-section,.pb-home .section-dark-footer{position: static;left: auto;right: auto;width: auto;margin: 0;padding: 0;background: transparent}
.pb-home .news-inner-container{max-width: none;padding: 0}
.pb-home .pb-news{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--pb-gap)}
@media (min-width: 576px){.pb-home .pb-news{grid-template-columns: repeat(2,minmax(0,1fr))}}
@media (min-width: 992px){.pb-home .pb-news{grid-template-columns: repeat(4,minmax(0,1fr))}}
.pb-home .pb-news .news-card{min-width: 0;width: auto;margin: 0;padding: 0;overflow: hidden;border-radius: var(--pb-r-lg);background: var(--pb-deep-1);box-shadow: inset 0 0 0 1px var(--pb-deep-line);text-align: left;align-items: stretch;transition: transform var(--pb-dur-fast) var(--pb-ease-out),box-shadow var(--pb-dur-fast) var(--pb-ease-out)}
.pb-home .pb-news .news-card__img{height: auto;aspect-ratio: 16 / 9;border-radius: 0;background: var(--pb-deep-line);overflow: hidden}
.pb-home .pb-news .news-card__img img{position: static;width: 100%;height: 100%;object-fit: cover}
 .pb-home .pb-news .news-card__img img[src$="news-empty.svg"],.pb-home .action-card-imgwrap img[src$="news-empty.svg"]{opacity: .12}
.pb-home .pb-news .news-card__body{padding: 13px 15px 17px;align-items: flex-start}
.pb-home .pb-news .news-card__date{margin: 0 0 6px;padding: 0;border: 0;font-family: inherit;font-size: 12px;color: var(--pb-on-deep-muted)}
.pb-home .pb-news .news-card__title{height: 40px;min-height: 40px;max-height: 40px;margin: 0;font-size: 15px;font-weight: 700;line-height: 20px;color: #FFFFFF;text-align: left}
@media (hover: hover) and (pointer: fine){.pb-home .pb-news .news-card:hover{transform: translateY(-2px);box-shadow: inset 0 0 0 1px #3E434B,0 12px 26px rgba(0,0,0,.4)}}
  .pb-home .brands-section{padding: 0;margin: 0 0 var(--pb-sec);min-height: 0;background: none}
 .pb-home .brands-section > .container{max-width: none;padding-left: 0;padding-right: 0}
.pb-home .pb-brands{position: relative;overflow: hidden}
 .pb-home .pb-brands__vp{overflow: hidden}
.pb-home .pb-brands__row{display: flex;width: max-content;animation: pb-brands-move 46s linear infinite}
.pb-home .pb-brands__set{display: flex}
@keyframes pb-brands-move{from{transform: translateX(0)}
to{transform: translateX(-50%)}}
 .pb-home .pb-brands:hover .pb-brands__row,.pb-home .pb-brands:focus-within .pb-brands__row,.pb-home .pb-brands__row[data-paused="true"],.pb-home .pb-brands__row[data-offscreen="true"]{animation-play-state: paused}
.pb-home .pb-brand{display: inline-flex;align-items: center;justify-content: center;flex: none;height: 64px;min-width: 132px;margin-right: 12px;padding: 0 18px;border-radius: var(--pb-r-md);background: var(--pb-bg);color: var(--pb-ink);  font-size: 16px;font-weight: 700;letter-spacing: .01em;white-space: nowrap;text-decoration: none;transition: transform var(--pb-dur-fast) var(--pb-ease-out)}
@media (min-width: 768px){.pb-home .pb-brand{height: 80px;min-width: 180px;margin-right: 14px;font-size: 18px}}
@media (min-width: 1200px){.pb-home .pb-brand{height: 88px;min-width: 208px;font-size: 19px}}
.pb-home .pb-brand:hover{color: var(--pb-ink)}
@media (hover: hover) and (pointer: fine){.pb-home .pb-brand:hover{transform: translateY(-2px)}}
.pb-home .pb-brand:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 3px}
.pb-home .pb-brand img{max-width: 100%;max-height: 48px;width: auto;height: auto;object-fit: contain}
  @media (prefers-reduced-motion: reduce){.pb-home .pb-brands__row{animation: none}}
 .pb-home .collapsed-text{padding: 0;border-radius: 0;background: none;color: var(--pb-on-deep-muted)}
.pb-home .collapsed-text .collapsed-text__container::after{height: 96px;background: linear-gradient(to top,var(--pb-deep-2) 14%,rgba(21,23,26,0))}
.pb-home .collapsed-text .btn-extend-text{display: inline-flex;align-items: center;width: auto;min-height: var(--pb-h-compact);padding-right: 28px;color: #FFFFFF;  font-size: 14.5px;  font-weight: 700}
.pb-home .collapsed-text .btn-extend-text::after{filter: brightness(0) invert(1);top: 50%;margin-top: -11px}
.pb-home .collapsed-text .btn-extend-text:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 2px}
.pb-home .collapsed-text h2,.pb-home .collapsed-text h3,.pb-home .collapsed-text strong,.pb-home .collapsed-text b{color: #FFFFFF}
.pb-home .collapsed-text a{color: var(--pb-accent-on-deep)}
  .pb-home .pb-reveal{opacity: 0;transform: translateY(12px);transition: opacity var(--pb-dur-slow) var(--pb-ease-out),transform var(--pb-dur-slow) var(--pb-ease-out)}
.pb-home .pb-reveal.is-in{opacity: 1;transform: none}
   .pb-home .pb-stories{--pb-isle-m: 12px;position: relative;z-index: 4;margin: 0 var(--pb-isle-m) 8px;padding: 22px 0 24px;background: #1D2025;border: 1px solid rgba(255,255,255,.07);border-radius: 24px;box-shadow: inset 0 1px 0 rgba(255,255,255,.10),0 -14px 30px rgba(11,12,15,.4),0 18px 40px rgba(0,0,0,.35)}
@media (min-width: 768px){.pb-home .pb-stories{--pb-isle-m: 20px;margin-top: -28px;padding: 32px 0;border-radius: 28px}}
@media (min-width: 1200px){.pb-home .pb-stories{--pb-isle-m: 24px;padding: 40px 0 36px}}
 .pb-home .pb-stories__row{display: flex;gap: 24px;margin: 0;   padding-inline: max(calc(var(--pb-hd-pad) - var(--pb-isle-m,0px)),calc((100% - var(--pb-container-max)) / 2 + var(--pb-hd-pad)));padding-block: 16px;margin-block: -16px;list-style: none;overflow-x: auto;scroll-snap-type: x proximity;scroll-padding-inline: max(calc(var(--pb-hd-pad) - var(--pb-isle-m,0px)),calc((100% - var(--pb-container-max)) / 2 + var(--pb-hd-pad)));-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none}
.pb-home .pb-stories__row::-webkit-scrollbar{display: none}
.pb-home .pb-story{flex: none;min-width: 0;scroll-snap-align: start}
.pb-home .pb-story > a{display: flex;flex-direction: column;align-items: center;gap: 10px;min-width: 92px;min-height: var(--pb-h-compact);color: #FFFFFF;text-decoration: none;text-align: center}
.pb-home .pb-story > a:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px;border-radius: var(--pb-r-sm)}
 .pb-home .pb-story__ring{position: relative;display: block;width: 76px;height: 76px;padding: 4px;border: 0;border-radius: 50%;overflow: hidden;  background: conic-gradient(from 210deg,#FF6B1A,#FFB56B,#FF8A3D,#E8543F,#FF6B1A);box-shadow: 0 0 14px rgba(255,107,26,.18);transition: transform var(--pb-dur-base) var(--pb-ease-out),box-shadow var(--pb-dur-base) var(--pb-ease-out)}
.pb-home .pb-story__ring img{display: block;width: 100%;height: 100%;border-radius: 50%;object-fit: cover;background: #1D2025;border: 3px solid #1D2025;  box-sizing: border-box}
 .pb-home .pb-story__ring--ic{display: grid;place-items: center;color: var(--pb-accent-on-deep)}
.pb-home .pb-story__ring--ic::before{content: '';position: absolute;inset: 4px;border-radius: 50%;background: radial-gradient(circle at 50% 34%,#3A3F47 0%,#1E2126 74%);border: 3px solid #1D2025;box-sizing: border-box}
.pb-home .pb-story__ring--ic .pb-ic-lg{position: relative;z-index: 1}
.pb-home .pb-story__c{font-size: 13px;line-height: 16px;font-weight: 600;color: #D6D9DE;  white-space: nowrap;transition: color var(--pb-dur-fast) var(--pb-ease-out)}
@media (hover: hover) and (pointer: fine){.pb-home .pb-story > a:hover .pb-story__ring{transform: translateY(-3px);box-shadow: 0 0 20px rgba(255,107,26,.32),0 10px 22px rgba(0,0,0,.4)}
.pb-home .pb-story > a:hover .pb-story__c{color: #FFFFFF}}
.pb-home .pb-story > a:active .pb-story__ring{transform: scale(.96)}
@media (min-width: 768px){  .pb-home .pb-stories__row{padding-block: 24px;margin-block: -24px}
.pb-home .pb-story > a{min-width: 116px}
.pb-home .pb-story__ring{width: 104px;height: 104px}
.pb-home .pb-story__c{font-size: 15px;line-height: 21px;white-space: normal}}
@media (min-width: 1200px){  .pb-home .pb-stories__row{gap: 26px}
.pb-home .pb-story > a{min-width: 128px}
.pb-home .pb-story__ring{width: 112px;height: 112px}}
 .pb-bene{background: var(--pb-grad-deep);color: #FFFFFF;padding: 26px 0}
.pb-home .pb-bene{background: none;padding: 0;margin-bottom: var(--pb-sec)}
.pb-home .pb-bene > .container{padding-top: 32px;padding-bottom: 34px;border-radius: var(--pb-r-xl);background: var(--pb-deep-1);box-shadow: inset 0 0 0 1px var(--pb-deep-line)}
@media (min-width: 768px){.pb-home .pb-bene > .container{padding: 40px 32px 42px}}
.pb-bene__l{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 30px 16px;margin: 0;padding: 0;list-style: none}
@media (min-width: 576px){.pb-bene__l{grid-template-columns: repeat(3,minmax(0,1fr))}}
@media (min-width: 992px){.pb-bene__l{grid-template-columns: repeat(6,minmax(0,1fr));gap: 32px 20px}}
.pb-bene__i{display: flex;flex-direction: column;align-items: center;gap: 12px;min-width: 0;text-align: center}
 .pb-bene__ic{display: inline-flex;color: #AAB0B9;  filter: none}
.pb-bene__c{font-size: 13px;line-height: 1.4;font-weight: 600;color: #E4E8EE;  overflow-wrap: anywhere}
 @media (min-width: 768px){.pb-bene__c{font-size: 15px;line-height: 1.35;font-weight: 700}}
 .pb-ic-lg{display: block;width: 44px;height: 44px;flex: 0 0 auto;fill: none;stroke: currentColor}
 .pb-home .pb-story__ring .pb-ic-lg{width: 30px;height: 30px}
@media (min-width: 768px){.pb-home .pb-story__ring .pb-ic-lg{width: 42px;height: 42px}}
@media (min-width: 1200px){.pb-home .pb-story__ring .pb-ic-lg{width: 44px;height: 44px}}
 .footer__main{background: var(--pb-grad-deep)}
.footer__bar{background: var(--pb-deep-2)}
 .pb-home .footer__main{box-shadow: inset 0 2px 0 var(--pb-accent)}
  :root{--pb-glass: rgba(10,11,13,.74);--pb-glass-blur: blur(22px) saturate(108%);--pb-glass-edge: rgba(255,255,255,.10);  --pb-glass-band: rgba(10,11,13,.35)}
 body:not(.pb-home){--pb-glass: var(--pb-deep-2);--pb-glass-blur: none}
 @supports not ((backdrop-filter: blur(2px)) or (-webkit-backdrop-filter: blur(2px))){:root{--pb-glass: rgba(10,11,13,.86)}}
 .head{background: var(--pb-grad-deep)}
.head__inner,.head_sticky.head__inner{background: transparent}
.head-bar,.head-main{backdrop-filter: var(--pb-glass-blur);-webkit-backdrop-filter: var(--pb-glass-blur)}
 .head-bar{border-bottom: 1px solid var(--pb-glass-edge)}
 .head-main{box-shadow: 0 1px 0 rgba(255,255,255,.09)}
 @media (min-width: 992px){.head-bar > .container > .row{min-height: var(--pb-hd-bar-h);align-items: center}
 .head-bar__link{min-height: 34px}}
 @media (min-width: 992px){.head-bar__menu > li:not(:last-child){margin-right: 24px}
 .head-bar__menu .head-bar__link{  min-height: 34px;color: #EFF2F6;  font-size: 14px;  font-weight: 500;letter-spacing: normal;  white-space: nowrap}
.head-bar__menu .head-bar__link:hover{color: #FFFFFF}
.head-bar__menu .head-bar__link svg{fill: currentColor}}
 :root{--pb-catalog-bg: var(--pb-ink);--pb-search-bg: #FFFFFF;--pb-search-r: 999px;--pb-search-pad: 11px 20px;--pb-search-fz: 14px}
@media (min-width: 992px){:root{--pb-search-fz: 16px}}
@supports selector(:has(*)){@media (min-width: 992px){:root{--pb-search-bg: transparent;--pb-search-r: 0;--pb-search-pad: 0 16px 0 6px}
 .head-main .row > .col:has(> .head-catalog-btn),.head-main .row > [class*="col-"]:has(> .head-catalog-btn){flex: 0 0 auto;width: auto;padding: 4px 0 4px 4px;margin-right: -8px;background: #FFFFFF;border-radius: 999px 0 0 999px}
 .head-main .row > .col:has(.head-search),.head-main .row > [class*="col-"]:has(.head-search){padding: 4px 4px 4px 0;background: #FFFFFF;border-radius: 0 999px 999px 0}}}
@media (min-width: 992px){.head-main .head-catalog-btn{height: var(--pb-h-compact);letter-spacing: -.01em;line-height: 1}
.head-main .head-catalog-btn:active{transform: scale(.97)}
.head-main .head-catalog-btn svg{width: 18px;min-width: 18px;height: 18px}
.head-main .head-catalog-btn .ms-2{margin-left: 8px}
.head-main .head-search.rs-search-line{height: var(--pb-h-compact);box-shadow: none}
 .head-main .head-search input::placeholder{color: var(--pb-muted);opacity: 1}
.head-main .head-search__btn svg{fill: var(--pb-muted)}}
 .pb-hd__lb{display: none}
.pb-hd-ord{display: none}
 @media (max-width: 991.98px){.head-main .rs-compare-block,.head-main .rs-do-compare,.head-bar .rs-compare-block,.head-bar .rs-do-compare{display: none}}
@media (min-width: 992px){  .pb-hd-ord{display: inline-block;vertical-align: middle}
.head-main .head-icon-link,.head-main .dropdown > .head-bar__link.dropdown-toggle{display: inline-flex;vertical-align: middle;flex-direction: column;justify-content: center;gap: 6px;width: auto;min-width: 62px;max-width: none;height: 60px;padding: 0 7px;border: 0;border-radius: var(--pb-r-md);overflow: visible}
 .head-main .pb-hd__lb,.head-bar .pb-hd__lb{display: block;color: var(--pb-on-deep-muted);  font-size: 14px;line-height: 1;font-weight: 400;white-space: nowrap;transition: color var(--pb-dur-fast) var(--pb-ease-out)}
.head-main .head-icon-link:hover .pb-hd__lb,.head-main .dropdown > .head-bar__link.dropdown-toggle:hover .pb-hd__lb{color: #FFFFFF}
 .head-main .pb-hd-ord{margin-left: 29px}
 .head-main .dropdown > .head-bar__link.dropdown-toggle{padding-top: 0 !important}
.head-main .dropdown > .head-bar__link.dropdown-toggle::after{display: none}
 .head-main .dropdown > .head-bar__link.dropdown-toggle > svg{margin-top: 4px}}
 @media (max-width: 991.98px){.head-main .head-icon-link,.head-main .dropdown > .head-bar__link.dropdown-toggle{min-width: var(--pb-h-compact);min-height: var(--pb-h-compact)}
.head-main > .container > .row.d-flex.d-lg-none > *:nth-child(3),.head-main .head-logo + *{gap: 8px}
.head-main .head-icon-link + .head-icon-link{margin-left: 8px}}
  .pb-home{background: var(--pb-deep-2)}
 .pb-home main{color: #FFFFFF}
 .pb-home .pb-adv{padding: 24px 18px 26px;border-radius: var(--pb-r-xl);background: var(--pb-grad-deep);color: #FFFFFF;box-shadow: var(--pb-shadow-deep),inset 0 0 0 1px var(--pb-deep-line);overflow: hidden}
@media (min-width: 768px){.pb-home .pb-adv{padding: 34px 32px 36px}}
@media (min-width: 1200px){.pb-home .pb-adv{padding: 44px 48px 48px}}
.pb-home .pb-adv__sub{color: var(--pb-on-deep-muted);font-size: 14px;line-height: 1.4}
 @media (max-width: 767.98px){.pb-home .pb-adv .pb-sec__head{display: block}
.pb-home .pb-adv .pb-sec__head .h1{display: block}
.pb-home .pb-adv__sub{display: block;margin-top: 6px}
.pb-home .pb-adv .pb-sec__all{margin-left: 0}}
.pb-home .pb-bento{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}
@media (min-width: 576px){.pb-home .pb-bento{grid-template-columns: repeat(2,minmax(0,1fr))}}
@media (min-width: 992px){.pb-home .pb-bento{grid-template-columns: repeat(4,minmax(0,1fr));grid-auto-rows: minmax(148px,auto);gap: var(--pb-gap)}}
.pb-home .pb-bt{position: relative;display: flex;flex-direction: column;min-width: 0;min-height: 142px;padding: 18px;overflow: hidden;border-radius: var(--pb-r-lg);background: rgba(255,255,255,.045);box-shadow: inset 0 0 0 1px rgba(255,255,255,.09);color: #FFFFFF;text-decoration: none;transition: transform var(--pb-dur-fast) var(--pb-ease-out),box-shadow var(--pb-dur-fast) var(--pb-ease-out)}
@media (hover: hover) and (pointer: fine){.pb-home .pb-bt:hover{transform: translateY(-2px);box-shadow: inset 0 0 0 1px rgba(255,255,255,.17),0 10px 24px rgba(10,11,13,.5)}
.pb-home .pb-bt:hover .pb-bt__go .pb-ic{transform: translateX(4px)}}
.pb-home .pb-bt:active{transform: scale(.99)}
.pb-home .pb-bt:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 3px}
 .pb-home .pb-bt--static{cursor: default}
.pb-home .pb-bt--static:active{transform: none}
@media (hover: hover) and (pointer: fine){.pb-home .pb-bt--static:hover{transform: none;box-shadow: inset 0 0 0 1px rgba(255,255,255,.09)}}
.pb-home .pb-bt__ic{display: grid;place-items: center;flex: none;width: 36px;height: 36px;margin-bottom: auto;border-radius: var(--pb-r-sm);background: rgba(255,255,255,.07);color: #AAB0B9}
.pb-home .pb-bt__ic .pb-ic{width: 19px;height: 19px}
.pb-home .pb-bt h3{margin: 14px 0 6px;font-size: 16px;font-weight: 700;line-height: 1.25;letter-spacing: -.015em;color: #FFFFFF}
.pb-home .pb-bt p{margin: 0;max-width: 34ch;font-size: 13.5px;line-height: 1.45;color: var(--pb-on-deep-muted)}
.pb-home .pb-bt__go{display: inline-flex;align-items: center;gap: 6px;margin-top: 12px;min-height: 26px;font-size: 13.5px;font-weight: 500;color: var(--pb-accent-on-deep);  text-decoration: none}
.pb-home .pb-bt__go .pb-ic{width: 15px;height: 15px;transition: transform var(--pb-dur-fast) var(--pb-ease-out)}
 .pb-home .pb-bt--hero{background: radial-gradient(122% 132% at 86% 8%,rgba(255,255,255,.07) 0%,rgba(255,255,255,.03) 46%,rgba(255,255,255,.01) 100%)}
@media (min-width: 576px){.pb-home .pb-bt--hero{grid-column: span 2}}
@media (min-width: 992px){.pb-home .pb-bt--hero{grid-row: span 2}}
.pb-home .pb-bt__num{margin: 14px 0 8px;font-size: 46px;font-weight: 800;line-height: .94;letter-spacing: -.05em;color: #F2F3F5;  font-variant-numeric: tabular-nums}
@media (min-width: 992px){.pb-home .pb-bt__num{font-size: 64px}
.pb-home .pb-bt--hero h3{font-size: 20px}
.pb-home .pb-bt--hero p{font-size: 14.5px}}
@media (min-width: 1200px){.pb-home .pb-bt__num{font-size: 76px}}
 .pb-home .pb-about__in{display: grid;gap: 16px}
@media (min-width: 992px){.pb-home .pb-about__in{grid-template-columns: minmax(150px,.22fr) minmax(0,1fr);gap: 44px;align-items: start}}
.pb-home .pb-about__logo{display: block}
 .pb-home .pb-about__logo:empty{display: none}
 .pb-home .pb-about__logo img{height: 26px;width: auto;opacity: .94;filter: brightness(0) invert(1)}
@media (min-width: 992px){.pb-home .pb-about__logo img{height: 32px}}
 .pb-home .pb-about h2{margin: 0 0 14px;font-size: 18px;font-weight: 500;line-height: 1.3;color: #FFFFFF}
@media (min-width: 768px){.pb-home .pb-about h2{font-size: 20px}}
@media (min-width: 1200px){.pb-home .pb-about h2{font-size: 24px;line-height: 1.25;letter-spacing: -.02em}}
.pb-home .pb-about__c{max-width: 66ch}
.pb-home .pb-about__c p,.pb-home .pb-about__c li{font-size: 15px;line-height: 1.62;color: var(--pb-on-deep-muted)}
.pb-home .pb-about__c p{margin: 0 0 12px}
.pb-home .pb-about__c ul{margin: 0 0 12px;padding-inline-start: 18px;list-style: disc}
.pb-home .pb-about__c strong{color: #FFFFFF;font-weight: 700}
.pb-home .pb-about__c a{color: var(--pb-accent-on-deep)}
   .pb-hd-nav{display: none}
@media (min-width: 992px){  .pb-hd-nav{display: block;border-top: 1px solid var(--pb-glass-edge)}
 .pb-hd-nav > .container{display: flex;align-items: center;gap: 26px;height: 58px;white-space: nowrap;overflow-x: auto;scrollbar-width: none}
.pb-hd-nav > .container::-webkit-scrollbar{display: none}
.pb-hd-nav a{display: inline-flex;align-items: center;min-height: var(--pb-h-compact);  color: #EFF2F6;font-size: 16.5px;font-weight: 500;letter-spacing: -.005em;text-decoration: none;transition: color var(--pb-dur-fast) var(--pb-ease-out)}
.pb-hd-nav a:hover{color: #FFFFFF}
.pb-hd-nav a:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px;border-radius: var(--pb-r-sm)}}
 @media (min-width: 992px){.head-main .rs-all-contacts{display: none}}
 @media (min-width: 992px){.head-main .logo_without-desc{height: 32px}
.head-main .logo{padding-bottom: 0;min-width: 0}}
  :root{--pb-hd-bar-h: 42px;  --pb-hd-contacts-pad: var(--pb-hd-contacts-h);  --pb-hd-contacts-bottom: 0px;   --pb-hd-total: 222px}
@media (min-width: 1280px){:root{  --pb-hd-contacts-h: 42px;  --pb-hd-contacts-pad: 0px;--pb-hd-contacts-bottom: calc(100% + 1px);   --pb-hd-total: 178px}}
 @media (min-width: 992px){.head-bar > .container > .row.justify-content-between > .col-2:first-child{flex: 0 0 auto;width: auto}
.head-bar > .container > .row.justify-content-between > .col-2:last-child{flex: 1 1 auto;width: auto}
 .head-bar > .container > .row.justify-content-between > .col-2:first-child .head-bar__link{color: #EFF2F6}
.head-bar > .container > .row.justify-content-between > .col-2:first-child .head-bar__link svg{fill: currentColor}
.head-bar > .container > .row.justify-content-between > .col-2:first-child .head-bar__link:hover{color: #FFFFFF}}
 @media (min-width: 1280px){.head-main > .container > .row.d-flex.d-lg-none{pointer-events: none}
.head-main .modal-contacts-block > *{pointer-events: auto}}
 @media (min-width: 992px) and (max-width: 1199.98px){.pb-hd-nav > .container{gap: 20px}}
  body[data-sticky-header="sticky_up"] .head__inner.pb-hd-fix{position: fixed;top: var(--pb-hd-top,0px);left: 0;right: 0;transition: transform 240ms var(--pb-ease-out)}
 body[data-sticky-header="sticky_up"] .head__inner.pb-hd-fix.pb-hd-off{transform: translateY(-100%)}
 body[data-sticky-header="sticky_up"] .head__inner.pb-hd-init{transition: none}
 @media (prefers-reduced-motion: reduce){body[data-sticky-header="sticky_up"] .head__inner.pb-hd-fix{transition: none}}
 body[data-sticky-header="sticky_up"] .head_sticky.head__inner:not(.pb-hd-fix){position: static}
body[data-sticky-header="sticky_up"] .head__inner.animation-slide-top{animation: none}
 body.rs-admin-top-panel{--pb-hd-top: 62px}
 body[data-sticky-header="sticky_up"] .head-dropdown-catalog{max-height: calc(100vh - var(--pb-hd-top,0px) - var(--pb-hd-total));overflow-y: auto}
 @media (min-width: 992px){.head-main .btn-contact{margin: 0;height: auto;  min-height: 34px;width: auto;max-width: none;flex: 0 0 auto}
 .btn-contact:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}}
  :root{--pb-hd-band-h: 0px}
@media (min-width: 992px){.pb-home{--pb-hd-band-h: 59px}}
 @media (min-width: 992px){.pb-home .head__inner:not(.pb-hd-fix):not(.head_sticky) .pb-hd-nav{position: absolute;top: 100%;left: 0;right: 0;z-index: 1;background: var(--pb-glass-band)}
.pb-home .head__inner:not(.pb-hd-fix):not(.head_sticky) .head-main{box-shadow: none}}
 .pb-home .head-dropdown-catalog{margin-top: var(--pb-hd-band-h)}
 .pb-home .container:has(.pb-stories){max-width: none;padding-left: 0;padding-right: 0}
  .pb-home .pb-hero__stage .swiper-slide img.pb-hero__blur{display: none}
@media (max-width: 767.98px){  .pb-home .pb-hero__stage .pb-slide--nomob > a{isolation: isolate}
 .pb-home .pb-hero__stage .swiper-slide.pb-slide--nomob img.pb-hero__blur{display: block;position: absolute;inset: -24px;z-index: 0;width: calc(100% + 48px);height: calc(100% + 48px);max-width: none;object-fit: cover;filter: blur(24px)}
 .pb-home .pb-hero__stage .pb-slide--nomob > a::before{content: "";position: absolute;inset: 0;z-index: 1;background: rgba(21,23,26,.35)}
 .pb-home .pb-hero__stage .pb-slide--nomob img:not(.pb-hero__blur){position: relative;z-index: 2;object-fit: contain}
 .pb-home .pb-hero__stage .pb-slide--nomob .pb-hero__ov{z-index: 3}}
 .pb-home .pb-bt .pb-bt__go::after{content: "";position: absolute;inset: 0}
 .pb-home .pb-bt .pb-bt__go:focus-visible{outline: none}
.pb-home .pb-bt .pb-bt__go:focus-visible::after{outline: 2px solid var(--pb-accent-on-deep);outline-offset: -2px;border-radius: var(--pb-r-lg)}
  .pb-stv{  --pb-stv-veil: rgba(10,11,13,.92);position: fixed;inset: 0;z-index: 1200;display: flex;align-items: center;justify-content: center;background: var(--pb-stv-veil);overscroll-behavior: contain}
 .pb-stv--snap{transition: opacity var(--pb-dur-base) var(--pb-ease-out)}
.pb-stv--snap .pb-stv__card{transition: transform var(--pb-dur-base) var(--pb-ease-out)}
 body.pb-stv-lock{overflow: hidden;padding-right: var(--pb-sbw,0px)}
 body.pb-stv-lock .mobile-bar{display: none}
.pb-stv__box{position: relative;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%}
 .pb-stv__card{position: relative;z-index: 1;width: 100%;height: 100%;overflow: hidden;background: var(--pb-deep-2);color: #FFFFFF;-webkit-touch-callout: none;-webkit-user-select: none;user-select: none;touch-action: none;touch-action: pinch-zoom}
 .pb-stv__img,.pb-stv__hold{position: absolute;inset: 0;z-index: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;-webkit-user-drag: none}
.pb-stv__img{opacity: 0;transition: opacity var(--pb-dur-base) var(--pb-ease-out)}
.pb-stv__img.is-on{opacity: 1}
 .pb-stv__hold{opacity: .35}
 .pb-stv__scrim{position: absolute;left: 0;right: 0;z-index: 1;pointer-events: none}
.pb-stv__scrim--t{top: 0;height: calc(132px + env(safe-area-inset-top));background: var(--pb-grad-scrim-t)}
 .pb-stv__bars{position: absolute;top: calc(8px + env(safe-area-inset-top));left: 10px;right: 10px;z-index: 4;display: flex;gap: 4px}
.pb-stv__bar{flex: 1 1 0;min-width: 0;height: 3px;border-radius: 2px;background: rgba(255,255,255,.30);overflow: hidden}
.pb-stv__bar > span{display: block;height: 100%;border-radius: 2px;background: #FFFFFF;transform: scaleX(0);transform-origin: left center}
 .pb-stv__head{position: absolute;top: calc(19px + env(safe-area-inset-top));  left: 8px;right: 8px;z-index: 4;display: flex;align-items: center;gap: 8px;height: var(--pb-h-compact)}
 .pb-stv__ava{flex: 0 0 auto;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;overflow: hidden;background: #1D2025;box-shadow: inset 0 0 0 1px rgba(255,255,255,.28);color: #FFFFFF}
.pb-stv__ava img{width: 100%;height: 100%;border-radius: 50%;object-fit: cover}
.pb-stv__ava svg{width: 16px;height: 16px}
.pb-stv__name{flex: 1 1 auto;min-width: 0;overflow: hidden;color: #FFFFFF;font-size: 15px;font-weight: 600;line-height: 1.2;white-space: nowrap;text-overflow: ellipsis}
 .pb-stv__b{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: var(--pb-h-compact);height: var(--pb-h-compact);padding: 0;border: 0;border-radius: 50%;background: transparent;color: #FFFFFF;cursor: pointer;touch-action: manipulation;transition: background-color var(--pb-dur-fast) var(--pb-ease-out),transform var(--pb-dur-fast) var(--pb-ease-out)}
.pb-stv__b .pb-ic{width: 24px;height: 24px}
.pb-stv__b:active{transform: scale(.98)}
 .pb-stv__foot{position: absolute;left: 0;right: 0;bottom: 0;z-index: 3;display: flex;flex-direction: column;padding: 80px 16px calc(16px + env(safe-area-inset-bottom));background: var(--pb-grad-scrim-b);pointer-events: none}
 .pb-stv__t{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin: 0;color: #FFFFFF;font-size: 20px;font-weight: 700;line-height: 1.25;  overflow-wrap: break-word}
.pb-stv__d{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;margin: 8px 0 0;color: #D6D9DE;  font-size: 16px;line-height: 1.5;overflow-wrap: break-word}
 .pb-stv__cta{align-self: flex-start;display: inline-flex;align-items: center;justify-content: center;margin-top: 16px;min-height: var(--pb-h-compact);padding: 0 22px;border: 1.5px solid rgba(255,255,255,.85);border-radius: var(--pb-r-md);color: #FFFFFF;font-size: 15.5px;font-weight: 600;line-height: 1.2;text-decoration: none;white-space: nowrap;pointer-events: auto;touch-action: manipulation;transition: background-color var(--pb-dur-fast) var(--pb-ease-out),color var(--pb-dur-fast) var(--pb-ease-out),transform var(--pb-dur-fast) var(--pb-ease-out)}
.pb-stv__cta:active{transform: scale(.98)}
 .pb-stv__nav{display: none}
 .pb-stv__b:focus-visible,.pb-stv__cta:focus-visible,.pb-stv__nav:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
 @media (hover: hover) and (pointer: fine){.pb-stv__b:hover{background: rgba(255,255,255,.14)}
.pb-stv__nav:hover{background: rgba(255,255,255,.18)}
.pb-stv__cta:hover{background: #FFFFFF;color: var(--pb-ink)}}
 @media (min-width: 768px){.pb-stv__box{gap: 16px}
.pb-stv__card{--pb-stv-w: min(calc(90vh * 9 / 16),calc(100vw - 160px));width: var(--pb-stv-w);height: calc(var(--pb-stv-w) * 16 / 9);border-radius: var(--pb-r-xl);box-shadow: var(--pb-shadow-deep)}
 .pb-stv__bars{top: 12px;left: 12px;right: 12px}
.pb-stv__head{top: 23px;left: 12px;right: 12px}
.pb-stv__t{font-size: 22px}
.pb-stv__nav{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: var(--pb-h-compact);height: var(--pb-h-compact);padding: 0;border: 1px solid rgba(255,255,255,.24);border-radius: 50%;background: rgba(255,255,255,.10);color: #FFFFFF;cursor: pointer;touch-action: manipulation;transition: background-color var(--pb-dur-fast) var(--pb-ease-out),transform var(--pb-dur-fast) var(--pb-ease-out)}
.pb-stv__nav .pb-ic{width: 24px;height: 24px}
.pb-stv__nav:active{transform: scale(.98)}
 .pb-stv__nav--p{order: -1}
.pb-stv__nav--p .pb-ic{transform: rotate(90deg)}
.pb-stv__nav--n .pb-ic{transform: rotate(-90deg)}}
 .pb-home .pb-story--seen .pb-story__ring{background: #3F444C;box-shadow: none}
@media (hover: hover) and (pointer: fine){.pb-home .pb-story--seen > a:hover .pb-story__ring{box-shadow: 0 10px 22px rgba(0,0,0,.4)}}
 .pb-stv__vid{position: absolute;inset: 0;z-index: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;background: transparent;opacity: 0;transition: opacity var(--pb-dur-base) var(--pb-ease-out);pointer-events: none;-webkit-user-drag: none}
.pb-stv__vid.is-on{opacity: 1}
  body.pb-stv-lock [class*="b24-widget"],body.pb-stv-lock [class*="b24_"]{visibility: hidden}
 :is(.pb-home,.pb-dark) .pb-pay b{color: var(--pb-ink);font-weight: 700}
  .pb-home .pb-hero__vid{position: absolute;inset: 0;z-index: 1;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center;background: transparent;opacity: 0;transition: opacity var(--pb-dur-base) var(--pb-ease-out);pointer-events: none;  -webkit-user-drag: none}
.pb-home .pb-hero__vid.is-on{opacity: 1}
 @media (prefers-reduced-motion: reduce){.pb-home .pb-hero__vid{display: none}}
   .pb-home .pb-slide--vid .pb-hero__ov{justify-content: center;background-image: var(--pb-grad-scrim-l),var(--pb-grad-scrim-l)}
 @media (max-width: 767.98px){.pb-home .pb-slide--vid .pb-hero__t{max-width: 47%}
.pb-home .pb-slide--vid .pb-hero__s{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;max-width: 47%;margin: 8px 0 0;color: #CFD3D9;font-size: 13px;line-height: 1.4;text-shadow: 0 1px 12px rgba(13,14,17,.7)}}
@media (min-width: 768px){  .pb-home .pb-slide--vid .pb-hero__t,.pb-home .pb-slide--vid .pb-hero__s{max-width: min(40%,560px)}}
 .pb-home .pb-story > a[data-pb-noring]:focus,.pb-home .pb-story > a[data-pb-noring]:focus-visible{outline: none}
 @property --pb-a{syntax: "<angle>";initial-value: 0deg;inherits: false}
.pb-mbar-pill{position: absolute;z-index: 1;top: 6px;bottom: 6px;border-radius: 24px;background: rgba(255,138,61,.09);pointer-events: none;transition: left .45s cubic-bezier(.3,1.25,.4,1),width .45s cubic-bezier(.3,1.25,.4,1)}
.pb-mbar-pill::before{content: "";position: absolute;inset: 0;border-radius: 24px;padding: 1.6px;background: conic-gradient(from var(--pb-a,0deg),#FF6B1A,#FFD9BF,#E8543F,#FFB56B,#FF6B1A);-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite: exclude;animation: pb-mbar-spin 4s linear infinite;opacity: .55}
.pb-mbar-pill::after{content: none}
@keyframes pb-mbar-spin{to{--pb-a: 360deg}}
@media (prefers-reduced-motion: reduce){.pb-mbar-pill::before{animation: none}
.pb-mbar-pill{transition: none}}
  .b24-widget-button-inner-block{  background: linear-gradient(160deg,rgba(255,122,38,.62),rgba(230,92,20,.44)) !important;  -webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);position: relative;overflow: visible !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.18),0 8px 26px rgba(255,107,26,.35),0 10px 30px rgba(0,0,0,.4) !important}
.b24-widget-button-inner-block::before{content: "";position: absolute;inset: 0;border-radius: 50%;padding: 1.6px;background: conic-gradient(from var(--pb-a,0deg),#FF6B1A,#FFD9BF,#E8543F,#FFB56B,#FF6B1A);-webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite: exclude;animation: pb-mbar-spin 4s linear infinite;pointer-events: none}
.b24-widget-button-inner-block::after{content: "";position: absolute;top: 1px;right: 2px;width: 11px;height: 11px;border-radius: 50%;background: #FF6B1A;border: 2px solid #15171A;animation: pb-b24-dot 3.5s ease-out infinite;pointer-events: none}
@keyframes pb-b24-dot{0%{box-shadow: 0 0 0 0 rgba(255,138,61,.7)}
45%,100%{box-shadow: 0 0 0 9px rgba(255,138,61,0)}}
.b24-widget-button-inner-mask{display: none !important}
.b24-widget-button-pulse{display: none !important}
.b24-widget-button-icon-container svg path{fill: #FFD9BF !important}
@media (prefers-reduced-motion: reduce){.b24-widget-button-inner-block::before{animation: none}
.b24-widget-button-inner-block::after{animation: none}}
 .pb-dark{background: var(--pb-deep-2)}
.pb-dark main{color: #FFFFFF}
 .pb-dark .breadcrumb .breadcrumb__list .breadcrumb__item a{color: var(--pb-on-deep-muted)}
.pb-dark .breadcrumb .breadcrumb__list .breadcrumb__item a:hover{color: var(--pb-accent-on-deep)}
.pb-dark .breadcrumb .breadcrumb__list .breadcrumb__item:last-child a{color: #FFFFFF}
.pb-dark .breadcrumb .breadcrumb__list .breadcrumb__item:not(:first-child)::before{color: var(--pb-on-deep-muted)}
.pb-dark main h1{color: #FFFFFF}
 .pb-subcat-label{font-size: 13px;font-weight: 600;color: var(--pb-muted);  margin-bottom: 10px}
.pb-dark .pb-subcat-label{color: var(--pb-on-deep-muted)}
.pb-dark .catalog-subcategory{background: #2E343C;color: #FFFFFF;font-weight: 600;padding: 9px 18px;box-shadow: inset 0 0 0 1px rgba(255,255,255,.22);border: 0;transition: background .15s ease,box-shadow .15s ease,color .15s ease}
.pb-dark .catalog-subcategory:hover{background: #383F49;color: var(--pb-accent-on-deep);box-shadow: inset 0 0 0 1px var(--pb-accent-on-deep)}
.pb-dark .catalog-subcategory:focus-visible{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 2px}
 .pb-dark .filter-column .catalog-filter{background: var(--pb-deep-1);border: 0;box-shadow: inset 0 0 0 1px var(--pb-deep-line);border-radius: var(--pb-r-lg);color: #FFFFFF}
.pb-dark .filter-column .catalog-filter__head{color: #FFFFFF}
.pb-dark .filter-column .catalog-filter svg{stroke: currentColor}
.pb-dark .filter-column .accordion-item{background: transparent;border-color: var(--pb-deep-line)}
.pb-dark .filter-column .accordion-button{background: transparent;color: #FFFFFF;box-shadow: none}
 .pb-dark .filter-column .accordion-button::after{filter: invert(1)}
.pb-dark .filter-column .accordion-body{color: #FFFFFF}
.pb-dark .filter-column .form-control{background: var(--pb-deep-2);border-color: var(--pb-deep-line);color: #FFFFFF}
.pb-dark .filter-column .form-control:focus{border-color: var(--pb-accent-on-deep);background: var(--pb-deep-2);color: #FFFFFF}
 .pb-dark .filter-column .filter-clear{color: var(--pb-on-deep-muted)}
.pb-dark .filter-column .filter-clear:hover{color: #FFFFFF}
 .pb-dark .catalog-bar{color: #FFFFFF}
.pb-dark .catalog-bar svg{stroke: #FFFFFF}
.pb-dark .catalog-select select{color: #FFFFFF;background: transparent;border: 0}
 .pb-dark .catalog-select select option{color: var(--pb-ink)}
 .pb-dark .catalog-select__value{color: #FFFFFF}
.pb-dark .catalog-select__label{color: var(--pb-on-deep-muted)}
 .pb-dark .filter-column .catalog-offcanvas-buttons{background: transparent;box-shadow: none}
 .pb-dark .rs-products-list .item-card{height: 100%}
 @media (min-width: 1400px){.pb-dark .rs-products-list > *{flex: 0 0 auto;width: 33.3333333%}}
 .pb-dark .rs-products-list{--bs-gutter-x: var(--pb-gap);--bs-gutter-y: var(--pb-gap)}
 .pb-dark .pagination__item a{background: var(--pb-deep-1);color: #FFFFFF;box-shadow: inset 0 0 0 1px var(--pb-deep-line)}
.pb-dark .pagination__item a:hover{background: var(--pb-deep-line);color: #FFFFFF}
.pb-dark .pagination__item_active a{background: var(--pb-accent);color: #191919;box-shadow: none}
 .pb-dark .rs-ajax-paginator{color: #FFFFFF;border-color: var(--pb-deep-line);background: transparent}
.pb-dark .rs-ajax-paginator:hover{color: #FFFFFF;border-color: var(--pb-deep-line);background: var(--pb-deep-1)}
 .offcanvas-multilevel,.offcanvas-multilevel .offcanvas__list{background: var(--pb-deep-2);color: #FFFFFF}
.offcanvas-multilevel .offcanvas__list-item{color: #FFFFFF;border-bottom-color: var(--pb-deep-line)}
.offcanvas-multilevel .list-catalog-dir-name{color: #FFFFFF}
 .offcanvas-multilevel .offcanvas__list-item::after{border-color: var(--pb-on-deep-muted)}
 .offcanvas-multilevel .offcanvas__main-category{background: var(--pb-deep-1);color: var(--pb-on-deep-muted)}
.offcanvas-multilevel .offcanvas__main-category:hover{color: #FFFFFF}
 .offcanvas-multilevel .offcanvas__subnav .offcanvas__subnav .image-wrapper{display: none}
  .pb-card main{color: #FFFFFF}
.pb-card h1{color: var(--pb-ink)}
 .pb-card main > .section,.pb-card .rs-product > div{margin-bottom: 0}
 @media (max-width: 1399.98px){.pb-card .variant-product-aside{order: 1}
.pb-card .variant-product-options{order: 2}
.pb-card .variant-product-main{margin-top: 0}
.pb-card .variant-product-main > *{margin-top: 12px}}
 .pb-card .product-aside,.pb-card .variant-product-options,.pb-card .pb-isle{background: var(--pb-bg);color: var(--pb-ink);border: 0;  border-radius: var(--pb-r-lg);padding: 14px;box-shadow: var(--pb-shadow-1)}
 .pb-card .product-controls{padding-left: 0;padding-right: 0}
@media (min-width: 768px){.pb-card .product-aside,.pb-card .variant-product-options,.pb-card .pb-isle{padding: 18px}}
  .pb-card .pb-head h1{color: var(--pb-ink);font-size: 18px;line-height: 1.3;font-weight: 700;letter-spacing: -.01em;margin: 0 0 6px}
@media (min-width: 768px){.pb-card .pb-head h1{font-size: 22px}}
.pb-card .pb-head .row{margin: 0 0 10px;gap: 12px 16px}
.pb-card .pb-head .item-product-reviews{color: var(--pb-muted);font-size: 12.5px}
.pb-card .pb-head .product-fav,.pb-card .pb-head .product-comp{color: var(--pb-muted);font-size: 13px}
 .pb-card .item-product-price_prod .item-product-price__new-price{font-size: 34px;font-weight: 800;letter-spacing: -.02em;line-height: 1.1;color: var(--pb-ink);font-variant-numeric: tabular-nums}
.pb-card .item-product-price_prod .item-product-price__old-price{font-size: 14px;color: var(--pb-muted);font-variant-numeric: tabular-nums}
 .pb-card .credit-info-block{font-size: 13.5px;color: var(--pb-muted);margin: 8px 0 0 !important}
.pb-card .credit-info-block a{color: var(--pb-ink);font-weight: 700;text-decoration: none}
 .pb-card .product-controls .rs-buy,.pb-card .product-controls .rs-reserve{height: var(--pb-h-control);border-radius: var(--pb-r-md);background: #1A1A1A;border-color: #1A1A1A;color: #FFFFFF;font-weight: 700}
.pb-card .product-controls .rs-buy:hover,.pb-card .product-controls .rs-reserve:hover{background: #000000;border-color: #000000}
 .pb-card .product-controls > .row > .col-lg-12{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;align-items: stretch;  width: 100%;flex: 0 0 100%}
.pb-card .product-controls > .row > .col-lg-12 > *{min-width: 0;margin: 0 !important}
.pb-card .product-controls .item-product-cart-action,.pb-card .product-controls .item-product-cart-action > div{height: 100%}
 .pb-card .product-controls .item-product-cart-action.col-6{width: 100%;flex: none}
 .pb-card .product-controls .fbox-button,.pb-card .product-controls [class*="finbox"] .btn,.pb-card .product-controls .btn-outline-primary:not(.rs-reserve):not(.custom-rs-buy-one-click){height: var(--pb-h-control);border-radius: var(--pb-r-md);background: var(--pb-grad-accent);border: 0;color: #191919;font-weight: 700}
.pb-card .product-controls .rs-buy svg,.pb-card .product-controls .rs-buy svg path{fill: #FFFFFF}
 .pb-card .product-in-stock{margin-top: 10px;background: var(--pb-surface);border-radius: var(--pb-r-md);padding: 10px 12px}
.pb-card .product-in-stock a{display: flex;align-items: center;gap: 8px;color: var(--pb-success);font-size: 13px;font-weight: 700;text-decoration: none}
.pb-card .product-in-stock svg path{fill: var(--pb-success)}
 .pb-card .variant-product-options{margin-bottom: 0}
 .pb-card .variant-product-options{background: none;box-shadow: none;padding: 0}
 .pb-card .variant-product-options{background: var(--pb-bg);color: var(--pb-ink);border-radius: var(--pb-r-lg);padding: 14px;box-shadow: var(--pb-shadow-1)}
@media (min-width: 768px){.pb-card .variant-product-options{padding: 18px}}
.pb-card .variant-product-options > .variant-product-options__list,.pb-card .variant-product-options > div:has(.short-description-extended),.pb-card .variant-product-options > div:has(.item-product-chars){background: none;padding: 0;box-shadow: none;margin-bottom: 0}
.pb-card .variant-product-options > .variant-product-options__list{margin-bottom: 4px}
 .pb-card .short-description-extended .rs-go-to-tab,.pb-card .to-chars{display: flex;align-items: center;justify-content: center;height: 42px;margin-top: 10px;border-radius: 10px;background: var(--pb-surface);color: var(--pb-ink);font-size: 13.5px;font-weight: 700;text-decoration: none}
 .pb-card .short-description-extended,.pb-card .short-description-extended *{font-family: inherit !important;background: transparent !important;max-width: 100% !important}
.pb-card .short-description-extended table{width: 100%;font-size: 13.5px}
.pb-card .short-description-extended td{padding: 8px 0;border-bottom: 1px solid #EEF0F3}
.pb-card .short-description-extended td:last-child{text-align: right;font-weight: 600}
 .pb-card .item-product-chars{margin: 0;padding: 0;list-style: none}
.pb-card .variant-product-options .d-none.d-lg-block{display: block !important}
.pb-card .item-product-chars li{display: flex;justify-content: space-between;gap: 14px;padding: 8px 0;border-bottom: 1px solid #EEF0F3;font-size: 13.5px}
.pb-card .item-product-chars li:last-child{border-bottom: 0}
.pb-card .item-product-chars .text-gray{color: var(--pb-muted)}
.pb-card .item-product-chars li > span:last-child{font-weight: 600;text-align: right;margin: 0}
.pb-card .to-chars{display: flex;align-items: center;justify-content: center;height: 42px;margin-top: 8px;border-radius: 10px;background: var(--pb-surface);color: var(--pb-ink);font-size: 13.5px;font-weight: 700;text-decoration: none}
 @media (max-width: 991.98px){.pb-card .tab-pills__wrap{display: none}
.pb-card .tab-content > .tab-pane{display: block;opacity: 1;background: var(--pb-bg);color: var(--pb-ink);border-radius: var(--pb-r-lg);padding: 14px;box-shadow: var(--pb-shadow-1)}
 .pb-card .tab-content > .tab-pane + .tab-pane{margin-top: 0}
 .pb-card .tab-content{display: flex;flex-direction: column;gap: 10px}
.pb-card #tab-property{order: 1}
.pb-card #tab-description{order: 2}
.pb-card #tab-comments{order: 3}
.pb-card #tab-files{order: 4}
.pb-card .pb-tab-h{display: block}}
.pb-card .pb-tab-h{display: none;  font-size: 16px;font-weight: 800;letter-spacing: -.01em;margin-bottom: 10px}
 .pb-card #tab-description article{text-align: left}
.pb-card #tab-description :is(p,h2,h3,h4,li){text-align: left !important}
.pb-card #tab-description :is(h2,h3){font-size: 16px;font-weight: 700;margin: 14px 0 6px;text-align: left}
.pb-card #tab-description p{font-size: 13.5px;line-height: 1.55;color: #3A3F45}
.pb-card #tab-description img{border-radius: 10px}
 .pb-card .collapsed-text__btn,.pb-card .collapsed-text .collapsed-text__more{color: var(--pb-accent-ink);font-weight: 700}
 .pb-card #tab-property .row{font-size: 13.5px}
.pb-card #tab-property .fw-bold{font-weight: 600 !important}
 .pb-card .product-controls .rs-reserve,.pb-card .product-controls .custom-rs-buy-one-click,.pb-card .affiliate-free-delivery{display: none !important}
 .pb-card .product-price-fixed{background: rgba(16,18,21,.72);border: 1px solid rgba(255,255,255,.12);border-radius: 18px;box-shadow: 0 10px 30px rgba(0,0,0,.5);-webkit-backdrop-filter: blur(14px) saturate(130%);backdrop-filter: blur(14px) saturate(130%);color: #FFFFFF;padding: 8px 10px}
.pb-card .product-price-fixed .item-product-price__new-price{font-size: 17px;font-weight: 800;color: #FFFFFF;font-variant-numeric: tabular-nums}
.pb-card .product-price-fixed .item-product-price__old-price{font-size: 12px;color: var(--pb-on-deep-muted)}
.pb-card .product-price-fixed .rs-buy{height: 44px;border-radius: 12px;background: var(--pb-grad-accent);border: 0;color: #191919;font-weight: 800}
.pb-card .product-price-fixed .rs-buy svg,.pb-card .product-price-fixed .rs-buy svg path{fill: #191919}
@media (max-width: 991.98px){  .pb-card .product-price-fixed{bottom: calc(var(--pb-mbar-space) + var(--pb-gap-fixed));left: 10px;right: 10px;width: auto}
.pb-card .product-price-fixed > .container{padding: 0}}
 .pb-card #tab-property.pb-prop-collapsed{display: none}
.pb-card #tab-property.pb-prop-open{display: block}
 .pb-card .variant-product-gallery .product-gallery{background: var(--pb-bg);border-radius: var(--pb-r-lg);padding: 10px;box-shadow: var(--pb-shadow-1)}
.pb-card .product-gallery-top{background: var(--pb-bg)}
 .pb-card .tab-pills .nav-link{color: var(--pb-on-deep-muted)}
.pb-card .tab-pills .nav-link:hover{color: #FFFFFF}
.pb-card .tab-pills .nav-link.active{color: #FFFFFF}
@media (min-width: 992px){  .pb-card .tab-content > .tab-pane.show{background: var(--pb-bg);color: var(--pb-ink);border-radius: 20px;padding: 20px;box-shadow: var(--pb-shadow-1)}}
  @media (max-width: 999.98px){.pb-card .variant-product-aside{display: contents}
.pb-card .product-aside{order: 1}
.pb-card .variant-product-options{order: 2;margin-top: 12px}
.pb-card .pb-warr{order: 3}
 .pb-card .variant-product-main{margin-left: 0;margin-right: 0}
.pb-card .variant-product-main > *{padding-left: 0;padding-right: 0}
.pb-card .product-aside{margin-top: 12px}}
 @media (min-width: 1000px){.pb-card .rs-product > .mb-1 > .container > .row{display: grid;grid-template-columns: minmax(0,1.5fr) minmax(0,.95fr) 396px;grid-template-areas: "gal cfg buy";gap: 16px;align-items: start;  margin-left: 0;margin-right: 0;  margin-top: 0}
.pb-card .rs-product > .mb-1 > .container > .row > .col,.pb-card .variant-product-main{display: contents}
.pb-card .variant-product-gallery,.pb-card .variant-product-aside{margin-top: 0 !important;padding-top: 0 !important}
 .pb-card .variant-product-options{margin-top: 0 !important}
.pb-card .variant-product-gallery{grid-area: gal;width: auto;align-self: stretch}
.pb-card .variant-product-options{grid-area: cfg;width: auto;margin: 0}
.pb-card .variant-product-aside{grid-area: buy;width: auto;margin: 0;  display: flex;flex-direction: column;align-self: stretch}
.pb-card .variant-product-aside .pb-warr{flex: 1}
 .pb-card .variant-product-gallery .product-gallery{position: sticky;top: 74px}
 .pb-card .variant-product-options > .variant-product-options__list,.pb-card .variant-product-options > div:has(.short-description-extended){height: auto}
.pb-card .variant-product-options{display: flex;flex-direction: column}
.pb-card .variant-product-options > div:has(.short-description-extended){flex: 1;display: flex;flex-direction: column}
.pb-card .variant-product-options .short-description-extended{flex: 1;display: flex;flex-direction: column}
.pb-card .variant-product-options .short-description-extended > div:first-child{flex: 1}}
 @media (min-width: 1000px){.pb-card .product-gallery{display: grid;  grid-template-columns: 64px minmax(0,1fr);gap: 12px;align-items: start}
.pb-card .product-gallery-top{order: 2;min-width: 0;width: 100%}
.pb-card .product-gallery-thumbs-wrap{order: 1}
.pb-card .product-gallery-thumbs .swiper-wrapper{flex-direction: column;gap: 8px;transform: none !important}
.pb-card .product-gallery-thumbs .swiper-slide{width: 64px !important;height: 64px;margin: 0 !important}
.pb-card .product-gallery .swiper-button-prev,.pb-card .product-gallery .swiper-button-next{display: none}}
.pb-card .product-gallery-thumbs .swiper-slide{border: 1.5px solid var(--pb-line);border-radius: 10px;background: #FFF;padding: 4px}
.pb-card .product-gallery-thumbs .swiper-slide-thumb-active{border-color: var(--pb-accent);box-shadow: 0 0 0 1px var(--pb-accent)}
 .pb-card .pb-meta{display: flex;align-items: center;justify-content: space-between;gap: 10px;font-size: 12.5px;color: var(--pb-muted);margin-bottom: 8px}
.pb-card .pb-avail{display: inline-flex;align-items: center;gap: 6px;font-weight: 700;color: var(--pb-success)}
.pb-card .pb-avail i{width: 8px;height: 8px;border-radius: 50%;background: var(--pb-success)}
.pb-card .pb-avail--out{color: var(--pb-muted)}
.pb-card .pb-avail--out i{background: var(--pb-muted)}
.pb-card .pb-avail--ask{color: var(--pb-muted)}
.pb-card .pb-avail--ask i{background: var(--pb-muted)}
 .pb-card .pb-save{display: flex;align-items: center;justify-content: space-between;margin: 8px 0 0;padding: 8px 12px;border-radius: 10px;background: var(--pb-surface);font-size: 13px}
.pb-card .pb-save b{color: var(--pb-danger);font-weight: 800;font-variant-numeric: tabular-nums}
 .pb-card .pb-stores{padding: 0;overflow: hidden}
.pb-card .pb-stores__head{display: flex;align-items: center;gap: 8px;width: 100%;padding: 11px 12px;border: 0;background: none;font-size: 13px;font-weight: 700;color: var(--pb-success);cursor: pointer}
.pb-card .pb-stores__head svg path{fill: var(--pb-success)}
.pb-card .pb-stores__arr{margin-left: auto;color: var(--pb-muted);transition: transform var(--pb-dur-base) var(--pb-ease-out)}
.pb-card .pb-stores__arr path{fill: none !important}
.pb-card .pb-stores.open .pb-stores__arr{transform: rotate(180deg)}
.pb-card .pb-stores__list{display: none;padding: 0 12px 10px}
.pb-card .pb-stores.open .pb-stores__list{display: block}
.pb-card .pb-stores__list > div{display: flex;align-items: center;gap: 8px;padding: 7px 0;font-size: 12.5px;color: var(--pb-ink);border-top: 1px solid #E9ECF0}
 .pb-card .pb-stores__list i{width: 7px;height: 7px;border-radius: 50%;background: #C4C9CF;flex: none}
.pb-card .pb-stores__note{font-size: 11.5px !important;color: var(--pb-muted) !important;line-height: 1.45}
 .pb-card .pb-cheaper{display: flex;align-items: center;gap: 10px;margin-top: 10px;padding: 11px 12px;border-radius: 12px;background: var(--pb-surface);font-size: 12.5px;color: var(--pb-muted)}
.pb-card .pb-cheaper svg{flex: none;color: var(--pb-accent)}
.pb-card .pb-cheaper b{display: block;font-size: 13px;color: var(--pb-ink)}
 .pb-card .pb-warr{margin-top: 12px;background: var(--pb-bg);color: var(--pb-ink);border-radius: var(--pb-r-lg);padding: 14px;box-shadow: var(--pb-shadow-1)}
@media (min-width: 768px){.pb-card .pb-warr{padding: 18px;margin-top: 16px}}
.pb-card .pb-warr__ttl{font-size: 15px;font-weight: 800;letter-spacing: -.01em}
@media (min-width: 1000px){.pb-card .pb-warr__ttl{font-size: 17px}}
.pb-card .pb-warr__sub{font-size: 12px;color: var(--pb-muted);margin: 2px 0 12px}
.pb-card .pb-warr__card{border: 1.5px solid var(--pb-line);border-radius: 12px;padding: 12px}
.pb-card .pb-warr__head{display: flex;gap: 10px;align-items: center}
.pb-card .pb-warr__ic{width: 38px;height: 38px;border-radius: 10px;background: var(--pb-surface);display: grid;place-items: center;color: var(--pb-ink);flex: none}
.pb-card .pb-warr__name{font-size: 13.5px;font-weight: 800}
.pb-card .pb-warr__list{list-style: none;margin: 10px 0 0;padding: 0}
.pb-card .pb-warr__list li{position: relative;padding: 3px 0 3px 22px;font-size: 12.5px;color: #3A3F45;line-height: 1.45}
.pb-card .pb-warr__list li::before{content: '';position: absolute;left: 2px;top: 8px;width: 12px;height: 7px;border-left: 2.5px solid var(--pb-success);border-bottom: 2.5px solid var(--pb-success);transform: rotate(-45deg)}
.pb-card .pb-warr__foot{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: 10px}
.pb-card .pb-warr__price{font-size: 16px;font-weight: 800;font-variant-numeric: tabular-nums}
.pb-card .pb-warr__hint{font-size: 11.5px;color: var(--pb-muted);text-align: right}
.pb-card .pb-warr__add{height: 36px;padding: 0 16px;border: 0;border-radius: 10px;background: var(--pb-grad-accent);color: #191919;font-size: 12.5px;font-weight: 800;cursor: pointer}
 .pb-card .pb-perks{background: var(--pb-bg);color: var(--pb-ink);border-radius: var(--pb-r-lg);  padding: 14px;margin: 12px 0 0;box-shadow: var(--pb-shadow-1)}
@media (min-width: 1000px){.pb-card .pb-perks{border-radius: var(--pb-r-xl);padding: 22px 20px;margin-top: 16px}}
.pb-card .pb-perks__in{display: grid;grid-template-columns: 1fr 1fr;gap: 18px 10px}
@media (min-width: 1000px){.pb-card .pb-perks__in{grid-template-columns: repeat(4,1fr);gap: 10px}}
.pb-card .pb-perk{display: flex;flex-direction: column;align-items: center;text-align: center;gap: 10px;padding: 8px 6px}
.pb-card .pb-perk svg{width: 44px;height: 44px;color: var(--pb-ink)}
@media (min-width: 1000px){.pb-card .pb-perk svg{width: 52px;height: 52px}}
.pb-card .pb-perk__t{font-size: 14px;font-weight: 800}
.pb-card .pb-perk__d{font-size: 12.5px;color: var(--pb-muted);line-height: 1.4;margin-top: -4px}
 .pb-card .pb-anchors{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;padding: 22px 0 12px}
.pb-card .pb-anchors::-webkit-scrollbar{display: none}
.pb-card .pb-anchors a{flex: none;height: 40px;display: flex;align-items: center;padding: 0 16px;border-radius: 999px;background: var(--pb-deep-1);box-shadow: inset 0 0 0 1px var(--pb-deep-line);color: #E8EAED;font-size: 13.5px;font-weight: 600;text-decoration: none}
.pb-card .pb-anchors a.on{background: var(--pb-grad-accent);color: #191919;box-shadow: none}
 .pb-card .tab-content > .tab-pane,.pb-card #pb-lower-right{scroll-margin-top: 84px}
 .pb-card .tab-pills__wrap{display: none}
.pb-card .pb-lower{align-items: start;margin-left: 0;margin-right: 0}
.pb-card .pb-lower > *{padding-left: 0;padding-right: 0}
@media (min-width: 1000px){.pb-card .pb-lower{display: grid;grid-template-columns: minmax(0,1fr) 396px;gap: 16px;margin-left: 0;margin-right: 0}
 .pb-card .pb-lower:not(:has(.pb-lower__right > *)){grid-template-columns: minmax(0,1fr)}
.pb-card .pb-lower__left{margin-top: 0}
.pb-card .pb-lower > *{padding: 0}}
 @media (min-width: 992px){.pb-card .tab-content > .tab-pane{display: block;opacity: 1;background: var(--pb-bg);color: var(--pb-ink);border-radius: var(--pb-r-lg);padding: 20px;box-shadow: var(--pb-shadow-1)}
 .pb-card .tab-content > .tab-pane + .tab-pane{margin-top: 0}
.pb-card .tab-content{display: flex;flex-direction: column;gap: 10px}
.pb-card #tab-property{order: 1}
.pb-card #tab-description{order: 2}
.pb-card #tab-comments{order: 3}
.pb-card #tab-files{order: 4}
.pb-card .pb-tab-h{display: block}
 .pb-card #tab-property .rs-offer-property{display: contents}
.pb-card #tab-property .fw-bold{break-inside: avoid;break-after: avoid}
.pb-card #tab-property .row{break-inside: avoid}}
 .pb-card .pb-lower__right > *{background: var(--pb-bg);color: var(--pb-ink);border-radius: var(--pb-r-lg);padding: 14px;box-shadow: var(--pb-shadow-1);margin-top: 0}
 .pb-card .pb-lower__right > * + *{margin-top: 10px}
@media (min-width: 1000px){.pb-card .pb-lower__right > *{padding: 20px}}
 .pb-card .pb-topbar{position: fixed;top: 0;left: 0;right: 0;z-index: 60;display: none;align-items: center;gap: 16px;padding: 10px 32px;background: rgba(16,18,21,.85);border-bottom: 1px solid rgba(255,255,255,.12);-webkit-backdrop-filter: blur(14px) saturate(130%);backdrop-filter: blur(14px) saturate(130%);transform: translateY(-110%);transition: transform var(--pb-dur-slow) var(--pb-ease-out)}
@media (min-width: 992px){.pb-card .pb-topbar{display: flex}}
.pb-card .pb-topbar.show{transform: none}
.pb-card .pb-topbar img{width: 44px;height: 44px;object-fit: contain;background: #FFF;border-radius: 8px;padding: 3px}
.pb-card .pb-topbar__t{font-size: 14px;font-weight: 600;color: #FFF;max-width: 480px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.pb-card .pb-topbar__p{margin-left: auto;font-size: 19px;font-weight: 800;color: #FFF;font-variant-numeric: tabular-nums}
.pb-card .pb-topbar__old{font-size: 12px;color: var(--pb-on-deep-muted);text-decoration: line-through;font-weight: 400}
.pb-card .pb-topbar__btn .rs-buy{height: 42px;padding: 0 22px;border: 0;border-radius: 11px;background: var(--pb-grad-accent);color: #191919;font-weight: 800;font-size: 13.5px}
.pb-card .pb-topbar__btn .rs-buy svg,.pb-card .pb-topbar__btn .rs-buy svg path{fill: #191919}
.pb-card .pb-topbar__btn .rs-reserve,.pb-card .pb-topbar__btn .custom-rs-buy-one-click{display: none !important}
 @media (min-width: 992px){.pb-card .product-price-fixed{display: none !important}}
  .pb-card .pb-isle-h{font-size: 15px;font-weight: 800;letter-spacing: -.01em;margin-bottom: 12px}
@media (min-width: 1000px){.pb-card .pb-isle-h{font-size: 17px}}
 .pb-card .radio-list:not(.radio-list-with-image) label{height: 40px;display: inline-flex;align-items: center;padding: 0 15px;border: 1.5px solid var(--pb-line) !important;border-radius: 10px !important;background: #FFF !important;font-size: 13.5px;font-weight: 600;color: var(--pb-ink) !important;transition: background var(--pb-dur-fast) var(--pb-ease-out),border-color var(--pb-dur-fast) var(--pb-ease-out)}
.pb-card .radio-list:not(.radio-list-with-image) input:checked + label{background: #1A1A1A !important;border-color: #1A1A1A !important;color: #FFFFFF !important}
 .pb-card .radio-list-with-image label{width: 56px;height: 56px;padding: 3px !important;border: 1.5px solid var(--pb-line) !important;border-radius: 12px !important;background: #FFF !important;display: inline-flex;align-items: center;justify-content: center}
.pb-card .radio-list-with-image input:checked + label{border-color: var(--pb-accent) !important;box-shadow: 0 0 0 1px var(--pb-accent)}
.pb-card .radio-list-with-image label img{border-radius: 8px;object-fit: contain}
 .pb-card .pb-gal-badge{position: absolute;top: 10px;left: 10px;z-index: 5;background: var(--pb-grad-accent);color: #191919;font-size: 12px;font-weight: 700;border-radius: 999px;padding: 4px 10px}
 .pb-card .pb-pay-line{display: flex;align-items: center;gap: 7px;margin: 8px 0 0;font-size: 13.5px;color: var(--pb-muted)}
.pb-card .pb-pay-line .pb-ic{width: 16px;height: 16px;fill: none;stroke: currentColor;flex: none}
.pb-card .pb-pay-line b{color: var(--pb-ink);font-weight: 700}
 .pb-card .pb-head .row.align-items-center{justify-content: flex-start !important;gap: 10px 16px;margin: 0 0 10px}
.pb-card .pb-head .row.align-items-center > *{margin: 0;padding: 0;width: auto}
.pb-card .pb-head .rating-stars{transform: scale(.8);transform-origin: left center;margin: 0}
.pb-card .pb-head .item-product-reviews{font-size: 12.5px;color: var(--pb-muted);display: flex;align-items: center;gap: 4px}
 .pb-card .pb-head .product-fav,.pb-card .pb-head .product-comp{display: none !important}
.pb-card .pb-head .row.align-items-center > div:has(.product-fav),.pb-card .pb-head .row.align-items-center > div:has(.product-comp){display: none !important}
 .pb-card .short-description-extended .rs-go-to-tab::after,.pb-card .to-chars::after{content: '';width: 8px;height: 8px;margin-left: 8px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translateY(-2px)}
  .pb-card #tab-property .product-chars li,.pb-card #tab-property .product-chars li:nth-child(odd),.pb-card #tab-property .product-chars li:nth-child(even){background: transparent !important}
.pb-card #tab-property .product-chars .row,.pb-card #tab-property .product-chars .row:nth-child(odd),.pb-card #tab-property .product-chars .row:nth-child(even){position: relative;display: flex;justify-content: space-between;align-items: baseline;gap: 0;background: transparent !important;padding: 7px 0;font-size: 13.5px}
 .pb-card #tab-property .product-chars .row::before{content: '';position: absolute;left: 0;right: 0;top: 20px;border-bottom: 1.5px dotted #D3D7DC}
.pb-card #tab-property .product-chars .row > *{position: relative;background: var(--pb-bg);width: auto;padding: 0 8px 0 0;  margin-top: 0 !important}
 .pb-card #tab-property .product-chars .row > *:first-child{flex: 0 1 auto;max-width: 55%;color: var(--pb-muted)}
.pb-card #tab-property .product-chars .row > *:last-child{flex: 0 1 auto;margin-left: auto;max-width: 60%;padding: 0 0 0 8px;text-align: right;font-weight: 600}
 @media (max-width: 991.98px){.pb-card .product-price-fixed .rs-buy{width: auto;padding: 0 16px;white-space: nowrap}
.pb-card .product-price-fixed .rs-buy span{display: inline !important;margin-left: 0}
 .pb-card .product-price-fixed .rs-buy svg{display: none}
.pb-card .product-price-fixed .fixed-flex-block{display: flex;align-items: center;justify-content: space-between;gap: 10px}
.pb-card .product-price-fixed .col-lg-7{width: 100%;padding: 0}
.pb-card .product-price-fixed .fixed-flex-block > div:last-child{flex: none}
.pb-card .product-price-fixed .item-product-price{flex: 1;min-width: 0}
 .pb-card .product-price-fixed .item-product-cart-action{width: auto;flex: none}
.pb-card .product-price-fixed .item-product-cart-action > .d-flex{gap: 0}}
 .pb-card .pb-with-warr{display: none;font-size: 11.5px;color: var(--pb-muted);margin-top: 2px}
.pb-card .pb-with-warr.on{display: block}
.pb-card .pb-warr__add.on{background: #1A1A1A;color: #FFF}
 .pb-card .pb-badges{display: flex;gap: 6px;flex-wrap: wrap;margin-bottom: 8px}
.pb-card .pb-badges span{font-size: 11.5px;font-weight: 700;border-radius: 999px;padding: 3px 10px;background: var(--pb-surface);color: var(--pb-muted)}
 .pb-card .pb-anchors a span{margin-left: 6px;font-size: 11px;background: rgba(255,255,255,.14);border-radius: 999px;padding: 2px 7px}
.pb-card .pb-anchors a.on span{background: rgba(0,0,0,.12)}
  @media (min-width: 1000px){  .pb-card .product-gallery-top{display: flex;align-items: center}
.pb-card .product-gallery-top .swiper-wrapper{align-items: center}
.pb-card .product-gallery-top .swiper-slide img{width: 100%;height: auto;min-height: 520px;max-height: 640px;object-fit: contain}}
 .pb-card .product-controls .rs-buy img{display: inline-block !important;width: 18px;height: 18px;margin-right: 8px}
 .pb-card .variant-product-options__list > *{margin-top: 12px !important;margin-bottom: 0 !important}
.pb-card .variant-product-options__list > *:first-child{margin-top: 0 !important}
.pb-card .variant-product-options__list > .pb-isle-h{margin-bottom: 12px !important}
.pb-card .variant-product-options__list .fw-bold.mb-2{font-size: 13px;margin-bottom: 7px !important;color: var(--pb-muted);font-weight: 600 !important}
.pb-card .variant-product-options__list .fw-bold.mb-2 .text-secondary,.pb-card .variant-product-options__list .fw-bold.mb-2 .js-pb-optval{color: var(--pb-ink) !important;font-weight: 700 !important}
.pb-card .item-product-choose{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}
.pb-card .item-product-choose li{margin: 0;padding: 0}
 .pb-card .radio-list-with-image label{width: 56px;height: 56px}
 .pb-card .short-description-extended p{margin-bottom: 6px;font-size: 13.5px;line-height: 1.5}
.pb-card .short-description-extended > div > div:first-child{margin-bottom: 6px}
 .pb-card .pb-head .rating-stars{transform: scale(.75)}
  @media (min-width: 1000px){.pb-card .product-aside,.pb-card .variant-product-options,.pb-card .pb-warr,.pb-card .pb-perks,.pb-card .variant-product-gallery .product-gallery,.pb-card .tab-content > .tab-pane,.pb-card .pb-lower__right > *{border-radius: 20px;padding: 20px}}
 .pb-card .variant-product-gallery .product-gallery{background: var(--pb-bg);box-shadow: var(--pb-shadow-1)}
 @media (min-width: 1000px){.pb-card .pb-head h1{font-size: 21px}}
 .pb-card .item-product-price_prod .item-product-price__new-price{line-height: 1.35}
 .pb-card .product-controls .rs-buy,.pb-card .product-controls .rs-reserve{height: 50px;padding: 0;font-size: 14.5px}
.pb-card .product-controls .fbox-button,.pb-card .product-controls [class*="finbox"] .btn,.pb-card .product-controls .btn-outline-primary:not(.rs-reserve):not(.custom-rs-buy-one-click){height: 50px;padding: 0;font-size: 14.5px;display: flex;align-items: center;justify-content: center}
 .pb-card .pb-stores__head{padding: 10px 12px}
 .pb-card .variant-product-options__list .fw-bold.mb-2{font-weight: 400 !important}
 .pb-card .product-controls{margin: 0}
.pb-card .product-controls .rs-price-block,.pb-card .product-controls .mb-md-2{margin-left: 0 !important;padding-left: 0 !important}
.pb-card .item-product-price_prod{margin-left: 0 !important;padding-left: 0 !important}
 .pb-card .pb-head{padding: 0 !important;margin: 0 !important}
.pb-card .product-controls > .row{margin-left: 0 !important;margin-right: 0 !important;--bs-gutter-x: 0}
.pb-card .product-controls > .row > .col-lg-12{padding-left: 0;padding-right: 0}
 .pb-card .pb-stores__head{padding: 11px 12px}
.pb-card .variant-product-options__list .fw-bold.mb-2{font-size: 12.5px}
 @media (min-width: 1000px){.pb-card .variant-product-gallery,.pb-card .variant-product-aside{padding-left: 0 !important;padding-right: 0 !important}}
.pb-card .product-controls > .row > .col-lg-12 > *{width: 100%}
.pb-card .product-controls .finbox-widget .btn,.pb-card .product-controls [class*="finbox"] .btn{width: 100%}
 .pb-card .product-gallery-top{background: transparent;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0}
 @media (max-width: 999.98px){  .pb-card .rs-product > .container,.pb-card .rs-product > div > .container{padding-left: 12px;padding-right: 12px}
 .pb-card .variant-product-options{padding: 14px !important}
 .pb-card .product-aside,.pb-card .variant-product-options,.pb-card .pb-warr,.pb-card .pb-perks{margin-top: 10px !important}
 .pb-card .variant-product-gallery .product-gallery{padding: 14px}
.pb-card .product-gallery-top .swiper-slide img{width: 100%;height: auto;  max-width: 100% !important;aspect-ratio: 1;object-fit: contain;border-radius: 12px}
.pb-card .product-gallery-thumbs-wrap{margin-top: 10px}
.pb-card .product-gallery-thumbs .swiper-slide{width: 56px !important;height: 56px}
 .pb-card .variant-product-options > div:has(.short-description-extended){margin-top: 16px !important}
.pb-card .short-description-extended{margin-top: 0 !important}}
  .pb-card .short-description-extended p{font-size: 13.5px !important;font-weight: 700 !important;line-height: 1.45;margin-bottom: 8px !important}
.pb-card .short-description-extended p:has(+ div[style*="display: flex"]),.pb-card .short-description-extended p:has(+ div[style*="display:flex"]){font-size: 15px !important;font-weight: 800 !important;margin-bottom: 4px !important;line-height: 1.35}
.pb-card .short-description-extended div[style*="display: flex"],.pb-card .short-description-extended div[style*="display:flex"]{position: relative;align-items: baseline !important;border-bottom: 0 !important;padding: 7px 0 !important;font-size: 13.5px}
.pb-card .short-description-extended div[style*="display: flex"]::before,.pb-card .short-description-extended div[style*="display:flex"]::before{content: '';position: absolute;left: 0;right: 0;bottom: 12px;border-bottom: 1.5px dotted #D3D7DC}
.pb-card .short-description-extended div[style*="display: flex"] > div,.pb-card .short-description-extended div[style*="display:flex"] > div{position: relative;background: var(--pb-bg) !important;max-width: 70%;padding-right: 8px;color: var(--pb-muted) !important}
.pb-card .short-description-extended div[style*="display: flex"] > div:last-child,.pb-card .short-description-extended div[style*="display:flex"] > div:last-child{padding: 0 0 0 8px;text-align: right !important;font-weight: 600 !important;color: var(--pb-ink) !important}
  @media (max-width: 999.98px){.pb-card .product-gallery-thumbs-wrap{justify-content: flex-start}
 .pb-card .item-product-price_prod .item-product-price__new-price{font-size: 30px}
 .pb-card .pb-head h1{margin-bottom: 4px !important}}
 .pb-card .short-description-extended .rs-go-to-tab,.pb-card .to-chars{height: 44px;background: var(--pb-surface) !important}
 .pb-card .pb-stores__head svg:first-child{width: 16px;height: 16px;flex: none}
 .pb-card .pb-cheaper{color: var(--pb-ink)}
 .pb-card .pb-stores__head{line-height: 18px}
 @media (max-width: 991.98px){.pb-card .product-price-fixed .item-product-price{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 8px;row-gap: 0}
 .pb-card .product-price-fixed .item-product-price__new-price{flex: 0 0 100%}
.pb-card .product-price-fixed .item-product-price__old-price{display: block;flex: 0 0 auto;font-size: 12.5px;color: var(--pb-on-deep-muted);text-decoration: line-through;opacity: .85;margin-top: 2px}
.pb-card .pb-bar-month{flex: 0 0 auto;font-size: 12.5px;color: var(--pb-on-deep-muted);margin-top: 2px}
.pb-card .product-price-fixed .item-product-price__old-price + .pb-bar-month::before,.pb-card .pb-bar-month::before{content: '· '}}
 .pb-card #tab-description .collapsed-text__container{position: relative;max-height: 150px !important;overflow: hidden;font-size: 13.5px;line-height: 1.6;color: #3A3F45}
.pb-card #tab-description .collapsed-text__container::after{content: '';position: absolute;inset: auto 0 0 0;height: 60px;background: linear-gradient(to top,#FFF,rgba(255,255,255,0));pointer-events: none}
@media (min-width: 1000px){.pb-card #tab-description .collapsed-text__container{max-height: 190px !important;font-size: 14px}}
 .pb-card #tab-description .collapsed-text__container [style*="font-size"]{font-size: inherit !important}
.pb-card #tab-description .collapsed-text__container h2,.pb-card #tab-description .collapsed-text__container h3{font-size: 14.5px;font-weight: 800;margin: 14px 0 5px;text-align: left !important;color: var(--pb-ink)}
.pb-card #tab-description .collapsed-text__container p{margin-bottom: 8px}
.pb-card #tab-description .collapsed-text__container img{border-radius: 10px;margin: 6px 0;max-width: 100%;height: auto}
 .pb-card #tab-description .btn-extend-text{width: 100%;height: 44px;margin-top: 10px;border: 0;border-radius: 10px;background: var(--pb-surface);color: var(--pb-ink);font-size: 13.5px;font-weight: 700;display: flex;align-items: center;justify-content: center;gap: 6px;padding: 0}
 .pb-card #tab-description .btn-extend-text::after{content: '';background: none;position: static;width: 8px;height: 8px;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translateY(-2px)}
 @media (max-width: 999.98px){.pb-card .swiper-products .item-card .item-product-price__new-price{font-size: 16px}
.pb-card .swiper-products .item-card .item-product-price__old-price{font-size: 11.5px}
.pb-card .swiper-products .item-card .item-product-cart-action .btn{width: 38px;height: 38px;min-width: 38px;padding: 0}
 .pb-card .swiper-products .item-card .item-card__title{font-size: 11.5px;line-height: 1.35;height: 31px;min-height: 31px !important;max-height: 31px !important;overflow: hidden;display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical}}
 .pb-card #tab-property .product-chars li{padding: 0 !important;margin: 0 !important}
.pb-card #tab-property .product-chars .row,.pb-card #tab-property .product-chars .row:nth-child(odd),.pb-card #tab-property .product-chars .row:nth-child(even){margin: 0 !important}
 .pb-card .pb-stores__list .pb-store{display: flex;align-items: center;gap: 8px;padding: 7px 0;font-size: 12.5px;color: var(--pb-ink);border-top: 1px solid #E9ECF0;text-decoration: none}
.pb-card .pb-stores__list .pb-store:hover{color: var(--pb-accent-ink,var(--pb-ink))}
.pb-card .pb-stores__list .pb-store:hover > span:first-of-type{text-decoration: underline}
.pb-card .pb-store__go{margin-left: auto;display: inline-flex;align-items: center;gap: 2px;flex: none;font-size: 11.5px;color: var(--pb-muted)}
.pb-card .pb-store:hover .pb-store__go{color: var(--pb-accent)}
 .pb-card .pb-stores__list .pb-store,.pb-card .pb-stores__list .pb-store span{text-decoration: none}
.pb-card .pb-stores__list .pb-store:hover > span:first-of-type{text-decoration: underline}
 .pb-card .variant-product-options > .variant-product-options__list{margin-top: 0 !important}
 .pb-card .pb-lower__right .swiper-products .swiper-wrapper{display: block;transform: none !important}
.pb-card .pb-lower__right .swiper-products .swiper-slide{width: 100% !important;margin: 0 !important}
.pb-card .pb-lower__right .swiper-products .item-card{padding: 9px 0 !important;border-radius: 0 !important;box-shadow: none !important;border-bottom: 1px solid #EEF0F3;transform: none !important}
.pb-card .pb-lower__right .swiper-products .swiper-slide:last-child .item-card{border-bottom: 0}
.pb-card .pb-lower__right .swiper-products .item-card__inner{display: grid;grid-template-columns: 56px minmax(0,1fr) auto;grid-template-areas: "img name act" "img price act";align-items: center;column-gap: 10px;row-gap: 2px}
.pb-card .pb-lower__right .swiper-products .item-card__inner > .position-relative{grid-area: img;margin: 0 !important;width: 56px;height: 56px}
.pb-card .pb-lower__right .swiper-products .item-product-img{width: 56px;height: 56px;display: block}
.pb-card .pb-lower__right .swiper-products .item-product-img img{width: 100%;height: 100%;object-fit: contain}
.pb-card .pb-lower__right .swiper-products .item-card__title{grid-area: name;font-size: 12.5px !important;line-height: 1.35 !important;height: auto !important;min-height: 0 !important;max-height: 34px !important;margin: 0 !important;padding: 0 !important;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}
.pb-card .pb-lower__right .swiper-products .item-product-price{grid-area: price;margin: 0 !important}
.pb-card .pb-lower__right .swiper-products .item-product-price__new-price{font-size: 13.5px !important;font-weight: 800}
.pb-card .pb-lower__right .swiper-products .item-product-price__old-price{display: none !important}
.pb-card .pb-lower__right .swiper-products .item-card__actions{grid-area: act;margin: 0 !important;width: auto !important;flex-wrap: nowrap}
 .pb-card .pb-lower__right .swiper-products .item-card__actions .col-4{display: none !important}
.pb-card .pb-lower__right .swiper-products .item-card__actions .col-8{width: auto !important;padding: 0 !important}
.pb-card .pb-lower__right .swiper-products .item-card__actions .btn{width: 38px !important;min-width: 38px;height: 38px !important;padding: 0 !important;border-radius: 10px !important}
.pb-card .pb-lower__right .swiper-products .item-card__actions .btn span{display: none !important}
.pb-card .pb-lower__right .swiper-products .item-product-sale-status{grid-area: price;justify-self: start}
.pb-card .pb-lower__right .swiper-products .item-card__wrapper{display: none !important}
 .pb-card .pb-lower__right .product-slider__container .swiper-button-prev,.pb-card .pb-lower__right .product-slider__container .swiper-button-next{display: none !important}
 .pb-card .pb-lower__right .swiper-products .item-card__title{text-align: left !important}
 @media (min-width: 1000px){.pb-card .pb-lower__right .item-card__title.rs-to-product-title-vertical{display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;text-align: left !important;line-height: 1.35;  max-height: none !important;min-height: 0 !important;height: auto !important}}
 @media (max-width: 999.98px){.pb-card .linked-products-block .item-card > .item-card__inner > .item-card__title{display: none !important}
.pb-card .linked-products-block .item-card__title.rs-to-product-title-vertical{display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-align: left !important;line-height: 1.35;max-height: none !important;min-height: 0 !important}
 .pb-card .linked-products-block .swiper-linked-products .swiper-wrapper{display: block;transform: none !important}
.pb-card .linked-products-block .swiper-linked-products .swiper-slide{width: 100% !important;margin: 0 0 10px !important}
.pb-card .linked-products-block .item-card__title{max-height: none !important;white-space: normal}}
 .pb-card main > .container > .linked-products-block{display: none}
 @media (min-width: 1000px){.pb-card .pb-lower__left{margin-top: 0 !important}}
 .pb-card #tab-property .pb-spec-hid{display: none}
.pb-card #tab-property.pb-specs-open .pb-spec-hid{display: block}
.pb-card #tab-property .pb-spec-group{margin-bottom: 14px;break-inside: avoid}
.pb-card #tab-property .pb-spec-group:last-child{margin-bottom: 0}
 .pb-card #tab-property .pb-spec-group > .fw-bold,.pb-card #tab-property .pb-spec-group .rs-offer-property > .fw-bold,.pb-card #tab-property .rs-offer-property > .fw-bold{font-size: 13px !important;font-weight: 800 !important;margin: 0 0 4px !important}
.pb-card #tab-property .product-chars{margin: 0 !important}
@media (min-width: 1000px){.pb-card #tab-property .pb-specs-cols{columns: 2;column-gap: 36px}
.pb-card #tab-property .pb-spec-group{margin-bottom: 18px}}
.pb-card .pb-specs-more{width: 100%;height: 44px;margin-top: 4px;border: 0;border-radius: 10px;background: var(--pb-surface);color: var(--pb-ink);font-size: 13.5px;font-weight: 700;display: flex;align-items: center;justify-content: center;gap: 6px;cursor: pointer}
.pb-card .pb-specs-more svg{transition: transform var(--pb-dur-fast) var(--pb-ease-out)}
.pb-card #tab-property.pb-specs-open .pb-specs-more svg{transform: rotate(180deg)}
 .pb-card #tab-property .product-chars{margin-bottom: 18px !important}
 .pb-card #tab-description .collapsed-text{background: none;border-radius: 0;padding: 0}
 @media (min-width: 1000px){.pb-card .pb-perks{margin-top: 16px}}
 .pb-card .pb-lower__right > .pb-0,.pb-card .pb-lower__right > .pt-0{padding-top: 14px !important;padding-bottom: 14px !important}
@media (min-width: 1000px){.pb-card .pb-lower__right > .pb-0,.pb-card .pb-lower__right > .pt-0{padding-top: 20px !important;padding-bottom: 20px !important}}
 .pb-card .rs-product + .section,.pb-card main > .section.pt-0{margin-top: 0;padding-top: 0}
.pb-card main > .section.pt-0 > .container > .h1,.pb-card main > .section.pt-0 > .container > h1,.pb-card .rs-product .section.pt-0 > .container > .h1{margin: 22px 0 12px !important;font-size: 17px}
 .pb-card .rs-product > .mb-1{margin-bottom: 0 !important}
 @media (max-width: 999.98px){.pb-card .rs-product > .mb-1 > .container > .row{margin-top: 0}
.pb-card .rs-product > .mb-1 > .container > .row > .col{margin-top: 10px}
 .pb-card .product-aside{margin-top: 0 !important}
.pb-card .pb-lower{gap: 10px}}
 @media (min-width: 700px) and (max-width: 999.98px){.pb-card .rs-product > .mb-1 > .container > .row{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);grid-template-areas: "gal buy" "gal war" "cfg cfg";grid-template-rows: auto auto auto;align-items: start;gap: 10px;margin: 0}
.pb-card .rs-product > .mb-1 > .container > .row > .col,.pb-card .variant-product-main,.pb-card .variant-product-aside{display: contents}
.pb-card .variant-product-gallery{grid-area: gal;width: auto;margin: 0 !important;padding: 0 !important}
.pb-card .product-aside{grid-area: buy;margin: 0 !important}
.pb-card .pb-warr{grid-area: war;margin: 0 !important}
.pb-card .variant-product-options{grid-area: cfg;width: auto;margin: 0 !important}
 .pb-card .product-gallery-top .swiper-slide img{aspect-ratio: auto;max-height: 460px;object-fit: contain}
 .pb-card .variant-product-options .short-description-extended > div > div:last-child{columns: 2;column-gap: 28px}
.pb-card .short-description-extended div[style*="display: flex"]{break-inside: avoid}
 .pb-card .pb-lower__right{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;align-items: start}
.pb-card .pb-lower__right > * + *{margin-top: 0}}
 @media (min-width: 1000px){.pb-card .variant-product-options{align-self: stretch}}
@media (min-width: 700px) and (max-width: 999.98px){  .pb-card .variant-product-gallery{align-self: stretch}
.pb-card .variant-product-gallery .product-gallery{height: 100%;display: flex;flex-direction: column}
.pb-card .product-gallery-top{position: sticky;top: 12px;display: flex;align-items: center}
.pb-card .product-gallery-thumbs-wrap{position: sticky;top: 12px}}
 .pb-card .pb-lower__right .swiper-products .item-card__inner{  grid-template-columns: 76px minmax(0,1fr) auto !important;column-gap: 12px !important}
.pb-card .pb-lower__right .swiper-products .item-card__inner > .position-relative,.pb-card .pb-lower__right .swiper-products .item-product-img{width: 76px;height: 76px}
.pb-card .pb-lower__right .swiper-products .item-card{padding: 12px 0 !important}
.pb-card .pb-lower__right .swiper-products .item-card__title{font-size: 13.5px !important;line-height: 1.4 !important;max-height: 38px !important}
.pb-card .pb-lower__right .swiper-products .item-product-price__new-price{font-size: 15px !important}
.pb-card .pb-lower__right .swiper-products .item-card__actions .btn{width: 42px !important;min-width: 42px;height: 42px !important}
 .pb-card .section .swiper-products .item-card__inner{grid-template-columns: minmax(0,1fr) auto;column-gap: 8px}
 .pb-card .section .swiper-products .item-card__actions{width: auto !important;flex: 0 0 auto;gap: 6px;--bs-gutter-x: 0;margin: 0 !important}
.pb-card .section .swiper-products .item-card__actions > *{width: auto !important;flex: 0 0 auto;padding: 0 !important}
.pb-card .section .swiper-products .item-product-price__new-price{font-size: 18px}
.pb-card .section .swiper-products .item-product-price__old-price{font-size: 12px}
.pb-card .section .swiper-products .item-card__actions .btn{width: 44px;min-width: 44px;height: 44px;padding: 0}
 .pb-card .section .swiper-products .item-card__actions .col-4{gap: 6px !important}
.pb-card .section .swiper-products .item-card__actions .rs-compare{display: none !important}
.pb-card .section .swiper-products .item-card__actions .col-4 > *:has(.rs-compare){display: none !important}
 .pb-card .section .swiper-products .swiper-wrapper{align-items: stretch}
.pb-card .section .swiper-products .swiper-slide{height: auto}
.pb-card .section .swiper-products .item-card{height: 100%}
 @media (max-width: 999.98px){.pb-card .section .swiper-products .item-product-price__new-price{font-size: 16px}
.pb-card .section .swiper-products .item-card__actions .btn{width: 40px;min-width: 40px;height: 40px}}
 .pb-home .pb-adv--live{position: relative}
 .pb-home .pb-adv__glow{position: absolute;inset: -14%;z-index: 0;pointer-events: none;opacity: 0;filter: blur(64px);transition: opacity 1.2s ease}
.pb-home .pb-adv--live.pb-seen .pb-adv__glow{opacity: .5}
.pb-home .pb-adv__glow i{position: absolute;display: block;border-radius: 50%;mix-blend-mode: screen}
.pb-home .pb-adv__glow i:nth-child(1){width: 46%;height: 70%;left: 2%;top: 4%;background: radial-gradient(circle,rgba(255,107,26,.85),transparent 66%);animation: pbAdvDrift1 18s ease-in-out infinite}
.pb-home .pb-adv__glow i:nth-child(2){width: 40%;height: 64%;right: 4%;top: 0;background: radial-gradient(circle,rgba(46,107,255,.40),transparent 66%);animation: pbAdvDrift2 22s ease-in-out infinite}
.pb-home .pb-adv__glow i:nth-child(3){width: 38%;height: 60%;left: 38%;bottom: -8%;background: radial-gradient(circle,rgba(255,176,103,.55),transparent 66%);animation: pbAdvDrift3 26s ease-in-out infinite}
@keyframes pbAdvDrift1{0%,100%{transform:translate3d(0,0,0) scale(1)}
50%{transform:translate3d(6%,-8%,0) scale(1.12)}}
@keyframes pbAdvDrift2{0%,100%{transform:translate3d(0,0,0) scale(1.05)}
50%{transform:translate3d(-8%,6%,0) scale(.92)}}
@keyframes pbAdvDrift3{0%,100%{transform:translate3d(0,0,0) scale(.95)}
50%{transform:translate3d(4%,-6%,0) scale(1.1)}}
.pb-home .pb-adv--live .pb-sec__head,.pb-home .pb-adv--live .pb-bento,.pb-home .pb-adv__ticker{position: relative;z-index: 1}
 .pb-home .pb-adv__ticker{overflow: hidden;margin: 14px 0 18px;-webkit-mask: linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask: linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}
.pb-home .pb-adv__ticker > div{display: flex;gap: 32px;width: max-content;animation: pbAdvRun 28s linear infinite}
.pb-home .pb-adv__ticker span{font-size: 12.5px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--pb-on-deep-muted);white-space: nowrap}
.pb-home .pb-adv__ticker b{color: var(--pb-accent-on-deep);font-weight: 700}
@keyframes pbAdvRun{to{transform: translate3d(-50%,0,0)}}
 .pb-home .pb-adv--live .pb-bt{background: rgba(20,23,28,.55);-webkit-backdrop-filter: blur(16px) saturate(1.15);backdrop-filter: blur(16px) saturate(1.15);box-shadow: inset 0 0 0 1px rgba(255,255,255,.12),0 16px 40px rgba(0,0,0,.38);opacity: 0;transform: translate3d(0,24px,0);transition: opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease;transform-style: preserve-3d;will-change: transform,opacity}
.pb-home .pb-adv--live.pb-seen .pb-bt{opacity: 1;transform: translate3d(0,0,0)}
.pb-home .pb-adv--live .pb-bt > *{transform: translateZ(24px)}
 .pb-home .pb-adv--live .pb-bt::before{content: '';position: absolute;inset: 0;border-radius: inherit;pointer-events: none;opacity: 0;background: radial-gradient(420px circle at var(--pb-mx,50%) var(--pb-my,50%),rgba(255,255,255,.12),transparent 55%);transition: opacity .3s ease}
@media (hover: hover) and (pointer: fine){.pb-home .pb-adv--live .pb-bt:hover::before{opacity: 1}
.pb-home .pb-adv--live .pb-bt:hover{transform: none}}
 @property --pb-adv-a{syntax: '<angle>';initial-value: 0deg;inherits: false}
.pb-home .pb-adv--live .pb-bt--hero::after{content: '';position: absolute;inset: -1px;border-radius: inherit;pointer-events: none;padding: 1.5px;background: conic-gradient(from var(--pb-adv-a,0deg),transparent 0 62%,rgba(255,107,26,.9) 74%,rgba(255,190,120,.9) 80%,transparent 90%);-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;animation: pbAdvThread 4.5s linear infinite}
@keyframes pbAdvThread{to{--pb-adv-a: 360deg}}
 .pb-home .pb-adv--live .pb-bt__num{background: linear-gradient(100deg,#fff 20%,#FFB878 45%,#fff 70%);background-size: 220% 100%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: pbAdvSheen 6s ease-in-out infinite}
@keyframes pbAdvSheen{0%,100%{background-position:120% 0}
50%{background-position:-20% 0}}
 .pb-home .pb-adv__wm{position: absolute;right: -30px;bottom: -30px;width: 128px;height: 128px;opacity: .05;pointer-events: none;z-index: 0;transition: transform .6s cubic-bezier(.22,.61,.36,1),opacity .4s ease}
.pb-home .pb-bt--hero .pb-adv__wm{width: 190px;height: 190px;right: -36px;bottom: -40px}
.pb-home .pb-adv__wm .pb-ic{width: 100%;height: 100%}
@media (hover: hover) and (pointer: fine){.pb-home .pb-adv--live .pb-bt:hover .pb-adv__wm{transform: translate3d(-6px,-6px,0) rotate(-4deg);opacity: .08}}
 .pb-home .pb-adv__terms{display: flex;gap: 8px;margin: 16px 0 12px;flex-wrap: wrap}
.pb-home .pb-adv__terms button{font: 600 13px/1 inherit;color: var(--pb-on-deep-muted);background: rgba(255,255,255,.06);border: 0;padding: 10px 14px;border-radius: 999px;cursor: pointer;box-shadow: inset 0 0 0 1px rgba(255,255,255,.10);transition: color .25s,background .25s,box-shadow .25s}
.pb-home .pb-adv__terms button[aria-pressed="true"]{color: #14171B;background: #F2F3F5;box-shadow: none}
.pb-home .pb-adv__pay{display: flex;align-items: baseline;gap: 8px}
.pb-home .pb-adv__pay em{font-style: normal;font-size: 15px;font-weight: 600;color: var(--pb-on-deep-muted)}
.pb-home .pb-adv__pay b{font-size: 34px;font-weight: 800;letter-spacing: -.03em;font-variant-numeric: tabular-nums}
.pb-home .pb-adv__pay span{font-size: 14px;color: var(--pb-on-deep-muted)}
.pb-home .pb-adv__example{margin: 6px 0 0;font-size: 12.5px;color: #6F757E}
 .pb-home .pb-adv__chips{display: flex;flex-wrap: wrap;gap: 7px;margin: 14px 0 0}
.pb-home .pb-adv__chips span{font-size: 12.5px;font-weight: 600;color: #C4C9D0;background: rgba(255,255,255,.05);padding: 9px 12px;border-radius: 999px;box-shadow: inset 0 0 0 1px rgba(255,255,255,.09)}
.pb-home .pb-adv__steps{display: flex;align-items: center;gap: 10px;margin: 14px 0 0}
.pb-home .pb-adv__steps i{width: 7px;height: 7px;border-radius: 50%;background: var(--pb-accent);flex: 0 0 auto;transform: scale(.4);opacity: .35;transition: transform .5s ease,opacity .5s ease}
.pb-home .pb-adv--live.pb-seen .pb-adv__steps i{transform: scale(1);opacity: 1}
.pb-home .pb-adv--live.pb-seen .pb-adv__steps i:nth-of-type(2){transition-delay: .18s}
.pb-home .pb-adv--live.pb-seen .pb-adv__steps i:nth-of-type(3){transition-delay: .36s}
.pb-home .pb-adv__steps u{flex: 1;height: 1px;text-decoration: none;transform-origin: left;transform: scaleX(0);background: linear-gradient(90deg,var(--pb-accent),rgba(255,255,255,.12));transition: transform .7s cubic-bezier(.22,.61,.36,1)}
.pb-home .pb-adv--live.pb-seen .pb-adv__steps u{transform: scaleX(1)}
.pb-home .pb-adv--live.pb-seen .pb-adv__steps u:nth-of-type(2){transition-delay: .2s}
.pb-home .pb-adv__steplabels{display: flex;justify-content: space-between;gap: 8px;margin: 8px 0 0;font-size: 12px;color: #6F757E}
@media (prefers-reduced-motion: reduce){.pb-home .pb-adv__glow i,.pb-home .pb-adv--live .pb-bt--hero::after,.pb-home .pb-adv--live .pb-bt__num,.pb-home .pb-adv__ticker > div{animation: none}
.pb-home .pb-adv--live .pb-bt{opacity: 1;transform: none;transition: none}}
 @media (max-width: 999.98px){  .pb-card .product-aside{flex: 1 1 100%}
 .pb-card .rs-product > .mb-1 > .container > .row{margin-left: 0;margin-right: 0}
.pb-card .rs-product > .mb-1 > .container > .row > *{padding-left: 0;padding-right: 0}
 .pb-card .product-price-fixed{left: 12px;right: 12px}}
 .pbt-page{--pbt-ink:#0E1013;--pbt-deep-1:#22262C;--pbt-deep-2:#15171A;--pbt-line:rgba(255,255,255,.09);--pbt-line-2:rgba(255,255,255,.17);--pbt-paper:#F2F3F5;--pbt-muted:#AAB0B9;--pbt-dim:#7C838D;--pbt-accent:#FF6B1A;--pbt-accent-soft:#FF8A3D;--pbt-good:#5FBE7D;--pbt-sans:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--pbt-r:18px;--pbt-r-lg:26px}
.pbt-page *{box-sizing:border-box}
.pbt-page [hidden]{display:none!important}
  body.pbt-on{background:#0E1013}
body.pbt-on main{background:#0E1013}
 .pbt-page{background:var(--pbt-ink);color:var(--pbt-paper);font-family:var(--pbt-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden;padding-left:0;padding-right:0}
.pbt-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,3vw,28px)}
.pbt-page a{color:inherit;text-decoration:none}
.pbt-page button{font-family:inherit;cursor:pointer}
.pbt-page h2{font:800 clamp(23px,3.3vw,36px)/1.1 var(--pbt-sans);letter-spacing:-.032em;margin:0;text-wrap:balance}
.pbt-lede{margin:11px 0 0;color:var(--pbt-muted);font-size:15.5px;line-height:1.6;max-width:58ch}
 .pbt-hero{position:relative;overflow:hidden;padding:clamp(22px,4vw,44px) 0 clamp(30px,5vw,56px)}
.pbt-glow{position:absolute;inset:-18% -10%;pointer-events:none;z-index:0;filter:blur(72px);opacity:.8}
.pbt-glow i{position:absolute;display:block;border-radius:50%;will-change:transform}
.pbt-glow i:nth-child(1){width:46vw;height:46vw;left:2%;top:0;background:radial-gradient(circle,rgba(255,107,26,.32),transparent 66%);animation:pbt-d1 24s ease-in-out infinite}
.pbt-glow i:nth-child(2){width:40vw;height:40vw;right:2%;top:10%;background:radial-gradient(circle,rgba(90,130,255,.18),transparent 66%);animation:pbt-d2 29s ease-in-out infinite}
@keyframes pbt-d1{0%,100%{transform:translate3d(0,0,0) scale(1)}
50%{transform:translate3d(5%,4%,0) scale(1.12)}}
@keyframes pbt-d2{0%,100%{transform:translate3d(0,0,0) scale(1.05)}
50%{transform:translate3d(-4%,5%,0) scale(1)}}
.pbt-hero-grid{position:relative;z-index:2;display:grid;gap:clamp(16px,3vw,34px);grid-template-columns:1fr;align-items:center}
@media (min-width:1000px){.pbt-hero-grid{grid-template-columns:1.06fr .94fr}}
.pbt-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 15px 8px 11px;border-radius:999px;background:rgba(255,107,26,.13);box-shadow:inset 0 0 0 1px rgba(255,138,61,.34);font:600 12.5px/1 var(--pbt-sans);color:var(--pbt-accent-soft)}
.pbt-eyebrow em{width:7px;height:7px;border-radius:50%;background:var(--pbt-accent);font-style:normal;animation:pbt-ping 2.6s ease-out infinite}
@keyframes pbt-ping{0%{box-shadow:0 0 0 0 rgba(255,107,26,.55)}
70%{box-shadow:0 0 0 10px rgba(255,107,26,0)}
100%{box-shadow:0 0 0 0 rgba(255,107,26,0)}}
.pbt-h1{margin:16px 0 0;font:800 clamp(28px,4.4vw,46px)/1.06 var(--pbt-sans);letter-spacing:-.035em;text-wrap:balance}
.pbt-sub{margin:14px 0 0;max-width:46ch;color:var(--pbt-muted);font-size:clamp(14.5px,1.6vw,17px);line-height:1.6}
.pbt-ask{margin:0 0 14px;font:800 clamp(19px,2.2vw,24px)/1.2 var(--pbt-sans);letter-spacing:-.025em;text-wrap:balance;min-height:1.2em}
.pbt-ask .pbt-hl{background:linear-gradient(100deg,var(--pbt-accent-soft) 12%,#FFD2AE 42%,var(--pbt-accent) 66%,var(--pbt-accent-soft) 92%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pbt-sheen 7s linear infinite}
@keyframes pbt-sheen{to{background-position:-280% 0}}
 .pbt-quiz{margin:24px 0 0;padding:clamp(16px,2.4vw,22px);border-radius:var(--pbt-r-lg);background:linear-gradient(165deg,rgba(255,255,255,.065),rgba(255,255,255,.022));box-shadow:inset 0 0 0 1px var(--pbt-line)}
.pbt-opts{display:flex;flex-wrap:wrap;gap:9px}
.pbt-opt{padding:13px 17px;border-radius:14px;border:0;color:var(--pbt-muted);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--pbt-line);font:600 14px/1 var(--pbt-sans);transition:transform .2s cubic-bezier(.22,.61,.36,1),background .2s,color .2s,box-shadow .2s}
.pbt-opt:hover{background:rgba(255,255,255,.11);color:var(--pbt-paper);transform:translateY(-2px)}
.pbt-opt.pbt-on{background:var(--pbt-paper);color:#14171B;box-shadow:none}
.pbt-opt--ghost{color:var(--pbt-dim);background:none;box-shadow:inset 0 0 0 1px var(--pbt-line)}
.pbt-sel{width:100%;padding:13px 38px 13px 15px;border-radius:14px;border:0;appearance:none;color:var(--pbt-paper);background:rgba(255,255,255,.06) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23AAB0B9' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 14px center;box-shadow:inset 0 0 0 1px var(--pbt-line-2);font:600 14px/1.2 var(--pbt-sans)}
.pbt-sel:focus{outline:none;box-shadow:inset 0 0 0 1px var(--pbt-accent-soft)}
.pbt-sel option{background:#1A1D22}
 .pbt-cond{display:grid;gap:9px;grid-template-columns:repeat(3,1fr)}
.pbt-cond button{padding:13px 11px 12px;border-radius:16px;border:0;text-align:center;color:var(--pbt-muted);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--pbt-line);transition:transform .2s,background .2s,color .2s,box-shadow .2s}
.pbt-cond button:hover{transform:translateY(-2px);background:rgba(255,255,255,.1);color:var(--pbt-paper)}
.pbt-cond button.pbt-on{background:var(--pbt-paper);color:#14171B;box-shadow:none}
.pbt-mini{position:relative;width:34px;height:60px;margin:0 auto 9px;border-radius:7px;background:linear-gradient(160deg,#3E444C,#1B1F24);box-shadow:inset 0 0 0 1px rgba(255,255,255,.15)}
.pbt-cond button.pbt-on .pbt-mini{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}
.pbt-mini b{position:absolute;display:block;height:1px;background:rgba(255,255,255,.55);transform-origin:left}
.pbt-mini b:nth-child(1){left:16%;top:26%;width:52%;transform:rotate(11deg)}
.pbt-mini b:nth-child(2){left:34%;top:52%;width:40%;transform:rotate(-8deg)}
.pbt-mini b:nth-child(3){left:12%;top:70%;width:30%;transform:rotate(15deg)}
.pbt-mini b:nth-child(4){left:44%;top:38%;width:34%;transform:rotate(-13deg)}
.pbt-mini b:nth-child(5){left:20%;top:84%;width:46%;transform:rotate(6deg)}
.pbt-cond .pbt-cap{display:block;font:600 12.5px/1.3 var(--pbt-sans)}
.pbt-cond .pbt-sub{display:block;margin:4px 0 0;font:500 11px/1.3 var(--pbt-sans);opacity:.72}
 .pbt-board{margin:18px 0 0;padding:18px;border-radius:var(--pbt-r);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--pbt-line);transition:background .45s ease,box-shadow .45s ease}
 .pbt-board.pbt-live{background:linear-gradient(160deg,rgba(255,107,26,.13),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px rgba(255,138,61,.24)}
.pbt-board .pbt-hint{margin:0;color:var(--pbt-muted);font-size:13px;line-height:1.5}
.pbt-board .pbt-sum{display:flex;align-items:baseline;gap:8px;margin:8px 0 0;flex-wrap:wrap}
.pbt-board .pbt-pre{font:700 15px/1 var(--pbt-sans);color:var(--pbt-muted)}
.pbt-board .pbt-val{font:800 clamp(34px,5.4vw,54px)/1 var(--pbt-sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--pbt-accent-soft)}
.pbt-board .pbt-cur{font:700 clamp(19px,2.6vw,26px)/1 var(--pbt-sans);color:var(--pbt-accent-soft)}
 .pbt-span{margin:14px 0 0}
.pbt-span .pbt-rail{position:relative;height:6px;border-radius:6px;background:rgba(255,255,255,.09);overflow:hidden}
.pbt-span .pbt-rail i{position:absolute;top:0;bottom:0;border-radius:6px;left:0;right:0;background:linear-gradient(90deg,rgba(255,107,26,.55),var(--pbt-accent-soft));transition:left .6s cubic-bezier(.22,.61,.36,1),right .6s cubic-bezier(.22,.61,.36,1)}
.pbt-span .pbt-ends{display:flex;justify-content:space-between;margin:7px 0 0;color:var(--pbt-dim);font-size:12px;font-variant-numeric:tabular-nums}
.pbt-board .pbt-fine{margin:12px 0 0;color:var(--pbt-dim);font-size:12px;line-height:1.5}
 .pbt-stage{position:relative;height:clamp(260px,36vw,400px);perspective:1750px;perspective-origin:50% 44%}
.pbt-plane{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(24deg)}
.pbt-orbit{position:absolute;inset:0;transform-style:preserve-3d;animation:pbt-swap 15s infinite;will-change:transform}
@keyframes pbt-swap{0%{transform:rotateY(0deg)}
40%{transform:rotateY(0deg);animation-timing-function:cubic-bezier(.7,0,.25,1)}
55%{transform:rotateY(180deg)}
90%{transform:rotateY(180deg);animation-timing-function:cubic-bezier(.7,0,.25,1)}
100%{transform:rotateY(360deg)}}
.pbt-floor{position:absolute;left:50%;top:80%;width:clamp(220px,34vw,380px);height:clamp(54px,8vw,80px);transform:translate(-50%,-50%) rotateX(78deg);border-radius:50%;background:radial-gradient(ellipse,rgba(255,107,26,.28),transparent 68%);filter:blur(16px)}
.pbt-slot{position:absolute;left:50%;top:50%;width:clamp(88px,11vw,124px);aspect-ratio:9/19;transform-style:preserve-3d;transform:translate(-50%,-50%) translateX(var(--pbt-x))}
.pbt-slot--old{--pbt-x:-92px}
.pbt-slot--new{--pbt-x:92px}
@media (min-width:700px){.pbt-slot--old{--pbt-x:-124px}
.pbt-slot--new{--pbt-x:124px}}
@media (min-width:1200px){.pbt-slot--old{--pbt-x:-146px}
.pbt-slot--new{--pbt-x:146px}}
.pbt-dev{position:absolute;inset:0;transform-style:preserve-3d;border-radius:clamp(15px,1.9vw,20px);animation:pbt-counter 15s infinite;will-change:transform}
@keyframes pbt-counter{0%{transform:rotateY(0deg) rotateX(-24deg)}
40%{transform:rotateY(0deg) rotateX(-24deg);animation-timing-function:cubic-bezier(.7,0,.25,1)}
55%{transform:rotateY(-180deg) rotateX(-24deg)}
90%{transform:rotateY(-180deg) rotateX(-24deg);animation-timing-function:cubic-bezier(.7,0,.25,1)}
100%{transform:rotateY(-360deg) rotateX(-24deg)}}
@keyframes pbt-bob{from{transform:translateY(-4px)}
to{transform:translateY(5px)}}
.pbt-tag{position:absolute;left:50%;bottom:-26px;transform:translateX(-50%);white-space:nowrap;font:700 10.5px/1 var(--pbt-sans);letter-spacing:.13em;text-transform:uppercase}
.pbt-dev--old .pbt-tag{color:var(--pbt-dim)}
.pbt-dev--new .pbt-tag{color:var(--pbt-accent-soft)}
 .pbt-sect{padding:clamp(42px,6.5vw,80px) 0 0}
.pbt-sect-head{margin:0 0 clamp(18px,2.6vw,28px)}
.pbt-reveal{opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}
.pbt-seen .pbt-reveal{opacity:1;transform:none}
.pbt-seen .pbt-reveal:nth-child(2){transition-delay:.09s}
.pbt-seen .pbt-reveal:nth-child(3){transition-delay:.18s}
.pbt-seen .pbt-reveal:nth-child(4){transition-delay:.27s}
@media (min-width:760px){.pbt-shelf{grid-template-columns:repeat(3,1fr)}}
@media (hover:hover){.pbt-good:hover::before{opacity:1}
.pbt-good:hover{box-shadow:inset 0 0 0 1px var(--pbt-line-2)}}
 .pbt-picks{display:grid;gap:11px;grid-template-columns:1fr}
@media (min-width:620px){.pbt-picks{grid-template-columns:repeat(2,1fr)}}
@media (min-width:1000px){.pbt-picks{grid-template-columns:repeat(4,1fr)}}
.pbt-pick{position:relative;overflow:hidden;display:block;width:100%;text-align:left;border:0;padding:18px;border-radius:var(--pbt-r-lg);color:var(--pbt-paper);background:linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px var(--pbt-line);transition:transform .22s cubic-bezier(.22,.61,.36,1),background .25s,box-shadow .25s}
.pbt-pick:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--pbt-line-2)}
.pbt-pick.pbt-on{background:linear-gradient(160deg,rgba(255,107,26,.16),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1.6px var(--pbt-accent-soft)}
.pbt-pick .pbt-nm{font:700 15.5px/1.25 var(--pbt-sans);letter-spacing:-.02em}
.pbt-pick .pbt-nm i{font-style:normal;color:var(--pbt-dim);font-weight:600}
.pbt-pick .pbt-old{margin:12px 0 0;color:var(--pbt-dim);font-size:12.5px;text-decoration:line-through;font-variant-numeric:tabular-nums;transition:opacity .4s}
.pbt-pick .pbt-old[hidden]{display:block!important;opacity:0}
.pbt-pick .pbt-pr{display:flex;align-items:baseline;gap:5px;margin:3px 0 0}
.pbt-pick .pbt-pr b{font:800 clamp(21px,2.5vw,26px)/1 var(--pbt-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.pbt-pick .pbt-pr u{text-decoration:none;font:700 12.5px/1 var(--pbt-sans);opacity:.8}
.pbt-pick .pbt-mark{position:absolute;top:14px;right:14px;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--pbt-line-2);transition:background .25s,box-shadow .25s}
.pbt-pick.pbt-on .pbt-mark{background:var(--pbt-accent-soft);box-shadow:none}
.pbt-pick.pbt-on .pbt-mark::after{content:'';position:absolute;left:6px;top:6px;width:8px;height:5px;border-left:1.8px solid #14100C;border-bottom:1.8px solid #14100C;transform:rotate(-45deg)}
.pbt-pick.pbt-flash{animation:pbt-flash .9s ease-out}
 .pbt-bill{margin:12px 0 0;padding:clamp(18px,2.6vw,26px);border-radius:var(--pbt-r-lg);background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px var(--pbt-line)}
.pbt-bill .pbt-memlbl{margin:0 0 10px;font:600 12.5px/1 var(--pbt-sans);color:var(--pbt-muted)}
@keyframes pbt-flash{0%{box-shadow:inset 0 0 0 1px var(--pbt-line),0 0 0 0 rgba(255,107,26,.45)}
35%{box-shadow:inset 0 0 0 1px rgba(255,138,61,.6),0 0 34px 4px rgba(255,107,26,.28)}
100%{box-shadow:inset 0 0 0 1px var(--pbt-line),0 0 0 0 rgba(255,107,26,0)}}
 .pbt-gift{position:relative;overflow:hidden;margin:clamp(14px,2.4vw,22px) 0 0;padding:clamp(22px,3.4vw,34px);border-radius:var(--pbt-r-lg);background:linear-gradient(150deg,rgba(255,107,26,.20),rgba(255,138,61,.07) 42%,rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,138,61,.34),0 22px 60px rgba(255,107,26,.10);opacity:0;transform:translate3d(0,26px,0) scale(.985);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}
.pbt-gift.pbt-seen,.pbt-seen .pbt-gift{opacity:1;transform:none}
  .pbt-gift::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 38%,rgba(255,255,255,.16) 48%,transparent 58%);background-size:260% 100%;animation:pbt-giftshine 6.5s ease-in-out infinite}
@keyframes pbt-giftshine{0%{background-position:170% 0}
55%,100%{background-position:-120% 0}}
 .pbt-gift .pbt-ribbon{position:absolute;top:16px;right:-46px;width:170px;transform:rotate(38deg);text-align:center;padding:6px 0;background:var(--pbt-accent);color:#14100C;font:800 11px/1 var(--pbt-sans);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 8px 22px rgba(255,107,26,.35)}
.pbt-gift-grid{position:relative;z-index:1;display:grid;gap:clamp(16px,2.6vw,28px);grid-template-columns:1fr;align-items:center}
@media (min-width:820px){.pbt-gift-grid{grid-template-columns:76px 1fr auto}}
.pbt-gift .pbt-ic{width:76px;height:76px;border-radius:22px;display:grid;place-items:center;background:rgba(20,16,12,.30);box-shadow:inset 0 0 0 1px rgba(255,255,255,.20)}
.pbt-gift .pbt-ic svg{width:34px;height:34px;fill:none;stroke:var(--pbt-paper);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.pbt-gift h2{font:800 clamp(22px,3vw,32px)/1.1 var(--pbt-sans)}
.pbt-gift p{margin:10px 0 0;color:#EAD6C6;font-size:15px;line-height:1.6;max-width:56ch}
.pbt-gift .pbt-chips{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 0}
.pbt-gift .pbt-chips span{padding:7px 12px;border-radius:999px;background:rgba(20,16,12,.26);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);font:600 12.5px/1 var(--pbt-sans)}
.pbt-gift .pbt-price{text-align:center;white-space:nowrap}
.pbt-gift .pbt-price b{display:block;font:800 clamp(26px,3.4vw,34px)/1 var(--pbt-sans);letter-spacing:-.03em}
.pbt-gift .pbt-price u{display:block;margin:6px 0 0;text-decoration:none;color:#EAD6C6;font:600 12px/1 var(--pbt-sans);letter-spacing:.06em;text-transform:uppercase}
 .pbt-flow{display:flex;align-items:center;gap:6px;margin:16px 0 0}
.pbt-flow i{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.4);animation:pbt-flowdot 1.8s ease-in-out infinite}
.pbt-flow i:nth-child(2){animation-delay:.15s}
.pbt-flow i:nth-child(3){animation-delay:.3s}
.pbt-flow i:nth-child(4){animation-delay:.45s}
.pbt-flow i:nth-child(5){animation-delay:.6s}
@keyframes pbt-flowdot{0%,100%{opacity:.25;transform:scale(.8)}
45%{opacity:1;transform:scale(1.25);background:var(--pbt-paper)}}
@media (min-width:760px){.pbt-vs{grid-template-columns:1fr 1fr}}
 .pbt-steps{display:grid;gap:10px;grid-template-columns:1fr}
@media (min-width:760px){.pbt-steps{grid-template-columns:repeat(4,1fr)}}
.pbt-stp{padding:18px 16px;border-radius:var(--pbt-r);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--pbt-line)}
.pbt-stp .pbt-n{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;margin:0 0 12px;background:linear-gradient(150deg,var(--pbt-accent),#D8551A);color:#14100C;font:800 14px/1 var(--pbt-sans)}
.pbt-stp h3{margin:0 0 6px;font:700 15px/1.25 var(--pbt-sans);letter-spacing:-.015em}
.pbt-stp p{margin:0;color:var(--pbt-dim);font-size:13.5px;line-height:1.5}
 .pbt-hold{position:relative;overflow:hidden;margin:clamp(42px,6.5vw,80px) 0 0;padding:clamp(24px,4vw,44px);border-radius:var(--pbt-r-lg);background:linear-gradient(165deg,rgba(255,255,255,.07),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px var(--pbt-line)}
@property --ang{syntax:'<angle>';inherits:false;initial-value:0deg}
.pbt-hold::after{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:conic-gradient(from var(--pbt-ang),transparent 0deg,rgba(255,138,61,.75) 28deg,transparent 66deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:pbt-thread 9s linear infinite}
@keyframes pbt-thread{to{--pbt-ang:360deg}}
.pbt-hold-grid{display:grid;gap:20px;grid-template-columns:1fr;align-items:center}
@media (min-width:860px){.pbt-hold-grid{grid-template-columns:1.1fr .9fr}}
.pbt-ticket{padding:18px;border-radius:var(--pbt-r);background:rgba(0,0,0,.28);box-shadow:inset 0 0 0 1px var(--pbt-line)}
.pbt-ticket .pbt-row{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-size:13.5px}
.pbt-ticket .pbt-row span{color:var(--pbt-muted)}
.pbt-ticket .pbt-row b{font-variant-numeric:tabular-nums}
.pbt-ticket .pbt-big{margin:8px 0 0;padding:12px 0 0;border-top:1px dashed rgba(255,255,255,.16)}
.pbt-ticket .pbt-big b{font:800 24px/1 var(--pbt-sans);color:var(--pbt-accent-soft)}
.pbt-btns{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0}
.pbt-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 22px;border-radius:999px;border:0;font:700 14.5px/1 var(--pbt-sans);transition:transform .25s cubic-bezier(.22,.61,.36,1),background .25s,box-shadow .25s}
.pbt-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}
.pbt-btn--accent{background:var(--pbt-accent);color:#14100C}
.btn--pbt-accent:hover{background:#FF7C33;transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,107,26,.28)}
.pbt-btn--ghost{background:rgba(255,255,255,.06);color:var(--pbt-paper);box-shadow:inset 0 0 0 1px var(--pbt-line-2)}
.btn--pbt-ghost:hover{background:rgba(255,255,255,.12);transform:translateY(-2px)}
.pbt-btn:hover svg{transform:translateX(4px)}
 .pbt-faq{display:grid;gap:9px}
.pbt-qa{border-radius:var(--pbt-r);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--pbt-line);overflow:hidden}
.pbt-qa > button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 18px;border:0;background:none;color:var(--pbt-paper);text-align:left;font:600 15px/1.35 var(--pbt-sans);letter-spacing:-.01em}
.pbt-qa > button i{flex:0 0 auto;width:11px;height:11px;position:relative;transition:transform .35s cubic-bezier(.22,.61,.36,1)}
.pbt-qa > button i::before,.pbt-qa > button i::after{content:'';position:absolute;background:var(--pbt-accent-soft);border-radius:2px}
.pbt-qa > button i::before{left:0;right:0;top:5px;height:1.6px}
.pbt-qa > button i::after{top:0;bottom:0;left:5px;width:1.6px;transition:opacity .3s}
.pbt-qa.pbt-open > button i{transform:rotate(90deg)}
.pbt-qa.pbt-open > button i::after{opacity:0}
.pbt-qa .pbt-ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,.61,.36,1)}
.pbt-qa.pbt-open .pbt-ans{grid-template-rows:1fr}
.pbt-qa .pbt-ans > div{overflow:hidden}
.pbt-qa .pbt-ans p{margin:0;padding:0 18px 18px;color:var(--pbt-muted);font-size:14px;line-height:1.6}
 .pbt-dock{position:fixed;left:0;right:0;bottom:0;z-index:40;transform:translateY(120%);transition:transform .45s cubic-bezier(.22,.61,.36,1);pointer-events:none}
.pbt-dock.pbt-on{transform:translateY(0);pointer-events:auto}
.pbt-dock .pbt-inner{max-width:1240px;margin:0 auto 12px;padding:11px 14px;border-radius:999px;display:flex;align-items:center;gap:14px;justify-content:space-between;background:rgba(16,18,21,.82);box-shadow:0 12px 34px rgba(0,0,0,.5),inset 0 0 0 1px var(--pbt-line-2);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%)}
.pbt-dock .pbt-txt{min-width:0;font-size:13px;color:var(--pbt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pbt-dock .pbt-txt b{color:var(--pbt-accent-soft);font-variant-numeric:tabular-nums}
.pbt-dock .pbt-btn{padding:11px 18px;font-size:13.5px}
@media (max-width:520px){.pbt-dock .pbt-txt{font-size:12px}
.pbt-dock .pbt-inner{margin:0 8px 8px}}
.pbt-foot{padding:clamp(40px,6vw,74px) 0 clamp(80px,9vw,110px);text-align:center}
.pbt-foot p{margin:12px auto 0;max-width:52ch;color:var(--pbt-muted);font-size:15px;line-height:1.6}
@media (prefers-reduced-motion:reduce){.pbt-gift{opacity:1!important;transform:none!important}
.pbt-plane,.pbt-dev{transform:none!important}
.pbt-reveal{opacity:1!important;transform:none!important}
.pbt-dock{transition:none}}
 .pbt-ph{display:block;width:100%;height:auto}
 .pbt-dev--old .pbt-ph{filter:brightness(.86) saturate(.9) drop-shadow(0 20px 34px rgba(0,0,0,.55))}
.pbt-dev--new .pbt-ph{filter:drop-shadow(0 26px 44px rgba(0,0,0,.6)) drop-shadow(0 0 34px rgba(255,138,61,.28))}
 .pbt-ph{animation:pbt-bob 6.5s ease-in-out infinite alternate}
.pbt-dev--new .pbt-ph{animation-delay:-3.2s}
 .pbt-qhead{display:flex;align-items:center;gap:12px;margin:0 0 16px}
.pbt-qcount{font:700 12px/1 var(--pbt-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--pbt-accent-soft);white-space:nowrap}
.pbt-qbar{flex:1;height:4px;border-radius:4px;background:rgba(255,255,255,.09);overflow:hidden}
.pbt-qbar i{display:block;height:100%;width:0;border-radius:4px;background:linear-gradient(90deg,var(--pbt-accent),#FFB27A);transition:width .55s cubic-bezier(.22,.61,.36,1)}
 .pbt-qstep{border-radius:14px;margin:0 0 8px}
.pbt-qstep:last-child{margin-bottom:0}
.pbt-qsum{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;border-radius:14px;text-align:left;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--pbt-line);color:var(--pbt-muted);font:600 13.5px/1.25 var(--pbt-sans);transition:background .2s,color .2s}
.pbt-qstep.pbt-done .pbt-qsum{cursor:pointer}
.pbt-qstep.pbt-done .pbt-qsum:hover{background:rgba(255,255,255,.09);color:var(--pbt-paper)}
.pbt-qn{flex:0 0 auto}
.pbt-qsum b{flex:1;min-width:0;color:var(--pbt-paper);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pbt-qsum em{flex:0 0 auto;font-style:normal;font-size:12px;color:var(--pbt-dim)}
.pbt-tick,.pbt-num{flex:0 0 auto;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font:700 11px/1 var(--pbt-sans)}
.pbt-tick{background:var(--pbt-good)}
.pbt-tick::after{content:'';width:8px;height:5px;border-left:1.7px solid #0E1013;border-bottom:1.7px solid #0E1013;transform:rotate(-45deg) translate(1px,-1px)}
.pbt-num{box-shadow:inset 0 0 0 1.4px var(--pbt-line-2);color:var(--pbt-dim)}
.pbt-qstep.pbt-wait{opacity:.5}
.pbt-qstep.pbt-now{padding:16px 15px 15px;background:rgba(255,255,255,.055);box-shadow:inset 0 0 0 1.6px rgba(255,138,61,.34)}
.pbt-hint2{margin:0 0 12px;color:var(--pbt-dim);font-size:12.5px;line-height:1.5}
.pbt-qdone{display:flex;flex-wrap:wrap;gap:9px;margin:14px 0 0}
 .pbt-payout{margin:22px 0 0;padding:clamp(18px,2.6vw,26px);border-radius:var(--pbt-r-lg);background:linear-gradient(160deg,rgba(255,107,26,.18),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px rgba(255,138,61,.32)}
.pbt-payhead{display:block;color:var(--pbt-muted);font:600 13.5px/1 var(--pbt-sans)}
.pbt-paysum{display:flex;align-items:baseline;gap:8px;margin:10px 0 0;flex-wrap:wrap}
.pbt-paysum em{font-style:normal;font:700 clamp(18px,2.4vw,24px)/1 var(--pbt-sans);color:var(--pbt-muted)}
.pbt-paysum b{font:800 clamp(40px,7vw,72px)/1 var(--pbt-sans);letter-spacing:-.045em;color:var(--pbt-accent-soft);font-variant-numeric:tabular-nums}
.pbt-paysum u{text-decoration:none;font:700 clamp(20px,3vw,30px)/1 var(--pbt-sans);color:var(--pbt-accent-soft)}
.pbt-paylines{margin:12px 0 0;color:var(--pbt-muted);font-size:14px;line-height:1.55}
.pbt-paylines b{color:var(--pbt-good);font-weight:700}
  body.pbt-on .pbt-host{padding-left:0;padding-right:0;margin-left:0;margin-right:0;max-width:none}
 .pbt-page{-webkit-tap-highlight-color:transparent}
.pbt-opt,.pbt-pick,.pbt-btn,.pbt-qsum,.pbt-cond button{touch-action:manipulation}
.pbt-opt:active,.pbt-pick:active,.pbt-btn:active,.pbt-qsum:active,.pbt-cond button:active{transform:scale(.975)}
 .pbt-page [id]{scroll-margin-top:90px}
@media (max-width:640px){  .pbt-quiz,.pbt-bill{padding:0;background:none;box-shadow:none}
.pbt-quiz{margin-top:26px}
.pbt-qstep.pbt-now{padding:15px 14px 14px}
.pbt-payout{margin-top:12px}
.pbt-memlbl{margin-left:2px}
 .pbt-opt{padding:15px 16px}
.pbt-sel{padding:14px 38px 14px 14px}
.pbt-qsum{padding:14px}
.pbt-btn{padding:15px 22px}
.pbt-cond button{padding:14px 10px 13px}
 .pbt-dock{bottom:72px;transform:translateY(calc(100% + 84px))}
.pbt-dock.pbt-on{transform:translateY(0)}
.pbt-dock .pbt-inner{margin:0 10px 10px;padding:10px 12px}
.pbt-page{padding-bottom:24px}
 .pbt-sect{padding-top:46px}
.pbt-sect-head{margin-bottom:16px}
.pbt-picks{gap:10px}
.pbt-hold{padding:22px 16px}
.pbt-hold-grid{gap:16px}
.pbt-ticket{padding:16px}
.pbt-gift{padding:22px 18px}
.pbt-gift-grid{gap:16px}
.pbt-final,.pbt-foot{padding-left:20px;padding-right:20px}
.pbt-qa > button{padding:15px 16px}
.pbt-qa .pbt-ans p{padding:0 16px 16px}
 .pbt-stage{height:clamp(290px,72vw,340px)}
.pbt-slot{width:clamp(94px,25vw,112px)}
.pbt-slot--old{--pbt-x:-82px}
.pbt-slot--new{--pbt-x:82px}
.pbt-tag{bottom:-24px;font-size:10px;letter-spacing:.10em}}
@media (max-width:380px){  .pbt-wrap{padding-left:14px;padding-right:14px}
.pbt-slot--old{--pbt-x:-74px}
.pbt-slot--new{--pbt-x:74px}}
@media (max-width:640px){  .pbt-gift .pbt-price{text-align:left}
.pbt-gift .pbt-price b{font-size:30px}}
  .pbb-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0 0 clamp(16px,2.2vw,24px)}
.pbb-head h2{margin:0;font-family:inherit;font-weight:800;font-size:clamp(24px,3.2vw,36px);line-height:1.08;letter-spacing:-.032em;color:#F2F3F5}
.pbb-all{display:inline-flex;align-items:center;gap:8px;color:#FF8A3D;text-decoration:none;font-family:inherit;font-weight:600;font-size:14.5px;line-height:1}
.pbb-all svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}
.pbb-all:hover{color:#FF8A3D}
.pbb-all:hover svg{transform:translateX(4px)}
 .pbb-grid{display:grid;gap:12px;grid-template-columns:1fr}
@media (min-width:700px){.pbb-grid{grid-template-columns:repeat(2,1fr)}}
@media (min-width:1000px){.pbb-grid{grid-template-columns:repeat(4,1fr)}}
.pbb-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#15181C;box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);color:#F2F3F5;text-decoration:none;opacity:0;transform:translate3d(0,22px,0);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1),box-shadow .3s}
.pbb-seen .pbb-card{opacity:1;transform:none}
.pbb-seen .pbb-card:nth-child(2){transition-delay:.07s}
.pbb-seen .pbb-card:nth-child(3){transition-delay:.14s}
.pbb-seen .pbb-card:nth-child(4){transition-delay:.21s}
.pbb-seen .pbb-card:nth-child(5){transition-delay:.28s}
.pbb-card:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.17)}
@media (min-width:1000px){.pbb-card--big{grid-column:span 2;grid-row:span 2}}
.pbb-shot{position:relative;overflow:hidden;background:#0B0D10;aspect-ratio:16/9;flex:0 0 auto}
.pbb-shot img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.22,.61,.36,1)}
.pbb-card:hover .pbb-shot img{transform:scale(1.045)}
.pbb-in{padding:16px;display:flex;flex-direction:column;flex:1}
.pbb-card--big .pbb-in{padding:22px}
.pbb-in h3{margin:0;font-family:inherit;font-weight:700;font-size:15.5px;line-height:1.3;letter-spacing:-.018em;color:#F2F3F5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.pbb-card--big .pbb-in h3{font-weight:800;font-size:clamp(20px,2.1vw,27px);line-height:1.18;letter-spacing:-.03em;-webkit-line-clamp:3}
 .pbb-in h3::after{content:'';display:block;height:2px;margin:10px 0 0;border-radius:2px;background:linear-gradient(90deg,#FF6B1A,rgba(255,255,255,.14));transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.22,.61,.36,1)}
.pbb-card:hover .pbb-in h3::after{transform:scaleX(1)}
.pbb-date{margin:auto 0 0;padding-top:14px;color:#7C838D;font-family:inherit;font-weight:500;font-size:12.5px;line-height:1}
.pbb-read{display:inline-flex;align-self:flex-start;align-items:center;gap:9px;margin:18px 0 0;padding:12px 20px;border-radius:999px;background:#F2F3F5;color:#14171B;font-family:inherit;font-weight:700;font-size:14px;line-height:1;transition:transform .25s cubic-bezier(.22,.61,.36,1),background .25s}
.pbb-read svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}
.pbb-card--big:hover .pbb-read{background:#fff;transform:translateY(-2px)}
.pbb-card--big:hover .pbb-read svg{transform:translateX(4px)}
.pbb-card--big .pbb-date{margin:0;padding:0 0 10px}
.pbb-card--big .pbb-read{margin-top:auto}
@media (max-width:699px){  .pbb-card:nth-child(n+5){display:none}
.pbb-grid{gap:10px}
.pbb-card--big .pbb-in{padding:16px}
.pbb-card--big .pbb-in h3{font-size:19px;line-height:1.22}
.pbb-card--big .pbb-read{margin-top:16px;padding:11px 18px}
.pbb-card:not(.pbb-card--big){flex-direction:row;align-items:center;gap:12px;padding:10px;border-radius:18px}
 .pbb-card:not(.pbb-card--big) .pbb-shot{flex:0 0 auto;width:116px;aspect-ratio:16/9;border-radius:12px}
.pbb-card:not(.pbb-card--big) .pbb-in{padding:0;flex:1;min-width:0}
.pbb-card:not(.pbb-card--big) .pbb-in h3{font-size:14px;line-height:1.32;-webkit-line-clamp:2}
.pbb-card:not(.pbb-card--big) .pbb-in h3::after{display:none}
.pbb-card:not(.pbb-card--big) .pbb-date{margin:0;padding-top:7px}
 .pbb-card:not(.pbb-card--big):hover .pbb-shot img{transform:none}}
@media (prefers-reduced-motion:reduce){.pbb-card{opacity:1!important;transform:none!important;transition:none}
.pbb-shot img,.pbb-in h3::after{transition:none}}
  .pbs-top{display:grid;gap:clamp(16px,3vw,36px);grid-template-columns:1fr;align-items:start}
@media (min-width:900px){.pbs-top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}
.pbs-h2{margin:0;font-family:inherit;font-weight:800;font-size:clamp(22px,3vw,32px);line-height:1.12;letter-spacing:-.03em;color:#F2F3F5;text-wrap:balance;max-width:24ch}
.pbs-h3{margin:34px 0 0;font-family:inherit;font-weight:700;font-size:clamp(17px,2vw,21px);line-height:1.2;letter-spacing:-.02em;color:#F2F3F5}
.pbs-txt{color:#AAB0B9;font-size:15px;line-height:1.65}
.pbs-txt p{margin:0 0 14px}
.pbs-txt p:last-child{margin:0}
.pbs-txt strong,.pbs-txt b{color:#F2F3F5;font-weight:600}
 .pbs-brands{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none}
.pbs-brands li{padding:9px 15px;border-radius:999px;background:rgba(255,255,255,.055);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);color:#F2F3F5;font-family:inherit;font-weight:600;font-size:13.5px;line-height:1;transition:background .25s,transform .25s}
.pbs-brands li:hover{background:rgba(255,255,255,.11);transform:translateY(-2px)}
 .pbs-clip{position:relative;overflow:hidden;max-height:8.4em;transition:max-height .55s cubic-bezier(.22,.61,.36,1)}
 .pbs-fade{position:absolute;left:0;right:0;bottom:0;height:5em;pointer-events:none;background:linear-gradient(to top,var(--pb-deep-2,#15171A),transparent);transition:opacity .4s}
.pbs-open .pbs-fade{opacity:0}
 @media (min-width:900px){.pbs-top.pbs-wide{grid-template-columns:1fr}
.pbs-top.pbs-wide .pbs-h2{max-width:none;margin:0 0 18px}
.pbs-open .pbs-clip .pbs-txt{column-count:3;column-gap:30px}}
.pbs-open .pbs-clip .pbs-txt p{break-inside:avoid}
.pbs-more{display:inline-flex;align-items:center;gap:9px;margin:16px 0 0;padding:11px 18px;border:0;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.17);color:#F2F3F5;font-family:inherit;font-weight:600;font-size:13.5px;line-height:1;cursor:pointer;transition:background .25s}
.pbs-more:hover{background:rgba(255,255,255,.12)}
.pbs-more svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s}
.pbs-open .pbs-more svg{transform:rotate(180deg)}
 .pbs-perks{display:grid;gap:12px;grid-template-columns:1fr;margin:22px 0 0;padding:0;list-style:none}
@media (min-width:820px){.pbs-perks{grid-template-columns:repeat(3,1fr)}}
.pbs-perks li{position:relative;padding:20px;border-radius:20px;background:linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.02));box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);transition:box-shadow .3s,transform .3s}
.pbs-perks li:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.17);transform:translateY(-3px)}
.pbs-perks i{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;margin:0 0 13px;background:rgba(255,107,26,.13);box-shadow:inset 0 0 0 1px rgba(255,138,61,.28);color:#FF8A3D;font-style:normal;font-family:inherit;font-weight:800;font-size:13.5px}
.pbs-perks b{display:block;color:#F2F3F5;font-family:inherit;font-weight:700;font-size:15.5px;line-height:1.25;letter-spacing:-.015em}
.pbs-perks span{display:block;margin:8px 0 0;color:#AAB0B9;font-size:14px;line-height:1.55}
@media (max-width:899px){.pbs-clip{max-height:11em}
.pbs-brands{margin-bottom:18px}}
@media (prefers-reduced-motion:reduce){.pbs-clip,.pbs-fade,.pbs-more svg,.pbs-perks li{transition:none}}
 @media (min-width: 768px){.city-warehouses__phone{width: auto;min-width: 190px}}
 .pb-card .product-gallery-top:not(.swiper-container-initialized){visibility: visible}
.pb-card .product-gallery-top:not(.swiper-container-initialized) .swiper-slide{width: 100%;flex-shrink: 0}
.pb-card .product-gallery-top:not(.swiper-container-initialized) .swiper-slide ~ .swiper-slide{display: none}
  .pb-card .pb-seo-section{padding: 0}
.pb-card .seo_text{margin: 0 0 24px;padding: 18px;background: var(--pb-deep-1);border-radius: var(--pb-r-lg);box-shadow: inset 0 0 0 1px var(--pb-deep-line);color: var(--pb-on-deep-muted);font-size: 15px;line-height: 1.65}
 .pb-card .seo_text > *{max-width: 70ch}
@media (min-width: 768px){.pb-card .seo_text{padding: 24px 28px;margin: 0 0 36px}}
.pb-card .seo_text h2{margin: 0 0 12px;font-weight: 700;font-size: 19px;line-height: 1.25;letter-spacing: -.02em;color: #FFFFFF}
 .pb-card .seo_text * + h2{margin-top: 22px}
.pb-card .seo_text h3{margin: 18px 0 10px;font-weight: 600;font-size: 16px;line-height: 1.3;color: #FFFFFF}
.pb-card .seo_text * + h3{margin-top: 18px}
.pb-card .seo_text p{margin: 0 0 12px}
.pb-card .seo_text > *:last-child{margin-bottom: 0}
.pb-card .seo_text strong,.pb-card .seo_text b{color: #FFFFFF;font-weight: 600}
.pb-card .seo_text ul,.pb-card .seo_text ol{margin: 0 0 12px;padding-left: 20px}
.pb-card .seo_text li{margin-bottom: 6px}
.pb-card .seo_text li > p{margin: 0}
.pb-card .seo_text a{color: var(--pb-accent-on-deep)}
.pb-card .seo_text a:hover{color: #FFFFFF}
 .pb-card .seo_text [style*="font-size"]{font-size: inherit !important}
.pb-card .seo_text [style*="text-align: justify"],.pb-card .seo_text [style*="text-align:justify"]{text-align: left !important}
 .pb-card .seo_text img{max-width: 100%;height: auto;border-radius: var(--pb-r-md)}
.pb-card .seo_text table{display: block;max-width: 100%;overflow-x: auto}
.pb-card .seo_text{overflow-wrap: break-word}
@media (max-width: 359.98px){.pb-card .seo_text{padding: 14px}}
  .pb-otp-card{background: var(--pb-grad-deep);border: 1px solid var(--pb-deep-line);border-radius: var(--pb-r-xl);box-shadow: var(--pb-shadow-deep);padding: 20px 16px 18px;color: #fff;text-align: center}
@media (min-width: 768px){  .pb-otp-card{padding: 24px 24px 20px;max-width: 420px;margin-left: auto;margin-right: auto}}
 .pb-otp-card--inline{margin-top: 12px}
 .pb-otp-card .rs-verify-send-message,.pb-otp__lead{font-size: 13px;line-height: 1.45;color: var(--pb-on-deep-muted);margin: 0 auto 16px;max-width: 30ch}
.pb-otp__lead b{color: var(--pb-on-deep-soft);font-weight: 700;white-space: nowrap}
 .pb-otp__label{display: block;font-size: 13px;line-height: 1.45;color: var(--pb-on-deep-soft);margin: 0 0 8px;font-weight: 700}
 .pb-otp__field{position: relative;display: inline-block}
.pb-otp__cells{display: flex;gap: 12px;justify-content: center}
.pb-otp__cell{position: relative;width: 52px;height: 52px;flex: 0 0 52px;border: 1px solid var(--pb-deep-line);border-radius: var(--pb-r-md);background: var(--pb-deep-2);display: flex;align-items: center;justify-content: center;transition: border-color var(--pb-dur-fast) var(--pb-ease-out),box-shadow var(--pb-dur-fast) var(--pb-ease-out),background-color var(--pb-dur-fast) var(--pb-ease-out)}
@media (min-width: 768px){.pb-otp__cells{gap: 16px}
.pb-otp__cell{width: 56px;height: 56px;flex-basis: 56px}}
 .pb-otp--long .pb-otp__cells{gap: 8px}
.pb-otp--long .pb-otp__cell{width: 44px;flex-basis: 44px}
@media (min-width: 768px){.pb-otp--long .pb-otp__cells{gap: 12px}
.pb-otp--long .pb-otp__cell{width: 48px;flex-basis: 48px}}
.pb-otp__dig{font-size: 24px;font-weight: 700;line-height: 1;color: #fff;font-variant-numeric: tabular-nums;opacity: 0;transform: scale(.82);transition: opacity 120ms var(--pb-ease-out),transform 120ms var(--pb-ease-out)}
.pb-otp__cell.is-filled{background: #1A1D21;border-color: #3A3F46}
.pb-otp__cell.is-filled .pb-otp__dig{opacity: 1;transform: scale(1)}
 .pb-otp__cell.is-active{border-color: var(--pb-accent-on-deep);box-shadow: 0 0 0 3px rgba(255,138,61,.16),0 6px 18px rgba(255,107,26,.28)}
.pb-otp__caret{position: absolute;width: 2px;height: 24px;border-radius: 1px;background: var(--pb-accent-on-deep);opacity: 0}
.pb-otp__cell.is-active:not(.is-filled) .pb-otp__caret{opacity: 1}
 .pb-otp.is-ready .pb-otp__input{position: absolute;inset: 0;width: 100%;height: 100%;min-height: 0;border: 0;border-radius: 0;padding: 0;margin: 0;background: transparent;background-image: none;box-shadow: none;font-size: 16px;  color: transparent;-webkit-text-fill-color: transparent;caret-color: transparent;text-align: center;letter-spacing: 52px;  outline: none;z-index: 2}
.pb-otp.is-ready .pb-otp__input::selection{background: transparent}
.pb-otp.is-ready .pb-otp__input::-webkit-selection{background: transparent}
 .pb-otp.is-ready .pb-otp__input:focus-visible ~ .pb-otp__cells{outline: 2px solid var(--pb-accent-on-deep);outline-offset: 6px;border-radius: var(--pb-r-md)}
 .pb-otp__note{display: grid;margin: 12px auto 0;max-width: 32ch;align-items: start;justify-items: center}
.pb-otp__hint,.pb-otp__err,.pb-otp__spin{grid-area: 1/1}
.pb-otp__hint{font-size: 13px;line-height: 1.45;color: var(--pb-on-deep-muted);margin: 0}
.pb-otp__err{font-size: 13px;line-height: 1.45;color: var(--pb-danger-on-deep);margin: 0;visibility: hidden}
.pb-otp__err a{color: var(--pb-danger-on-deep);text-decoration: underline}
.pb-otp__err-msg{display: block;font-weight: 700}
 .pb-otp__err-call{display: none}
.pb-otp-card--inline .pb-otp__err-call{display: inline}
.pb-phone-cc .pb-otp__err-call{display: none}
.pb-otp.is-error .pb-otp__err{visibility: visible}
.pb-otp.is-error .pb-otp__hint{visibility: hidden}
.pb-otp.is-error .pb-otp__cell{border-color: var(--pb-danger-on-deep);box-shadow: 0 0 0 3px rgba(255,107,107,.14)}
.pb-otp.is-error .pb-otp__cells{animation: pb-otp-shake var(--pb-dur-slow) var(--pb-ease-out)}
@keyframes pb-otp-shake{0%,100%{transform: translateX(0)}
15%{transform: translateX(-6px)}
35%{transform: translateX(5px)}
55%{transform: translateX(-3px)}
75%{transform: translateX(2px)}}
 .pb-otp__spin{visibility: hidden;width: 18px;height: 18px;align-self: center;border: 2px solid rgba(255,255,255,.22);border-top-color: #fff;border-radius: 50%;animation: pb-otp-spin 700ms linear infinite}
.pb-otp.is-busy .pb-otp__spin{visibility: visible}
.pb-otp.is-busy .pb-otp__hint,.pb-otp.is-busy .pb-otp__err{visibility: hidden}
.pb-otp.is-busy .pb-otp__cells{opacity: .55;transition: opacity var(--pb-dur-fast) ease}
.pb-otp.is-busy .pb-otp__input{pointer-events: none}
@keyframes pb-otp-spin{to{transform: rotate(360deg)}}
 .pb-otp__foot{margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--pb-deep-line);min-height: var(--pb-h-compact);display: flex;align-items: center;justify-content: center;flex-wrap: wrap}
.pb-otp__timer{font-size: 13px;line-height: 1.45;color: var(--pb-on-deep-muted);font-variant-numeric: tabular-nums}
.pb-otp__resend{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: var(--pb-h-compact);padding: 0 12px;color: var(--pb-accent-on-deep);font-size: 14px;font-weight: 700;text-decoration: none;border-radius: var(--pb-r-sm);cursor: pointer;transition: color var(--pb-dur-fast) ease,background-color var(--pb-dur-fast) ease}
.pb-otp__resend:hover,.pb-otp__resend:focus-visible{color: var(--pb-accent-on-deep);background: rgba(255,138,61,.10)}
.pb-otp__resend:active{transform: scale(.98)}
.pb-otp__resend svg{width: 18px;height: 18px;flex: 0 0 18px;stroke: currentColor;fill: none;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}
 .pb-otp__reset-line{margin-top: 12px;text-align: center}
.pb-otp__reset{display: inline-flex;align-items: center;justify-content: center;min-height: var(--pb-h-compact);padding: 0 8px;color: var(--pb-muted);font-size: 14px;text-decoration: none;cursor: pointer}
.pb-otp__reset:hover{color: var(--pb-ink);text-decoration: underline}
 .pb-otp{display: grid}
.pb-otp__body,.pb-otp__ok,.pb-otp__morph{grid-area: 1/1}
.pb-otp__body{transition: opacity 140ms var(--pb-ease-out)}
.pb-otp__ok{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;opacity: 0;visibility: hidden;transition: opacity var(--pb-dur-fast) var(--pb-ease-out)}
.pb-otp.is-ok .pb-otp__body{opacity: 0;visibility: hidden;pointer-events: none}
.pb-otp.is-ok .pb-otp__ok{opacity: 1;visibility: visible}
.pb-otp__okbox{position: relative;width: 56px;height: 56px;border-radius: var(--pb-r-md);border: 2px solid var(--pb-success-on-deep);display: flex;align-items: center;justify-content: center;overflow: visible}
 .pb-otp.is-ok .pb-otp__okbox{animation: pb-otp-pop 260ms var(--pb-ease-out) both}
@keyframes pb-otp-pop{from{opacity: 0;transform: scale(.8)}
to{opacity: 1;transform: scale(1)}}
.pb-otp__okbox svg{width: 30px;height: 30px;stroke: var(--pb-success-on-deep);fill: none;stroke-width: 2.4;stroke-linecap: round;stroke-linejoin: round}
.pb-otp__okbox svg path{stroke-dasharray: 34;stroke-dashoffset: 34}
.pb-otp.is-ok .pb-otp__okbox svg path{animation: pb-otp-draw 300ms var(--pb-ease-out) 140ms forwards}
@keyframes pb-otp-draw{to{stroke-dashoffset: 0}}
 .pb-otp__oktitle{font-size: 16px;font-weight: 700;color: var(--pb-success-on-deep);opacity: 0;position: relative;z-index: 4}
.pb-otp.is-ok .pb-otp__oktitle{animation: pb-otp-fade 180ms var(--pb-ease-out) 300ms forwards}
.pb-otp__oksub{font-size: 13px;color: var(--pb-on-deep-muted);opacity: 0;position: relative;z-index: 4}
.pb-otp.is-ok .pb-otp__oksub{animation: pb-otp-fade 180ms var(--pb-ease-out) 420ms forwards}
@keyframes pb-otp-fade{to{opacity: 1}}
 .pb-otp__burst{position: absolute;left: 50%;top: 50%;width: 0;height: 0;pointer-events: none;overflow: visible;z-index: 2}
.pb-otp__burst i{position: absolute;left: 0;top: 0;width: var(--sz);height: var(--sz);border-radius: var(--rad);background: var(--pb-success-on-deep);opacity: 0;will-change: transform,opacity}
.pb-otp.is-ok .pb-otp__burst i{animation: pb-otp-fly var(--dur) var(--pb-ease-out) var(--dly) both}
@keyframes pb-otp-fly{0%{opacity: 0;transform: translate(-50%,-50%) scale(.25)}
14%{opacity: 1}
55%{opacity: 1}
100%{opacity: 0;transform: translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(var(--endsc)) rotate(var(--rot))}}
 .pb-otp__morph{position: relative;pointer-events: none;opacity: 0;visibility: hidden}
.pb-otp.is-morph .pb-otp__morph{opacity: 1;visibility: visible}
.pb-otp.is-morph .pb-otp__body{opacity: 0;visibility: hidden;pointer-events: none}
 .pb-otp.is-match .pb-otp__cell{animation: pb-otp-pulse 340ms var(--pb-ease-out) both}
.pb-otp.is-match .pb-otp__cell:nth-child(2){animation-delay: 50ms}
.pb-otp.is-match .pb-otp__cell:nth-child(3){animation-delay: 100ms}
.pb-otp.is-match .pb-otp__cell:nth-child(4){animation-delay: 150ms}
@keyframes pb-otp-pulse{0%{border-color: #3A3F46;box-shadow: 0 0 0 0 rgba(255,138,61,0);transform: scale(1)}
45%{border-color: var(--pb-accent-on-deep);box-shadow: 0 0 0 4px rgba(255,138,61,.20),0 6px 22px rgba(255,107,26,.34);transform: scale(1.06)}
100%{border-color: var(--pb-accent-on-deep);box-shadow: 0 0 0 3px rgba(255,138,61,.14),0 4px 14px rgba(255,107,26,.20);transform: scale(1)}}
 .pb-otp__gh{position: absolute;width: 52px;height: 52px;border: 1px solid var(--pb-accent-on-deep);border-radius: var(--pb-r-md);background: #1A1D21;box-shadow: 0 0 0 3px rgba(255,138,61,.12);display: flex;align-items: center;justify-content: center;font-size: 24px;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;transform: translate(0,0) scale(1);transition: transform 400ms var(--pb-ease-out),opacity 200ms var(--pb-ease-out),box-shadow 200ms var(--pb-ease-out)}
@media (min-width: 768px){.pb-otp__gh{width: 56px;height: 56px}}
.pb-otp--long .pb-otp__gh{width: 44px}
@media (min-width: 768px){.pb-otp--long .pb-otp__gh{width: 48px}}
.pb-otp.is-morph-square .pb-otp__gh{transform: translate(var(--tx),var(--ty)) scale(1)}
 .pb-otp__link{position: absolute;background: #3A3F46;border-radius: 1px;opacity: 0;transition: opacity 160ms var(--pb-ease-out),background-color 200ms var(--pb-ease-out)}
.pb-otp.is-morph-square .pb-otp__link{opacity: 1}
 .pb-otp.is-spark .pb-otp__link{background: var(--pb-accent-on-deep);opacity: .6}
.pb-otp__spark{position: absolute;left: 0;top: 0;width: 18px;height: 18px;margin: -9px 0 0 -9px;border-radius: 50%;opacity: 0;z-index: 3;background: radial-gradient(circle,rgba(255,226,196,1) 0%,rgba(255,138,61,.95) 38%,rgba(255,107,26,0) 72%);box-shadow: 0 0 18px 7px rgba(255,138,61,.42)}
.pb-otp.is-spark .pb-otp__spark{opacity: 1;animation: pb-otp-spark 450ms linear 2}
@keyframes pb-otp-spark{0%{transform: translate(var(--sx0),var(--sy0))}
25%{transform: translate(var(--sx1),var(--sy1))}
50%{transform: translate(var(--sx2),var(--sy2))}
75%{transform: translate(var(--sx3),var(--sy3))}
100%{transform: translate(var(--sx0),var(--sy0))}}
 .pb-otp.is-morph-gone .pb-otp__gh{transition: transform 300ms var(--pb-ease-out),opacity 140ms var(--pb-ease-out) 160ms;transform: translate(var(--ttx),var(--tty)) scale(.5);opacity: 0}
.pb-otp.is-morph-gone .pb-otp__link,.pb-otp.is-morph-gone .pb-otp__spark{opacity: 0}
 .pb-otp.is-locked .pb-otp__body{pointer-events: none}
 .pb-otp-card--ok{transition: opacity var(--pb-dur-base) var(--pb-ease-out)}
.pb-otp-card--ok.is-retiring{opacity: 0}
 .pb-otp__okmini{display: inline-flex;align-items: center;padding-left: 10px}
.pb-otp__okmini svg{width: 24px;height: 24px;stroke: var(--pb-success);fill: none;stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}
.pb-otp-host .rs-verify-ok img{display: none}
 .pb-otp-host--js .rs-verify-error{position: absolute !important;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip-path: inset(50%);border: 0}
 @media (prefers-reduced-motion: reduce){.pb-otp__dig,.pb-otp__cell,.pb-otp__cells,.pb-otp__okbox,.pb-otp__okbox svg path,.pb-otp__oktitle,.pb-otp__oksub,.pb-otp__spin,.pb-otp__body,.pb-otp__gh,.pb-otp__link,.pb-otp__morph,.pb-otp__spark,.pb-otp-card--ok,.pb-otp__burst i,.pb-otp.is-match .pb-otp__cell{animation: none !important;transition-duration: .01ms !important}
 .pb-otp__burst{display: none !important}
.pb-otp__morph{display: none !important}
.pb-otp__dig{opacity: 1;transform: none}
.pb-otp__okbox svg path{stroke-dashoffset: 0}
.pb-otp__oktitle,.pb-otp__oksub{opacity: 1}
.pb-otp__spin{border-top-color: transparent;border-color: rgba(255,255,255,.5)}}
 .pb-conf-note.text-muted{color: var(--pb-muted) !important}
 .item-product-cart-action.pb-zero-price .rs-reserve,.pb-card .product-controls .pb-zero-price .rs-reserve,.pb-card .pb-topbar__btn .pb-zero-price .rs-reserve,.pb-card .product-price-fixed .pb-zero-price .rs-reserve{display: flex !important}
 .pb-cc .pb-cc__inner{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 24px;padding: 16px 20px;border: 1px solid var(--pb-line);border-radius: var(--pb-r-lg);background: var(--pb-bg);box-shadow: var(--pb-shadow-2);max-height: calc(100vh - 96px);overflow-y: auto;overscroll-behavior: contain}
.pb-cc .pb-cc__text{flex: 1 1 320px;min-width: 0;color: var(--pb-ink);  font-size: 14px;line-height: 1.5}
.pb-cc .pb-cc__title{display: block;font-weight: 700;margin-bottom: 2px}
 .pb-cc .pb-cc__actions{display: flex;flex-wrap: wrap;align-items: stretch;gap: 8px 12px;flex: 0 1 auto}
.pb-cc .pb-cc__more{align-self: center}
 .pb-cc .pb-cc__btn{display: inline-flex;align-items: center;justify-content: center;min-height: var(--pb-h-compact);  min-width: 190px;padding: 10px 18px;border-radius: var(--pb-r-md);font-size: 14px;font-weight: 600;line-height: 1.2;white-space: normal;transition: background-color var(--pb-dur-fast) var(--pb-ease-out),border-color var(--pb-dur-fast) var(--pb-ease-out),color var(--pb-dur-fast) var(--pb-ease-out)}
.pb-cc .pb-cc__btn_accept{background: var(--pb-ink);border: 1.5px solid var(--pb-ink);color: #FFFFFF}
.pb-cc .pb-cc__btn_accept:hover,.pb-cc .pb-cc__btn_accept:focus{background: #000000;border-color: #000000;color: #FFFFFF}
.pb-cc .pb-cc__btn_only{background: var(--pb-bg);border: 1.5px solid var(--pb-ink);color: var(--pb-ink)}
.pb-cc .pb-cc__btn_only:hover,.pb-cc .pb-cc__btn_only:focus{background: var(--pb-surface);border-color: #000000;color: var(--pb-ink)}
.pb-cc .pb-cc__btn:active{transform: scale(.98)}
.pb-cc .pb-cc__btn:focus-visible,.pb-cc .pb-cc__more:focus-visible{outline: 2px solid var(--pb-ink);outline-offset: 2px}
.pb-cc .pb-cc__more{display: inline-flex;align-items: center;min-height: var(--pb-h-compact);color: var(--pb-ink);  font-size: 14px;text-decoration: underline}
.pb-cc .pb-cc__more:hover{color: #000000}
@media (max-width: 991.98px){.pb-cc .pb-cc__inner{gap: 12px;padding: 14px 16px}
.pb-cc .pb-cc__text{flex: 1 1 100%;font-size: 13px}
 .pb-cc .pb-cc__actions{width: 100%}
.pb-cc .pb-cc__btn{flex: 1 1 140px;min-width: 0}
.pb-cc .pb-cc__more{flex: 1 1 100%;justify-content: center}}
 @media (max-width: 991.98px){  .cookies-policy.pb-cc{bottom: calc(var(--pb-mbar-space) + var(--pb-gap-fixed))}
 body.pb-card .cookies-policy.pb-cc{bottom: calc(var(--pb-mbar-space) + var(--pb-gap-fixed) * 2 + 80px)}
 body.pb-checkout .cookies-policy.pb-cc{bottom: 140px}}
 .pb-agree{display: flex;align-items: flex-start;gap: 12px;padding: 6px 0;  cursor: pointer;font-size: 14px;line-height: 1.45;color: var(--pb-ink)}
.pb-agree + .pb-agree{margin-top: 4px}
.pb-agree__box{flex: 0 0 auto;width: 20px;height: 20px;margin: 2px 0 0;accent-color: var(--pb-ink);cursor: pointer}
.pb-agree__box:focus-visible{outline: 2px solid var(--pb-ink);outline-offset: 2px}
.pb-agree__text{min-width: 0}
.pb-agree__text a{color: inherit;text-decoration: underline}
.pb-agree__text a:hover{color: #000000}
 .pb-agree_optional .pb-agree__text{color: var(--pb-muted)}
  .pb-agree_deep{color: var(--pb-on-deep-muted);font-size: 12px}
.pb-agree_deep .pb-agree__box{accent-color: #FFFFFF}
.pb-agree_deep .pb-agree__text a{color: #EFF2F6}
.pb-agree_deep .pb-agree__text a:hover{color: #FFFFFF}
.pb-agree_deep .pb-agree__box:focus-visible{outline-color: #FFFFFF}
 .pb-note-pd{margin-top: 8px;font-size: 13px;line-height: 1.45;color: var(--pb-muted)}
.pb-note-pd a{color: inherit;text-decoration: underline}
.pb-note-pd a:hover{color: var(--pb-ink)}
 .policy-agreement-checkbox input[type="checkbox"]{width: 20px;height: 20px;accent-color: var(--pb-ink)}
 .pb-sub .pb-agree_deep{max-width: 360px;margin-top: 10px}
 .pb-legal-links{display: flex;flex-wrap: wrap;gap: 4px 16px;margin-bottom: 10px;font-size: 13px;line-height: 1.45}
.pb-legal-links a{position: relative;color: #EFF2F6;text-decoration: underline}
.pb-legal-links a:hover{color: #FFFFFF}
.pb-legal-links a:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 3px;border-radius: 2px}
@media (max-width: 767.98px),(hover: none){.pb-legal-links{font-size: 14px;gap: 8px 16px}
.pb-legal-links a::after{content: "";position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);height: 100%;min-height: var(--pb-h-compact,44px)}}
 .pb-card .product-controls > .row > .col-lg-12 > .item-product-cart-action.pb-zero-price{grid-column: 1 / -1}
  .pb-zero-price .rs-reserve svg{display: none}
 .item-product-cart-action.pb-zero-price .rs-reserve span.ms-2{display: block;margin-left: 0 !important}
 .pb-card .product-controls .item-product-sale-status{display: inline-flex;align-items: center;margin: 0;padding: 6px 10px;border-radius: var(--pb-r-sm);background: var(--pb-surface);color: var(--pb-muted);font-size: 12px;line-height: 1.4}
.pb-card .product-controls .item-product-sale-status:empty{display: none}
 .pb-zero-price__note{display: none}
.pb-card .product-price-fixed .pb-zero-price .pb-zero-price__note,.pb-card .pb-topbar__btn .pb-zero-price .pb-zero-price__note{display: block;min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 13px;line-height: 1.45;  color: var(--pb-on-deep-soft)}
 @media (max-width: 991.98px){.pb-card .product-price-fixed .item-product-cart-action.pb-zero-price{display: flex;align-items: center;justify-content: space-between;gap: 10px;width: 100%}
 @supports selector(:has(*)){.pb-card .product-price-fixed .fixed-flex-block > div:last-child:has(.pb-zero-price){flex: 1 1 auto;min-width: 0}}
 .pb-card .product-price-fixed .pb-zero-price .rs-reserve{flex: 0 0 auto;width: auto !important;min-width: 150px;height: var(--pb-h-compact);padding: 0 16px;border: 0;border-radius: 12px;background: var(--pb-grad-accent);color: #191919;font-size: 13.5px;font-weight: 800;white-space: nowrap}
.pb-card .product-price-fixed .pb-zero-price .rs-reserve:hover,.pb-card .product-price-fixed .pb-zero-price .rs-reserve:focus{color: #191919;filter: brightness(.96)}
.pb-card .product-price-fixed .pb-zero-price .rs-reserve:active{transform: scale(.98)}
.pb-card .product-price-fixed .pb-zero-price .rs-reserve:focus-visible{outline: 2px solid #FFFFFF;  outline-offset: 2px}}
 .pb-card .pb-topbar__btn .pb-zero-price{display: flex;align-items: center;gap: 12px}
.pb-card .pb-topbar__btn .pb-zero-price .rs-reserve{flex: 0 0 auto;width: auto !important;  height: 42px;padding: 0 22px;border: 0;border-radius: 11px;background: var(--pb-grad-accent);color: #191919;font-size: 13.5px;font-weight: 800;white-space: nowrap}
.pb-card .pb-topbar__btn .pb-zero-price .rs-reserve:hover,.pb-card .pb-topbar__btn .pb-zero-price .rs-reserve:focus{color: #191919;filter: brightness(.96)}
.pb-card .pb-topbar__btn .pb-zero-price .rs-reserve:active{transform: scale(.98)}
.pb-card .pb-topbar__btn .pb-zero-price .rs-reserve:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
  .rs-product-item .item-card__actions .item-product-cart-action.pb-zero-price{width: 100%;min-width: 0}
.rs-product-item .item-card__actions .item-product-cart-action.pb-zero-price .rs-reserve{align-items: center;justify-content: center;gap: 0;height: var(--pb-h-compact);min-height: var(--pb-h-compact);padding: 0 12px;border: 1px solid var(--pb-line);border-radius: var(--pb-r-md);background: var(--pb-bg);color: var(--pb-ink);font-size: 13px;font-weight: 600;line-height: 1.2;white-space: nowrap}
 .rs-product-item .item-card__actions .item-product-cart-action.pb-zero-price .rs-reserve::before{content: none}
 .rs-product-item .item-card__actions .item-product-cart-action.pb-zero-price .rs-reserve span.ms-2{font-size: 13px}
.rs-product-item .item-card__actions .item-product-cart-action.pb-zero-price .rs-reserve:hover{border-color: #1A1A1A;color: var(--pb-ink)}
.rs-product-item .item-card__actions .item-product-cart-action.pb-zero-price .rs-reserve:active{transform: scale(.98)}
.rs-product-item .item-card__actions .item-product-cart-action.pb-zero-price .rs-reserve:focus-visible{outline: 2px solid var(--pb-ink);outline-offset: 2px}
 .pb-cc_bar .pb-cc__inner{gap: 10px 16px;padding: 14px;border-radius: var(--pb-r-xl)}
 .pb-cc_bar .pb-cc__text{flex: 1 1 280px;max-width: 70ch;font-size: 13px;line-height: 1.5}
.pb-cc_bar .pb-cc__title{display: inline;margin-bottom: 0}
 .pb-cc_bar .pb-cc__more{display: inline;position: relative;min-height: 0;font-size: inherit;white-space: nowrap}
@media (max-width: 767.98px),(hover: none){.pb-cc_bar .pb-cc__more::after{content: "";position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);height: 100%;min-height: var(--pb-h-compact,44px)}}
 .pb-cc_bar .pb-cc__actions{flex: 0 1 auto;width: auto;gap: 8px}
.pb-cc_bar .pb-cc__btn{min-width: 176px;min-height: var(--pb-h-compact);  padding: 10px;border-radius: var(--pb-r-md)}
 @media (max-width: 575.98px){.pb-cc_bar > .container{padding-left: 12px;padding-right: 12px}
.pb-cc_bar .pb-cc__inner{gap: 10px;padding: 12px}
.pb-cc_bar .pb-cc__text{flex: 1 1 100%;max-width: none}
.pb-cc_bar .pb-cc__actions{width: 100%;gap: 8px}
 .pb-cc_bar .pb-cc__btn{flex: 1 1 140px;min-width: 0;padding: 10px 6px;font-size: 13px}}
 @media (max-width: 374.98px){.pb-cc_bar .pb-cc__btn{font-size: 12.5px}}
   .pb-dark .pb-co{color: #FFFFFF}
 .pb-dark .head-checkout .h1{color: #FFFFFF}
.pb-dark .head-checkout .btn-outline-primary{display: inline-flex;align-items: center;min-height: var(--pb-h-compact);color: var(--pb-on-deep-muted)}
.pb-dark .head-checkout .btn-outline-primary:hover,.pb-dark .head-checkout .btn-outline-primary:focus{color: var(--pb-accent-on-deep);background: transparent}
 @media (max-width: 991.98px){.pb-dark .head-checkout .btn-outline-primary{gap: 6px;padding-left: 0;padding-right: 0;font-size: 14px;text-decoration: none}
.pb-dark .head-checkout .btn-outline-primary::before{content: "";flex: 0 0 18px;width: 18px;height: 18px;background: currentColor;-webkit-mask: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E") center / 18px 18px no-repeat;mask: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E") center / 18px 18px no-repeat}}
 .pb-dark .head-checkout .logo,.pb-dark .footer-checkout .logo{filter: invert(1) grayscale(1) brightness(1.6) contrast(1.4);mix-blend-mode: screen}
 .pb-btn-accent,.pb-btn-accent:hover,.pb-btn-accent:focus,.pb-btn-accent:active{background: var(--pb-grad-accent);border-color: transparent;color: #191919}
.pb-btn-accent:hover{filter: brightness(1.04)}
.pb-btn-accent:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
.pb-btn-ondeep,.pb-btn-ondeep:focus,.pb-btn-ondeep:active{background: transparent;border: 1px solid var(--pb-deep-line);color: #FFFFFF}
.pb-btn-ondeep:hover{background: var(--pb-deep-1);border-color: var(--pb-deep-line);color: #FFFFFF}
.pb-btn-ondeep:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
 .pb-chip{display: inline-block;font-size: 12px;line-height: 1.4;padding: 4px 8px;border-radius: var(--pb-r-sm);background: var(--pb-surface);color: var(--pb-muted)}
 .pb-note{position: relative;display: flex;align-items: flex-start;gap: 10px;margin: 16px 0 0;padding: 12px 14px;border-radius: var(--pb-r-md);background: var(--pb-grad-deep);border: 1px solid var(--pb-deep-line);overflow: hidden}
.pb-note_lead{margin: 0 0 16px}
 .pb-note_modal{margin: 0 0 20px}
 .pb-note__ic{flex: 0 0 24px;width: 24px;height: 24px;color: var(--pb-accent-on-deep);  filter: drop-shadow(0 0 10px rgba(255,138,61,.35))}
.pb-note__ic svg{display: block;width: 24px;height: 24px;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}
.pb-note__tx{position: relative;margin: 0;font-size: 13px;line-height: 1.45;color: var(--pb-on-deep-soft)}
 .pb-sum .pb-note{background: var(--pb-deep-0);border-color: var(--pb-deep-0-line)}
 .pb-note__spark{position: absolute;left: -43px;top: -43px;width: 86px;height: 86px;border-radius: 50%;pointer-events: none;opacity: 0;background: radial-gradient(circle,rgba(255,138,61,.55) 0%,rgba(255,138,61,.16) 45%,rgba(255,138,61,0) 70%)}
.pb-note.is-play .pb-note__spark{animation: pb-note-spark 900ms linear 2}
.pb-note.is-play{border-color: #3C424B}
@keyframes pb-note-spark{0%{opacity: 0;transform: translate(0,0)}
8%{opacity: 1}
25%{transform: translate(var(--tx,240px),0)}
50%{transform: translate(var(--tx,240px),var(--ty,60px))}
75%{transform: translate(0,var(--ty,60px))}
92%{opacity: 1}
100%{opacity: 0;transform: translate(0,0)}}
 .pb-cart__head{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 12px;margin-bottom: var(--pb-head)}
.pb-cart__back{display: inline-flex;align-items: center;gap: 6px;min-height: var(--pb-h-compact);margin-left: auto;font-size: 14px;color: var(--pb-on-deep-muted);  text-decoration: none;cursor: pointer}
.pb-cart__back svg{fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}
.pb-cart__back:hover{color: var(--pb-accent-on-deep)}
 .pb-cart__isle{background: var(--pb-bg);color: var(--pb-ink);border-radius: var(--pb-r-lg);box-shadow: var(--pb-shadow-1);padding: 12px}
@media (min-width: 768px){.pb-cart__isle{padding: 16px}}
 .pb-cart .pb-crow{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;margin: 0;padding: 12px 0;border-bottom: 0;border-top: 1px solid var(--pb-line);transition: opacity var(--pb-dur-fast) var(--pb-ease-out)}
.pb-cart__isle > .cart-item:first-child{border-top: 0;padding-top: 4px}
.pb-cart .pb-crow.cart-item_error::before{display: none}
.pb-cart .pb-crow__img{display: flex;align-items: center;justify-content: center;overflow: hidden;width: 72px;height: 72px;min-width: 72px;max-width: 72px;min-height: 72px;max-height: 72px;margin: 0;border: 1px solid var(--pb-line);border-radius: var(--pb-r-md);background: var(--pb-bg)}
.pb-cart .pb-crow__img img{width: 100%;height: 100%;object-fit: contain}
.pb-cart .pb-crow.cart-item_error .pb-crow__img{border-color: var(--pb-danger)}
.pb-cart .pb-crow__main{min-width: 0}
.pb-cart .pb-crow__title{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-width: none;margin: 0;font-size: 14px;line-height: 1.35;color: var(--pb-ink)}
.pb-cart .pb-crow__title:hover{color: var(--pb-accent-ink)}
.pb-crow__chips{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 8px}
 .pb-crow__chips:not(:has(*)){display: none}
.pb-crow__foot{grid-column: 1 / -1;display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin-top: 4px}
.pb-crow__price{flex: 1 0 100%;display: flex;align-items: baseline;gap: 8px;margin: 0}
.pb-crow__price .cart-item__price{font-size: 20px;font-weight: 700;line-height: 1.1;font-variant-numeric: tabular-nums;white-space: nowrap;order: 0}
.pb-crow__price .cart-item__old-price{margin: 0;font-size: 13px;font-weight: 400;color: var(--pb-muted)}
.pb-cart .pb-crow__acts{display: flex;gap: 8px}
.pb-cart .pb-crow .pb-step{margin-left: auto}
.pb-crow__err{grid-column: 1 / -1;margin-top: 4px;font-size: 13px;line-height: 1.45;color: var(--pb-danger)}
 .pb-cart .pb-ibtn{display: inline-flex;align-items: center;justify-content: center;width: var(--pb-h-compact);height: var(--pb-h-compact);min-width: var(--pb-h-compact);max-width: var(--pb-h-compact);margin: 0;padding: 0;border: 0;border-radius: var(--pb-r-md);background: transparent;color: var(--pb-muted);transition: color var(--pb-dur-fast) var(--pb-ease-out),background var(--pb-dur-fast) var(--pb-ease-out)}
.pb-cart .pb-ibtn svg{width: 24px;height: 24px}
.pb-cart .pb-ibtn:hover{background: var(--pb-surface)}
.pb-cart .pb-ibtn_del svg{fill: currentColor}
.pb-cart .pb-ibtn_del:hover{color: var(--pb-danger)}
.pb-cart .pb-ibtn_del:hover svg{fill: currentColor}
.pb-cart .fav.pb-ibtn svg{stroke: currentColor;fill: none}
.pb-cart .fav.pb-ibtn:hover svg{stroke: currentColor}
.pb-cart .fav.rs-in-favorite.pb-ibtn{color: var(--pb-danger)}
.pb-cart .fav.rs-in-favorite.pb-ibtn svg{stroke: currentColor;fill: currentColor}
.pb-cart .pb-ibtn:focus-visible{outline: 2px solid var(--pb-ink);outline-offset: 2px}
 .pb-cart .pb-step{display: inline-flex;align-items: center;border: 1px solid var(--pb-line);border-radius: var(--pb-r-md);background: var(--pb-bg)}
.pb-cart .pb-step button{display: flex;align-items: center;justify-content: center;width: var(--pb-h-compact);height: var(--pb-h-compact);min-width: var(--pb-h-compact);max-width: var(--pb-h-compact);margin: 0;padding: 0;border: 0;border-radius: var(--pb-r-md);background: transparent;color: var(--pb-ink)}
.pb-cart .pb-step button svg{width: 16px;height: 16px;fill: currentColor}
.pb-cart .pb-step button:hover{background: var(--pb-surface)}
.pb-cart .pb-step button:hover svg{fill: currentColor}
.pb-cart .pb-step button:disabled{color: #C3C7CE;background: transparent}
.pb-cart .pb-step button:disabled svg{fill: currentColor}
.pb-cart .pb-step button:focus-visible{outline: 2px solid var(--pb-ink);outline-offset: -2px}
.pb-cart .pb-step .cart-amount__input{display: flex;align-items: center;margin: 0;font-size: 16px}
.pb-cart .pb-step input[type="number"]{width: 40px;max-width: 40px;height: var(--pb-h-compact);margin: 0;padding: 0;border: 0;background: transparent;color: var(--pb-ink);font-size: 16px;  font-weight: 700;font-variant-numeric: tabular-nums;text-align: center}
 .pb-cart .pb-step .cart-amount__input > span{display: none}
 .pb-cart__tools{display: flex;align-items: center;flex-wrap: wrap;gap: 16px;margin-top: 8px}
.pb-tool-link{display: inline-flex;align-items: center;gap: 8px;min-height: var(--pb-h-compact);font-size: 14px;  color: var(--pb-danger-on-deep);text-decoration: none}
.pb-tool-link:hover{color: var(--pb-danger-on-deep);text-decoration: underline}
.pb-tool-link svg{fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}
.pb-tool-link_quiet{color: var(--pb-on-deep-muted)}
.pb-tool-link_quiet:hover{color: #FFFFFF}
 .pb-cart .pb-subrow{margin-bottom: 0;padding: 12px 0;border-bottom: 0;border-top: 1px solid var(--pb-line)}
.pb-cart .pb-subrow .modal-cart-item__img img{width: 48px;height: 48px;object-fit: contain}
 .pb-cart .pb-sum,.pb-dark .pb-sum_co{padding: 16px;border: 1px solid var(--pb-deep-line);border-radius: var(--pb-r-lg);background: var(--pb-grad-deep);box-shadow: var(--pb-shadow-deep);color: #FFFFFF}
.pb-cart .pb-sum__row{display: flex;align-items: baseline;justify-content: space-between;gap: 16px;padding: 0;font-size: 16px;font-weight: 700}
.pb-cart .pb-sum__total{font-size: 24px;line-height: 1.1;font-variant-numeric: tabular-nums}
.pb-cart .pb-sum__promo{margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--pb-deep-line)}
.pb-cart .pb-sum__promo .form-label{color: var(--pb-on-deep-soft);font-size: 13px;font-weight: 700}
.pb-cart .pb-sum__promo .form-control{min-height: var(--pb-h-compact);background: var(--pb-deep-2);border-color: var(--pb-deep-line);color: #FFFFFF;font-size: 16px}
.pb-cart .pb-sum__promo .form-control:focus{border-color: var(--pb-accent-on-deep);background: var(--pb-deep-2);color: #FFFFFF}
.pb-cart .pb-sum__promo .btn{min-height: var(--pb-h-compact)}
.pb-cart .pb-sum__cta{margin-top: 16px}
.pb-cart .pb-sum__errors{margin-bottom: 12px;font-size: 13px;line-height: 1.45;color: var(--pb-danger-on-deep)}
.pb-cart .pb-sum .rs-go-checkout{min-height: var(--pb-h-control);border-radius: var(--pb-r-md);font-weight: 700}
.pb-cart .pb-sum .rs-go-checkout.btn-primary,.pb-cart .pb-sum .rs-go-checkout.btn-primary:hover,.pb-cart .pb-sum .rs-go-checkout.btn-primary:focus,.pb-cart .pb-sum .rs-go-checkout.btn-primary:active{background: var(--pb-grad-accent);border-color: transparent;color: #191919}
.pb-cart .pb-sum .rs-go-checkout.btn-primary:hover{filter: brightness(1.04)}
.pb-cart .pb-sum .rs-go-checkout:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
.pb-cart .pb-sum .product-one-click{justify-content: center;min-height: var(--pb-h-compact);color: var(--pb-on-deep-muted)}
.pb-cart .pb-sum .product-one-click:hover{color: #FFFFFF}
.pb-cart .pb-sum .product-one-click svg{fill: currentColor}
.pb-cart .pb-sum .product-one-click:hover svg{fill: currentColor}
 .pb-cart main h2{color: #FFFFFF}
.pb-cart .swiper-concomitants .swiper-slide.modal-cart-item{margin-bottom: 0;padding: 12px;border-bottom: 0;border-radius: var(--pb-r-lg);background: var(--pb-bg);color: var(--pb-ink)}
.pb-cart .swiper-concomitants .modal-cart-item__title{color: var(--pb-ink)}
.pb-cart .swiper-concomitants .cart-item__price{color: var(--pb-ink)}
.pb-cart .swiper-concomitants .swiper-button-prev,.pb-cart .swiper-concomitants .swiper-button-next{color: #FFFFFF}
 .pb-empty{max-width: 520px;margin: 0 auto;padding: 8px 0 16px;text-align: center}
.pb-empty__ic{display: flex;align-items: center;justify-content: center;width: 96px;height: 96px;margin: 0 auto 16px;border: 1px solid var(--pb-deep-line);border-radius: var(--pb-r-xl);background: #1A1D21;color: var(--pb-accent-on-deep)}
.pb-empty__ic svg{fill: none;stroke: currentColor;  stroke-width: 1.2;stroke-linecap: round;stroke-linejoin: round;filter: drop-shadow(0 0 10px rgba(255,138,61,.35))}
.pb-empty h2{color: #FFFFFF;margin-bottom: 8px}
.pb-empty p{margin: 0 0 20px;font-size: 14px;color: var(--pb-on-deep-muted)}
.pb-empty__errors{margin-bottom: 16px;font-size: 14px;color: var(--pb-danger-on-deep)}
.pb-empty__cta{display: grid;gap: 8px;justify-content: center}
.pb-empty__cta .btn{min-height: var(--pb-h-control);border-radius: var(--pb-r-md)}
@media (min-width: 576px){.pb-empty__cta{grid-auto-flow: column}}
  .pb-dark .pb-co .checkout-block{padding: 16px;border: 0;border-radius: var(--pb-r-lg);background: var(--pb-bg);box-shadow: var(--pb-shadow-1);color: var(--pb-ink)}
@media (min-width: 768px){.pb-dark .pb-co .checkout-block{padding: 20px}}
 .pb-dark .pb-co .checkout-block__num{display: flex;align-items: center;justify-content: center;flex: 0 0 28px;width: 28px;height: 28px;margin-right: 10px;border-radius: 50%;background: var(--pb-ink);color: #FFFFFF;font-size: 14px;font-weight: 700;line-height: 1}
.pb-dark .pb-co .checkout-block__title{font-size: 16px;line-height: 1.3;color: var(--pb-ink)}
.pb-dark .pb-co .checkout-block .fs-3{font-size: 14px;font-weight: 700;color: var(--pb-ink)}
 .pb-dark .pb-co .checkout-block .form-label{margin-bottom: 6px;font-size: 13px;font-weight: 700;color: var(--pb-ink)}
.pb-dark .pb-co .checkout-block .form-control{min-height: var(--pb-h-control);border-radius: var(--pb-r-md);font-size: 16px}
.pb-dark .pb-co .checkout-block textarea.form-control{min-height: 96px}
.pb-dark .pb-co .checkout-block .invalid-feedback{color: var(--pb-danger)}
 .pb-dark .pb-co .checkout-radio label{min-height: var(--pb-h-control);padding: 12px;border-radius: var(--pb-r-md);border-color: var(--pb-line);color: var(--pb-ink)}
.pb-dark .pb-co .checkout-radio label:hover{border-color: var(--pb-muted)}
.pb-dark .pb-co .checkout-radio input:checked ~ label{border-color: var(--pb-ink);background: var(--pb-surface)}
.pb-dark .pb-co .checkout-radio__title{margin-bottom: 8px;font-size: 15px}
 .pb-dark .pb-co .checkout-radio .text-gray{color: var(--pb-muted) !important}
 .pb-dark .pb-co .order-items,.pb-dark .pb-co .checkout-help,.pb-dark .pb-co .checkout-auth,.pb-dark .pb-co .checkout-auth-info{border: 0;border-radius: var(--pb-r-lg);background: var(--pb-bg);box-shadow: var(--pb-shadow-1);color: var(--pb-ink)}
.pb-dark .pb-co .order-items__title{font-size: 16px;color: var(--pb-ink)}
.pb-dark .pb-co .order-items__list a{color: var(--pb-ink)}
.pb-dark .pb-co .checkout-help a{color: var(--pb-ink)}
.pb-dark .pb-co .city-select{max-width: none;border-radius: var(--pb-r-md);border-color: var(--pb-line)}
 .pb-dark .pb-sum_co .checkout-total{margin-bottom: 16px}
.pb-dark .pb-sum_co .checkout-total li{padding: 10px 0;border-bottom-color: var(--pb-deep-line)}
.pb-dark .pb-sum_co .checkout-total li:last-child{border-bottom: 0;padding-bottom: 0}
.pb-dark .pb-sum_co .text-gray{color: var(--pb-on-deep-muted) !important}
.pb-dark .pb-sum_co .fs-2{font-size: 24px;line-height: 1.1;font-variant-numeric: tabular-nums}
.pb-dark .pb-sum_co .invalid-feedback{color: var(--pb-danger-on-deep)}
 .pb-dark .pb-sum_co .pb-agree{color: #FFFFFF}
.pb-dark .pb-sum_co .pb-agree_optional .pb-agree__text{color: var(--pb-on-deep-muted)}
.pb-dark .pb-sum_co .pb-agree__box{accent-color: #FFFFFF}
.pb-dark .pb-sum_co .pb-agree__text a{color: #EFF2F6}
.pb-dark .pb-sum_co .pb-agree__text a:hover{color: #FFFFFF}
.pb-dark .pb-sum_co .pb-agree__box:focus-visible{outline-color: #FFFFFF}
 .pb-dark .pb-sum_co .checkbox label{color: #FFFFFF}
.pb-dark .pb-sum_co .checkbox label a{color: #EFF2F6}
.pb-dark .pb-sum_co .checkbox-attr svg{fill: #FFFFFF}
 .pb-dark .pb-sum_co .pb-sum__foot{margin: 0}
.pb-dark .pb-sum_co .pb-sum__btn{width: 100%;margin-top: 4px}
.pb-dark .pb-sum_co .rs-checkout_submitButton{width: 100%;min-height: var(--pb-h-control);border-radius: var(--pb-r-md);font-weight: 700}
.pb-dark .pb-sum_co .rs-checkout_submitButton.btn-primary,.pb-dark .pb-sum_co .rs-checkout_submitButton.btn-primary:hover,.pb-dark .pb-sum_co .rs-checkout_submitButton.btn-primary:focus,.pb-dark .pb-sum_co .rs-checkout_submitButton.btn-primary:active{background: var(--pb-grad-accent);border-color: transparent;color: #191919}
.pb-dark .pb-sum_co .rs-checkout_submitButton.btn-primary:hover{filter: brightness(1.04)}
.pb-dark .pb-sum_co .rs-checkout_submitButton:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
 .pb-dark .checkout-total-fixed{background: var(--pb-grad-deep);border-top: 1px solid var(--pb-deep-line);box-shadow: var(--pb-shadow-3);color: #FFFFFF}
.pb-dark .checkout-total-fixed__key{font-size: 12px;color: var(--pb-on-deep-muted)}
.pb-dark .checkout-total-fixed__sum{font-size: 20px;line-height: 1.1;font-variant-numeric: tabular-nums;color: #FFFFFF}
.pb-dark .checkout-total-fixed .btn{min-height: var(--pb-h-compact);border-radius: var(--pb-r-md);font-weight: 700}
.pb-dark .checkout-total-fixed .btn-primary,.pb-dark .checkout-total-fixed .btn-primary:hover,.pb-dark .checkout-total-fixed .btn-primary:focus,.pb-dark .checkout-total-fixed .btn-primary:active{background: var(--pb-grad-accent);border-color: transparent;color: #191919}
.pb-dark .checkout-total-fixed .btn-primary:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}
 .pb-thx{max-width: 560px;margin: 0 auto}
.pb-thx__card{padding: 24px 16px 20px;border: 1px solid var(--pb-deep-line);border-radius: var(--pb-r-xl);background: var(--pb-grad-deep);box-shadow: var(--pb-shadow-deep);color: #FFFFFF;text-align: center}
@media (min-width: 768px){.pb-thx__card{padding: 32px 32px 24px}}
.pb-thx__ring{display: flex;align-items: center;justify-content: center;width: 64px;height: 64px;margin: 0 auto 16px;border: 2px solid var(--pb-success-on-deep);  border-radius: 50%}
.pb-thx__ring svg{width: 34px;height: 34px;fill: none;stroke: var(--pb-success-on-deep);stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}
.pb-thx__h{margin: 0 0 8px;font-size: 20px;line-height: 1.25;font-weight: 700;color: #FFFFFF}
@media (min-width: 768px){.pb-thx__h{font-size: 26px;letter-spacing: -.02em}}
.pb-thx__lead{max-width: 42ch;margin: 0 auto;font-size: 14px;line-height: 1.5;color: var(--pb-on-deep-soft)}
.pb-thx__lead a{color: var(--pb-accent-on-deep)}
.pb-thx__next{margin: 20px 0 0;padding: 16px;border: 1px solid var(--pb-deep-line);border-radius: var(--pb-r-md);background: rgba(255,255,255,.04);text-align: left}
.pb-thx__next h2{margin: 0 0 12px;font-size: 13px;font-weight: 700;letter-spacing: .02em;text-transform: uppercase;color: var(--pb-on-deep-muted)}
.pb-thx__next ol{display: grid;gap: 12px;margin: 0;padding: 0;list-style: none;counter-reset: pbthx}
.pb-thx__next li{display: grid;grid-template-columns: 26px minmax(0,1fr);gap: 10px;counter-increment: pbthx;font-size: 14px;line-height: 1.45;color: var(--pb-on-deep-soft)}
.pb-thx__next li::before{content: counter(pbthx);display: flex;align-items: center;justify-content: center;width: 26px;height: 26px;border: 1px solid var(--pb-deep-line);border-radius: 50%;background: #1A1D21;color: #FFFFFF;font-size: 12px;font-weight: 700}
.pb-thx__cta{display: grid;gap: 8px;margin-top: 20px}
@media (min-width: 576px){.pb-thx__cta{grid-template-columns: 1fr 1fr}}
.pb-thx__cta .btn{min-height: var(--pb-h-control);border-radius: var(--pb-r-md);font-weight: 700}
 .pb-thx__isle{margin-top: var(--pb-gap);padding: 4px 16px;border-radius: var(--pb-r-lg);background: var(--pb-bg);box-shadow: var(--pb-shadow-1);color: var(--pb-ink)}
.pb-thx__isle .accordion-checkout-finish .accordion-button{padding: 14px 0;font-size: 15px;min-height: var(--pb-h-compact);color: var(--pb-ink)}
.pb-thx__isle .accordion-checkout-finish .accordion-body{padding-bottom: 16px}
.pb-thx__isle .checkout-total{margin: 0}
.pb-thx__isle .checkout-total li{padding: 10px 0}
.pb-thx__isle .fs-2{font-size: 20px}
.pb-thx__isle .text-gray{color: var(--pb-muted) !important}
 .pb-thx_compact{max-width: none}
.pb-thx_compact .pb-thx__card{padding: 20px 16px}
.pb-thx_compact .pb-thx__ring{width: 56px;height: 56px;margin-bottom: 12px}
.pb-thx_compact .pb-thx__ring svg{width: 30px;height: 30px}
 .pb-thx.is-arm .pb-thx__card{opacity: 0;transform: translateY(12px)}
.pb-thx.is-in .pb-thx__card{animation: pb-thx-in var(--pb-dur-slow) var(--pb-ease-out) forwards}
@keyframes pb-thx-in{to{opacity: 1;transform: translateY(0)}}
.pb-thx.is-arm .pb-thx__ring{transform: scale(.86);opacity: 0}
.pb-thx.is-in .pb-thx__ring{animation: pb-thx-pop 300ms var(--pb-ease-out) 120ms forwards}
@keyframes pb-thx-pop{to{transform: scale(1);opacity: 1}}
.pb-thx.is-arm .pb-thx__ring svg path{stroke-dasharray: 30;stroke-dashoffset: 30}
.pb-thx.is-in .pb-thx__ring svg path{animation: pb-thx-draw 400ms var(--pb-ease-out) 260ms forwards}
@keyframes pb-thx-draw{to{stroke-dashoffset: 0}}
 @media (prefers-reduced-motion: reduce){.pb-note__spark{display: none !important}
 .pb-note,.pb-note.is-play,.pb-sum .pb-note,.pb-sum .pb-note.is-play{border-left: 3px solid var(--pb-accent-on-deep);padding-left: 12px}
.pb-thx.is-arm .pb-thx__card,.pb-thx.is-in .pb-thx__card{opacity: 1;transform: none;animation: none !important}
.pb-thx.is-arm .pb-thx__ring,.pb-thx.is-in .pb-thx__ring{opacity: 1;transform: none;animation: none !important}
.pb-thx.is-arm .pb-thx__ring svg path,.pb-thx.is-in .pb-thx__ring svg path{stroke-dashoffset: 0;animation: none !important}
.pb-cart .pb-crow{transition-duration: .01ms}}
 @media (min-width: 768px){.pb-cart .pb-crow{grid-template-columns: 88px minmax(0,1fr);gap: 16px}
.pb-cart .pb-crow__img{width: 88px;height: 88px;min-width: 88px;max-width: 88px;min-height: 88px;max-height: 88px}
.pb-cart .pb-crow__title{font-size: 15px}
.pb-crow__price{flex: 0 1 auto;margin-right: auto}
.pb-cart .pb-crow .pb-step{margin-left: 0}
.pb-cart .pb-sum{padding: 20px}
.pb-dark .pb-sum_co{padding: 20px}}
 @media (min-width: 992px){  .pb-cart .pb-sum{position: sticky;top: 74px}
 .pb-cart .pb-crow{grid-template-columns: 88px minmax(0,1fr) auto;align-items: center;padding: 16px 0}
.pb-cart .pb-crow__foot{grid-column: 3;flex-wrap: nowrap;justify-content: flex-end;gap: 12px;margin-top: 0}
.pb-crow__price{flex: 0 0 auto;justify-content: flex-end;min-width: 132px;margin: 0}
.pb-cart .pb-crow__acts{justify-content: flex-end}
.pb-crow__err{grid-column: 1 / -1}}
 @media (min-width: 1200px){.pb-cart__grid > .col-xl-3{flex: 0 0 396px;width: 396px;max-width: 396px}}
 .pb-dark .pb-co .checkout-block .text-gray,.pb-dark .pb-co .order-items .text-gray,.pb-dark .pb-co .checkout-help .text-gray,.pb-dark .pb-co .checkout-auth .text-gray{color: var(--pb-muted) !important}
 .pb-dark .pb-co .city-select__name{color: var(--pb-ink)}
 .pb-cart .pb-cart__isle .catalog-select select,.pb-cart .pb-cart__isle .catalog-select__value{color: var(--pb-ink)}
.pb-cart .pb-cart__isle .catalog-select__label{color: var(--pb-muted)}
  .pb-cart .pb-sum__units{margin: 0 0 6px;font-size: 14px;font-weight: 400;line-height: 1.45;color: var(--pb-on-deep-muted)}
 .pb-thx__num{display: inline-block;margin: 16px 0 0;padding: 8px 16px;border: 1px solid var(--pb-deep-line);border-radius: 999px;background: #1A1D21;color: #FFFFFF;font-size: 16px;font-weight: 700;line-height: 1.25;font-variant-numeric: tabular-nums;white-space: nowrap}
 .pb-cart .pb-sum__total,.pb-cart .pb-crow__price .cart-item__old-price,.pb-cart .pb-subrow .cart-item__price,.pb-cart .pb-subrow .cart-item__old-price,.pb-dark .pb-sum_co .fs-2,.pb-dark .checkout-total-fixed__sum,.pb-thx__isle .checkout-total .fs-2,.pb-thx__tel{white-space: nowrap}
 .pb-checkout .pb-co{padding-top: 16px}
 .pb-thx_compact .pb-thx__next{margin-top: 16px;padding: 12px}
.pb-thx_compact .pb-thx__next h2{margin-bottom: 10px}
.pb-thx_compact .pb-thx__next ol{gap: 10px}
