/* Minification failed. Returning unminified contents.
(1,6): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,500): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,657): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1119): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1576): run-time error CSS1039: Token not allowed after unary operator: '-button-light-hover-color'
(1,2032): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,2098): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,2180): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,2291): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,2320): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,2440): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,2820): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,2968): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,3194): run-time error CSS1039: Token not allowed after unary operator: '-logo-image'
(1,3330): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,3354): run-time error CSS1039: Token not allowed after unary operator: '-primary-color-transparent'
(1,3529): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,4363): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,5022): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-background'
(1,5375): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,5786): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,5919): run-time error CSS1039: Token not allowed after unary operator: '-nav-button-hover'
(1,6039): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,7424): run-time error CSS1039: Token not allowed after unary operator: '-confirm-color'
(1,7654): run-time error CSS1039: Token not allowed after unary operator: '-confirm-color'
(1,7701): run-time error CSS1039: Token not allowed after unary operator: '-confirm-color'
(1,7746): run-time error CSS1039: Token not allowed after unary operator: '-warn-color'
(1,7791): run-time error CSS1039: Token not allowed after unary operator: '-alert-color'
(1,7836): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,7866): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,7901): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,7966): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,8507): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,8813): run-time error CSS1039: Token not allowed after unary operator: '-button-hover-color'
(1,9360): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,9598): run-time error CSS1039: Token not allowed after unary operator: '-button-light-color'
(1,9630): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,9665): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,9753): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,9828): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,9949): run-time error CSS1039: Token not allowed after unary operator: '-button-light-hover-color'
(1,10022): run-time error CSS1039: Token not allowed after unary operator: '-warn-color'
(1,10139): run-time error CSS1039: Token not allowed after unary operator: '-warn-hover-color'
(1,10217): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,10376): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,10417): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,10780): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,10832): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,11554): run-time error CSS1039: Token not allowed after unary operator: '-button-light-color'
(1,11586): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,11621): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,11865): run-time error CSS1039: Token not allowed after unary operator: '-button-light-hover-color'
(1,11947): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,12278): run-time error CSS1039: Token not allowed after unary operator: '-input-border'
(1,12322): run-time error CSS1039: Token not allowed after unary operator: '-input-background'
(1,12428): run-time error CSS1039: Token not allowed after unary operator: '-input-background'
(1,12458): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,12812): run-time error CSS1039: Token not allowed after unary operator: '-input-hover-background'
(1,12946): run-time error CSS1039: Token not allowed after unary operator: '-button-light-color'
(1,12978): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,13111): run-time error CSS1039: Token not allowed after unary operator: '-input-border'
(1,13264): run-time error CSS1039: Token not allowed after unary operator: '-input-border'
(1,13447): run-time error CSS1039: Token not allowed after unary operator: '-alert-color'
(1,13628): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,13658): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,13713): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,13933): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,14044): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,14073): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,14132): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,14161): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,14207): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,14248): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,14364): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,14505): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,14699): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,15108): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,15158): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,15386): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,15417): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-background'
(1,16219): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,16352): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,16447): run-time error CSS1039: Token not allowed after unary operator: '-list-item-background'
(1,16583): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,18602): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,18633): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,18791): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-background'
(1,19061): run-time error CSS1039: Token not allowed after unary operator: '-list-item-background'
(1,19383): run-time error CSS1039: Token not allowed after unary operator: '-list-item-background'
(1,19463): run-time error CSS1039: Token not allowed after unary operator: '-alert-color'
(1,19969): run-time error CSS1039: Token not allowed after unary operator: '-alert-color'
(1,20392): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,21488): run-time error CSS1039: Token not allowed after unary operator: '-panel-background'
(1,21530): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,21698): run-time error CSS1039: Token not allowed after unary operator: '-panel-header-background'
(1,22465): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,23592): run-time error CSS1039: Token not allowed after unary operator: '-confirm-color'
(1,24839): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,24870): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,24900): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,25479): run-time error CSS1039: Token not allowed after unary operator: '-button-light-color'
(1,25551): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,27158): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,27665): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,27723): run-time error CSS1039: Token not allowed after unary operator: '-input-border'
(1,27754): run-time error CSS1039: Token not allowed after unary operator: '-input-background'
(1,28034): run-time error CSS1039: Token not allowed after unary operator: '-button-light-color'
(1,28330): run-time error CSS1039: Token not allowed after unary operator: '-input-border'
(1,28440): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,28705): run-time error CSS1039: Token not allowed after unary operator: '-input-hover-background'
(1,28807): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,28847): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,28908): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,29375): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,29539): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,29778): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,30035): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,30199): run-time error CSS1039: Token not allowed after unary operator: '-input-background'
(1,30229): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,30264): run-time error CSS1039: Token not allowed after unary operator: '-input-border'
(1,30536): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,30782): run-time error CSS1039: Token not allowed after unary operator: '-input-hover-background'
(1,30971): run-time error CSS1039: Token not allowed after unary operator: '-warn-color'
(1,31423): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,31760): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,31791): run-time error CSS1039: Token not allowed after unary operator: '-background-color'
(1,31821): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,31912): run-time error CSS1039: Token not allowed after unary operator: '-button-light-color'
(1,31961): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(1,32190): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,32310): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,32423): run-time error CSS1039: Token not allowed after unary operator: '-button-color'
(1,32825): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,33716): run-time error CSS1039: Token not allowed after unary operator: '-confirm-color'
(1,33772): run-time error CSS1039: Token not allowed after unary operator: '-warn-color'
(1,34318): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,34450): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1,34534): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,35042): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,35140): run-time error CSS1039: Token not allowed after unary operator: '-alert-color'
(1,37346): run-time error CSS1039: Token not allowed after unary operator: '-accessibility-color'
(1,37423): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
(1,37479): run-time error CSS1039: Token not allowed after unary operator: '-primary-color'
 */
body{--background-color:#fff;--primary-color:#9f1928;--primary-color-transparent:rgba(159,25,40,0);--border-color:#dedede;--button-color:#202020;--button-hover-color:#303030;--button-light-color:#eee;--button-light-hover-color:#dedede;--logo-image:url("/assets/images/Logos/Color/Herlev_color.png?width=240");--text-color:#202020;--panel-background:#fbfbfb;--panel-header-background:#f3f3f3;--list-item-background:#ededed;--list-item-background-2:#d9d9d9;--input-border:#aaa;--input-background:#fff;--input-hover-background:#f6f6f6;--confirm-color:#338425;--alert-color:#af5e19;--warn-color:#9f1928;--warn-hover-color:#ba1225;--accessibility-color:#f59600;--nav-button-hover:#f3f3f3;}body.dark-theme{--background-color:#111212;--border-color:#393939;--button-color:#393939;--button-hover-color:#555;--button-light-color:#444;--button-light-hover-color:#555;--logo-image:url("/assets/images/Logos/White/Herlev_white.png?width=240");--text-color:#eee;--panel-background:#292929;--panel-header-background:#222;--list-item-background:#535353;--list-item-background-2:#626262;--input-border:#444;--input-background:#1e1e1e;--input-hover-background:#222;--confirm-color:#258464;--alert-color:#af5e19;--warn-color:#811213;--warn-hover-color:#d80c0c;--accessibility-color:#f59600;--nav-button-hover:rgba(255,255,255,.1);}body.dark-theme md-radio-button .md-container .md-off,body.dark-theme md-radio-button .md-container .md-icon,body.dark-theme md-checkbox:not(.md-checked) .md-container .md-off,body.dark-theme md-checkbox:not(.md-checked) .md-container .md-icon{border-color:var(--button-light-hover-color);}body.dark-theme .ow-product-image,body.dark-theme .ow-shopping-preview-product-image,body.dark-theme .ow-shopping-cart-product-image,body.dark-theme .ow-list-product-image{-moz-filter:brightness(.9);-webkit-filter:brightness(.9);filter:brightness(.9);}body.dark-theme .ow-footer{color:#ccc;}body.dark-theme .ow-footer img{-moz-filter:brightness(.8);-webkit-filter:brightness(.8);filter:brightness(.8);}html,body{background:var(--background-color);font-family:"Roboto";font-size:14px;color:var(--text-color);}body{overflow:visible;min-height:unset;height:unset;background:var(--background-color);}body.nav-visible{position:fixed;overflow:visible;width:100vw;}md-divider{border-color:var(--border-color);}a{color:var(--primary-color);}.ow-skip-to-main{position:fixed;top:8px;left:8px;z-index:100;opacity:0;padding:4px 8px;background:var(--primary-color);color:#fff;display:none;}@media screen and (min-width:959px){*{scrollbar-color:#ccc transparent;scrollbar-width:thin;}::-webkit-scrollbar{width:8px;}::-webkit-scrollbar-thumb{background:#ccc;border-radius:0;}::-webkit-scrollbar-thumb:hover{background:#aaa;}body::-webkit-scrollbar-track{background:#eaeaea;}body.dark-theme::-webkit-scrollbar-track{background:var(--background-color);}.ow-skip-to-main{display:unset;}.ow-skip-to-main:focus{opacity:1;}}.ow-header-wrapper{position:sticky;top:-86px;background:var(--background-color);z-index:20;width:100%;}.ow-header{height:170px;padding:8px;padding-bottom:0;position:relative;width:100%;}.ow-header .ow-header-logo{width:150px;position:relative;z-index:1;display:inline-block;content:var(--logo-image);}.ow-header .ow-header-gradient{position:absolute;top:0;left:0;right:0;bottom:-20px;background:linear-gradient(180deg,var(--primary-color) 0%,var(--primary-color-transparent) 100%);opacity:.125;pointer-events:none;}.ow-breadcrumbs{font-size:12px;padding:5px 0;min-height:28px;font-weight:500;}.ow-breadcrumbs a{color:var(--text-color);text-decoration:none;}.ow-breadcrumbs a:active,.ow-breadcrumbs a:focus,.ow-breadcrumbs a:hover{text-decoration:underline;}.ow-breadcrumbs *:first-letter {text-transform:capitalize;}@media screen and (min-width:960px){.ow-header-wrapper{position:fixed;top:0;}.ow-header{height:120px;padding:0;padding-top:8px;}.ow-header .ow-header-logo{padding:8px;}.ow-header-buttons{padding-left:308px;padding-right:8px;}.ow-header-logo{margin-left:8px;}}body{min-height:100vh;overflow-y:scroll;}.ow-body-container{margin-left:0;width:100%;min-height:50vh;}.ow-body-wrapper{min-height:auto!important;}.ow-body-anchor{position:absolute;top:-120px;}@media screen and (min-width:960px){body{padding-top:120px;}section{padding-left:300px;}}.ow-nav-container{pointer-events:none;}.ow-nav{position:fixed;top:0;left:0;bottom:0;background:var(--panel-background);z-index:30;width:280px;box-shadow:4px 4px 16px 0 rgba(0,0,0,.25);flex-direction:column;display:flex;transition:transform 250ms;-moz-transform:translate3d(-300px,0,0);-ms-transform:translate3d(-300px,0,0);-o-transform:translate3d(-300px,0,0);-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0);pointer-events:all;}.ow-nav.visible{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.ow-nav ul{list-style:none;padding-inline:0;}.ow-nav ul md-divider{margin:0 16px;}.ow-nav .ow-nav-header{background:var(--panel-header-background);display:flex;padding:8px 16px;padding-right:8px;align-content:center;}.ow-nav .ow-nav-header .ow-nav-header-title{flex:1 1;height:32px;font-size:16px;line-height:32px;}.ow-nav .ow-nav-header button{border:0;outline:0;padding:0;margin:0;min-width:unset;min-height:unset;position:relative;background-color:transparent;color:var(--text-color);width:32px;height:32px;line-height:0;}.ow-nav .ow-nav-children{flex:1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;}.ow-nav .ow-nav-link{font-size:12px;position:relative;}.ow-nav .ow-nav-link .ow-nav-link-inner{border-radius:4px;padding:12px 16px;position:relative;}.ow-nav .ow-nav-link:first-child{font-size:14px;}.ow-nav .ow-nav-link a{margin:4px 16px;padding:0;display:block;color:var(--text-color);text-decoration:none;overflow:hidden;border-radius:4px;}.ow-nav .ow-nav-link a:hover .ow-nav-link-inner{background:var(--nav-button-hover);}.ow-nav .ow-nav-link.active .ow-nav-link-inner{font-weight:500;color:#fff!important;background:var(--primary-color)!important;}.ow-nav-capture{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(17,17,17,.5);z-index:25;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:none;}.ow-nav-capture.visible{display:block;}@media screen and (min-width:960px){.ow-nav-container{position:fixed!important;top:0;left:0;right:0;z-index:20;}.ow-nav{position:relative;top:89px;box-shadow:none;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;-webkit-transform:unset;transform:unset;margin:8px;z-index:-1;border-radius:4px;}.ow-nav .ow-nav-header{padding:4px 16px;padding-right:8px;border-top-left-radius:4px;border-top-right-radius:4px;}}.ow-footer{padding:8px;padding-top:0;font-size:12px;line-height:16px;position:relative;}.ow-footer .ow-footer-title{font-size:14px;font-weight:500;margin-top:8px;}.ow-footer>div{padding:16px;}.ow-footer .ow-footer-payment-icons{padding:16px;-moz-filter:grayscale(1);-webkit-filter:grayscale(1);filter:grayscale(1);}@media screen and (min-width:960px){.ow-footer{padding-left:308px;}}.ow-container{margin:0 auto;width:100%;position:relative;}@media screen and (min-width:960px){.ow-container{max-width:960px;}}@media screen and (min-width:1280px){.ow-container{max-width:1280px;}}@media screen and (min-width:1440px){.ow-container{max-width:1440px;}}.ow-tag{height:20px;font-size:10px;text-transform:uppercase;background:var(--confirm-color);color:#fff;padding:0 4px;display:inline-flex;border-radius:4px;}.ow-tag md-icon{font-size:16px;min-width:16px;min-height:16px;width:16px;height:16px;color:#fff;margin-right:4px;}.ow-tag.unavailable{background:var(--confirm-color);}.ow-tag.green{background:var(--confirm-color);}.ow-tag.red{background:var(--warn-color);}.ow-tag.orange{background:var(--alert-color);}.ow-tag.white{background:var(--panel-background);color:var(--text-color);border:1px solid var(--border-color);font-weight:500;}.ow-tag.white md-icon{color:var(--text-color);}.ow-tag.large{display:flex;font-size:14px;height:unset;padding:8px;}.ow-tag.large md-icon{font-size:32px;min-width:32px;min-height:32px;width:32px;height:32px;}.ow-icon.tiny{font-size:16px;min-width:16px;min-height:16px;width:16px;height:16px;}.ow-icon.small{font-size:18px;min-width:18px;min-height:18px;width:18px;height:18px;}.ow-icon.medium{font-size:32px;min-width:32px;min-height:32px;width:32px;height:32px;}.ow-icon.large{font-size:48px;min-width:48px;min-height:48px;width:48px;height:48px;}.ow-button{background:var(--button-color);color:#fff;font-size:12px;border-radius:0;margin:0;font-weight:400;line-height:32px;min-height:32px;min-width:32px;height:32px;position:relative;touch-action:manipulation;transition:none;overflow:visible;border-radius:4px;}.ow-button:focus,.ow-button:active,.ow-button:hover{background:var(--button-hover-color)!important;}.ow-button md-icon{color:#fff;}.ow-button.small{font-size:10px;line-height:24px;min-height:24px;height:24px;}.ow-button.square{line-height:0;height:40px;min-height:40px;min-width:40px;padding:0;display:flex;justify-content:center;}.ow-button.icon-button{line-height:0;height:32px;min-height:32px;min-width:32px;padding:0;display:flex;justify-content:center;}.ow-button.icon-button.small{height:24px;min-height:24px;min-width:24px;}.ow-button.large{height:40px;}.ow-button.language-button{background:none;color:var(--text-color);font-weight:500;}.ow-button.language-button:hover{background:rgba(32,32,32,.25)!important;}.ow-button.language-button:focus,.ow-button.language-button:active{background:none!important;}.ow-button.light-button{background:var(--button-light-color);color:var(--text-color);border:1px solid var(--border-color);font-weight:500;}.ow-button.light-button .ow-button-edge{background:var(--border-color);}.ow-button.light-button .ow-button-edge md-icon{color:var(--text-color);}.ow-button.light-button:focus,.ow-button.light-button:active,.ow-button.light-button:hover{background:var(--button-light-hover-color)!important;}.ow-button.ow-warn{background:var(--warn-color);color:#fff;}.ow-button.ow-warn:focus,.ow-button.ow-warn:active,.ow-button.ow-warn:hover{background:var(--warn-hover-color)!important;}.ow-button.ow-primary[disabled]{background:var(--panel-background);}.ow-button[disabled]:hover,.ow-button[disabled]:focus,.ow-button[disabled]:active,.ow-button[disabled]{pointer-events:none;background:var(--panel-background);border:1px solid var(--border-color);color:#6f6f6f;}.ow-button[disabled]:hover md-icon,.ow-button[disabled]:focus md-icon,.ow-button[disabled]:active md-icon,.ow-button[disabled] md-icon{color:#6f6f6f;}.ow-button[disabled]:hover .ow-button-edge,.ow-button[disabled]:focus .ow-button-edge,.ow-button[disabled]:active .ow-button-edge,.ow-button[disabled] .ow-button-edge{background:var(--panel-background);}.ow-button-edge{background:var(--primary-color);color:#fff;padding:0 8px;height:100%;display:flex;justify-content:center;align-items:center;border-top-left-radius:4px;border-bottom-left-radius:4px;}.ow-shopping-cart-button{text-transform:initial;padding:0;height:40px;overflow:visible;}.ow-shopping-cart-button>div:first-child{padding:0 8px;}.ow-shopping-cart-button .ow-shopping-cart-button-sum{min-width:120px;}.ow-shopping-cart-button .ow-button-edge{min-width:46px;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.ow-shopping-cart-button.active .ow-shopping-cart-button-sum{font-size:14px;}.ow-shopping-cart-button.active .ow-shopping-cart-button-quantity{margin-left:4px;font-size:14px;}.ow-option-button{background:var(--button-light-color);color:var(--text-color);border:1px solid var(--border-color);outline:0;border-radius:0;padding:2px 2px;padding-right:6px;text-align:center;text-transform:uppercase;position:relative;border-radius:4px;}.ow-option-button:hover,.ow-option-button:active,.ow-option-button:focus{background:var(--button-light-hover-color);}.ow-option-button md-icon{margin-right:4px;color:var(--text-color);}.ow-theme-button{cursor:pointer;margin:0;border:0;outline:0;background:transparent;color:inherit;align-items:center;display:flex;justify-content:center;width:30px;height:24px;padding:0;margin-right:2px;border-radius:4px;}.ow-theme-button:hover{background:rgba(32,32,32,.25)!important;}.ow-input{border:1px solid var(--input-border);display:flex;background:var(--input-background);border-radius:4px;}.ow-input select,.ow-input textarea,.ow-input input{background:var(--input-background);color:var(--text-color);height:30px;width:100%;border:0;outline:0;box-sizing:border-box;font-size:14px;padding:0 8px;border-radius:4px;}.ow-input select:focus,.ow-input select:active,.ow-input select:hover,.ow-input textarea:focus,.ow-input textarea:active,.ow-input textarea:hover,.ow-input input:focus,.ow-input input:active,.ow-input input:hover{background:var(--input-hover-background);}.ow-input textarea{height:unset;resize:vertical;padding:8px;}.ow-input .ow-input-attachment{background:var(--button-light-color);color:var(--text-color);font-size:12px;height:30px;width:40px;display:flex;justify-content:center;align-items:center;border-left:1px solid var(--input-border);border-top-right-radius:3px;border-bottom-right-radius:3px;}.ow-input .ow-input-attachment.left{border-left:0;border-right:1px solid var(--input-border);border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px;}.required:after{content:" *";color:#fb0000;font-weight:500;}.ow-input-message{background:var(--alert-color);color:#fff;font-size:12px;padding:4px;margin:4px;border-radius:2px;}label{font-weight:500;}.md-open-menu-container{border-radius:4px;}.ow-menu-content{background:var(--background-color);color:var(--text-color);}.ow-menu-content md-menu-item{color:var(--text-color);min-height:40px;height:40px;line-height:40px;}.ow-menu-content md-menu-item a{font-size:12px;min-height:40px;height:unset;line-height:40px;padding-top:0;}.ow-menu-content md-menu-item a[disabled]{color:var(--text-color);opacity:.5;pointer-events:none;}md-dialog.md-default-theme,md-dialog{border-radius:4px;color:var(--text-color);background:var(--panel-background);}md-dialog-content,md-dialog{color:var(--text-color);background:var(--panel-background);}.ow-panel{background:var(--panel-background);border:1px solid var(--border-color);}.ow-product-category-header{padding:0 8px;padding-top:16px;position:sticky;top:68px;background:var(--background-color);z-index:10;}.ow-product-category-header .ow-product-category-title{font-size:16px;font-weight:500;margin:4px 0;color:var(--text-color);text-decoration:none;display:block;position:relative;}.ow-product-category-header .ow-product-category-title:hover{text-decoration:underline;}.ow-list-product{border:1px solid var(--border-color);border-radius:4px;}.ow-list-product .ow-list-product-image{width:80px;height:80px;border-radius:4px;}.ow-list-product .ow-list-product-image img{display:table;width:80px;border-radius:4px;}.ow-list-product .ow-list-product-title{font-size:16px;padding:0 8px;}.ow-list-product .ow-list-product-subtitle{font-size:12px;opacity:.75;}.ow-list-product .ow-list-product-header{padding:8px;color:var(--text-color);text-decoration:none;background:var(--panel-background);border-top-left-radius:3px;border-top-right-radius:3px;}.ow-list-product .ow-list-product-header:hover{text-decoration:underline;}.ow-list-product .ow-list-product-footer{height:80px;border-top:1px solid var(--border-color);background:var(--panel-header-background);border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.ow-list-product .ow-list-product-logistics{padding:8px;height:40px;}.ow-list-product .ow-list-product-price{font-size:16px;font-weight:500;}.ow-list-product .ow-list-product-inputs{padding:8px;padding-top:0;}.ow-list-product .ow-list-product-inputs input{text-align:center;width:90px;}.ow-list-product .ow-list-product-inputs .ow-list-product-button{padding:0;display:inline-flex;min-width:140px;}.ow-list-product .ow-list-product-inputs .ow-list-product-button .ow-button-text{padding:0 8px;flex:1 1;}@media screen and (min-width:960px){.ow-product-category-header{padding-top:4px;top:120px;}.ow-product-category-header .ow-product-category-title{padding-bottom:4px;}}.ow-checkout-products{border:1px solid var(--border-color);margin:8px;max-height:200px;overflow-y:scroll;}.ow-checkout-products .ow-checkout-product{padding:8px;background:var(--panel-background);}.ow-checkout-products .ow-checkout-product:nth-child(2n+0){background:var(--list-item-background);}.ow-checkout-products .ow-checkout-product .ow-checkout-product-title{font-weight:500;font-size:14px;color:var(--text-color);text-decoration:none;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-title span{display:block;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-title:active,.ow-checkout-products .ow-checkout-product .ow-checkout-product-title:focus,.ow-checkout-products .ow-checkout-product .ow-checkout-product-title:hover{text-decoration:underline;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-quantity{width:60px;font-size:14px;font-weight:500;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-price{text-align:right;margin-top:4px;font-weight:500;font-size:14px;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-options{font-size:12px;margin-bottom:8px;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-options>div:first-child{font-weight:500;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-options:first-child{margin-top:8px;}.ow-checkout-products .ow-checkout-product .ow-checkout-product-options:last-child{margin-bottom:16px;}.ow-product{padding:8px;}.ow-product .ow-product-header-container{position:sticky;top:120px;}.ow-product .ow-product-image{width:100%;border-radius:4px;}.ow-product .ow-product-image img{display:table;width:100%;border-radius:4px;}.ow-product .ow-product-header{padding:8px 0;}.ow-product .ow-product-header .ow-product-title{font-size:20px;}.ow-product .ow-product-header .ow-product-subtitle{margin-top:4px;font-size:12px;opacity:.75;}.ow-product .ow-product-price{font-size:18px;font-weight:500;padding:12px 0;}.ow-product .ow-product-inputs{padding-top:8px;}.ow-product .ow-product-inputs input{text-align:center;width:70px;}.ow-product .ow-product-inputs .ow-product-button{padding:0;display:inline-flex;min-width:140px;}.ow-product .ow-product-inputs .ow-product-button .ow-button-text{padding:0 8px;text-align:center;flex:1 1;}@media screen and (min-width:960px){.ow-product .ow-product-header-container{position:sticky;top:116px;}}.ow-info-box{border:1px solid var(--border-color);background:var(--panel-background);min-height:100px;margin-top:8px;border-radius:4px;}.ow-info-box:first-child{margin-top:0;}.ow-info-box .ow-info-box-header{background:var(--panel-header-background);padding:8px;font-size:16px;border-top-left-radius:8px;border-top-right-radius:8px;}.ow-info-box .ow-info-box-content{padding:8px;font-size:12px;}.ow-info-box .ow-info-box-content.no-padding{padding:0;}.list-item:nth-child(2n+0){background:var(--list-item-background);}.ow-shopping-cart-summary{margin-top:8px;font-size:12px;font-weight:400;}.ow-shopping-cart-summary>div{padding:12px 8px;}.ow-shopping-cart-summary>div:last-of-type{font-weight:500;font-size:14px;}.ow-shopping-cart-product{padding:16px 8px;}.ow-shopping-cart-product:nth-child(2n+0){background:var(--list-item-background);}.ow-shopping-cart-product.expired{border:4px solid var(--alert-color);}.ow-shopping-cart-product.expired .ow-shopping-cart-product-total-price{display:none;}.ow-shopping-cart-product.expired .ow-shopping-cart-product-expired{display:block;}.ow-shopping-cart-product.expired .ow-shopping-cart-quantity-controls{display:none;}.ow-shopping-cart-product .ow-shopping-cart-product-expired{display:none;text-align:right;font-size:16px;font-weight:400;margin-top:7px;}.ow-shopping-cart-product .ow-shopping-cart-product-expired div{display:inline-block;background:var(--alert-color);color:#fff;padding:6px 32px;}.ow-shopping-cart-product .ow-shopping-cart-product-image{width:40px;height:40px;border-radius:4px;}.ow-shopping-cart-product .ow-shopping-cart-product-image img{display:table;width:40px;border-radius:4px;}.ow-shopping-cart-product .ow-shopping-cart-product-info{margin-left:8px;}.ow-shopping-cart-product .ow-shopping-cart-product-title{font-size:14px;font-weight:400;color:var(--text-color);text-decoration:none;}.ow-shopping-cart-product .ow-shopping-cart-product-title span{display:block;}.ow-shopping-cart-product .ow-shopping-cart-product-title:hover{text-decoration:underline;}.ow-shopping-cart-product .ow-shopping-cart-product-price{font-size:14px;font-weight:500;}.ow-shopping-cart-product .ow-shopping-cart-product-footer{margin-top:8px;}.ow-shopping-cart-product .ow-shopping-cart-product-total-price{font-size:16px;font-weight:500;text-align:right;}.ow-shopping-cart-product .ow-shopping-cart-product-options{font-size:12px;margin-bottom:8px;padding-right:8px;}.ow-shopping-cart-product .ow-shopping-cart-product-options>div:first-child{font-weight:500;}@media screen and (min-width:960px){.ow-shopping-cart-finalize{position:sticky;top:128px;}.ow-shopping-cart-product .ow-shopping-cart-product-title{font-size:16px;}}.ow-shopping-cart-button-wrapper{display:inline-block;position:relative;z-index:30;}.ow-shopping-preview-container{position:absolute;top:100%;right:0;display:none;padding:8px;}.ow-shopping-preview-container .ow-shopping-preview{background:var(--panel-background);width:300px;color:var(--text-color);box-shadow:0 5px 24px 0 rgba(0,0,0,.25);border-radius:4px;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-header{background:var(--panel-header-background);font-size:16px;padding:8px;border-top-left-radius:4px;border-top-right-radius:4px;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-content{max-height:200px;overflow-y:scroll;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product{padding:8px;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-image{margin-right:8px;border-radius:4px;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-image img{display:table;border-radius:4px;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-title{font-size:12px;color:var(--text-color);text-decoration:none;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-title span{display:block;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-title:active,.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-title:focus,.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-title:hover{text-decoration:underline;}.ow-shopping-preview-container .ow-shopping-preview .ow-shopping-preview-product .ow-shopping-preview-product-price{font-size:12px;font-weight:500;}@media screen and (min-width:960px){.ow-shopping-cart-button-wrapper:hover .ow-shopping-preview-container{display:block;animation:shopping-preview 250ms forwards linear;}}@keyframes shopping-preview{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}.ow-shopping-cart-toast-container{position:absolute;top:100%;right:0;pointer-events:none;padding:8px;z-index:-1;}.ow-shopping-cart-toast{min-width:250px;background:var(--confirm-color);color:#fff;box-sizing:border-box;opacity:1;position:relative;animation:toast-in 500ms forwards ease-in-out;margin-bottom:4px;max-height:150px;border-radius:4px;}.ow-shopping-cart-toast>div{padding:8px;box-shadow:0 5px 24px 0 rgba(0,0,0,.25);}.ow-shopping-cart-toast md-divider{margin-bottom:8px;border-color:#fff;opacity:.5;}.ow-shopping-cart-toast .ow-shopping-cart-toast-image{margin-right:8px;width:40px;height:40px;}.ow-shopping-cart-toast .ow-shopping-cart-toast-image img{display:table;}.ow-shopping-cart-toast .ow-shopping-cart-toast-title{font-size:12px;margin-bottom:4px;}.ow-shopping-cart-toast .ow-shopping-cart-toast-subtitle{font-size:14px;padding-bottom:8px;font-weight:400;}.ow-shopping-cart-toast .ow-shopping-cart-toast-subtitle md-icon{color:#fff;}.ow-shopping-cart-toast .ow-shopping-cart-toast-price{font-size:12px;font-weight:500;}.ow-shopping-cart-toast.fade-out{animation:toast-out 500ms forwards ease-in-out;}@keyframes toast-in{from{top:10px;opacity:0;}to{top:0;opacity:1;}}@keyframes toast-out{from{top:0;opacity:1;}to{opacity:0;max-height:0;margin-bottom:0;}}.ow-payment-select{margin-bottom:8px;}.ow-payment-select:last-child{margin-bottom:0;}.ow-payment-select .ow-payment-option{border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);height:58px;position:relative;margin-bottom:8px;padding:0;text-align:left;outline:0;width:100%;border-radius:4px;overflow:hidden;}.ow-payment-select .ow-payment-option:focus{outline:2px solid #ffb600;}.ow-payment-select .ow-payment-option:last-child{margin-bottom:0;}.ow-payment-select .ow-payment-option .ow-payment-option-title{font-size:14px;font-weight:400;padding:8px;}.ow-payment-select .ow-payment-option .ow-payment-option-subtitle{font-size:12px;opacity:.75;font-weight:normal;}.ow-payment-select .ow-payment-option .ow-payment-option-radio{background:var(--button-light-color);width:58px;height:56px;border-right:1px solid var(--border-color);display:inline-flex;justify-content:center;align-items:center;}.ow-payment-select .ow-payment-option .ow-payment-option-radio md-radio-button{margin:0;width:20px;pointer-events:none;}.ow-payment-select .ow-payment-select{margin-top:8px;padding-left:58px;}.ow-payment-select .ow-payment-select .ow-payment-option-title{font-size:12px;font-weight:500;}.ow-payment-select .ow-payment-option-icons{margin-top:2px;position:relative;left:-3px;}md-radio-button.md-default-theme:not([disabled]).md-primary.md-checked .md-off,md-radio-button:not([disabled]).md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,md-radio-button:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-default-theme:not([disabled]).md-primary .md-checked .md-off,md-radio-button:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,md-radio-button:not([disabled]) .md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary.md-checked .md-off,md-radio-group:not([disabled]).md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary.md-checked .md-off,md-radio-group:not([disabled]) .md-primary.md-checked .md-off,md-radio-group.md-default-theme:not([disabled]).md-primary .md-checked .md-off,md-radio-group:not([disabled]).md-primary .md-checked .md-off,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-checked .md-off,md-radio-group:not([disabled]) .md-primary .md-checked .md-off{border-color:var(--primary-color);}md-radio-button.md-default-theme:not([disabled]).md-primary .md-on,md-radio-button:not([disabled]).md-primary .md-on,md-radio-button.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-button:not([disabled]) .md-primary .md-on,md-radio-group.md-default-theme:not([disabled]).md-primary .md-on,md-radio-group:not([disabled]).md-primary .md-on,md-radio-group.md-default-theme:not([disabled]) .md-primary .md-on,md-radio-group:not([disabled]) .md-primary .md-on{background-color:var(--primary-color);}md-select{margin:0;border:1px solid var(--input-border);background:var(--input-background);height:30px;align-items:center;border-radius:4px;overflow:hidden;}md-select md-select-value,md-select md-select-value.md-select-placeholder{border:0!important;font-size:14px;padding:0 0 0 8px!important;min-height:32px;}md-select .md-select-icon{background:var(--button-light-color);margin:0 0 0 8px!important;height:30px;width:30px!important;font-size:24px;font-family:"Material Icons";transform:none!important;-webkit-transition:none!important;display:flex!important;justify-content:center!important;align-items:center!important;border-left:1px solid var(--input-border);}md-select .md-select-icon:after{font-family:"Material Icons";content:""!important;color:var(--text-color);top:0!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-webkit-transform:none!important;transform:none!important;font-size:24px!important;}md-select:focus,md-select:active,md-select:hover{background:var(--input-hover-background);}md-select-menu{border-radius:4px;}md-select-menu md-content{background:var(--background-color)!important;color:var(--text-color);}md-option{transition:none!important;color:var(--text-color)!important;}md-option .md-text{transition:none!important;width:100%;}.md-select-menu-container.md-active{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important;-moz-animation:none!important;-o-animation:none!important;-webkit-animation:none!important;animation:none!important;}.md-checkbox-enabled.md-default-theme[selected] .md-icon,.md-checkbox-enabled[selected] .md-icon{background:var(--primary-color);border-color:#fff;}.md-checkbox-enabled.md-default-theme:not(.md-checked) .md-icon,.md-checkbox-enabled:not(.md-checked) .md-icon{border-color:var(--text-color);}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after{border-color:#fff;}md-select.md-default-theme:not([disabled]):focus .md-select-value,md-select:not([disabled]):focus .md-select-value{color:var(--text-color);}.ow-multi-select-text{max-width:200px;overflow:hidden;text-overflow:ellipsis;display:inline-block;}.ow-multi-select-text-count{margin-left:4px;opacity:.75;font-size:12px;font-weight:500;}.ow-search-bar{position:sticky;top:80px;background:var(--background-color);padding:8px 8px 0 8px;z-index:10;}.ow-search-button{overflow:visible;}.ow-search-input{position:absolute;height:100%;width:300px;background:var(--input-background);color:var(--text-color);border:1px solid var(--input-border);top:0;left:0;transform-origin:right center;transform:translate(-300px,0);box-sizing:border-box;border-right:0;display:none;border-top-left-radius:4px;border-bottom-left-radius:4px;}.ow-search-input input{background:transparent;border:0;outline:0;color:var(--text-color);height:100%;width:300px;font-size:14px;padding:0 8px;margin:0;flex:1 1;border-top-left-radius:4px;border-bottom-left-radius:4px;}.ow-search-input input:focus,.ow-search-input input:active,.ow-search-input input:hover{background:var(--input-hover-background);}.ow-search-clear{position:absolute;right:0;height:100%;background:transparent;border:0;outline:0;line-height:0;display:none;}.ow-search-clear .md-icons{color:var(--warn-color);}.ow-search-clear.visible{display:inline-block;}@media screen and (min-width:960px){.ow-search-bar{top:120px;}.ow-search-input{display:flex;}.ow-quick-search .ow-button{border-top-left-radius:0;border-bottom-left-radius:0;}}md-progress-linear.md-default-theme .md-container,md-progress-linear .md-container{background-color:rgba(255,255,255,.1);}md-progress-linear.md-default-theme .md-bar,md-progress-linear .md-bar{background-color:var(--primary-color);}md-progress-linear .md-container .md-bar{height:4px;}.ow-page-progress{position:fixed;top:0;left:0;width:100vw;z-index:100;pointer-events:none;opacity:0;transition:opacity 500ms;}.ow-page-progress.active{transition:opacity 0ms;opacity:1;}md-progress-circular svg path{stroke:#777;}.ow-accept-terms{border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);border-radius:4px;overflow:hidden;}.ow-accept-terms .checkbox{background:var(--button-light-color);border-right:1px solid var(--border-color);display:flex;width:40px;justify-content:center;}.ow-accept-terms md-checkbox{margin:0;width:20px;height:20px;}md-checkbox.md-default-theme.md-checked .md-ink-ripple,md-checkbox.md-checked .md-ink-ripple{color:var(--primary-color);}md-checkbox.md-default-theme.md-checked .md-icon,md-checkbox.md-checked .md-icon{background-color:var(--primary-color);}.ow-scroll-to-top{position:fixed;bottom:8px;left:8px;z-index:14;border-radius:0;background:var(--button-color);border:0;padding:8px;opacity:0;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;-webkit-transition:opacity 250ms;transition:opacity 250ms;pointer-events:none;border-radius:4px;}.ow-scroll-to-top md-icon{color:#fff;}.ow-scroll-to-top.visible{pointer-events:all;opacity:.75;}@media screen and (min-width:960px){.ow-scroll-to-top{right:8px;left:unset;}}.ow-primary{background:var(--primary-color);}.highlight:after{content:"";display:block;position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;opacity:.25;background:linear-gradient(90deg,transparent 0%,transparent 50%,#eee 100%);background-size:400% 100%;-moz-animation:highlight-anim 1s infinite linear;-o-animation:highlight-anim 1s infinite linear;-webkit-animation:highlight-anim 1s infinite linear;animation:highlight-anim 1s infinite linear;will-change:background;}@keyframes highlight-anim{0%{background-position-x:0%;}100%{background-position-x:-100%;}}@-moz-keyframes highlight-anim{0%{background-position-x:0%;}100%{background-position-x:-100%;}}@-webkit-keyframes highlight-anim{0%{background-position-x:0%;}100%{background-position-x:-100%;}}.ow-transaction-icon{min-width:64px;min-height:64px;max-width:64px;max-height:64px;line-height:64px;font-size:64px;}.ow-transaction-icon.success{color:var(--confirm-color);}.ow-transaction-icon.failed{color:var(--warn-color);}body.cookie-consent-visible{overflow:visible;position:fixed;width:100%;}.ow-cookie-consent{content:" ";position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;opacity:0;transition:opacity 500ms;pointer-events:none;}.ow-cookie-consent.show{opacity:1;pointer-events:all;}.ow-cookie-consent .ow-cookie-consent-content{position:fixed;bottom:0;left:0;right:0;z-index:100;}.ow-cookie-consent .ow-cookie-consent-content .ow-panel{border:4px solid var(--primary-color);box-shadow:2px 2px 15px 0 rgba(0,0,0,.1882352941);}.ow-cookie-consent .ow-cookie-consent-content md-icon{color:var(--text-color);opacity:.5;}.ow-cookie-consent .ow-cookie-consent-content a{color:var(--primary-color);text-decoration:none;font-weight:500;}.ow-cookie-consent .ow-cookie-consent-content a md-icon{color:inherit;opacity:1;}.ow-cookie-consent .ow-cookie-consent-content a:hover,.ow-cookie-consent .ow-cookie-consent-content a:active,.ow-cookie-consent .ow-cookie-consent-content a:focus{text-decoration:underline;}@media screen and (min-width:960px){.ow-cookie-consent .ow-cookie-consent-content{top:30vh;bottom:unset;}.ow-cookie-consent .ow-cookie-consent-content .ow-panel{border:4px solid var(--primary-color);box-shadow:2px 2px 15px 0 rgba(0,0,0,.1882352941);}}.ow-alert-box{background:var(--alert-color);color:#fff;}.ow-alert-box md-icon{color:inherit;}md-tooltip{background:#222!important;font-size:12px!important;color:#fff;font-weight:400!important;border-radius:2px!important;pointer-events:none!important;}md-tooltip *{pointer-events:none!important;}md-tooltip.md-show{opacity:1!important;}md-tooltip:before{border-radius:2px!important;}@media screen and (max-width:960px){md-tooltip{display:none!important;}}.m-0{margin:0!important;}.mt-0{margin-top:0!important;}.mb-0{margin-bottom:0!important;}.ml-0{margin-left:0!important;}.mr-0{margin-right:0!important;}.m-4{margin:4px!important;}.mt-4{margin-top:4px!important;}.mb-4{margin-bottom:4px!important;}.ml-4{margin-left:4px!important;}.mr-4{margin-right:4px!important;}.m-8{margin:8px!important;}.mt-8{margin-top:8px!important;}.mb-8{margin-bottom:8px!important;}.ml-8{margin-left:8px!important;}.mr-8{margin-right:8px!important;}.m-16{margin:16px!important;}.mt-16{margin-top:16px!important;}.mb-16{margin-bottom:16px!important;}.ml-16{margin-left:16px!important;}.mr-16{margin-right:16px!important;}.p-4{padding:4px!important;}.p-8{padding:8px!important;}.pt-4{padding-top:4px!important;}.pb-4{padding-bottom:4px!important;}.pl-4{padding-left:4px!important;}.pr-4{padding-right:4px!important;}.pt-8{padding-top:8px!important;}.pb-8{padding-bottom:8px!important;}.pl-8{padding-left:8px!important;}.pr-8{padding-right:8px!important;}.p-16{padding:16px!important;}.pt-16{padding-top:16px!important;}.pb-16{padding-bottom:16px!important;}.pl-16{padding-left:16px!important;}.pr-16{padding-right:16px!important;}.p-0{padding:0!important;}.pt-0{padding-top:0!important;}.pb-0{padding-bottom:0!important;}.pl-0{padding-left:0!important;}.pr-0{padding-right:0!important;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.fs-10{font-size:10px;}.fs-11{font-size:11px;}.fs-12{font-size:12px;}.fs-14{font-size:14px;}.fs-16{font-size:16px;}.fs-18{font-size:18px;}.fw-400{font-weight:400;}.fw-500{font-weight:500;}.fw-600{font-weight:600;}strong{font-weight:500;}.display-block{display:block;}.capitalize{display:inline-block;}.capitalize:first-letter {text-transform:uppercase;}*:focus{outline:2px solid var(--accessibility-color)!important;}::-moz-selection{color:#fff;background:var(--primary-color);}::selection{color:#fff;background:var(--primary-color);}
