.a8S5SG_root{--member-layout-active-width:var(--member-layout-width)}.a8S5SG_root:has([data-cms-component=Member\.MemberSignup]){--member-layout-active-width:var(--member-layout-width-wide)}.a8S5SG_root [data-cms-place=Header]{margin-top:var(--header-place-margin-block-start);background:var(--header-place-background);border-block-end:var(--header-place-border-block-end)}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]{width:100%;max-width:var(--header-content-max-inline-size);min-height:var(--header-content-min-block-size);padding-block:var(--header-content-padding-block);padding-inline:var(--header-content-padding-inline);align-items:center;gap:var(--header-content-gap);background-color:var(--header-content-background);box-shadow:var(--header-content-shadow);border-radius:var(--header-content-border-radius);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto auto;margin-inline:auto;display:grid}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has(>[data-cms-component=Album\.AlbumFloatingLinks]):not(:has(>[data-cms-component]:not([data-cms-component=Album\.AlbumFloatingLinks]))){z-index:var(--layer-modal);position:absolute}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:auto minmax(0,1fr) auto auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:auto minmax(0,1fr) auto auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:auto minmax(0,1fr) auto auto auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-component]{z-index:1;grid-row:1;justify-content:center;width:auto;position:relative}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-logo-grid-column);flex:none;justify-self:start}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Menu]{z-index:var(--layer-modal);grid-column:var(--header-menu-grid-column);flex:auto}.a8S5SG_root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{z-index:var(--layer-modal);grid-column:var(--header-login-grid-column);flex:none}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{z-index:var(--layer-modal);grid-column:var(--header-cart-grid-column,4);flex:none}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{z-index:var(--layer-modal);grid-column:var(--header-search-grid-column);flex:none}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-cart-grid-column-with-search)}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{min-inline-size:var(--color-mode-switch-inline-size);min-block-size:var(--component-size-large);flex:none;grid-column:4;justify-self:end}.a8S5SG_root [data-cms-place=Footer]{padding-block:var(--spacing-large);box-sizing:border-box;border-block-start:var(--border-width-normal) solid var(--color-border-1)}.a8S5SG_root [data-cms-place=Footer]>[data-cms-priority]:has([data-cms-component=General\.FooterLegalLinks],[data-cms-component=General\.Copyright]){border-block-start:var(--border-width-normal) solid var(--color-border-1);padding-block-start:var(--spacing-large)}.a8S5SG_root [data-cms-place=Footer] [data-cms-component=General\.Copyright]{text-align:left}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:5}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:5}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:6}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]){background-color:var(--color-background-page-1);min-height:100svh}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks])>.mp-cms-page{min-height:100svh;padding:var(--spacing-xxx-large) var(--spacing-large);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex}:is(.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header],.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center]){width:100%;max-width:calc(var(--member-layout-active-width) + 2*var(--spacing-large));background-color:var(--color-background-paper-level-1)}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header]{border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--surface-border-radius) var(--surface-border-radius) 0 0;border-bottom:0;margin-top:0}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{min-height:0;padding:var(--spacing-large) var(--spacing-large) 0;box-shadow:none;background-color:#0000;border-radius:0;display:flex}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-component]{width:auto;margin-inline-start:auto}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center]{border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--surface-border-radius)}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]):has([data-cms-place=Header]) [data-cms-place=Center]{border-radius:0 0 var(--surface-border-radius) var(--surface-border-radius);border-top:0}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-priority]{padding:0}:is(.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-component^=Member\.Member] .mp-cms-template__header,.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch] .mp-cms-template__header,.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-component=Member\.MemberFooterLinks] .mp-cms-template__header){display:none}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-component^=Member\.Member] section{width:100%;margin:0}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer]{width:100%;margin-top:var(--spacing-x-large)}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer] [data-cms-priority]{max-width:none;padding:0}@media (max-width:599px){.a8S5SG_root [data-cms-place=Header] [data-cms-priority]{grid-template-columns:var(--header-compact-grid-template-columns);grid-template-rows:var(--header-compact-grid-template-rows);height:auto;min-height:0;padding-block:var(--header-compact-content-padding-block);padding-inline:var(--header-compact-content-padding-inline);column-gap:var(--header-compact-column-gap);row-gap:var(--header-compact-row-gap);box-shadow:none;background-color:#0000;border-radius:0}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:before{content:"";grid-column:1/-1;grid-row:var(--header-compact-decoration-row);block-size:var(--header-compact-decoration-block-size);background-color:var(--header-compact-decoration-background);box-shadow:var(--header-compact-decoration-shadow);border-radius:var(--header-compact-decoration-border-radius);align-self:stretch}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-compact-logo-column);justify-self:var(--header-compact-logo-justify);grid-row:1}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:4}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Menu]{grid-column:var(--header-compact-menu-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:start;padding-inline-start:var(--header-compact-menu-padding-inline-start)}.a8S5SG_root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{grid-column:var(--header-compact-login-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end;padding-inline-end:var(--header-compact-cart-padding-inline-end)}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{grid-column:var(--header-compact-search-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column-with-search)}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]){background-color:var(--color-background-paper-level-1)}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks])>.mp-cms-page{justify-content:flex-start;padding:0}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{padding:var(--spacing-normal) var(--spacing-normal) 0;display:flex}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center] [data-cms-priority]{display:flex}:is(.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header],.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Center]){border:0;border-radius:0;max-width:100%}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]):has([data-cms-place=Header]) [data-cms-place=Center]{border:0;border-radius:0}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Footer]{padding:var(--spacing-large) var(--spacing-normal);box-sizing:border-box;background-color:var(--color-background-page-1);margin-top:auto}}@media (min-width:600px) and (max-width:899px){.a8S5SG_root [data-cms-place=Header] [data-cms-priority]{grid-template-columns:var(--header-compact-grid-template-columns);grid-template-rows:var(--header-compact-grid-template-rows);height:auto;min-height:0;padding-block:var(--header-compact-content-padding-block);padding-inline:var(--header-compact-content-padding-inline);column-gap:var(--header-compact-column-gap);row-gap:var(--header-compact-row-gap);box-shadow:none;background-color:#0000;border-radius:0}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:before{content:"";grid-column:1/-1;grid-row:var(--header-compact-decoration-row);block-size:var(--header-compact-decoration-block-size);background-color:var(--header-compact-decoration-background);box-shadow:var(--header-compact-decoration-shadow);border-radius:var(--header-compact-decoration-border-radius);align-self:stretch}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-compact-logo-column);justify-self:var(--header-compact-logo-justify);grid-row:1}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:4}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Menu]{grid-column:var(--header-compact-menu-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:start;padding-inline-start:var(--header-compact-menu-padding-inline-start)}.a8S5SG_root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{grid-column:var(--header-compact-login-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end;padding-inline-end:var(--header-compact-cart-padding-inline-end)}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{grid-column:var(--header-compact-search-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column-with-search)}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{display:flex}}@media (min-width:900px) and (max-width:1199px){.a8S5SG_root [data-cms-place=Header] [data-cms-priority]{grid-template-columns:var(--header-compact-grid-template-columns);grid-template-rows:var(--header-compact-grid-template-rows);height:auto;min-height:0;padding-block:var(--header-compact-content-padding-block);padding-inline:var(--header-compact-content-padding-inline);column-gap:var(--header-compact-column-gap);row-gap:var(--header-compact-row-gap);box-shadow:none;background-color:#0000;border-radius:0}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]){grid-template-columns:minmax(0,1fr) auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]){grid-template-columns:minmax(0,1fr) auto auto auto}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:before{content:"";grid-column:1/-1;grid-row:var(--header-compact-decoration-row);block-size:var(--header-compact-decoration-block-size);background-color:var(--header-compact-decoration-background);box-shadow:var(--header-compact-decoration-shadow);border-radius:var(--header-compact-decoration-border-radius);align-self:stretch}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Logo]{grid-column:var(--header-compact-logo-column);justify-self:var(--header-compact-logo-justify);grid-row:1}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.ColorModeSwitch]{grid-area:1/2;justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.ColorModeSwitch]{grid-column:3}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]):has([data-cms-component=General\.CommerceCartButton]) [data-cms-component=General\.ColorModeSwitch]{grid-column:4}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.Menu]{grid-column:var(--header-compact-menu-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:start;padding-inline-start:var(--header-compact-menu-padding-inline-start)}.a8S5SG_root [data-cms-place=Header] [data-cms-component=Member\.MemberLoginButton]{grid-column:var(--header-compact-login-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end;padding-inline-end:var(--header-compact-cart-padding-inline-end)}.a8S5SG_root [data-cms-place=Header] [data-cms-component=General\.HeaderSearch]{grid-column:var(--header-compact-search-column);grid-row:var(--header-compact-action-row);margin-block:var(--header-compact-action-margin-block);justify-self:end}.a8S5SG_root [data-cms-place=Header] [data-cms-priority]:has([data-cms-component=General\.HeaderSearch]) [data-cms-component=General\.CommerceCartButton]{grid-column:var(--header-compact-cart-column-with-search)}.a8S5SG_root:has([data-cms-component=Member\.MemberFooterLinks]) [data-cms-place=Header] [data-cms-priority]{display:flex}}
._7c3ScW_root{width:100%;min-height:calc(var(--component-size-x-large) + var(--component-size-large));justify-content:space-between;align-items:center;gap:var(--spacing-large);cursor:pointer;font-size:var(--font-size-body1);font-weight:var(--font-weight-body1);line-height:var(--line-height-body1);display:flex}._7c3ScW_root__label{color:var(--color-text-primary-main);font-weight:var(--font-weight-regular)}._7c3ScW_root:has(:disabled){cursor:default}
.ibOCVa_root{box-sizing:border-box;aspect-ratio:16/9;border:var(--border-width-normal) solid var(--color-border-3);border-radius:var(--surface-border-radius);background-color:var(--color-background-paper-level-2);width:100%;position:relative;overflow:hidden}.ibOCVa_root__image{padding:var(--spacing-small);box-sizing:border-box;object-fit:contain}@media (max-width:1199px){.ibOCVa_root{aspect-ratio:21/9}}
._5d2GdW_root{width:100%;max-width:var(--layout-content-max-inline-size);gap:var(--spacing-x-large);flex-direction:column;margin-block-end:var(--spacing-xxx-large);margin-inline:auto;display:flex}._5d2GdW_root__content{display:contents}._5d2GdW_root__hero{align-items:start;gap:var(--spacing-x-large);grid-template-columns:minmax(0, 1fr) calc(var(--panel-inline-size-small) - var(--spacing-large));display:grid}._5d2GdW_root__primary{min-width:0;padding:var(--spacing-x-large);border:var(--border-width-normal) solid var(--color-border-2);border-radius:var(--surface-border-radius);background-color:var(--color-background-paper-level-1);align-items:start;gap:var(--spacing-xx-large);grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);display:grid}._5d2GdW_root__gallery{--image-gallery-gap:var(--spacing-x-large);--image-gallery-thumbnail-size:calc(var(--media-thumbnail-size-large) + var(--spacing-small));--image-gallery-thumbnail-gap:var(--image-gallery-gap);min-width:0}._5d2GdW_root__summary,._5d2GdW_root__purchase{min-width:0}._5d2GdW_root__sectionAnchor{scroll-margin-block-start:var(--spacing-xx-large)}@media (max-width:1199px){._5d2GdW_root__hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){._5d2GdW_root__primary{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){._5d2GdW_root{gap:var(--spacing-x-large)}._5d2GdW_root__primary{padding:var(--spacing-x-large);gap:var(--spacing-xx-large)}}
.bYa4WW_root{font-size:calc(var(--font-size-small)/var(--mp-accessibility-font-scale,1))}html[data-mp-accessibility-zoom] .mp-cms-page{zoom:var(--mp-accessibility-zoom,1)}:is(html[data-mp-accessibility-images] .mp-cms-page img,html[data-mp-accessibility-images] .mp-cms-page video,html[data-mp-accessibility-images] .mp-cms-page picture){visibility:hidden}:is(html[data-mp-accessibility-saturation] .mp-cms-page img,html[data-mp-accessibility-saturation] .mp-cms-page video){filter:grayscale()}html[data-mp-accessibility-links] .mp-cms-page a{text-underline-offset:var(--spacing-x-small);color:var(--color-primary-contrast-text)!important;background-color:var(--color-primary-main)!important;text-decoration:underline!important}html[data-mp-accessibility-font] .mp-cms-page{--font-family:Tahoma, Arial, sans-serif;font-family:var(--font-family)!important}:is(html[data-mp-accessibility-font] .mp-cms-page p,html[data-mp-accessibility-font] .mp-cms-page a,html[data-mp-accessibility-font] .mp-cms-page button,html[data-mp-accessibility-font] .mp-cms-page input,html[data-mp-accessibility-font] .mp-cms-page textarea,html[data-mp-accessibility-font] .mp-cms-page h1,html[data-mp-accessibility-font] .mp-cms-page h2,html[data-mp-accessibility-font] .mp-cms-page h3,html[data-mp-accessibility-font] .mp-cms-page h4,html[data-mp-accessibility-font] .mp-cms-page h5,html[data-mp-accessibility-font] .mp-cms-page h6){font-family:var(--font-family)!important}:is(html[data-mp-accessibility-line-height] .mp-cms-page p,html[data-mp-accessibility-line-height] .mp-cms-page li,html[data-mp-accessibility-line-height] .mp-cms-page a,html[data-mp-accessibility-line-height] .mp-cms-page button,html[data-mp-accessibility-line-height] .mp-cms-page h1,html[data-mp-accessibility-line-height] .mp-cms-page h2,html[data-mp-accessibility-line-height] .mp-cms-page h3,html[data-mp-accessibility-line-height] .mp-cms-page h4,html[data-mp-accessibility-line-height] .mp-cms-page h5,html[data-mp-accessibility-line-height] .mp-cms-page h6){line-height:max(1.8em,var(--line-height-body1))!important}:is(html[data-mp-accessibility-spacing] .mp-cms-page p,html[data-mp-accessibility-spacing] .mp-cms-page li,html[data-mp-accessibility-spacing] .mp-cms-page a,html[data-mp-accessibility-spacing] .mp-cms-page button,html[data-mp-accessibility-spacing] .mp-cms-page h1,html[data-mp-accessibility-spacing] .mp-cms-page h2,html[data-mp-accessibility-spacing] .mp-cms-page h3,html[data-mp-accessibility-spacing] .mp-cms-page h4,html[data-mp-accessibility-spacing] .mp-cms-page h5,html[data-mp-accessibility-spacing] .mp-cms-page h6){letter-spacing:.12em!important;word-spacing:.16em!important;line-height:1.5!important}html[data-mp-accessibility-spacing] .mp-cms-page p{margin-block-end:2em!important}:is(html[data-mp-accessibility-text=blue] .mp-cms-page p,html[data-mp-accessibility-text=blue] .mp-cms-page li,html[data-mp-accessibility-text=blue] .mp-cms-page a,html[data-mp-accessibility-text=blue] .mp-cms-page button,html[data-mp-accessibility-text=blue] .mp-cms-page label,html[data-mp-accessibility-text=blue] .mp-cms-page span,html[data-mp-accessibility-text=blue] .mp-cms-page h1,html[data-mp-accessibility-text=blue] .mp-cms-page h2,html[data-mp-accessibility-text=blue] .mp-cms-page h3,html[data-mp-accessibility-text=blue] .mp-cms-page h4,html[data-mp-accessibility-text=blue] .mp-cms-page h5,html[data-mp-accessibility-text=blue] .mp-cms-page h6){color:var(--color-primary-main)!important}:is(html[data-mp-accessibility-text=red] .mp-cms-page p,html[data-mp-accessibility-text=red] .mp-cms-page li,html[data-mp-accessibility-text=red] .mp-cms-page a,html[data-mp-accessibility-text=red] .mp-cms-page button,html[data-mp-accessibility-text=red] .mp-cms-page label,html[data-mp-accessibility-text=red] .mp-cms-page span,html[data-mp-accessibility-text=red] .mp-cms-page h1,html[data-mp-accessibility-text=red] .mp-cms-page h2,html[data-mp-accessibility-text=red] .mp-cms-page h3,html[data-mp-accessibility-text=red] .mp-cms-page h4,html[data-mp-accessibility-text=red] .mp-cms-page h5,html[data-mp-accessibility-text=red] .mp-cms-page h6){color:var(--color-error-main)!important}:is(html[data-mp-accessibility-text=yellow] .mp-cms-page p,html[data-mp-accessibility-text=yellow] .mp-cms-page li,html[data-mp-accessibility-text=yellow] .mp-cms-page a,html[data-mp-accessibility-text=yellow] .mp-cms-page button,html[data-mp-accessibility-text=yellow] .mp-cms-page label,html[data-mp-accessibility-text=yellow] .mp-cms-page span,html[data-mp-accessibility-text=yellow] .mp-cms-page h1,html[data-mp-accessibility-text=yellow] .mp-cms-page h2,html[data-mp-accessibility-text=yellow] .mp-cms-page h3,html[data-mp-accessibility-text=yellow] .mp-cms-page h4,html[data-mp-accessibility-text=yellow] .mp-cms-page h5,html[data-mp-accessibility-text=yellow] .mp-cms-page h6){color:var(--color-warning-main)!important}:is(html[data-mp-accessibility-background=light_gray] .mp-cms-page,html[data-mp-accessibility-background=light_gray] .mp-cms-page *){background-color:var(--color-background-paper-level-2)!important}:is(html[data-mp-accessibility-background=dark_gray] .mp-cms-page,html[data-mp-accessibility-background=dark_gray] .mp-cms-page *){background-color:var(--color-background-paper-level-4)!important}:is(html[data-mp-accessibility-background=cream] .mp-cms-page,html[data-mp-accessibility-background=cream] .mp-cms-page *){background-color:var(--color-secondary-minus-4)!important}:is(html[data-mp-accessibility-contrast] .mp-cms-page,html[data-mp-accessibility-contrast] .mp-cms-page *){color:canvastext!important;text-shadow:none!important;background-color:canvas!important;border-color:canvastext!important}
.dWndTa_root{inset-inline:0;top:var(--reading-guide-position,50%);block-size:var(--border-width-emphasis);background:var(--color-primary-main);z-index:var(--layer-overlay);pointer-events:none;position:fixed}
._5GHuHG_root__trigger{background:var(--color-primary-plus-1);inset-inline-end:var(--spacing-x-large);bottom:var(--spacing-x-large);gap:var(--spacing-normal);min-block-size:var(--control-size-normal);border-radius:var(--border-radius-normal);z-index:var(--layer-floating-action);font-size:calc(var(--font-size-small)/var(--mp-accessibility-font-scale,1));position:fixed}._5GHuHG_root__trigger[data-position$=start]{inset-inline-start:var(--spacing-x-large);inset-inline-end:auto}._5GHuHG_root__trigger[data-position^=top]{top:var(--spacing-x-large);bottom:auto}._5GHuHG_root__triggerIcon{inline-size:var(--component-size-large);block-size:var(--component-size-large);flex-shrink:0}._5GHuHG_root__dialog._5GHuHG_root__dialog{--accessibility-accent:var(--color-primary-plus-1);--accessibility-hover-text:var(--accessibility-accent);inset-inline-end:var(--spacing-x-large);bottom:var(--spacing-x-large);inline-size:min(290px,100vw - var(--control-size-small));max-inline-size:none;max-block-size:calc(100dvh - var(--spacing-xxx-large));border:var(--border-width-normal) solid var(--color-border-3);border-radius:var(--surface-border-radius);background:var(--color-background-paper-level-1);box-shadow:var(--shadow-card);color:var(--accessibility-accent);font-size:calc(var(--font-size-tiny)/var(--mp-accessibility-font-scale,1));line-height:calc(var(--line-height-tiny)/var(--mp-accessibility-font-scale,1));margin:0;padding:0;position:fixed;overflow:auto}._5GHuHG_root__dialog._5GHuHG_root__dialog[data-position$=start]{inset-inline-start:var(--spacing-x-large);inset-inline-end:auto}._5GHuHG_root__dialog._5GHuHG_root__dialog[data-position^=top]{top:var(--spacing-x-large);bottom:auto}._5GHuHG_root__panel{gap:var(--spacing-large);padding:var(--spacing-large);flex-direction:column;display:flex}._5GHuHG_root__header{--accessibility-close-size:var(--component-size-x-large);--accessibility-close-icon-size:var(--component-size-normal);z-index:1;background:var(--color-background-paper-level-1);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._5GHuHG_root__title{font-weight:var(--font-weight-bold);padding-inline-start:calc((var(--accessibility-close-size) - var(--accessibility-close-icon-size))/2)}._5GHuHG_root__controls{gap:var(--spacing-large);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._5GHuHG_root__control._5GHuHG_root__control{text-align:start;justify-content:flex-start;gap:var(--spacing-x-small);min-inline-size:0;padding:var(--spacing-normal);font:inherit;color:inherit;background:var(--color-background-page-1);min-block-size:var(--rich-editor-control-size);outline:var(--border-width-normal) solid #0000;outline-offset:calc(-1*var(--border-width-normal));border-radius:var(--border-radius-normal);border:0;block-size:auto}._5GHuHG_root__control._5GHuHG_root__control[aria-pressed=true],._5GHuHG_root__control._5GHuHG_root__control[data-selected=true]{background:var(--color-primary-minus-4);outline-color:var(--accessibility-accent)}._5GHuHG_root__control._5GHuHG_root__control:focus-visible{outline-color:var(--accessibility-accent)}._5GHuHG_root__guide{inline-size:calc((100% - var(--spacing-large))/2)}._5GHuHG_root__reset._5GHuHG_root__reset{color:var(--color-primary-contrast-text);background:var(--accessibility-accent)}._5GHuHG_root__close._5GHuHG_root__close{font:inherit;color:inherit;min-inline-size:var(--accessibility-close-size);inline-size:var(--accessibility-close-size);min-block-size:var(--accessibility-close-size);block-size:var(--accessibility-close-size);background:0 0;flex-shrink:0;padding:0}._5GHuHG_root__close._5GHuHG_root__close:before{content:"";inline-size:var(--component-size-x-large);block-size:var(--component-size-x-large);border-radius:var(--border-radius-normal);pointer-events:none;position:absolute}._5GHuHG_root__close._5GHuHG_root__close svg{inline-size:var(--accessibility-close-icon-size);block-size:var(--accessibility-close-icon-size)}._5GHuHG_root__status{color:var(--color-text-secondary-main);margin:0}._5GHuHG_root__visuallyHidden{inline-size:var(--border-width-normal);block-size:var(--border-width-normal);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}html[data-mui-color-scheme=dark] ._5GHuHG_root__dialog._5GHuHG_root__dialog{--accessibility-hover-text:var(--color-text-primary-main)}@media (hover:hover) and (pointer:fine){._5GHuHG_root__control._5GHuHG_root__control:hover{background:var(--color-primary-minus-2);color:var(--accessibility-hover-text)}._5GHuHG_root__close._5GHuHG_root__close:hover{color:var(--accessibility-hover-text);background:0 0}._5GHuHG_root__close._5GHuHG_root__close:hover:before{background:var(--color-primary-minus-2)}._5GHuHG_root__close._5GHuHG_root__close svg{position:relative}._5GHuHG_root__reset._5GHuHG_root__reset:hover{background:var(--color-primary-minus-2);color:var(--accessibility-hover-text)}}@media (pointer:coarse){._5GHuHG_root__header{--accessibility-close-size:var(--control-size-normal)}._5GHuHG_root__dialog._5GHuHG_root__dialog{inline-size:min(var(--panel-inline-size-normal),100vw - var(--control-size-small));font-size:calc(var(--font-size-small)/var(--mp-accessibility-font-scale,1))}._5GHuHG_root__control._5GHuHG_root__control{min-block-size:var(--control-size-normal)}._5GHuHG_root__guide{inline-size:100%}}@media (max-width:899px){._5GHuHG_root__header{--accessibility-close-size:var(--control-size-normal)}._5GHuHG_root__dialog._5GHuHG_root__dialog{inline-size:min(var(--panel-inline-size-normal),100vw - var(--control-size-small));font-size:calc(var(--font-size-small)/var(--mp-accessibility-font-scale,1))}._5GHuHG_root__control._5GHuHG_root__control{min-block-size:var(--control-size-normal)}._5GHuHG_root__guide{inline-size:100%}}@media (max-width:599px){._5GHuHG_root__trigger{min-inline-size:var(--control-size-normal);inline-size:var(--control-size-normal);gap:0;padding:0}._5GHuHG_root__triggerLabel{display:none}._5GHuHG_root__dialog._5GHuHG_root__dialog[data-position]{inset-inline:0;scrollbar-width:thin;scrollbar-color:var(--color-text-primary-minus-2) #0000;border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100%;top:0;bottom:0}@supports selector(::-webkit-scrollbar){._5GHuHG_root__dialog._5GHuHG_root__dialog[data-position]{scrollbar-width:auto;scrollbar-color:auto}}._5GHuHG_root__dialog._5GHuHG_root__dialog[data-position]::-webkit-scrollbar{width:calc(var(--component-size-xxx-small)/2);height:calc(var(--component-size-xxx-small)/2)}._5GHuHG_root__dialog._5GHuHG_root__dialog[data-position]::-webkit-scrollbar-track{background:0 0}._5GHuHG_root__dialog._5GHuHG_root__dialog[data-position]::-webkit-scrollbar-thumb{background:var(--color-text-primary-minus-2);border-radius:var(--border-radius-normal)}}@media (prefers-reduced-motion:reduce){._5GHuHG_root__dialog._5GHuHG_root__dialog{transition:none!important}}
.oRkr9W_root{color:var(--color-text-secondary-main);border:var(--border-width-normal) solid var(--color-border-2);background-color:var(--color-background-paper-level-1);box-shadow:var(--shadow)}.oRkr9W_root:hover{color:var(--color-primary-main);background-color:var(--color-primary-minus-4)}.oRkr9W_root:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}
.VcaZ_a_desktop{align-items:center;gap:var(--spacing-xxx-large);padding:var(--spacing-x-large);border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--border-radius-x-small);background:var(--color-background-paper-level-1);box-sizing:border-box;min-block-size:calc(var(--component-size-x-large) + var(--component-size-large));padding-block:calc(var(--spacing-x-large) - var(--border-width-normal));display:flex}.VcaZ_a_option.VcaZ_a_option{height:auto;min-block-size:0;min-inline-size:0;color:var(--color-text-secondary-main);font-size:var(--font-size-subtitle2);font-weight:var(--font-weight-medium);line-height:var(--line-height-subtitle2);padding:0}.VcaZ_a_option.VcaZ_a_option[aria-pressed=true]{color:var(--color-primary-main);font-weight:var(--font-weight-bold)}.VcaZ_a_mobile{gap:var(--spacing-x-large);display:none}.VcaZ_a_sortOptions{gap:var(--spacing-xx-large);padding:var(--spacing-x-large);flex-direction:column;display:flex}.VcaZ_a_sortOptions .VcaZ_a_option{text-align:start;justify-content:flex-start}@media (max-width:699px){.VcaZ_a_desktop{display:none}.VcaZ_a_mobile{display:flex}}.VcaZ_a_trigger.VcaZ_a_trigger{min-width:0;height:var(--control-size-large);padding:var(--spacing-x-large);gap:var(--spacing-normal);border-color:var(--color-border-1);border-radius:var(--border-radius-x-small);background-color:var(--color-background-paper-level-1);color:var(--color-text-primary-minus-1);font-size:var(--font-size-subtitle2);font-weight:var(--font-weight-medium);line-height:var(--line-height-subtitle2)}.VcaZ_a_trigger.VcaZ_a_trigger .MuiButton-startIcon{margin:0}.VcaZ_a_filterIcon,.VcaZ_a_sortIcon{width:var(--icon-size-small);height:var(--icon-size-small);background-color:var(--color-gray-level-500);flex-shrink:0;display:block}.VcaZ_a_filterIcon{-webkit-mask:url(/branding/icons/product-filter-trigger.svg) 50%/90.42% 93.75% no-repeat;mask:url(/branding/icons/product-filter-trigger.svg) 50%/90.42% 93.75% no-repeat}.VcaZ_a_sortIcon{-webkit-mask:url(/branding/icons/product-sort-trigger.svg) 50%/contain no-repeat;mask:url(/branding/icons/product-sort-trigger.svg) 50%/contain no-repeat}
