.image-main_image-gallery-main__eRaOz{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:600px;position:relative;overflow:hidden;min-height:18rem}@media(min-width:25.875rem){.image-main_image-gallery-main__eRaOz{min-height:22.5rem}}@media(min-width:48rem){.image-main_image-gallery-main__eRaOz{min-height:30rem}}@media(min-width:80rem){.image-main_image-gallery-main__eRaOz{min-height:37.5rem}}.image-main_image-gallery-main__eRaOz img{width:100%;max-width:20rem;cursor:pointer;transition:transform .15s ease-in-out;background-color:#ebeded}@media(min-width:48rem){.image-main_image-gallery-main__eRaOz img{max-width:30rem}}@media(min-width:80rem){.image-main_image-gallery-main__eRaOz img{max-width:37.5rem}}.image-main_image-gallery-main__eRaOz .image-main_launch-button__pil50{display:none;position:absolute;right:8px;bottom:8px}@media(min-width:48rem){.image-main_image-gallery-main__eRaOz .image-main_launch-button__pil50{display:block}}.image-main_image-gallery-modal__A2Pe2{display:flex;flex-direction:column;align-items:center;align-self:stretch;overflow:hidden;height:auto}.image-main_image-gallery-modal__A2Pe2 img{max-width:100%;max-height:100%}.image-thumbnails_thumbnails__1iOKe{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;align-self:flex-start;padding:0 1.25rem;margin-top:1rem;overflow-y:hidden;overflow-x:scroll;max-width:calc(100% + 2.5rem);gap:.25rem;margin-left:-1.25rem}.image-thumbnails_thumbnails__1iOKe.image-thumbnails_modal__J7HTe{display:none}.image-thumbnails_thumbnails__1iOKe::-webkit-scrollbar{height:0}.image-thumbnails_thumbnails__1iOKe>div{justify-content:center;flex-shrink:0;width:52px;height:52px;padding:4px;border-radius:8px;border:1px solid #babfc1;background-color:#fff}.image-thumbnails_thumbnails__1iOKe>div.image-thumbnails_active__ctSCu{border:1px solid #3a474e;box-shadow:inset 0 0 0 1px #3a474e}.image-thumbnails_thumbnails__1iOKe .image-thumbnails_thumbnail__ElUqc{border-radius:.5rem;cursor:pointer;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#ebeded}.image-thumbnails_thumbnails__1iOKe .image-thumbnails_gradient___wP8t{display:none}@media(min-width:48rem){.image-thumbnails_thumbnails__1iOKe{flex-direction:column;width:88px;height:480px;padding:.25rem 0;gap:.25rem;overflow-y:auto;overflow-x:auto;margin:0;position:relative;mask-image:linear-gradient(180deg,#000 calc(100% - 60px),transparent);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 60px),transparent)}.image-thumbnails_thumbnails__1iOKe:after{display:none}.image-thumbnails_thumbnails__1iOKe::-webkit-scrollbar{height:0}}@media(min-width:48rem)and (min-width:48rem){.image-thumbnails_thumbnails__1iOKe::-webkit-scrollbar{width:.13rem}}@media(min-width:48rem){.image-thumbnails_thumbnails__1iOKe::-webkit-scrollbar-track{background:#ebeded;margin:.3rem 0}.image-thumbnails_thumbnails__1iOKe::-webkit-scrollbar-thumb{background-color:#171c1f;border-radius:.3rem;opacity:0;margin-right:.3rem}.image-thumbnails_thumbnails__1iOKe>div{flex-shrink:0;height:64px;width:64px;border-radius:8px;border:1px solid #babfc1}.image-thumbnails_thumbnails__1iOKe>div.image-thumbnails_active__ctSCu{border:1px solid #3a474e;box-shadow:inset 0 0 0 2px #3a474e}}@media(min-width:48rem)and (min-width:64rem){.image-thumbnails_thumbnails__1iOKe.image-thumbnails_modal__J7HTe{display:flex;justify-content:center;align-items:center;flex-direction:row;max-width:unset;width:100%;height:64px;overflow:clip;mask-image:none;-webkit-mask-image:none}.image-thumbnails_thumbnails__1iOKe.image-thumbnails_modal__J7HTe>div{width:56px;height:56px;margin:4px}.image-thumbnails_thumbnails__1iOKe.image-thumbnails_modal__J7HTe>.image-thumbnails_active__ctSCu{border-radius:.5rem}}@media(min-width:64rem){.image-thumbnails_thumbnails__1iOKe{height:600px}}.modal-desktop_close-button__xlurt{position:absolute;top:.5rem;right:.5rem;z-index:10000}.modal-desktop_image-container__wdhfV{display:flex;padding:0 4rem;overflow:auto;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;align-self:stretch;margin:0 auto 2rem}.modal-desktop_prev-button__qkX7L{left:2.5rem}.modal-desktop_next-button__sVVgk,.modal-desktop_prev-button__qkX7L{display:inline-block;position:fixed;transform:translateY(-50%);top:50%}.modal-desktop_next-button__sVVgk{right:2.5rem}.image-gallery-modal_modal-overlay__OOCBv{height:100%;z-index:9999;visibility:visible;transition:opacity .2s linear 0s;opacity:1;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;flex-wrap:wrap;align-content:flex-start;padding-top:5rem}@media(min-width:48rem){.image-gallery-modal_modal-overlay__OOCBv{align-content:center;padding-top:0}}.image-gallery-modal_modal-overlay__OOCBv button:focus-visible{outline:.125rem dotted var(--color-action-border-secondary-default);outline-offset:.25rem}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f{background-color:var(--color-interface-background-primary);border-radius:.5rem;height:fit-content;height:-moz-fit-content;position:relative;width:100%;margin:0 1.25rem}@media(min-width:25.875rem){.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f{min-width:20.938rem;margin:auto;width:unset}}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-head__H_hMk{padding:1rem;position:relative;text-align:center;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-head__H_hMk .image-gallery-modal_close-button__dctEu{border-radius:.5rem}@media(min-width:48rem){.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-head__H_hMk .image-gallery-modal_close-button__dctEu{right:1.125rem}}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-head__H_hMk h4{font-size:var(--font-title-md-default-size);margin-bottom:0;display:flex;align-items:center;gap:.5rem;text-align:left}@media(min-width:48rem){.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-head__H_hMk h4{color:var(--color-interface-text-strong);font-size:var(--font-title-lg-default-size)}}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-head__H_hMk h4 .image-gallery-modal_modal-title-content__eAiX8{display:flex;flex-direction:column}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-body__OIXME{padding:0 1rem 1rem}.image-gallery-modal_close-button__dctEu{position:fixed}.image-gallery-modal_list__YzlvJ{display:flex;padding:4rem 0;min-height:100vh;max-width:41.25rem;margin:0 auto;flex-direction:column;justify-content:center;gap:1rem}.image-gallery-modal_close-button__dctEu{position:absolute;top:.5rem;right:.5rem;z-index:10000}.image-gallery-modal_image-container__0Sn98{display:flex;padding:0 4rem;overflow:auto;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;align-self:stretch;margin:0 auto 2rem}.image-gallery-modal_prev-button__6SgXx{display:inline-block;position:fixed;transform:translateY(-50%);top:50%;left:2.5rem}.image-gallery-modal_next-button__0vUXB{display:inline-block;position:fixed;transform:translateY(-50%);top:50%;right:2.5rem}@media screen and (max-width:calc(64rem - 1px)){.image-gallery-modal_modal-overlay__OOCBv{padding-top:unset;align-content:unset}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f{margin:unset;width:100%;border-radius:0}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-body__OIXME{padding:unset}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal__9m6l9{margin:0 auto}}@media(min-width:64rem){.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f{display:flex;margin:1.5rem;height:calc(100% - 3rem);width:calc(100% - 3rem)}.image-gallery-modal_modal-overlay__OOCBv .image-gallery-modal_modal-content__Q9D9f .image-gallery-modal_modal-body__OIXME{display:flex;width:100%}.image-gallery-modal_modal__9m6l9{display:flex;flex-direction:column;align-items:center;padding:1.5rem 0;flex:1 0 0;align-self:stretch;margin:0 auto;overflow:auto}}.modal-mobile_close-button__ijKvd{position:fixed;top:.5rem;right:.5rem;z-index:10000}.modal-mobile_list__tgg2I{display:flex;padding:4rem 0;min-height:100vh;max-width:41.25rem;margin:0 auto;flex-direction:column;justify-content:center;gap:1rem}.skip-gallery_gallery-skip-link__zq0a3{position:absolute;opacity:0;color:#3d6d56;font-size:1rem;line-height:1.556}.skip-gallery_gallery-skip-link__zq0a3:focus{opacity:1;outline:2px dashed #171c1f;outline-offset:1px}.product-roundels_component_roundel-container__MuuzY{display:flex;flex-direction:column;align-items:center;gap:.5rem;justify-content:flex-start;background:transparent;width:4rem;box-sizing:border-box;height:100%;text-align:center;padding:0;overflow:visible}.product-roundels_component_roundel-container__MuuzY>*{margin-left:auto;margin-right:auto;max-width:100%}.product-roundels_component_roundel-container__MuuzY img{max-width:100%;height:auto;display:block;margin:0 auto;position:static}@media(min-width:48rem){.product-roundels_component_roundel-container__MuuzY{justify-content:center;background:#fff;width:auto;height:auto;box-sizing:content-box}.product-roundels_component_roundel-container__MuuzY img,.product-roundels_component_roundel-container__MuuzY>*{max-width:none}}@media(min-width:20rem){img.roundel-image_roundel-0__QZzUs{width:4.5rem}img.roundel-image_roundel-1__i9hll{width:4rem}img.roundel-image_roundel-2__X_Mjb,img.roundel-image_roundel-3__5F4k8,img.roundel-image_roundel-4__HWJj6{width:3.5rem}}@media(min-width:48rem){img.roundel-image_roundel-0__QZzUs{width:6rem}img.roundel-image_roundel-1__i9hll{width:5.25rem}img.roundel-image_roundel-2__X_Mjb,img.roundel-image_roundel-3__5F4k8,img.roundel-image_roundel-4__HWJj6{width:4.5rem}}.image-gallery-container_component_image-gallery-container__ZKs1z{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.25rem}.image-gallery-container_component_image-gallery-container__ZKs1z .image-gallery-container_component_gallery-container__RbpgR{display:flex;flex-direction:row;justify-content:flex-start;flex:1 1 0;height:30rem;width:100%;position:relative}.image-gallery-container_component_image-gallery-container__ZKs1z .image-gallery-container_component_gallery-container__RbpgR:not(:has(div[class*=roundel-container])) div[class*=embla__slide]{justify-content:center}.image-gallery-container_component_image-gallery-container__ZKs1z .image-gallery-container_component_gallery-container__RbpgR div[class*=roundel-container]{position:absolute;right:.5rem;left:auto;top:.5rem;transform:none;z-index:1;width:4rem;max-width:4rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.image-gallery-container_component_image-gallery-container__ZKs1z .image-gallery-container_component_image-thumbnails__Ch9Rl img{width:2.125rem;height:2.125rem;border-radius:.5rem}@media(min-width:48rem){.image-gallery-container_component_image-gallery-container__ZKs1z{display:flex;flex-direction:row;flex-flow:row-reverse;gap:1rem;align-items:flex-start;padding:0}.image-gallery-container_component_image-gallery-container__ZKs1z .image-gallery-container_component_gallery-container__RbpgR{justify-content:center;padding:0}.image-gallery-container_component_image-gallery-container__ZKs1z .image-gallery-container_component_gallery-container__RbpgR div[class*=roundel-container]{position:static;width:auto;max-width:none;left:auto;right:auto;top:auto;transform:none;height:auto}}@media(min-width:64rem){.image-gallery-container_component_image-gallery-container__ZKs1z{margin-bottom:0}.image-gallery-container_component_image-gallery-container__ZKs1z .image-gallery-container_component_gallery-container__RbpgR{height:37.5rem;padding:0 0 .5rem}}.image-gallery-container_component_modal__sEoC4 .image-gallery-container_component_modal-overlay__kj2or{padding-top:0}