.ProductGallery_root__cDfCu{display:flex;flex-direction:column}.ProductGallery_navigation__NAWpK{position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%);z-index:2;justify-content:space-between;-webkit-margin-before:0;margin-block-start:0;pointer-events:none}.ProductGallery_navigation__NAWpK button{background-color:transparent;transition:opacity .3s ease,visibility .3s ease,background-color .3s ease;min-width:15vw;font-size:2.4rem;pointer-events:auto}.ProductGallery_navigation__NAWpK button:active,.ProductGallery_navigation__NAWpK button:focus,.ProductGallery_navigation__NAWpK button:hover{background-color:transparent}.ProductGallery_navigation__NAWpK button span{--font-size-sm:1.6rem}.ProductGallery_navigation__NAWpK button[disabled]{opacity:0;pointer-events:none;visibility:hidden}.ProductGallery_root__cDfCu .ProductGallery_thumbnails__Zj4zr{margin-top:2px}.ProductGallery_root__cDfCu .ProductGallery_thumbnails__Zj4zr>div{gap:2px}.ProductGallery_root__cDfCu .ProductGallery_thumbnails__Zj4zr .ProductGallery_thumbnail__nFfoS{--slider-thumb-size:100%;--slider-thumb-border:none;--slider-thumb-active-border:none;--slider-thumb-active-bg:transparent;flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 1.5px);min-width:calc(25% - 1.5px);padding:0;margin:0;border-radius:0;opacity:.4;transition:opacity .3s ease}.ProductGallery_root__cDfCu .ProductGallery_thumbnails__Zj4zr>div:has(button:nth-child(5)) .ProductGallery_thumbnail__nFfoS{flex:0 0 22%;min-width:22%}.ProductGallery_root__cDfCu .ProductGallery_thumbnails__Zj4zr .ProductGallery_thumbnail__nFfoS.ProductGallery_thumbnail_selected__UpzQ1{opacity:1}.ProductGallery_image_wrapper__xcjX3{position:relative;width:100%;height:100%;display:block}.ProductGallery_overlay__u_4gE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#00000033;opacity:0;transition:opacity .3s ease;pointer-events:none}.ProductGallery_video_play_button__asGjH{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-md);color:var(--text-color);font-weight:400;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-white);pointer-events:all;height:40px}.ProductGallery_video_play_button__asGjH:hover{background-color:var(--color-grey-100);color:currentColor}.ProductGallery_video_play_button__asGjH>span{display:contents}.ProductGallery_hide_on_mobile__zKYh9{display:none}@media (min-width:768px){.ProductGallery_hide_on_desktop___L6Y9{display:none}.ProductGallery_hide_on_mobile__zKYh9{display:block}.ProductGallery_image_wrapper__xcjX3{cursor:pointer;transition:opacity .3s ease}.ProductGallery_image_wrapper__xcjX3:focus .ProductGallery_overlay__u_4gE,.ProductGallery_image_wrapper__xcjX3:hover .ProductGallery_overlay__u_4gE{opacity:1}.ProductGallery_root__cDfCu .ProductGallery_list_container__Agjd1{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-gap:2px;gap:2px;transform:none!important;transition:none}.ProductGallery_root__cDfCu .ProductGallery_list_container__Agjd1>div:first-child,.ProductGallery_root__cDfCu .ProductGallery_list_container__Agjd1>div:nth-child(2){grid-column:span 6}.ProductGallery_root__cDfCu .ProductGallery_list_container__Agjd1>div:nth-child(n+3){grid-column:span 4}.ProductGallery_root__cDfCu .ProductGallery_list_container__Agjd1>div:nth-child(n+6){display:none}}