@charset "UTF-8";body{background-color:#757575}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}ul,ol{list-style-type:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box}img{display:block;max-width:100%}figure{margin:0}a{color:inherit;text-decoration:none}a:focus{outline:1px solid transparent}@media only screen and (min-width: 64em){.grid-1{width:8.3333333333%}}@media only screen and (min-width: 64em){.grid-2{width:16.6666666667%}}@media only screen and (min-width: 64em){.grid-3{width:25%}}@media only screen and (min-width: 64em){.grid-4{width:33.3333333333%}}@media only screen and (min-width: 64em){.grid-5{width:41.6666666667%}}@media only screen and (min-width: 64em){.grid-6{width:50%}}@media only screen and (min-width: 64em){.grid-7{width:58.3333333333%}}@media only screen and (min-width: 64em){.grid-8{width:66.6666666667%}}@media only screen and (min-width: 64em){.grid-9{width:75%}}@media only screen and (min-width: 64em){.grid-10{width:83.3333333333%}}@media only screen and (min-width: 64em){.grid-11{width:91.6666666667%}}@media only screen and (min-width: 64em){.grid-12{width:100%}}@media only screen and (max-width: 48em){.flex>div{margin-bottom:1rem}}@media only screen and (min-width: 48.0625em){.flex{display:flex;gap:0 32px}}.hidden{display:none}.text-highlight{font-weight:700}p{margin-top:0}.border__bottom{border-bottom:1px solid #323230;padding-bottom:1rem;margin-bottom:2rem}@font-face{font-family:MaximaNowPro;src:url(/frontend/MaximaNowProRegular.woff2) format("woff2"),url(/frontend/MaximaNowProRegular.woff) format("woff");font-display:swap}@font-face{font-family:MaximaNowPro;font-weight:700;src:url(/frontend/MaximaNowProMedium.woff2) format("woff2"),url(/frontend/MaximaNowProMedium.woff) format("woff");font-display:swap}@font-face{font-family:MaximaNowPro;font-weight:400;font-style:italic;src:url(/frontend/MaximaNowProItalic.woff2) format("woff2"),url(/frontend/MaximaNowProItalic.woff) format("woff");font-display:swap}:root{--header--logo: #323230;--highlight-color--bg:#323230}.shop{--header--logo:#0000DB;--highlight-color--bg:#0000DB}.contentpage,.homepage{--header--logo: #FF4900;--highlight-color--bg:#FF4900}.servicePage{--header--logo: #323230;--highlight-color--bg:#323230}.site-header-items{justify-content:space-between;align-items:center;display:flex;padding:.5rem 1rem .5rem 1.5rem;width:100%}@media only screen and (min-width: 64em){.site-header-items{padding:1.5rem}}@media only screen and (min-width: 85.0625em){.site-header-items{width:85.0625rem;margin:0 auto;padding:1.5rem 0}}.site-header-items .site-header--claim{font-size:1.625rem;transition:opacity ease-out .3s;display:none;opacity:0}.site-header-items .site-header--claim.visible-hidden{opacity:0}@media only screen and (min-width: 64em){.site-header-items .site-header--claim{display:block;opacity:1}}.has-dialog .site-header-items .site-header--claim{display:none}.site-header-nav-items{display:flex;align-items:center;gap:0 8px}@media only screen and (min-width: 64em){.site-header-nav-items{align-items:baseline;gap:0 16px}}.meta-items{display:flex;gap:0 12px}@media only screen and (max-width: 40em){.meta-items{gap:0 8px}}.meta-navigation{display:flex;gap:0 12px}@media only screen and (max-width: 40em){.meta-navigation{gap:0 8px}}.logo{display:flex;gap:0 6px}.logo svg path{fill:var(--header--logo)}.logo .logo-icon{opacity:0;transform:scale(.3) rotate(-180deg);animation:iconEntry 1.2s cubic-bezier(.34,1.56,.64,1) .3s forwards}.logo .logo-text{opacity:0;transform:translate(-30px);animation:textEntry 1s cubic-bezier(.25,.46,.45,.94) .8s forwards}.site-header{transition:all ease-out .3s,background-color ease-out .1s;background-color:#fff;box-shadow:0 4px 12px #0006;z-index:9}@media only screen and (min-width: 64em){.site-header{position:fixed;width:100%;top:0}}.site-header.is-sticky{z-index:999;will-change:transform}.site-header.is-sticky .header--wrapper{gap:0;justify-content:flex-start}.site-header.is-sticky .visible-hidden{opacity:1!important}@keyframes iconEntry{0%{opacity:0;transform:scale(.3) rotate(-180deg)}50%{opacity:1;transform:scale(1.5) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes textEntry{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.dialog.header-dialog{max-width:100%;margin:0;padding:0;box-shadow:0 4px 12px #0006}.dialog.header-dialog .dialog--body{padding:1.875rem 1.5rem}.dialog.header-dialog .dialog--header{background-color:#323230;color:#fff;padding:.625rem 1.5rem}@media only screen and (min-width: 48em){.dialog.header-dialog .dialog--header{padding:1.875rem 1.5rem}}.dialog.header-dialog .dialog--header .headline--h2,.dialog.header-dialog .dialog--header .block-text--wrapper .block-text--content h3:first-of-type,.block-text--wrapper .block-text--content .dialog.header-dialog .dialog--header h3:first-of-type{margin:0;font-size:2rem}@media only screen and (min-width: 48em){.dialog.header-dialog .dialog--header .headline--h2,.dialog.header-dialog .dialog--header .block-text--wrapper .block-text--content h3:first-of-type,.block-text--wrapper .block-text--content .dialog.header-dialog .dialog--header h3:first-of-type{padding:1.875rem 1.5rem;font-size:2.4375rem}}.dialog.header-dialog .dialog--close{background-color:#323230;color:#fff;border-color:transparent;top:12px;right:20px}@media only screen and (min-width: 48em){.dialog.header-dialog .dialog--close{top:24px}}.dialog.header-dialog .dialog--close svg path{stroke:#fff}.dialog.header-dialog .dialog--close:hover{background-color:#fff;color:#0000db}.dialog.header-dialog .dialog--close:hover svg path{stroke:#323230}.site-footer{background-color:#d6d6d6;padding:1.25rem;margin-top:2.75rem}@media only screen and (min-width: 64em){.site-footer{padding:2.5rem 0}}.site-footer .link{padding:.25rem 0}.site-footer .links--link-item{margin-bottom:0}.footer--wrapper{display:flex;flex-wrap:wrap}@media only screen and (max-width: 63.9375em){.footer--wrapper{overflow-x:hidden}.footer--wrapper .footer--column{flex:1 0 50%}.footer--wrapper .footer--column:first-of-type{flex:1 0 100%}}@media only screen and (min-width: 64em){.footer--wrapper .footer--column{flex:1}}@media only screen and (max-width: 63.9375em){.footer--wrapper .footer--column{margin-bottom:0;position:relative;padding-top:.75rem;padding-bottom:.75rem}.footer--wrapper .footer--column p{margin-bottom:0}.footer--wrapper .footer--column br{display:none}.footer--wrapper .footer--column:nth-child(2n+2):after,.footer--wrapper .footer--column.footer--description:after{content:"";position:absolute;left:0;bottom:0;width:200%;height:1px;background-color:#323230;z-index:1}.footer--wrapper .footer--column:last-of-type:after{display:none}}body,html{overflow-x:hidden}body{margin:0 auto;padding:0;min-height:100vh;font-family:MaximaNowPro,Arial,sans-serif;line-height:26px;font-size:18px;font-weight:400;background-color:#fff}@media only screen and (min-width: 64em){body{font-size:1.25rem;line-height:1.75rem}}.main{width:100%;max-width:90.0625rem;margin:0 auto;padding:1.5rem}@media only screen and (min-width: 64em){body:not(:has(.breadcrumb)) .main{padding-top:10rem}}.container{width:100%;padding:0}@media only screen and (min-width: 85.0625em){.container{width:85.0625rem;padding:0;margin:0 auto}}.text-container{max-width:59.8125rem;padding:0 1.5rem;margin:0 auto;overflow:auto}.sr-only{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.hidden{display:none!important}.button,.link--content{--button-color: inherit;--button-color--hover: inherit;--button-color--active: inherit;--button-background-color: transparent;--button-background-color--hover: rgba(0, 0, 1, .08);--button-background-color--active: rgba(0, 0, 1, .08);--button-border-color: transparent;--button-border-color--hover: #000;--button-border-width: .09375rem;--button-border-radius: 0;--button-padding: 0 1rem;--button-min-height: 2.5rem;--button-font-size: 22px;--button-font-weight: 400;--button-line-height: inherit;--button-icon-font-size: 1rem;--button-spinner-size: 1rem;--button-focus-outline-color: #000;--button-focus-outline-offset: 0rem;--button-opacity--disabled: .3;position:relative;display:inline-flex;gap:.5rem;align-items:center;padding:var(--button-padding);min-height:var(--button-min-height);color:var(--button-color);background-color:var(--button-background-color);border:var(--button-border-width) solid var(--button-border-color);white-space:nowrap;font-family:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);cursor:pointer;touch-action:manipulation;text-decoration:none;-webkit-user-select:none;user-select:none;border-radius:var(--button-border-radius);transition:background-color .2s linear,border-color .2s linear,opacity .2s linear;vertical-align:middle;text-align:left}.button:not(:disabled):hover,.link--content:not(:disabled):hover{--button-color: var(--button-color--hover);--button-background-color: var(--button-background-color--hover)}.button:hover,.link--content:hover{border-color:var(--button-border-color--hover)}.button:focus,.link--content:focus{outline:1px solid transparent}[data-wi=keyboard] .button:not(:disabled):focus,[data-wi=keyboard] .link--content:not(:disabled):focus{z-index:1;outline:.125rem solid var(--button-focus-outline-color);outline-offset:0}.button:not(:disabled):active,.link--content:not(:disabled):active{--button-color: var(--button-color--active);--button-background-color: var(--button-background-color--active)}.button:disabled,.link--content:disabled{cursor:default}.button__icon-only{--button-padding: 0;width:var(--button-min-height);justify-content:center;--button-border-color--hover: transparent}.button__icon-only:hover{background-color:#fff;--button-color--hover: #0000DB}.button__icon-only:hover svg{fill:#0000db}.button__link{padding-left:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;--button-background-color--hover:#fff;--button-color--hover: #0000DB;--button-border-color--hover: #fff}.button__link:hover svg path{stroke:#0000db}.button--icon{font-size:var(--button-icon-font-size);line-height:var(--button-icon-font-size)}.button__l-stretched .button--label{flex-grow:1}.button__s-small{--button-padding: 0 .5rem;--button-min-height: 2rem;--button-font-size: .875rem;--button-icon-font-size: .875rem;--button-spinner-size: .875rem;--button-line-height: 1}.button__s-large{--button-padding: 0 1.125rem;--button-min-height: 3.5rem;--button-font-size: 1.125rem;--button-icon-font-size: 1.125rem;--button-spinner-size: 1.125rem}.button__v-primary{--button-color: #000;--button-color--hover: #0000DB;--button-color--active: #0000DB;--button-background-color: #fff;--button-background-color--hover: #fff;--button-background-color--active: #fff;--button-focus-outline-offset: .125rem;--button-border-color: #000;--button-border-radius: 1.25rem;--button-border-color--hover:#0000DB;display:inline-flex;width:fit-content}.button__v-secondary,.link--content{--button-color: #323230;--button-color--hover: #0000DB;--button-color--active: #0000DB;--button-background-color: transparent;--button-border-color: #232323;--button-background-color--hover: #fff;--button-background-color--active: #f2f2f2;--button-focus-outline-offset: .125rem;--button-border-color--hover:#0000DB;display:inline-flex;width:fit-content}.button__w-full-width{display:flex;justify-content:center;width:100%}.button__disabled{opacity:var(--button-opacity--disabled)}.button__icon-only.nav--toggle{--button-min-height: 3.5rem}.headline--h1{line-height:1.5;font-size:2rem;margin-top:0;font-weight:400}@media only screen and (min-width: 64em){.headline--h1{font-size:2.4375rem}}@media only screen and (min-width: 64em){.homepage .headline--h1{font-size:5.125rem;margin-bottom:0}}@media only screen and (min-width: 85.0625em){.homepage .headline--h1{font-size:10.3125rem}}.headline--h2,.block-text--wrapper .block-text--content h3:first-of-type,.block-text--content h2{margin-top:0;font-size:1.375rem;line-height:1.3;font-weight:400}.headline--h3,.block-text--content h3{margin-top:0;font-size:18px;font-size:1.125rem}.link{text-decoration:none;display:inline-block}.link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.link.button,.link.link--content{display:inline-flex}[data-wi=keyboard] .link:not(.card--main-action):focus{box-shadow:0 0 0 2px #000}.skip-link{display:block;position:absolute;left:-999px;top:-999px;background-color:#000;color:#fff;text-transform:uppercase}.skip-link:focus{position:fixed;margin:0;top:1.25rem;left:1.25rem;width:auto;height:auto;clip:auto;z-index:1000;padding:.5625rem 1.25rem}.link--logo .logo-icon svg,.link--logo .logo-text svg{transition:all .3s ease-in-out}.link--logo:hover{box-shadow:none}.link--logo:hover .logo-text svg{transform:translate(10px)}.checkbox--content .link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:all .2s ease-in-out}.checkbox--content .link:hover{background-color:#0000db;color:#fff}.link-inline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:all .2s ease-in-out}.link-inline:hover{background-color:#0000db;color:#fff;text-decoration:none}.card{--card-padding-block-start: 1.5rem;--card-padding-block-start__has-media-caption: 1rem;--card-padding-block-end: 1.5rem;--card-padding-inline-start: 1.5rem;--card-padding-inline-end: 1.5rem;--card-row-gutter: .75rem;--card-header-padding-block-start__has-topic: .5rem;--card-header-padding-block-start__has-media-caption-and-topic: .375rem;--card-background-color: #fff;--card-border: none;--card-border-radius: 0;--card-box-shadow: 0;--card-transition: none;--card-image-scale: 1;--card-media-padding: 0;--card-media-caption-padding-inline: var(--card-padding-inline-start) var(--card-padding-inline-end);--card-media-caption-color: #707070;--card-topic-font-size: .875rem;--card-topic-font-weight: 600;--card-topic-color: #4d4d4d;--card-topic-line-height: 1.143;--card-topic-text-transform: inherit;--card-topic-letter-spacing: inherit;--card-footer-actions-padding-top: 1.25rem;--_card-padding-block-start: var(--card-padding-block-start);--_card-padding-block-end: var(--card-padding-block-end);--_card-padding-inline-start: var(--card-padding-inline-start);--_card-padding-inline-end: var(--card-padding-inline-end);container:card/inline-size;width:100%;page-break-inside:avoid}.card:has(.card--media .caption--content-wrapper){--_card-padding-block-start: var(--card-padding-block-start__has-media-caption)}.card:has(.card--media .caption--content-wrapper) .caption--content{color:var(--card-media-caption-color);padding-inline:var(--card-media-caption-padding-inline)}.card--inner{--_card-grid-template-areas: "card-media" "card-topic" "card-header" "card-body" "card-footer";--_card-grid-template-columns: auto;--_card-grid-template-rows: auto auto auto 1fr auto;position:relative;display:grid;grid-template-areas:var(--_card-grid-template-areas);grid-template-rows:var(--_card-grid-template-rows);grid-template-columns:var(--_card-grid-template-columns);background-color:var(--card-background-color);border:var(--card-border);border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);transition:var(--card-transition);height:100%}.card--inner>*:not(.card--media):where(:last-child){padding-block-end:var(--card-padding-block-end)}.card__interactive{--card-focus-outline: .125rem solid #000;--card-focus-outline-offset: -.125rem;--card-focus-box-shadow: none;cursor:pointer}.card__interactive .card--inner{--_card-focus-grid-row-start: card-media-start;--_card-focus-grid-row-end: card-footer-end;--_card-focus-grid-column-start: card-media-start;--_card-focus-grid-column-end: card-media-end;--_card-focus-outline: var(--card-focus-outline);--_card-focus-outline-offset: var(--card-focus-outline-offset);--_card-focus-box-shadow: var(--card-focus-box-shadow);--_card-focus-border-radius: var(--card-border-radius);cursor:pointer}[data-wi=keyboard] .card__interactive .card--inner:has(.card--main-action:focus) .card--focus-helper{grid-row-start:var(--_card-focus-grid-row-start);grid-row-end:var(--_card-focus-grid-row-end);grid-column-start:var(--_card-focus-grid-column-start);grid-column-end:var(--_card-focus-grid-column-end);outline:var(--_card-focus-outline);outline-offset:6px;box-shadow:var(--_card-focus-box-shadow);border-radius:var(--_card-focus-border-radius);z-index:2;pointer-events:none}[data-wi=keyboard] .card__interactive .card--inner:has(.card--main-action:focus) .card--main-action{outline:2px solid transparent}.card__wide{--card-wide-max-width: 100%;--card-wide-column-gap: 1.5rem;--card-wide-padding-block-start: var(--card-padding-block-start);--card-wide-padding-block-end: var(--card-padding-block-end);--card-wide-padding-inline-start: var(--card-padding-inline-start);--card-wide-padding-inline-end: var(--card-padding-inline-end);--card-wide-media-width: minmax(200px, 50%);--card-wide-media-padding: var(--card-wide-padding-block-start) 0 var(--card-wide-padding-block-end) var(--card-wide-padding-inline-start);max-width:var(--card-wide-max-width)}.card__wide .card--inner{--_card-wide-grid-template-areas: "card-media card-topic" "card-media card-header" "card-media card-body" "card-media card-footer";--_card-wide-grid-template-columns: var(--card-wide-media-width) 1fr;--_card-wide-grid-template-rows: auto auto 1fr auto}@container card (min-width: 37.5em){.card__wide:has(.card--media .caption--content-wrapper) .caption--content{padding-inline:0}.card__wide .card--inner{--_card-padding-block-start: var(--card-wide-padding-block-start);--_card-padding-block-end: var(--card-wide-padding-block-end);--_card-padding-inline-start: var(--card-wide-column-gap);--_card-padding-inline-end: var(--card-wide-padding-inline-start);grid-template-areas:var(--_card-wide-grid-template-areas);grid-template-rows:var(--_card-wide-grid-template-rows);grid-template-columns:var(--_card-wide-grid-template-columns)}.card__wide .card--media{padding:var(--card-wide-media-padding)}.card__wide.card__interactive .card--inner{--_card-focus-grid-row-start: card-media-start;--_card-focus-grid-row-end: card-media-end;--_card-focus-grid-column-start: card-media-start;--_card-focus-grid-column-end: card-topic-end}.card__wide.card__valign-center .card--media{display:flex;flex-direction:column;justify-content:center}}.card__wide-right{--card-wide-right-max-width: 100%;--card-wide-right-column-gap: 1.5rem;--card-wide-right-padding-block-start: var(--card-padding-block-start);--card-wide-right-padding-block-end: var(--card-padding-block-end);--card-wide-right-padding-inline-start: var(--card-padding-inline-start);--card-wide-right-padding-inline-end: var(--card-padding-inline-end);--card-wide-right-media-width: minmax(200px, 50%);--card-wide-right-media-padding: var(--card-wide-right-padding-block-start) var(--card-wide-right-padding-inline-end) var(--card-wide-right-padding-block-end) 0;max-width:var(--card-wide-right-max-width)}.card__wide-right .card--inner{--_card-wide-right-grid-template-areas: "card-topic card-media" "card-header card-media" "card-body card-media" "card-footer card-media";--_card-wide-right-grid-template-columns: 1fr var(--card-wide-right-media-width);--_card-wide-right-grid-template-rows: auto auto 1fr auto}@container card (min-width: 37.5em){.card__wide-right:has(.card--media .caption--content-wrapper) .caption--content{padding-inline:0}.card__wide-right .card--inner{--_card-padding-block-start: var(--card-wide-right-padding-block-start);--_card-padding-block-end: var(--card-wide-right-padding-block-end);--_card-padding-inline-start: var(--card-wide-right-padding-inline-start);--_card-padding-inline-end: var(--card-wide-right-column-gap);grid-template-areas:var(--_card-wide-right-grid-template-areas);grid-template-rows:var(--_card-wide-right-grid-template-rows);grid-template-columns:var(--_card-wide-right-grid-template-columns)}.card__wide-right .card--media{padding:var(--card-wide-right-media-padding)}.card__wide-right.card__interactive .card--inner{--_card-focus-grid-row-start: card-media-start;--_card-focus-grid-row-end: card-media-end;--_card-focus-grid-column-start: card-topic-start;--_card-focus-grid-column-end: card-media-end}.card__wide-right.card__valign-center .card--media{display:flex;flex-direction:column;justify-content:center}}.card__hero{--card-hero-content-max-width: 31.25rem;--card-hero-inline-offset-start: 5rem;--card-hero-inline-offset-end: 5rem;--card-hero-block-offset-start: 5rem;--card-hero-block-offset-end: 5rem;--card-hero-content-background-color: #fff;--card-hero-content-background-color__hover: #fff;--card-hero-content-border-radius: .25rem;--card-hero-content-border: none;--card-hero-content-box-shadow: none;--card-hero-content-box-shadow__hover: 0 .5rem .75rem rgba(0,0,0,.1), 0 .25rem .5rem rgba(0,0,0,.14);--card-hero-content-transition: background-color .3s ease, box-shadow .3s ease;--card-hero-focus-box-shadow: 0 0 0 .375rem rgba(255, 255, 255, .4);--card-hero-focus-outline: .125rem solid #000;--card-hero-focus-outline-offset: -.125rem}.card__hero .card--inner{--_card-hero-active: 0}@container card (min-width: 48em){.card__hero .card--inner{--_card-grid-template-areas: revert;--_card-grid-template-columns: [card-media-start] var(--_card-hero-offset-left) [card-topic-start card-header-start card-body-start card-footer-start] minmax(auto, var(--card-hero-content-max-width)) [card-topic-end card-header-end card-body-end card-footer-end] var(--_card-hero-offset-right) [card-media-end];--_card-grid-template-rows: [card-media-start] var(--_card-hero-offset-top) [card-topic-start] auto [card-topic-end card-header-start] auto [card-header-end card-body-start] auto [card-body-end card-footer-start] auto [card-footer-end] var(--_card-hero-offset-bottom) [card-media-end];--_card-hero-active: 1;--_card-hero-offset-top: minmax(var(--card-hero-block-offset-start), 1fr);--_card-hero-offset-bottom: var(--card-hero-block-offset-end);--_card-hero-offset-left: var(--card-hero-inline-offset-start);--_card-hero-offset-right: minmax(var(--card-hero-inline-offset-end), 1fr);background-color:transparent;isolation:isolate}.card__hero .card--inner:has(.card--topic:first-child+.card--media:last-child) .card--topic{padding-block-end:var(--card-padding-block-end)}.card__hero .card--media{z-index:-1}.card__hero .card--topic,.card__hero .card--header,.card__hero .card--body,.card__hero .card--footer{z-index:1}.card__hero .card--inner:after{content:"";display:block;grid-row-start:card-topic-start;grid-row-end:card-footer-end;grid-column-start:card-topic-start;grid-column-end:card-topic-end;background-color:var(--card-hero-content-background-color);border:var(--card-hero-content-border);border-radius:var(--card-hero-content-border-radius);box-shadow:var(--card-hero-content-box-shadow);transition:var(--card-hero-content-transition);pointer-events:none}.card__hero.card__interactive .card--inner{--_card-focus-grid-row-start: card-topic-start;--_card-focus-grid-row-end: card-footer-end;--_card-focus-grid-column-start: card-topic-start;--_card-focus-grid-column-end: card-topic-end;--_card-focus-box-shadow: var(--card-hero-focus-box-shadow);--_card-focus-outline: var(--card-hero-focus-outline);--_card-focus-outline-offset: var(--card-hero-focus-outline);--_card-focus-border-radius: var(--card-hero-content-border-radius);cursor:default}.card__hero.card__interactive .card--topic,.card__hero.card__interactive .card--header,.card__hero.card__interactive .card--body,.card__hero.card__interactive .card--footer{cursor:pointer}.card__hero.card__interactive .card--inner:has(.card--topic:hover),.card__hero.card__interactive .card--inner:has(.card--header:hover),.card__hero.card__interactive .card--inner:has(.card--body:hover),.card__hero.card__interactive .card--inner:has(.card--footer:hover){--card-hero-content-background-color: var(--card-hero-content-background-color__hover);--card-hero-content-box-shadow: var(--card-hero-content-box-shadow__hover)}}.card__hero-bottom-center .card--inner{--_card-hero-offset-left: minmax(var(--card-hero-inline-offset-start), 1fr);--_card-hero-offset-right: minmax(var(--card-hero-inline-offset-end), 1fr)}.card__hero-bottom-right .card--inner{--_card-hero-offset-left: minmax(var(--card-hero-inline-offset-start), 1fr);--_card-hero-offset-right: var(--card-hero-inline-offset-end)}.card__hero-top-left .card--inner{--_card-hero-offset-top: var(--card-hero-block-offset-start);--_card-hero-offset-bottom: minmax(var(--card-hero-block-offset-end), 1fr)}.card__hero-top-center .card--inner{--_card-hero-offset-top: var(--card-hero-block-offset-start);--_card-hero-offset-bottom: minmax(var(--card-hero-block-offset-end), 1fr);--_card-hero-offset-left: minmax(var(--card-hero-inline-offset-start), 1fr);--_card-hero-offset-right: minmax(var(--card-hero-inline-offset-end), 1fr)}.card__hero-top-right .card--inner{--_card-hero-offset-top: var(--card-hero-block-offset-start);--_card-hero-offset-bottom: minmax(var(--card-hero-block-offset-end), 1fr);--_card-hero-offset-left: minmax(var(--card-hero-inline-offset-start), 1fr);--_card-hero-offset-right: var(--card-hero-inline-offset-end)}.card__hero-center-left .card--inner{--_card-hero-offset-top: minmax(var(--card-hero-block-offset-start), 1fr);--_card-hero-offset-bottom: minmax(var(--card-hero-block-offset-end), 1fr)}.card__hero-center .card--inner{--_card-hero-offset-top: minmax(var(--card-hero-block-offset-start), 1fr);--_card-hero-offset-bottom: minmax(var(--card-hero-block-offset-end), 1fr);--_card-hero-offset-left: minmax(var(--card-hero-inline-offset-start), 1fr);--_card-hero-offset-right: minmax(var(--card-hero-inline-offset-end), 1fr)}.card__hero-center-right .card--inner{--_card-hero-offset-top: minmax(var(--card-hero-block-offset-start), 1fr);--_card-hero-offset-bottom: minmax(var(--card-hero-block-offset-end), 1fr);--_card-hero-offset-left: minmax(var(--card-hero-inline-offset-start), 1fr);--_card-hero-offset-right: var(--card-hero-inline-offset-end)}.card__valign-top .card--inner{--_card-grid-template-areas: "card-media" "card-topic" "card-header" "card-body" "card-footer" "card-grow-bottom";--_card-grid-template-rows: auto auto auto auto auto 1fr}.card__valign-center .card--inner{--_card-grid-template-areas: "card-media" "card-grow-top" "card-topic" "card-header" "card-body" "card-footer" "card-grow-bottom";--_card-grid-template-rows: auto 1fr auto auto auto auto 1fr}.card__valign-bottom .card--inner{--_card-grid-template-areas: "card-media" "card-grow-top" "card-topic" "card-header" "card-body" "card-footer";--_card-grid-template-rows: auto 1fr auto auto auto auto}.card__valign-wide-top .card--inner{--_card-wide-grid-template-areas: "card-media card-topic" "card-media card-header" "card-media card-body" "card-media card-footer" "card-media card-grow-bottom";--_card-wide-grid-template-rows: auto auto auto auto 1fr;--_card-wide-right-grid-template-areas: "card-topic card-media" "card-header card-media" "card-body card-media" "card-footer card-media" "card-grow-bottom card-media";--_card-wide-right-grid-template-rows: auto auto auto auto 1fr}.card__valign-wide-center .card--inner{--_card-wide-grid-template-areas: "card-media card-grow-top" "card-media card-topic" "card-media card-header" "card-media card-body" "card-media card-footer" "card-media card-grow-bottom";--_card-wide-grid-template-rows: 1fr auto auto auto auto 1fr;--_card-wide-right-grid-template-areas: "card-grow-top card-media" "card-topic card-media" "card-header card-media" "card-body card-media" "card-footer card-media" "card-grow-bottom card-media";--_card-wide-right-grid-template-rows: 1fr auto auto auto auto 1fr}.card__valign-wide-bottom .card--inner{--_card-wide-grid-template-areas: "card-media card-grow-top" "card-media card-topic" "card-media card-header" "card-media card-body" "card-media card-footer";--_card-wide-grid-template-rows: 1fr auto auto auto auto;--_card-wide-right-grid-template-areas: "card-grow-top card-media" "card-topic card-media" "card-header card-media" "card-body card-media" "card-footer card-media";--_card-wide-right-grid-template-rows: 1fr auto auto auto auto}.card__vmax,.card__vmax .card--inner{height:100%}.card--header{grid-area:card-header;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.card--header>*:first-child{margin-block-start:0}.card--header>*:last-child{margin-block-end:0}.card--header.sr-only{padding:0}.card--inner:has(.card--header+.card--topic) .card--header{padding-block-start:var(--card-header-padding-block-start__has-topic)}.card--inner:has(.card--media .caption--content-wrapper):has(.card--header+.card--topic) .card--header{padding-block-start:var(--card-header-padding-block-start__has-media-caption-and-topic)}.card--topic{grid-area:card-topic;padding:var(--_card-padding-block-start) var(--_card-padding-inline-end) 0 var(--_card-padding-inline-start);font-size:var(--card-topic-font-size);font-weight:var(--card-topic-font-weight);line-height:var(--card-topic-line-height);color:var(--card-topic-color);letter-spacing:var(--card-topic-letter-spacing);text-transform:var(--card-topic-text-transform)}.card--inner:has(.card--header+.card--topic:last-child) .card--topic{padding-block-end:0}.card--inner:has(.card--topic:first-child+.card--media:last-child) .card--topic{padding-block-end:var(--_card-padding-block-end)}.card--media{grid-area:card-media;padding:var(--card-media-padding)}.card--body{grid-area:card-body}.card--inner:has(.card--header:not(.sr-only)~.card--body) .card--body,.card--inner:has(.card--topic~.card--body) .card--body{padding-block-start:var(--card-row-gutter)}.card--body:last-child{padding-block-end:var(--_card-padding-block-end)}.card--footer{grid-area:card-footer;padding:var(--_card-padding-block-start) var(--_card-padding-inline-end) var(--_card-padding-block-end) 0}.card--inner:has(.card--header:not(.sr-only)~.card--footer) .card--footer,.card--inner:has(.card--topic~.card--footer) .card--footer,.card--inner:has(.card--body~.card--footer) .card--footer,.card--inner:has(.card--media~.card--footer) .card--footer{padding-block-start:var(--card-row-gutter)}.card--inner:has(.card--header:not(.sr-only)~.card--footer) .card--footer.card--footer__actions,.card--inner:has(.card--topic~.card--footer) .card--footer.card--footer__actions,.card--inner:has(.card--body~.card--footer) .card--footer.card--footer__actions,.card--inner:has(.card--media~.card--footer) .card--footer.card--footer__actions{padding-block-start:var(--card-footer-actions-padding-top)}.card__interactive .card--media{overflow:hidden}.card__interactive .image{transition:all .3s ease-in-out}.card__interactive:hover .image{transform:scale(1.05)}.card__interactive:not(.card-product,.order-item) .card--inner{--_card-grid-template-areas: "card-media" "card-topic" "card-header" "card-footer" "card-footer"}.card__interactive:not(.card-product,.order-item) .card--header{grid-area:card-media;left:0;width:100%;text-align:center;grid-row:1;z-index:9;align-items:center;display:flex;justify-content:center}.card__interactive:not(.card-product,.order-item) .card--header .card--headline .link{border-radius:20px;background-color:#fff;border:2px solid #000;display:inline-block;padding:.25rem 1.25rem;font-weight:400;font-size:1.125rem}.card__interactive:not(.card-product,.order-item) .card--header .card--headline .link:hover{text-decoration:none}.card__interactive:not(.card-product,.order-item).hide-link .card--headline .link{opacity:0;transition:opacity .3s ease-in-out}.card__interactive:not(.card-product,.order-item).hide-link:hover .card--headline .link{opacity:1;text-decoration:none}.card__interactive:not(.card-product,.order-item):hover .card--header .link{color:#0000db;border-color:#0000db;box-shadow:none}.card__interactive.card--col-2 .card--media .image--img{aspect-ratio:unset}.burger-menu{width:39px;height:30px;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-between}.burger-menu span{display:block;height:1px;width:100%;background-color:#333;border-radius:2px;transition:all .3s ease;will-change:transform}.button:hover .burger-menu span,.link--content:hover .burger-menu span{background-color:#0000db}.burger-menu.active span{height:2px}.burger-menu:hover span{background-color:#555}.burger-menu.active span:nth-child(1){transform:rotate(45deg) translate(10px,10px)}.burger-menu.active span:nth-child(2){opacity:0}.burger-menu.active span:nth-child(3){transform:rotate(-45deg) translate(10px,-10px)}.image{--image-lazy-load-transition: opacity .3s ease-out;--image-link-focus-outline: .125rem solid #000;--image-link-focus-outline-offset: 0;--image-caption-max-width: 80ch;--image-caption-padding-block-start: .25rem;--image-caption-font-size: .875rem;--image-overlay-offset: .625rem;--image-overlay-trigger-size: 2.5rem;--image-overlay-icon-size: 1.75rem;--image-overlay-icon-background-color: transparent;--image-overlay-icon-color: #fff;--image-overlay-icon-border: none;--image-overlay-icon-outline: .125rem solid #fff;--image-overlay-icon-outline-offset: .125rem;--image-overlay-font-size: .875rem;--image-overlay-column-gap: .75rem;--image-overlay-background-color: rgba(0, 0, 0, .6);--image-overlay-additional-content-padding: .625rem;isolation:isolate;position:relative;margin:0;display:grid;grid-template-areas:"empty-left image empty-right" "empty-left caption empty-right";grid-template-columns:0 auto 0}.image picture{display:contents}.image:has(.caption--content__overshoot){grid-template-areas:"empty-left image empty-right" "empty-left caption caption"}.image__center{grid-template-columns:1fr min(100%,var(--image-max-width)) 1fr}.image__right{grid-template-columns:1fr min(100%,var(--image-max-width)) 0}.image__right:has(.caption--content__overshoot){grid-template-areas:"empty-left image empty-right" "caption caption empty-right";grid-template-columns:0 auto 0}.image__right:has(.caption--content__overshoot) .image--img{margin-inline-start:auto}.image__right .caption--content-wrapper:has(.caption--content__overshoot){justify-self:flex-end;min-width:var(--image-max-width)}.image__bg{--image-object-fit: cover;--image-object-position: center;--image-height: 100%;grid-template-areas:"image" "caption";grid-template-columns:1fr;grid-template-rows:1fr auto;height:100%}.image__bg .image--img{aspect-ratio:var(--image-aspect-ratio, var(--image-original-aspect-ratio));object-fit:var(--image-object-fit);object-position:var(--image-object-position);max-height:none;min-width:0;min-height:100%}.image__fixed-height:not(.image__bg){grid-template-columns:0 min-content 1fr}.image__fixed-height:not(.image__bg).image__center{grid-template-columns:1fr min-content 1fr}.image__fixed-height:not(.image__bg).image__right{grid-template-columns:1fr min-content 0}.image__fixed-height:not(.image__bg) .image--img{width:auto}.image__illustration{grid-template-areas:"image" "caption";grid-template-columns:auto;grid-template-rows:min-content auto}.image__illustration>picture,.image__illustration .image--link,.no-js .image__illustration>noscript>picture{grid-area:image;justify-self:center;justify-content:center;display:grid;width:100%;max-width:min(var(--image-illustration-size, 16.25rem),100%);background-color:var(--image-illustration-background-color, #f9f9f9);border-radius:var(--image-illustration-border-radius, 50%);aspect-ratio:var(--image-illustration-aspect-ratio, 1)}.image__illustration .image--link{overflow:hidden}.image__illustration .image--link picture{display:grid;aspect-ratio:var(--image-illustration-aspect-ratio, 1)}.image__illustration .image--img{grid-area:none}.image__illustration .caption--content-wrapper{justify-self:center;max-width:none}html:not(.no-js) .image__lazy-load .image--img{opacity:0;visibility:hidden}.no-js .image__lazy-load.image__illustration>picture,.no-js .image__lazy-load.image__illustration>.image--link>picture,.no-js .image__lazy-load:not(:has(.image--link))>*:not(noscript) .image--img,.no-js .image__lazy-load>.image--link>*:not(noscript) .image--img{display:none}.no-js .image__lazy-load noscript{display:contents}.image__lazy-loaded .image--img{transition:var(--image-lazy-load-transition);opacity:1}.image__grayscale{--image-grayscale-filter: grayscale(1) brightness(1.2);--image-grayscale-filter-transtion: filter .2s ease}.image__grayscale .image--img{filter:var(--image-grayscale-filter);transition:var(--image-grayscale-filter-transtion)}.image__grayscale.image__lazy-loaded .image--img{transition:var(--image-grayscale-filter-transtion)}.image__grayscale .image--link__animate-to-color:hover,[data-wi=keyboard] .image__grayscale .image--link__animate-to-color:focus{--image-grayscale-filter: none}.image--link{grid-area:image;max-width:var(--image-max-width, 100%)}.image--link:focus{outline:2px solid transparent}[data-wi=keyboard] .image--link:focus{outline:var(--image-link-focus-outline);outline-offset:var(--image-link-focus-outline-offset)}.image--link .image--img{grid-area:none}.image--img{grid-area:image;display:block;width:var(--image-width, 100%);height:var(--image-height, auto);max-width:var(--image-max-width, 100%);max-height:var(--image-max-height, none)}.caption{display:contents}.caption--overlay-wrapper{grid-area:image;position:relative;max-width:var(--image-max-width, 100%)}.caption--overlay{isolation:isolate;position:absolute;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;display:flex;align-items:center;width:100%;padding:var(--image-overlay-offset);pointer-events:none;overflow:hidden;column-gap:var(--image-overlay-column-gap)}.caption--overlay:before{content:"";position:absolute;bottom:var(--image-overlay-offset);left:var(--image-overlay-offset);width:var(--image-overlay-trigger-size);height:var(--image-overlay-trigger-size);border-radius:100%;background-color:var(--image-overlay-background-color);box-shadow:none;transition:transform .3s,border 0s linear .5s,box-shadow .3s ease-in .125s;z-index:-2}.caption--overlay:hover,.caption--overlay:focus{outline:1px solid transparent;pointer-events:all}.caption--overlay:hover:before,.caption--overlay:focus:before{transform:scale(100);transition:transform .3s,box-shadow .3s;border:0;box-shadow:0 0 0 0 var(--image-overlay-background-color)}@media only screen and (min-width: 64em){.caption--overlay:hover:before,.caption--overlay:focus:before{transform:scale(130)}}@media only screen and (min-width: 85.0625em){.caption--overlay:hover:before,.caption--overlay:focus:before{transform:scale(200)}}@media only screen and (min-width: 95.75em){.caption--overlay:hover:before,.caption--overlay:focus:before{transform:scale(300)}}.caption--overlay__top-left:before,.caption--overlay__top-right:before{top:var(--image-overlay-offset);bottom:auto}.caption--overlay__top-left{inset-block-start:0;inset-block-end:auto}.caption--overlay__top-right{flex-direction:row-reverse;inset-block-start:0;inset-inline-start:auto;inset-inline-end:0;inset-block-end:auto}.caption--overlay__top-right:before{right:var(--image-overlay-offset);left:auto}.caption--overlay__bottom-right{flex-direction:row-reverse;inset-inline-start:auto;inset-inline-end:0}.caption--overlay__bottom-right:before{top:auto;right:var(--image-overlay-offset);bottom:var(--image-overlay-offset);left:auto}.caption--overlay__short{width:auto;inset-inline-end:auto}.caption--overlay__short.caption--overlay__top-right,.caption--overlay__short.caption--overlay__bottom-right{inset-inline-start:auto;inset-inline-end:0}.caption--overlay-icon{position:relative;display:flex;align-items:center;justify-content:center;margin-block-start:auto;padding:calc(var(--image-overlay-trigger-size) / 2);width:var(--image-overlay-trigger-size);height:var(--image-overlay-trigger-size);font-size:1.25rem;color:var(--image-overlay-icon-color);pointer-events:all}.caption--overlay-icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%) translateY(-50%);width:var(--image-overlay-icon-size);height:var(--image-overlay-icon-size);background-color:var(--image-overlay-icon-background-color);border-radius:100%;border:var(--image-overlay-icon-border);z-index:-1}.caption--overlay:focus .caption--overlay-icon:after{outline:var(--image-overlay-icon-outline);outline-offset:var(--image-overlay-icon-outline-offset)}.caption--overlay__top-left .caption--overlay-icon,.caption--overlay__top-right .caption--overlay-icon{margin-block-start:0;margin-block-end:auto}.caption--overlay-content{font-size:0;color:#fff;opacity:0;transition:opacity .3s,font-size 0s ease .3s;padding-inline-end:var(--image-overlay-additional-content-padding)}.caption--overlay:hover .caption--overlay-content,.caption--overlay:focus .caption--overlay-content{font-size:var(--image-overlay-font-size);opacity:1;transition:opacity .2s ease .1s}.caption--overlay__top-right .caption--overlay-content,.caption--overlay__bottom-right .caption--overlay-content{padding-inline-start:var(--image-overlay-additional-content-padding);padding-inline-end:0}.caption--content-wrapper{grid-area:caption;padding-block-start:var(--image-caption-padding-block-start);max-width:min(var(--image-max-width, 100%),var(--image-caption-max-width));font-size:var(--image-caption-font-size)}.caption--content-wrapper:has(.caption--content__overshoot){max-width:var(--image-caption-max-width)}.cart--quantity{position:absolute;top:0;left:3px;font-size:.6875rem;width:100%;text-align:center;line-height:1}.dialog.header-dialog--mini-cart .quantity-controls{display:flex;align-items:center}.dialog.header-dialog--mini-cart .qty-btn{height:100%}.dialog.header-dialog--mini-cart .qty-btn svg{display:none}@media only screen and (max-width: 48em){.dialog.header-dialog--mini-cart .qty-btn svg{display:block}}.qty-input{max-width:2.75rem;min-width:2.75rem}.mini-cart--wrapper{justify-content:space-between;gap:0 16px}.mini-cart--items{flex:2}.mini-cart--items .mini-cart--item{display:flex;border-bottom:1px solid #000;margin-bottom:.75rem;padding-bottom:.75rem;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 64em){.mini-cart--items .mini-cart--item{flex-wrap:nowrap}}.mini-cart--items .mini-cart--item>*{flex:1}.mini-cart--items .mini-cart--item .mini-cart--item--title{width:100%;flex:unset;margin-bottom:.75rem}@media only screen and (min-width: 64em){.mini-cart--items .mini-cart--item .mini-cart--item--title{flex:2}}.mini-cart--items .mini-cart--item .remove-item{flex:unset;align-self:center}.mini-cart--items .mini-cart--item .remove-item svg{display:none}@media only screen and (max-width: 48em){.mini-cart--items .mini-cart--item .remove-item{max-width:2.75rem;padding:0 .375rem}.mini-cart--items .mini-cart--item .remove-item svg{display:block;width:1.375rem}.mini-cart--items .mini-cart--item .remove-item .remove-item--label{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}}.mini-cart--total{flex:1}.mini-cart--total .mini-cart--subtotal{display:flex;justify-content:flex-end;gap:0 6px}.mini-cart--total .dialog--controls{gap:1rem 1rem;flex-direction:column;align-items:flex-end}.mini-cart--subtotal-price{font-weight:700}.cart-container .cart-item{border-bottom:1px solid #000;margin-bottom:1.5rem}.cart-container .product-sku{font-size:.875rem;display:block;font-weight:400}.cart-container .cart-item-info{display:flex;justify-content:space-between}.cart-container .cart-item-pricing,.cart-container .cart-item--actions{flex:1}.cart-container .cart-actions{justify-content:space-between}.cart-container .cart-actions .action-buttons{display:flex;gap:0 32px}.cart-container .cart-item--actions-wrapper{display:flex;justify-content:space-between}.cart-container .product-remove{margin-top:.75rem}.cart-container .product-remove .label{justify-content:flex-end}.cart-container .form-control__text-qty{justify-content:end;align-items:center;margin-top:.75rem;display:flex}.cart-container .form-control__text-qty .qty-input{max-width:2.75rem;min-width:2.75rem}.cart-container .cart-items-total,.cart-container .grand-total-label,.cart-container .grand-total-value{font-weight:700}.cart-container .cart-actions{display:flex}.qty-btn{height:2.75rem}.button__mini-cart:hover svg{fill:#fff}.button__mini-cart:hover svg path.cart{fill:#0000db}.breadcrumb{padding:0 1.5rem}@media only screen and (min-width: 64em){.breadcrumb{margin-top:10rem}}@media only screen and (min-width: 85.0625em){.breadcrumb{padding:0}}.breadcrumb--items{display:flex;gap:0 32px;margin:2.25rem 0 1rem}@media only screen and (min-width: 64em){.breadcrumb--items{margin:2.25rem 0 3.125rem}}.breadcrumb--item{font-size:1.125rem}[data-wi=keyboard] .breadcrumb--link:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.breadcrumb--current{font-weight:700}.definition-list,.definition-list__single-item{display:block;gap:8px 16px;grid-template-columns:200px auto;margin-top:.25rem}@media only screen and (min-width: 64em){.definition-list,.definition-list__single-item{display:grid}}.definition-list dd,.definition-list__single-item dd{margin:0;margin-bottom:.75rem}@media only screen and (min-width: 64em){.definition-list dd,.definition-list__single-item dd{margin-bottom:0}}.list{margin-bottom:1.5rem}.list.list--bullets{list-style-type:disc;margin:0;padding:0}.list.list--bullets .list-item{margin-left:1rem}.list.list--bullets.link-list{list-style-type:circle;margin-bottom:2rem}.list.list--numbers{list-style-type:decimal}.list.list--numbers .list-item{margin-left:1.25rem}.links--link-item{margin-bottom:.75rem}.table td{vertical-align:top}.popover{--popover-arrow-size: 1.25rem;--popover-backdrop-color: #000;--popover-backdrop-opacity: .4;--popover-background-color: #fff;--popover-border-color: #dadae7;--popover-border-radius: .5rem;--popover-border-width: .0625rem;--popover-box-shadow: 0 .25rem .5rem rgba(0, 0, 0, .08), 0 .25rem .5rem rgba(0, 0, 0, .12);--popover-font-size: inherit;--popover-max-width: 22.5rem;--popover-padding: 1rem;--popover-text-color: inherit;--popover-transition-time: .2s;--popover-z-index: 2000;position:fixed;top:-99999px;left:-99999px;visibility:hidden;z-index:var(--popover-z-index)}.popover__tooltip{--popover-arrow-size: .75rem;--popover-background-color: #000;--popover-border-color: transparent;--popover-border-width: 0px;--popover-font-size: .875rem;--popover-padding: .5rem .75rem;--popover-text-color: #fff;--popover-max-width: 18.75rem;cursor:default}.popover__tooltip .popover--body{border:none;-webkit-user-select:none;user-select:none}.popover__screen-right,.popover__screen-left{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.popover__screen-right .popover--body,.popover__screen-left .popover--body{position:absolute;top:0;bottom:0;border-radius:0;border-top:0;border-bottom:0;pointer-events:all}.popover__screen-right .popover--body{right:0;border-right:0}.popover__screen-left .popover--body{left:0;border-left:0}.popover__visible{visibility:visible}.popover--arrow{width:var(--popover-arrow-size);height:var(--popover-arrow-size)}.popover--arrow:before{content:"";position:absolute;width:100%;height:100%;background-color:var(--popover-background-color);transform:rotate(-135deg);transform-origin:center center}[data-popper-placement=top]>.popover--body .popover--arrow{bottom:calc(var(--popover-border-width) - var(--popover-arrow-size) / 2)}[data-popper-placement=top]>.popover--body .popover--arrow:before{border:var(--popover-border-width) solid;border-top-color:var(--popover-border-color);border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--popover-border-color)}[data-popper-placement=top]>.popover--body .popover--arrow:after{content:"";position:absolute;top:calc(var(--popover-arrow-size) / 2);width:2.5rem;height:calc(var(--popover-offset) + var(--popover-border-width));transform:translate(calc(-50% + var(--popover-arrow-size) / 2))}[data-popper-placement=bottom]>.popover--body .popover--arrow{top:calc(-1 * var(--popover-arrow-size) / 2 + var(--popover-border-width))}[data-popper-placement=bottom]>.popover--body .popover--arrow:before{border:var(--popover-border-width) solid;border-top-color:transparent;border-right-color:var(--popover-border-color);border-bottom-color:var(--popover-border-color);border-left-color:transparent}[data-popper-placement=bottom]>.popover--body .popover--arrow:after{content:"";position:absolute;top:calc(var(--popover-arrow-size) / 2 - var(--popover-offset) - var(--popover-border-width));width:2.5rem;height:calc(var(--popover-offset) + var(--popover-border-width));transform:translate(calc(-50% + var(--popover-arrow-size) / 2))}[data-popper-placement=right]>.popover--body .popover--arrow{left:calc(var(--popover-border-width) - var(--popover-arrow-size) / 2)}[data-popper-placement=right]>.popover--body .popover--arrow:before{border:var(--popover-border-width) solid;border-top-color:var(--popover-border-color);border-right-color:var(--popover-border-color);border-bottom-color:transparent;border-left-color:transparent}[data-popper-placement=right]>.popover--body .popover--arrow:after{content:"";position:absolute;top:calc(-1 * var(--popover-arrow-size) / 2);right:calc(var(--popover-arrow-size) / 2);width:calc(var(--popover-offset) + var(--popover-border-width));height:2.3125rem}[data-popper-placement=left]>.popover--body .popover--arrow{right:calc(-1 * var(--popover-arrow-size) / 2 + var(--popover-border-width))}[data-popper-placement=left]>.popover--body .popover--arrow:before{border:var(--popover-border-width) solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--popover-border-color);border-left-color:var(--popover-border-color)}[data-popper-placement=left]>.popover--body .popover--arrow:after{content:"";position:absolute;top:calc(-1 * var(--popover-arrow-size) / 2);left:calc(var(--popover-arrow-size) / 2);width:calc(var(--popover-offset) + var(--popover-border-width));height:2.3125rem}.popover--backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--popover-backdrop-color);opacity:var(--popover-backdrop-opacity);pointer-events:all}.popover--body{padding:var(--popover-padding);max-width:var(--popover-max-width);font-size:var(--popover-font-size);color:var(--popover-text-color);background-color:var(--popover-background-color);border:var(--popover-border-width) solid var(--popover-border-color);box-shadow:var(--popover-box-shadow);border-radius:var(--popover-border-radius)}.popover__animation-fade.popover__animating>.popover--body{transition:opacity var(--popover-transition-time)}.popover__animation-fade.popover__enter-from>.popover--body{opacity:0}.popover__animation-fade.popover__enter-to>.popover--body,.popover__animation-fade.popover__leave-from>.popover--body{opacity:1}.popover__animation-fade.popover__leave-to>.popover--body{opacity:0}.popover__animation-fade-grow{--popover-animation-offset: 1.25rem;--popover-animation-scale: .9}.popover__animation-fade-grow:where(.popover__tooltip){--popover-animation-offset: .25rem;--popover-animation-scale: .95}.popover__animation-fade-grow.popover__animating>.popover--body{transition:transform var(--popover-transition-time),opacity var(--popover-transition-time)}.popover__animation-fade-grow.popover__enter-from>.popover--body{opacity:0;transform:var(--_popover-animation-transform, none)}.popover__animation-fade-grow.popover__enter-to>.popover--body,.popover__animation-fade-grow.popover__leave-from>.popover--body{opacity:1;transform:translateY(0)}.popover__animation-fade-grow.popover__leave-to>.popover--body{opacity:0;transform:var(--_popover-animation-transform, none)}.popover__animation-fade-grow[data-popper-placement=top]{--_popover-animation-transform: translateY(var(--popover-animation-offset)) scale(var(--popover-animation-scale))}.popover__animation-fade-grow[data-popper-placement=bottom]{--_popover-animation-transform: translateY(calc(-1 * var(--popover-animation-offset))) scale(var(--popover-animation-scale))}.popover__animation-fade-grow[data-popper-placement=left]{--_popover-animation-transform: translateX(var(--popover-animation-offset)) scale(var(--popover-animation-scale))}.popover__animation-fade-grow[data-popper-placement=right]{--_popover-animation-transform: translateX(calc(-1 * var(--popover-animation-offset))) scale(var(--popover-animation-scale))}.popover__animation-screen-left.popover__animating>.popover--body{transition:transform var(--popover-transition-time)}.popover__animation-screen-left.popover__enter-from>.popover--body{transform:translate(-100%)}.popover__animation-screen-left.popover__enter-to>.popover--body,.popover__animation-screen-left.popover__leave-from>.popover--body{transform:translate(0)}.popover__animation-screen-left.popover__leave-to>.popover--body{transform:translate(-100%)}.popover__animation-screen-left.popover__animating>.popover--backdrop{transition:opacity var(--popover-transition-time)}.popover__animation-screen-left.popover__enter-from>.popover--backdrop{opacity:0}.popover__animation-screen-left.popover__enter-to>.popover--backdrop,.popover__animation-screen-left.popover__leave-from>.popover--backdrop{opacity:var(--popover-backdrop-opacity)}.popover__animation-screen-left.popover__leave-to>.popover--backdrop{opacity:0}.popover__animation-screen-right.popover__animating>.popover--body{transition:transform var(--popover-transition-time)}.popover__animation-screen-right.popover__enter-from>.popover--body{transform:translate(100%)}.popover__animation-screen-right.popover__enter-to>.popover--body,.popover__animation-screen-right.popover__leave-from>.popover--body{transform:translate(0)}.popover__animation-screen-right.popover__leave-to>.popover--body{transform:translate(100%)}.popover__animation-screen-right.popover__animating>.popover--backdrop{transition:opacity var(--popover-transition-time)}.popover__animation-screen-right.popover__enter-from>.popover--backdrop{opacity:0}.popover__animation-screen-right.popover__enter-to>.popover--backdrop,.popover__animation-screen-right.popover__leave-from>.popover--backdrop{opacity:var(--popover-backdrop-opacity)}.popover__animation-screen-right.popover__leave-to>.popover--backdrop{opacity:0}.popover__screen-top.popover__screen-left{bottom:200px}.popover__screen-top .popover--body{width:100%;max-width:100%}body.has-dialog{overflow:hidden;background-color:#fff;padding-right:0!important}body.has-dialog .site-header{box-shadow:none}.dialogs{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;z-index:15000;transition:opacity .2s}body.has-dialog .dialogs{visibility:visible;opacity:1}.dialog--backdrop{display:none}.dialog--backdrop__active{display:flex;align-items:flex-start;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;width:auto;height:auto;overflow:visible;clip:auto;background-color:#0000;overflow-y:auto}.dialog--backdrop__active.dialog--backdrop__hidden{background-color:transparent}.dialog,.js-video-dialog{display:none;position:relative;padding:1.25rem;width:100%;max-width:45rem;background-color:#fff;outline:.125rem solid transparent}.dialog--backdrop .dialog,.dialog--backdrop .js-video-dialog{display:block}@media only screen and (min-width: 40em){.dialog,.js-video-dialog{margin:3rem 1.25rem 0}}.dialog--title{margin:0 4rem 2rem 0}.dialog--controls{display:flex;flex-wrap:wrap;gap:0 2rem;margin-top:2rem}.dialog--close{position:absolute;top:0;right:0;--button-padding: .2rem .4rem .25rem .4rem;--button-background-color: transparent;--button-color: #000;--button-color--hover: #fff;--button-color--focus: #fff;--button-focus-outline-color: #000}.pagination{--pagination-padding: 0;padding:var(--pagination-padding);-webkit-user-select:none;user-select:none;display:flex;justify-content:center}.pagination:empty{background-color:transparent}.pagination .button,.pagination .link--content{--button-border-radius: 0;--button-focus-outline-offset: .0625rem}.pagination__padded{--pagination-padding: .5rem}.pagination--items{margin:0;padding:0;list-style:none;display:grid;grid-template-areas:"status status status status" "first previous next last";grid-template-columns:auto 1fr 1fr auto}@media only screen and (min-width: 30em){.pagination--items{display:flex;justify-content:center}}@media only screen and (max-width: 47.9375em){.pagination--item:not(.pagination--item__previous,.pagination--item__next,.pagination--item__first,.pagination--item__last,.pagination--item__status){display:none}}.pagination--item .button,.pagination--item .link--content{border:none;--button-background-color--hover: #0000DB;--button-color--hover: #fff}@media only screen and (min-width: 48em){.pagination--item .button,.pagination--item .link--content{--button-padding: 0 .25rem;--button-min-height: 44px;min-width:2.75rem;justify-content:center}}.pagination--item.pagination--item__next .button:hover,.pagination--item.pagination--item__next .link--content:hover,.pagination--item.pagination--item__previous .button:hover,.pagination--item.pagination--item__previous .link--content:hover{background-color:#0000db}.pagination--item.pagination--item__next .button:hover svg,.pagination--item.pagination--item__next .link--content:hover svg,.pagination--item.pagination--item__previous .button:hover svg,.pagination--item.pagination--item__previous .link--content:hover svg{fill:transparent}.pagination--item.pagination--item__next .button:hover svg path,.pagination--item.pagination--item__next .link--content:hover svg path,.pagination--item.pagination--item__previous .button:hover svg path,.pagination--item.pagination--item__previous .link--content:hover svg path{stroke:#fff}.pagination--item__active .button,.pagination--item__active .link--content{--button-color: #000;--button-background-color: #fff;--button-color--hover: #fff;--button-background-color--hover: #0000DB;border:2px solid #0000DB}.pagination--item__previous,.pagination--item__next{display:flex;flex-grow:1}@media only screen and (min-width: 48em){.pagination--item__first,.pagination--item__last{display:none}}.pagination--item__first{grid-area:first}.pagination--item__first .button,.pagination--item__first .link--content{padding:0 .75rem}.pagination--item__previous{grid-area:previous}.pagination--item__previous .button,.pagination--item__previous .link--content{width:100%;justify-content:center;padding:0 .75rem}@media only screen and (min-width: 30em){.pagination--item__previous{padding-right:0}.pagination--item__previous .button,.pagination--item__previous .link--content{width:auto}}.pagination--item__next{grid-area:next;justify-content:flex-end}.pagination--item__next .button,.pagination--item__next .link--content{width:100%;justify-content:center;padding:0 .75rem}@media only screen and (min-width: 30em){.pagination--item__next{padding-left:0}.pagination--item__next .button,.pagination--item__next .link--content{width:auto}}.pagination--item__last{grid-area:last}.pagination--item__last .button,.pagination--item__last .link--content{padding:0 .75rem}.pagination--item__status{grid-area:status;display:flex;align-items:center;justify-content:center;padding:.75rem 0}@media only screen and (min-width: 30em){.pagination--item__status{justify-content:flex-start;padding:0}}@media only screen and (min-width: 48em){.pagination--item__status{display:none}}#popover-header-navigation{background-color:transparent}#popover-header-navigation .dialog--body{padding:0;border-top:1px solid #000;padding:1.875rem 0 .75rem}@media only screen and (min-width: 64em){#popover-header-navigation .dialog--body{border:none;padding:0}}#popover-header-navigation .dialog--close{background-color:#fff;color:#323230;top:-7.1875rem;right:1.5rem}@media only screen and (min-width: 64em){#popover-header-navigation .dialog--close{top:-4.0625rem;right:1.3125rem}}@media only screen and (min-width: 85.0625em){#popover-header-navigation .dialog--close{right:0}}#popover-header-navigation .dialog--close svg path{stroke:#323230}#popover-header-navigation .header-dialog--navigation--content{position:relative}@media only screen and (min-width: 64em){#popover-header-navigation .header-dialog--navigation--content{display:flex;justify-content:flex-end}}#popover-header-navigation .dialog--body{margin-top:5.625rem;background-color:#fff;box-shadow:0 8px 8px #0006}@media only screen and (min-width: 64em){.nav--menu{display:flex;flex:0 1 69.2307692308%}}.menu-items__subnav{border-bottom:1px solid #000;margin-bottom:2.25rem}@media only screen and (min-width: 64em){.menu-items__subnav{border:none}}@media only screen and (max-width: 47.9375em){.menu-items__subnav{margin-bottom:.75rem;padding-bottom:.75rem}}.menu-item.menu-item__level-1{flex:1}.menu-item.menu-item__level-2.soon{position:relative;color:#666}.menu-item.menu-item__level-2.soon:after{content:"bald verfügbar";display:inline-block;color:#000;width:auto;height:30px;transform:skew(-20deg);background:#fff;position:absolute;bottom:0;border:1px solid #000;padding:0 10px;margin-left:10px}.menu-item .menu-item--link.menu-item--link__level-1{font-size:1.625rem}@media only screen and (min-width: 64em){.menu-item .menu-item--link.menu-item--link__level-1{font-size:2.4375rem;margin-bottom:2.0625rem}}.menu-item .menu-item--link.menu-item--link__level-2{font-size:1.625rem}@media only screen and (min-width: 64em){.menu-item .menu-item--link.menu-item--link__level-2{font-size:2rem;margin-bottom:.75rem}}.menu-item a.menu-item--link{display:inline-block;padding:.375rem 0}@media only screen and (max-width: 63.9375em){.menu-item a.menu-item--link{padding:.375rem 0;margin-left:1.5rem}.menu-item a.menu-item--link.menu-item--link__level-2{margin-left:2rem}}.menu-item__level-1--wrapper{margin-bottom:.75rem}@media only screen and (min-width: 64em){.menu-item__level-1--wrapper{margin-bottom:2.25rem}}.navigation-seperator{margin-top:1.5rem}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *:after,.plyr--full-ui *:before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background, hsl(216, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background, rgba(255, 255, 255, .9));border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-menu-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7) - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color, hsl(216, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 1.5) calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4);position:relative;width:calc(100% - calc(var(--plyr-control-spacing, 10px) * .7) * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color, hsl(216, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:before,.plyr__menu__container .plyr__control[role=menuitemradio]:after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * .7) - 2px) * -1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value, 0%),transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-tooltip-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7));transform:translate(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(34.68, 39.576, 46.92, .6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background, rgba(34.68, 39.576, 46.92, .6)) 50%,var(--plyr-progress-loading-background, rgba(34.68, 39.576, 46.92, .6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(34.68, 39.576, 46.92, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(34.68, 39.576, 46.92, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(34.68, 39.576, 46.92, .1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing, 10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.videoplayer--tabs{background-color:gray;display:flex;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:1.25rem;column-gap:1rem;padding:.4375rem .5rem .1875rem}.videoplayer--play,.videoplayer--tab{display:inline-flex;align-items:center;margin:0;border:1px solid transparent;border-radius:0;background-color:transparent;font-family:inherit;font-weight:400;font-size:inherit;color:currentColor;line-height:inherit;text-decoration:none;text-align:left;cursor:pointer;border:none;padding-inline:0}.videoplayer--tab{border-bottom:.25rem solid transparent;display:flex;align-items:center;column-gap:.25rem;padding-block:.125rem .25rem;min-height:2.125rem}.videoplayer--tab[aria-selected=true]{border-color:#000}.videoplayer--tab[aria-selected=true] .videoplayer--tab--label{font-weight:600}[data-wi=keyboard] .videoplayer--tab:not(:disabled):focus{outline:none}[data-wi=keyboard] .videoplayer--tab:not(:disabled):focus .videoplayer--tab--label{outline:2px solid black}.videoplayer--tab:not(:disabled):hover{border-color:gray}.videoplayer--tab .icon{pointer-events:none;font-size:1.25rem}.videoplayer--tab--label{pointer-events:none;line-height:1}.videoplayer--inner .plyr{position:absolute;top:0;right:0;bottom:0;left:0}.videoplayer--inner .plyr--full-ui.plyr--video .plyr__control--overlaid{display:none}.videoplayer--activation-required{opacity:1;visibility:visible;transition:opacity .2s,visibility;height:100%}.videoplayer__loaded .videoplayer--activation-required+*,.videoplayer__loaded .videoplayer--activation-required>*{opacity:0;visibility:hidden}.videoplayer--play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;flex-direction:column;isolation:isolate;width:100%;z-index:1;height:100%}[data-wi=keyboard] .videoplayer--play:not(:disabled):focus{outline:none}[data-wi=keyboard] .videoplayer--play:not(:disabled):focus .videoplayer--play--inner{outline:.125rem solid black}.videoplayer--play:not(:disabled):hover .icon{transform:scale(1.1)}@media only screen and (min-width: 48em){.videoplayer--play{justify-content:center}}.videoplayer--play .play--button-text{background-color:#fff;color:#000;border:.125rem solid black;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-shrink:0;transform:scale(1);transition:transform .25s ease-in-out;font-size:1.125rem;padding:.25rem 1.25rem;gap:0 6px}.videoplayer--play .play--button-text:hover{color:#0000db;border-color:#0000db}.videoplayer--play .play--button-text:hover .icon{background-color:#0000db}.videoplayer--play .play--button-text:before{transform:translate(.0625rem)}@media only screen and (min-width: 48em){.videoplayer--play .play--button-text:before{transform:translate(.125rem)}}.videoplayer--play .icon-play{width:13px;height:17px;background-color:#323230;clip-path:polygon(0 0,0 100%,100% 50%)}.videoplayer--play--inner{display:grid;place-items:center;margin-inline:.75rem;margin-bottom:.75rem}.videoplayer--play-label{text-align:center;background-color:#fff;z-index:-1;margin-top:-.375rem;padding:.75rem .5rem .5rem;font-size:.875rem}.videoplayer--overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fffffff2;pointer-events:none;opacity:0;visibility:hidden;z-index:1000;transition:visibility .25s,opacity .25s ease-in-out;padding:1.5rem}.videoplayer__overlay .videoplayer--overlay{opacity:1;visibility:visible;pointer-events:all}.video-provider-reject__rejected .video-provider-reject--button,.video-provider-reject--info{display:none}.video-provider-reject__rejected .video-provider-reject--info{display:inline}.videoplayer__loaded .videoplayer--inner .videoplayer--activation-required{display:flex;justify-content:center;align-items:center;height:auto}.videoplayer__loaded video{max-width:100%}.plyr--full-ui input[type=range]{color:#ff4900}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background-color:#ff4900}.fsg{--fsg-transition-duration: .333s;--fsg-background-opacity: 1;display:none;position:fixed;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;outline:none}[data-wi=keyboard] .fsg:focus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;user-select:none;border:2px solid #fff}.fsg__open{display:block}.fsg--bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transform:translateZ(0);will-change:opacity;transition:opacity var(--fsg-transition-duration) cubic-bezier(.4,0,.22,1);opacity:0}.fsg__show-bg .fsg--bg{opacity:var(--fsg-background-opacity)}.fsg--scroll-swap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.fsg--container{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent}.fsg--container{visibility:hidden}.fsg__show .fsg--container{visibility:visible}.fsg--ui{opacity:0;will-change:opacity;transition:opacity var(--fsg-transition-duration) cubic-bezier(.4,0,.22,1);z-index:1550;pointer-events:none}.fsg__show-ui .fsg--ui{opacity:1;pointer-events:all}.fsg--header,.fsg--caption{background:#0000004d}.fsg--header{position:absolute;top:0;left:0;width:100%;height:2.75rem;display:flex;pointer-events:none;-webkit-user-select:none;user-select:none}.fsg--counter{display:flex;align-items:center;padding:0 .75rem;flex-grow:1;color:#fff;font-size:.875rem;pointer-events:none;-webkit-user-select:none;user-select:none}.fsg--button{display:flex;justify-content:center;align-items:center;width:2.75rem;flex-shrink:0;background:transparent;padding:0;margin:0;color:#fff;opacity:.7;border:none;cursor:pointer;will-change:opacity;transition:opacity .3s;font-size:1.25rem;vertical-align:middle;pointer-events:auto}.fsg--button .icon{pointer-events:none}.fsg--button:not(:disabled):hover{opacity:1}.fsg--button:focus{outline:1px solid transparent}.fsg--button:-moz-focusring{border:none}[data-wi=keyboard] .fsg--button:not(:disabled):focus{opacity:1;outline:2px solid #fff;outline-offset:-2px}.fsg--button__previous,.fsg--button__next{position:absolute;top:50%;width:3.375rem;height:5rem;transform:translateY(-50%)}.fsg--button__previous .fsg--button--inner,.fsg--button__next .fsg--button--inner{padding:2rem 1rem 1.75rem;background-color:#0009;pointer-events:none}.fsg--button__previous{justify-content:flex-start;left:0}.fsg--button__previous .fsg--button--inner{padding-right:1.125rem;border-radius:0 4px 4px 0}.fsg--button__next{justify-content:flex-end;right:0}.fsg--button__next .fsg--button--inner{padding-left:1.125rem;border-radius:4px 0 0 4px}.fsg--caption{position:absolute;bottom:0;left:0;width:100%;min-height:2.75rem;-webkit-user-select:none;user-select:none;pointer-events:none}.fsg--caption--inner{margin:0 auto;padding:.75rem;max-width:26.25rem;font-size:.875rem;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.8),0 0 2px rgba(0,0,0,.8)}.fsg--item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-backface-visibility:hidden}.fsg--zoom{transform-origin:top left;-webkit-backface-visibility:hidden}.fsg--zoom__animating{transition:transform var(--fsg-transition-duration) cubic-bezier(.4,0,.22,1)}.fsg--zoom__zoomable{cursor:zoom-in}.fsg--zoom__zoomed-in{cursor:grab}.fsg--preview-image,.fsg--image{position:absolute;display:block;-webkit-user-select:none;user-select:none}.fsg--preview-image{z-index:1}.fsg .icon:after{content:"";width:2.75rem;height:2.75rem;display:block;background-repeat:no-repeat;background-position:center center}.fsg .icon__xmark-regular:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNDIzNCAzTDI3LjEyMTcgMjcuNjk3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8cGF0aCBkPSJNMi4xMjE3IDI4TDI2LjgyIDMuMzAzMDMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=)}.fsg .icon__arrow-right-regular:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjggMS4yMzk5OUwzNy42OSAyNS4xM0wxMy44IDQ5LjAxIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K)}.fsg .icon__arrow-left-regular:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzUwM18yNjc1KSI+CjxwYXRoIGQ9Ik0zMy44OSA0OS43N0wxMCAyNS44OUwzMy44OSAyIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwM18yNjc1Ij4KPHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.fsg .icon__magnifying-glass-plus-regular:after,.fsg .icon__magnifying-glass-minus-regular:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMSAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzEzMDhfMTA0NiIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjEiIHk9IjAiIHdpZHRoPSIyOCIgaGVpZ2h0PSIzMCI+CjxwYXRoIGQ9Ik0yOC43MDg3IDAuMDU5NTcwM0gxLjUzMzgxVjI5Ljg5OTZIMjguNzA4N1YwLjA1OTU3MDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMTMwOF8xMDQ2KSI+CjxwYXRoIGQ9Ik0xMy43NyAyMy42Nzk1QzIwLjAyMTIgMjMuNjc5NSAyNS4wODg3IDE4LjU5NzkgMjUuMDg4NyAxMi4zMjk1QzI1LjA4ODcgNi4wNjEwNiAyMC4wMjEyIDAuOTc5NDkyIDEzLjc3IDAuOTc5NDkyQzcuNTE4ODUgMC45Nzk0OTIgMi40NTEyOSA2LjA2MTA2IDIuNDUxMjkgMTIuMzI5NUMyLjQ1MTI5IDE4LjU5NzkgNy41MTg4NSAyMy42Nzk1IDEzLjc3IDIzLjY3OTVaIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjxwYXRoIGQ9Ik0yMC43MjA4IDIxLjg4OTZMMjguMDYwNSAyOS4yNDk2IiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjwvZz4KPHBhdGggZD0iTTYuMTAxMiAxMi41NTk2SDIyLjA1NzEiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4KPHBhdGggZD0iTTE0LjA3OTEgNC43MDk5NlYyMC40MSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K)}@media only screen and (min-width: 40em){.account--wrapper{display:flex}}.account-nav{flex:1;margin-bottom:2rem}.account-nav li{margin-bottom:.5rem}.account-nav .active{font-weight:700}.account-content{flex:2}.account-content .checkout-shipping-address__address{border-bottom:1px solid #000;margin-bottom:1rem}.account-content .address-select.js-address-select{width:100%;align-items:flex-end;padding-bottom:1rem}.account-content .address-select.js-address-select .form-control__radio{flex:2}.account-content .address-select.js-address-select .form-control__radio .radio--content p{margin:0}.account-content .address-select.js-address-select .form-actions{flex:1}.account-section{margin-bottom:1.5rem}.account-form .form{margin-bottom:2rem}.account-form .form-pw{flex:2}.account-logout{margin-top:2rem}:root{--form-vertical-gutter: 1.5rem}.form{width:100%;display:grid;row-gap:var(--form-vertical-gutter)}@media only screen and (min-width: 64em){.contactboxBlock .form,.form.cr_form{max-width:37.5rem}}.form>*:first-child{margin-top:0}.form+.form{margin-top:var(--form-vertical-gutter)}.container>.form.form__vmax{height:100%}.form>.heading{margin-bottom:0}.form__vmax{grid-template-rows:auto 1fr auto}.form-step__active{font-weight:600}.form-step__error{color:#c00000}.form-actions{display:flex;flex-direction:column;margin-top:1.5rem;gap:12px}@media only screen and (min-width: 40em){.form-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:0}}@media only screen and (min-width: 64em){.form-actions{margin-top:2rem}}.form--register .form-actions,.customer-login--guest .form-actions,.form-actions.form-actions__only{justify-content:flex-end}.form-control+.form-actions{margin-top:0}@media only screen and (min-width: 95.75em){.form--register,.blockContact form,.form--addresses.form{max-width:75%}}.form--register .form-control__text,.blockContact form .form-control__text,.form--addresses.form .form-control__text,.form--register .form-control__text .input-group,.blockContact form .form-control__text .input-group,.form--addresses.form .form-control__text .input-group{display:block}.errors{color:#ff4900}.name-fields>div{flex:1}.form-control__text:has(.errors) .input{border-color:#ff4900}.cr_form .label--text__checkbox{gap:0 12px;align-items:flex-start;margin-top:2rem}.cr_form .label--text__checkbox .checkbox{margin-top:.25rem}.label{margin:0;line-height:1.334}.form-control__checkbox .label,.form-control__radio .label{display:flex;line-height:0}.label:is(legend){padding-inline:0;width:100%}.label__with-append{display:flex;column-gap:.25rem;align-items:flex-end}.form-control__checkbox .label__with-append{align-items:flex-start}.label--text{display:inline-flex;font-size:inherit;font-weight:400;color:#000;cursor:default;align-items:start;line-height:1.5}@media only screen and (min-width: 48em){.label--text{align-items:center;line-height:1}}.form-control__error .label--text:not(.label--text__checkbox,.label--text__radio),.fieldset__error .label--text:not(.label--text__checkbox,.label--text__radio){color:#c00000}.label--text__checkbox,.label--text__radio{font-weight:400}.label--append-right{margin-left:auto}.grid:not(.grid__flex) .form-control+.form-control{margin-top:0}.form-control__checkbox,.form-control__radio{display:grid}.form-control__date{position:relative}.form-control__editor .input-group{display:grid;row-gap:.5rem;padding-top:.25rem}.input-group{display:flex;align-items:center;column-gap:.5rem;margin-top:.25rem}.input-group .input,.input-group .input-overlay-group,.input-group .input-wrapper{flex-grow:1}.input-group>*:not(.input):not(.input-wrapper){flex-shrink:0}.input-overlay-group{position:relative;margin-top:0}.input-overlay-group .input:first-child:not(:last-child){padding-right:3rem}.input-overlay-group .input:last-child:not(:first-child){padding-left:3rem}.input-overlay-group .input-icon:first-child+.input,.input-overlay-group .input-icon:first-child+.input-wrapper>.input{padding-left:2.5rem}.input-overlay-group .input+*:not(.suggestions){position:absolute;top:0;right:6px;bottom:0}.input-overlay-group>*:not(.input):not(.input-wrapper):first-child{position:absolute;top:0;left:0;bottom:0}.input-count{display:flex;justify-content:flex-end;height:0}.input-count--content{font-size:.75rem;line-height:1.5rem;color:#999;cursor:help}.input{--input-height: 2.75rem;--input-background-color: #fff;--input-background-color--hover: #f2f2f2;--input-background-color--focus: #f2f2f2;--input-border-color: #000;--input-border-color--hover: #0000DB;--input-border-color--focus: #000;--input-border-radius: 0rem;--input-box-shadow-offset: 0;--input-box-shadow-color: #000;--input-box-shadow-width: .125rem;--input-color: #000;display:block;margin:0;padding:0 .875rem;width:100%;height:var(--input-height);background-color:var(--input-background-color);color:var(--input-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);font-family:var(--font-family);font-size:1.0625rem;font-weight:400;transition-duration:.15s;transition-timing-function:linear;transition-property:background-color,border-color,box-shadow;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input:hover{border-color:var(--input-border-color--hover);background-color:var(--input-background-color--hover);box-shadow:0 0 0 0 transparent,0 0 0 2px var(--input-border-color--hover);color:var(--input-border-color--hover)}.input:focus{outline:.0625rem solid transparent;background-color:var(--input-background-color--focus);border-color:var(--input-border-color--focus);box-shadow:0 0 0 2px var(--input-box-shadow-color)}.input:not(:is(button)):not(:is(select)):read-only{cursor:default;background-color:#f2f2f2}.input::-webkit-input-placeholder{color:#999;font-family:MaximaNowPro,Arial,sans-serif;font-weight:300;opacity:1}.input::-moz-placeholder{color:#999;font-family:MaximaNowPro,Arial,sans-serif;font-weight:300;opacity:1}.input:-ms-input-placeholder{color:#999;font-family:MaximaNowPro,Arial,sans-serif;font-weight:300;opacity:1}.input::placeholder{color:#999;font-family:MaximaNowPro,Arial,sans-serif;font-weight:300;opacity:1}.input__error{--input-border-color: #FF4900;--input-border-color--hover: #FF4900;--input-border-color--focus: #FF4900;--input-background-color--hover: #fff;--input-background-color--focus: #fff;--input-box-shadow-color: #FF4900}.input__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.375rem;padding-right:2.5rem}.input__select:hover{color:var(--input-border-color)}.input__select--icon{right:6px;pointer-events:none}.input__textarea{padding-top:.75rem;padding-bottom:.75rem;height:auto;line-height:1.5rem;resize:vertical}html:not(.no-js) .input__textarea.input__autosize{resize:none;overflow-y:hidden}.input__textarea-autosize{resize:none}.input__search{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.input__search::-webkit-search-decoration,.input__search::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.label--text__radio{-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer}.label--text__radio.label--text__radio__hidden{-moz-column-gap:0;column-gap:0}.label--text__radio-disabled{cursor:default}.radio--input{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.radio--display{display:inline-flex;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid #333333;transition:border-color .2s linear,box-shadow .2s linear;border-radius:50%;transform:translateY(1px)}.form-control__error .radio--display{border-color:#b76666}.radio--input:checked+.radio--display{position:relative;top:0;border-color:#232323;transform:translateY(-.0625rem)}.radio--input:checked+.radio--display:after{content:"";width:0;height:0;border:.3125rem solid #333333;border-radius:50%}.radio--input:not(:disabled):hover+.radio--display{box-shadow:0 0 0 4px #0000001a}.form-control__error .radio--input:not(:disabled):hover+.radio--display{box-shadow:0 0 0 4px #c900001a}.radio--input:not(:disabled):focus+.radio--display,.radio--input:not(:disabled):focus:hover+.radio--display{outline:2px solid #000;outline-offset:.1875rem}.form-control__error .radio--input:not(:disabled):focus+.radio--display,.form-control__error .radio--input:not(:disabled):focus:hover+.radio--display{outline-color:#b30000}.radio--input:disabled+.radio--display{opacity:.4;cursor:default}.radio--content{line-height:1.467;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio--content:empty{display:none}.radio-group{padding:0;margin:0;display:block;width:100%;border:none}.radio-group>.label{padding-bottom:0}.radio-group+.error-messages{margin-top:.375rem}.radio-group--options{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.radio-group--options .form-control__radio+.form-control__radio{margin-top:.3125rem}.radio-group__horizontal .radio-group--options{flex-direction:row;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem}.radio-group__horizontal .radio-group--options .form-control__radio+.form-control__radio{margin-top:0}input[type=password]{letter-spacing:3px}.label--text__checkbox{column-gap:12px;pointer-events:none}.label--text__checkbox.label--text__checkbox__hidden{-moz-column-gap:0;column-gap:0}.label--text__checkbox-disabled{cursor:default}.checkbox{position:relative;width:1.25rem;height:1.25rem;border-radius:.25rem}.checkbox--input{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.checkbox--display{flex-shrink:0;position:relative;display:block;width:1.25rem;height:1.25rem;background-color:#fff;border:1px solid #333333;transition:background-color .2s linear,border-color .2s linear,box-shadow .2s linear;border-radius:0;pointer-events:all;cursor:pointer}.form-control__error .checkbox--display{border-color:#b76666}.checkbox--input:checked+.checkbox--display{background-color:#333}.checkbox--input:checked+.checkbox--display:after{content:"";position:absolute;top:.25rem;left:.25rem;width:.625rem;height:.375rem;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg)}.checkbox--input:indeterminate+.checkbox--display:after{content:"";position:absolute;top:.25rem;left:.25rem;width:.625rem;height:.625rem;background-color:#333}.checkbox--input:not(:disabled):hover+.checkbox--display{box-shadow:0 0 0 4px #0000001a}.form-control__error .checkbox--input:not(:disabled):hover+.checkbox--display{box-shadow:0 0 0 4px #c900001a}.checkbox--input:not(:disabled):focus+.checkbox--display,.checkbox--input:not(:disabled):hover:focus+.checkbox--display{outline:2px solid #000;outline-offset:.1875rem}.form-control__error .checkbox--input:not(:disabled):focus+.checkbox--display,.form-control__error .checkbox--input:not(:disabled):hover:focus+.checkbox--display{outline-color:#b30000}.checkbox--input:disabled+.checkbox--display{opacity:.4;cursor:default}.checkbox--content{line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;cursor:pointer}.checkbox--content:empty{display:none}.label--text__checkbox__hidden .checkbox--content{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.terms-agreement{margin-bottom:1.5rem;justify-content:end;text-align:left}.terms-agreement .checkbox--content{line-height:1}.terms-agreement .label--text{align-items:start}@media only screen and (min-width: 64em){.terms-agreement .label--text{align-items:center}}.suggestions-list{max-height:none;overflow-y:visible;position:relative;width:100%;background:#fff;z-index:99999;max-height:18.75rem;overflow-y:auto;display:block}.suggestion-item{padding:.5rem;cursor:pointer;border:solid 1px black;color:#000}.suggestion-item:hover,.suggestion-item.selected{background:#323230;color:#fff}@media only screen and (min-width: 64em){.block-text--wrapper{display:flex;gap:0 32px}.block-text--wrapper .block-text--header{flex:1}.block-text--wrapper .block-text--content{flex:2}}.block-text-highlight{border-top:1px solid #000;border-bottom:1px solid #000;padding:2.5rem 0;text-align:center}@media only screen and (min-width: 64em){.block-text-highlight--wrapper{width:48rem;margin:0 auto;font-size:2.4375rem;line-height:1.3}}.image-card-row{display:flex;flex-wrap:wrap;gap:16px 16px;padding:1rem 0}@media only screen and (min-width: 64em){.image-card-row{gap:0 18px;padding:2.5rem 0}}.image-card-row .block-image-card-item{width:100%}.image-card-row .block-image-card-item .card--media{overflow:hidden}.image-card-row .block-image-card-item:not(.card--col-2,.card--full-width) .image--img{height:100%;aspect-ratio:1/1}@media only screen and (min-width: 40em){.image-card-row .block-image-card-item{width:calc(33.3333333333% - 12px)}}.image-card-row .block-image-card-item.card--col-2 .card--media .image--img{aspect-ratio:2/1;max-height:27.625rem}@media only screen and (min-width: 40em){.image-card-row .block-image-card-item.card--col-2{width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 40em){.image-card-row .block-image-card-item.card--full-width{width:100%}}@media only screen and (min-width: 64em){.image-card-row .block-image-card-item.card--full-width{width:100%}}.image-card-row .no-subtitle{padding:0;position:absolute}.image-card-row .block-image-card-item:not(.card--full-width,.card--col-2) .videoplayer--inner{position:relative}.image-card-row .block-image-card-item:not(.card--full-width,.card--col-2) .videoplayer--inner .plyr{aspect-ratio:1/1}.homepage .card--inner>:not(.card--media):where(:last-child){padding-block-end:0}.block-image-card-item .card--inner{--_card-grid-template-areas: "card-media" "card-topic" "card-header" "card-footer" "card-footer"}.message{position:absolute;top:0;left:0;width:100%;background-color:#f5f5f5;padding:.75rem}.message.message--error{background-color:#c00000;color:#fff;position:relative}.accordion{--accordion-transition-time: .3s;display:flex;flex-direction:column;row-gap:1.5rem}.accordion--item:first-child{margin-top:0}.accordion--title{margin:0}.accordion--button{margin:0;padding:.5rem .5rem .5rem 1.5rem;min-height:3.75rem;width:100%;display:flex;align-items:center;text-align:left;text-decoration:none;border:none;font-family:inherit;color:inherit;line-height:inherit;transition:background-color .2s linear;cursor:pointer;-webkit-appearance:none;background-color:#fff;border-bottom:1px solid #323230;font-size:1.375rem}@media only screen and (min-width: 48em){.accordion--button{font-size:1.625rem}}.accordion--button:hover{background-color:#f5f5f5;color:#000}.accordion--button:focus{outline:1px solid transparent}[data-wi=keyboard] .accordion--button:focus,[data-wi=keyboard] .accordion--button[aria-selected=true]{outline:1px solid transparent;box-shadow:inset 0 0 0 2px #000}.accordion--item__open .accordion--button svg{transform:rotate(-180deg)}.accordion--text{flex-grow:1;padding-right:.25rem}.accordion--icon{position:relative;top:-.0625rem;display:inline-flex;justify-content:center;width:2.75rem;flex-shrink:0;transition:transform var(--accordion-transition-time) ease;transform-origin:center center}.accordion--item__open>*:first-child .accordion--icon{transform:rotate(180deg)}.accordion--content{visibility:hidden;height:0;overflow:hidden}.accordion--item__open>.accordion--content,.no-js .accordion--content{height:auto;visibility:visible}.accordion--content.accordion--collapsing{height:auto;visibility:visible;transition:height var(--accordion-transition-time) ease,visibility var(--accordion-transition-time) ease}.accordion--content--inner{padding:1rem 1.5rem 1.5rem}@media only screen and (min-width: 48em){.accordion--content--inner{padding:1rem 1.5rem 2.5rem}}@media only screen and (min-width: 64em){.accordion--content--inner{display:flex;justify-content:flex-end}.accordion--content--inner .text{width:66.6666666667%}}.accordion--content--inner>*:first-child{margin-top:0}.accordion--content--inner>*:last-child{margin-bottom:0}.accordion{margin-left:-1.5rem;margin-right:-1.5rem}@media only screen and (min-width: 70.5em){.accordion{margin-left:auto;margin-right:auto}}.accordion--button svg{transition:transform var(--accordion-transition-time) ease;width:47px;height:30px}.accordion--button:hover{text-decoration:none}.accordion--button:hover svg{transform:rotate(-90deg)}.form--searchform{display:flex;align-items:baseline;gap:0 12px}.form--searchform .form-control__text{display:block;flex:3}.form--searchform .form-control__submit{flex:1;align-self:flex-end}.headline-search-results{margin-top:1.5rem}@media only screen and (min-width: 48em){.headline-search-results{margin-top:3rem}}.search-results-grid{grid-template-columns:1fr 1fr;gap:2rem;align-items:start}@media only screen and (min-width: 48em){.search-results-grid{display:grid}}.search-results-grid.no-results-entry .search-results-entries{grid-column:2;grid-row:1}.search-results-grid.no-results-entry .search-results-products{grid-column:1;grid-row:1}.search-results-image{--image-height: 80px}.search-results .headline--h3{border-bottom:1px solid #000;font-weight:400}@media only screen and (min-width: 64em){.search-results .headline--h2,.search-results .block-text--wrapper .block-text--content h3:first-of-type,.block-text--wrapper .block-text--content .search-results h3:first-of-type{font-size:1.75rem;margin-bottom:.75rem}}.product-overview.recommendation{margin-top:2.5rem}.product-overview.recommendation .product-overview--header{background-color:var(--highlight-color--bg);text-align:center;color:#fff;padding:.9375rem 0;font-weight:400;font-size:2.4375rem}.slider{position:relative;margin:0}[data-wi=keyboard] .section__control-display-light .slider:focus:after,[data-wi=keyboard] .section__control-display-dark .slider:focus:after{border:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}@media only screen and (min-width: 64em){.slider{padding-bottom:3.75rem}}.slider__initialized{touch-action:pan-y}.slider--visual-keys{position:absolute;top:-.125rem;right:0;bottom:-.125rem;left:0;border:2px solid transparent;pointer-events:none;-webkit-user-select:none;user-select:none}.slider--visual-keys:-moz-focusring{border:none}[data-wi=keyboard] .slider--visual-keys:focus{border-color:currentColor}.slider:not(.slider__title-visible) .slider--title,.slider--description,.slider--live-region{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.slider__keep-shadows .slider--inner{filter:drop-shadow(0 8px 4px rgba(0,0,0,.1))}.slider--wrapper{width:100%;overflow:hidden;touch-action:pan-y}.slider__adjust-height .slider--wrapper{height:100%}.slider__adjust-height.slider__initialized .slider--wrapper{transition:height .4s ease-out}[class*=slider__controls-top] .slider--wrapper{order:2}.slider__keep-shadows .slider--wrapper{filter:drop-shadow(0 4px 12px rgba(0,0,0,.14))}.slider--items{position:relative;padding:0;list-style:none;will-change:transform;transform:translateZ(0);transform-style:preserve-3d;gap:0 0}.slider--items .slide{width:100%;flex-basis:100%;max-width:100%;min-width:100%}.slider:not(.slider__adjust-height) .slider--items{display:flex}.slider--items,.slider--items.grid{margin:0;width:100%}.slider__adjust-height .slide:not(:first-child){position:absolute;left:100%}.slider__draggable .slide{cursor:grab}.slider__dragging .slide{cursor:grabbing;-webkit-user-select:text;user-select:text}.slider__dragging .slide>*{pointer-events:none}.slider__keep-shadows .slide>*{box-shadow:none}.slider--controls{opacity:0;order:2;justify-content:space-between;padding-top:1rem;padding-left:0;padding-right:0;will-change:opacity;transition:opacity .3s;bottom:0;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media only screen and (min-width: 64em){.slider--controls{top:0;bottom:0}}.slider__hide-controls .slider--controls,.no-js .slider--controls{display:none}.slider__initialized .slider--controls{opacity:1}@media print{.slider--controls{display:none}}.slider--controls .button__icon-only{width:auto;padding:.375rem}.slider--control{flex-shrink:0;font-size:1.125rem}@media only screen and (min-width: 64em){.slider--control{transform:translateY(-300px)}}.slider--count{width:100%;padding:0 1.5rem;text-align:center}@media only screen and (min-width: 48em){.slider--count{display:none}}.slider__hide-controls .slider--count,.no-js .slider--count{display:none}.slider--play{flex-shrink:0;font-size:1.125rem}.slider--play .icon{position:absolute;top:0;left:0;transition:opacity .3s,transform .3s;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.slider--play .icon:last-of-type{opacity:0;transform:rotate(-270deg) scale(.5)}.slider--play.slider--play__playing .icon:first-of-type{opacity:0;transform:rotate(270deg) scale(.5)}.slider--play.slider--play__playing .icon:last-of-type{opacity:1;transform:rotate(0) scale(1)}.slider__hide-controls .slider--play,.slider:not(.slider__autoplay) .slider--play{display:none}.slider--progress{display:none;position:absolute;left:0;top:0;height:.125rem;background-color:#ccc}.slider__playing .slider--progress{display:block}.slider--dots{width:100%;display:none;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none;text-align:center;line-height:0;pointer-events:none;align-self:end}@media only screen and (min-width: 48em){.slider--dots{display:flex}.slider__hide-controls .slider--dots{display:none}}.slider--dot{position:relative;width:1.25rem;height:1.25rem;background-color:transparent;cursor:pointer;border-radius:50%;overflow:hidden;pointer-events:all}.slider--dot:before{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);display:block;content:"";width:.75rem;height:.75rem;background-color:#fff;border-radius:50%;transition:background-color .4s ease,width .2s ease,height .2s ease;border:1px solid #323230}.slider--dot:hover:before{width:.625rem;height:.625rem}.slider--dot__active:before{background-color:#0000db;border-color:#0000db}.slider--dot__active:before,.slider--dot__active:hover:before{width:.625rem;height:.625rem}.image--link__fullscreen{position:absolute;right:0;bottom:0;z-index:9999999999;padding-top:6px;padding-left:6px;padding-right:6px;background-color:#fff;border:1px solid #323230}.block-contactbox{gap:32px 16px}.block-contactbox-card-item{width:100%}@media only screen and (min-width: 40em){.block-contactbox-card-item{width:calc(50% - 16px)}}@media only screen and (min-width: 64em){.block-contactbox-card-item{width:calc(33.3333333333% - 16px)}}.block-contactbox-card-item .image--img{object-fit:cover;object-position:center}.block-contactbox-card-item .card--header{margin-top:1rem}.block-contactbox-card-item .card--header .headline--h2,.block-contactbox-card-item .card--header .block-text--wrapper .block-text--content h3:first-of-type,.block-text--wrapper .block-text--content .block-contactbox-card-item .card--header h3:first-of-type{font-size:1.25rem}.block-contactbox-card-item .card--body{padding:0!important}.block-contactbox-card-item .contact--position{margin-bottom:1rem}.product-overview--listing{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px;margin-bottom:1.5rem}@media only screen and (min-width: 64em){.product-overview--listing{gap:16px}}@media only screen and (min-width: 64em){.product-overview--listing{grid-template-columns:repeat(4,1fr);gap:32px;row-gap:48px}}.product-overview--listing .card-product{width:100%;position:relative}@media only screen and (min-width: 64em){.product-overview--listing .card-product:nth-child(4n):after{content:"";position:absolute;left:calc(-300% - 96px);bottom:0;width:calc(400% + 96px);height:1px;background-color:#323230;z-index:1}.product-overview--listing .card-product:nth-child(20n):after{background-color:#fff}}@media only screen and (min-width: 40em) and (max-width: 64em){.product-overview--listing .card-product:nth-child(2n):after{content:"";position:absolute;left:calc(-100% - 32px);bottom:0;width:calc(200% + 16px);height:1px;background-color:#323230;z-index:1}}.product-overview--listing .card-product .card--subtitle{display:none}@media only screen and (min-width: 64em){.product-overview--listing .card-product .card--subtitle{display:block}}.product-overview--listing .card-product .card--header{margin-top:2rem}.product-overview--listing .card-product .card--header .headline--h2,.product-overview--listing .card-product .card--header .block-text--wrapper .block-text--content h3:first-of-type,.block-text--wrapper .block-text--content .product-overview--listing .card-product .card--header h3:first-of-type{font-size:1.625rem;margin:0}@media only screen and (min-width: 64em){.product-overview--listing .card-product .card--header .headline--h2,.product-overview--listing .card-product .card--header .block-text--wrapper .block-text--content h3:first-of-type,.block-text--wrapper .block-text--content .product-overview--listing .card-product .card--header h3:first-of-type{font-size:1.75rem}}@media only screen and (min-width: 64em){.product-overview--listing .card-product .button--add-to-cart{opacity:0;transition:opacity .3s ease-out}.product-overview--listing .card-product:hover .button--add-to-cart{opacity:1}}.product-overview--listing .card-product .card--inner:has(.card--header:not(.sr-only)~.card--body) .card--body,.product-overview--listing .card-product .card--inner:has(.card--topic~.card--body) .card--body{padding-top:.375rem}@media only screen and (min-width: 64em){.product-overview--listing .card-product .card--inner:has(.card--header:not(.sr-only)~.card--footer) .card--footer,.product-overview--listing .card-product .card--inner:has(.card--topic~.card--footer) .card--footer,.product-overview--listing .card-product .card--inner:has(.card--body~.card--footer) .card--footer{padding-block-start:32px}}.recommendation .product-overview--listing .card-product:after{display:none}.price-status{position:absolute;left:12px;top:0;padding:.25rem 1.25rem;border-radius:20px;color:#fff;border:1px solid #000;transition:all .1s ease-in-out}.card--inner:hover .price-status{z-index:9;color:#000}.card--inner:hover .price-status.price-status--new{background-color:#f7cff2}.card--inner:hover .price-status.price-status--soon{background-color:#fff265}@media only screen and (max-width: 48em){.price-status{z-index:9;color:#000}.price-status.price-status--new{background-color:#f7cff2}.price-status.price-status--soon{background-color:#fff265;color:#000}}.card--product-price{font-size:1.5rem}@media only screen and (min-width: 64em){.card--product-price{margin-top:1.5rem}}.card-product .card--inner{padding-top:1.5rem;padding-bottom:2rem;height:100%}.card-product .card--inner .image--img{width:auto;max-width:100%;object-fit:cover;height:200px}@media only screen and (min-width: 64em){.card-product .card--inner .image--img{object-fit:unset;height:unset}}.card-product .card--footer{padding:0}@media only screen and (max-width: 48em){.card-product .button--add-to-cart{font-size:1rem}}@media only screen and (min-width: 64em){.product-detail{display:grid;grid-template-areas:"product-detail-media product-detail-media" "product-detail-header product-detail-description" "product-detail-infos product-detail-description" "product-detail-infos product-detail-booklook" "product-detail-infos  product-detail-categories" "product-detail-infos  product-detail-press" "product-detail-infos  product-detail-additionals";grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;gap:0 32px}.product-detail .slider-image,.product-detail .bookcover--image{--image-height: 600px}}.product-detail .headline--h1{text-align:left;margin-bottom:.5rem;line-height:normal}.product-detail--media{grid-area:product-detail-media;border-bottom:1px solid #000;padding-bottom:2rem;margin-bottom:2rem}.product-detail--media>.image{justify-content:center}.product-detail--header{grid-area:product-detail-header;border-bottom:1px solid #000;margin-bottom:1.875rem}.product-detail--infos{grid-area:product-detail-infos}.product-detail--shop-actions{grid-area:product-detail-shop-actions}.product-detail--description{grid-area:product-detail-description;border-bottom:1px solid #000;margin-top:1rem;padding-bottom:1rem;margin-bottom:0}@media only screen and (min-width: 64em){.product-detail--description{margin-top:0;font-size:1.75rem;line-height:2.1875rem;margin-bottom:0;padding-bottom:2rem}}.product-detail--additional-information{grid-area:product-detail-additionals;border-bottom:1px solid #000;padding:2rem 0}.product-detail--categories{grid-area:product-detail-categories;border-bottom:1px solid #000;padding:2rem 0}.product-detail--categories .product--categories{display:flex;gap:12px 24px;flex-wrap:wrap}.product-detail--press{border-bottom:1px solid #000;padding:2rem 0}.product-detail--infos__price{border-top:1px solid #000;padding-top:2rem}.product-detail--infos__price .product-detail--shop-actions{margin-top:2rem;margin-bottom:3rem}@media only screen and (min-width: 64em){.product-detail--infos__price .product-detail--shop-actions{margin-bottom:0}}.product-detail--leseprobe{border-bottom:1px solid #000;padding-bottom:2rem;padding-top:2rem;display:flex;align-items:center;gap:0 12px}.product-detail--openaccess{margin-top:2rem}div[class*=product-detail--]:last-of-type{border-bottom:none}@media only screen and (min-width: 64em){.customer-login{display:flex;gap:0 64px}.customer-login>div{flex:1}}@media only screen and (min-width: 64em){.customer-login .customer-login__form--guest,.customer-login .customer-login__form--forgot-password{max-width:50%}}.customer-login .form-actions{justify-content:space-between}.customer-login .form-actions>*:only-child{margin-left:auto}@media only screen and (max-width: 64em){.customer-login .customer-login__registration{margin-top:2rem}}@media only screen and (min-width: 64em){.order-info{display:flex;border-bottom:1px solid #000;margin-bottom:1.5rem;gap:0 32px}.order-info__details{flex:1}.order-info__addresses{flex:2;display:flex}.order-info__addresses .order-info__addresses__shipping,.order-info__addresses .order-info__addresses__billing{flex:1}}.order-items .order-item{border-bottom:1px solid #757575;margin-bottom:0;padding-bottom:0}.order-items .order-item .list,.order-items .order-item p{margin-bottom:0}.order-items .order-item .list{margin-left:1.25rem}.order-items .order-item .card--body{padding:0}.order-items .order-item .card--inner{padding:.75rem 1.5rem;--_card-wide-right-grid-template-areas: "card-topic card-media" "card-header card-media" "card-body card-media" "card-body card-footer"}.order-items .order-item .card--inner .card--footer{text-align:right;padding-bottom:0}.order-items .order-item.card__interactive:hover .card--inner{background-color:#f2f2f2}.order--summary{padding-top:.75rem}.order--summary .headline--h3{margin-bottom:0}.order--summary--items{justify-content:space-between}.order--summary--items .order--summary--item{display:flex;flex:7}.order--summary--items .order--summary--items__qty{flex:1}.order--summary--items .order--summary--items__title{flex:2}.order--summary__total,.order--summary__shipping-address,.order--summary__shipping-method{border-top:1px solid #000;margin-top:.75rem;padding-top:.75rem}.order--summary__total .definition-list{justify-content:space-between}.order--summary__total .definition-list dd{justify-self:end}.order--summary__shipping-address-wrapper{display:flex;align-items:flex-end;justify-content:space-between}.order--summary__shipping-address-wrapper .js-address-select p{margin:0}.page-header--wrapper{justify-content:space-between;margin-bottom:1.5rem}.page-header--wrapper .headline--h1{margin:0}.page-header--wrapper .button,.page-header--wrapper .link--content{align-self:center}.orders-actions{justify-content:flex-end}.checkout-options--order-summary{margin-top:1.5rem}.checkout-options--order-summary .headline--h2,.checkout-options--order-summary .block-text--wrapper .block-text--content h3:first-of-type,.block-text--wrapper .block-text--content .checkout-options--order-summary h3:first-of-type{display:none}.order-payments{margin-bottom:2rem}.order-payments .order-items{margin-bottom:1rem}.order-payments .order-items .order-item{padding-bottom:1rem}.checkout-container{justify-content:space-between;gap:0 64px}.checkout-container .order--summary{flex:1}.checkout-container .form--addresses{max-width:100%}.checkout-step{flex:2}.checkout-step .checkout-shipping-address{display:flex;gap:0 16px;justify-content:space-between}.checkout-step .checkout-shipping-address .checkout-shipping-address__address .address-select{width:100%;justify-content:space-between}.checkout-step .checkout-shipping-address .checkout-shipping-address__address:last-of-type .form-control__radio{margin-bottom:0}.checkout-step .checkout-shipping-address .form-control__radio{margin-bottom:1rem}.checkout-step .checkout-shipping-address>.button,.checkout-step .checkout-shipping-address>.link--content{align-self:flex-end}.checkout-step .checkout-shipping-address .radio--content p{margin:0}.checkout-step .checkout-shipping-address .radio--content p span+br{display:none}.checkout-step .checkout-shipping-address .radio--content p>span:not(:last-child):after{content:", "}.js-address-select .shippingAddress-js-address-field,.js-address-select .billingAddress-js-address-field,.js-address-select .js-address-field,.address-fields .shippingAddress-js-address-field,.address-fields .billingAddress-js-address-field,.address-fields .js-address-field{flex:3}.js-address-select .shippingAddress-js-address-field.field--zipcode,.js-address-select .billingAddress-js-address-field.field--zipcode,.js-address-select .js-address-field.field--zipcode,.address-fields .shippingAddress-js-address-field.field--zipcode,.address-fields .billingAddress-js-address-field.field--zipcode,.address-fields .js-address-field.field--zipcode{flex:1}.checkout-shipping-address__addresses .radio--content>p{max-width:25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form--shipping-address-fields{display:flex;gap:0 16px}.checkout--overview{display:flex;flex-direction:column-reverse}.checkout--overview .checkout-step__payment{text-align:right}.js-address-fieldset.BillingAddress{border-top:1px solid #000;padding-top:32px;margin-top:24px}
