._0q0q4G_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)}._0q0q4G_root:hover{color:var(--color-primary-main);background-color:var(--color-primary-minus-4)}._0q0q4G_root:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}
.vsyJmW_root{display:inline-flex}.vsyJmW_root__button{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)}.vsyJmW_root__button:hover{color:var(--color-primary-main);background-color:var(--color-primary-minus-4)}.vsyJmW_root__button:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}.vsyJmW_root__button_active{color:var(--color-primary-main)}.vsyJmW_root__skeleton{inline-size:var(--control-size-small);block-size:var(--control-size-small);background-color:var(--color-background-paper-level-2)}
.AFz2fW_root{align-items:start;gap:var(--image-gallery-gap,var(--spacing-normal));grid-template-areas:"main thumbnails";grid-template-columns:minmax(0, 1fr) var(--image-gallery-thumbnail-size,var(--media-thumbnail-size-large));direction:ltr;min-width:0;display:grid}.AFz2fW_root__main{aspect-ratio:1;border:var(--border-width-normal) solid var(--color-border-2);border-radius:var(--surface-border-radius);background-color:var(--color-background-paper-inner-level-1);grid-area:main;width:100%;min-width:0;position:relative;overflow:hidden}.AFz2fW_root__main span{border-radius:inherit}.AFz2fW_root__image,.AFz2fW_root__thumbnailImage{border-radius:inherit;object-fit:contain}.AFz2fW_root__mainButton{border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.AFz2fW_root__mainButton:disabled{cursor:default}.AFz2fW_root__mainButton:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:calc(-1*var(--spacing-xx-small))}.AFz2fW_root__actions{z-index:var(--layer-floating-action);top:var(--spacing-large);left:var(--spacing-large);align-items:center;gap:var(--spacing-small);flex-direction:column;display:flex;position:absolute}.AFz2fW_root__thumbnails{max-block-size:100%;min-height:0;padding:0 var(--spacing-x-small) 0 0;gap:var(--image-gallery-thumbnail-gap,var(--spacing-normal));scrollbar-color:var(--color-border-3) #0000;scrollbar-width:thin;flex-direction:column;grid-area:thumbnails;margin:0;list-style:none;display:flex;overflow:hidden auto}.AFz2fW_root__thumbnailItem{width:var(--image-gallery-resolved-thumbnail-size,var(--image-gallery-thumbnail-size,var(--media-thumbnail-size-large)));aspect-ratio:1;flex:none;position:relative}.AFz2fW_root__thumbnailButton{cursor:pointer;border:var(--border-width-normal) solid var(--color-border-2);border-radius:var(--surface-border-radius);background-color:var(--color-background-paper-inner-level-1);outline:none;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.AFz2fW_root__thumbnailButton[data-selected=true]{border-color:var(--color-primary-minus-1)}.AFz2fW_root__thumbnailButton:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}.AFz2fW_root[data-constrain-thumbnails=true]{display:block;container-type:inline-size}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__layout{--image-gallery-visible-thumbnail-count:4;--image-gallery-resolved-thumbnail-size:calc(20cqi - var(--image-gallery-gap,var(--spacing-normal)));--image-gallery-main-size:calc(100cqi - var(--image-gallery-resolved-thumbnail-size) - 2 * var(--image-gallery-gap,var(--spacing-normal)));align-items:start;gap:var(--image-gallery-gap,var(--spacing-normal));grid-template-areas:"main thumbnails";grid-template-columns:minmax(0, 1fr) calc(var(--image-gallery-resolved-thumbnail-size) + var(--image-gallery-gap,var(--spacing-normal)));display:grid}@supports (width:round(nearest, 10px, 1px)){.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__layout{--image-gallery-visible-thumbnail-count:max(1, round(nearest, calc(100cqi / ( var(--image-gallery-thumbnail-size,var(--media-thumbnail-size-large)) + var(--image-gallery-gap,var(--spacing-normal)) ) - 1), 1));--image-gallery-resolved-thumbnail-size:calc(100cqi / (var(--image-gallery-visible-thumbnail-count) + 1) - var(--image-gallery-gap,var(--spacing-normal)))}}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__thumbnailScroller{block-size:var(--image-gallery-main-size);--mp-persistent-scrollbar-inline-inset:0px;grid-area:thumbnails}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__thumbnailScrollerContent{background-color:#0000;padding:0}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__thumbnails{width:var(--image-gallery-resolved-thumbnail-size);max-block-size:none;padding:0;overflow:visible}@media (max-width:1199px){.AFz2fW_root{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""thumbnails"}.AFz2fW_root__thumbnails{max-block-size:none;padding:0 0 var(--spacing-small);flex-direction:row;overflow:auto hidden}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__thumbnails{width:max-content;min-width:100%}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__layout{--image-gallery-resolved-thumbnail-size:var(--image-gallery-thumbnail-size,var(--media-thumbnail-size-large));grid-template-columns:minmax(0,1fr);grid-template-areas:"main""thumbnails"}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__thumbnailScroller{block-size:auto}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__thumbnailScrollerContent{scrollbar-width:thin;overflow:auto hidden}.AFz2fW_root[data-constrain-thumbnails=true] .AFz2fW_root__thumbnailScrollerContent::-webkit-scrollbar{display:block}}
.VY07eG_root{gap:var(--spacing-x-large);flex-direction:column;min-width:0;display:flex}.VY07eG_root__intro{display:contents}.VY07eG_root__intro_withActions{align-items:flex-start;gap:var(--spacing-x-large);display:flex}.VY07eG_root__intro__content{display:contents}.VY07eG_root__intro_withActions .VY07eG_root__intro__content{gap:var(--spacing-normal);flex-direction:column;flex:auto;min-width:0;display:flex}.VY07eG_root__intro__actions{gap:var(--spacing-normal);flex-direction:column;flex:none;display:flex}.VY07eG_root__brief{color:var(--color-text-primary-minus-1);font-size:var(--font-size-body2);font-weight:var(--font-weight-body2);line-height:var(--line-height-body2)}.VY07eG_root__brief p{margin-block:0 var(--spacing-normal)}
.-nYjMa_root{gap:var(--spacing-small);flex-direction:column;min-width:0;display:flex}.-nYjMa_root__lineTitle{color:var(--color-text-primary-main);font-weight:var(--font-weight-bold);margin:0}
._5sf4La_root{gap:var(--spacing-x-large);flex-direction:column;display:flex}._5sf4La_root[data-loading=true] ._5sf4La_root__value:not(:disabled){pointer-events:none;cursor:wait}._5sf4La_root__group{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._5sf4La_root__title{color:var(--color-text-primary-main);font-weight:var(--font-weight-bold);margin-block-end:var(--spacing-small);padding:0}._5sf4La_root__valueList{gap:var(--spacing-small);flex-wrap:wrap;display:flex}._5sf4La_root__value{min-inline-size:var(--control-size-x-large);min-block-size:var(--control-size-normal);padding:var(--spacing-normal);box-sizing:border-box;cursor:pointer;color:var(--color-text-primary-main);border:var(--border-width-normal) solid var(--color-border-2);border-radius:var(--surface-border-radius);background-color:var(--color-background-paper-level-2);justify-content:center;align-items:center;gap:var(--spacing-normal);font:inherit;font-size:var(--font-size-caption);line-height:var(--line-height-caption);white-space:nowrap;display:inline-flex;position:relative;overflow:hidden}._5sf4La_root__value[data-selected=true]{color:var(--color-primary-main);border-color:var(--color-primary-main);background-color:var(--color-primary-minus-4)}._5sf4La_root__value:disabled{cursor:not-allowed;color:var(--color-text-primary-disabled)}._5sf4La_root__value:disabled ._5sf4La_root__valueImage{opacity:.4}._5sf4La_root__value:disabled ._5sf4La_root__valueMedia:after{inset:var(--border-width-normal);background-color:var(--color-text-primary-minus-1);content:"";pointer-events:none;position:absolute;-webkit-mask:url(../media/product-line-variant-unavailable.3kn5kpe4ww315.svg) 50%/contain no-repeat;mask:url(../media/product-line-variant-unavailable.3kn5kpe4ww315.svg) 50%/contain no-repeat}._5sf4La_root__value:focus-visible{outline:var(--border-width-emphasis) solid var(--color-primary-main);outline-offset:var(--spacing-xx-small)}._5sf4La_root__valueMedia{width:var(--icon-size-x-large);aspect-ratio:1;border:var(--border-width-normal) solid var(--color-border-1);border-radius:var(--border-radius-xx-small);position:relative;overflow:hidden}._5sf4La_root__valueImage{border-radius:inherit;object-fit:contain}
