/* Minification failed. Returning unminified contents.
(16,3478): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,3544): run-time error CSS1039: Token not allowed after unary operator: '-font-family'
(16,3573): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,3647): run-time error CSS1039: Token not allowed after unary operator: '-body-row-template'
(16,3739): run-time error CSS1039: Token not allowed after unary operator: '-main-padding'
(16,3782): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,3803): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,3924): run-time error CSS1039: Token not allowed after unary operator: '-hr-margin-block-start'
(16,3970): run-time error CSS1039: Token not allowed after unary operator: '-hr-margin-block-end'
(16,4010): run-time error CSS1039: Token not allowed after unary operator: '-hr-border-style'
(16,4046): run-time error CSS1039: Token not allowed after unary operator: '-hr-border-width'
(16,4088): run-time error CSS1039: Token not allowed after unary operator: '-hr-border-color'
(16,4188): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,4262): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,4405): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,4559): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,4727): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,4914): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,5116): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,5303): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h1'
(16,5346): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h2'
(16,5389): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h3'
(16,5432): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h4'
(16,5475): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h5'
(16,5518): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h6'
(16,5564): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,6036): run-time error CSS1039: Token not allowed after unary operator: '-control-line-hight'
(16,7662): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,7717): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,7909): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,7965): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,8126): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,8844): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,9104): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,9160): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,9213): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,9524): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,9597): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,9701): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,10002): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,11332): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(16,11369): run-time error CSS1039: Token not allowed after unary operator: '-button-bg'
(16,11396): run-time error CSS1039: Token not allowed after unary operator: '-button-font-size'
(16,11432): run-time error CSS1039: Token not allowed after unary operator: '-button-font-weight'
(16,11470): run-time error CSS1039: Token not allowed after unary operator: '-button-font-family'
(16,11508): run-time error CSS1039: Token not allowed after unary operator: '-button-line-height'
(16,11548): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-block'
(16,11591): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-inline'
(16,11633): run-time error CSS1039: Token not allowed after unary operator: '-button-border-style'
(16,11673): run-time error CSS1039: Token not allowed after unary operator: '-button-border-width'
(16,11714): run-time error CSS1039: Token not allowed after unary operator: '-button-border-radius'
(16,12264): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(16,12475): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,12513): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,12540): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,12807): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,13359): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,13627): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,13665): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,13686): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,14000): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,14027): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,14702): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,14928): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,14968): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,14997): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-opposite'
(16,15280): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-opposite'
(16,15862): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,16146): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,16186): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,16207): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,16537): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,16566): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-opposite'
(16,17271): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,17464): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,17499): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,17523): run-time error CSS1039: Token not allowed after unary operator: '-color-info-opposite'
(16,17766): run-time error CSS1039: Token not allowed after unary operator: '-color-info-opposite'
(16,18273): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18517): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18552): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,18573): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18863): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18887): run-time error CSS1039: Token not allowed after unary operator: '-color-info-opposite'
(16,19517): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,19726): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,19764): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,19791): run-time error CSS1039: Token not allowed after unary operator: '-color-warning-opposite'
(16,20058): run-time error CSS1039: Token not allowed after unary operator: '-color-warning-opposite'
(16,20610): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,20878): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,20916): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,20937): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,21251): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,21278): run-time error CSS1039: Token not allowed after unary operator: '-color-warning-opposite'
(16,21953): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,22158): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,22195): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,22221): run-time error CSS1039: Token not allowed after unary operator: '-color-danger-opposite'
(16,22480): run-time error CSS1039: Token not allowed after unary operator: '-color-danger-opposite'
(16,23017): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23277): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23314): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,23335): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23641): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23667): run-time error CSS1039: Token not allowed after unary operator: '-color-danger-opposite'
(16,24327): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,24538): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,24576): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,24603): run-time error CSS1039: Token not allowed after unary operator: '-color-success-opposite'
(16,24870): run-time error CSS1039: Token not allowed after unary operator: '-color-success-opposite'
(16,25422): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,25690): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,25728): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,25749): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,26063): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,26090): run-time error CSS1039: Token not allowed after unary operator: '-color-success-opposite'
(16,26765): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,26956): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,26991): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,27015): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-opposite'
(16,27258): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-opposite'
(16,27765): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,28009): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,28044): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,28065): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,28355): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,28379): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-opposite'
(16,29009): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,29204): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,29240): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,29265): run-time error CSS1039: Token not allowed after unary operator: '-color-light-opposite'
(16,29516): run-time error CSS1039: Token not allowed after unary operator: '-color-light-opposite'
(16,30038): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30290): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30326): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,30347): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30645): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30670): run-time error CSS1039: Token not allowed after unary operator: '-color-light-opposite'
(16,31315): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,32373): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-block'
(16,32409): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-inline'
(16,32456): run-time error CSS1039: Token not allowed after unary operator: '-button-font-size'
(16,32667): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-block'
(16,32705): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-inline'
(16,32754): run-time error CSS1039: Token not allowed after unary operator: '-button-font-size'
(16,32819): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,32967): run-time error CSS1039: Token not allowed after unary operator: '-link-color'
(16,33195): run-time error CSS1039: Token not allowed after unary operator: '-link-hover-color'
(16,33385): run-time error CSS1039: Token not allowed after unary operator: '-link-focus-color'
(16,33863): run-time error CSS1039: Token not allowed after unary operator: '-link-text-decoration'
(16,34205): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,35670): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,36896): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,36938): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,36965): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,37201): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,37237): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,37271): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,37619): run-time error CSS1039: Token not allowed after unary operator: '-control-border-width'
(16,37660): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,37702): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,38182): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color-focus'
(16,38560): run-time error CSS1039: Token not allowed after unary operator: '-font-size-control'
(16,38597): run-time error CSS1039: Token not allowed after unary operator: '-control-line-hight'
(16,38924): run-time error CSS1039: Token not allowed after unary operator: '-control-color'
(16,38962): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,39289): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,39333): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,41017): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,41095): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,42906): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,43011): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,43060): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,43219): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,43264): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,43876): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,44035): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,44080): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,44643): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,44736): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,44850): run-time error CSS1039: Token not allowed after unary operator: '-control-button-color'
(16,44889): run-time error CSS1039: Token not allowed after unary operator: '-control-button-bg'
(16,45011): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45723): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45799): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45899): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45947): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,46012): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,47408): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,47442): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,47551): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,47796): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,47823): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,47933): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,47969): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,48000): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,48042): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,48076): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,48110): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,48160): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-padding'
(16,48263): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-gap'
(16,48335): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-active-color'
(16,48377): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-font-size'
(16,48471): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-color'
(16,48504): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-separator'
(16,48580): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-color'
(16,48637): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-hover-color'
(16,49161): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,49340): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49418): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49487): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49620): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49696): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49823): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-bg'
(16,49853): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-color'
(16,49895): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-padding-inline'
(16,49945): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-padding-block'
(16,49987): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-border'
(16,50029): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-border-radius'
(16,50075): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-box-shadow'
(16,50175): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-pos-top'
(16,50208): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-pos-right'
(16,50254): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-bg'
(16,50282): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-color'
(16,50315): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-padding'
(16,50349): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-border'
(16,50389): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-border-radius'
(16,50481): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-hover-bg'
(16,50515): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-hover-color'
(16,50611): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-font-size'
(16,50727): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-bg'
(16,50756): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-color'
(16,50797): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-padding-inline'
(16,50846): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-padding-block'
(16,50887): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-border'
(16,50928): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-border-radius'
(16,50973): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-box-shadow'
(16,51015): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-text-align'
(16,51141): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-padding-inline'
(16,51182): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,51532): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-bg'
(16,51559): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-color'
(16,51598): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-inline'
(16,51645): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-block'
(16,51684): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border'
(16,51723): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border-radius'
(16,51766): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-box-shadow'
(16,51861): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-justify-content'
(16,51901): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-gap'
(16,51942): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-bg'
(16,51971): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-color'
(16,52012): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-padding-inline'
(16,52061): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-padding-block'
(16,52102): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-border'
(16,52143): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-border-radius'
(16,52188): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-box-shadow'
(16,52594): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,52634): run-time error CSS1039: Token not allowed after unary operator: '-font-size-control'
(16,52659): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,52732): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,52799): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,52843): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,52921): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,52981): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,59341): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,59422): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,59446): run-time error CSS1039: Token not allowed after unary operator: '-color-even-opposite'
(16,59535): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,59558): run-time error CSS1039: Token not allowed after unary operator: '-color-odd-opposite'
(16,59693): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,59744): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,59788): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,59850): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,59929): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,60076): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,60120): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,60353): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,60539): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-items-min'
(16,60642): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-categories-min'
(16,60756): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-categories-start-min'
(16,60874): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-search-filters-min'
(16,60982): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-blocks-min'
(16,63090): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,64143): run-time error CSS1039: Token not allowed after unary operator: '-button-border-radius'
(16,64253): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,64561): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,66486): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,66864): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,67950): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,71766): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,71793): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,71868): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,72180): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,72207): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,72718): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,72890): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,73278): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,74044): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,74766): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,75192): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,75219): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,75480): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,75507): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,75652): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,77035): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,77545): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,77940): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,78197): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,78240): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,78691): run-time error CSS1039: Token not allowed after unary operator: '-footer-bg'
(16,78938): run-time error CSS1039: Token not allowed after unary operator: '-footer-color'
(16,79019): run-time error CSS1039: Token not allowed after unary operator: '-footer-hover-color'
(16,79164): run-time error CSS1039: Token not allowed after unary operator: '-footer-color'
(16,79254): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(16,79642): run-time error CSS1039: Token not allowed after unary operator: '-footer-color'
(16,79674): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(16,79752): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,80167): run-time error CSS1039: Token not allowed after unary operator: '-footer-color'
(16,80193): run-time error CSS1039: Token not allowed after unary operator: '-footer-bg'
(16,80528): run-time error CSS1039: Token not allowed after unary operator: '-header-bg'
(16,80859): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,80891): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,80963): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,81062): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,81256): run-time error CSS1039: Token not allowed after unary operator: '-header-logo-max-height'
(16,81747): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,82130): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,82181): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,82898): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(16,83215): run-time error CSS1039: Token not allowed after unary operator: '-header-hover-color'
(16,83465): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,83657): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,84289): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,84316): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,84429): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,86774): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,86865): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-bg'
(16,87068): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-bg'
(16,87104): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-inline'
(16,87179): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-block'
(16,87225): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border-radius'
(16,87730): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-inline'
(16,87777): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-block'
(16,88002): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-bg'
(16,88037): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border-radius'
(16,88382): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-bg'
(16,88905): run-time error CSS1039: Token not allowed after unary operator: '-notification-width'
(16,88960): run-time error CSS1039: Token not allowed after unary operator: '-notification-bg'
(16,89015): run-time error CSS1039: Token not allowed after unary operator: '-notification-border-width'
(16,89061): run-time error CSS1039: Token not allowed after unary operator: '-notification-border-color'
(16,89246): run-time error CSS1039: Token not allowed after unary operator: '-notification-padding-inline'
(16,89331): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-padding-block'
(16,89433): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,89515): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,89726): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,89750): run-time error CSS1039: Token not allowed after unary operator: '-control-color'
(16,89880): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,89981): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,90080): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,90407): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-color'
(16,90448): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-font-size'
(16,90495): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-font-weight'
(16,90543): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-align'
(16,90862): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-padding-block'
(16,90907): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-color'
(16,90950): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-font-weight'
(16,93847): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-font-size'
(16,94738): run-time error CSS1039: Token not allowed after unary operator: '-notification-padding-inline'
(16,94787): run-time error CSS1039: Token not allowed after unary operator: '-notification-footer-padding-block'
(16,94838): run-time error CSS1039: Token not allowed after unary operator: '-notification-footer-font-size'
(16,94887): run-time error CSS1039: Token not allowed after unary operator: '-notification-footer-font-weight'
(16,94979): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,95006): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,98394): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,98758): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,99334): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,99753): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,114524): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,116659): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,116795): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,117087): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,117232): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,119460): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,119857): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,120289): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,120463): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,124838): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,126241): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,126392): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,127976): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,129245): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,129508): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,129936): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,133163): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,133201): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,133283): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,135033): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-items-min'
(16,135375): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,135522): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,135873): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,136056): run-time error CSS1039: Token not allowed after unary operator: '-address-block-padding'
(16,136096): run-time error CSS1039: Token not allowed after unary operator: '-address-block-box-shadow'
(16,136271): run-time error CSS1039: Token not allowed after unary operator: '-address-block-add-i-padding'
(16,136345): run-time error CSS1039: Token not allowed after unary operator: '-address-block-add-i-font-size'
(16,136457): run-time error CSS1039: Token not allowed after unary operator: '-link-hover-color'
(16,136657): run-time error CSS1039: Token not allowed after unary operator: '-address-block-h-font-size'
(16,136702): run-time error CSS1039: Token not allowed after unary operator: '-address-block-h-font-weight'
(16,137088): run-time error CSS1039: Token not allowed after unary operator: '-address-block-font-size'
(16,137131): run-time error CSS1039: Token not allowed after unary operator: '-address-block-font-weight'
(16,137542): run-time error CSS1039: Token not allowed after unary operator: '-base-container-padding'
(16,137775): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,137862): run-time error CSS1039: Token not allowed after unary operator: '-base-container-padding'
(16,137961): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,138472): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,138711): run-time error CSS1039: Token not allowed after unary operator: '-center-grid-gap'
(16,138774): run-time error CSS1039: Token not allowed after unary operator: '-center-grid-gap'
(16,139020): run-time error CSS1039: Token not allowed after unary operator: '-base-border-color'
(16,139058): run-time error CSS1039: Token not allowed after unary operator: '-base-border-width'
(16,139290): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,139346): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,139407): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,139503): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,140054): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,140306): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-price'
(16,140346): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,141539): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,141640): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,141742): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,141944): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,142074): run-time error CSS1039: Token not allowed after unary operator: '-container-bg'
(16,142100): run-time error CSS1039: Token not allowed after unary operator: '-container-color'
(16,142877): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,143132): run-time error CSS1039: Token not allowed after unary operator: '-font-size-control'
(16,143550): run-time error CSS1039: Token not allowed after unary operator: '-card-padding-top'
(16,143631): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,143669): run-time error CSS1039: Token not allowed after unary operator: '-card-border-width'
(16,143997): run-time error CSS1039: Token not allowed after unary operator: '-card-inner-inline-padding'
(16,144050): run-time error CSS1039: Token not allowed after unary operator: '-card-h-font-size'
(16,144080): run-time error CSS1039: Token not allowed after unary operator: '-card-h-color'
(16,144115): run-time error CSS1039: Token not allowed after unary operator: '-card-h-text-transform'
(16,144157): run-time error CSS1039: Token not allowed after unary operator: '-card-h-margin-block'
(16,144250): run-time error CSS1039: Token not allowed after unary operator: '-card-h-margin-block'
(16,144288): run-time error CSS1039: Token not allowed after unary operator: '-card-h-font-size'
(16,144366): run-time error CSS1039: Token not allowed after unary operator: '-card-padding-top'
(16,144596): run-time error CSS1039: Token not allowed after unary operator: '-card-properties-font-size'
(16,144865): run-time error CSS1039: Token not allowed after unary operator: '-card-h-color'
(16,144897): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(16,145543): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,145609): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,145721): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,145798): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,145875): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,146456): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,146768): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,147135): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,147913): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,147940): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,147981): run-time error CSS1039: Token not allowed after unary operator: '-notification-border-color'
(16,148342): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(16,148410): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(16,148635): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,148682): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,148778): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,149026): run-time error CSS1039: Token not allowed after unary operator: '-font-size-cm-head'
(16,149063): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,149653): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,149737): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,149836): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,150756): run-time error CSS1039: Token not allowed after unary operator: '-menu-categories-mobile-bg'
(16,150897): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,150991): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,151225): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,151303): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,151416): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,151457): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,151561): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,151799): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,151941): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,152069): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,152380): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,152480): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,152619): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,152721): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,152822): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-border'
(16,152854): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-padding'
(16,152961): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-color'
(16,152996): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-font-size'
(16,153037): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-font-weight'
(16,153075): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-marging'
(16,153114): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-line-height'
(16,153287): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-gap'
(16,153345): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-font-size'
(16,153389): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-font-weight'
(16,153429): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-color'
(16,153487): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-color'
(16,153570): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-hover-color'
(16,153640): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-hover-color'
(16,153709): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-active-color'
(16,153781): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-active-color'
(16,153958): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-before-pos-left'
(16,154093): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-active-padding'
(16,154158): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,154233): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,154735): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,154787): run-time error CSS1039: Token not allowed after unary operator: '-font-size-ci-h'
(16,155450): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,155502): run-time error CSS1039: Token not allowed after unary operator: '-font-size-ci-h'
(16,156116): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-width'
(16,156171): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-track-color-complete'
(16,156222): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-transition'
(16,156276): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-transition'
(16,156593): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,156690): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,156728): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,156890): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-track-color-default'
(16,157222): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,157269): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,157342): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,159517): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,160623): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,162062): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,162276): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,162360): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,162785): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,163373): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,163636): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,164236): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,165466): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(16,166761): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,168785): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,168914): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,171091): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,172118): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,172244): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,175373): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,175708): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,175788): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,176837): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,177471): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,178792): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,180179): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,182117): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,183513): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,183549): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,183580): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,183622): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,183656): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,183690): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,184217): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,185511): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,185673): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,186113): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,186149): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,186180): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,186222): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,186292): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,186530): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,187261): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,187426): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,187893): run-time error CSS1039: Token not allowed after unary operator: '-card-padding-top'
(16,187949): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,187987): run-time error CSS1039: Token not allowed after unary operator: '-card-border-width'
(16,188064): run-time error CSS1039: Token not allowed after unary operator: '-card-h-font-size'
(16,188094): run-time error CSS1039: Token not allowed after unary operator: '-card-h-color'
(16,188129): run-time error CSS1039: Token not allowed after unary operator: '-card-h-text-transform'
(16,188253): run-time error CSS1039: Token not allowed after unary operator: '-card-h-margin-block'
(16,188525): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,188641): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,188855): run-time error CSS1039: Token not allowed after unary operator: '-card-inner-inline-padding'
(16,189672): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,189708): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,189739): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,189781): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,189815): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,189849): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,190432): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,190715): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,194001): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,194090): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,195081): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,195195): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,195318): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,195428): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,195577): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,195715): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,195862): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,196400): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,196507): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,196823): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,196962): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(16,197931): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,198548): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,198729): run-time error CSS1039: Token not allowed after unary operator: '-light-gray'
(16,198991): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,199129): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,199272): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,199573): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,200487): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,200562): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,200772): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,200843): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,200923): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,200990): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,201096): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,201191): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,201295): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,202317): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-h'
(16,202397): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-p'
(16,202488): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-small'
(16,202669): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-stock'
(16,203045): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,203149): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,203254): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,203609): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-price'
(16,203649): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,203765): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,203795): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,203939): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-small'
(16,204170): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,204580): run-time error CSS1039: Token not allowed after unary operator: '-light-gray'
(16,204803): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,204958): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,205664): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,205990): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,207383): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-container-h'
(16,208034): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,208097): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,208179): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,208256): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,208293): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,208369): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,209290): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,210348): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,210649): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,213155): run-time error CSS1039: Token not allowed after unary operator: '-search-heading-color'
(16,213272): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,213383): run-time error CSS1039: Token not allowed after unary operator: '-search-items-count-display'
(16,213983): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,214048): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,214108): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,214166): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,214231): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,214265): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,214424): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,214556): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,214586): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,214637): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,215272): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,215295): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,215329): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,215583): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,215693): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,215808): run-time error CSS1039: Token not allowed after unary operator: '-color-status-request'
(16,215917): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,216216): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,218756): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,218778): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,219030): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,219072): run-time error CSS1039: Token not allowed after unary operator: '-black'
(16,219099): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,219372): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,219520): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,219569): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,219699): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,219749): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,219896): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,219920): run-time error CSS1039: Token not allowed after unary operator: '-color-even-opposite'
(16,220042): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,220065): run-time error CSS1039: Token not allowed after unary operator: '-color-odd-opposite'
(16,220157): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,220180): run-time error CSS1039: Token not allowed after unary operator: '-color-odd-opposite'
(16,220300): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,220324): run-time error CSS1039: Token not allowed after unary operator: '-color-even-opposite'
(16,221652): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,221796): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,221941): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,228963): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,229771): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,230029): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(16,230080): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,230193): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,230361): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,230656): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,230815): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,230892): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,230949): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,231500): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,232521): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,232606): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,232796): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,233197): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,233418): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,233508): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,233998): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,234636): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,234937): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,235226): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,235553): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,235639): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,235765): run-time error CSS1039: Token not allowed after unary operator: '-notification-border-color'
(16,236451): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,237318): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(18,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@charset "UTF-8";.fa,.fas,.checkout-progress .progress-step.is-complete:before,.address-container label.address-check input[type=radio]:checked~.checkmark:before,.address-container [ck-address].active:before,.rating-set-container .rating>input:checked+label:hover~label:before,.rating-set-container .rating>input:checked~label:hover:before,.rating-set-container .rating>input:checked~label:hover~label:before,.rating-set-container .rating>label:hover~input:checked~label:before,.rating-set-container .rating>input:checked~label:before,.rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container .rating:not(:checked)>label:hover~label:before,.far,.rating-set-container .rating:not(:checked)>label:before,.rating-bar>ul>li:before,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.checkout-progress .progress-step.is-complete:before,.address-container label.address-check input[type=radio]:checked~.checkmark:before,.address-container [ck-address].active:before,.rating-set-container .rating:not(:checked)>label:before,.rating-bar>ul>li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em;}.fa-xs{font-size:.75em;}.fa-sm{font-size:.875em;}.fa-1x{font-size:1em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-6x{font-size:6em;}.fa-7x{font-size:7em;}.fa-8x{font-size:8em;}.fa-9x{font-size:9em;}.fa-10x{font-size:10em;}.fa-fw{text-align:center;width:1.25em;}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0;}.fa-ul>li{position:relative;}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit;}.fa-angle-double-down:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-arrow-left:before{content:"";}.fa-backward:before{content:"";}.fa-barcode:before{content:"";}.fa-book:before{content:"";}.fa-building:before{content:"";}.fa-calendar:before{content:"";}.fa-calendar-alt:before{content:"";}.fa-check:before{content:"";}.fa-chevron-down:before{content:"";}.fa-chevron-right:before{content:"";}.fa-cog:before{content:"";}.fa-comments:before{content:"";}.fa-cookie:before{content:"";}.fa-envelope:before{content:"";}.fa-exclamation-triangle:before{content:"";}.fa-caret-up:before{content:"";}.fa-facebook-f:before{content:"";}.fa-fax:before{content:"";}.fa-file:before{content:"";}.fa-file-archive:before{content:"";}.fa-file-pdf:before{content:"";}.fa-file-word:before{content:"";}.fa-filter:before{content:"";}.fa-gift:before{content:"";}.fa-heart:before{content:"";}.fa-home:before{content:"";}.fa-info-circle:before{content:"";}.fa-instagram:before{content:"";}.fa-linkedin-in:before{content:"";}.fa-list:before{content:"";}.fa-lock:before{content:"";}.fa-map-marker-alt:before{content:"";}.fa-minus:before{content:"";}.fa-phone:before{content:"";}.fa-plus:before{content:"";}.fa-plus-circle:before{content:"";}.fa-save:before{content:"";}.fa-search:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-sign-in-alt:before{content:"";}.fa-sign-out-alt:before{content:"";}.fa-sort:before{content:"";}.fa-sort-amount-down:before{content:"";}.fa-sort-amount-up:before{content:"";}.fa-spinner:before{content:"";}.fa-star:before{content:"";}.fa-sticky-note:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-th:before{content:"";}.fa-times:before{content:"";}.fa-user:before{content:"";}.fa-user-cog:before{content:"";}.fa-user-friends:before{content:"";}.fa-user-shield:before{content:"";}.fa-user-slash:before{content:"";}.fa-user-times:before{content:"";}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url("/Content/plx/scss/fontawesome/webfonts/fa-regular-400.eot?");src:url("/Content/plx/scss/fontawesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/Content/plx/scss/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("/Content/plx/scss/fontawesome/webfonts/fa-regular-400.woff") format("woff"),url("/Content/plx/scss/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"),url("/Content/plx/scss/fontawesome/webfonts/fa-regular-400.svg#fontawesome") format("svg");}.far,.rating-set-container .rating:not(:checked)>label:before,.rating-bar>ul>li:before{font-family:"Font Awesome 5 Free";font-weight:400;}
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("/Content/plx/scss/fontawesome/webfonts/fa-solid-900.eot?");src:url("/Content/plx/scss/fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/Content/plx/scss/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("/Content/plx/scss/fontawesome/webfonts/fa-solid-900.woff") format("woff"),url("/Content/plx/scss/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"),url("/Content/plx/scss/fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg");}.fa,.fas,.checkout-progress .progress-step.is-complete:before,.address-container label.address-check input[type=radio]:checked~.checkmark:before,.address-container [ck-address].active:before,.rating-set-container .rating>input:checked+label:hover~label:before,.rating-set-container .rating>input:checked~label:hover:before,.rating-set-container .rating>input:checked~label:hover~label:before,.rating-set-container .rating>label:hover~input:checked~label:before,.rating-set-container .rating>input:checked~label:before,.rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container .rating:not(:checked)>label:hover~label:before{font-family:"Font Awesome 5 Free";font-weight:900;}
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("/Content/plx/scss/fontawesome/webfonts/fa-brands-400.eot?");src:url("/Content/plx/scss/fontawesome/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/Content/plx/scss/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("/Content/plx/scss/fontawesome/webfonts/fa-brands-400.woff") format("woff"),url("/Content/plx/scss/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"),url("/Content/plx/scss/fontawesome/webfonts/fa-brands-400.svg#fontawesome") format("svg");}.fab{font-family:"Font Awesome 5 Brands";font-weight:400;}.icm,.search-control:before,.icmf{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.icm-backward:before{content:"";}.icm-basket:before{content:"";}.icm-edit:before{content:"";}.icm-e-invoice .path1:before{content:"";color:#727070;}.icm-e-invoice .path2:before{content:"";margin-left:-.8154296875em;color:#727070;}.icm-e-invoice .path3:before{content:"";margin-left:-.8154296875em;color:#727070;}.icm-e-invoice .path4:before{content:"";margin-left:-.8154296875em;color:#fff;}.icm-e-invoice .path5:before{content:"";margin-left:-.8154296875em;color:#727070;}.icm-e-invoice .path6:before{content:"";margin-left:-.8154296875em;color:#fff;}.icm-e-invoice .path7:before{content:"";margin-left:-.8154296875em;color:#727070;}.icm-e-invoice .path8:before{content:"";margin-left:-.8154296875em;color:#727070;}.icm-e-invoice .path9:before{content:"";margin-left:-.8154296875em;color:#727070;}.icm-forward:before{content:"";}.icm-heart:before{content:"";}.icm-home:before{content:"";}.icm-invoice .path1:before{content:"";color:#727070;}.icm-invoice .path2:before{content:"";margin-left:-1.453125em;color:#727070;}.icm-invoice .path3:before{content:"";margin-left:-1.453125em;color:#727070;}.icm-invoice .path4:before{content:"";margin-left:-1.453125em;color:#727070;}.icm-invoice .path5:before{content:"";margin-left:-1.453125em;color:#727070;}.icm-invoice .path6:before{content:"";margin-left:-1.453125em;color:#727070;}.icm-invoice .path7:before{content:"";margin-left:-1.453125em;color:#fff;}.icm-plus:before{content:"";}.icm-search:before{content:"";}.icm-settings:before{content:"";}.icm-sign-out:before{content:"";}.icm-trash:before{content:"";}.icm-user:before{content:"";}.icm-catalog:before{content:"";}.icm-mail:before{content:"";}.icm-save:before{content:"";}.icm-pdf .path1:before{content:"";color:#1d1d1b;}.icm-pdf .path2:before{content:"";margin-left:-.8359375em;color:#1d1d1b;}.icm-pdf .path3:before{content:"";margin-left:-.8359375em;color:#1d1d1b;}.icm-pdf .path4:before{content:"";margin-left:-.8359375em;color:#000;}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;font-display:block;src:url("/Content/plx/scss/icomoon/fonts/icomoon.eot?fzcn35");src:url("/Content/plx/scss/icomoon/fonts/icomoon.eot?fzcn35#iefix") format("embedded-opentype"),url("/Content/plx/scss/icomoon/fonts/icomoon.ttf?fzcn35") format("truetype"),url("/Content/plx/scss/icomoon/fonts/icomoon.woff?fzcn35") format("woff"),url("/Content/plx/scss/icomoon/fonts/icomoon.svg?fzcn35#icomoon") format("svg");}.icm,.search-control:before,.icmf{font-family:"icomoon"!important;font-weight:900;}*,::before,::after{box-sizing:border-box;}html{height:100%;line-height:var(--line-height-base);-webkit-text-size-adjust:100%;font-family:var(--font-family);font-size:var(--font-size-base);}html>body{margin:0;display:grid;grid-template-rows:var(--body-row-template);grid-template-columns:100%;min-height:100%;}html>body>main{padding:var(--main-padding);}body{background-color:var(--body-bg);color:var(--body-color);}main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;width:100%;margin-block-start:var(--hr-margin-block-start);margin-block-end:var(--hr-margin-block-end);border-style:var(--hr-border-style);border-width:var(--hr-border-width) 0 0 0;border-color:var(--hr-border-color);}img{border-style:none;}.container,.container-tyre{width:100%;padding-inline:var(--gutter);margin-inline:auto;}.container-sm{width:100%;padding-inline:var(--gutter);margin-inline:auto;}@media(min-width:576px){.container-sm,.container{max-width:33.75em;}}.container-md{width:100%;padding-inline:var(--gutter);margin-inline:auto;}@media(min-width:768px){.container-md,.container-sm,.container{max-width:45em;}}.container-lg{width:100%;padding-inline:var(--gutter);margin-inline:auto;}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:60em;}}.container-xl{width:100%;padding-inline:var(--gutter);margin-inline:auto;}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:71.25em;}}.container-xxl{width:100%;padding-inline:var(--gutter);margin-inline:auto;}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:85.5em;}}.container-xxxl{width:100%;padding-inline:var(--gutter);margin-inline:auto;}@media(min-width:1600px){.container-xxxl,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:99em;}}h1{font-size:var(--font-size-h1);margin:0;}h2{font-size:var(--font-size-h2);margin:0;}h3{font-size:var(--font-size-h3);margin:0;}h4{font-size:var(--font-size-h4);margin:0;}h5{font-size:var(--font-size-h5);margin:0;}h6{font-size:var(--font-size-h6);margin:0;}label{font-size:var(--font-size-label);}pre{font-family:monospace,monospace;font-size:1em;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:var(--control-line-hight);margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none!important;}.input-group{display:inline-flex;}.input-group :not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.input-group :not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group .input-group-append{display:flex;justify-content:center;align-items:center;}.input-group .input-group-append button{height:100%;}.input-flex-group{display:inline-flex;justify-content:space-between;align-items:center;width:100%;}.input-flex-group>:first-child{border-top-left-radius:var(--control-border-radius);border-bottom-left-radius:var(--control-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;}.input-flex-group>:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--control-border-radius);border-bottom-right-radius:var(--control-border-radius);}.input-flex-group .input-group-text{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background-color:var(--gray);}.input-icon-group{display:grid;grid-template-columns:1em 1fr;align-items:center;gap:.5em;}.collapse-down{border-width:0 0 2px 0;width:100%;justify-content:flex-start;position:relative;padding-left:0;}.collapse-down:after{display:block;content:"";position:absolute;right:1em;top:.6em;border-style:solid;border-width:1px 1px 0 0;height:.8em;width:.8em;transform:rotate(135deg);}.rating-bar{display:inline-flex;align-items:baseline;gap:1em;}.rating-bar>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;gap:.25em;}.rating-bar>ul>li{display:grid;justify-content:center;align-items:center;grid-template-columns:max-content;grid-template-rows:max-content;color:var(--color-primary);}.rating-bar>ul>li:before{content:"";grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;}.rating-bar>ul>li>i{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;overflow:hidden;}.rating-bar>span{color:var(--color-primary);}.rating-bar>button{border:0;color:var(--color-primary);}.rating-bar>button:hover{color:var(--color-secondary);}ul.user-ratings{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:.5em;}ul.user-ratings>li{display:flex;flex-direction:column;gap:.25em;}ul.user-ratings>li .user-rating-creator{color:#000;font-size:1em;font-weight:var(--font-weight-bold);}ul.user-ratings>li .user-rating-creator i{color:var(--body-color);font-size:1.25em;margin-right:.5em;}ul.user-ratings>li .user-rating-title{font-weight:var(--font-weight-bold);color:#000;}ul.user-ratings>li .user-rating-detail{font-size:.8em;}ul.user-ratings>li .user-rating-comment{color:#000;}ul.user-ratings>li:not(:last-of-type){border-bottom:1px solid #ccc;}.rating-set-container label{display:block;}.rating-set-container .rating{float:left;color:var(--color-primary);font-size:1.5em;}.rating-set-container .rating:not(:checked)>input{position:absolute;height:16px;width:18px;display:none;}.rating-set-container .rating:not(:checked)>label{float:right;overflow:hidden;white-space:nowrap;cursor:pointer;}.rating-set-container .rating:not(:checked)>label:before{content:"";}.rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container .rating:not(:checked)>label:hover~label:before{content:"";}.rating-set-container .rating>input:checked~label:before{content:"";}.rating-set-container .rating>input:checked+label:hover:before,.rating-set-container .rating>input:checked+label:hover~label:before,.rating-set-container .rating>input:checked~label:hover:before,.rating-set-container .rating>input:checked~label:hover~label:before,.rating-set-container .rating>label:hover~input:checked~label:before{content:"";}.rating-set-container .rating>label:active{position:relative;top:2px;left:2px;}button,input[type=button],input[type=submit],input[type=reset],a.btn,:link.btn,:any-link.btn{display:inline-flex;justify-content:center;align-items:center;gap:.5em;outline:0;cursor:pointer;writing-mode:horizontal-tb!important;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;text-align:center;border-image:initial;color:var(--button-color);background-color:var(--button-bg);font-size:var(--button-font-size);font-weight:var(--button-font-weight);font-family:var(--button-font-family);line-height:var(--button-line-height);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);border-style:var(--button-border-style);border-width:var(--button-border-width);border-radius:var(--button-border-radius);}button i,input[type=button] i,input[type=submit] i,input[type=reset] i,a.btn i,:link.btn i,:any-link.btn i{line-height:inherit!important;}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,a.btn:disabled,.btn:disabled:link,.btn:disabled:any-link,button[disabled=""],input[disabled=""][type=button],input[disabled=""][type=submit],input[disabled=""][type=reset],a[disabled=""].btn,[disabled=""].btn:link,[disabled=""].btn:any-link{opacity:.5;cursor:not-allowed;border-color:var(--button-color);}button.btn-primary,input.btn-primary[type=button],input.btn-primary[type=submit],input.btn-primary[type=reset],a.btn-primary.btn,.btn-primary.btn:link,.btn-primary.btn:any-link{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-opposite);}button.btn-primary:hover,input.btn-primary[type=button]:hover,input.btn-primary[type=submit]:hover,input.btn-primary[type=reset]:hover,a.btn-primary.btn:hover,.btn-primary.btn:hover:link,.btn-primary.btn:hover:any-link{opacity:.8;color:var(--color-primary-opposite);}button.btn-primary:disabled,input.btn-primary[type=button]:disabled,input.btn-primary[type=submit]:disabled,input.btn-primary[type=reset]:disabled,a.btn-primary.btn:disabled,.btn-primary.btn:disabled:link,.btn-primary.btn:disabled:any-link,button.btn-primary[disabled=""],input.btn-primary[disabled=""][type=button],input.btn-primary[disabled=""][type=submit],input.btn-primary[disabled=""][type=reset],a.btn-primary[disabled=""].btn,.btn-primary[disabled=""].btn:link,.btn-primary[disabled=""].btn:any-link{border-color:var(--color-primary);}button.btn-outline-primary,input.btn-outline-primary[type=button],input.btn-outline-primary[type=submit],input.btn-outline-primary[type=reset],a.btn-outline-primary.btn,.btn-outline-primary.btn:link,.btn-outline-primary.btn:any-link{border-color:var(--color-primary);background-color:var(--body-bg);color:var(--color-primary);}button.btn-outline-primary:hover,input.btn-outline-primary[type=button]:hover,input.btn-outline-primary[type=submit]:hover,input.btn-outline-primary[type=reset]:hover,a.btn-outline-primary.btn:hover,.btn-outline-primary.btn:hover:link,.btn-outline-primary.btn:hover:any-link{background-color:var(--color-primary);color:var(--color-primary-opposite);opacity:.8;}button.btn-outline-primary:disabled,input.btn-outline-primary[type=button]:disabled,input.btn-outline-primary[type=submit]:disabled,input.btn-outline-primary[type=reset]:disabled,a.btn-outline-primary.btn:disabled,.btn-outline-primary.btn:disabled:link,.btn-outline-primary.btn:disabled:any-link,button.btn-outline-primary[disabled=""],input.btn-outline-primary[disabled=""][type=button],input.btn-outline-primary[disabled=""][type=submit],input.btn-outline-primary[disabled=""][type=reset],a.btn-outline-primary[disabled=""].btn,.btn-outline-primary[disabled=""].btn:link,.btn-outline-primary[disabled=""].btn:any-link{border-color:var(--color-primary);}button.btn-secondary,input.btn-secondary[type=button],input.btn-secondary[type=submit],input.btn-secondary[type=reset],a.btn-secondary.btn,.btn-secondary.btn:link,.btn-secondary.btn:any-link{border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-secondary-opposite);}button.btn-secondary:hover,input.btn-secondary[type=button]:hover,input.btn-secondary[type=submit]:hover,input.btn-secondary[type=reset]:hover,a.btn-secondary.btn:hover,.btn-secondary.btn:hover:link,.btn-secondary.btn:hover:any-link{opacity:.8;color:var(--color-secondary-opposite);}button.btn-secondary:disabled,input.btn-secondary[type=button]:disabled,input.btn-secondary[type=submit]:disabled,input.btn-secondary[type=reset]:disabled,a.btn-secondary.btn:disabled,.btn-secondary.btn:disabled:link,.btn-secondary.btn:disabled:any-link,button.btn-secondary[disabled=""],input.btn-secondary[disabled=""][type=button],input.btn-secondary[disabled=""][type=submit],input.btn-secondary[disabled=""][type=reset],a.btn-secondary[disabled=""].btn,.btn-secondary[disabled=""].btn:link,.btn-secondary[disabled=""].btn:any-link{border-color:var(--color-secondary);}button.btn-outline-secondary,input.btn-outline-secondary[type=button],input.btn-outline-secondary[type=submit],input.btn-outline-secondary[type=reset],a.btn-outline-secondary.btn,.btn-outline-secondary.btn:link,.btn-outline-secondary.btn:any-link{border-color:var(--color-secondary);background-color:var(--body-bg);color:var(--color-secondary);}button.btn-outline-secondary:hover,input.btn-outline-secondary[type=button]:hover,input.btn-outline-secondary[type=submit]:hover,input.btn-outline-secondary[type=reset]:hover,a.btn-outline-secondary.btn:hover,.btn-outline-secondary.btn:hover:link,.btn-outline-secondary.btn:hover:any-link{background-color:var(--color-secondary);color:var(--color-secondary-opposite);opacity:.8;}button.btn-outline-secondary:disabled,input.btn-outline-secondary[type=button]:disabled,input.btn-outline-secondary[type=submit]:disabled,input.btn-outline-secondary[type=reset]:disabled,a.btn-outline-secondary.btn:disabled,.btn-outline-secondary.btn:disabled:link,.btn-outline-secondary.btn:disabled:any-link,button.btn-outline-secondary[disabled=""],input.btn-outline-secondary[disabled=""][type=button],input.btn-outline-secondary[disabled=""][type=submit],input.btn-outline-secondary[disabled=""][type=reset],a.btn-outline-secondary[disabled=""].btn,.btn-outline-secondary[disabled=""].btn:link,.btn-outline-secondary[disabled=""].btn:any-link{border-color:var(--color-secondary);}button.btn-info,input.btn-info[type=button],input.btn-info[type=submit],input.btn-info[type=reset],a.btn-info.btn,.btn-info.btn:link,.btn-info.btn:any-link{border-color:var(--color-info);background-color:var(--color-info);color:var(--color-info-opposite);}button.btn-info:hover,input.btn-info[type=button]:hover,input.btn-info[type=submit]:hover,input.btn-info[type=reset]:hover,a.btn-info.btn:hover,.btn-info.btn:hover:link,.btn-info.btn:hover:any-link{opacity:.8;color:var(--color-info-opposite);}button.btn-info:disabled,input.btn-info[type=button]:disabled,input.btn-info[type=submit]:disabled,input.btn-info[type=reset]:disabled,a.btn-info.btn:disabled,.btn-info.btn:disabled:link,.btn-info.btn:disabled:any-link,button.btn-info[disabled=""],input.btn-info[disabled=""][type=button],input.btn-info[disabled=""][type=submit],input.btn-info[disabled=""][type=reset],a.btn-info[disabled=""].btn,.btn-info[disabled=""].btn:link,.btn-info[disabled=""].btn:any-link{border-color:var(--color-info);}button.btn-outline-info,input.btn-outline-info[type=button],input.btn-outline-info[type=submit],input.btn-outline-info[type=reset],a.btn-outline-info.btn,.btn-outline-info.btn:link,.btn-outline-info.btn:any-link{border-color:var(--color-info);background-color:var(--body-bg);color:var(--color-info);}button.btn-outline-info:hover,input.btn-outline-info[type=button]:hover,input.btn-outline-info[type=submit]:hover,input.btn-outline-info[type=reset]:hover,a.btn-outline-info.btn:hover,.btn-outline-info.btn:hover:link,.btn-outline-info.btn:hover:any-link{background-color:var(--color-info);color:var(--color-info-opposite);opacity:.8;}button.btn-outline-info:disabled,input.btn-outline-info[type=button]:disabled,input.btn-outline-info[type=submit]:disabled,input.btn-outline-info[type=reset]:disabled,a.btn-outline-info.btn:disabled,.btn-outline-info.btn:disabled:link,.btn-outline-info.btn:disabled:any-link,button.btn-outline-info[disabled=""],input.btn-outline-info[disabled=""][type=button],input.btn-outline-info[disabled=""][type=submit],input.btn-outline-info[disabled=""][type=reset],a.btn-outline-info[disabled=""].btn,.btn-outline-info[disabled=""].btn:link,.btn-outline-info[disabled=""].btn:any-link{border-color:var(--color-info);}button.btn-warning,input.btn-warning[type=button],input.btn-warning[type=submit],input.btn-warning[type=reset],a.btn-warning.btn,.btn-warning.btn:link,.btn-warning.btn:any-link{border-color:var(--color-warning);background-color:var(--color-warning);color:var(--color-warning-opposite);}button.btn-warning:hover,input.btn-warning[type=button]:hover,input.btn-warning[type=submit]:hover,input.btn-warning[type=reset]:hover,a.btn-warning.btn:hover,.btn-warning.btn:hover:link,.btn-warning.btn:hover:any-link{opacity:.8;color:var(--color-warning-opposite);}button.btn-warning:disabled,input.btn-warning[type=button]:disabled,input.btn-warning[type=submit]:disabled,input.btn-warning[type=reset]:disabled,a.btn-warning.btn:disabled,.btn-warning.btn:disabled:link,.btn-warning.btn:disabled:any-link,button.btn-warning[disabled=""],input.btn-warning[disabled=""][type=button],input.btn-warning[disabled=""][type=submit],input.btn-warning[disabled=""][type=reset],a.btn-warning[disabled=""].btn,.btn-warning[disabled=""].btn:link,.btn-warning[disabled=""].btn:any-link{border-color:var(--color-warning);}button.btn-outline-warning,input.btn-outline-warning[type=button],input.btn-outline-warning[type=submit],input.btn-outline-warning[type=reset],a.btn-outline-warning.btn,.btn-outline-warning.btn:link,.btn-outline-warning.btn:any-link{border-color:var(--color-warning);background-color:var(--body-bg);color:var(--color-warning);}button.btn-outline-warning:hover,input.btn-outline-warning[type=button]:hover,input.btn-outline-warning[type=submit]:hover,input.btn-outline-warning[type=reset]:hover,a.btn-outline-warning.btn:hover,.btn-outline-warning.btn:hover:link,.btn-outline-warning.btn:hover:any-link{background-color:var(--color-warning);color:var(--color-warning-opposite);opacity:.8;}button.btn-outline-warning:disabled,input.btn-outline-warning[type=button]:disabled,input.btn-outline-warning[type=submit]:disabled,input.btn-outline-warning[type=reset]:disabled,a.btn-outline-warning.btn:disabled,.btn-outline-warning.btn:disabled:link,.btn-outline-warning.btn:disabled:any-link,button.btn-outline-warning[disabled=""],input.btn-outline-warning[disabled=""][type=button],input.btn-outline-warning[disabled=""][type=submit],input.btn-outline-warning[disabled=""][type=reset],a.btn-outline-warning[disabled=""].btn,.btn-outline-warning[disabled=""].btn:link,.btn-outline-warning[disabled=""].btn:any-link{border-color:var(--color-warning);}button.btn-danger,input.btn-danger[type=button],input.btn-danger[type=submit],input.btn-danger[type=reset],a.btn-danger.btn,.btn-danger.btn:link,.btn-danger.btn:any-link{border-color:var(--color-danger);background-color:var(--color-danger);color:var(--color-danger-opposite);}button.btn-danger:hover,input.btn-danger[type=button]:hover,input.btn-danger[type=submit]:hover,input.btn-danger[type=reset]:hover,a.btn-danger.btn:hover,.btn-danger.btn:hover:link,.btn-danger.btn:hover:any-link{opacity:.8;color:var(--color-danger-opposite);}button.btn-danger:disabled,input.btn-danger[type=button]:disabled,input.btn-danger[type=submit]:disabled,input.btn-danger[type=reset]:disabled,a.btn-danger.btn:disabled,.btn-danger.btn:disabled:link,.btn-danger.btn:disabled:any-link,button.btn-danger[disabled=""],input.btn-danger[disabled=""][type=button],input.btn-danger[disabled=""][type=submit],input.btn-danger[disabled=""][type=reset],a.btn-danger[disabled=""].btn,.btn-danger[disabled=""].btn:link,.btn-danger[disabled=""].btn:any-link{border-color:var(--color-danger);}button.btn-outline-danger,input.btn-outline-danger[type=button],input.btn-outline-danger[type=submit],input.btn-outline-danger[type=reset],a.btn-outline-danger.btn,.btn-outline-danger.btn:link,.btn-outline-danger.btn:any-link{border-color:var(--color-danger);background-color:var(--body-bg);color:var(--color-danger);}button.btn-outline-danger:hover,input.btn-outline-danger[type=button]:hover,input.btn-outline-danger[type=submit]:hover,input.btn-outline-danger[type=reset]:hover,a.btn-outline-danger.btn:hover,.btn-outline-danger.btn:hover:link,.btn-outline-danger.btn:hover:any-link{background-color:var(--color-danger);color:var(--color-danger-opposite);opacity:.8;}button.btn-outline-danger:disabled,input.btn-outline-danger[type=button]:disabled,input.btn-outline-danger[type=submit]:disabled,input.btn-outline-danger[type=reset]:disabled,a.btn-outline-danger.btn:disabled,.btn-outline-danger.btn:disabled:link,.btn-outline-danger.btn:disabled:any-link,button.btn-outline-danger[disabled=""],input.btn-outline-danger[disabled=""][type=button],input.btn-outline-danger[disabled=""][type=submit],input.btn-outline-danger[disabled=""][type=reset],a.btn-outline-danger[disabled=""].btn,.btn-outline-danger[disabled=""].btn:link,.btn-outline-danger[disabled=""].btn:any-link{border-color:var(--color-danger);}button.btn-success,input.btn-success[type=button],input.btn-success[type=submit],input.btn-success[type=reset],a.btn-success.btn,.btn-success.btn:link,.btn-success.btn:any-link{border-color:var(--color-success);background-color:var(--color-success);color:var(--color-success-opposite);}button.btn-success:hover,input.btn-success[type=button]:hover,input.btn-success[type=submit]:hover,input.btn-success[type=reset]:hover,a.btn-success.btn:hover,.btn-success.btn:hover:link,.btn-success.btn:hover:any-link{opacity:.8;color:var(--color-success-opposite);}button.btn-success:disabled,input.btn-success[type=button]:disabled,input.btn-success[type=submit]:disabled,input.btn-success[type=reset]:disabled,a.btn-success.btn:disabled,.btn-success.btn:disabled:link,.btn-success.btn:disabled:any-link,button.btn-success[disabled=""],input.btn-success[disabled=""][type=button],input.btn-success[disabled=""][type=submit],input.btn-success[disabled=""][type=reset],a.btn-success[disabled=""].btn,.btn-success[disabled=""].btn:link,.btn-success[disabled=""].btn:any-link{border-color:var(--color-success);}button.btn-outline-success,input.btn-outline-success[type=button],input.btn-outline-success[type=submit],input.btn-outline-success[type=reset],a.btn-outline-success.btn,.btn-outline-success.btn:link,.btn-outline-success.btn:any-link{border-color:var(--color-success);background-color:var(--body-bg);color:var(--color-success);}button.btn-outline-success:hover,input.btn-outline-success[type=button]:hover,input.btn-outline-success[type=submit]:hover,input.btn-outline-success[type=reset]:hover,a.btn-outline-success.btn:hover,.btn-outline-success.btn:hover:link,.btn-outline-success.btn:hover:any-link{background-color:var(--color-success);color:var(--color-success-opposite);opacity:.8;}button.btn-outline-success:disabled,input.btn-outline-success[type=button]:disabled,input.btn-outline-success[type=submit]:disabled,input.btn-outline-success[type=reset]:disabled,a.btn-outline-success.btn:disabled,.btn-outline-success.btn:disabled:link,.btn-outline-success.btn:disabled:any-link,button.btn-outline-success[disabled=""],input.btn-outline-success[disabled=""][type=button],input.btn-outline-success[disabled=""][type=submit],input.btn-outline-success[disabled=""][type=reset],a.btn-outline-success[disabled=""].btn,.btn-outline-success[disabled=""].btn:link,.btn-outline-success[disabled=""].btn:any-link{border-color:var(--color-success);}button.btn-dark,input.btn-dark[type=button],input.btn-dark[type=submit],input.btn-dark[type=reset],a.btn-dark.btn,.btn-dark.btn:link,.btn-dark.btn:any-link{border-color:var(--color-dark);background-color:var(--color-dark);color:var(--color-dark-opposite);}button.btn-dark:hover,input.btn-dark[type=button]:hover,input.btn-dark[type=submit]:hover,input.btn-dark[type=reset]:hover,a.btn-dark.btn:hover,.btn-dark.btn:hover:link,.btn-dark.btn:hover:any-link{opacity:.8;color:var(--color-dark-opposite);}button.btn-dark:disabled,input.btn-dark[type=button]:disabled,input.btn-dark[type=submit]:disabled,input.btn-dark[type=reset]:disabled,a.btn-dark.btn:disabled,.btn-dark.btn:disabled:link,.btn-dark.btn:disabled:any-link,button.btn-dark[disabled=""],input.btn-dark[disabled=""][type=button],input.btn-dark[disabled=""][type=submit],input.btn-dark[disabled=""][type=reset],a.btn-dark[disabled=""].btn,.btn-dark[disabled=""].btn:link,.btn-dark[disabled=""].btn:any-link{border-color:var(--color-dark);}button.btn-outline-dark,input.btn-outline-dark[type=button],input.btn-outline-dark[type=submit],input.btn-outline-dark[type=reset],a.btn-outline-dark.btn,.btn-outline-dark.btn:link,.btn-outline-dark.btn:any-link{border-color:var(--color-dark);background-color:var(--body-bg);color:var(--color-dark);}button.btn-outline-dark:hover,input.btn-outline-dark[type=button]:hover,input.btn-outline-dark[type=submit]:hover,input.btn-outline-dark[type=reset]:hover,a.btn-outline-dark.btn:hover,.btn-outline-dark.btn:hover:link,.btn-outline-dark.btn:hover:any-link{background-color:var(--color-dark);color:var(--color-dark-opposite);opacity:.8;}button.btn-outline-dark:disabled,input.btn-outline-dark[type=button]:disabled,input.btn-outline-dark[type=submit]:disabled,input.btn-outline-dark[type=reset]:disabled,a.btn-outline-dark.btn:disabled,.btn-outline-dark.btn:disabled:link,.btn-outline-dark.btn:disabled:any-link,button.btn-outline-dark[disabled=""],input.btn-outline-dark[disabled=""][type=button],input.btn-outline-dark[disabled=""][type=submit],input.btn-outline-dark[disabled=""][type=reset],a.btn-outline-dark[disabled=""].btn,.btn-outline-dark[disabled=""].btn:link,.btn-outline-dark[disabled=""].btn:any-link{border-color:var(--color-dark);}button.btn-light,input.btn-light[type=button],input.btn-light[type=submit],input.btn-light[type=reset],a.btn-light.btn,.btn-light.btn:link,.btn-light.btn:any-link{border-color:var(--color-light);background-color:var(--color-light);color:var(--color-light-opposite);}button.btn-light:hover,input.btn-light[type=button]:hover,input.btn-light[type=submit]:hover,input.btn-light[type=reset]:hover,a.btn-light.btn:hover,.btn-light.btn:hover:link,.btn-light.btn:hover:any-link{opacity:.8;color:var(--color-light-opposite);}button.btn-light:disabled,input.btn-light[type=button]:disabled,input.btn-light[type=submit]:disabled,input.btn-light[type=reset]:disabled,a.btn-light.btn:disabled,.btn-light.btn:disabled:link,.btn-light.btn:disabled:any-link,button.btn-light[disabled=""],input.btn-light[disabled=""][type=button],input.btn-light[disabled=""][type=submit],input.btn-light[disabled=""][type=reset],a.btn-light[disabled=""].btn,.btn-light[disabled=""].btn:link,.btn-light[disabled=""].btn:any-link{border-color:var(--color-light);}button.btn-outline-light,input.btn-outline-light[type=button],input.btn-outline-light[type=submit],input.btn-outline-light[type=reset],a.btn-outline-light.btn,.btn-outline-light.btn:link,.btn-outline-light.btn:any-link{border-color:var(--color-light);background-color:var(--body-bg);color:var(--color-light);}button.btn-outline-light:hover,input.btn-outline-light[type=button]:hover,input.btn-outline-light[type=submit]:hover,input.btn-outline-light[type=reset]:hover,a.btn-outline-light.btn:hover,.btn-outline-light.btn:hover:link,.btn-outline-light.btn:hover:any-link{background-color:var(--color-light);color:var(--color-light-opposite);opacity:.8;}button.btn-outline-light:disabled,input.btn-outline-light[type=button]:disabled,input.btn-outline-light[type=submit]:disabled,input.btn-outline-light[type=reset]:disabled,a.btn-outline-light.btn:disabled,.btn-outline-light.btn:disabled:link,.btn-outline-light.btn:disabled:any-link,button.btn-outline-light[disabled=""],input.btn-outline-light[disabled=""][type=button],input.btn-outline-light[disabled=""][type=submit],input.btn-outline-light[disabled=""][type=reset],a.btn-outline-light[disabled=""].btn,.btn-outline-light[disabled=""].btn:link,.btn-outline-light[disabled=""].btn:any-link{border-color:var(--color-light);}button.w-100,input.w-100[type=button],input.w-100[type=submit],input.w-100[type=reset],a.w-100.btn,.w-100.btn:link,.w-100.btn:any-link{width:100%;}button.w-50,input.w-50[type=button],input.w-50[type=submit],input.w-50[type=reset],a.w-50.btn,.w-50.btn:link,.w-50.btn:any-link{width:50%;}button.w-auto,input.w-auto[type=button],input.w-auto[type=submit],input.w-auto[type=reset],a.w-auto.btn,.w-auto.btn:link,.w-auto.btn:any-link{width:auto;}button.h-100,input.h-100[type=button],input.h-100[type=submit],input.h-100[type=reset],a.h-100.btn,.h-100.btn:link,.h-100.btn:any-link{height:100%;}button.h-50,input.h-50[type=button],input.h-50[type=submit],input.h-50[type=reset],a.h-50.btn,.h-50.btn:link,.h-50.btn:any-link{height:50%;}button.h-auto,input.h-auto[type=button],input.h-auto[type=submit],input.h-auto[type=reset],a.h-auto.btn,.h-auto.btn:link,.h-auto.btn:any-link{height:auto;}button.btn-lg,input.btn-lg[type=button],input.btn-lg[type=submit],input.btn-lg[type=reset],a.btn-lg.btn,.btn-lg.btn:link,.btn-lg.btn:any-link{padding:calc(var(--button-padding-block)*2) calc(var(--button-padding-inline)*2);font-size:calc(var(--button-font-size)*1.25);text-transform:uppercase;}button.btn-sm,input.btn-sm[type=button],input.btn-sm[type=submit],input.btn-sm[type=reset],a.btn-sm.btn,.btn-sm.btn:link,.btn-sm.btn:any-link{padding:calc(var(--button-padding-block)*.25) calc(var(--button-padding-inline)*.25);font-size:calc(var(--button-font-size)*.8);text-transform:uppercase;font-weight:var(--font-weight-bold);}button.btn-link,input[type=button].btn-link,input[type=submit].btn-link,input[type=reset].btn-link,a,:link,:any-link{color:var(--link-color);background-color:transparent;cursor:pointer;}button.btn-link:hover,input[type=button].btn-link:hover,input[type=submit].btn-link:hover,input[type=reset].btn-link:hover,a:hover,:hover:link,:hover:any-link{color:var(--link-hover-color);}button.btn-link:focus,input[type=button].btn-link:focus,input[type=submit].btn-link:focus,input[type=reset].btn-link:focus,a:focus,:focus:link,:focus:any-link{color:var(--link-focus-color);}button.btn-link:disabled,input[type=button].btn-link:disabled,input[type=submit].btn-link:disabled,input[type=reset].btn-link:disabled,a:disabled,:disabled:link,:disabled:any-link,button[disabled=""].btn-link,input[disabled=""][type=button].btn-link,input[disabled=""][type=submit].btn-link,input[disabled=""][type=reset].btn-link,a[disabled=""],[disabled=""]:link,[disabled=""]:any-link{opacity:.5;cursor:not-allowed;}a,:link,:any-link{text-decoration:var(--link-text-decoration);}a.btn,:link.btn,:any-link.btn{-webkit-appearance:button;appearance:button;}button.btn-link,input[type=button].btn-link,input[type=submit].btn-link,input[type=reset].btn-link{-webkit-appearance:none;appearance:none;padding:0;border:0;text-align:left;text-indent:0;text-shadow:none;display:inline-block;line-height:var(--line-height-base);}button.btn-toggle,input[type=button].btn-toggle,input[type=submit].btn-toggle,input[type=reset].btn-toggle{width:2.25em;height:1.5em;border:0;outline:0;padding:0;margin:0;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:none;}button.btn-toggle:focus,input[type=button].btn-toggle:focus,input[type=submit].btn-toggle:focus,input[type=reset].btn-toggle:focus{outline:0;box-shadow:none;}button.btn-toggle:before,button.btn-toggle:after,input[type=button].btn-toggle:before,input[type=button].btn-toggle:after,input[type=submit].btn-toggle:before,input[type=submit].btn-toggle:after,input[type=reset].btn-toggle:before,input[type=reset].btn-toggle:after{content:"";}button.btn-toggle:before,input[type=button].btn-toggle:before,input[type=submit].btn-toggle:before,input[type=reset].btn-toggle:before{top:0;}button.btn-toggle:after,input[type=button].btn-toggle:after,input[type=submit].btn-toggle:after,input[type=reset].btn-toggle:after{bottom:0;}button.btn-toggle>div,button.btn-toggle:before,button.btn-toggle:after,input[type=button].btn-toggle>div,input[type=button].btn-toggle:before,input[type=button].btn-toggle:after,input[type=submit].btn-toggle>div,input[type=submit].btn-toggle:before,input[type=submit].btn-toggle:after,input[type=reset].btn-toggle>div,input[type=reset].btn-toggle:before,input[type=reset].btn-toggle:after{height:.2em;transition:.4s;background-color:var(--body-color);position:absolute;left:0;right:0;}button.btn-toggle>div,input[type=button].btn-toggle>div,input[type=submit].btn-toggle>div,input[type=reset].btn-toggle>div{top:calc(50% - .1em);}button.btn-toggle[aria-expanded=true]:before,input[type=button].btn-toggle[aria-expanded=true]:before,input[type=submit].btn-toggle[aria-expanded=true]:before,input[type=reset].btn-toggle[aria-expanded=true]:before{-webkit-transform:rotate(-32deg) translate(-.46em,.46em);transform:rotate(-32deg) translate(-.46em,.46em);width:2.5em;border-radius:1.5px;}button.btn-toggle[aria-expanded=true]:after,input[type=button].btn-toggle[aria-expanded=true]:after,input[type=submit].btn-toggle[aria-expanded=true]:after,input[type=reset].btn-toggle[aria-expanded=true]:after{-webkit-transform:rotate(32deg) translate(-.46em,-.47em);transform:rotate(32deg) translate(-.46em,-.47em);width:2.5em;border-radius:1.5px;}button.btn-toggle[aria-expanded=true]>div,input[type=button].btn-toggle[aria-expanded=true]>div,input[type=submit].btn-toggle[aria-expanded=true]>div,input[type=reset].btn-toggle[aria-expanded=true]>div{opacity:0;}.btn-scroll-top{opacity:0;transition:opacity 400ms;position:fixed;bottom:0;right:0;z-index:99;border:1px solid var(--body-bg);outline:0;background-color:var(--color-primary);color:var(--color-primary-opposite);cursor:pointer;height:2em;width:2em;font-size:1em;display:flex;justify-content:center;align-items:center;}@media(max-width:991.98px){.btn-scroll-top{font-size:1.5em;}}.btn-scroll-top:hover{background-color:var(--color-primary-opposite);color:var(--color-primary);border-color:var(--color-primary);}textarea,select,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border-style:solid;border-width:var(--control-border-width);border-color:var(--control-border-color);border-radius:var(--control-border-radius);transition:border-color .15s ease-in-out;}textarea:focus,select:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{border-color:var(--control-border-color-focus);}textarea,select,input[type=color],input[type=radio],input[type=checkbox],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{font-size:var(--font-size-control);line-height:var(--control-line-hight);}textarea,select,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{color:var(--control-color);background-color:var(--control-bg);}textarea,select,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);}textarea,select,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{display:inline-block;width:100%;}textarea:focus,select:focus,input[type=radio]:focus,input[type=checkbox]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;}textarea.is-invalid,input.is-invalid[type=date],input.is-invalid[type=datetime],input.is-invalid[type=datetime-local],input.is-invalid[type=email],input.is-invalid[type=file],input.is-invalid[type=month],input.is-invalid[type=number],input.is-invalid[type=password],input.is-invalid[type=search],input.is-invalid[type=tel],input.is-invalid[type=text],input.is-invalid[type=time],input.is-invalid[type=url],input.is-invalid[type=week],textarea.is-valid,input.is-valid[type=date],input.is-valid[type=datetime],input.is-valid[type=datetime-local],input.is-valid[type=email],input.is-valid[type=file],input.is-valid[type=month],input.is-valid[type=number],input.is-valid[type=password],input.is-valid[type=search],input.is-valid[type=tel],input.is-valid[type=text],input.is-valid[type=time],input.is-valid[type=url],input.is-valid[type=week]{background-repeat:no-repeat;background-position:right var(--control-padding-inline) center;background-size:1.5em;padding-right:calc(var(--control-padding-inline)*2 + 1.5em);}textarea.is-invalid,input.is-invalid[type=date],input.is-invalid[type=datetime],input.is-invalid[type=datetime-local],input.is-invalid[type=email],input.is-invalid[type=file],input.is-invalid[type=month],input.is-invalid[type=number],input.is-invalid[type=password],input.is-invalid[type=search],input.is-invalid[type=tel],input.is-invalid[type=text],input.is-invalid[type=time],input.is-invalid[type=url],input.is-invalid[type=week]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ff4d4f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff4d4f' stroke='none'/%3e%3c/svg%3e");}textarea.is-valid,input.is-valid[type=date],input.is-valid[type=datetime],input.is-valid[type=datetime-local],input.is-valid[type=email],input.is-valid[type=file],input.is-valid[type=month],input.is-valid[type=number],input.is-valid[type=password],input.is-valid[type=search],input.is-valid[type=tel],input.is-valid[type=text],input.is-valid[type=time],input.is-valid[type=url],input.is-valid[type=week]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2352c41a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");}input[type=radio],input[type=checkbox]{appearance:none;-webkit-appearance:none;display:flex;flex-direction:row;align-items:center;width:fit-content;gap:.35em;cursor:pointer;}input.reverse[type=radio],input.reverse[type=checkbox]{flex-direction:row-reverse;}input.is-invalid[type=radio]:before,input.is-invalid[type=checkbox]:before{border-color:var(--color-danger);}input.is-valid[type=radio]:before,input.is-valid[type=checkbox]:before{border-color:var(--color-success);}input[type=checkbox]{color:var(--body-color);background-color:transparent;}input[type=checkbox]:before{display:block;content:"";min-width:1em;height:1em;border-radius:0;border:1px solid var(--control-border-color);background-color:var(--control-bg);z-index:2;}input[type=checkbox]:after{display:block;content:attr(placeholder);font-size:.8em;}input[type=checkbox]:checked:before{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6.994 5.9640002'%3e%3cpath fill='%2352c41a' d='m 1.8021834,5.714204 -1.69999999,-2.2 c -0.4,-1.04 0.46,-1.4 1.09999999,-0.8 l 1.1,1.4 3.4,-3.80000002 c 0.6,-0.63 1.6,-0.27 1.2,0.70000002 l -4,4.6 c -0.43,0.5 -0.8,0.4 -1.1,0.1 z'/%3e%3c/svg%3e");background-size:.6em;background-repeat:no-repeat;background-position:center;}input[type=radio]{color:var(--body-color);background-color:transparent;}input[type=radio]:before{display:block;content:"";min-width:1em;height:1em;border-radius:.5em;border:1px solid var(--control-border-color);background-color:var(--control-bg);z-index:2;}input[type=radio]:after{display:block;content:attr(placeholder);font-size:.8em;}input[type=radio]:checked:before{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 4 4'%3e%3ccircle r='2' fill='%2352c41a'/%3e%3c/svg%3e");background-size:.5em;background-repeat:no-repeat;background-position:center;}input[type=color]{-webkit-appearance:none;appearance:none;height:auto;}input::-webkit-color-swatch-wrapper{padding:0;}input::-webkit-color-swatch{padding:0;height:calc(var(--line-height-base)*1em);border-radius:0;}input::-moz-color-swatch{padding:0;height:calc(var(--line-height-base)*1em);border-radius:0;}input::-webkit-file-upload-button,input::file-selector-button{color:var(--control-button-color);background:var(--control-button-bg);padding-block:.125em;padding-inline:.25em;margin-block:0;margin-inline-start:0;margin-inline-end:var(--control-padding-inline);border:0;display:inline-block;outline:0;cursor:pointer;writing-mode:horizontal-tb!important;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-indent:0;text-shadow:none;text-align:center;border-image:initial;line-height:1;}input::-webkit-file-upload-button:hover,input::file-selector-button:hover{opacity:.8;}select{position:relative;-webkit-appearance:none;appearance:none;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='%23ccc' 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 var(--control-padding-inline) center;background-size:1em;padding-right:calc(var(--control-padding-inline) + 1.5em);}select.is-invalid,select.is-valid{background-position:right var(--control-padding-inline) center,right calc(var(--control-padding-inline) + 1.5em) center;padding-right:calc(var(--control-padding-inline)*2 + 2.5em);background-size:1em,1.5em;}select.is-valid{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='%23ccc' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2352c41a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");}select.is-invalid{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='%23ccc' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ff4d4f'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff4d4f' stroke='none'/%3e%3c/svg%3e");}.form-check{position:relative;display:flex;align-items:center;}.form-check.form-check-inline{display:inline-flex;gap:1em;}.form-check>input,.form-check>label{cursor:pointer;}.search-control{position:relative;}.search-control:before{content:"";position:absolute;top:var(--control-padding-block);left:var(--control-padding-inline);line-height:inherit!important;}.search-control input{padding-inline-start:calc(var(--control-padding-inline) + 1.25em);}.search-control-button{display:grid;grid-template-columns:1fr max-content;position:relative;}.badge{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;background-color:var(--color-primary);color:var(--color-primary-opposite);border-radius:1em;text-align:center;font-size:.7em;padding:0 .5em;}.block{color:var(--block-color);background-color:var(--block-bg);padding-inline:var(--block-padding-inline);padding-block:var(--block-padding-block);border:var(--block-border);border-radius:var(--block-border-radius);}ol.breadcrumb{padding:var(--breadcrumbs-padding);margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--breadcrumbs-gap);}ol.breadcrumb>li{text-transform:uppercase;color:var(--breadcrumbs-active-color);font-size:var(--breadcrumbs-font-size);position:relative;}ol.breadcrumb>li:not(:last-child):after{color:var(--breadcrumbs-color);content:var(--breadcrumbs-separator);}ol.breadcrumb>li>a{text-decoration:none;color:var(--breadcrumbs-color);}ol.breadcrumb>li>a:hover{color:var(--breadcrumbs-hover-color);}@-webkit-keyframes animateFromtop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@keyframes animateFromtop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@-webkit-keyframes animateTotop{from{top:0;opacity:1;}to{top:-300px;opacity:0;}}@keyframes animateTotop{from{top:0;opacity:1;}to{top:-300px;opacity:0;}}.modal{display:none;position:fixed;z-index:1000;padding-top:10vh;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);padding-inline:var(--gutter);}.modal.show{display:flex;justify-content:center;align-items:flex-start;}.modal.show .modal-content{-webkit-animation-name:animateFromtop;-webkit-animation-duration:var(--transition-time-modal);animation-name:animateFromtop;animation-duration:var(--transition-time-modal);}.modal.hideing{transition:opacity ease var(--transition-time-modal);opacity:0;}.modal.hideing .modal-content{-webkit-animation-name:animateTotop;-webkit-animation-duration:var(--transition-time-modal);animation-name:animateTotop;animation-duration:var(--transition-time-modal);top:-300px;}.modal .modal-content{position:relative;width:100%;max-width:33.75em;background-color:var(--modal-content-bg);color:var(--modal-content-color);padding-inline:var(--modal-content-padding-inline);padding-block:var(--modal-content-padding-block);border:var(--modal-content-border);border-radius:var(--modal-content-border-radius);box-shadow:var(--modal-content-box-shadow);}.modal .modal-content .modal-close{position:absolute;z-index:1;top:var(--modal-close-pos-top);right:var(--modal-close-pos-right);background-color:var(--modal-close-bg);color:var(--modal-close-color);padding:var(--modal-close-padding);border:var(--modal-close-border);border-radius:var(--modal-close-border-radius);}.modal .modal-content .modal-close:hover{background-color:var(--modal-close-hover-bg);color:var(--modal-close-hover-color);}.modal .modal-content .modal-close:before{content:"×";font-size:var(--modal-close-font-size);line-height:.5;}.modal .modal-content .modal-header{position:relative;background-color:var(--modal-header-bg);color:var(--modal-header-color);padding-inline:var(--modal-header-padding-inline);padding-block:var(--modal-header-padding-block);border:var(--modal-header-border);border-radius:var(--modal-header-border-radius);box-shadow:var(--modal-header-box-shadow);text-align:var(--modal-header-text-align);}.modal .modal-content .modal-header .close{position:absolute;right:0;top:0;padding-inline-end:var(--modal-header-padding-inline);color:var(--color-primary-opposite);outline:0;border:0;font-size:1.25em;display:flex;justify-content:center;align-items:center;height:100%;line-height:normal;}.modal .modal-content .modal-header .close:hover,.modal .modal-content .modal-header .close:focus{color:#000;text-decoration:none;cursor:pointer;}.modal .modal-content .modal-body{background-color:var(--modal-body-bg);color:var(--modal-body-color);padding-inline:var(--modal-body-padding-inline);padding-block:var(--modal-body-padding-block);border:var(--modal-body-border);border-radius:var(--modal-body-border-radius);box-shadow:var(--modal-body-box-shadow);}.modal .modal-content .modal-footer{display:flex;justify-content:var(--modal-footer-justify-content);gap:var(--modal-footer-gap);background-color:var(--modal-footer-bg);color:var(--modal-footer-color);padding-inline:var(--modal-footer-padding-inline);padding-block:var(--modal-footer-padding-block);border:var(--modal-footer-border);border-radius:var(--modal-footer-border-radius);box-shadow:var(--modal-footer-box-shadow);}.modal.modal-md .modal-content{width:100%;max-width:45em;}.modal.modal-lg .modal-content{max-width:60em;}.modal.modal-xl .modal-content{max-width:71.25em;}.modal.modal-xxl .modal-content{max-width:82.5em;}ul.pagination{list-style-type:none;padding-inline-start:0;}.pagination{display:flex;justify-content:flex-end;margin-block:1em;gap:.5em;}.pagination .page-item{font-size:var(--font-size-label);line-height:calc(var(--font-size-control)*var(--line-height-base));font-weight:700;}.pagination .page-item>a{color:var(--body-color);text-decoration:none;display:block;padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);}.pagination .page-item.active{background-color:var(--color-primary);}.pagination .page-item.active>a{color:var(--color-primary-opposite);}.spinner-overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;cursor:progress;background-color:#dfdfdf;opacity:.4;}.spinner-overlay.show{display:flex;justify-content:center;align-items:center;}.spinner-overlay:before{content:url("data:image/svg+xml,%3csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' viewBox='0 0 128 128' xml:space='preserve'%3e %3cg%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 20%, 1%29' fill-opacity='1'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 100%, 1%29' fill-opacity='0.03' transform='rotate%2830 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 95%, 1%29' fill-opacity='0.09' transform='rotate%2860 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 90%, 1%29' fill-opacity='0.17' transform='rotate%2890 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 85%, 1%29' fill-opacity='0.25' transform='rotate%28120 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 80%, 1%29' fill-opacity='0.35' transform='rotate%28150 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 75%, 1%29' fill-opacity='0.44' transform='rotate%28180 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 70%, 1%29' fill-opacity='0.55' transform='rotate%28210 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 60%, 1%29' fill-opacity='0.65' transform='rotate%28240 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 50%, 1%29' fill-opacity='0.75' transform='rotate%28270 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 40%, 1%29' fill-opacity='0.84' transform='rotate%28300 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 30%, 1%29' fill-opacity='0.92' transform='rotate%28330 64 64%29'/%3e %3canimateTransform attributeName='transform' type='rotate' values='0 64 64;30 64 64;60 64 64;90 64 64;120 64 64;150 64 64;180 64 64;210 64 64;240 64 64;270 64 64;300 64 64;330 64 64' calcMode='discrete' dur='1080ms' repeatCount='indefinite'%3e%3c/animateTransform%3e %3c/g%3e %3c/svg%3e");width:20%;max-width:160px;}.spinner-overlay img{display:none;width:20%;max-width:160px;z-index:500;}.spinner{display:inline-flex;vertical-align:middle;width:100%;max-width:1em;max-height:1em;}.spinner.x2{max-width:2em;max-height:2em;}.spinner.x3{max-width:3em;max-height:3em;}.spinner.x5{max-width:5em;max-height:5em;}.spinner.x8{max-width:8em;max-height:8em;}.spinner:before{content:url("data:image/svg+xml,%3csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' viewBox='0 0 128 128' xml:space='preserve'%3e %3cg%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 20%, 1%29' fill-opacity='1'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 100%, 1%29' fill-opacity='0.03' transform='rotate%2830 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 95%, 1%29' fill-opacity='0.09' transform='rotate%2860 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 90%, 1%29' fill-opacity='0.17' transform='rotate%2890 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 85%, 1%29' fill-opacity='0.25' transform='rotate%28120 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 80%, 1%29' fill-opacity='0.35' transform='rotate%28150 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 75%, 1%29' fill-opacity='0.44' transform='rotate%28180 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 70%, 1%29' fill-opacity='0.55' transform='rotate%28210 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 60%, 1%29' fill-opacity='0.65' transform='rotate%28240 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 50%, 1%29' fill-opacity='0.75' transform='rotate%28270 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 40%, 1%29' fill-opacity='0.84' transform='rotate%28300 64 64%29'/%3e %3cpath d='M61.5.05v18.52a45.2 45.2 0 0 0-15.52 3.62l-9.3-16.1A63.67 63.67 0 0 1 61.5.05z' fill='hsla%28210, 60%, 30%, 1%29' fill-opacity='0.92' transform='rotate%28330 64 64%29'/%3e %3canimateTransform attributeName='transform' type='rotate' values='0 64 64;30 64 64;60 64 64;90 64 64;120 64 64;150 64 64;180 64 64;210 64 64;240 64 64;270 64 64;300 64 64;330 64 64' calcMode='discrete' dur='1080ms' repeatCount='indefinite'%3e%3c/animateTransform%3e %3c/g%3e %3c/svg%3e");width:100%;}.item-loader-16{max-width:16px;}.item-loader-32{max-width:32px;}table.table-base{width:100%;border-collapse:collapse;border-spacing:0;}table.table-base>thead>tr>th{padding:.5em;text-align:left;}table.table-base>tbody>tr>td{padding:1em .5em;}table.table-base>tbody>tr>td .mobile-desc{display:none;}table.table-base>tbody.even-odd>tr{border-top:1px solid var(--color-even);}table.table-base>tbody.even-odd>tr:nth-child(even){background:var(--color-even);color:var(--color-even-opposite);}table.table-base>tbody.even-odd>tr:nth-child(odd){background:var(--color-odd);color:var(--color-odd-opposite);}ul.nav-tabs{margin-block:0;padding-inline-start:0;list-style-type:none;display:flex;border-bottom:1px solid var(--gray);gap:.5em;}ul.nav-tabs>li{padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);border-style:solid;border-color:var(--gray);border-width:1px 1px 0 1px;}ul.nav-tabs>li.active{background-color:var(--gray);}ul.nav-tabs>li:hover{cursor:pointer;}.tab-content{display:grid;grid-template-rows:max-content;grid-template-columns:1fr;padding-block:var(--control-padding-block);padding-inline:var(--control-padding-inline);}.tab-content>.tab-pane{opacity:0;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;transition:.3s;position:absolute;}.tab-content>.tab-pane.show{opacity:1;z-index:2;background-color:var(--body-bg);position:static;}#user_settings button{position:relative;z-index:10000;}[auto-grid]{display:grid;gap:1rem;}[auto-grid=items]{grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-items-min),1fr));}[auto-grid=categories]{grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-categories-min),1fr));}[auto-grid=categories-start]{grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-categories-start-min),1fr));}[auto-grid=search-filters]{grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-search-filters-min),1fr));}[auto-grid=blocks]{grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-blocks-min),1fr));}@keyframes splide-loading{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{user-select:none;}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block;}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0;}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1;}.splide--rtl{direction:rtl;}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block;}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer;}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000;}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:0;}.splide__container{box-sizing:border-box;position:relative;}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d;}.splide.is-initialized:not(.is-active) .splide__list{display:block;}.splide__pagination{display:flex;align-items:center;justify-content:center;margin:0;pointer-events:none;padding:1em;flex-wrap:wrap;}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto;}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:.75em;margin:.3em;padding:0;transition:transform .2s linear;width:.75em;opacity:.7;}.splide__pagination__page.is-active{background:var(--color-primary);transform:scale(1.2);}.splide__pagination__page:hover{cursor:pointer;opacity:.9;}.splide__pagination__page:focus{outline:0;}.splide__progress__bar{background:#ccc;height:3px;}.splide{outline:0;position:relative;visibility:hidden;}.splide.is-initialized,.splide.is-rendered{visibility:visible;}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:0;position:relative;}.splide__slide img{vertical-align:bottom;}.splide__slider{position:relative;}.splide__spinner{animation:splide-loading 1s infinite linear;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px;}.splide__track{overflow:hidden;position:relative;z-index:0;padding-block-end:.125em;}.splide__arrow{background:transparent;border:0;cursor:pointer;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;opacity:.7;align-items:center;border-radius:var(--button-border-radius);display:flex;justify-content:center;height:2em;width:2em;}.splide__arrow svg{fill:var(--color-primary);height:1.2em;width:1.2em;}.splide__arrow:hover{opacity:.9;}.splide__arrow:focus{outline:0;}.splide__arrow--prev{left:0;}.splide__arrow--prev svg{transform:scaleX(-1);}.splide__arrow--next{right:0;}.splide__arrow:disabled{display:none;}#form_basket .basket-info label{font-size:1em;color:var(--color-primary);}#form_basket thead{display:none;}.plx-autocomplete-extendet{position:relative;display:inline-block;}.plx-autocomplete-extendet .autocomplete-items{position:absolute;left:0;display:flex;flex-wrap:wrap;background-color:#fff;z-index:99;height:auto;width:100%;margin:0;border:1px solid #000;box-shadow:5px 5px 10px #000;}.plx-autocomplete-extendet .autocomplete-items .autocomplete-loader{position:absolute;top:0;left:0;right:0;z-index:1;bottom:0;display:flex;justify-content:center;align-items:center;}.plx-autocomplete-extendet .autocomplete-items .autocomplete-loader img{max-height:120px;max-width:120px;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container,.plx-autocomplete-extendet .autocomplete-items .ac-items-container,.plx-autocomplete-extendet .autocomplete-items .ac-cat-head-container,.plx-autocomplete-extendet .autocomplete-items .ac-items-head-container{position:relative;flex:0 0 auto;width:100%;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container,.plx-autocomplete-extendet .autocomplete-items .ac-cat-head-container{border-right:1px solid #e9e9e9;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-head-container,.plx-autocomplete-extendet .autocomplete-items .ac-items-head-container{height:30px;line-height:30px;background-color:#9d9b9b;border-bottom:1px solid #000;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-head-container{display:none;border-right:1px solid #000;}.plx-autocomplete-extendet .autocomplete-items .ac-items-head-container{display:flex;justify-content:space-between;}.plx-autocomplete-extendet .autocomplete-items .ac-items-head-container span{width:100%;text-align:center;color:#fff;}.plx-autocomplete-extendet .autocomplete-items .ac-items-head-container button{border:0;padding:0;width:30px;background-color:transparent;color:#fff;}.plx-autocomplete-extendet .autocomplete-items .ac-items-head-container button:hover{color:var(--color-primary);}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container,.plx-autocomplete-extendet .autocomplete-items .ac-items-container{max-height:calc(100% - 30px);height:100%;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container{overflow:auto;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container .autocomplete-title{background-color:var(--color-primary);color:#fff;margin:0;padding:5px 10px;font-size:14px;text-align:center;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul{list-style:none;margin:0;padding:0;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li{font-size:14px;cursor:pointer;color:#000;background-color:#fff;border-bottom:1px solid #d4d4d4;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li a{display:block;width:100%;height:100%;padding:10px;color:#000;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li a:hover{text-decoration:none;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li strong,.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li span{font-weight:bolder;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li:hover{background-color:#e9e9e9;color:#000;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li:hover a{color:#000;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li.autocomplete-active{background-color:var(--color-primary);color:#fff;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container ul li.autocomplete-active a{color:#fff;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container [filter-container] .filter-item{margin:.25rem;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container [filter-container] .filter-item button{width:100%;}.plx-autocomplete-extendet .autocomplete-items .ac-items-container{overflow:auto;padding:0 15px;max-height:83vh;}.plx-autocomplete-extendet .autocomplete-items .ac-items-container .ac-items-row{display:flex;flex-wrap:wrap;margin:-.5rem;padding:.5rem 0;}.plx-autocomplete-extendet .autocomplete-items .ac-items-container .ac-items-row .ac-item{flex:0 0 auto;width:100%;position:relative;padding:.5rem;}@media(min-width:576px){.plx-autocomplete-extendet .autocomplete-items .ac-items-container .ac-items-row .ac-item{width:100%;}}@media(min-width:768px){.plx-autocomplete-extendet .autocomplete-items .ac-items-container .ac-items-row .ac-item{width:50%;}}@media(min-width:992px){.plx-autocomplete-extendet .autocomplete-items .ac-items-container .ac-items-row .ac-item{width:50%;}}@media(min-width:1200px){.plx-autocomplete-extendet .autocomplete-items .ac-items-container .ac-items-row .ac-item{width:33.3333333333%;}}@media(min-width:1400px){.plx-autocomplete-extendet .autocomplete-items .ac-items-container .ac-items-row .ac-item{width:33.3333333333%;}}@media(min-width:576px){.plx-autocomplete-extendet .autocomplete-items{max-width:33.75em;}}@media(min-width:768px){.plx-autocomplete-extendet .autocomplete-items{max-width:45em;}}@media(min-width:992px){.plx-autocomplete-extendet .autocomplete-items{max-width:60em;}}@media(min-width:1200px){.plx-autocomplete-extendet .autocomplete-items{max-width:71.25em;}}@media(min-width:1400px){.plx-autocomplete-extendet .autocomplete-items{max-width:85.5em;}}@media(min-width:1600px){.plx-autocomplete-extendet .autocomplete-items{max-width:99em;}}.plx-autocomplete-extendet.search-control-button{display:grid;}.plx-autocomplete-extendet.search-control-button .autocomplete-items{grid-row-start:2;}@media(min-width:992px){.plx-autocomplete-extendet .autocomplete-items{right:0;left:auto;height:80vh;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-container,.plx-autocomplete-extendet .autocomplete-items .ac-cat-head-container{width:25%;}.plx-autocomplete-extendet .autocomplete-items .ac-items-container,.plx-autocomplete-extendet .autocomplete-items .ac-items-head-container{width:75%;}.plx-autocomplete-extendet .autocomplete-items .ac-cat-head-container{display:block;}.plx-autocomplete-extendet .autocomplete-items .ac-items-container{max-height:calc(100% - 30px);}}@media(min-width:576px){.plx-autocomplete-extendet .autocomplete-items{width:100vw;}}@media(max-width:575.98px){.plx-autocomplete-extendet{width:100%;}}.plx-autocomplete{position:relative;display:inline-block;}.plx-autocomplete .autocomplete-items{position:absolute;display:flex;flex-wrap:wrap;background-color:#fff;z-index:99;height:auto;min-height:50px;max-height:80vh;width:100vw;margin:0;box-shadow:0 1px 6px -2px #ccc;left:0;}.plx-autocomplete .autocomplete-items>button.submit-keyword-btn{width:100%;height:4em;}.plx-autocomplete .autocomplete-items .autocomplete-loader{position:absolute;top:0;left:0;right:0;z-index:1;bottom:0;display:flex;justify-content:center;align-items:center;}.plx-autocomplete .autocomplete-items .autocomplete-loader img{max-height:40px;}.plx-autocomplete .autocomplete-items .ac-cat-container{position:relative;width:100%;flex:0 0 100%;max-width:100%;height:100%;max-height:80vh;overflow:auto;}.plx-autocomplete .autocomplete-items .ac-cat-container.inc-submit-button{max-height:calc(80vh - 4em);}.plx-autocomplete .autocomplete-items .ac-cat-container .autocomplete-title{background-color:var(--components-bg);color:var(--components-color);margin:0;padding:1em 2em;font-size:1em;font-weight:var(--font-weight-bold);text-align:left;}.plx-autocomplete .autocomplete-items .ac-cat-container ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;padding-inline:2em;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li{font-size:1em;cursor:pointer;background-color:var(--components-bg);color:var(--components-color);border-top:1px solid #d4d4d4;display:grid;grid-template-columns:5em 1fr;min-height:5em;align-items:center;gap:0 .5em;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li>button{padding:0;width:100%;text-align:left;background-color:transparent;outline:0;border:0;color:#000;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li>img{max-width:5em;max-height:5em;width:100%;height:auto;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li>a{display:block;color:var(--components-color);text-decoration:none;grid-column-start:2;grid-column-end:3;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li>a>span>strong{font-weight:var(--font-weight-medium);}.plx-autocomplete .autocomplete-items .ac-cat-container ul li:hover{background-color:#e9e9e9;color:#000;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li:hover a,.plx-autocomplete .autocomplete-items .ac-cat-container ul li:hover button{color:#000;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li.autocomplete-active{background-color:var(--color-primary);color:#fff;}.plx-autocomplete .autocomplete-items .ac-cat-container ul li.autocomplete-active a{color:#fff;}.plx-autocomplete.search-control-button{display:grid;}.plx-autocomplete.search-control-button .autocomplete-items{grid-row-start:2;}.plx-autocomplete .autocomplete-items{right:0;left:auto;}.plx-autocomplete .autocomplete-items{max-width:calc(100% + 3.25em);}@media(min-width:576px){.plx-autocomplete .autocomplete-items{max-width:calc(100% + 3.25em);}}@media(min-width:768px){.plx-autocomplete .autocomplete-items{max-width:100%;}}@media(min-width:992px){.plx-autocomplete .autocomplete-items{max-width:30em;}}@media(max-width:575.98px){.plx-autocomplete{width:100%;}}.cookie-bar{position:fixed;top:-100%;left:0;right:0;background-color:var(--body-bg);display:grid;grid-template-columns:1fr max-content;padding:2em;gap:1em;box-shadow:0 0 16px 6px;}.cookie-bar .cookie-bar-left>h3{font-size:1em;}.cookie-bar .cookie-bar-left>p{font-size:.8em;}.cookie-bar .cookie-bar-right{display:inline-flex;gap:.5em;align-items:center;padding-inline:10em;}@media(min-width:992px) and (max-width:1199.98px){.cookie-bar .cookie-bar-right{padding-inline:5em;}}@media(min-width:768px) and (max-width:991.98px){.cookie-bar .cookie-bar-right{padding-inline:2em;}}@media(max-width:767.98px){.cookie-bar{grid-template-columns:1fr;}.cookie-bar .cookie-bar-right{justify-content:center;padding-inline:0;}}.cookie-open-button{position:fixed;bottom:0;left:0;z-index:99;border:1px solid var(--body-bg);height:2em;width:2em;font-size:1em;display:flex;justify-content:center;align-items:center;}@media(max-width:991.98px){.cookie-open-button{font-size:1.5em;}}.cookie-settings{display:none;opacity:0;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;background-color:hsla(0deg,0%,0%,.2);z-index:3000;}.cookie-settings.show{display:flex;}.cookie-settings .c-s-w{background-color:var(--components-bg);color:var(--components-color);width:100vw;height:100vh;max-width:50em;display:grid;grid-template-rows:max-content 1fr max-content;}@media(min-width:576px){.cookie-settings .c-s-w{max-height:40em;}}.cookie-settings .c-s-w .c-s-w-head{padding:.5em 1em;background-color:var(--color-primary);color:var(--color-primary-opposite);position:relative;}.cookie-settings .c-s-w .c-s-w-head .close{position:absolute;right:0;top:0;padding:0 .5em;color:var(--color-primary-opposite);outline:0;border:0;font-size:1.25em;display:flex;justify-content:center;align-items:center;height:100%;line-height:normal;}.cookie-settings .c-s-w .c-s-w-head .close:hover,.cookie-settings .c-s-w .c-s-w-head .close:focus{color:#000;text-decoration:none;cursor:pointer;}.cookie-settings .c-s-w .c-s-w-content{display:grid;grid-template-columns:1fr;position:relative;overflow:auto;}@media(min-width:576px){.cookie-settings .c-s-w .c-s-w-content{grid-template-columns:15em 1fr;overflow:unset;}}.cookie-settings .c-s-w .c-s-w-content>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content{transition:all 500ms;opacity:0;padding-block:1em;padding-inline:2em;display:none;grid-template-rows:max-content max-content 1fr;grid-template-columns:1fr;}@media(min-width:576px){.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content{display:grid;grid-template-columns:1fr max-content;position:absolute;left:17em;top:0;right:0;bottom:0;padding-inline-start:0;}}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>h6{grid-area:1/1/span 1/span 1;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>.c-s-w-item-set{grid-area:1/2/span 1/span 1;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>.c-s-w-item-set>span{color:var(--color-primary);}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>p{grid-area:2/1/span 1/span 2;font-size:.8em;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;grid-area:3/1/span 1/span 2;overflow:auto;display:flex;flex-direction:column;gap:1em;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>ul>li{display:grid;grid-template-columns:max-content 1fr;background-color:var(--gray);gap:1em;padding:.5em;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>ul>li>p{margin-block:0;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>ul>li>span,.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-content>ul>li>p{font-size:.8em;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-btn{border-bottom:1px solid #ccc;background-color:var(--gray);border-top:0;border-left:5px solid transparent;border-right:0;width:100%;height:3em;justify-content:flex-start;text-align:left;font-size:.8em;font-weight:bold;}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-btn.active{background-color:var(--components-bg);border-left:5px solid var(--color-primary);}.cookie-settings .c-s-w .c-s-w-content>ul>li .c-s-w-item-btn.active+.c-s-w-item-content{opacity:1;z-index:2;display:grid;}.cookie-settings .c-s-w .c-s-w-footer{display:flex;flex-direction:column;padding:1em;gap:1em;}@media(min-width:576px){.cookie-settings .c-s-w .c-s-w-footer{justify-content:flex-end;flex-direction:row;}.cookie-settings .c-s-w .c-s-w-footer>button:first-child{margin-right:auto;}}body>footer{background-color:var(--footer-bg);padding:2em 0;}@media(max-width:575.98px){body>footer{padding-bottom:3.5em;}}body>footer .footer-grid{display:grid;grid-template-columns:1fr max-content;grid-template-rows:max-content 1fr;gap:2em;}body>footer .footer-grid a{color:var(--footer-color);text-decoration:none;}body>footer .footer-grid a:hover{color:var(--footer-hover-color);}body>footer .footer-grid ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;color:var(--footer-color);}body>footer .footer-grid .footer-links{grid-area:1/1/2/3;font-weight:var(--font-weight-light);}body>footer .footer-grid .footer-links ul{display:flex;flex-direction:column;}@media(min-width:768px){body>footer .footer-grid .footer-links ul{flex-direction:row;}body>footer .footer-grid .footer-links ul>li:not(:last-child):after{content:"|";width:.7em;display:inline-flex;justify-content:center;}}body>footer .footer-grid .footer-text{grid-area:2/1/3/2;color:var(--footer-color);font-weight:var(--font-weight-light);}body>footer .footer-grid .footer-text a{font-weight:var(--font-weight-bold);}body>footer .footer-grid .footer-social{grid-area:1/2/3/3;display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between;}body>footer .footer-grid .footer-social ul{display:flex;align-items:flex-end;gap:1em;}body>footer .footer-grid .footer-social ul>li>a{display:flex;justify-content:center;align-items:center;height:2em;width:2em;border-radius:1em;background-color:var(--footer-color);color:var(--footer-bg);font-size:1em;transition:all .2s ease-in-out;}body>footer .footer-grid .footer-social ul>li>a>i{font-size:1.25em;}body>footer .footer-grid .footer-social ul>li>a.social-comments{font-size:1.25em;margin-left:.5em;}body>footer .footer-grid .footer-social ul>li>a:hover{transform:scale(1.2);}body>header{background-color:var(--header-bg);padding:.5em 0 0 0;}body>header .head-container{display:grid;grid-template-columns:max-content 1fr max-content max-content;gap:1em;}body>header .head-container .top-bar{grid-area:1/1/1/5;display:flex;justify-content:flex-end;gap:2rem;}body>header .head-container .top-bar>span{text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-primary);}body>header .head-container .top-bar>span>a{color:var(--color-primary);text-decoration:none;}body>header .head-container .top-bar>span>a:hover{color:var(--color-secondary);}body>header .head-container .logo-container{grid-area:2/1/2/3;}body>header .head-container .logo-container svg,body>header .head-container .logo-container img{max-height:var(--header-logo-max-height);width:auto;height:100%;}body>header .head-container>form{grid-area:3/2/3/5;align-self:center;display:grid;}@media(min-width:992px){body>header .head-container>form{grid-area:2/3/2/4;align-self:end;}}body>header .head-container>form:not(.single){grid-template-columns:max-content 1fr;}body>header .head-container>ul.header-regions{grid-area:2/2/2/5;margin-left:auto;display:flex;list-style-type:none;padding-inline-start:0;margin-block:0;gap:.75em;padding-block:var(--control-padding-block);}@media(min-width:992px){body>header .head-container>ul.header-regions{grid-area:2/2/2/3;margin-top:auto;}}body>header .head-container>ul.header-regions>li{position:relative;}body>header .head-container>ul.header-regions>li:not(:last-child):after{position:absolute;content:"|";right:-.55em;}body>header .head-container>ul.header-regions>li>a{font-weight:var(--font-weight-bold);text-decoration:none;color:var(--color-info);}body>header .head-container>nav.head-nav{grid-area:2/4/2/5;align-self:end;}body>header .head-container>nav.head-nav>ul{list-style:none;display:flex;padding:0;margin:0;align-items:center;}@media(max-width:991.98px){body>header .head-container>nav.head-nav>ul{gap:1em;}}body>header .head-container>nav.head-nav>ul>li{position:relative;padding:.3em .6em;}@media(max-width:991.98px){body>header .head-container>nav.head-nav>ul>li.cat-log-off{display:none;}}body>header .head-container>nav.head-nav>ul>li>button{border:0;outline:0;padding:0;margin:0;vertical-align:middle;}body>header .head-container>nav.head-nav>ul>li>a,body>header .head-container>nav.head-nav>ul>li>button{text-decoration:none;color:var(--header-color);display:flex;}body>header .head-container>nav.head-nav>ul>li i{font-size:1.25em;}@media(max-width:991.98px){body>header .head-container>nav.head-nav>ul>li i{font-size:1.35em;}}body>header .head-container>nav.head-nav>ul>li:hover>a,body>header .head-container>nav.head-nav>ul>li:hover>button{color:var(--header-hover-color);}body>header .head-container>nav.head-nav>ul>li.user-basket{border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;}body>header .head-container>nav.head-nav>ul>li.user-basket[aria-expanded=true]{border-color:var(--body-color);}body>header .head-container>nav.head-nav>ul>li.user-basket[aria-expanded=true]:after{content:"";width:100%;height:3px;position:absolute;right:0;bottom:-2px;background-color:var(--components-bg);z-index:10000;}body>header .head-container>nav.head-nav>ul>li.user-basket h1,body>header .head-container>nav.head-nav>ul>li.user-basket h2,body>header .head-container>nav.head-nav>ul>li.user-basket h3,body>header .head-container>nav.head-nav>ul>li.user-basket h4,body>header .head-container>nav.head-nav>ul>li.user-basket h5,body>header .head-container>nav.head-nav>ul>li.user-basket h6{border-bottom:1px solid;margin-bottom:1em;text-align:center;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container{display:none;position:absolute;top:100%;right:-1px;z-index:1000;background-color:var(--components-bg);color:var(--components-color);border-width:1px;border-style:solid;padding:.5em 1em;width:400px;max-width:calc(100vw - (var(--gutter)*2));}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container.show{display:block;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container>ul{list-style-type:none;padding-inline-start:0;display:flex;flex-direction:column;gap:.25em;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container>ul>li{border-bottom:1px solid #ccc;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container>ul>li:last-child{border-bottom:1px solid #000;padding-bottom:1em;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container .user-basket-item{display:grid;grid-template-columns:1fr max-content;gap:.5em;align-items:end;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container .user-basket-item.total{font-weight:700;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container .btn{margin-top:1em;width:100%;padding:.3em .6em;display:flex;justify-content:center;text-decoration:none;}.layout-modal-wishlist .modal-content .modal-body{display:flex;flex-direction:column;gap:.5em;padding:2em 4em;}.layout-modal-wishlist .modal-content .modal-body .form-check{font-size:1.25em;}.layout-modal-wishlist .modal-content .modal-footer button{font-size:1.25em;max-width:10ch;width:100%;}.layout-modal-item{font-size:80%;}.layout-modal-item .modal-content .modal-close{font-size:1.5em;right:1.5em;top:.5em;}.layout-modal-item .modal-content .modal-body{overflow:auto;max-height:63em;padding-block-start:3em;}.layout-modal-adhoc .modal-content .modal-body [view-adhoc]:not(.show){display:none;}.layout-modal-adhoc .modal-content .modal-body .adhoc-response-grid{display:grid;grid-template-columns:1fr max-content;}.layout-modal-adhoc .modal-content .modal-body .adhoc-response-grid .adhoc-response-item{display:grid;grid-template-columns:8em 1fr;gap:1em;}.layout-modal-adhoc .modal-content .modal-body .adhoc-response-grid .adhoc-response-item .adhoc-response-item-image img{max-width:100%;max-height:8em;height:auto;}.layout-modal-adhoc .modal-content .modal-body .adhoc-response-grid .adhoc-resonse-data>div{display:flex;justify-content:space-between;}.layout-modal-adhoc .modal-content .modal-body .adhoc-response-grid .adhoc-resonse-data>div>label{font-size:1em;width:18ch;font-weight:var(--font-weight-medium);}.layout-modal-stock .modal-content .modal-body{background-color:var(--modal-content-bg);padding-inline:0;padding-block:0;}.layout-modal-stock .modal-content .modal-body .stock-modal-item{display:grid;grid-template-columns:8em 1fr max-content;gap:1em;background-color:var(--modal-body-bg);padding-inline:var(--modal-body-padding-inline);padding-block-start:2em;padding-block-end:var(--modal-body-padding-block);border-radius:var(--modal-body-border-radius);margin-block-end:1em;}.layout-modal-stock .modal-content .modal-body .stock-modal-item img{max-width:100%;max-height:8em;height:auto;}.layout-modal-stock .modal-content .modal-body .stock-modal-regions{display:grid;grid-template-columns:1fr 1fr;gap:1em;}.layout-modal-stock .modal-content .modal-body .stock-modal-regions>div{display:flex;flex-direction:column;gap:1em;}.layout-modal-stock .modal-content .modal-body .stock-modal-regions .stock-modal-region{padding-inline:var(--modal-body-padding-inline);padding-block:var(--modal-body-padding-block);}.layout-modal-stock .modal-content .modal-body .stock-modal-regions .stock-modal-region ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;background-color:var(--modal-body-bg);border-radius:var(--modal-body-border-radius);padding-inline:.5em;padding-block:.5em;}.layout-modal-stock .modal-content .modal-body .stock-modal-regions .stock-modal-region ul>li{display:flex;justify-content:space-between;}.layout-modal-stock .modal-content .modal-body .stock-modal-regions .stock-modal-region ul>li:not(:last-child){border-bottom:2px solid var(--modal-content-bg);}.layout-modal-stock .modal-content .modal-body .stock-modal-regions .stock-modal-region ul>li>label{font-size:1em;}.layout-modal-image .modal-body{display:flex;justify-content:center;align-items:center;}.layout-modal-image .modal-body img{max-width:100%;}#notification{position:fixed;top:1em;right:1em;Z-Index:10000;background-color:transparent;display:flex;flex-direction:column;gap:.5em;}@media(max-width:575.98px){#notification{top:10vw;left:1em;}}#notification .notification{display:none;width:var(--notification-width);height:auto;background-color:var(--notification-bg);border-style:solid;border-width:var(--notification-border-width);border-color:var(--notification-border-color);}@media(max-width:575.98px){#notification .notification{width:100%;}}#notification .notification-header,#notification .notification-body{padding-inline:var(--notification-padding-inline);}#notification .notification-header{padding-block:var(--notification-head-padding-block);}#notification .notification.warning .notification-title{color:var(--color-warning);}#notification .notification.error .notification-title{color:var(--color-danger);}#notification .notification-footer .notify-dummy{display:flex;}#notification .notification-footer .notify-dummy .notify-message{padding:.5em .75em;font-size:.9em;font-weight:bold;background:var(--control-bg);color:var(--control-color);width:100%;text-align:center;}#notification .notification-footer .notify-dummy.success .notify-message{color:var(--color-success);}#notification .notification-footer .notify-dummy.warning .notify-message{color:var(--color-warning);}#notification .notification-footer .notify-dummy.error .notify-message{color:var(--color-danger);}#notification .notification-basket .notification-header,#notification .notification-offer .notification-header,#notification .notification-wishlist .notification-header,#notification .notification-voucher .notification-header,#notification .notification-contact .notification-header{min-height:1.5em;color:var(--notification-head-color);font-size:var(--notification-head-font-size);font-weight:var(--notification-head-font-weight);text-align:var(--notification-head-align);}#notification .notification-basket .notification-body,#notification .notification-offer .notification-body,#notification .notification-wishlist .notification-body,#notification .notification-voucher .notification-body,#notification .notification-contact .notification-body{padding-block:var(--notification-body-padding-block);color:var(--notification-body-color);font-weight:var(--notification-body-font-weight);}#notification .notification-basket .notification-body [row-notification],#notification .notification-offer .notification-body [row-notification],#notification .notification-wishlist .notification-body [row-notification],#notification .notification-voucher .notification-body [row-notification],#notification .notification-contact .notification-body [row-notification]{display:flex;flex-wrap:wrap;margin:-.25rem;}#notification .notification-basket .notification-body [row-notification] [col-notification],#notification .notification-offer .notification-body [row-notification] [col-notification],#notification .notification-wishlist .notification-body [row-notification] [col-notification],#notification .notification-voucher .notification-body [row-notification] [col-notification],#notification .notification-contact .notification-body [row-notification] [col-notification]{position:relative;flex:0 0 auto;width:100%;padding:.25rem;}#notification .notification-basket .notification-body [row-notification] [col-notification=img],#notification .notification-offer .notification-body [row-notification] [col-notification=img],#notification .notification-wishlist .notification-body [row-notification] [col-notification=img],#notification .notification-voucher .notification-body [row-notification] [col-notification=img],#notification .notification-contact .notification-body [row-notification] [col-notification=img]{width:25%;}#notification .notification-basket .notification-body [row-notification] [col-notification=img]>img,#notification .notification-offer .notification-body [row-notification] [col-notification=img]>img,#notification .notification-wishlist .notification-body [row-notification] [col-notification=img]>img,#notification .notification-voucher .notification-body [row-notification] [col-notification=img]>img,#notification .notification-contact .notification-body [row-notification] [col-notification=img]>img{max-width:100%;}#notification .notification-basket .notification-body [row-notification] [col-notification=desc],#notification .notification-offer .notification-body [row-notification] [col-notification=desc],#notification .notification-wishlist .notification-body [row-notification] [col-notification=desc],#notification .notification-voucher .notification-body [row-notification] [col-notification=desc],#notification .notification-contact .notification-body [row-notification] [col-notification=desc]{width:75%;}#notification .notification-basket .notification-body .notification-description,#notification .notification-offer .notification-body .notification-description,#notification .notification-wishlist .notification-body .notification-description,#notification .notification-voucher .notification-body .notification-description,#notification .notification-contact .notification-body .notification-description{font-size:var(--notification-body-font-size);}#notification .notification-basket .notification-body .notification-info,#notification .notification-offer .notification-body .notification-info,#notification .notification-wishlist .notification-body .notification-info,#notification .notification-voucher .notification-body .notification-info,#notification .notification-contact .notification-body .notification-info{font-size:.8em;}#notification .notification-basket .notification-footer a,#notification .notification-offer .notification-footer a,#notification .notification-wishlist .notification-footer a,#notification .notification-voucher .notification-footer a,#notification .notification-contact .notification-footer a{display:flex;justify-content:space-between;align-items:center;text-align:center;text-decoration:none;}#notification .notification .btn-notify{display:inline-block;padding-inline:var(--notification-padding-inline);padding-block:var(--notification-footer-padding-block);font-size:var(--notification-footer-font-size);font-weight:var(--notification-footer-font-weight);user-select:none;outline:0;border:0;background-color:var(--color-primary);color:var(--color-primary-opposite);}#notification .notification .btn-notify:hover{opacity:.8;}#user-info{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:8000;background-color:rgba(0,0,0,.72);justify-content:center;align-items:center;}#user-info.show{display:flex;}#user-info .user-info-outer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;cursor:zoom-out;}#user-info .user-info-container{width:90%;max-width:500px;background-color:#fff;border:2px solid #808080;border-radius:8px;}#user-info .user-info-container .user-info-header{padding:.5rem;font-size:20px;font-weight:bold;border-bottom:2px solid #808080;color:#a82222;}#user-info .user-info-container .user-info-content{padding:.5rem;white-space:pre-wrap;color:#000;}#user-info .user-info-container .user-info-footer{border-top:2px solid #808080;padding:.5rem;display:flex;justify-content:flex-end;}#user-info .user-info-container .user-info-footer button{padding:.25rem 1rem;color:#fff;background-color:#456fb5;border-radius:3px;}#user-info .user-info-container .user-info-footer button:hover{cursor:pointer;background-color:#345080;}.plx-datetime-calendar{top:0;left:0;width:100%;max-width:17.1875em;height:auto;margin:0;padding:0;z-index:3000;display:block;position:absolute;visibility:hidden;direction:ltr;border-collapse:separate;font-family:"Open Sans",Calibri,Arial,sans-serif;background-color:#fff;color:#303438;border-width:0;border-style:solid;border-color:transparent;border-radius:.1875em;box-shadow:0 .0625em .1875em rgba(0,0,0,.3125);-moz-box-shadow:0 .0625em .1875em rgba(0,0,0,.3125);-webkit-box-shadow:0 .0625em .1875em rgba(0,0,0,.3125);}.plx-datetime-calendar,.plx-datetime-calendar *,.plx-datetime-calendar *:before,.plx-datetime-calendar *:after{box-sizing:border-box;-webkit-box-sizing:border-box;}.plx-datetime-calendar:after{clear:both;content:"";display:block;font-size:0;visibility:hidden;}.plx-datetime-calendar.calendar-static{top:auto;left:auto;margin-left:auto;margin-right:auto;position:static;visibility:visible;}.plx-datetime-calendar button.calendar-close{top:100%;right:.9375em;color:#303438;width:2.1875em;height:1.5625em;margin:.0625em 0 0 0;padding:.3125em .625em;opacity:.5;outline:0;display:inline-block;position:absolute;font-size:.875em;line-height:1.125em;text-shadow:none;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC        9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBmaWxsPSIjMzAzNDM4IiBkP        SJNNy40OCA4bDMuNzUgMy43NS0xLjQ4IDEuNDhMNiA5LjQ4bC0zLjc1IDMuNzUtMS40OC0xLjQ4TDQuNTIgOCAuNzcgNC4y        NWwxLjQ4LTEuNDhMNiA2LjUybDMuNzUtMy43NSAxLjQ4IDEuNDhMNy40OCA4eiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:center center;border-width:0;border-style:solid;border-color:transparent;border-radius:0 0 .1875em .1875em;box-shadow:0 .0625em .1875em rgba(0,0,0,.3125);-moz-box-shadow:0 .0625em .1875em rgba(0,0,0,.3125);-webkit-box-shadow:0 .0625em .1875em rgba(0,0,0,.3125);transition:opacity 142ms linear;-moz-transition:opacity 142ms linear;-webkit-transition:opacity 142ms linear;}.plx-datetime-calendar button.calendar-close:hover{opacity:1;cursor:pointer;}.plx-datetime-calendar .calendar-actions{color:#fff;width:100%;height:2.25em;margin:0;padding:0;display:table;overflow:hidden;border-spacing:0;border-collapse:separate;background-color:var(--color-primary);border-width:0;border-style:solid;border-color:transparent;border-radius:.1875em .1875em 0 0;}.plx-datetime-calendar .calendar-actions+.calendar-timepicker{border-width:0;}.plx-datetime-calendar .calendar-actions span{margin:0;padding:0;display:table-cell;position:relative;text-align:center;line-height:2.25em;text-shadow:-.0625em -.0625em 0 var(--color-primary);background-repeat:no-repeat;background-position:center center;}.plx-datetime-calendar .calendar-actions span[data-action]{cursor:pointer;}.plx-datetime-calendar .calendar-actions span.action{width:2.25em;font-size:1.375em;}.plx-datetime-calendar .calendar-actions span.label{width:auto;}.plx-datetime-calendar .calendar-actions span:first-child:before,.plx-datetime-calendar .calendar-actions span:last-child:before{top:.3125em;bottom:.3125em;width:.0625em;height:auto;margin:0;padding:0;content:"";display:inline-block;position:absolute;background-color:var(--color-primary);}.plx-datetime-calendar .calendar-actions span:first-child:before{right:-.0625em;}.plx-datetime-calendar .calendar-actions span:last-child:before{left:-.0625em;}.plx-datetime-calendar .calendar-actions span:first-child:hover:before,.plx-datetime-calendar .calendar-actions span:last-child:hover:before{display:none;}.plx-datetime-calendar .calendar-actions span[data-action]:hover{background-color:var(--color-primary);}.plx-datetime-calendar .calendar-actions span.action-prev{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC            9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iT            TYgMkwwIDhsNiA2VjJ6Ii8+PC9zdmc+");}.plx-datetime-calendar .calendar-actions span.action-next{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC            9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iT            TAgMTRsNi02LTYtNnYxMnoiLz48L3N2Zz4=");}.plx-datetime-calendar .calendar-actions span.action-submit{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC            9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkP            SJNMTIgNWwtOCA4LTQtNCAxLjUtMS41TDQgMTBsNi41LTYuNUwxMiA1eiIvPjwvc3ZnPg==");}.plx-datetime-calendar .calendar-actions span.action-cancel{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC            9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2Ij48cGF0aCBmaWxsPSIjZmZmZmZmIiBkP            SJNNy40OCA4bDMuNzUgMy43NS0xLjQ4IDEuNDhMNiA5LjQ4bC0zLjc1IDMuNzUtMS40OC0xLjQ4TDQuNTIgOCAuNzcgNC4y            NWwxLjQ4LTEuNDhMNiA2LjUybDMuNzUtMy43NSAxLjQ4IDEuNDhMNy40OCA4eiIvPjwvc3ZnPg==");}.plx-datetime-calendar .calendar-datepicker{width:100%;margin:0;padding:0;display:block;position:relative;}.plx-datetime-calendar .calendar-datepicker .cl-head,.plx-datetime-calendar .calendar-datepicker .cl-head-days{color:#fff;height:2.1875em;display:flex;font-size:.8125em;font-weight:normal;text-shadow:none;background-color:#303438;border-width:0;border-style:solid;border-color:transparent;border-radius:0;}.plx-datetime-calendar .calendar-datepicker .cl-head{justify-content:center;align-items:center;}.plx-datetime-calendar .calendar-datepicker .cl-head-days{flex-wrap:wrap;}.plx-datetime-calendar .calendar-datepicker .cl-head-days .calendar-day,.plx-datetime-calendar .calendar-datepicker .cl-head-days .calendar-weekday{flex:0 0 auto;display:flex;justify-content:center;align-items:center;}.plx-datetime-calendar .calendar-datepicker .cl-head-days .calendar-weekday{width:12.5%;}.plx-datetime-calendar .calendar-datepicker .cl-head-days .calendar-day{width:14.2857142857%;}.plx-datetime-calendar .calendar-datepicker .cl-head-days .calendar-day.weeks{width:12.5%;}.plx-datetime-calendar .calendar-datepicker .cl-body{display:flex;flex-wrap:wrap;}.plx-datetime-calendar .calendar-datepicker .cl-body>div{flex:0 0 auto;position:relative;height:2.5em;cursor:pointer;font-size:.8125em;}.plx-datetime-calendar .calendar-datepicker .cl-body>div span.inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.plx-datetime-calendar .calendar-datepicker .cl-body>div.date-today:before,.plx-datetime-calendar .calendar-datepicker .cl-body>div.date-today:after{width:.625em;height:.625em;content:"";z-index:15;display:inline-block;position:absolute;border-width:.0625em;border-style:solid;border-color:transparent;transition:all 142ms linear;-moz-transition:all 142ms linear;-webkit-transition:all 142ms linear;}.plx-datetime-calendar .calendar-datepicker .cl-body>div.date-today:before{top:.125em;right:.125em;border-top-color:#00d1b2;border-right-color:#00d1b2;}.plx-datetime-calendar .calendar-datepicker .cl-body>div.date-today:after{left:.125em;bottom:.125em;border-bottom-color:#00d1b2;border-left-color:#00d1b2;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade{transition:color 142ms linear;-moz-transition:color 142ms linear;-webkit-transition:color 142ms linear;padding:.25em;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month.date-today:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year.date-today:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade.date-today:before{top:.375em;right:.375em;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month.date-today:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year.date-today:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade.date-today:after{left:.375em;bottom:.375em;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month span.inner:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year span.inner:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade span.inner:after{width:1.25em;height:1.25em;content:"";z-index:15;display:inline-block;position:absolute;border-width:.0625em;border-style:solid;border-color:transparent;transition:all 142ms linear;-moz-transition:all 142ms linear;-webkit-transition:all 142ms linear;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade span.inner:before{top:0;left:0;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month span.inner:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year span.inner:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade span.inner:after{right:0;bottom:0;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month:hover span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year:hover span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade:hover span.inner:before{top:.375em;left:.375em;border-top-color:#ccc;border-left-color:#ccc;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month:hover span.inner:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year:hover span.inner:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade:hover span.inner:after{right:.375em;bottom:.375em;border-right-color:#ccc;border-bottom-color:#ccc;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month.date-select span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month.date-select:hover span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year.date-select span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year.date-select:hover span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade.date-select span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade.date-select:hover span.inner{color:#fff;background-color:#149be6;border-color:transparent;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-month{width:33.3333333333%;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-year{width:25%;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade{width:25%;height:3.375em;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-decade span.inner{line-height:1.25em;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-weekday{height:1.9375em;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-weekday{width:12.5%;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day{width:14.2857142857%;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.weeks{width:12.5%;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day span.inner:after{width:1.25em;height:1.25em;content:"";z-index:15;display:inline-block;position:absolute;border-width:.0625em;border-style:solid;border-color:transparent;transition:all 142ms linear;-moz-transition:all 142ms linear;-webkit-transition:all 142ms linear;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day span.inner:before{top:0;left:0;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day span.inner:after{right:0;bottom:0;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day:hover span.inner{font-weight:700;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day:hover span.inner:before{top:.125em;left:.125em;border-top-color:#ccc;border-left-color:#ccc;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day:hover span.inner:after{right:.125em;bottom:.125em;border-right-color:#ccc;border-bottom-color:#ccc;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-disabled span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-disabled:hover span.inner{font-weight:unset;cursor:not-allowed;color:#909498;background-color:#f0f0f0;border-color:transparent;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-disabled span.inner:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-disabled:hover span.inner:before{content:unset;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-disabled span.inner:after,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-disabled:hover span.inner:after{left:.5em;bottom:calc(50% - .125em);width:calc(100% - 1em);height:.0625em;content:"";position:absolute;background-color:#bfbfbf;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-previous,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-next{color:#c4c4c4;background-color:#fbfbfb;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-highlighted{background-color:#f4f4f4;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-select,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.week-select{padding:.0625em;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-select span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-select:hover span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.week-select span.inner,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.week-select:hover span.inner{color:#fff;background-color:#149be6;border-color:transparent;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-tooltip .tooltip-tick{top:.3125em;width:.3125em;height:.3125em;margin:0;padding:0;z-index:20;position:absolute;border-width:0;border-style:solid;border-color:transparent;border-radius:50%;right:.3125em;background-color:#202428;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-tooltip .tooltip-tick:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-tooltip .tooltip-tick:after{box-sizing:border-box;color:#fff;display:inline-block;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;z-index:1020;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-tooltip .tooltip-tick:before{background:rgba(74,74,74,.9);border-radius:.125em;content:attr(data-tooltip);padding:.5rem 1rem;text-overflow:ellipsis;white-space:pre;top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-.3125em;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-tooltip .tooltip-tick:after{content:"";border-style:solid;border-width:.375em;border-color:rgba(74,74,74,.9) transparent transparent transparent;margin-bottom:-.3125em;top:0;right:auto;bottom:auto;left:50%;margin-top:-.3125em;margin-right:auto;margin-bottom:auto;margin-left:-.3125em;border-color:rgba(74,74,74,.9) transparent transparent transparent;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-tooltip:hover .tooltip-tick:before,.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-day.date-tooltip:hover .tooltip-tick:after{opacity:1;visibility:visible;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-weekday{cursor:default;color:#808080;background-color:#303438;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-weekday:hover{cursor:default;}.plx-datetime-calendar .calendar-datepicker .cl-body .calendar-weekday:hover span.inner{cursor:default;}.plx-datetime-calendar .calendar-timepicker{width:100%;margin:0;padding:0;display:block;text-align:center;border-width:.0625em 0 0 0;border-style:solid;border-color:#d9d9d9;}.plx-datetime-calendar .calendar-timepicker .timepicker-field{width:28%;margin:0;padding:.9375em 0 .4375em 0;display:inline-block;position:relative;text-align:center;}.plx-datetime-calendar .calendar-timepicker .timepicker-field:first-of-type{text-align:right;}.plx-datetime-calendar .calendar-timepicker .timepicker-field:last-of-type{text-align:left;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input[type=number]{color:#303438;width:100%;height:1.8125em;margin:0;z-index:4;padding:.1875em 1.25em .1875em .3125em;outline:0;display:inline-block;position:relative;font-size:.75em;text-align:center;line-height:1.4375em;appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;background-color:#f0f0f0;border-width:0;border-style:solid;border-color:transparent;border-radius:.1875em;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;transition:color 142ms linear,border 142ms linear,background 142ms linear;-moz-transition:color 142ms linear,border 142ms linear,background 142ms linear;-webkit-transition:color 142ms linear,border 142ms linear,background 142ms linear;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input[type=number]::-webkit-inner-spin-button,.plx-datetime-calendar .calendar-timepicker .timepicker-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input[type=number]:hover{color:#303438;background-color:#e0e0e0;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input[type=number]:focus{color:#fff;background-color:var(--color-secondary);}.plx-datetime-calendar .calendar-timepicker .timepicker-field input[type=number]:disabled{cursor:not-allowed;color:#a0a4a8;background-color:#f6f6f6;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step{width:1.25em;height:.9375em;right:0;margin:0;padding:0;z-index:15;display:inline-block;position:absolute;background-color:#f0f0f0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;transition:border 142ms linear,background 142ms linear;-moz-transition:border 142ms linear,background 142ms linear;-webkit-transition:border 142ms linear,background 142ms linear;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step:before{top:.25em;left:50%;width:0;height:0;margin:0 0 0 -.25em;padding:0;content:"";display:inline-block;position:absolute;transition:border 142ms linear;-moz-transition:border 142ms linear;-webkit-transition:border 142ms linear;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-up{top:.9375em;border-width:0 0 .0625em .0625em;border-style:solid;border-color:#fff;border-radius:0 .125em 0 0;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-up:hover{background-color:#e0e0e0;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-up:before{border-width:0 .25em .3125em .25em;border-style:solid;border-color:transparent transparent #303438 transparent;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-down{top:1.8125em;border-width:.0625em 0 0 .0625em;border-style:solid;border-color:#fff;border-radius:0 0 .125em 0;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-down:hover{background-color:#e0e0e0;}.plx-datetime-calendar .calendar-timepicker .timepicker-field button.picker-step.step-down:before{border-width:.3125em .25em 0 .25em;border-style:solid;border-color:#303438 transparent transparent transparent;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button.step-up{border-color:fadeout(#fff,20%);background-color:var(--color-secondary);}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button.step-up:hover{background-color:var(--color-secondary);}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button.step-up:before{border-bottom-color:#fff;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button+button.step-down{border-color:fadeout(#fff,20%);background-color:var(--color-secondary);}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button+button.step-down:hover{background-color:var(--color-secondary);}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:focus+button+button.step-down:before{border-top-color:#fff;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button.step-up{cursor:not-allowed;border-color:fadeout(#fff,20%);background-color:#f6f6f6;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button.step-up:hover{background-color:#f6f6f6;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button.step-up:before{border-bottom-color:#a0a4a8;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button+button.step-down{cursor:not-allowed;border-color:fadeout(#fff,20%);background-color:#f6f6f6;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button+button.step-down:hover{background-color:#f6f6f6;}.plx-datetime-calendar .calendar-timepicker .timepicker-field input:disabled+button+button.step-down:before{border-top-color:#a0a4a8;}.plx-datetime-calendar .calendar-timepicker .timepicker-field label{color:#303438;margin:0;padding:0;display:block;font-size:.75em;text-align:center;}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch{cursor:pointer;margin:.9375em 0 -.3125em 0;display:block;text-align:center;}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch:before,.plx-datetime-calendar .calendar-timepicker label.timepicker-switch:after{width:auto;margin:0;padding:0 .3125em;font-size:.75em;line-height:1;vertical-align:top;}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch:before{content:attr(data-am);}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch:after{content:attr(data-pm);}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch input[type=checkbox]{display:none;}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch input[type=checkbox]+span{display:inline-block;position:relative;vertical-align:top;}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch input[type=checkbox]+span:before{width:3.125em;height:1em;content:"";display:inline-block;vertical-align:top;border-width:.0625em;border-style:solid;border-color:var(--color-primary);border-radius:.875em;transition:border 284ms linear;-moz-transition:border 284ms linear;-webkit-transition:border 284ms linear;}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch input[type=checkbox]+span:after{top:.1875em;left:.25em;right:1.875em;width:auto;height:.625em;margin:0;padding:0;content:"";display:inline-block;position:absolute;background-color:var(--color-primary);border-radius:.9375em;vertical-align:top;transition:left 284ms linear,right 284ms linear 284ms,background 284ms linear;-moz-transition:left 284ms linear,right 284ms linear 284ms,background 284ms linear;-webkit-transition:left 284ms linear,right 284ms linear 284ms,background 284ms linear;}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch input[type=checkbox]:checked+span:before{border-color:var(--color-secondary);}.plx-datetime-calendar .calendar-timepicker label.timepicker-switch input[type=checkbox]:checked+span:after{left:1.875em;right:.25em;background-color:var(--color-secondary);transition:right 284ms linear,left 284ms linear 284ms,background 284ms linear;-moz-transition:right 284ms linear,left 284ms linear 284ms,background 284ms linear;-webkit-transition:right 284ms linear,left 284ms linear 284ms,background 284ms linear;}.plx-datetime-calendar.rtl{direction:rtl;}.plx-datetime-calendar.rtl .calendar-actions span.action-next,.plx-datetime-calendar.rtl .calendar-actions span.action-prev{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}.plx-datetime-calendar.rtl .calendar-datepicker .date-disabled:after{right:.1875em;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);}.plx-datetime-calendar.rtl .calendar-datepicker .date-today:before{right:.3125em;}.plx-datetime-calendar.rtl .calendar-datepicker .tooltip-tick{left:.3125em;}.plx-datetime-calendar.rtl .calendar-datepicker .calendar-month.date-today:before,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-year.date-today:before,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-decade.date-today:before{right:50%;margin-right:-.15625em;}.plx-datetime-calendar.rtl .calendar-datepicker .calendar-month:hover span.inner:before,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-year:hover span.inner:before,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-decade:hover span.inner:before{right:.375em;border-right-color:#ccc;}.plx-datetime-calendar.rtl .calendar-datepicker .calendar-month span.inner:after,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-year span.inner:after,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-decade span.inner:after{left:0;}.plx-datetime-calendar.rtl .calendar-datepicker .calendar-month:hover span.inner:after,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-year:hover span.inner:after,.plx-datetime-calendar.rtl .calendar-datepicker .calendar-decade:hover span.inner:after{left:.375em;border-left-color:#ccc;}.plx-datetime-calendar.rtl .calendar-datepicker .calendar-decade span.inner{text-align:right;}.plx-datetime-calendar.rtl .calendar-timepicker .timepicker-field:first-child{text-align:left;padding-left:0;padding-right:1.5625em;}.plx-datetime-calendar.rtl .calendar-timepicker .timepicker-field:last-child{text-align:right;padding-left:1.5625em;padding-right:0;}.plx-datetime-calendar.rtl .calendar-timepicker .timepicker-field:first-child input[type=text]{margin-left:-.0625em;margin-right:0;border-radius:0 .1875em .1875em 0;}.plx-datetime-calendar.rtl .calendar-timepicker .timepicker-field:last-child input[type=text]{margin-left:0;margin-right:-.0625em;border-radius:.1875em 0 0 .1875em;}@keyframes plx-gallery-fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes plx-gallery-fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes plx-gallery-fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes plx-gallery-fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes plx-gallery-fadeIn{0%{opacity:0;}100%{opacity:1;}}.plx-gallery{display:grid;grid-template-rows:18.75em max-content;gap:1em;user-select:none;}.plx-gallery .plx-gallery-img-container{position:relative;}.plx-gallery .plx-gallery-img-container:hover{cursor:zoom-in;}.plx-gallery .plx-gallery-img-container .plx-gallery-img-holder{height:100%;width:100%;display:flex;justify-content:center;align-items:center;}.plx-gallery .plx-gallery-img-container .plx-gallery-img-holder img{max-width:100%;max-height:100%;display:none;object-fit:contain;}.plx-gallery .plx-gallery-img-container .plx-gallery-img-holder img.active{animation:plx-gallery-fadeIn ease 1s;-webkit-animation:plx-gallery-fadeIn ease 1s;-moz-animation:plx-gallery-fadeIn ease 1s;-o-animation:plx-gallery-fadeIn ease 1s;-ms-animation:plx-gallery-fadeIn ease 1s;}.plx-gallery .plx-gallery-img-container .plx-gallery-img-holder img.active.medium{display:block;}.plx-gallery .plx-gallery-img-container .plx-gallery-img-holder img.no-fade{animation:plx-gallery-fadeIn ease 0s;-webkit-animation:plx-gallery-fadeIn ease 0s;-moz-animation:plx-gallery-fadeIn ease 0s;-o-animation:plx-gallery-fadeIn ease 0s;-ms-animation:plx-gallery-fadeIn ease 0s;}.plx-gallery .plx-gallery-img-container .plx-gallery-button-prev,.plx-gallery .plx-gallery-img-container .plx-gallery-button-next{position:absolute;font-size:clamp(2em,8vw,4em);top:38%;border:0;background-color:transparent;color:var(--color-primary);padding:0;display:none;user-select:none;overflow:hidden;}.plx-gallery .plx-gallery-img-container .plx-gallery-button-prev:before,.plx-gallery .plx-gallery-img-container .plx-gallery-button-next:before{content:"";display:inline-block;position:relative;top:.1em;height:1em;width:1em;border-style:solid;border-width:2px 2px 0 0;transform:rotate(-45deg);vertical-align:top;}.plx-gallery .plx-gallery-img-container .plx-gallery-button-prev:disabled,.plx-gallery .plx-gallery-img-container .plx-gallery-button-next:disabled{opacity:.1;}.plx-gallery .plx-gallery-img-container .plx-gallery-button-prev{left:0;}.plx-gallery .plx-gallery-img-container .plx-gallery-button-prev:before{left:.2em;transform:rotate(-135deg);}.plx-gallery .plx-gallery-img-container .plx-gallery-button-next{right:0;}.plx-gallery .plx-gallery-img-container .plx-gallery-button-next:before{right:.2em;transform:rotate(45deg);}.plx-gallery .plx-gallery-thumb-container{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:5em;gap:.125em;}.plx-gallery .plx-gallery-thumb-container .plx-gallery-thumb-column{position:relative;}.plx-gallery .plx-gallery-thumb-container .plx-gallery-thumb-column:hover{cursor:pointer;}.plx-gallery .plx-gallery-thumb-container .plx-gallery-thumb-column .plx-gallery-thumb-holder{height:100%;width:100%;display:flex;justify-content:center;align-items:center;border:1px solid var(--body-color);padding:.25em;}.plx-gallery .plx-gallery-thumb-container .plx-gallery-thumb-column .plx-gallery-thumb-holder.active{border:1px solid var(--color-primary);}.plx-gallery .plx-gallery-thumb-container .plx-gallery-thumb-column .plx-gallery-thumb-holder img{max-height:100%;max-width:100%;}.plx-gallery .plx-gallery-button-container,.plx-gallery .plx-gallery-thump-prev,.plx-gallery .plx-gallery-thump-next,.plx-gallery .plx-gallery-zoom{display:none;}.plx-gallery.fixed{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#fff;z-index:1050;grid-template-rows:1fr;grid-template-columns:max-content 1fr max-content;}.plx-gallery.fixed .plx-gallery-img-container{position:relative;height:100%;width:100%;grid-area:1/2/1/3;}.plx-gallery.fixed .plx-gallery-img-container.single{flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);}.plx-gallery.fixed .plx-gallery-img-container:hover{cursor:default;}.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-button-prev,.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-button-next{display:block;}.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-img-holder{border:0;height:100vh;padding-block:2% 1%;}.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-img-holder .img-zoom-lens{position:absolute;border:1px solid #d4d4d4;width:10em;height:10em;}.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-img-holder img.active.medium{display:none;}.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-img-holder img.active.large{display:block;cursor:zoom-in;}.plx-gallery.fixed .plx-gallery-thump-prev,.plx-gallery.fixed .plx-gallery-thump-next{position:absolute;left:5.5em;display:block;border:0;background-color:transparent;color:var(--color-primary);padding:0;font-size:clamp(.1em,1.8vh,1em);z-index:10;}.plx-gallery.fixed .plx-gallery-thump-prev:before,.plx-gallery.fixed .plx-gallery-thump-next:before{content:"";display:inline-block;position:relative;top:.1em;height:2em;width:2em;border-style:solid;border-width:2px 2px 0 0;transform:rotate(-45deg);vertical-align:top;}.plx-gallery.fixed .plx-gallery-thump-prev:disabled,.plx-gallery.fixed .plx-gallery-thump-next:disabled{opacity:.1;}.plx-gallery.fixed .plx-gallery-thump-prev{top:2em;}.plx-gallery.fixed .plx-gallery-thump-next{bottom:2em;}.plx-gallery.fixed .plx-gallery-thump-next:before{transform:rotate(135deg);}.plx-gallery.fixed .plx-gallery-thumb-container{position:relative;width:100%;grid-area:1/1/1/2;max-height:43em;grid-template-columns:10em;grid-auto-rows:10em;overflow:hidden;gap:1em;padding-inline:2em;margin-block:auto;font-size:clamp(.1em,1.8vh,1em);}.plx-gallery.fixed .plx-gallery-thumb-container .plx-gallery-thumb-column{transition:300ms ease-in-out;}.plx-gallery.fixed .plx-gallery-button-container{display:block;position:relative;grid-area:1/3/1/4;padding:1em;}.plx-gallery.fixed .plx-gallery-button-container .plx-gallery-close-button{position:relative;width:3em;height:3em;background-color:transparent;border:0;color:var(--color-primary);padding:0;}.plx-gallery.fixed .plx-gallery-button-container .plx-gallery-close-button:before,.plx-gallery.fixed .plx-gallery-button-container .plx-gallery-close-button:after{position:absolute;content:"";height:100%;width:2px;background-color:var(--color-primary);}.plx-gallery.fixed .plx-gallery-button-container .plx-gallery-close-button:before{transform:rotate(45deg);}.plx-gallery.fixed .plx-gallery-button-container .plx-gallery-close-button:after{transform:rotate(-45deg);}.plx-gallery.fixed .plx-gallery-button-container .plx-gallery-close-button:hover:before,.plx-gallery.fixed .plx-gallery-button-container .plx-gallery-close-button:hover:after{background-color:var(--color-secondary);}@media(max-width:575.98px){.plx-gallery.fixed{grid-template-rows:max-content 1fr max-content;grid-template-columns:max-content 1fr max-content;}.plx-gallery.fixed .plx-gallery-img-container{grid-area:1/1/3/4;}.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-img-holder{height:100%;}.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-button-prev,.plx-gallery.fixed .plx-gallery-img-container .plx-gallery-button-next{display:none;}.plx-gallery.fixed .plx-gallery-thumb-container{grid-area:3/1/4/4;grid-template-columns:unset;grid-auto-rows:unset;grid-auto-columns:10em;grid-template-rows:1fr;font-size:clamp(.5em,1.8vw,1em);max-width:43em;padding-inline:0;padding-block:2em;margin:auto;}.plx-gallery.fixed .plx-gallery-thumb-container .plx-gallery-thumb-column{grid-row:1;}.plx-gallery.fixed .plx-gallery-thump-prev,.plx-gallery.fixed .plx-gallery-thump-next{top:unset;bottom:6.027em;font-size:clamp(.5em,1.8vw,1em);}.plx-gallery.fixed .plx-gallery-thump-prev{left:2em;}.plx-gallery.fixed .plx-gallery-thump-prev:before{transform:rotate(-135deg);left:.5em;}.plx-gallery.fixed .plx-gallery-thump-next{right:2em;left:unset;}.plx-gallery.fixed .plx-gallery-thump-next:before{transform:rotate(45deg);right:.5em;}.plx-gallery.fixed .plx-gallery-button-container{grid-area:1/3/2/4;}}.plx-gallery.fixed .plx-gallery-zoom{display:block;position:absolute;right:0;left:0;height:20em;width:20em;z-index:3;}.plx-scanner{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10500;cursor:pointer;}.plx-scanner video{width:100%;height:auto;}.plx-scanner #sourceSelect{width:auto;}.plx-switch{cursor:pointer;display:inline-block;}.plx-switch .plx-switch-switch{display:inline-block;background:#ccc;border-radius:1em;width:2.625em;height:1.5em;position:relative;vertical-align:middle;transition:background .25s;}.plx-switch .plx-switch-switch:before,.plx-switch .plx-switch-switch:after{content:"";}.plx-switch .plx-switch-switch:before{display:block;background:linear-gradient(to bottom,#fff 0%,#ccc 100%);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.125);width:1em;height:1em;position:absolute;top:.25em;left:.25em;transition:left .25s;}.plx-switch:hover .plx-switch-switch:before{background:linear-gradient(to bottom,#fff 0%,#fff 100%);box-shadow:0 0 0 1px rgba(0,0,0,.25);}.plx-switch .plx-switch-checkbox{position:absolute;visibility:hidden;}.plx-switch .plx-switch-checkbox:checked+.plx-switch-switch{background:#56c080;}.plx-switch .plx-switch-checkbox:checked+.plx-switch-switch:before{left:1.375em;}.plx-switch .plx-switch-label{margin-left:.3125em;position:relative;top:.125em;}.rs-base-container{padding:0;}.rs-container{font-family:Arial,Helvetica,sans-serif;height:55px;position:relative;width:calc(100% - 16px);margin:0 auto;}.rs-container *{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.rs-container .rs-bg,.rs-container .rs-selected{background-color:#eee;border:1px solid #ededed;height:8px;left:0;position:absolute;top:10px;width:100%;border-radius:3px;}.rs-container .rs-selected{background-color:var(--color-primary);border:1px solid var(--color-primary-opposite);width:0;}.rs-container .rs-pointer{background-color:var(--color-primary);border-radius:4px;cursor:pointer;height:30px;left:0;position:absolute;top:0;width:16px;margin-left:-8px;}.rs-container .rs-pointer .rs-tooltip{position:absolute;top:57px;color:#333;width:auto;min-width:30px;height:20px;background:#fff;border:1px solid #00969b;border-radius:3px;transform:translate(-50%,-35px);left:14px;text-align:center;font-size:13px;}.rs-container .rs-pointer:before{content:"";position:absolute;width:1px;height:8px;background-color:#ddd;left:8px;top:11px;}.rs-container .rs-scale{left:0;position:absolute;top:10px;width:100%;display:flex;flex-wrap:nowrap;}.rs-container .rs-scale span{position:relative;flex:0 0 auto;}.rs-container .rs-scale span:before{background-color:#ededed;content:"";height:8px;left:0;position:absolute;top:10px;width:1px;}.rs-container .rs-scale span:last-child{margin-left:-1px;width:0;}.rs-container .rs-scale span ins{color:#333;display:inline-block;font-size:12px;margin-top:20px;text-decoration:none;}.rs-container .rs-label{position:absolute;bottom:0;font-size:13px;font-weight:600;margin:0;}.rs-container .rs-label.rs-label-l{left:-8px;}.rs-container .rs-label.rs-label-r{right:-8px;}.rs-container.sliding .rs-selected,.rs-container.sliding .rs-pointer{transition:none;}.rs-container.rs-noscale span:before{display:none;}.rs-container.rs-noscale span:first-child:before,.rs-container.rs-noscale span:last-child:before{display:block;}.rs-container.disabled .rs-selected{background-color:#ccc;border-color:#bbb;}.rs-container.disabled .rs-pointer{border-color:#ccc;cursor:default;}.rs-container.disabled .rs-scale span ins{color:#999;}.rs-container.disabled .rs-tooltip{border-color:#ccc;color:#999;}.address-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-items-min),1fr));gap:1em;}.address-container [ck-address]{position:relative;border:1px solid transparent;}.address-container [ck-address].active{border:1px solid #9e9e9e;}.address-container [ck-address].active:before{position:absolute;right:1em;top:1em;content:"";display:flex;justify-content:center;align-items:center;color:var(--color-success);}.address-container [ck-address]:hover{cursor:pointer;border:1px solid #ccc;}.address-container label.address-check{font-size:var(--font-size-base);position:relative;}.address-container label.address-check input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.address-container label.address-check input[type=radio]:checked~.checkmark:before{position:absolute;right:1em;top:1em;content:"";display:flex;justify-content:center;align-items:center;color:var(--color-success);}.address-container label.address-check input[type=radio]:checked~.address-block{border:1px solid #9e9e9e;}.address-block{position:relative;display:block;padding:var(--address-block-padding);box-shadow:var(--address-block-box-shadow);height:100%;min-height:11em;}.address-block.add{padding:0;display:flex;justify-content:center;align-items:center;}.address-block.add i{padding:var(--address-block-add-i-padding);}.address-block.add i:before{font-size:var(--address-block-add-i-font-size);}.address-block.add:hover{cursor:pointer;}.address-block.add:hover i{color:var(--link-hover-color);}.address-block .address-block-head{display:grid;grid-template-columns:1fr max-content;}.address-block .address-block-head h3,.address-block .address-block-head>span{font-size:var(--address-block-h-font-size);font-weight:var(--address-block-h-font-weight);}.address-block .address-block-head .address-block-buttons{grid-column-start:2;grid-column-end:3;display:flex;align-items:center;gap:.75em;}@media(max-width:767.98px){.address-block .address-block-head .address-block-buttons{font-size:1.25em;}}.address-block .address-block-body{display:grid;grid-template-columns:max-content 1fr;gap:0 .5em;font-size:var(--address-block-font-size);font-weight:var(--address-block-font-weight);}.address-block .address-block-body [property]{grid-column-start:1;grid-column-end:3;}.address-block .address-block-body [property=PostCode]{grid-column-start:1;grid-column-end:2;}.address-block .address-block-body [property=City]{grid-column-start:2;grid-column-end:3;}.base-grid-full{display:grid;grid-template-columns:1fr;}.base-grid-head-center{display:grid;gap:3em;padding:var(--base-container-padding);position:relative;}.base-grid-head-center>h1,.base-grid-head-center>h2,.base-grid-head-center>h3,.base-grid-head-center>h4,.base-grid-head-center>h5,.base-grid-head-center>h6{text-align:center;font-size:var(--font-size-base-container-h);}.base-grid-head-left{display:grid;gap:1.5em;padding:var(--base-container-padding);position:relative;}.base-grid-head-left h1{text-align:left;font-size:var(--font-size-base-container-h);}.base-grid-left-menu{display:grid;grid-template-columns:minmax(0,1fr);gap:1em;}@media(min-width:992px){.base-grid-left-menu{grid-template-columns:18.75em minmax(0,1fr);}}.base-grid-tyre{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,5vw,2rem);}@media(min-width:992px){.base-grid-tyre{grid-template-columns:clamp(14rem,20vw,23rem) minmax(0,1fr);}}.base-grid-basket{display:grid;grid-template-columns:1fr;gap:1em;}.base-grid-basket h1{text-align:left;font-size:var(--font-size-base-container-h);}@media(min-width:992px){.base-grid-basket{grid-template-columns:1fr 33%;}.base-grid-basket h1{grid-column-start:1;grid-column-end:3;}}.center-grid{max-width:50em;margin:0 auto;width:100%;display:grid;gap:var(--center-grid-gap);}.center-grid>p{margin-block:calc(1em - var(--center-grid-gap));}.center-grid-sm{max-width:25em;}.center-grid-lg{max-width:75em;}table.basket-items{width:100%;}table.basket-items thead{display:none;}table.basket-items td{padding:0;}table.basket-items tr{border-style:solid;border-color:var(--base-border-color);border-width:var(--base-border-width);padding-block:2em;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,max-content);gap:.5em 1em;}@media(max-width:767.98px){table.basket-items tr{grid-template-columns:30% 1fr 1em;padding:var(--gutter);border-width:1px 0 0 0;margin-inline:calc(var(--gutter)*-1);}}table.basket-items tr>[property]>a{color:var(--body-color);text-decoration:none;border:0;}table.basket-items tr>[property]>a:hover{color:var(--color-primary);}table.basket-items tr>[property=Image]{grid-area:1/1/6/2;display:flex;align-items:center;}table.basket-items tr>[property=Image] img{max-height:10em;max-width:100%;}@media(max-width:767.98px){table.basket-items tr>[property=Image]{grid-area:1/1/5/2;}table.basket-items tr>[property=Image] img{max-height:6.5em;}}table.basket-items tr>[property=Description]{grid-area:1/2/2/3;}@media(max-width:767.98px){table.basket-items tr>[property=Description]{grid-area:2/2/3/4;}table.basket-items tr>[property=Description] span{font-weight:var(--font-weight-bold);}}table.basket-items tr>[property=Price]{grid-area:2/2/3/3;font-size:1rem;}@media(max-width:767.98px){table.basket-items tr>[property=Price]{display:none;}}table.basket-items tr>[property=TotalPrice]{grid-area:3/2/4/3;font-size:var(--font-size-item-price);font-weight:var(--font-weight-bold);}@media(max-width:767.98px){table.basket-items tr>[property=TotalPrice]{grid-area:4/2/5/3;}}table.basket-items tr>[property=Quantity]{grid-area:4/2/5/3;}table.basket-items tr>[property=Quantity] select{max-width:10ch;}@media(max-width:767.98px){table.basket-items tr>[property=Quantity]{grid-area:3/2/4/4;}}table.basket-items tr>[property=Buttons]{grid-area:5/2/6/3;display:flex;flex-direction:column;align-items:flex-start;gap:.25em 0;}table.basket-items tr>[property=Buttons]>a,table.basket-items tr>[property=Buttons] button{padding:0;}@media(max-width:767.98px){table.basket-items tr>[property=Buttons]{grid-area:1/2/2/4;align-items:flex-end;font-size:1.25em;}table.basket-items tr>[property=Buttons] span{display:none;}}table.basket-items tr>[property=Stock]{grid-area:6/2/7/3;}@media(max-width:767.98px){table.basket-items tr>[property=Stock]{grid-area:4/3/5/4;display:flex;align-items:flex-end;padding-bottom:.25em;}table.basket-items tr>[property=Stock]>span{overflow:hidden;width:1em;height:1em;border-radius:1em;}table.basket-items tr>[property=Stock]>span.stock-description{display:none;}table.basket-items tr>[property=Stock]>span.stock-in{background-color:var(--color-status-in);}table.basket-items tr>[property=Stock]>span.stock-available{background-color:var(--color-status-available);}table.basket-items tr>[property=Stock]>span.stock-not{background-color:var(--color-status-not);}}table.basket-items tr>[property=BasketInfo]{grid-area:7/2/8/3;display:flex;flex-direction:column;gap:1em;}table.basket-items tr>[property=BasketInfo] label{font-size:1em;color:var(--color-primary);}#form_basket .basket-cards-container{border-top:0;padding-top:0;}.basket-summary-container{background-color:var(--container-bg);color:var(--container-color);padding:2em 1em;}.basket-summary-container>h2{font-size:1.25em;text-transform:uppercase;font-weight:400;margin-bottom:.5rem;}.basket-summary-container ul,.basket-summary-container .basket-summary{list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;display:grid;gap:.5em;}.basket-summary-container>ul>li,.basket-summary-container>ul>div,.basket-summary-container .basket-summary>li,.basket-summary-container .basket-summary>div{display:flex;justify-content:space-between;font-size:1.2em;}.basket-summary-container>ul>li.total,.basket-summary-container>ul>div.total,.basket-summary-container .basket-summary>li.total,.basket-summary-container .basket-summary>div.total{border-top:1px solid #ccc;font-size:1.16em;font-weight:var(--font-weight-bold);margin-top:.5em;padding-top:1em;}.basket-summary-container .basket-summary-buttons{display:flex;flex-direction:column;gap:2em;padding-block:1em;align-items:center;}.basket-summary-container .basket-summary-buttons>a{font-size:calc(var(--font-size-control)*1.25);}.basket-summary-container .basket-summary .vats{text-align:right;}.basket-cards-container{display:flex;flex-direction:column;gap:3em;}.basket-cards-container .card-input-group [name=gca]{max-width:12ch;}.card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1em 3em;}@media(max-width:767.98px){.card-grid{grid-template-columns:1fr;gap:3em;}}.card{position:relative;padding-top:var(--card-padding-top);}.card:before{content:"";border-style:solid;border-color:var(--card-border-color);border-width:var(--card-border-width);position:absolute;top:0;left:0;width:100%;}@media(min-width:768px){.card.full-card{grid-column:1/3;}.card.full-card:before{width:calc(50% - 1rem);}}.card>h2,.card .card-data,.card .card-properties,.card .card-input-group,.card .card-ck,.card .card-gift-card,.card>a>img,.card .list-qmore{padding-inline:var(--card-inner-inline-padding);}.card>h2{font-size:var(--card-h-font-size);color:var(--card-h-color);text-transform:var(--card-h-text-transform);margin-block:var(--card-h-margin-block);padding-inline-end:1.75em;padding-top:0;}.card>a>img{margin-block:var(--card-h-margin-block);max-height:var(--card-h-font-size);}.card .card-buttons{position:absolute;right:.5em;top:var(--card-padding-top);display:flex;gap:1em;align-items:center;}.card .card-buttons .card-edit-btn{font-size:1.25em;}@media(max-width:767.98px){.card .card-buttons{font-size:1.25em;}}.card .card-properties{display:grid;font-size:var(--card-properties-font-size);}.card .card-data{display:grid;grid-template-columns:1fr max-content;gap:1em 0;}.card .card-data>label{grid-column-start:1;grid-column-end:2;font-size:1em;}.card .card-data>span{grid-column-start:2;grid-column-end:3;font-size:1em;color:var(--card-h-color);font-weight:var(--font-weight-light);}.card .card-input-group{display:flex;gap:1em;padding-inline-end:0;}.card ul{list-style-type:none;padding-inline-start:0;}.card ul.list-ck{display:grid;gap:1em;}.card ul.list-qmore{display:grid;gap:1em;}.card ul.list-qmore li[property=ExpirationDate]{display:grid;grid-template-columns:13ch 16ch;gap:.5em 1em;}.card ul.list-qmore li[property=ExpirationDate]>label{grid-column-start:1;grid-column-end:3;}.card ul.list-qmore li[property=ExpirationDate] select option:first-child{display:none;}.card ul>.card-order{padding:.5em;display:grid;grid-template-columns:1fr 1fr 1fr;}.card ul>.card-order:nth-child(even){background:var(--color-even);}.card ul>.card-order:nth-child(odd){background:var(--color-odd);}.card ul>.card-order [property=OrderNumber]{grid-column-start:1;grid-column-end:4;font-weight:var(--font-weight-bold);}.card ul>.card-order [property=OrderNumber]>a{color:var(--body-color);}.card ul>.card-order [property=OrderNumber]>a:hover{color:var(--color-primary);}.card ul>.card-order [property=Status]{text-align:left;}.card ul>.card-order [property=CreateDate]{text-align:center;}.card ul>.card-order [property=Price]{text-align:right;}.card ul>li.card-ck,.card ul .card-ck{display:grid;grid-template-columns:1fr;align-items:baseline;font-size:1.25em;}.card ul>li.card-ck.ck-payment,.card ul .card-ck.ck-payment{grid-template-columns:22ch 1fr;}@media(max-width:767.98px){.card ul>li.card-ck.ck-payment,.card ul .card-ck.ck-payment{grid-template-columns:1fr;}}.card ul>li.card-ck label,.card ul .card-ck label{font-weight:var(--font-weight-bold);}.card ul>li.card-ck>img,.card ul .card-ck>img{height:100%;width:auto;max-height:1.3em;}@media(max-width:767.98px){.card ul>li.card-ck>img,.card ul .card-ck>img{display:none;}}.card ul>li.card-ck .field-validation-error,.card ul .card-ck .field-validation-error{font-size:1em;font-weight:var(--font-weight-bold);}.card ul>li.card-gift-card{display:flex;justify-content:space-between;}.card ul>li.card-gift-card>div{display:grid;gap:1em;grid-template-columns:7ch 1fr;}body>header .head-container>nav.header-menu-cat{grid-area:3/1/3/1;padding:1em 0;}@media(min-width:992px){body>header .head-container>nav.header-menu-cat{grid-area:3/1/3/5;background-color:var(--color-secondary);padding:1em;margin-block-end:1em;border-radius:0 0 2em 0;}}@media(max-width:991.98px){body>header .head-container>nav.header-menu-cat>.btn-toggle{display:block;position:relative;}}body>header .head-container>nav.header-menu-cat ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}body>header .head-container>nav.header-menu-cat>ul{display:flex;flex-wrap:wrap;}@media(min-width:992px){body>header .head-container>nav.header-menu-cat>ul{gap:1em 1em;}body>header .head-container>nav.header-menu-cat>ul li{position:relative;}body>header .head-container>nav.header-menu-cat>ul li.cat-log-off{display:none;}body>header .head-container>nav.header-menu-cat>ul li ul{display:none;position:absolute;z-index:1000;background-color:var(--components-bg);color:var(--components-color);border:1px solid var(--notification-border-color);}body>header .head-container>nav.header-menu-cat>ul li ul.show{display:flex;flex-direction:column;padding-bottom:.5rem;}body>header .head-container>nav.header-menu-cat>ul li ul li{white-space:nowrap;padding:0 2em;}body>header .head-container>nav.header-menu-cat>ul li ul li a{text-decoration:none;display:block;width:100%;color:var(--header-color);padding:.5em .5em .25em;border-bottom:1px solid var(--header-color);}body>header .head-container>nav.header-menu-cat>ul li ul li:last-child>a{border-bottom-color:transparent;}body>header .head-container>nav.header-menu-cat>ul li ul li:hover{z-index:2;margin-top:-1px;color:var(--color-primary-opposite);background-color:var(--color-primary);}body>header .head-container>nav.header-menu-cat>ul li ul li:hover>a{color:var(--color-primary-opposite)!important;border-top:1px solid transparent;border-color:transparent;}body>header .head-container>nav.header-menu-cat>ul li ul li:hover>ul{margin-top:1px;}body>header .head-container>nav.header-menu-cat>ul>li{font-size:var(--font-size-cm-head);font-weight:var(--font-weight-medium);}body>header .head-container>nav.header-menu-cat>ul>li.with-sub>a{position:relative;padding-inline-end:1.25em;}body>header .head-container>nav.header-menu-cat>ul>li.with-sub>a>span:after{content:"";position:absolute;right:0;top:10%;border-width:0 1px 1px 0;z-index:3;height:.5em;width:.5em;border-style:solid;transform:rotate(45deg);}body>header .head-container>nav.header-menu-cat>ul>li:hover:before,body>header .head-container>nav.header-menu-cat>ul>li[aria-expanded=true]:before{position:absolute;top:-.4em;left:0;right:0;content:"";height:1px;background-color:var(--color-primary);}body>header .head-container>nav.header-menu-cat>ul>li>a{color:var(--white);text-decoration:none;}body>header .head-container>nav.header-menu-cat>ul>li>a>i{color:var(--white);}body>header .head-container>nav.header-menu-cat>ul>li>ul ul.show{left:100%;top:0;}body>header .head-container>nav.header-menu-cat>ul>li>ul .with-sub:hover>ul{left:100%;top:0;}body>header .head-container>nav.header-menu-cat>ul>li>ul .with-sub:after{content:"";position:absolute;right:.75rem;top:calc(50% - .125em);border-width:0 1px 1px 0;z-index:3;height:.5em;width:.5em;border-style:solid;transform:rotate(-45deg);}}@media(min-width:992px) and (max-width:1199.98px){body>header .head-container>nav.header-menu-cat>ul>li:nth-child(4):after{content:none;}}@media(min-width:1200px) and (max-width:1399.98px){body>header .head-container>nav.header-menu-cat>ul>li:nth-child(6):after{content:none;}}@media(max-width:991.98px){body>header .head-container>nav.header-menu-cat>ul{display:grid;grid-template-columns:1fr;grid-template-rows:max-content;justify-content:center;left:-100%;z-index:1000;background-color:var(--menu-categories-mobile-bg);align-items:center;max-height:unset;overflow:hidden;transition:left .5s;position:absolute;width:calc(100% - var(--gutter)*2);margin-top:1em;}body>header .head-container>nav.header-menu-cat>ul.show{left:var(--gutter);}body>header .head-container>nav.header-menu-cat>ul li{padding:0 .75em;flex-direction:column;position:relative;}body>header .head-container>nav.header-menu-cat>ul li a{text-decoration:none;display:block;width:100%;color:var(--color-primary-opposite);padding:.5em .5em .25em;border-bottom:1px solid var(--color-primary-opposite);}body>header .head-container>nav.header-menu-cat>ul li a[aria-expanded=true]{color:var(--color-primary);border-bottom-color:var(--color-primary);}body>header .head-container>nav.header-menu-cat>ul li a>i:before{background-color:var(--color-primary-opposite);}body>header .head-container>nav.header-menu-cat>ul li:last-child>a{border-bottom-color:transparent;}body>header .head-container>nav.header-menu-cat>ul li:last-child>a[aria-expanded=true]{border-bottom-color:var(--color-primary);}body>header .head-container>nav.header-menu-cat>ul li.with-sub>a:after{content:"+";position:absolute;right:.25rem;color:var(--color-primary-opposite);}body>header .head-container>nav.header-menu-cat>ul li.with-sub>a[aria-expanded=true]:after{color:var(--color-primary);}body>header .head-container>nav.header-menu-cat>ul li>ul{display:none;}body>header .head-container>nav.header-menu-cat>ul li>ul.show{display:flex;flex-direction:column;}}@media(min-width:768px) and (max-width:991.98px){body>header .head-container>nav.header-menu-cat>ul{width:calc(45em - (var(--gutter)*2));}body>header .head-container>nav.header-menu-cat>ul.show{left:calc(50% - 22.5em + var(--gutter));}}@media(min-width:576px) and (max-width:767.98px){body>header .head-container>nav.header-menu-cat>ul{width:calc(33.75em - (var(--gutter)*2));}body>header .head-container>nav.header-menu-cat>ul.show{left:calc(50% - 16.875em + var(--gutter));}}.category-left-btn-holder{position:fixed;left:0;display:none;}.left-menu-cat{border:var(--left-menu-border);padding:var(--left-menu-padding);}@media(max-width:991.98px){.left-menu-cat{display:none;}}.left-menu-cat>h5{color:var(--left-menu-h-color);font-size:var(--left-menu-h-font-size);font-weight:var(--left-menu-h-font-weight);margin:var(--left-menu-h-marging);line-height:var(--left-menu-h-line-height);}.left-menu-cat ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:var(--left-menu-list-gap);}.left-menu-cat ul li{font-size:var(--left-menu-list-font-size);font-weight:var(--left-menu-list-font-weight);color:var(--left-menu-list-color);}.left-menu-cat ul li a{color:var(--left-menu-list-color);text-decoration:none;}.left-menu-cat ul li:hover{color:var(--left-menu-list-hover-color);}.left-menu-cat ul li:hover>a{color:var(--left-menu-list-hover-color);}.left-menu-cat ul li.active{color:var(--left-menu-list-active-color);}.left-menu-cat ul li.active>a{color:var(--left-menu-list-active-color);}.left-menu-cat>ul li.with-sub{position:relative;}.left-menu-cat>ul li.with-sub:before{position:absolute;content:"+";display:inline-flex;left:var(--left-menu-list-before-pos-left);}.left-menu-cat>ul li.with-sub.active:before{content:"-";}.left-menu-cat>ul li.active>ul{padding:var(--left-menu-list-active-padding);}.category-box{border-color:var(--card-border-color);border-style:solid;border-width:1px 0 0 0;padding:var(--gutter);}@media(min-width:576px){.category-box{border-width:1px;}}.category-box>a{display:grid;grid-template-columns:30% 1fr;align-items:center;gap:1em;text-decoration:none;}.category-box>a>div{height:100%;width:100%;display:flex;justify-content:center;align-items:center;transition:transform .5s;}.category-box>a>div>img{height:100%;width:auto;max-width:100%;}.category-box>a>h2,.category-box>a h3,.category-box>a h4,.category-box>a h5,.category-box>a h6{align-self:center;text-align:left;color:var(--color-primary);text-decoration:none;font-size:var(--font-size-ci-h);transition:transform .5s;}@media(min-width:768px){.category-box>a{grid-template-rows:12.5rem minmax(3rem,1fr);grid-template-columns:1fr;}.category-box>a>h2,.category-box>a h3,.category-box>a h4,.category-box>a h5,.category-box>a h6{text-align:center;}}.category-box>div{height:100%;display:flex;align-items:center;gap:1em;}.category-box>div>a{text-decoration:none;}.category-box>div>a>img{max-width:6.5rem;max-height:6.5rem;align-self:center;justify-self:center;width:100%;height:auto;}.category-box>div>a>h2,.category-box>div>a h3,.category-box>div>a h4,.category-box>div>a h5,.category-box>div>a h6{align-self:center;text-align:left;color:var(--color-primary);text-decoration:none;font-size:var(--font-size-ci-h);}@keyframes cksteppulse{0%{box-shadow:0 0 0 0 hsla(210deg,60%,20%,.4);}70%{box-shadow:0 0 0 10px hsla(210deg,60%,20%,0);}100%{box-shadow:0 0 0 0 hsla(210deg,60%,20%,0);}}ul.checkout-progress{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}.checkout-progress{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(1px,1fr));margin-bottom:1.5rem;counter-reset:progress-num;}@media(max-width:767.98px){.checkout-progress{font-size:.8em;}}.checkout-progress::after{content:"";position:absolute;top:calc(1em - 2px);left:0;z-index:-1;width:var(--ck-progress-width,0);height:4px;background-color:var(--ck-progress-track-color-complete);transition:var(--ck-progress-transition,none);-webkit-transition:var(--ck-progress-transition,none);}.checkout-progress .progress-step{position:relative;display:flex;flex-direction:column;align-items:center;}.checkout-progress .progress-step:before{display:flex;justify-content:center;align-items:center;counter-increment:progress-num;content:counter(progress-num);border:2px solid var(--color-primary);border-radius:50%;height:2em;width:2em;font-size:1em;font-weight:bold;color:var(--color-primary);background-color:var(--body-bg);}.checkout-progress .progress-step:after{content:"";position:absolute;top:calc(1em - 1px);left:0;z-index:-1;width:100%;height:2px;background-color:var(--ck-progress-track-color-default);}.checkout-progress .progress-step.is-active:before{animation:cksteppulse 2s infinite;}.checkout-progress .progress-step.is-complete:not(.cursor-none){cursor:pointer;}.checkout-progress .progress-step.is-complete:before{content:"";display:flex;justify-content:center;align-items:center;color:var(--color-primary-opposite);background-color:var(--color-primary);}.checkout-progress .progress-step>span{font-weight:var(--font-weight-bold);font-size:.8em;}@media(max-width:767.98px){.checkout-progress .progress-step>span{display:none;}}.base-grid-checkout{display:grid;gap:2em;position:relative;height:100%;grid-template-rows:max-content minmax(26em,1fr);}.base-grid-checkout [checkout-section]{display:none;height:100%;}.base-grid-checkout [checkout-section].show{display:grid;padding-bottom:4em;padding-block-start:2em;}.base-grid-checkout [checkout-section] [checkout-form]{height:100%;}.base-grid-checkout [checkout-section] [checkout-form=invoice]{display:grid;grid-template-rows:1fr max-content;gap:3em;}.base-grid-checkout [checkout-section] [checkout-form=invoice]>.address-container,.base-grid-checkout [checkout-section] [checkout-form=invoice]>.card-grid{padding-top:3em;}.base-grid-checkout [checkout-section] [checkout-form=delivery],.base-grid-checkout [checkout-section] [checkout-form=payment]{display:grid;grid-template-rows:max-content 1fr max-content;gap:3em;padding-top:3em;}.base-grid-checkout [checkout-section] [checkout-form=summary] ul.summary-basket-accept-grid{display:flex;flex-direction:column;margin-top:-2em;list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.base-grid-checkout [checkout-section=login]{gap:3em;}.base-grid-checkout [checkout-section=login] [checkout-form=login]{display:flex;justify-content:center;gap:2em;}@media(max-width:767.98px){.base-grid-checkout [checkout-section=login] [checkout-form=login]{flex-direction:column;}}.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container{display:grid;gap:1em;justify-content:center;}.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container>h1,.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container>h2,.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container>h3,.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container>h4,.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container>h5,.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container>h6{font-size:var(--font-size-base-container-h);text-align:center;text-transform:uppercase;}.base-grid-checkout [checkout-section=login] [checkout-form=login] .ck-login-container>button{width:25ch;max-width:100%;}.base-grid-checkout .checkout-buttons{display:flex;justify-content:center;gap:2em;}.base-grid-checkout .checkout-buttons>button{font-size:1.15em;width:33ch;max-width:100%;}@media(max-width:767.98px){.base-grid-checkout .checkout-buttons{flex-direction:column-reverse;}.base-grid-checkout .checkout-buttons>button{width:100%;}}.checkout-finished-container>div{padding-block-start:4rem;display:flex;align-items:center;flex-direction:column;}.checkout-finished-container>div h3{margin-block-end:1rem;}.express-ck{display:grid;grid-template-columns:1fr 1fr;gap:1em 4em;}.express-ck [ec-section]{position:relative;}.express-ck [ec-section=basket]{grid-column-start:1;grid-column-end:3;}.express-ck [ec-section=invoice]{grid-column-start:1;grid-column-end:2;}.express-ck [ec-section=delivery]{grid-column-start:2;grid-column-end:3;}.express-ck .ec-selection{margin-top:2em;}.express-ck .ec-selection>h3{font-size:var(--font-size-base);}.express-ck .ec-selection .input-group{width:100%;}.express-ck .ec-external-payment{margin-top:1em;}.express-ck ul.summary-basket-accept-grid{display:flex;flex-direction:column;margin-top:-2em;list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;}.customer-index{display:grid;grid-template-columns:1fr 1fr;gap:1em 3em;}.cutomer-nav-grid{grid-template-columns:1fr max-content;}.cutomer-nav-grid h1{grid-column:1/3;}.cutomer-nav-grid>*:not(:nth-child(-n+2)){grid-column-start:span 2;}@media(max-width:991.98px){.cutomer-nav-grid>*:nth-child(-n+2){grid-column-start:span 2;}}nav.customer-nav>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;justify-content:flex-end;gap:1em;}nav.customer-nav>ul>li button,nav.customer-nav>ul>li a{border:0;display:flex;align-items:center;gap:.25em;}nav.customer-nav>ul>li button>i,nav.customer-nav>ul>li a>i{font-size:80%;}ul.user-settings-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:.5em;max-width:40em;}ul.user-settings-list>li:not(:first-of-type)[group-header=group-header]{border-top:1px solid #ccc;padding-block-start:1em;margin-block-start:2em;}ul.user-settings-list>li>h3{font-size:1em;margin-block-end:.25em;}ul.user-settings-list>li>.user-settings-list-content>p{margin-block-start:0;font-size:.8em;font-weight:var(--font-weight-bold);}.collapse{display:none;}.collapse.show{display:block;}.plus-minus-toggle{cursor:pointer;height:1em;position:relative;width:1em;padding:0;height:1em;border:0;}.plus-minus-toggle:hover{color:var(--color-primary);}.plus-minus-toggle:before,.plus-minus-toggle:after{background:var(--color-secondary);content:"";position:absolute;left:0;height:.125em;width:100%;transition:transform 500ms ease;border-radius:0;-webkit-border-radius:0;}.plus-minus-toggle:after{transform-origin:center;}.plus-minus-toggle[aria-expanded=false]:after{transform:rotate(90deg);}.plus-minus-toggle[aria-expanded=false]:before{transform:rotate(180deg);}.plus-minus-toggle:hover:before,.plus-minus-toggle:hover:after{background:var(--color-primary);}ul.item-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul.item-list>li{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,max-content);box-shadow:0 3px 8px -5px;padding:1em 2em 2em 3em;}ul.item-list>li>[property=Buttons]{grid-area:1/2/span 1/span 1;display:flex;justify-content:flex-end;gap:.75em;font-size:1.1em;}ul.item-list>li>[property=Buttons] a{display:flex;height:1em;}ul.item-list>li>[property=Buttons] button{padding:0;height:1em;border:0;}ul.item-list>li>[property=Buttons] button:hover{color:var(--color-primary);}ul.item-list>li>[property=Buttons] .plus-minus-toggle{cursor:pointer;height:1em;position:relative;width:1em;}ul.item-list>li>[property=Buttons] .plus-minus-toggle:before,ul.item-list>li>[property=Buttons] .plus-minus-toggle:after{background:var(--color-secondary);content:"";position:absolute;left:0;height:.125em;width:100%;transition:transform 500ms ease;border-radius:0;-webkit-border-radius:0;}ul.item-list>li>[property=Buttons] .plus-minus-toggle:after{transform-origin:center;}ul.item-list>li>[property=Buttons] .plus-minus-toggle[aria-expanded=false]:after{transform:rotate(90deg);}ul.item-list>li>[property=Buttons] .plus-minus-toggle[aria-expanded=false]:before{transform:rotate(180deg);}ul.item-list>li>[property=Buttons] .plus-minus-toggle:hover:before,ul.item-list>li>[property=Buttons] .plus-minus-toggle:hover:after{background:var(--color-primary);}ul.item-list>li>[property=Buttons] .fas,ul.item-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container ul.item-list>li>[property=Buttons] .rating:not(:checked)>label:hover:before,ul.item-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover~label:before,.rating-set-container ul.item-list>li>[property=Buttons] .rating:not(:checked)>label:hover~label:before,ul.item-list>li>[property=Buttons] .rating-set-container .rating>input:checked~label:before,.rating-set-container ul.item-list>li>[property=Buttons] .rating>input:checked~label:before,ul.item-list>li>[property=Buttons] .address-container [ck-address].active:before,.address-container ul.item-list>li>[property=Buttons] [ck-address].active:before,ul.item-list>li>[property=Buttons] .address-container label.address-check input[type=radio]:checked~.checkmark:before,.address-container label.address-check ul.item-list>li>[property=Buttons] input[type=radio]:checked~.checkmark:before,ul.item-list>li>[property=Buttons] .checkout-progress .progress-step.is-complete:before,.checkout-progress ul.item-list>li>[property=Buttons] .progress-step.is-complete:before{color:var(--button-color);}ul.item-list>li>[property=Buttons] .fas:hover,ul.item-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container ul.item-list>li>[property=Buttons] .rating:not(:checked)>label:hover:before,ul.item-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover~label:hover:before,.rating-set-container ul.item-list>li>[property=Buttons] .rating:not(:checked)>label:hover~label:hover:before,ul.item-list>li>[property=Buttons] .rating-set-container .rating>input:checked~label:hover:before,.rating-set-container ul.item-list>li>[property=Buttons] .rating>input:checked~label:hover:before,ul.item-list>li>[property=Buttons] .address-container [ck-address].active:hover:before,.address-container ul.item-list>li>[property=Buttons] [ck-address].active:hover:before,ul.item-list>li>[property=Buttons] .address-container label.address-check input[type=radio]:checked~.checkmark:hover:before,.address-container label.address-check ul.item-list>li>[property=Buttons] input[type=radio]:checked~.checkmark:hover:before,ul.item-list>li>[property=Buttons] .checkout-progress .progress-step.is-complete:hover:before,.checkout-progress ul.item-list>li>[property=Buttons] .progress-step.is-complete:hover:before{color:var(--color-primary);}ul.item-list>li>[property=Description]{grid-area:2/1/span 1/span 2;margin-bottom:1em;display:flex;flex-wrap:wrap;}ul.item-list>li>[property=Description]>h2{flex:0 0 auto;font-size:1.5em;padding-inline-end:.5em;}ul.item-list>li>[property=Description]>a{flex:0 0 auto;display:flex;align-items:center;}ul.item-list>li>[property=Description]>a i{font-size:1.25em;}ul.item-list>li>[property=Description]>h3{flex:0 0 100%;font-size:1.2em;}ul.item-list>li>[property=Left]{grid-area:3/1/span 1/span 1;font-size:.8em;}ul.item-list>li>[property=Right]{grid-area:3/2/span 1/span 1;display:flex;flex-direction:column;align-items:flex-end;font-size:.8em;}ul.item-list>li>[property=Positions]{grid-area:4/1/span 1/span 2;display:none;}ul.item-list>li>[property=Positions].show{display:block;}ul.item-list>li>[property=Positions] .special-price-container{display:flex;justify-content:flex-end;margin-block-start:.5rem;}ul.item-list>li>[property=Positions] .special-price-container>div{max-width:15ch;text-align:right;}ul.item-list>li>[property=Positions] .special-price-container>div input{text-align:right;}ul.item-list>li>[property=Positions] ul.item-list-positions{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;padding-block-start:1em;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li{display:grid;padding-block:1em;grid-template-columns:5em 1fr 10ch 12ch 12ch;gap:0 5em;margin:-2px;border:2px solid transparent;border-top:1px solid #ccc;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li.over{border:2px dotted #666!important;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li[draggable=true]{cursor:move;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Sort]{grid-area:1/5/2/6;display:flex;justify-content:flex-end;gap:.75em;font-size:1.1em;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Sort] button{padding:0;height:1em;border:0;color:var(--color-primary);}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Sort] button:hover{color:var(--color-secondary);}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Image]{grid-area:1/1/3/2;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Image] img{max-width:100%;max-height:100%;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Description]{grid-area:1/2/2/3;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Stock]{grid-area:2/2/3/3;display:flex;align-items:flex-end;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Quantity]{grid-area:2/3/3/4;display:flex;align-items:flex-end;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=UnitPrice]{grid-area:2/4/3/5;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=TotalPrice]{grid-area:2/5/3/6;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;}@media(max-width:991.98px){ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li{grid-template-columns:30% 1fr max-content;gap:.25em .5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Sort]{grid-area:4/1/5/3;justify-content:flex-start;padding-block-start:1em;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Image]{grid-area:1/1/4/2;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Image]>img{max-height:6.5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Description]{grid-area:1/2/2/4;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Stock]{display:none;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=Quantity]{grid-area:3/2/4/3;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=UnitPrice]{display:none;}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=TotalPrice]{grid-area:2/2/3/4;align-items:flex-start;font-size:1.5em;font-weight:var(--font-weight-bold);}ul.item-list>li>[property=Positions] ul.item-list-positions.wishlist>li>[property=TotalPrice]>.description{display:none;}}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li{display:grid;grid-template-columns:1rem 5rem 1fr 13ch 12ch 12ch 12ch;gap:2em 2em;position:relative;padding-block:1em;border:2px solid transparent;border-top:1px solid #ccc;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li.over{border:1px dotted #666!important;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li[draggable=true]{cursor:move;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li .btn-delete{position:absolute;right:0;top:1em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Sort]{grid-area:1/1/3/2;display:flex;justify-content:center;flex-direction:column;gap:.75em;font-size:1.1em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Sort] button{padding:0;height:1em;border:0;color:var(--color-primary);}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Sort] button:hover{color:var(--color-secondary);}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Image]{grid-area:1/2/3/3;display:flex;justify-content:center;align-items:center;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Image] img{max-width:100%;max-height:100%;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Image] i{font-size:3em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Description]{grid-area:1/3/2/7;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Stock]{grid-area:2/3/3/4;display:flex;align-items:flex-end;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Quantity]{grid-area:2/4/3/5;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=PriceExclusive]{grid-area:2/5/3/6;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=PriceInclusive]{grid-area:2/6/3/7;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=UnitPrice]{grid-area:2/6/3/7;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=TotalPrice]{grid-area:2/7/3/8;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:.5em;}@media(max-width:991.98px){ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li{grid-template-columns:1em 30% 1fr;gap:.25em .5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Sort]{grid-area:1/1/2/2;justify-content:flex-start;padding-block-start:1em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Image]{grid-area:1/2/2/3;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Image]>img{max-height:6.5em;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Description]{grid-area:1/3/2/4;padding-inline-end:1rem;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Stock]{display:none;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=Quantity]{grid-area:2/1/3/3;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=PriceExclusive]{grid-area:2/3/3/4;display:flex;flex-direction:row;justify-content:flex-end;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=PriceInclusive]{grid-area:3/3/4/4;flex-direction:row;justify-content:flex-end;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=UnitPrice]{display:none;}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=TotalPrice]{grid-area:4/3/5/4;align-items:flex-end;font-size:1.5em;font-weight:var(--font-weight-bold);}ul.item-list>li>[property=Positions] ul.item-list-positions.offer>li>[property=TotalPrice]>.description{display:none;}}ul.item-list>li>[property=Bottom]{grid-area:5/1/6/3;display:flex;justify-content:flex-end;gap:.75em;font-size:1.1em;padding-block-start:2em;}ul.item-list>li>[property=Bottom] .btn-link{color:var(--color-secondary);}ul.item-list>li>[property=Bottom] .btn-link:hover{color:var(--color-primary);}@media(min-width:992px){ul.item-list>li>[property=Bottom] .btn-all-into-basket i{display:none;}}@media(max-width:991.98px){ul.item-list>li>[property=Bottom]>button>span{display:none;}ul.item-list>li>[property=Bottom] .btn-all-into-basket i:before{background-color:#fff;}}.order-list .card-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,max-content);box-shadow:0 3px 8px -5px;padding:1em 2em 2em 3em;}.order-list .card-grid>[property]>label{font-size:1em;}.order-list .card-grid>[property=Buttons]{grid-area:1/2/2/3;display:flex;justify-content:flex-end;gap:.75em;font-size:1.1em;}.order-list .card-grid>[property=Buttons] a{display:block;height:1em;}.order-list .card-grid>[property=Buttons] button{padding:0;height:1em;border:0;}.order-list .card-grid>[property=Buttons] .plus-minus-toggle{cursor:pointer;height:1em;position:relative;width:1em;}.order-list .card-grid>[property=Buttons] .plus-minus-toggle:before,.order-list .card-grid>[property=Buttons] .plus-minus-toggle:after{background:var(--color-secondary);content:"";position:absolute;left:0;height:.15em;width:100%;transition:transform 500ms ease;border-radius:0;-webkit-border-radius:0;}.order-list .card-grid>[property=Buttons] .plus-minus-toggle:after{transform-origin:center;}.order-list .card-grid>[property=Buttons] .plus-minus-toggle[aria-expanded=false]:after{transform:rotate(90deg);}.order-list .card-grid>[property=Buttons] .plus-minus-toggle[aria-expanded=false]:before{transform:rotate(180deg);}.order-list .card-grid>[property=Buttons] .plus-minus-toggle:hover:before,.order-list .card-grid>[property=Buttons] .plus-minus-toggle:hover:after{background:var(--color-primary);}.order-list .card-grid>[property=Buttons] .fas,.order-list .card-grid>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container .order-list .card-grid>[property=Buttons] .rating:not(:checked)>label:hover:before,.order-list .card-grid>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover~label:before,.rating-set-container .order-list .card-grid>[property=Buttons] .rating:not(:checked)>label:hover~label:before,.order-list .card-grid>[property=Buttons] .rating-set-container .rating>input:checked~label:before,.rating-set-container .order-list .card-grid>[property=Buttons] .rating>input:checked~label:before,.order-list .card-grid>[property=Buttons] .address-container [ck-address].active:before,.address-container .order-list .card-grid>[property=Buttons] [ck-address].active:before,.order-list .card-grid>[property=Buttons] .address-container label.address-check input[type=radio]:checked~.checkmark:before,.address-container label.address-check .order-list .card-grid>[property=Buttons] input[type=radio]:checked~.checkmark:before,.order-list .card-grid>[property=Buttons] .checkout-progress .progress-step.is-complete:before,.checkout-progress .order-list .card-grid>[property=Buttons] .progress-step.is-complete:before{color:var(--color-primary);}.order-list .card-grid>[property=Buttons] .fas:hover,.order-list .card-grid>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container .order-list .card-grid>[property=Buttons] .rating:not(:checked)>label:hover:before,.order-list .card-grid>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover~label:hover:before,.rating-set-container .order-list .card-grid>[property=Buttons] .rating:not(:checked)>label:hover~label:hover:before,.order-list .card-grid>[property=Buttons] .rating-set-container .rating>input:checked~label:hover:before,.rating-set-container .order-list .card-grid>[property=Buttons] .rating>input:checked~label:hover:before,.order-list .card-grid>[property=Buttons] .address-container [ck-address].active:hover:before,.address-container .order-list .card-grid>[property=Buttons] [ck-address].active:hover:before,.order-list .card-grid>[property=Buttons] .address-container label.address-check input[type=radio]:checked~.checkmark:hover:before,.address-container label.address-check .order-list .card-grid>[property=Buttons] input[type=radio]:checked~.checkmark:hover:before,.order-list .card-grid>[property=Buttons] .checkout-progress .progress-step.is-complete:hover:before,.checkout-progress .order-list .card-grid>[property=Buttons] .progress-step.is-complete:hover:before{color:var(--color-secondary);}.order-list .card-grid>[property=Description]{grid-area:2/1/3/2;margin-bottom:1em;display:flex;flex-wrap:wrap;}.order-list .card-grid>[property=Description]>h2{flex:0 0 auto;font-size:1.5em;padding-inline-end:.5em;}.order-list .card-grid>[property=Description]>a{flex:0 0 auto;}.order-list .card-grid>[property=Description]>h3{flex:0 0 100%;font-size:1.2em;}.order-list .card-grid>[property=Left]{grid-area:3/1/4/2;font-size:.8em;display:grid;grid-template-columns:max-content 1fr;gap:0 1em;align-items:baseline;align-content:flex-start;}.order-list .card-grid>[property=Left] a>i{padding-inline-start:.5em;}.order-list .card-grid>[property=Center]{grid-area:3/2/4/3;font-size:.8em;display:grid;grid-template-columns:max-content 1fr;gap:0 1em;align-items:baseline;align-content:flex-start;}.order-list .card-grid>[property=Center] h5{grid-column-start:1;grid-column-end:3;font-size:1em;}.order-list .card-grid>[property=Right]{grid-area:3/3/4/4;display:flex;flex-direction:column;align-items:flex-end;font-size:.8em;justify-content:flex-end;}.order-list>[property=Positions]{grid-area:4/1/5/4;display:none;margin-block-start:2em;}.order-list>[property=Positions].show{display:block;}.order-list>[property=Positions] .order-list-positions{width:100%;}.order-list>[property=Positions] .order-list-positions tr{display:grid;padding-block:1em;grid-template-columns:30% max-content 1fr;gap:0;border:2px solid transparent;border-top:1px solid #ccc;}.order-list>[property=Positions] .order-list-positions tr>[property=Image]{grid-area:1/1/5/2;display:flex;justify-content:center;align-items:center;}.order-list>[property=Positions] .order-list-positions tr>[property=Image] img{max-width:100%;max-height:6.5em;}.order-list>[property=Positions] .order-list-positions tr>[property=Description]{grid-area:1/2/2/3;}.order-list>[property=Positions] .order-list-positions tr>[property=Description] h3{font-size:1em;font-weight:var(--font-weight-medium);}.order-list>[property=Positions] .order-list-positions tr>[property=Quantity]{grid-area:3/2/4/3;}.order-list>[property=Positions] .order-list-positions tr>[property=Price]{grid-area:2/2/3/3;}@media(max-width:991.98px){.order-list>[property=Positions] .order-list-positions tr{grid-template-columns:30% 1fr max-content;gap:.25em .5em;}}@media(max-width:991.98px){.order-list{grid-template-columns:1fr;gap:.5em .5em;}.order-list>[property=Description]{grid-area:1/1/2/2;}.order-list>[property=Left]{grid-area:2/1/3/2;}.order-list>[property=Center]{grid-area:3/1/4/2;}.order-list>[property=Right]{grid-area:4/1/5/2;}.order-list>[property=Positions]{grid-area:5/1/6/2;}}ul.itemlist-category-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;grid-template-columns:1fr;gap:.5em;}@media(min-width:768px){ul.itemlist-category-list{grid-template-columns:repeat(2,1fr);}}@media(min-width:992px){ul.itemlist-category-list{grid-template-columns:repeat(3,1fr);}}@media(min-width:1400px){ul.itemlist-category-list{grid-template-columns:repeat(4,1fr);}}ul.itemlist-category-list>li{position:relative;}ul.itemlist-category-list>li[draggable=true]{cursor:move;}ul.itemlist-category-list>li.over{border:2px dotted #666!important;}ul.itemlist-category-list>li .itemlist-category-box{position:relative;display:block;min-height:8em;color:var(--block-color);background-color:var(--block-bg);padding-inline:var(--block-padding-inline);padding-block:var(--block-padding-block);border:var(--block-border);border-radius:var(--block-border-radius);}ul.itemlist-category-list>li .itemlist-category-box h3{font-size:1.5em;}ul.itemlist-category-list>li .itemlist-category-box .category-color{height:.325em;}ul.itemlist-category-list>li .itemlist-category-box p{margin-block-start:.5em;margin-block-end:0;}ul.itemlist-category-list>li .itemlist-category-box [property=buttons]{display:flex;align-items:center;justify-content:flex-end;gap:1em;}ul.itemlist-category-list>li .sort-buttons{display:grid;grid-template-columns:repeat(4,1fr);background-color:var(--block-bg);}ul.itemlist-category-list>li .sort-buttons button{text-align:center;}ul.block-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;grid-template-columns:1fr;gap:.5em;}@media(min-width:768px){ul.block-list{grid-template-columns:repeat(2,1fr);}}@media(min-width:992px){ul.block-list{grid-template-columns:repeat(3,1fr);}}@media(min-width:1400px){ul.block-list{grid-template-columns:repeat(4,1fr);}}ul.block-list>li{position:relative;}ul.block-list>li h3{font-size:1.5em;}ul.block-list>li [property=buttons]{display:flex;align-items:center;justify-content:flex-end;gap:1em;}ul.block-list>li [property=positions]{padding-inline-start:2em;list-style-type:square;}ul.sub-user-hierachic-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul.sub-user-hierachic-list>li:not(:first-child){margin-block-start:.25em;}ul.sub-user-hierachic-list h3{font-size:1.5em;}ul.sub-user-hierachic-list ul[data-raw]{list-style-type:none;padding-inline-start:1em;}ul.sub-user-hierachic-list ul[data-raw] li[data-item]{position:relative;padding-block-start:1em;}ul.sub-user-hierachic-list ul[data-raw] li[data-item]:before{content:"";position:absolute;top:0;height:calc(100% + 2px);left:-.5em;border-left:1px solid var(--block-color);}ul.sub-user-hierachic-list ul[data-raw] li[data-item]:after{content:"";position:absolute;top:1.5em;width:.5em;left:-.5em;border-top:1px solid var(--block-color);}ul.sub-user-hierachic-list ul[data-raw] li[data-item]:last-child:before{height:1.5em;}ul.sub-user-hierachic-list li[data-item]{border:1px solid transparent;position:relative;}ul.sub-user-hierachic-list li[data-item].over{border:1px solid #000;}ul.sub-user-hierachic-list li[data-item] .assign{display:none;font-size:.7em;color:#00f;padding-inline-start:1em;}ul.sub-user-hierachic-list li[data-item] .subitem-inner{color:var(--block-color);background-color:var(--block-bg);padding-inline:var(--block-padding-inline);padding-block:var(--block-padding-block);border:1px solid transparent;border-radius:var(--block-border-radius);display:grid;grid-template-columns:1fr 1fr;}ul.sub-user-hierachic-list li[data-item] .subitem-inner:hover{background-color:#e8e8e8;}ul.sub-user-hierachic-list li[data-item] .subitem-inner.over{border:1px dashed var(--block-color);}ul.sub-user-hierachic-list li[data-item] .subitem-inner [col-subuser=left]{display:flex;align-items:center;}ul.sub-user-hierachic-list li[data-item] .subitem-inner [col-subuser=left] .subitem-left-button{padding-inline-end:.5em;display:none;}ul.sub-user-hierachic-list li[data-item] .subitem-inner [col-subuser=left] .subitem-left-button.show{display:block;}ul.sub-user-hierachic-list li[data-item] .subitem-inner [col-subuser=left] .subitem-left-desc{display:flex;flex-direction:column;}ul.sub-user-hierachic-list li[data-item] .subitem-inner [col-subuser=right]{display:flex;justify-content:flex-end;align-items:center;}ul.sub-user-hierachic-list li[data-item] .subitem-inner [col-subuser=right] button{color:var(--color-primary);background-color:transparent;border:0;outline:0;}ul.sub-user-hierachic-list li[data-item] .subitem-inner [col-subuser=right] button:hover{color:var(--color-secondary);}ul.sub-user-hierachic-list li[data-item][draggable=true]>.subuser-item>.subitem-inner{cursor:move;}ul.sub-user-hierachic-list li[data-item][assign=true]>.subuser-item>.subitem-inner:hover>div .assign{display:inline-block;}ol.user-role-permission-group-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;grid-template-columns:max-content;gap:1em;}ol.user-role-permission-group-list>li{padding:var(--card-padding-top);border-style:solid;border-color:var(--card-border-color);border-width:var(--card-border-width);}ol.user-role-permission-group-list>li>h3{font-size:var(--card-h-font-size);color:var(--card-h-color);text-transform:var(--card-h-text-transform);padding-inline-end:1.75em;}ol.user-role-permission-group-list>li>h4{font-size:1em;margin-block:var(--card-h-margin-block);}ol.user-role-permission-group-list>li>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:.5em;}ol.user-role-permission-group-list>li>ul input[type=checkbox]{font-weight:var(--font-weight-medium);font-size:1.05em;}ol.user-role-permission-group-list>li>ul span{display:block;font-weight:var(--font-weight-medium);font-size:.7em;}.create-sub-user-grid li[property=Stocks]{margin-block-start:1em;grid-column-start:span 2;}.create-sub-user-grid li[property=Stocks] table{width:max-content;padding-inline:var(--card-inner-inline-padding);}.create-sub-user-grid li[property=Stocks] table [property=Name]{padding-inline-end:1em;}.create-sub-user-grid li[property=Stocks] table [property=Default]{width:10ch;}.create-sub-user-grid li[property=Stocks] table [property=Active]{width:10ch;}.create-sub-user-grid li[property=Stocks] table thead th{font-size:.9em;}.create-sub-user-grid li[property=Stocks] table thead [property=Default],.create-sub-user-grid li[property=Stocks] table thead [property=Active]{text-align:center;}.create-sub-user-grid li[property=Stocks] table tbody [property=Default] input,.create-sub-user-grid li[property=Stocks] table tbody [property=Active] input{margin-inline:auto;display:block;}.offer-optional-box{display:grid;grid-template-rows:min-content min-content 1fr min-content min-content;color:var(--block-color);background-color:var(--block-bg);padding-inline:var(--block-padding-inline);padding-block:var(--block-padding-block);border:var(--block-border);border-radius:var(--block-border-radius);padding-top:1.5rem;position:relative;}.offer-optional-box.disabled{opacity:.8;}.offer-optional-box .buttons{position:absolute;right:.5rem;top:.25rem;z-index:3;}.offer-optional-box .buttons a,.offer-optional-box .buttons button{padding:0;border:0;outline:0;background-color:transparent;width:18px;line-height:24px;}.offer-optional-box .buttons a i,.offer-optional-box .buttons button i{font-size:16px;}.offer-optional-box .buttons a:hover,.offer-optional-box .buttons button:hover{color:#e6e6e6;}.offer-optional-box .buttons button{margin-left:.25rem;color:var(--color-danger);}.offer-optional-box .price{display:flex;justify-content:space-between;}.offer-optional-box div.inactive{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:2;}.offer-optional-box div.inactive span{color:var(--color-danger);font-size:2.5em;font-weight:bold;}.cu-giftCard-container .cu-giftCard-Item{display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:center;border:1px solid #ccc;text-align:center;padding:.5rem 0 0;}.cu-giftCard-container .cu-giftCard-Item:not(:last-child){margin-bottom:.5rem;}@media(min-width:768px){.cu-giftCard-container .cu-giftCard-Item{grid-template-columns:200px 1fr max-content;padding:0 0 0 .5rem;text-align:left;}}.cu-giftCard-container .cu-giftCard-Item>h4,.cu-giftCard-container .cu-giftCard-Item>p{padding:0;margin:0;}ol.filter-form-grid,ul.filter-form-grid{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}.filter-form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;}.filter-form-grid [property=button],.filter-form-grid [property=Filter_Delivered],.filter-form-grid [property=Filter_PartialDelivered],.filter-form-grid [property=Filter_NotDelivered]{grid-column-start:1;grid-column-end:2;}.filter-form-grid [property=button]>button,.filter-form-grid [property=Filter_Delivered]>button,.filter-form-grid [property=Filter_PartialDelivered]>button,.filter-form-grid [property=Filter_NotDelivered]>button{width:100%;}ol.form-data-grid,ul.form-data-grid{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}.form-data-grid{display:grid;gap:1em;}.form-data-grid>li{display:flex;flex-direction:column;}.form-data-grid>li[property=stocks]>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}.form-data-grid>li[property=stocks]>ul>li{display:flex;gap:.25em;}.form-data-grid.grid-register{grid-template-columns:1fr;gap:.5em;}@media(min-width:992px){.form-data-grid.grid-register{grid-template-columns:1fr 1fr;}.form-data-grid.grid-register>[property=Gender],.form-data-grid.grid-register>[property=ContactPerson_Gender],.form-data-grid.grid-register>[property=IsNewsletterRequired],.form-data-grid.grid-register>[property=NoEmailAviso],.form-data-grid.grid-register>[property=TermsAndConditionsAccepted],.form-data-grid.grid-register>[property=CancellationPolicyAccepted],.form-data-grid.grid-register>[property=PrivacyPolicyAccepted],.form-data-grid.grid-register>[property=buttons]{grid-column-start:1;grid-column-end:3;}}.form-data-grid.grid-item-list{grid-template-columns:1fr 1fr;gap:.5em;}.form-data-grid.grid-item-list>[property=Name]{grid-area:1/1/span 1/span 1;}.form-data-grid.grid-item-list>[property=Description],.form-data-grid.grid-item-list>[property=IsPublic],.form-data-grid.grid-item-list>[property=IsEnabled],.form-data-grid.grid-item-list>[property=HasDeliveryAddress],.form-data-grid.grid-item-list>[property=buttons]{grid-column-start:1;grid-column-end:3;}.form-data-grid.grid-contact-message{grid-template-columns:1fr 1fr;gap:.5em;}.form-data-grid.grid-contact-message>[property=Message],.form-data-grid.grid-contact-message>[property=CopyToOwnAddress],.form-data-grid.grid-contact-message>[property=PrivacyPolicyAccepted],.form-data-grid.grid-contact-message>[property=SuccessMessage],.form-data-grid.grid-contact-message>[property=ErrorMessage],.form-data-grid.grid-contact-message>[property=buttons]{grid-column-start:1;grid-column-end:3;}.form-data-grid.grid-contact-message>[property=SuccessMessage]{color:var(--color-success);}.form-data-grid.grid-contact-message>[property=ErrorMessage]{color:var(--color-danger);}.form-data-grid>[property=buttons] .error{margin-block:1rem;display:block;}.form-data-grid>[property=buttons].button-grid{display:grid;grid-template-columns:1fr 1fr;gap:3em;margin-block-start:1em;}.item-base-grid{display:grid;grid-template-columns:100%;gap:1em;}.item-base-grid [item-grid=btnLeft]>button>i,.item-base-grid [item-grid=btnLeft]>a>i,.item-base-grid [item-grid=btnRight]>button>i,.item-base-grid [item-grid=btnRight]>a>i{padding-inline:1em;}.item-base-grid .item-base-grid-left{display:flex;flex-direction:column;}.item-base-grid .item-base-grid-left>[item-grid=stock]{display:none;}.item-base-grid .item-base-grid-left>[item-grid=img]{order:1;position:relative;}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners{position:absolute;right:0;top:0;}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg{height:6.5em;width:6.5em;}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg path.banner-topOffer{fill:var(--color-primary);}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg path.banner-new{fill:var(--color-primary);}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg path.banner-discontinued{fill:var(--color-primary);}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg text{font-weight:var(--font-weight-medium);text-transform:uppercase;}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg text.banner-topOffer{fill:var(--color-primary-opposite);font-size:.2em;}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg text.banner-new{fill:var(--color-primary-opposite);font-size:.2em;}.item-base-grid .item-base-grid-left>[item-grid=img] .item-banners svg text.banner-discontinued{fill:var(--color-primary-opposite);font-size:.17em;}.item-base-grid .item-base-grid-left>[item-grid=btnLeft]{display:flex;flex-direction:column;gap:.5em;}@media(max-width:767.98px){.item-base-grid .item-base-grid-left>[item-grid=btnLeft] [item-btn=wishlist]{display:none;}}.item-base-grid .item-base-grid-right{display:flex;flex-direction:column;gap:1em;}.item-base-grid .item-base-grid-right>[item-grid=heading]>h1{font-size:1em;}.item-base-grid .item-base-grid-right>[item-grid=heading]>.item-number{display:block;font-size:.8em;font-weight:var(--font-weight-bold);}.item-base-grid .item-base-grid-right>[item-grid=description]>button{border-color:var(--control-border-color);}.item-base-grid .item-base-grid-right>[item-grid=description]>.collapse{display:none;}.item-base-grid .item-base-grid-right>[item-grid=description]>.collapse.show{display:block;}.item-base-grid .item-base-grid-right>[item-grid=price] .net-price{display:block;font-size:1.8em;font-weight:var(--font-weight-bold);}.item-base-grid .item-base-grid-right>[item-grid=price] .vat-text{display:inline-block;font-size:.8em;font-weight:var(--font-weight-light);}.item-base-grid .item-base-grid-right>[item-grid=discount]>ul{list-style-type:none;padding-inline-start:0;display:none;}.item-base-grid .item-base-grid-right>[item-grid=discount]>ul.show{display:block;}.item-base-grid .item-base-grid-right>[item-grid=btnRight]{display:flex;flex-direction:column;gap:.5em;}@media(min-width:768px){.item-base-grid .item-base-grid-right>[item-grid=btnRight] [item-btn=wishlist]{display:none;}}.item-base-grid .item-base-grid-right>[item-grid=inputs]{display:flex;flex-direction:column;gap:.5em;padding-right:calc(10% - .8em);}.item-base-grid .item-base-grid-right>[item-grid=inputs] ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:.5em;}.item-base-grid .item-base-grid-right>[item-grid=inputs] ul.optionals{gap:1em;}.item-base-grid .item-base-grid-right>[item-grid=inputs] ul.optionals [type=checkbox]:after{font-size:1em;font-weight:var(--font-weight-bold);}.item-base-grid .item-base-grid-right>[item-grid=inputs] ul.optionals li>span,.item-base-grid .item-base-grid-right>[item-grid=inputs] ul.optionals li>strong{display:block;padding-left:1.5em;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.technical-data>h5{font-size:1em;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.technical-data>ul{list-style-type:none;padding-inline-start:0;display:grid;grid-template-columns:max-content 1fr;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.technical-data>ul>li{border-bottom:1px dashed var(--gray);padding-block:.25em;padding-inline-start:.5em;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.technical-data>ul>li[property=name]{background-color:var(--light-gray);padding-inline-end:5em;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.documents>ul{list-style-type:none;padding-inline-start:0;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.documents>ul>li>a{color:var(--color-primary);text-decoration:none;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.documents>ul>li>a>i{color:var(--color-danger);margin-inline-end:.5em;}.item-base-grid .item-base-grid-bottom>[item-grid=details] .tab-pane.documents>ul>li>a:hover{color:var(--color-secondary);}@media(min-width:768px){.item-base-grid .item-base-grid-bottom{grid-column-start:1;grid-column-end:3;max-width:100%;}}.item-base-grid .item-base-input{display:grid;grid-template-columns:1fr max-content;align-items:center;}.item-base-grid .item-base-input>span{background-color:var(--gray);height:100%;display:flex;justify-content:center;align-items:center;min-width:7em;}@media(min-width:768px){.item-base-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,max-content);gap:1em 6em;}.item-base-grid .item-base-grid-left{padding:2em;gap:2em;}.item-base-grid .item-base-grid-left>[item-grid=stock]{order:0;display:block;}.item-base-grid .item-base-grid-right{padding-block:2em;}.item-base-grid .item-base-grid-right>[item-grid=heading],.item-base-grid .item-base-grid-right>button,.item-base-grid .item-base-grid-right>[item-grid=discount],.item-base-grid .item-base-grid-right>[item-grid=price],.item-base-grid .item-base-grid-right>[item-grid=inputs]{max-width:20em;}.item-base-grid .item-base-grid-right>[item-grid=inputs]{padding-right:calc(10% - .8em);}.item-base-grid .item-base-grid-bottom{grid-column-start:1;grid-column-end:3;max-width:100%;}}.item-box{border-color:var(--card-border-color);border-style:solid;border-width:1px 0 0 0;padding:var(--gutter);height:100%;position:relative;}.item-box .item-banners{position:absolute;right:0;top:0;}.item-box .item-banners svg{height:6.5em;width:6.5em;}.item-box .item-banners svg path.banner-topOffer{fill:var(--color-primary);}.item-box .item-banners svg path.banner-new{fill:var(--color-primary);}.item-box .item-banners svg path.banner-discontinued{fill:var(--color-primary);}.item-box .item-banners svg text{font-weight:var(--font-weight-medium);text-transform:uppercase;}.item-box .item-banners svg text.banner-topOffer{fill:var(--color-primary-opposite);font-size:.2em;}.item-box .item-banners svg text.banner-new{fill:var(--color-primary-opposite);font-size:.2em;}.item-box .item-banners svg text.banner-discontinued{fill:var(--color-primary-opposite);font-size:.17em;}.item-box .item-box-inner{display:grid;grid-template-columns:30% 1fr 1em;height:100%;gap:.5em 1em;}.item-box .item-box-inner .item-box-image{grid-column-start:1;grid-column-end:2;display:flex;align-items:center;justify-content:center;}.item-box .item-box-inner .item-box-image img{max-width:100%;width:100%;height:auto;max-height:12.5em;}@media(max-width:767.98px){.item-box .item-box-inner .item-box-image{grid-row-start:1;grid-row-end:4;}.item-box .item-box-inner .item-box-image img{max-height:6em;}}.item-box .item-box-inner .item-box-titles{grid-column-start:2;grid-column-end:4;}@media(max-width:767.98px){.item-box .item-box-inner .item-box-titles{grid-row-start:1;grid-row-end:2;}}.item-box .item-box-inner .item-box-titles h1,.item-box .item-box-inner .item-box-titles h2,.item-box .item-box-inner .item-box-titles h3,.item-box .item-box-inner .item-box-titles h4,.item-box .item-box-inner .item-box-titles h5,.item-box .item-box-inner .item-box-titles h6{font-size:var(--font-size-item-h);}.item-box .item-box-inner .item-box-titles>p{font-size:var(--font-size-item-p);}.item-box .item-box-inner .item-box-titles .item-number{font-size:var(--font-size-item-small);display:block;}.item-box .item-box-inner .item-box-stock{grid-column-start:3;grid-column-end:4;}.item-box .item-box-inner .item-box-stock>span{font-size:var(--font-size-item-stock);display:block;}@media(max-width:767.98px){.item-box .item-box-inner .item-box-stock{grid-row-start:2;grid-row-end:3;display:flex;align-items:flex-end;padding-bottom:.25em;}.item-box .item-box-inner .item-box-stock>span{overflow:hidden;width:1em;height:1em;border-radius:1em;}.item-box .item-box-inner .item-box-stock>span.stock-in{background-color:var(--color-status-in);}.item-box .item-box-inner .item-box-stock>span.stock-available{background-color:var(--color-status-available);}.item-box .item-box-inner .item-box-stock>span.stock-not{background-color:var(--color-status-not);}}.item-box .item-box-inner .item-box-ratings{grid-column-start:1;grid-column-end:3;padding-block-start:.5em;}.item-box .item-box-inner .item-box-prices{grid-column-start:2;grid-column-end:3;display:flex;flex-direction:column;justify-content:flex-end;}.item-box .item-box-inner .item-box-prices .price-details .net-price{font-size:var(--font-size-item-price);font-weight:var(--font-weight-bold);display:block;}.item-box .item-box-inner .item-box-prices .price-details .sales-price{color:var(--color-danger);font-size:var(--font-size-base);display:block;text-decoration:line-through;}.item-box .item-box-inner .item-box-prices .price-details .vat-text{font-size:var(--font-size-item-small);display:inline-block;}@media(max-width:767.98px){.item-box .item-box-inner .item-box-prices{grid-row-start:2;grid-row-end:3;}.item-box .item-box-inner .item-box-prices .price-details .vat-text{font-size:var(--font-size-base);}}.item-box .item-box-inner .item-box-center-buttons{position:absolute;bottom:.5em;left:0;width:0;opacity:0;transition:.3s;display:flex;justify-content:center;}.item-box .item-box-inner .item-box-center-buttons a,.item-box .item-box-inner .item-box-center-buttons button{display:flex;justify-content:center;align-items:center;width:2.6em;height:2.6em;border-radius:1.3em;background-color:var(--light-gray);border:0;margin:0 .125em;outline:0;box-shadow:-3px 1px 6px -4px;}.item-box .item-box-inner .item-box-center-buttons a:hover,.item-box .item-box-inner .item-box-center-buttons button:hover{background-color:var(--color-primary);}.item-box .item-box-inner .item-box-center-buttons a:hover i,.item-box .item-box-inner .item-box-center-buttons button:hover i{color:var(--color-primary-opposite);}.item-box .item-box-inner .item-box-center-buttons.active{width:30%;opacity:1;}@media(min-width:768px){.item-box .item-box-inner .item-box-center-buttons{top:11em;bottom:unset;left:0;justify-content:center;}.item-box .item-box-inner .item-box-center-buttons.active{width:100%;}}.item-box .item-box-inner .item-box-buttons{gap:.5em;align-items:flex-end;justify-content:flex-end;}.item-box .item-box-inner .item-box-buttons form{display:grid;grid-template-columns:1fr 1fr;}.item-box .item-box-inner .item-box-buttons form input[type=number]{appearance:textfield;}.item-box .item-box-inner .item-box-buttons a,.item-box .item-box-inner .item-box-buttons button{background-color:var(--color-primary);font-size:1.6em;line-height:1.5;padding:0;border:0;}.item-box .item-box-inner .item-box-buttons a>i:before,.item-box .item-box-inner .item-box-buttons button>i:before{color:#fff;}.item-box .item-box-inner .item-box-buttons a:hover,.item-box .item-box-inner .item-box-buttons button:hover{background-color:var(--color-secondary);}.item-box .item-box-inner:hover .item-box-center-buttons,.item-box .item-box-inner:focus .item-box-center-buttons{width:30%;opacity:1;}@media(min-width:768px){.item-box .item-box-inner:hover .item-box-center-buttons,.item-box .item-box-inner:focus .item-box-center-buttons{width:100%;}}@media(min-width:576px){.item-box{border-width:1px;}}@media(min-width:768px){.item-box .item-box-inner{grid-template-rows:12.5em 1fr max-content max-content;grid-template-columns:1fr max-content;}.item-box .item-box-inner .item-box-image{grid-column-start:1;grid-column-end:3;}.item-box .item-box-inner .item-box-titles{grid-column-start:1;grid-column-end:3;}.item-box .item-box-inner .item-box-titles h1,.item-box .item-box-inner .item-box-titles h2,.item-box .item-box-inner .item-box-titles h3,.item-box .item-box-inner .item-box-titles h4,.item-box .item-box-inner .item-box-titles h5,.item-box .item-box-inner .item-box-titles h6{margin-block:1em;}.item-box .item-box-inner .item-box-stock{grid-column-start:1;grid-column-end:2;}.item-box .item-box-inner .item-box-prices{grid-column-start:2;grid-column-end:3;}.item-box .item-box-inner .item-box-buttons{display:flex;grid-column-start:1;grid-column-end:3;}}.item-container>h1,.item-container>h2,.item-container>h3,.item-container>h4,.item-container>h5,.item-container>h6{margin-block:4em 1em;text-transform:uppercase;font-size:var(--font-size-item-container-h);}.item-container>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;grid-template-columns:100%;gap:.5em 1em;}@media(min-width:768px){.item-container>ul{grid-template-columns:repeat(3,1fr);}}table.order-table{width:100%;border-collapse:collapse;border-spacing:0;font-size:clamp(12px,1vw,16px);}table.order-table .mobile-desc,table.order-table [data-details]{display:none;}table.order-table [data-details].show{display:table-row;}table.order-table>thead>tr>th{padding:.5em;}table.order-table>tbody>tr>td{padding:1em .5em;}table.order-table>tbody>tr.odd{background-color:var(--white);}table.order-table>tbody>tr.even{background-color:var(--white);}table.order-table>tbody>tr:not([data-details]){border-top:1px solid var(--gray);}@media(max-width:767.98px){table.order-table{margin-inline:calc(var(--gutter)*-1);width:calc(100% + (var(--gutter)*2));}table.order-table .mobile-desc{display:block;font-weight:var(--font-weight-bold);}table.order-table>thead{display:none;}table.order-table>tbody{display:flex;flex-direction:column;}table.order-table>tbody>tr:not([data-details]){display:grid;grid-template-columns:1fr max-content;padding:1em;}table.order-table>tbody>tr:not([data-details])>td{padding:0;display:grid;grid-template-columns:16ch 1fr;}}table.order-table>thead>tr>[property],table.order-table>tbody>tr>[property]{text-align:left;}table.order-table>thead>tr>[property=Price],table.order-table>tbody>tr>[property=Price]{text-align:right;}table.order-table>thead>tr>[property=Buttons],table.order-table>tbody>tr>[property=Buttons]{width:12ch;}table.order-table>thead>tr>[property=Documents],table.order-table>tbody>tr>[property=Documents]{display:grid;grid-template-columns:max-content;}table.order-table>thead>tr>[property=Documents]>a>i,table.order-table>tbody>tr>[property=Documents]>a>i{padding-inline-end:.5em;color:var(--color-danger);}table.order-table>tbody>tr>td[property=Buttons] .td-inner{display:flex;justify-content:flex-end;align-items:center;gap:.75em;}table.order-table>tbody>tr>td[property=Buttons] .td-inner a,table.order-table>tbody>tr>td[property=Buttons] .td-inner button{font-size:1.25em;display:flex;}table.order-table>tbody [data-details]>td{padding:0;}table.order-table>tbody [data-details]>td>.collapse{padding:1em .5em;}table.order-table>tbody [data-details]>td>.collapse>h3{font-size:1.2em;}@media(max-width:767.98px){table.order-table>tbody>tr>td[property]{grid-column-start:1;grid-column-end:2;}table.order-table>tbody>tr>td[property=Price]{grid-column-start:2;grid-column-end:3;grid-template-columns:1fr;}table.order-table>tbody>tr>td[property=Buttons]{grid-area:1/2/2/3;grid-template-columns:1fr;}table.order-table>tbody>tr>td[property=Documents]{grid-template-columns:max-content;padding-block-start:1em;}table.order-table>tbody>tr>td[property=Documents] .mobile-desc{padding-block-end:.25em;}}table.order-table .order-positions{background-color:var(--white);padding:.25em;}table.order-table .order-positions .order-position{display:grid;grid-template-columns:6.25em 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr max-content;gap:0 .5em;padding-block:1em .5em;}table.order-table .order-positions .order-position:not(:first-child){border-top:1px solid var(--gray);margin-top:.5em;}table.order-table .order-positions .order-position [property=Image]{grid-area:1/1/3/2;display:flex;justify-content:center;align-items:center;}table.order-table .order-positions .order-position [property=Image] img{max-width:100%;height:auto;max-height:90px;}table.order-table .order-positions .order-position [property=Description]{grid-area:1/2/2/4;padding-inline-start:3em;}table.order-table .order-positions .order-position [property=SalesQuantity]{grid-area:2/3/3/4;text-align:center;}table.order-table .order-positions .order-position [property=SalesQuantity]>span{display:block;}table.order-table .order-positions .order-position [property=SalesPrice]{grid-area:2/4/3/5;text-align:right;}table.order-table .order-positions .order-position [property=SalesPrice]>span{display:block;}table.order-table .order-positions .order-position [property=TotalPrice]{grid-area:2/5/3/6;text-align:right;}table.order-table .order-positions .order-position [property=TotalPrice]>span{display:block;}table.order-table .order-positions .order-position [property=Basket]{grid-area:3/5/4/6;text-align:right;}table.order-table .order-positions .order-position [property=Basket]>span{display:block;}@media(max-width:767.98px){table.order-table .order-positions .order-position{grid-template-columns:30% 1fr;grid-template-rows:max-content;}table.order-table .order-positions .order-position>[property=Image]{grid-area:1/1/6/2;}table.order-table .order-positions .order-position>[property=Description]{grid-area:1/2/2/3;padding-inline-start:0;}table.order-table .order-positions .order-position>[property=SalesQuantity],table.order-table .order-positions .order-position>[property=SalesPrice],table.order-table .order-positions .order-position>[property=TotalPrice]{display:grid;grid-template-columns:10ch 1fr;text-align:left;}table.order-table .order-positions .order-position>[property=SalesQuantity]{grid-area:2/2/3/3;}table.order-table .order-positions .order-position>[property=SalesPrice]{grid-area:3/2/4/3;}table.order-table .order-positions .order-position>[property=TotalPrice]{grid-area:4/2/5/3;}table.order-table .order-positions .order-position>[property=Basket]{grid-area:5/2/6/3;}}#baskets_for_approval_items .table-base>tbody [property=Buttons] a{width:100%;max-width:15ch;}.search-filter-grid{position:relative;display:none;padding-block-end:2em;}.search-filter-grid.show{display:flex;flex-direction:column;gap:1rem;}.search-filter-grid .search-header .search-header-count{color:var(--search-heading-color);}.search-filter-grid .search-header .search-header-count>span{font-size:.8em;font-weight:var(--font-weight-medium);}.search-filter-grid .search-header .search-header-count .search-items-count{display:var(--search-items-count-display);}.search-result .category-info-grid{display:grid;grid-template-columns:1fr 30%;gap:1em;margin-block-end:2em;}.search-result .category-info-grid .category-info-image{display:flex;justify-content:flex-end;align-items:flex-start;}.search-result .category-info-grid .category-info-image img{height:auto;width:100%;max-width:18.75em;max-height:18.75em;}@media(max-width:767.98px){.search-result .category-info-grid{grid-template-columns:1fr;margin-block-end:2em;}.search-result .category-info-grid .category-info-image{justify-content:center;}}.status-in,.stock-in{color:var(--color-status-in);}.status-available,.stock-available{color:var(--color-status-available);}.status-not,.stock-not{color:var(--color-status-not);}.validation-summary-errors{color:var(--color-danger);}.validation-summary-errors>span{font-weight:var(--font-weight-bold);font-size:var(--font-size-label);}.validation-summary-errors>ul{list-style-type:none;margin-block:1em;padding-inline-start:0;}.validation-summary-errors>ul>li{font-size:var(--font-size-label);}.validation-summary-valid{display:none;}.field-validation-valid{display:none;}.field-validation-error{color:var(--color-danger);font-size:var(--font-size-label);display:block;}.error{color:var(--color-danger);}.container-tyre .search-content{position:relative;}.container-tyre .search-content .pagination{font-size:clamp(10px,1vw,16px);}.search-tyre-toolbar{display:flex;justify-content:flex-end;gap:.5rem;margin-bottom:.5rem;font-size:10px;}@media(min-width:992px){.search-tyre-toolbar{position:absolute;right:0;bottom:100%;font-size:clamp(10px,1vw,1rem);}}.search-tyre-toolbar .price-buttons .plx-switch{font-size:.8em;}.search-tyre-toolbar .available-info{display:flex;justify-content:space-between;gap:.5rem;}.search-tyre-toolbar .available-info [availability]{display:flex;align-items:center;gap:.5rem;background-color:var(--block-bg);border:var(--block-border);border-radius:var(--block-border-radius);padding:.125rem .5rem;}.search-tyre-toolbar .available-info [availability]:before{content:"";display:block;width:1em;height:1em;border-radius:.5em;}.search-tyre-toolbar .available-info [availability=in]:before{background-color:var(--color-status-in);}.search-tyre-toolbar .available-info [availability=available]:before{background-color:var(--color-status-available);}.search-tyre-toolbar .available-info [availability=request]:before{background-color:var(--color-status-request);}.search-tyre-toolbar .available-info [availability=not]:before{background-color:var(--color-status-not);}.tyre-search{font-size:clamp(10px,1vw,14px);display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));}.tyre-search .block>h2,.tyre-search .block>h3,.tyre-search .block>h4,.tyre-search .block>h5,.tyre-search .block>h6{margin-block-end:.5em;font-weight:var(--font-weight-normal);}.tyre-search .accessory-select{margin-block-end:1em;}.tyre-search .form-data-grid{grid-template-columns:repeat(6,1fr);}.tyre-search .form-data-grid>[property]>label{display:none;}.tyre-search .form-data-grid>[property] .input-group{width:100%;}.tyre-search .form-data-grid.data-grid-tyre [property=TyreType],.tyre-search .form-data-grid.data-grid-tyre [property=SearchCode],.tyre-search .form-data-grid.data-grid-tyre [property=Manufacturer],.tyre-search .form-data-grid.data-grid-tyre [property=IsOnStock],.tyre-search .form-data-grid.data-grid-tyre [property=KeywordSearchType],.tyre-search .form-data-grid.data-grid-tyre [property=Keyword],.tyre-search .form-data-grid.data-grid-tyre [property=buttons]{grid-column:span 6;}.tyre-search .form-data-grid.data-grid-tyre [property=TyreWidth],.tyre-search .form-data-grid.data-grid-tyre [property=AspectRatio],.tyre-search .form-data-grid.data-grid-tyre [property=WheelDiameter]{grid-column:span 2;}.tyre-search .form-data-grid.data-grid-tyre [property=LoadIndex],.tyre-search .form-data-grid.data-grid-tyre [property=SpeedRating]{grid-column:span 3;}.tyre-search .form-data-grid.data-grid-tyre [property].check-span{grid-column:span 3;}.tyre-search .form-data-grid.data-grid-rim [property=Manufacturer],.tyre-search .form-data-grid.data-grid-rim [property=IsOnStock],.tyre-search .form-data-grid.data-grid-rim [property=buttons],.tyre-search .form-data-grid.data-grid-rim [property=ManufacturerNumber]{grid-column:span 6;}.tyre-search .form-data-grid.data-grid-rim [property=Design],.tyre-search .form-data-grid.data-grid-rim [property=Width],.tyre-search .form-data-grid.data-grid-rim [property=Diameter],.tyre-search .form-data-grid.data-grid-rim [property=Hole],.tyre-search .form-data-grid.data-grid-rim [property=BoltCircle],.tyre-search .form-data-grid.data-grid-rim [property=Offset],.tyre-search .form-data-grid.data-grid-rim [property=Color]{grid-column:span 3;}.tyre-search .form-data-grid.data-grid-accessories [property]{grid-column:span 6;}.tyre-search .tyre-types{display:flex;gap:.5rem;}.tyre-search .tyre-types svg{width:clamp(20px,2vw,26px);}.tyre-search .tyre-types [type=radio]{display:none;}.tyre-search .tyre-types [type=radio]:not(:checked)+label path,.tyre-search .tyre-types [type=radio]:not(:checked)+label polygon{fill:#ccc!important;}.tyre-search .tyre-types label:hover{cursor:pointer;opacity:.5;}table.tyre-search-table{border-collapse:collapse;width:100%;font-size:clamp(10px,.7vw,1em);}table.tyre-search-table>thead{background-color:var(--block-bg);color:var(--block-color);}table.tyre-search-table>thead .sort-button{display:inline-flex;border:0;padding:0;margin-inline-start:.25em;}table.tyre-search-table>thead .sort-content{position:absolute;display:flex;flex-direction:column;gap:.5em;background-color:var(--white);padding:1em;border:1px solid var(--black);border-radius:var(--base-border-radius);top:calc(100% - 2em);z-index:10;}table.tyre-search-table>thead .sort-content button{justify-content:flex-start;}table.tyre-search-table>thead .sort-content:not(.show){display:none;}table.tyre-search-table>thead>tr>th{padding-block:2em;font-weight:var(--font-weight-normal);position:relative;}table.tyre-search-table>thead>tr>th:first-child{border:1px solid transparent;border-bottom-left-radius:var(--base-border-radius);border-top-left-radius:var(--base-border-radius);}table.tyre-search-table>thead>tr>th:last-child{border:1px solid transparent;border-bottom-right-radius:var(--base-border-radius);border-top-right-radius:var(--base-border-radius);}table.tyre-search-table>thead>tr>th i{font-size:.8em;}table.tyre-search-table>tbody>tr:nth-child(even){background-color:var(--color-even);color:var(--color-even-opposite);}table.tyre-search-table>tbody>tr:nth-child(even)>td[property=quantity] input{background-color:var(--color-odd);color:var(--color-odd-opposite);}table.tyre-search-table>tbody>tr:nth-child(odd){background-color:var(--color-odd);color:var(--color-odd-opposite);}table.tyre-search-table>tbody>tr:nth-child(odd)>td[property=quantity] input{background-color:var(--color-even);color:var(--color-even-opposite);}table.tyre-search-table>tbody>tr:first-child>td{padding-block-start:1em;}table.tyre-search-table>tbody>tr>td[property=img]>a{display:flex;justify-content:center;align-items:flex-end;padding-block-start:1em;}table.tyre-search-table>tbody>tr>td[property=img]>a img{min-width:4em;max-width:5em;max-height:5em;height:auto;width:100%;}table.tyre-search-table>tbody>tr>td[property=description]>div{display:flex;max-width:100%;}table.tyre-search-table>tbody>tr>td[property=description]>div>a{max-width:100%;}table.tyre-search-table>tbody>tr>td[property=description]>div>a>p{word-wrap:anywhere;word-break:break-all;}table.tyre-search-table>tbody>tr>td[property=manufacturer]{white-space:unset;word-wrap:anywhere;word-break:break-all;}table.tyre-search-table>tbody>tr>td[property=season] img{min-width:1em;max-width:1.5em;max-height:1.5em;height:auto;width:100%;}table.tyre-search-table>tbody>tr>td[property=stocks] ul li{position:relative;}table.tyre-search-table>tbody>tr>td[property=stocks] ul li:after{content:"";width:1em;height:1em;border-radius:.5em;display:none;}table.tyre-search-table>tbody>tr>td[property=stocks] ul li button{position:absolute;border:0;opacity:0;width:1em;height:1em;}table.tyre-search-table>tbody>tr>td[property=stocks] ul li[availability=in]:after{display:block;background-color:var(--color-status-in);}table.tyre-search-table>tbody>tr>td[property=stocks] ul li[availability=available]:after{display:block;background-color:var(--color-status-available);}table.tyre-search-table>tbody>tr>td[property=stocks] ul li[availability=not]:after{display:block;background-color:var(--color-status-not);}table.tyre-search-table>tbody>tr>td[property=quantity] input::-webkit-outer-spin-button,table.tyre-search-table>tbody>tr>td[property=quantity] input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}table.tyre-search-table>tbody>tr>td[property=quantity] input[type=number]{-moz-appearance:textfield;}table.tyre-search-table>tbody>tr>td[property=quantity] input{text-align:center;}table.tyre-search-table>thead [property=season]{text-align:center;white-space:nowrap;}table.tyre-search-table>thead [property=manufacturer]{text-align:left;white-space:nowrap;}table.tyre-search-table>thead [property=description],table.tyre-search-table>thead [property=dimension]{text-align:left;white-space:nowrap;}table.tyre-search-table>thead [property=li],table.tyre-search-table>thead [property=si],table.tyre-search-table>thead [property=rof],table.tyre-search-table>thead [property=xl],table.tyre-search-table>thead [property=c],table.tyre-search-table>thead [property=rw],table.tyre-search-table>thead [property=nh],table.tyre-search-table>thead [property=db]{text-align:center;white-space:nowrap;}table.tyre-search-table>thead [property=profile]{text-align:left;}table.tyre-search-table>thead [property=artnr]{text-align:left;white-space:nowrap;}table.tyre-search-table>thead [property=price]{white-space:nowrap;}table.tyre-search-table>thead [property=stocks]{white-space:nowrap;}table.tyre-search-table>thead [property=quantity]{white-space:nowrap;}table.tyre-search-table>thead [property=basket]{white-space:nowrap;}table.tyre-search-table>tbody [property=season]{text-align:center;white-space:nowrap;}table.tyre-search-table>tbody [property=img]{text-align:center;}table.tyre-search-table>tbody [property=manufacturer]{text-align:left;white-space:nowrap;}table.tyre-search-table>tbody [property=description]>div,table.tyre-search-table>tbody [property=dimension]>div{justify-content:flex-start;}table.tyre-search-table>tbody [property=li],table.tyre-search-table>tbody [property=si],table.tyre-search-table>tbody [property=rof],table.tyre-search-table>tbody [property=xl],table.tyre-search-table>tbody [property=c],table.tyre-search-table>tbody [property=rw],table.tyre-search-table>tbody [property=nh],table.tyre-search-table>tbody [property=db]{text-align:center;white-space:nowrap;}table.tyre-search-table>tbody [property=profile]{text-align:left;}table.tyre-search-table>tbody [property=artnr]{text-align:left;white-space:nowrap;}table.tyre-search-table>tbody [property=price]{white-space:nowrap;}table.tyre-search-table>thead [property=season],table.tyre-search-table>tbody [property=season]{padding-inline:.25em;}table.tyre-search-table>thead [property=img],table.tyre-search-table>tbody [property=img]{padding-inline:.25rem;}table.tyre-search-table>thead [property=manufacturer],table.tyre-search-table>tbody [property=manufacturer]{padding-inline:.25em;}table.tyre-search-table>thead [property=description],table.tyre-search-table>tbody [property=description]{padding-inline:.25em;max-width:20ch;}table.tyre-search-table>thead [property=dimension],table.tyre-search-table>tbody [property=dimension]{padding-inline:.25em;max-width:12ch;}table.tyre-search-table>thead [property=li],table.tyre-search-table>thead [property=si],table.tyre-search-table>thead [property=rof],table.tyre-search-table>thead [property=xl],table.tyre-search-table>thead [property=c],table.tyre-search-table>thead [property=rw],table.tyre-search-table>thead [property=nh],table.tyre-search-table>thead [property=db],table.tyre-search-table>tbody [property=li],table.tyre-search-table>tbody [property=si],table.tyre-search-table>tbody [property=rof],table.tyre-search-table>tbody [property=xl],table.tyre-search-table>tbody [property=c],table.tyre-search-table>tbody [property=rw],table.tyre-search-table>tbody [property=nh],table.tyre-search-table>tbody [property=db]{padding-inline:.125em;min-width:3ch;}table.tyre-search-table>thead [property=profile],table.tyre-search-table>tbody [property=profile]{padding-inline:.25em;}table.tyre-search-table>thead [property=artnr],table.tyre-search-table>tbody [property=artnr]{padding-inline:.25em;}table.tyre-search-table>thead [property=price],table.tyre-search-table>tbody [property=price]{padding-inline:.25em;}table.tyre-search-table>thead [property=price][data-search-prices="0"],table.tyre-search-table>tbody [property=price][data-search-prices="0"]{display:none;}table.tyre-search-table>thead [property=price] ul,table.tyre-search-table>tbody [property=price] ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;gap:1em;}table.tyre-search-table>thead [property=price] ul li,table.tyre-search-table>tbody [property=price] ul li{text-align:right;}table.tyre-search-table>thead [property=price] ul li:not([data-visible=True]),table.tyre-search-table>tbody [property=price] ul li:not([data-visible=True]){display:none;}table.tyre-search-table>thead [property=price][data-search-prices="1"] ul,table.tyre-search-table>tbody [property=price][data-search-prices="1"] ul{grid-template-columns:repeat(1,1fr);}table.tyre-search-table>thead [property=price][data-search-prices="2"] ul,table.tyre-search-table>tbody [property=price][data-search-prices="2"] ul{grid-template-columns:repeat(2,1fr);}table.tyre-search-table>thead [property=price][data-search-prices="3"] ul,table.tyre-search-table>tbody [property=price][data-search-prices="3"] ul{grid-template-columns:repeat(3,1fr);}table.tyre-search-table>thead [property=price][data-search-prices="4"] ul,table.tyre-search-table>tbody [property=price][data-search-prices="4"] ul{grid-template-columns:repeat(4,1fr);}table.tyre-search-table>thead [property=price][data-search-prices="5"] ul,table.tyre-search-table>tbody [property=price][data-search-prices="5"] ul{grid-template-columns:repeat(5,1fr);}table.tyre-search-table>thead [property=stocks],table.tyre-search-table>tbody [property=stocks]{padding-inline:.25em;}table.tyre-search-table>thead [property=stocks] ul,table.tyre-search-table>tbody [property=stocks] ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;gap:1em;grid-template-columns:repeat(3,1fr);}table.tyre-search-table>thead [property=stocks] ul li,table.tyre-search-table>tbody [property=stocks] ul li{display:flex;justify-content:center;align-items:center;}table.tyre-search-table>thead [property=availability],table.tyre-search-table>tbody [property=availability]{padding-inline:.25em;}table.tyre-search-table>thead [property=quantity],table.tyre-search-table>tbody [property=quantity]{padding-inline:.25em;max-width:6ch;}table.tyre-search-table>thead [property=basket],table.tyre-search-table>tbody [property=basket]{padding-inline:.125em;max-width:2.5em;width:2.5em;}table.tyre-search-table>thead [property=offer],table.tyre-search-table>tbody [property=offer]{padding-inline:.125em;max-width:2.5em;width:2.5em;}.main-banner .banner-container{display:grid;grid-template-columns:1fr 1fr;background-color:var(--color-primary);border-bottom-right-radius:2.5em;max-height:42.5em;overflow:hidden;position:relative;}@media(max-width:991.98px){.main-banner .banner-container{grid-template-columns:1fr;max-height:100%;}}.main-banner .banner-container>img{grid-area:1/1/1/1;}@media(max-width:991.98px){.main-banner .banner-container>img{grid-area:1/1/1/3;max-width:100%;}}.main-banner .banner-container>div{grid-area:1/1/1/3;display:grid;grid-template-columns:1fr 1fr;}@media(max-width:991.98px){.main-banner .banner-container>div{grid-area:2/1/2/3;min-height:75vw;grid-template-columns:1fr;font-size:2vw;padding-bottom:5em;}}@media(max-width:640px){.main-banner .banner-container>div{font-size:2vw;}}.main-banner .banner-container>div>div{z-index:1;}.main-banner .banner-container>div>div:nth-child(2){background-color:var(--color-primary);padding-block-start:3.25em;padding-inline-start:2.5em;}@media(max-width:991.98px){.main-banner .banner-container>div>div:nth-child(2){grid-area:1/1/2/2;}}.main-banner .banner-container>div>div:nth-child(2) h1{font-size:2.5em;font-weight:var(--font-weight-light);line-height:3.25rem;color:var(--white);text-transform:uppercase;}.main-banner .banner-container>div>div:nth-child(2) h1 strong{font-weight:var(--font-weight-bold);}.main-banner .banner-container>div:after{content:"";border-width:0 1px 1px 0;z-index:3;height:1.5em;position:absolute;width:1.5em;border-color:var(--white);right:25%;border-style:solid;bottom:3em;transform:rotate(45deg);}@media(max-width:991.98px){.main-banner .banner-container>div:after{right:50%;}}@media(min-width:992px){.main-banner .banner-container:after{content:"";position:absolute;right:0;width:50%;height:100%;background-color:var(--color-primary);}}.cms-modul .btn{display:inline-flex;}.cms-modul button,.cms-modul a.btn{border-radius:1.1rem;}.cms-modul h2{font-size:2.5em;font-weight:var(--font-weight-normal);line-height:3.25rem;text-transform:uppercase;color:var(--color-secondary);}.cms-modul h2 strong{font-weight:var(--font-weight-bold);}.cms-modul ul.vorteilsmodul{list-style-type:none;padding-inline:10%;padding-block:2.5%;display:grid;grid-template-columns:1fr;gap:2em 5%;}@media(min-width:768px){.cms-modul ul.vorteilsmodul{grid-template-columns:repeat(2,1fr);}}@media(min-width:992px){.cms-modul ul.vorteilsmodul{grid-template-columns:repeat(3,1fr);}}.cms-modul ul.vorteilsmodul>li{background-image:url("/Themes/EberoFAB/Content/images/icons/aufzaehlung_plus.svg");background-repeat:no-repeat;padding-left:1em;padding-top:.1875em;font-size:1.25em;font-weight:var(--font-weight-normal);line-height:1.375rem;}.cms-modul .cms-mtb{margin-block:3.75em 2.75em;}.cms-modul .headericon{margin-bottom:1em;}.cms-modul .intromodul,.cms-modul .highlightmodul{display:grid;grid-template-columns:41.6% 58.4%;gap:0 1.5em;}@media(max-width:767.98px){.cms-modul .intromodul,.cms-modul .highlightmodul{grid-template-columns:1fr;}}.cms-modul .intromodul>.c-full,.cms-modul .highlightmodul>.c-full{grid-column-start:1;grid-column-end:3;}.cms-modul .intromodul>.c-left,.cms-modul .highlightmodul>.c-left{grid-column-start:1;grid-column-end:2;}@media(max-width:767.98px){.cms-modul .intromodul>.c-left,.cms-modul .highlightmodul>.c-left{grid-column-end:3;}}.cms-modul .intromodul>.c-right,.cms-modul .highlightmodul>.c-right{grid-column-start:2;grid-column-end:3;}@media(max-width:767.98px){.cms-modul .intromodul>.c-right,.cms-modul .highlightmodul>.c-right{grid-column-end:3;}}.cms-modul .intromodul p{font-size:1.25em;line-height:1.375rem;margin-block-start:0;}.cms-modul .intromodul p strong{color:var(--color-secondary);}.cms-modul .highlightmodul{padding:2.1875em;background-color:var(--color-secondary);border-bottom-right-radius:2.5em;}.cms-modul .highlightmodul h2{color:#fff;}.cms-modul .highlightmodul p{font-size:1em;line-height:1.375rem;margin-block-start:0;color:var(--color-primary);}.login-container{height:100%;padding-block-start:1em;position:relative;overflow:hidden;}.login-container>img{min-width:1920px;width:100%;position:absolute;z-index:1;}.login-container>div{display:flex;justify-content:center;align-items:flex-start;padding-block-start:10em;gap:4em;padding-block-end:5em;}.login-container>div .login-block{width:100%;max-width:23em;background-color:var(--white);padding-block:2em;padding-inline:1.5em;border-radius:1em;z-index:2;}.login-container>div .login-block.login-block-left{padding-block:4em;}.login-container>div .login-block .contact-message-info.success{color:var(--color-success);}.login-container>div .login-block .contact-message-info.error{color:var(--color-danger);}.login-container>div .login-block .contact-message-info>span{display:block;}@media(max-width:991.98px){.login-container>img{min-width:unset;width:auto;min-height:1286px;position:absolute;z-index:1;}.login-container>div{padding-block-start:2em;padding-block-end:2em;flex-direction:column;justify-content:flex-start;align-items:center;}.login-container>div .login-block{max-width:35em;}}@media(max-width:575.98px){.login-container>div .login-block{max-width:calc(100% - (var(--gutter)*2));}}.splide .main-slide img{vertical-align:bottom;width:100%;height:auto;}.splide .main-slide .splide__slide__information{position:absolute;right:0;top:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;}.splide .main-slide .splide__slide__information .splide_text__container{display:flex;flex-direction:column;}.splide .main-slide .splide__slide__information .splide_text__container .splide_text__head{width:100%;color:#fff;font-weight:bold;font-size:20px;margin-bottom:.5rem;}.splide .main-slide .splide__slide__information .splide_text__container .splide_text__content{width:100%;background-color:var(--color-primary);color:#fff;font-weight:bold;font-size:20px;padding:0 .5rem;margin-bottom:.5rem;}.splide .main-slide .splide__slide__information .splide_text__container a{width:170px;}.item-oxomi-container:not(.show){display:none;}.item-oxomi-container>button{text-transform:uppercase;font-weight:var(--font-weight-medium);font-size:1.1em;}.item-oxomi-container>div{padding:2em 1em;}.item-dt-container .tab-pane.longtext p{white-space:pre-wrap;}.item-base-grid .item-base-grid-right [item-grid=heading]{max-width:100%;}.item-base-grid .item-base-grid-right [item-grid=heading] h1{color:var(--color-secondary);}.item-base-grid .item-base-grid-right [item-grid=heading] ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;padding-block-start:2em;display:grid;grid-template-columns:max-content 1fr;gap:0 1em;}.item-base-grid .item-base-grid-right [item-grid=heading] ul>li b{color:var(--color-secondary);}@media(min-width:992px){#breadcrumbs>nav{border-top:1px solid var(--gray);padding-top:1em;}}.modal .modal-content .modal-header:before{position:absolute;content:"";border-bottom:1px solid var(--notification-border-color);bottom:0;width:calc(100% - 2em);left:1em;right:1em;}.modal .modal-footer button{font-size:1.25em;max-width:15ch;width:100%;min-width:min-content;}.item-container h5:before,h1:before{content:"";display:inline-block;height:1em;width:1em;margin-inline-end:.5em;}.item-container h5:before{background:url("/Themes/EberoFAB/Content/images/icons/branding_3-6_hell.svg");background-size:contain;}h1:before{background:url("/Themes/EberoFAB/Content/images/icons/branding_12-3_dunkel.svg");background-size:contain;}.left-menu-cat>ul li.with-sub>ul{margin-block-start:.5em;margin-inline-start:.5em;}table.basket-items tr{grid-template-columns:2fr 4fr 1fr 1fr;color:var(--color-secondary)!important;}table.basket-items tr>[property=Quantity]{grid-area:3/3/4/4;align-items:flex-end;text-align:right;}table.basket-items tr>[property=Price]{grid-area:3/2/4/3;}table.basket-items tr>[property=TotalPrice]{grid-area:3/4/4/5;align-items:flex-end;text-align:right;white-space:nowrap;overflow-wrap:normal;word-wrap:normal;}table.basket-items tr>[property=Buttons]{display:flex;flex-direction:row;justify-content:flex-end;grid-area:1/4/2/5;align-items:flex-start;text-align:right;}table.basket-items tr>[property=Buttons] button{border:0;padding:.3rem;}table.basket-items tr>[property=Buttons] a{padding:.3rem;}table.basket-items tr>[property=Stock]{grid-area:4/2/5/3;}table.basket-items tr>[property=BasketInfo]{width:80%;}@media(max-width:767.98px){table.basket-items tr>[property=Price]{display:block;}}table.basket-items{border:1px solid var(--gray);padding:1rem;}.basket-item-text-big{font-size:1.2rem;}h1:before{background:none!important;}.item-container h5:before,h1:before{height:0!important;width:0!important;margin-inline-end:0!important;}
:root {
    --color-primary: hsla(191, 100%, 43%, 1);
    --color-primary-opposite: hsla(0, 100%, 100%, 1);
    --color-secondary: hsla(210, 60%, 20%, 1);
    --color-secondary-opposite: hsla(0, 100%, 100%, 1);
    --color-status-not: #f78008;
    --search-heading-color: var(--color-secondary);
    --spinner-h: 210;
    --spinner-s: 60%;
    --footer-bg: #91919B;
    --footer-hover-color: var(--color-primary);
    --header-hover-color: var(--color-primary);
    --font-size-item-h: 0.75em;
    --font-size-cm-head: 1.125em;
    --modal-close-bg: transparent;
    --modal-close-color: var(--color-primary);
    --modal-header-bg: var(--components-bg);
    --modal-header-color: var(--color-primary);
    --modal-header-text-align: center;
    --modal-footer-justify-content: center;
}

@media (prefers-color-scheme: dark) {
    :root {    
        --footer-bg: #121212;
    }
}

@media (max-width: 991px) {
    :root {
        --font-size-base: 14px;
    }
}

@media (max-width: 767.98px) {
    :root {
        --font-size-base: 0.8em;
    }
}

@media (max-width: 575.98px) {
    :root {
        --font-size-base: clamp(3vw, 1em, 0.6875em);
    }
}
