*{margin:0;padding:0;border:0;font-size:1em;vertical-align:baseline;box-sizing:border-box}*::before,*::after{font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{min-height:100vh}html,body{height:100%;line-height:1.5}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,picture,video,canvas,svg{display:inline-block;min-width:0;max-width:100%;vertical-align:middle}ul[role=list],ol[role=list]{list-style:none}a{text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}strong{font-weight:bold}em{font-style:italic}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(100%);block-size:1px;overflow:hidden;position:absolute;white-space:nowrap;inline-size:1px}:root{--global-black: rgb(0, 0, 0);--global-gray: rgb(134, 134, 134);--global-white: rgb(255, 255, 255);--global-red: rgb(255, 0, 0);--global-orange: rgb(255, 123, 0);--global-blue: rgb(0, 133, 220);--global-green: rgb(90, 100, 32);--global-image-border-radius: 5px;--global-text-paragraph-color: rgb(0, 0, 0);--global-font-family-primary: "Funnel Display", sans-serif;--global-font-family-secondary: "Libre Caslon Text", sans-serif;--text-direction: 1}@media(min-width: 0){:root{--alert-color: var(--global-red);--font-family-primary: "Funnel Display", sans-serif;--font-family-secondary: "Libre Caslon Text", sans-serif;--color-primary: var(--global-black);--c-date-font-family: var(--font-family-primary);--c-date-font-size: 1rem;--c-date-color: var(--global-text-paragraph-color);--c-heading-font-family: var(--font-family-primary);--c-heading-font-weight: 400;--c-heading-font-size: 1.25rem;--c-overline-font-family: var(--font-family-primary);--c-overline-font-weight: var(--font-weight-4);--c-overline-text-transform: uppercase;--c-overline-font-size: var(--heading-level-6-font-size);--c-paragraph-font-family: var(--font-family-primary);--c-paragraph-font-size: 1.25rem;--c-paragraph-line-height: 1.6;--c-paragraph-color: var(--global-text-paragraph-color);--b-heading-font-size: var(--heading-level-6-font-size);--b-heading-color: var(--global-black);--b-headline-font-weight: 400;--b-headline-font-size: 2.375rem;--b-headline-margin-bottom: 0.5rem;--b-stories-vertical-list-margin-top: 0;--b-stories-vertical-list-margin-bottom: 0;--b-subheadline-font-weight: 400;--b-subheadline-font-size: 1.25rem;--b-subheadline-margin-bottom: 0.5rem;--b-subheadline-color: var(--global-text-paragraph-color);--b-subheadline-font-family: var(--global-font-family-primary)}}*[dir=rtl]{--text-direction: -1}.c-heading{--heading-truncation: var(--c-heading--webkit-line-clamp, "none");overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-oriented:vertical;text-overflow:ellipsis;-webkit-line-clamp:var(--heading-truncation);font-family:var(--c-heading-font-family);font-weight:var(--c-heading-font-weight);font-size:var(--c-heading-font-size)}.c-stack{display:flex}.c-stack[data-style-inline=true]{display:inline-flex}.c-stack[data-style-direction=vertical]{flex-flow:column}.c-stack[data-style-direction=horizontal]{flex-direction:row}.c-stack[data-style-justification=start]{justify-content:flex-start}.c-stack[data-style-justification=center]{justify-content:center}.c-stack[data-style-justification=end]{justify-content:flex-end}.c-stack[data-style-justification=space-between]{justify-content:space-between}.c-stack[data-style-alignment=start]{align-items:flex-start}.c-stack[data-style-alignment=center]{align-items:center}.c-stack[data-style-alignment=end]{align-items:flex-end}.c-stack[data-style-wrap=nowrap]{flex-wrap:nowrap}.c-stack[data-style-wrap=wrap]{flex-wrap:wrap}.c-stack[data-style-wrap=reverse]{flex-wrap:wrap-reverse}.c-date{font-family:var(--c-date-font-family);font-size:var(--c-date-font-size);color:var(--c-date-color)}.c-paragraph{--paragraph-truncation: var(--c-paragraph--webkit-line-clamp, "none");display:-webkit-box;-webkit-box-orient:block-axis;-moz-box-orient:block-axis;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--paragraph-truncation);font-family:var(--c-paragraph-font-family);font-size:var(--c-paragraph-font-size);line-height:var(--c-paragraph-line-height);color:var(--c-paragraph-color)}.c-icon{display:inline-block}.c-overline{font-family:var(--c-overline-font-family);font-weight:var(--c-overline-font-weight);text-transform:var(--c-overline-text-transform);font-size:var(--c-overline-font-size)}.c-button{appearance:none;align-items:center;display:inline-flex;block-size:max-content}.c-button:hover{cursor:pointer}.c-button[aria-disabled]{cursor:not-allowed}.c-button--full-width{justify-content:center;inline-size:100%}.c-separator{--separator-content: var(--c-separator-content, "●")}.c-separator::after{content:var(--separator-content)}.c-video{--aspect-ratio: var(--c-video-aspect-ratio, 16 / 9);--height: var(--c-video-height, 65);aspect-ratio:var(--aspect-ratio);max-block-size:calc(var(--height)*1vh)}.c-carousel{--viewable-slides: var(--slides, 4);--slide-width: var(--carousel-slide-width, 25%);display:grid;grid-template-areas:"controls" "carousel" "indicators";grid-template-columns:100%;overflow:hidden;word-break:break-word}.c-carousel>*{grid-area:carousel}.c-carousel__actions{justify-content:space-between;place-self:center;pointer-events:none;inline-size:100%;max-inline-size:100cqi;z-index:1}.c-carousel__button{cursor:pointer;pointer-events:auto}.c-carousel__controls{grid-area:controls;display:flex;justify-content:space-between;place-self:start;inline-size:100%;max-inline-size:100cqi}.c-carousel__slide{flex:0 0 calc(var(--slide-width) - var(--slide-gap)*(var(--viewable-slides) - 1)/var(--viewable-slides));max-inline-size:100cqi}.c-carousel__track{--slide-gap: var(--c-carousel-track-gap, 0px);display:flex;justify-self:center;transition:transform .4s ease-in;will-change:transform}.c-carousel__counter-controls-container{display:flex;align-items:center}.c-carousel__expand-autoplay-container{display:flex;align-items:center}.c-carousel__indicator-dots-container{grid-area:indicators;inline-size:100%;max-inline-size:100cqi}.c-carousel__indicator-thumbnails-container{grid-area:indicators}*[dir=rtl] .c-carousel__button--next{transform:rotate(180deg)}*[dir=rtl] .c-carousel__button--previous{transform:rotate(180deg)}.c-grid{--grid-template-columns: var(--c-grid-template-columns, repeat(auto-fit, minmax(15em, 1fr)));display:grid;grid-template-columns:var(--grid-template-columns)}.c-price{display:flex}.c-details--with-icon summary{align-items:center;display:flex}.c-details--with-icon summary::-webkit-details-marker{display:none}
