/* 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,5087): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h1'
(16,5130): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h2'
(16,5173): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h3'
(16,5216): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h4'
(16,5259): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h5'
(16,5302): run-time error CSS1039: Token not allowed after unary operator: '-font-size-h6'
(16,5348): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,5820): run-time error CSS1039: Token not allowed after unary operator: '-control-line-hight'
(16,7446): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,7501): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,7693): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,7749): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,7910): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,8628): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,8888): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,8944): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,8997): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,9308): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,9381): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,9485): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,9786): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,11116): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(16,11153): run-time error CSS1039: Token not allowed after unary operator: '-button-bg'
(16,11180): run-time error CSS1039: Token not allowed after unary operator: '-button-font-size'
(16,11216): run-time error CSS1039: Token not allowed after unary operator: '-button-font-weight'
(16,11254): run-time error CSS1039: Token not allowed after unary operator: '-button-font-family'
(16,11292): run-time error CSS1039: Token not allowed after unary operator: '-button-line-height'
(16,11332): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-block'
(16,11375): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-inline'
(16,11417): run-time error CSS1039: Token not allowed after unary operator: '-button-border-style'
(16,11457): run-time error CSS1039: Token not allowed after unary operator: '-button-border-width'
(16,11498): run-time error CSS1039: Token not allowed after unary operator: '-button-border-radius'
(16,12048): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(16,12259): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,12297): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,12324): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,12591): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,13143): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,13411): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,13449): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,13470): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,13784): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,13811): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,14486): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,14712): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,14752): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,14781): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-opposite'
(16,15064): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-opposite'
(16,15646): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,15930): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,15970): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,15991): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,16321): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,16350): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-opposite'
(16,17055): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,17248): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,17283): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,17307): run-time error CSS1039: Token not allowed after unary operator: '-color-info-opposite'
(16,17550): run-time error CSS1039: Token not allowed after unary operator: '-color-info-opposite'
(16,18057): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18301): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18336): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,18357): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18647): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,18671): run-time error CSS1039: Token not allowed after unary operator: '-color-info-opposite'
(16,19301): run-time error CSS1039: Token not allowed after unary operator: '-color-info'
(16,19510): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,19548): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,19575): run-time error CSS1039: Token not allowed after unary operator: '-color-warning-opposite'
(16,19842): run-time error CSS1039: Token not allowed after unary operator: '-color-warning-opposite'
(16,20394): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,20662): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,20700): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,20721): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,21035): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,21062): run-time error CSS1039: Token not allowed after unary operator: '-color-warning-opposite'
(16,21737): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,21942): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,21979): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,22005): run-time error CSS1039: Token not allowed after unary operator: '-color-danger-opposite'
(16,22264): run-time error CSS1039: Token not allowed after unary operator: '-color-danger-opposite'
(16,22801): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23061): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23098): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,23119): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23425): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,23451): run-time error CSS1039: Token not allowed after unary operator: '-color-danger-opposite'
(16,24111): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,24322): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,24360): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,24387): run-time error CSS1039: Token not allowed after unary operator: '-color-success-opposite'
(16,24654): run-time error CSS1039: Token not allowed after unary operator: '-color-success-opposite'
(16,25206): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,25474): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,25512): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,25533): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,25847): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,25874): run-time error CSS1039: Token not allowed after unary operator: '-color-success-opposite'
(16,26549): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,26740): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,26775): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,26799): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-opposite'
(16,27042): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-opposite'
(16,27549): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,27793): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,27828): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,27849): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,28139): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,28163): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-opposite'
(16,28793): run-time error CSS1039: Token not allowed after unary operator: '-color-dark'
(16,28988): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,29024): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,29049): run-time error CSS1039: Token not allowed after unary operator: '-color-light-opposite'
(16,29300): run-time error CSS1039: Token not allowed after unary operator: '-color-light-opposite'
(16,29822): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30074): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30110): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,30131): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30429): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,30454): run-time error CSS1039: Token not allowed after unary operator: '-color-light-opposite'
(16,31099): run-time error CSS1039: Token not allowed after unary operator: '-color-light'
(16,32157): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-block'
(16,32193): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-inline'
(16,32240): run-time error CSS1039: Token not allowed after unary operator: '-button-font-size'
(16,32451): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-block'
(16,32489): run-time error CSS1039: Token not allowed after unary operator: '-button-padding-inline'
(16,32538): run-time error CSS1039: Token not allowed after unary operator: '-button-font-size'
(16,32603): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,32751): run-time error CSS1039: Token not allowed after unary operator: '-link-color'
(16,32979): run-time error CSS1039: Token not allowed after unary operator: '-link-hover-color'
(16,33169): run-time error CSS1039: Token not allowed after unary operator: '-link-focus-color'
(16,33647): run-time error CSS1039: Token not allowed after unary operator: '-link-text-decoration'
(16,33989): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,35454): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,36680): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,36722): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,36749): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,36985): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,37021): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,37055): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,37403): run-time error CSS1039: Token not allowed after unary operator: '-control-border-width'
(16,37444): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,37486): run-time error CSS1039: Token not allowed after unary operator: '-control-border-radius'
(16,37966): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color-focus'
(16,38344): run-time error CSS1039: Token not allowed after unary operator: '-font-size-control'
(16,38381): run-time error CSS1039: Token not allowed after unary operator: '-control-line-hight'
(16,38708): run-time error CSS1039: Token not allowed after unary operator: '-control-color'
(16,38746): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,39073): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,39117): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,40801): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,40879): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,42690): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,42795): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,42844): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,43003): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,43048): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,43660): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,43819): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,43864): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,44427): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,44520): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,44634): run-time error CSS1039: Token not allowed after unary operator: '-control-button-color'
(16,44673): run-time error CSS1039: Token not allowed after unary operator: '-control-button-bg'
(16,44795): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45507): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45583): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45683): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45731): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,45796): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,47192): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,47226): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,47335): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,47580): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,47607): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,47717): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,47753): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,47784): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,47826): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,47860): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,47894): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,47944): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-padding'
(16,48047): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-gap'
(16,48119): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-active-color'
(16,48161): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-font-size'
(16,48255): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-color'
(16,48288): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-separator'
(16,48364): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-color'
(16,48421): run-time error CSS1039: Token not allowed after unary operator: '-breadcrumbs-hover-color'
(16,48945): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,49124): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49202): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49271): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49404): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49480): run-time error CSS1039: Token not allowed after unary operator: '-transition-time-modal'
(16,49607): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-bg'
(16,49637): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-color'
(16,49679): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-padding-inline'
(16,49729): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-padding-block'
(16,49771): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-border'
(16,49813): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-border-radius'
(16,49859): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-box-shadow'
(16,49959): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-pos-top'
(16,49992): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-pos-right'
(16,50038): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-bg'
(16,50066): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-color'
(16,50099): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-padding'
(16,50133): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-border'
(16,50173): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-border-radius'
(16,50265): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-hover-bg'
(16,50299): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-hover-color'
(16,50395): run-time error CSS1039: Token not allowed after unary operator: '-modal-close-font-size'
(16,50511): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-bg'
(16,50540): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-color'
(16,50581): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-padding-inline'
(16,50630): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-padding-block'
(16,50671): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-border'
(16,50712): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-border-radius'
(16,50757): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-box-shadow'
(16,50799): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-text-align'
(16,50925): run-time error CSS1039: Token not allowed after unary operator: '-modal-header-padding-inline'
(16,50966): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,51316): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-bg'
(16,51343): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-color'
(16,51382): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-inline'
(16,51429): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-block'
(16,51468): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border'
(16,51507): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border-radius'
(16,51550): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-box-shadow'
(16,51645): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-justify-content'
(16,51685): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-gap'
(16,51726): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-bg'
(16,51755): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-color'
(16,51796): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-padding-inline'
(16,51845): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-padding-block'
(16,51886): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-border'
(16,51927): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-border-radius'
(16,51972): run-time error CSS1039: Token not allowed after unary operator: '-modal-footer-box-shadow'
(16,52378): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,52418): run-time error CSS1039: Token not allowed after unary operator: '-font-size-control'
(16,52443): run-time error CSS1039: Token not allowed after unary operator: '-line-height-base'
(16,52516): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,52583): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,52627): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,52705): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,52765): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,59101): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,59182): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,59206): run-time error CSS1039: Token not allowed after unary operator: '-color-even-opposite'
(16,59295): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,59318): run-time error CSS1039: Token not allowed after unary operator: '-color-odd-opposite'
(16,59453): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,59504): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,59548): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,59610): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,59689): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,59836): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,59880): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-inline'
(16,60113): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,60299): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-items-min'
(16,60402): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-categories-min'
(16,60516): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-categories-start-min'
(16,60634): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-search-filters-min'
(16,60742): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-blocks-min'
(16,62850): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,63903): run-time error CSS1039: Token not allowed after unary operator: '-button-border-radius'
(16,64013): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,64503): run-time error CSS1039: Token not allowed after unary operator: '-container-bg'
(16,64633): run-time error CSS1039: Token not allowed after unary operator: '-container-color'
(16,64695): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,64831): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-thin'
(16,65096): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,65168): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,65239): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,65321): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,65751): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,66217): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,66842): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-thin'
(16,67291): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,68146): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,68173): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,68261): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,68533): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-h'
(16,68679): run-time error CSS1039: Token not allowed after unary operator: '-container-bg'
(16,68729): run-time error CSS1039: Token not allowed after unary operator: '-container-color'
(16,69706): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,69833): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-p'
(16,69996): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,70484): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,70594): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,70644): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,71247): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-small'
(16,71458): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-price'
(16,71498): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,71793): run-time error CSS1039: Token not allowed after unary operator: '-container-color'
(16,72007): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,72191): run-time error CSS1039: Token not allowed after unary operator: '-container-color'
(16,72389): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,73029): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-h'
(16,73059): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,73139): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-p'
(16,73236): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-small'
(16,73429): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-stock'
(16,73823): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,73933): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,74044): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,74417): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-price'
(16,74457): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,74579): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,74609): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,74759): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-small'
(16,75002): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,75425): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,75669): run-time error CSS1039: Token not allowed after unary operator: '-container-color'
(16,79248): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,79626): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,80712): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,84439): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,84466): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,84541): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,84853): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,84880): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,85391): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,85563): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,85951): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,86717): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,87439): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,87865): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,87892): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,88153): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,88180): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,88325): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,89708): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,90218): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,90613): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,90870): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,90913): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,91364): run-time error CSS1039: Token not allowed after unary operator: '-footer-bg'
(16,91401): run-time error CSS1039: Token not allowed after unary operator: '-footer-color'
(16,91693): run-time error CSS1039: Token not allowed after unary operator: '-footer-color'
(16,91757): run-time error CSS1039: Token not allowed after unary operator: '-footer-color'
(16,91848): run-time error CSS1039: Token not allowed after unary operator: '-footer-hover-color'
(16,92186): run-time error CSS1039: Token not allowed after unary operator: '-header-bg'
(16,92702): run-time error CSS1039: Token not allowed after unary operator: '-header-logo-max-height'
(16,93208): run-time error CSS1039: Token not allowed after unary operator: '-control-padding-block'
(16,93591): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,94394): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(16,94698): run-time error CSS1039: Token not allowed after unary operator: '-header-hover-color'
(16,94948): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,95140): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,95772): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,95799): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,95915): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,98132): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,98223): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-bg'
(16,98426): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-bg'
(16,98462): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-inline'
(16,98537): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-block'
(16,98583): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border-radius'
(16,99088): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-inline'
(16,99135): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-padding-block'
(16,99360): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-bg'
(16,99395): run-time error CSS1039: Token not allowed after unary operator: '-modal-body-border-radius'
(16,99740): run-time error CSS1039: Token not allowed after unary operator: '-modal-content-bg'
(16,100263): run-time error CSS1039: Token not allowed after unary operator: '-notification-width'
(16,100318): run-time error CSS1039: Token not allowed after unary operator: '-notification-bg'
(16,100373): run-time error CSS1039: Token not allowed after unary operator: '-notification-border-width'
(16,100419): run-time error CSS1039: Token not allowed after unary operator: '-notification-border-color'
(16,100604): run-time error CSS1039: Token not allowed after unary operator: '-notification-padding-inline'
(16,100689): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-padding-block'
(16,100791): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,100873): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,101084): run-time error CSS1039: Token not allowed after unary operator: '-control-bg'
(16,101108): run-time error CSS1039: Token not allowed after unary operator: '-control-color'
(16,101238): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,101339): run-time error CSS1039: Token not allowed after unary operator: '-color-warning'
(16,101438): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,101765): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-color'
(16,101806): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-font-size'
(16,101853): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-font-weight'
(16,101901): run-time error CSS1039: Token not allowed after unary operator: '-notification-head-align'
(16,102220): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-padding-block'
(16,102265): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-color'
(16,102308): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-font-weight'
(16,105205): run-time error CSS1039: Token not allowed after unary operator: '-notification-body-font-size'
(16,106096): run-time error CSS1039: Token not allowed after unary operator: '-notification-padding-inline'
(16,106145): run-time error CSS1039: Token not allowed after unary operator: '-notification-footer-padding-block'
(16,106196): run-time error CSS1039: Token not allowed after unary operator: '-notification-footer-font-size'
(16,106245): run-time error CSS1039: Token not allowed after unary operator: '-notification-footer-font-weight'
(16,106337): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,106364): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,109752): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,110116): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,110692): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,111111): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,125882): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,128017): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,128153): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,128445): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,128590): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,130818): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,131215): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,131647): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,131821): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,136196): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,137599): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,137750): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,139334): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,140603): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,140866): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,141294): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,144521): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,144559): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,144641): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,146391): run-time error CSS1039: Token not allowed after unary operator: '-auto-grid-items-min'
(16,146733): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,146880): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,147231): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,147414): run-time error CSS1039: Token not allowed after unary operator: '-address-block-padding'
(16,147454): run-time error CSS1039: Token not allowed after unary operator: '-address-block-box-shadow'
(16,147629): run-time error CSS1039: Token not allowed after unary operator: '-address-block-add-i-padding'
(16,147703): run-time error CSS1039: Token not allowed after unary operator: '-address-block-add-i-font-size'
(16,147815): run-time error CSS1039: Token not allowed after unary operator: '-link-hover-color'
(16,148015): run-time error CSS1039: Token not allowed after unary operator: '-address-block-h-font-size'
(16,148060): run-time error CSS1039: Token not allowed after unary operator: '-address-block-h-font-weight'
(16,148446): run-time error CSS1039: Token not allowed after unary operator: '-address-block-font-size'
(16,148489): run-time error CSS1039: Token not allowed after unary operator: '-address-block-font-weight'
(16,148900): run-time error CSS1039: Token not allowed after unary operator: '-base-container-padding'
(16,149133): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,149220): run-time error CSS1039: Token not allowed after unary operator: '-base-container-padding'
(16,149319): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,149830): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,150069): run-time error CSS1039: Token not allowed after unary operator: '-center-grid-gap'
(16,150132): run-time error CSS1039: Token not allowed after unary operator: '-center-grid-gap'
(16,150378): run-time error CSS1039: Token not allowed after unary operator: '-base-border-color'
(16,150416): run-time error CSS1039: Token not allowed after unary operator: '-base-border-width'
(16,150648): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,150704): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,150765): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,150861): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,151412): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,151664): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-price'
(16,151704): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,152897): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,152998): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,153100): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,153302): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,153432): run-time error CSS1039: Token not allowed after unary operator: '-container-bg'
(16,153458): run-time error CSS1039: Token not allowed after unary operator: '-container-color'
(16,154235): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,154490): run-time error CSS1039: Token not allowed after unary operator: '-font-size-control'
(16,154842): run-time error CSS1039: Token not allowed after unary operator: '-card-padding-top'
(16,154923): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,154961): run-time error CSS1039: Token not allowed after unary operator: '-card-border-width'
(16,155289): run-time error CSS1039: Token not allowed after unary operator: '-card-inner-inline-padding'
(16,155342): run-time error CSS1039: Token not allowed after unary operator: '-card-h-font-size'
(16,155372): run-time error CSS1039: Token not allowed after unary operator: '-card-h-color'
(16,155407): run-time error CSS1039: Token not allowed after unary operator: '-card-h-text-transform'
(16,155449): run-time error CSS1039: Token not allowed after unary operator: '-card-h-margin-block'
(16,155542): run-time error CSS1039: Token not allowed after unary operator: '-card-h-margin-block'
(16,155580): run-time error CSS1039: Token not allowed after unary operator: '-card-h-font-size'
(16,155658): run-time error CSS1039: Token not allowed after unary operator: '-card-padding-top'
(16,155888): run-time error CSS1039: Token not allowed after unary operator: '-card-properties-font-size'
(16,156157): run-time error CSS1039: Token not allowed after unary operator: '-card-h-color'
(16,156189): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(16,156835): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,156901): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,157013): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,157090): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,157167): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,157748): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,158060): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,159064): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,159188): run-time error CSS1039: Token not allowed after unary operator: '-components-bg'
(16,159215): run-time error CSS1039: Token not allowed after unary operator: '-components-color'
(16,159557): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(16,159774): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,159821): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,159901): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,160220): run-time error CSS1039: Token not allowed after unary operator: '-font-size-cm-head'
(16,160257): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,160783): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,160851): run-time error CSS1039: Token not allowed after unary operator: '-header-color'
(16,161402): run-time error CSS1039: Token not allowed after unary operator: '-menu-categories-mobile-bg'
(16,161543): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,161606): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,161808): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,161886): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,161983): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,162024): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,162221): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,162347): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,162459): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,162722): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,162806): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,162929): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,163015): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,163116): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-border'
(16,163148): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-padding'
(16,163255): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-color'
(16,163290): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-font-size'
(16,163331): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-font-weight'
(16,163369): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-marging'
(16,163408): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-h-line-height'
(16,163581): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-gap'
(16,163639): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-font-size'
(16,163683): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-font-weight'
(16,163723): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-color'
(16,163781): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-color'
(16,163864): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-hover-color'
(16,163934): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-hover-color'
(16,164003): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-active-color'
(16,164075): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-active-color'
(16,164252): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-before-pos-left'
(16,164387): run-time error CSS1039: Token not allowed after unary operator: '-left-menu-list-active-padding'
(16,164452): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,164527): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,165029): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,165081): run-time error CSS1039: Token not allowed after unary operator: '-font-size-ci-h'
(16,165744): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,165796): run-time error CSS1039: Token not allowed after unary operator: '-font-size-ci-h'
(16,166407): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-width'
(16,166462): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-track-color-complete'
(16,166513): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-transition'
(16,166567): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-transition'
(16,166884): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,166981): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,167019): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(16,167181): run-time error CSS1039: Token not allowed after unary operator: '-ck-progress-track-color-default'
(16,167513): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,167560): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,167633): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,169808): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base-container-h'
(16,170914): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,172353): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,172567): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,172651): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,173076): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,173664): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,173927): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,174527): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,175757): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(16,177052): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,179076): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,179205): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,181382): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,182409): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,182535): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,185664): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,185999): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,186079): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,187179): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,187783): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,189026): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,190335): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,192344): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,193791): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,193827): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,193858): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,193900): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,193934): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,193968): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,194495): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,195789): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,195951): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,196391): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,196427): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,196458): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,196500): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,196570): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,196808): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,197539): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,197704): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,198171): run-time error CSS1039: Token not allowed after unary operator: '-card-padding-top'
(16,198227): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,198265): run-time error CSS1039: Token not allowed after unary operator: '-card-border-width'
(16,198342): run-time error CSS1039: Token not allowed after unary operator: '-card-h-font-size'
(16,198372): run-time error CSS1039: Token not allowed after unary operator: '-card-h-color'
(16,198407): run-time error CSS1039: Token not allowed after unary operator: '-card-h-text-transform'
(16,198531): run-time error CSS1039: Token not allowed after unary operator: '-card-h-margin-block'
(16,198803): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,198919): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,199133): run-time error CSS1039: Token not allowed after unary operator: '-card-inner-inline-padding'
(16,199950): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,199986): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,200017): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-inline'
(16,200059): run-time error CSS1039: Token not allowed after unary operator: '-block-padding-block'
(16,200093): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,200127): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,200710): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,200993): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,204279): run-time error CSS1039: Token not allowed after unary operator: '-color-success'
(16,204368): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,205359): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,205473): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,205596): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,205706): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,205855): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,205993): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,206140): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,206678): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,206785): run-time error CSS1039: Token not allowed after unary operator: '-control-border-color'
(16,207101): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,207240): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-light'
(16,208209): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,208826): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,209007): run-time error CSS1039: Token not allowed after unary operator: '-light-gray'
(16,209269): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,209407): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,209550): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(16,209851): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,210765): run-time error CSS1039: Token not allowed after unary operator: '-card-border-color'
(16,210840): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,211050): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,211121): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,211201): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,211268): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(16,211374): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,211469): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,211573): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-opposite'
(16,212687): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-h'
(16,212717): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,212791): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-p'
(16,212882): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-small'
(16,213063): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-stock'
(16,213439): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,213543): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,213648): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,214003): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-price'
(16,214043): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,214159): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,214189): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,214333): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-small'
(16,214564): run-time error CSS1039: Token not allowed after unary operator: '-font-size-base'
(16,214804): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(16,214989): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(16,216092): run-time error CSS1039: Token not allowed after unary operator: '-font-size-item-container-h'
(16,216743): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,216806): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,216888): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,216965): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,217002): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,217078): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,217999): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,219057): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,219358): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(16,222762): run-time error CSS1039: Token not allowed after unary operator: '-gutter'
(16,223111): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,223176): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,223236): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,223294): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,223359): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(16,223393): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,223552): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,223684): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,223714): run-time error CSS1039: Token not allowed after unary operator: '-font-size-label'
(16,223765): run-time error CSS1039: Token not allowed after unary operator: '-color-danger'
(16,224400): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,224423): run-time error CSS1039: Token not allowed after unary operator: '-block-border'
(16,224457): run-time error CSS1039: Token not allowed after unary operator: '-block-border-radius'
(16,224711): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,224821): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,224936): run-time error CSS1039: Token not allowed after unary operator: '-color-status-request'
(16,225045): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(16,225344): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,227884): run-time error CSS1039: Token not allowed after unary operator: '-block-bg'
(16,227906): run-time error CSS1039: Token not allowed after unary operator: '-block-color'
(16,228158): run-time error CSS1039: Token not allowed after unary operator: '-white'
(16,228200): run-time error CSS1039: Token not allowed after unary operator: '-black'
(16,228227): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,228500): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(16,228648): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,228697): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,228827): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,228877): run-time error CSS1039: Token not allowed after unary operator: '-base-border-radius'
(16,229024): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,229048): run-time error CSS1039: Token not allowed after unary operator: '-color-even-opposite'
(16,229170): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,229193): run-time error CSS1039: Token not allowed after unary operator: '-color-odd-opposite'
(16,229285): run-time error CSS1039: Token not allowed after unary operator: '-color-odd'
(16,229308): run-time error CSS1039: Token not allowed after unary operator: '-color-odd-opposite'
(16,229428): run-time error CSS1039: Token not allowed after unary operator: '-color-even'
(16,229452): run-time error CSS1039: Token not allowed after unary operator: '-color-even-opposite'
(16,230780): run-time error CSS1039: Token not allowed after unary operator: '-color-status-in'
(16,230924): run-time error CSS1039: Token not allowed after unary operator: '-color-status-available'
(16,231069): run-time error CSS1039: Token not allowed after unary operator: '-color-status-not'
(20,15): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(60,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,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:82.5em;}}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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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%2828, 98%, 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 thead{display:none;}main>.main-banner p{margin-block:0;}main>.main-banner img{max-width:100%;width:100%;}section.startpage-slider{padding-block:2em;}.ce_text{position:relative;padding:.75em 1.25em 1.25em;background-color:var(--container-bg);margin-block-end:2em;}@media screen and (min-width:1024px){.ce_text{padding:1em 5em 3em 5em;}}.cms-page{color:var(--container-color);}.cms-page h1{font-family:Oswald;color:var(--color-primary);letter-spacing:1px;font-weight:700;font-size:1.8333em;margin-bottom:.75em;margin-top:1em;}.cms-page h2{font-weight:var(--font-weight-thin);text-transform:uppercase;font-size:1.6667em;display:flex;align-items:flex-start;margin-block-start:1em;}.cms-page h2>img{margin-right:.5em;}.cms-page h2 sup{line-height:1.25;margin-right:.25em;top:0;}.cms-page h3{font-size:1.5em;font-weight:var(--font-weight-normal);margin-bottom:.75em;}.cms-page h6{font-weight:var(--font-weight-medium);margin-bottom:1.5em;}.cms-page p{font-weight:var(--font-weight-normal);line-height:1.5;margin-block-start:0;}.cms-page a{color:var(--color-primary);text-decoration:none;}.cms-page img{max-width:100%;height:auto;}.cms-page img.stoerer{float:right;}.cms-page .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.cms-page .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.cms-page ul{margin-block-start:0;margin-block-end:0;padding-inline-start:2.5em;}.cms-page ul>li::marker{color:var(--color-primary);}.cms-page ul.flex-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:.25em;}.cms-page ul.flex-list>li{display:flex;gap:.5em;}.cms-page ul.flex-list>li>img{height:1.125em!important;margin:0!important;width:1em!important;}.cms-page table{max-width:100%;border-spacing:0;border-collapse:collapse;}.cms-page table p{margin-block-end:0;}.cms-page table strong{font-weight:var(--font-weight-bold);}.cms-page .contact-map-container{display:grid;grid-template-columns:1fr max-content;gap:2em;}.cms-page .contact-map-container iframe{height:100%!important;min-height:400px;}@media(max-width:991.98px){.cms-page .contact-map-container{grid-template-columns:1fr;}.cms-page .contact-map-container .contact-map-map{order:1;}.cms-page .contact-map-container .contact-map-company{order:0;}.cms-page .contact-map-container .contact-map-company img{width:100%;}}#main_slider .splide__slide img{max-width:100%;}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:6em 3em;}.contact-grid h2{font-weight:var(--font-weight-thin);text-transform:uppercase;font-size:1.6667em;display:flex;align-items:flex-start;margin-block-start:1em;}.contact-grid h2>img{margin-right:.5em;}.contact-grid h2 sup{line-height:1.25;margin-right:.25em;top:0;}.contact-grid ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}.contact-grid ul.contact-grid-address{display:flex;flex-direction:column;justify-content:space-between;font-weight:var(--font-weight-normal);font-size:1.15em;}.contact-grid ul.contact-grid-address>li{display:grid;grid-template-columns:2.5em max-content;align-items:center;}.contact-grid ul.contact-grid-address i{font-size:1.25em;}.contact-grid .contact-grid-img{display:flex;justify-content:flex-end;}.contact-grid .contact-grid-img>img{height:100%;width:auto;max-width:100%;max-height:300px;border-radius:3px 3px 3px 3px;}.contact-grid .contact-grid-maps{display:flex;flex-direction:column;}.contact-grid .contact-grid-law{grid-column-start:1;grid-column-end:3;}@media(max-width:767.98px){.contact-grid{grid-template-columns:1fr;gap:2em;}.contact-grid ul.contact-grid-address{gap:1em;}.contact-grid .contact-grid-img{display:none;}.contact-grid .contact-grid-law{grid-column-end:2;}}.item-box-custom{position:relative;}.item-box-custom .item-box-head{background-color:var(--color-primary);color:var(--color-primary-opposite);padding:.5em 1em;}.item-box-custom .item-box-head a{color:var(--color-primary-opposite);text-decoration:none;}.item-box-custom .item-box-head h1,.item-box-custom .item-box-head h2,.item-box-custom .item-box-head h3,.item-box-custom .item-box-head h4,.item-box-custom .item-box-head h5,.item-box-custom .item-box-head h6{font-size:var(--font-size-item-h);}.item-box-custom .item-box-body{display:grid;grid-template-columns:30% 1fr 1fr;height:100%;gap:.5em 1em;background-color:var(--container-bg);padding:1em 2em 1em 1em;color:var(--container-color);}.item-box-custom .item-box-body>[grid-property=Image]{grid-area:1/1/2/2;display:flex;align-items:flex-start;justify-content:center;}.item-box-custom .item-box-body>[grid-property=Image] img{max-width:100%;width:100%;height:auto;}@media(min-width:768px){.item-box-custom .item-box-body>[grid-property=Image] img{max-height:12.5em;max-width:100%;width:initial;}}@media(max-width:767.98px){.item-box-custom .item-box-body>[grid-property=Image]{grid-row-start:1;grid-row-end:4;}}.item-box-custom .item-box-body>[grid-property=addons]{grid-area:3/1/4/2;}.item-box-custom .item-box-body>[grid-property=addons]>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:flex;gap:.5em;}.item-box-custom .item-box-body>[grid-property=addons]>ul button{padding:0;border:0;}.item-box-custom .item-box-body>[grid-property=Text]{grid-area:1/2/2/4;}.item-box-custom .item-box-body>[grid-property=Text] a{text-decoration:none;color:var(--color-primary);}.item-box-custom .item-box-body>[grid-property=Text] p{margin-block-start:0;margin-block-end:0;font-size:var(--font-size-item-p);}.item-box-custom .item-box-body>[grid-property=Text] h4,.item-box-custom .item-box-body>[grid-property=Text] h5{font-size:1em;font-weight:var(--font-weight-bold);margin-block-end:1em;}.item-box-custom .item-box-body>[grid-property=Text] h5{margin-block-start:1em;}.item-box-custom .item-box-body>[grid-property=Text] .collapse{display:none;}.item-box-custom .item-box-body>[grid-property=Text] .collapse.show{display:block;margin-block-start:1em;}.item-box-custom .item-box-body>[grid-property=Text] ul{list-style-type:disc;padding-inline-start:1.25em;}.item-box-custom .item-box-body>[grid-property=Text] ul>li::marker{color:var(--color-primary);}.item-box-custom .item-box-body>[grid-property=Text] .btn-more{border:0;padding:0;color:var(--color-primary);margin-block:1em;font-weight:var(--font-weight-bold);}.item-box-custom .item-box-body>[grid-property=Text] .btn-more .text-less{display:none;}.item-box-custom .item-box-body>[grid-property=Text] .btn-more:before{content:"+";}.item-box-custom .item-box-body>[grid-property=Text] .btn-more[aria-expanded=true] .text-more{display:none;}.item-box-custom .item-box-body>[grid-property=Text] .btn-more[aria-expanded=true] .text-less{display:block;}.item-box-custom .item-box-body>[grid-property=Text] .btn-more[aria-expanded=true]:before{content:"-";}.item-box-custom .item-box-body>[grid-property=ItemNumber]{grid-area:2/2/3/3;font-size:var(--font-size-item-small);}.item-box-custom .item-box-body>[grid-property=Price]{grid-area:2/3/3/4;display:flex;justify-content:flex-end;}.item-box-custom .item-box-body>[grid-property=Price] .price{font-size:var(--font-size-item-price);font-weight:var(--font-weight-bold);}.item-box-custom .item-box-body>[grid-property=Buttons]{grid-area:3/3/4/4;display:flex;align-items:flex-end;justify-content:flex-end;gap:.5em;}.item-box-custom .item-box-body>[grid-property=Buttons] a,.item-box-custom .item-box-body>[grid-property=Buttons] button{color:var(--container-color);font-size:1.6em;line-height:1.5;padding:0;border:0;}.item-box-custom .item-box-body>[grid-property=Buttons] a:hover,.item-box-custom .item-box-body>[grid-property=Buttons] button:hover{color:var(--color-primary);}.item-box-custom .item-box-body>[grid-property=Buttons] a i.ic:before,.item-box-custom .item-box-body>[grid-property=Buttons] button i.ic:before{background-color:var(--container-color);}.item-box-custom .item-box-body>[grid-property=Buttons] a i.ic:hover:before,.item-box-custom .item-box-body>[grid-property=Buttons] button i.ic:hover:before{background-color:var(--color-primary);}.item-box-custom .item-box-body .item-box-titles{grid-column-start:2;grid-column-end:4;}@media(max-width:767.98px){.item-box-custom .item-box-body .item-box-titles{grid-row-start:1;grid-row-end:2;}}.item-box-custom .item-box-body .item-box-titles>a{text-decoration:none;}.item-box-custom .item-box-body .item-box-titles h1,.item-box-custom .item-box-body .item-box-titles h2,.item-box-custom .item-box-body .item-box-titles h3,.item-box-custom .item-box-body .item-box-titles h4,.item-box-custom .item-box-body .item-box-titles h5,.item-box-custom .item-box-body .item-box-titles h6{text-transform:uppercase;font-size:var(--font-size-item-h);color:var(--body-color);}.item-box-custom .item-box-body .item-box-titles>p{font-size:var(--font-size-item-p);}.item-box-custom .item-box-body .item-box-titles .item-number{font-size:var(--font-size-item-small);display:block;}.item-box-custom .item-box-body .item-box-stock{grid-column-start:3;grid-column-end:4;}.item-box-custom .item-box-body .item-box-stock>span{font-size:var(--font-size-item-stock);display:block;}@media(max-width:767.98px){.item-box-custom .item-box-body .item-box-stock{grid-row-start:2;grid-row-end:3;display:flex;align-items:flex-end;padding-bottom:.25em;}.item-box-custom .item-box-body .item-box-stock>span{overflow:hidden;width:1em;height:1em;border-radius:1em;}.item-box-custom .item-box-body .item-box-stock>span.stock-in{background-color:var(--color-status-in);}.item-box-custom .item-box-body .item-box-stock>span.stock-available{background-color:var(--color-status-available);}.item-box-custom .item-box-body .item-box-stock>span.stock-not{background-color:var(--color-status-not);}}.item-box-custom .item-box-body .item-box-ratings{grid-column-start:1;grid-column-end:3;padding-block-start:.5em;}.item-box-custom .item-box-body .item-box-prices{grid-column-start:2;grid-column-end:3;display:flex;flex-direction:column;justify-content:flex-end;}.item-box-custom .item-box-body .item-box-prices .price-details .net-price{font-size:var(--font-size-item-price);font-weight:var(--font-weight-bold);display:block;}.item-box-custom .item-box-body .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-custom .item-box-body .item-box-prices .price-details .vat-text{font-size:var(--font-size-item-small);display:inline-block;}@media(max-width:767.98px){.item-box-custom .item-box-body .item-box-prices{grid-row-start:2;grid-row-end:3;}.item-box-custom .item-box-body .item-box-prices .price-details .vat-text{font-size:var(--font-size-base);}}.item-box-accesoires,.item-box-documents{max-height:0;overflow:hidden;transition:max-height .2s ease-out;}.item-box-accesoires>[spuelboy-item-sub],.item-box-documents>[spuelboy-item-sub]{position:relative;margin-block-start:2em;}.item-box-accesoires>[spuelboy-item-sub]>button,.item-box-documents>[spuelboy-item-sub]>button{position:absolute;right:0;top:0;border:0;padding:.5em;font-size:.8em;color:var(--color-primary);}.item-box-accesoires>[spuelboy-item-sub] .splide-document,.item-box-documents>[spuelboy-item-sub] .splide-document{display:grid;height:100%;grid-template-rows:1fr max-content;justify-content:center;text-align:center;color:var(--container-color);}.item-box-accesoires>[spuelboy-item-sub] .splide-document>a,.item-box-documents>[spuelboy-item-sub] .splide-document>a{display:flex;justify-content:center;align-items:center;}.item-box-accesoires>[spuelboy-item-sub] .splide-document>a iframe,.item-box-documents>[spuelboy-item-sub] .splide-document>a iframe{width:100%;vertical-align:bottom;height:100%;}.item-box-accesoires>[spuelboy-item-sub] .splide-document>a img,.item-box-documents>[spuelboy-item-sub] .splide-document>a img{max-height:128px;max-width:100%;height:auto;}.item-box-accesoires>[spuelboy-item-sub]:not(.show),.item-box-documents>[spuelboy-item-sub]:not(.show){display:none;}.item-box-accesoires h4{font-size:1em;text-transform:uppercase;margin-block-end:2em;}.item-box-documents h4{font-size:1em;color:#000;}.item-box-documents>[spuelboy-item-sub]{background-color:#f5f5f5;padding:1em;}@media(min-width:576px){.item-box-body{border-width:1px;}}@media(min-width:768px){.item-box-inner{grid-template-rows:2em 12.5em 1fr 1fr;grid-template-columns:1fr max-content;}.item-box-inner .item-box-image{grid-column-start:1;grid-column-end:3;}.item-box-inner .item-box-titles{grid-column-start:1;grid-column-end:3;}.item-box-inner .item-box-titles h1,.item-box-inner .item-box-titles h2,.item-box-inner .item-box-titles h3,.item-box-inner .item-box-titles h4,.item-box-inner .item-box-titles h5,.item-box-inner .item-box-titles h6{margin-block:1em;}.item-box-inner .item-box-stock{grid-column-start:1;grid-column-end:3;}.item-box-inner .item-box-prices{grid-column-start:1;grid-column-end:2;}.item-box-inner .item-box-buttons{display:flex;grid-column-start:2;grid-column-end:3;}}#searchContainer #section_filters{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:82.5em;}}.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:3em 0;color:var(--footer-color);}body>footer .footer-grid{display:grid;grid-template-columns:1fr max-content;gap:4em;}body>footer .footer-grid>div>img{max-width:100%;max-height:7em;}body>footer .footer-grid>div>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>div>ul li>a{color:var(--footer-color);text-decoration:none;}body>footer .footer-grid>div>ul li>a:hover{color:var(--footer-hover-color);}@media(max-width:767.98px){body>footer .footer-grid>div:nth-child(2),body>footer .footer-grid>div:nth-child(3){display:none;}}@media(min-width:768px){body>footer .footer-grid{grid-template-columns:1fr 1fr 1fr max-content;}body>footer .footer-grid>div>ul{padding-block-start:1.5em;}}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 .btn-toggle.mobile-menu{display:none;grid-area:3/1/3/2;align-self:center;}@media(max-width:991.98px){body>header .head-container .btn-toggle.mobile-menu{display:block;}}body>header .head-container .logo-container{grid-area:1/1/3/3;}body>header .head-container .logo-container svg,body>header .head-container .logo-container img{max-height:var(--header-logo-max-height);width:auto;max-width:100%;height:auto;}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:1/3/1/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:1/3/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:1/2/1/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);}body>header .head-container>nav.head-nav{grid-area:2/4/3/5;align-self:end;}@media(min-width:992px){body>header .head-container>nav.head-nav{grid-area:1/4/1/5;margin-top:auto;}}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{color:var(--header-color);}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:1.5em 1.5em;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;}body>header .head-container>nav.head-nav>ul>li.user-basket .user-basket-container>ul>li:last-child{border-bottom:1px solid;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;margin-block-start:1em;}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;font-size:1.25em;}.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-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>nav.header-menu-cat{grid-area:2/1/2/1;padding:1em 0;}@media(min-width:992px){body>header>nav.header-menu-cat{grid-area:2/1/2/5;}}@media(max-width:991.98px){body>header>nav.header-menu-cat>.btn-toggle{display:block;position:relative;}}body>header>nav.header-menu-cat ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}body>header>nav.header-menu-cat *{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;}body>header>nav.header-menu-cat>ul{display:grid;grid-template-columns:repeat(4,1fr);}@media(min-width:992px){body>header>nav.header-menu-cat>ul li{position:relative;display:flex;justify-content:center;align-items:center;}body>header>nav.header-menu-cat>ul li a.active{color:var(--color-primary);}body>header>nav.header-menu-cat>ul li ul{display:none;position:absolute;z-index:1000;background-color:var(--components-bg);color:var(--components-color);top:100%;}body>header>nav.header-menu-cat>ul li ul.show{display:flex;flex-direction:column;padding-block:.5rem;box-shadow:#ccc 0 0 2px inset;}body>header>nav.header-menu-cat>ul li ul li{white-space:nowrap;padding:0 3em;}body>header>nav.header-menu-cat>ul li ul li a{text-decoration:none;display:block;width:100%;color:var(--header-color);padding:.5em .5em .25em;}body>header>nav.header-menu-cat>ul li ul li:last-child>a{border-bottom-color:transparent;}body>header>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>nav.header-menu-cat>ul li ul li:hover>a{color:var(--color-primary-opposite);border-top:1px solid transparent;border-color:transparent;}body>header>nav.header-menu-cat>ul li ul li:hover>ul{margin-top:1px;}body>header>nav.header-menu-cat>ul li.with-sub:hover>ul{display:flex;flex-direction:column;padding-bottom:.5rem;}body>header>nav.header-menu-cat>ul>li{font-size:var(--font-size-cm-head);font-weight:var(--font-weight-medium);border-top:1px solid transparent;padding-top:.25em;}body>header>nav.header-menu-cat>ul>li:before{position:absolute;left:0;content:"";border-right:2px solid #ccc;height:calc(80% - .25em);top:calc(10% + .25em);}body>header>nav.header-menu-cat>ul>li:last-child:after{position:absolute;right:0;content:"";border-right:2px solid #ccc;height:calc(80% - .25em);top:calc(10% + .25em);}body>header>nav.header-menu-cat>ul>li:hover,body>header>nav.header-menu-cat>ul>li[aria-expanded=true]{border-top:1px solid var(--color-primary);}body>header>nav.header-menu-cat>ul>li>a{color:var(--header-color);text-decoration:none;width:100%;height:100%;text-align:center;}body>header>nav.header-menu-cat>ul>li>ul{min-width:100%;}body>header>nav.header-menu-cat>ul>li>ul ul.show{left:100%;top:-.55em;}body>header>nav.header-menu-cat>ul>li>ul .with-sub:hover>ul{left:100%;top:0;}}body>header>nav.header-menu-cat>ul>li>a{text-transform:uppercase;}@media(max-width:991.98px){body>header>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);}body>header>nav.header-menu-cat>ul.show{left:var(--gutter);}body>header>nav.header-menu-cat>ul li{padding:0 .75em;flex-direction:column;position:relative;}body>header>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>nav.header-menu-cat>ul li a[aria-expanded=true]{color:var(--color-primary);border-bottom-color:var(--color-primary);}body>header>nav.header-menu-cat>ul li:last-child>a{border-bottom-color:transparent;}body>header>nav.header-menu-cat>ul li:last-child>a[aria-expanded=true]{border-bottom-color:var(--color-primary);}body>header>nav.header-menu-cat>ul li.with-sub>a:after{content:"+";position:absolute;right:.25rem;color:var(--color-primary-opposite);}body>header>nav.header-menu-cat>ul li.with-sub>a[aria-expanded=true]:after{color:var(--color-primary);}body>header>nav.header-menu-cat>ul li>ul{display:none;}body>header>nav.header-menu-cat>ul li>ul.show{display:flex;flex-direction:column;}}@media(min-width:768px) and (max-width:991.98px){body>header>nav.header-menu-cat>ul{width:calc(45em - (var(--gutter)*2));}body>header>nav.header-menu-cat>ul.show{left:calc(50% - 22.5em + var(--gutter));}}@media(min-width:576px) and (max-width:767.98px){body>header>nav.header-menu-cat>ul{width:calc(33.75em - (var(--gutter)*2));}body>header>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(28deg,98%,47%,.4);}70%{box-shadow:0 0 0 10px hsla(28deg,98%,47%,0);}100%{box-shadow:0 0 0 0 hsla(28deg,98%,47%,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;}}ul.order-list{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul.order-list>li{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;}ul.order-list>li>[property]>label{font-size:1em;}ul.order-list>li>[property=Buttons]{grid-area:1/2/2/3;display:flex;justify-content:flex-end;gap:.75em;font-size:1.1em;}ul.order-list>li>[property=Buttons] a{display:block;height:1em;}ul.order-list>li>[property=Buttons] button{padding:0;height:1em;border:0;}ul.order-list>li>[property=Buttons] .plus-minus-toggle{cursor:pointer;height:1em;position:relative;width:1em;}ul.order-list>li>[property=Buttons] .plus-minus-toggle:before,ul.order-list>li>[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;}ul.order-list>li>[property=Buttons] .plus-minus-toggle:after{transform-origin:center;}ul.order-list>li>[property=Buttons] .plus-minus-toggle[aria-expanded=false]:after{transform:rotate(90deg);}ul.order-list>li>[property=Buttons] .plus-minus-toggle[aria-expanded=false]:before{transform:rotate(180deg);}ul.order-list>li>[property=Buttons] .plus-minus-toggle:hover:before,ul.order-list>li>[property=Buttons] .plus-minus-toggle:hover:after{background:var(--color-primary);}ul.order-list>li>[property=Buttons] .fas,ul.order-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container ul.order-list>li>[property=Buttons] .rating:not(:checked)>label:hover:before,ul.order-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover~label:before,.rating-set-container ul.order-list>li>[property=Buttons] .rating:not(:checked)>label:hover~label:before,ul.order-list>li>[property=Buttons] .rating-set-container .rating>input:checked~label:before,.rating-set-container ul.order-list>li>[property=Buttons] .rating>input:checked~label:before,ul.order-list>li>[property=Buttons] .address-container [ck-address].active:before,.address-container ul.order-list>li>[property=Buttons] [ck-address].active:before,ul.order-list>li>[property=Buttons] .address-container label.address-check input[type=radio]:checked~.checkmark:before,.address-container label.address-check ul.order-list>li>[property=Buttons] input[type=radio]:checked~.checkmark:before,ul.order-list>li>[property=Buttons] .checkout-progress .progress-step.is-complete:before,.checkout-progress ul.order-list>li>[property=Buttons] .progress-step.is-complete:before{color:var(--color-primary);}ul.order-list>li>[property=Buttons] .fas:hover,ul.order-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover:before,.rating-set-container ul.order-list>li>[property=Buttons] .rating:not(:checked)>label:hover:before,ul.order-list>li>[property=Buttons] .rating-set-container .rating:not(:checked)>label:hover~label:hover:before,.rating-set-container ul.order-list>li>[property=Buttons] .rating:not(:checked)>label:hover~label:hover:before,ul.order-list>li>[property=Buttons] .rating-set-container .rating>input:checked~label:hover:before,.rating-set-container ul.order-list>li>[property=Buttons] .rating>input:checked~label:hover:before,ul.order-list>li>[property=Buttons] .address-container [ck-address].active:hover:before,.address-container ul.order-list>li>[property=Buttons] [ck-address].active:hover:before,ul.order-list>li>[property=Buttons] .address-container label.address-check input[type=radio]:checked~.checkmark:hover:before,.address-container label.address-check ul.order-list>li>[property=Buttons] input[type=radio]:checked~.checkmark:hover:before,ul.order-list>li>[property=Buttons] .checkout-progress .progress-step.is-complete:hover:before,.checkout-progress ul.order-list>li>[property=Buttons] .progress-step.is-complete:hover:before{color:var(--color-secondary);}ul.order-list>li>[property=Description]{grid-area:2/1/3/2;margin-bottom:1em;display:flex;flex-wrap:wrap;}ul.order-list>li>[property=Description]>h2{flex:0 0 auto;font-size:1.5em;padding-inline-end:.5em;}ul.order-list>li>[property=Description]>a{flex:0 0 auto;}ul.order-list>li>[property=Description]>h3{flex:0 0 100%;font-size:1.2em;}ul.order-list>li>[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;}ul.order-list>li>[property=Left] a>i{padding-inline-start:.5em;}ul.order-list>li>[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;}ul.order-list>li>[property=Center] h5{grid-column-start:1;grid-column-end:3;font-size:1em;}ul.order-list>li>[property=Right]{grid-area:3/3/4/4;display:flex;flex-direction:column;align-items:flex-end;font-size:.8em;justify-content:flex-end;}ul.order-list>li>[property=Positions]{grid-area:4/1/5/4;display:none;margin-block-start:2em;}ul.order-list>li>[property=Positions].show{display:block;}ul.order-list>li>[property=Positions] ul.order-list-positions{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul.order-list>li>[property=Positions] ul.order-list-positions>li{display:grid;padding-block:1em;grid-template-columns:30% max-content 1fr;gap:0;border:2px solid transparent;border-top:1px solid #ccc;}ul.order-list>li>[property=Positions] ul.order-list-positions>li>[property=Image]{grid-area:1/1/5/2;display:flex;justify-content:center;align-items:center;}ul.order-list>li>[property=Positions] ul.order-list-positions>li>[property=Image] img{max-width:100%;max-height:6.5em;}ul.order-list>li>[property=Positions] ul.order-list-positions>li>[property=Description]{grid-area:1/2/2/3;}ul.order-list>li>[property=Positions] ul.order-list-positions>li>[property=Description] h3{font-size:1em;font-weight:var(--font-weight-medium);}ul.order-list>li>[property=Positions] ul.order-list-positions>li>[property=Quantity]{grid-area:3/2/4/3;}ul.order-list>li>[property=Positions] ul.order-list-positions>li>[property=Price]{grid-area:2/2/3/3;}@media(max-width:991.98px){ul.order-list>li>[property=Positions] ul.order-list-positions>li{grid-template-columns:30% 1fr max-content;gap:.25em .5em;}}@media(max-width:991.98px){ul.order-list>li{grid-template-columns:1fr;gap:.5em .5em;}ul.order-list>li>[property=Description]{grid-area:1/1/2/2;}ul.order-list>li>[property=Left]{grid-area:2/1/3/2;}ul.order-list>li>[property=Center]{grid-area:3/1/4/2;}ul.order-list>li>[property=Right]{grid-area:4/1/5/2;}ul.order-list>li>[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>a{text-decoration:none;}.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{text-transform:uppercase;font-size:var(--font-size-item-h);color:var(--body-color);}.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-buttons{display:none;gap:.5em;align-items:flex-end;justify-content:flex-end;}.item-box .item-box-inner .item-box-buttons a,.item-box .item-box-inner .item-box-buttons button{color:var(--body-color);font-size:1.6em;line-height:1.5;padding:0;border:0;}.item-box .item-box-inner .item-box-buttons a:hover,.item-box .item-box-inner .item-box-buttons button:hover{color:var(--color-primary);}@media(min-width:576px){.item-box{border-width:1px;}}@media(min-width:768px){.item-box .item-box-inner{grid-template-rows:2em 12.5em 1fr max-content;grid-template-columns:1fr max-content;gap:0;}.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:3;}.item-box .item-box-inner .item-box-prices{grid-column-start:1;grid-column-end:2;}.item-box .item-box-inner .item-box-buttons{display:flex;grid-column-start:2;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;grid-template-columns:1fr max-content;gap:1em;padding-block-start:2em;padding-block-end:2em;}.search-filter-grid.show{display:grid;}.search-filter-grid .search-filters ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1em;}.search-filter-grid .search-filters ul li.filter-button{grid-column-start:1;grid-column-end:2;}.search-filter-grid .search-filters ul li.filter-button button{width:100%;}.search-filter-grid .search-header ul.search-header-sort{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;grid-template-columns:1fr;gap:1em;}.search-filter-grid .search-header ul.search-header-sort>li{display:grid;grid-template-columns:1em 1fr;align-items:center;gap:.5em;}.search-filter-grid .search-header .search-header-count{position:absolute;top:0;left:0;}.search-result>ul{list-style-type:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0;display:grid;grid-template-columns:100%;margin-inline:calc(var(--gutter)*-1);}@media(max-width:991.98px){.search-result>ul{justify-content:center;}}@media(min-width:768px){.search-result>ul{margin-inline:0;}.search-result>ul.list-categories{grid-template-columns:repeat(auto-fit,minmax(15.625em,19.9166875em));gap:.5em 1em;}}@media(min-width:576px){.search-result>ul{gap:2em 1em;}}.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;}


.itemLongtext ul > li::marker {
  color: var(--color-primary);
}
@font-face {
    font-family: 'Oswald';
    src: url('/Themes/Spuelboy/Content/fonts/Oswald-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Themes/Spuelboy/Content/fonts/Oswald-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Themes/Spuelboy/Content/fonts/Oswald-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Themes/Spuelboy/Content/fonts/Oswald-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Themes/Spuelboy/Content/fonts/Oswald-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Oswald';
    src: url('/Themes/Spuelboy/Content/fonts/Oswald-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

:root {
    --color-primary: hsla(28, 98%, 47%, 1);
    --font-size-item-p: 0.9em;
    --font-size-item-small: 1em;
    --spinner-h: 28;
    --spinner-s: 98%;
    --footer-bg: hsla(0, 0%, 97%, 1);
    --footer-color: hsla(0, 0%, 0%, 1);
    --footer-hover-color: var(--color-primary);
    --container-bg: #F5F5F5;
    --container-color: #000;
}

@media (prefers-color-scheme: dark) {
    :root {
        --container-bg: #272727;
        --container-color: #fff;
        --footer-bg: hsla(0, 0%, 50%, 1);
    }

    .contact-grid ul.contact-grid-address{
        color: #fff;
    }
}
