.productGallery_product-gallery__3y5nb{display:none;width:100%;height:100%;flex-shrink:0;flex-direction:column;gap:10px;max-height:none;min-height:auto}@media(min-width:768px){.productGallery_product-gallery__3y5nb{display:flex;max-width:360px}}@media(min-width:1024px){.productGallery_product-gallery__3y5nb{flex-direction:row;gap:10px;width:100%;max-width:none;flex-shrink:0}}.productGallery_product-gallery__thumbnails-container__RIZxY{position:relative;display:flex;align-items:center}@media(min-width:768px){.productGallery_product-gallery__thumbnails-container__RIZxY{width:100%;max-width:100%;height:80px;order:1}}@media(min-width:1024px){.productGallery_product-gallery__thumbnails-container__RIZxY{width:80px;height:380px;max-width:80px;flex-direction:column;order:0}}.productGallery_product-gallery__scroll-button__vuVAI{position:absolute;z-index:2;border:none;background:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.productGallery_product-gallery__scroll-button__vuVAI{width:40px;height:100%;top:0;bottom:0}.productGallery_product-gallery__scroll-button--left__hPIvB{left:0;background:linear-gradient(90deg,rgb(255,255,255) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0))}.productGallery_product-gallery__scroll-button--right__nGPFm{right:0;background:linear-gradient(270deg,rgb(255,255,255) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0))}}@media(min-width:1024px){.productGallery_product-gallery__scroll-button__vuVAI{width:100%;height:50px;left:0;right:0}.productGallery_product-gallery__scroll-button--left__hPIvB{top:0;background:linear-gradient(180deg,rgb(255,255,255) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0))}.productGallery_product-gallery__scroll-button--right__nGPFm{bottom:0;top:auto;background:linear-gradient(0deg,rgb(255,255,255) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0))}}.productGallery_product-gallery__scroll-button-inner__UqrQa{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;background-color:#e9e9e9;border-radius:12px;transition:all .2s ease-in-out}@media(min-width:768px){.productGallery_product-gallery__scroll-button-inner__UqrQa{width:30px;height:60px}.productGallery_product-gallery__scroll-button-inner__UqrQa svg{transform:rotate(-90deg)}}@media(min-width:1024px){.productGallery_product-gallery__scroll-button-inner__UqrQa{width:50px;height:35px}.productGallery_product-gallery__scroll-button-inner__UqrQa svg{transform:rotate(0deg)}}.productGallery_product-gallery__scroll-button-inner__UqrQa svg{color:#666;transition:transform .2s ease-in-out}.productGallery_product-gallery__scroll-button-inner__UqrQa:hover{background-color:#dbdbdb;transform:scale(1.01)}.productGallery_product-gallery__scroll-button-inner__UqrQa:active{transform:scale(.95)}.productGallery_product-gallery__thumbnails__8B6ii{display:flex;align-items:center;gap:10px;overflow:auto;scrollbar-width:none}.productGallery_product-gallery__thumbnails__8B6ii::-webkit-scrollbar{display:none}@media(min-width:768px){.productGallery_product-gallery__thumbnails__8B6ii{flex-direction:row;width:100%;height:80px;padding:0 5px;order:1}}@media(min-width:1024px){.productGallery_product-gallery__thumbnails__8B6ii{flex-direction:column;width:64px;height:380px;padding:5px 0;flex:1 1;order:0}}.productGallery_product-gallery__thumbnail__pjwBY{flex-shrink:0;border-radius:16px;border:none;cursor:pointer;transition:all .2s ease-in-out;position:relative}@media(min-width:768px){.productGallery_product-gallery__thumbnail__pjwBY{width:60px;height:60px}}@media(min-width:1024px){.productGallery_product-gallery__thumbnail__pjwBY{width:60px;height:60px}}.productGallery_product-gallery__thumbnail__pjwBY:focus-visible{outline:3px solid;color:#f99;outline-offset:2px}.productGallery_product-gallery__thumbnail__pjwBY:hover:not(.productGallery_product-gallery__thumbnail--selected__5anxT){box-shadow:0 0 0 1px #f99;transform:scale(1.02)}.productGallery_product-gallery__thumbnail--selected__5anxT{box-shadow:0 0 0 2px #fe6666;transform:scale(1.01)}.productGallery_product-gallery__thumbnail--error__SuA6B{box-shadow:0 0 0 1px #ffcdb8;background-color:#ffded0}.productGallery_product-gallery__thumbnail--error__SuA6B:hover{box-shadow:0 0 0 1px #ffbda0}.productGallery_product-gallery__thumbnail--hidden__7jqQC{display:none}.productGallery_product-gallery__thumbnail__pjwBY picture{display:block;width:100%;height:100%;border-radius:16px}.productGallery_product-gallery__thumbnail-image__vCrca{width:100%;height:100%;object-fit:cover;border-radius:16px;transition:opacity .3s ease-in-out}.productGallery_product-gallery__thumbnail-image--blurred__65kQ7{filter:blur(4px);transform:scale(1.03)}.productGallery_product-gallery__main__fhkw6{position:relative;display:flex;align-items:center;justify-content:center;border-radius:30px;overflow:hidden;min-height:0;border:none}@media(min-width:768px){.productGallery_product-gallery__main__fhkw6{height:280px;width:100%;order:2}}@media(min-width:1024px){.productGallery_product-gallery__main__fhkw6{height:380px;width:380px;flex-shrink:0}.productGallery_product-gallery__main__fhkw6:focus,.productGallery_product-gallery__main__fhkw6:hover{outline:3px solid;color:#f99}}.productGallery_product-gallery__main-image-button__9q565{cursor:zoom-in;width:100%;height:100%;position:relative;border:none;padding:0;border-radius:30px}.productGallery_product-gallery__picture__bCjAe{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;position:relative;transition:opacity .3s ease-in-out}.productGallery_product-gallery__picture--blurred__fAL4C{filter:blur(8px);transform:scale(1.05)}.productGallery_product-gallery__picture--loading__briFD{opacity:.7;filter:blur(2px)}.productGallery_product-gallery__picture--error__1VcdO{background-color:#f3f3f3;display:flex;align-items:center;justify-content:center}.productGallery_product-gallery__picture--error__1VcdO img{opacity:.7}.productGallery_product-gallery__picture__bCjAe img{width:100%;height:100%;object-fit:contain;border-radius:30px}.productGallery_product-gallery__image-skeleton__8baYy{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-radius:inherit}@media(min-width:768px){.productGallery_product-gallery--skeleton__654t9{display:flex;flex-direction:column;gap:10px}}@media(min-width:1024px){.productGallery_product-gallery--skeleton__654t9{flex-direction:row;gap:10px}}@media(min-width:768px){.productGallery_product-gallery--skeleton__654t9 .productGallery_product-gallery__thumbnails-container__RIZxY{width:100%;max-width:100%;height:80px;order:1}}@media(min-width:1024px){.productGallery_product-gallery--skeleton__654t9 .productGallery_product-gallery__thumbnails-container__RIZxY{width:80px;height:380px;max-width:80px;flex-direction:column;order:0}}.productGallery_product-gallery--skeleton__654t9 .productGallery_product-gallery__thumbnails__8B6ii{display:flex;gap:10px;overflow:hidden}@media(min-width:768px){.productGallery_product-gallery--skeleton__654t9 .productGallery_product-gallery__thumbnails__8B6ii{flex-direction:row;width:100%;height:80px;padding:0 5px;order:1}}@media(min-width:1024px){.productGallery_product-gallery--skeleton__654t9 .productGallery_product-gallery__thumbnails__8B6ii{flex-direction:column;width:64px;height:380px;padding:5px 0;order:0}}@media(min-width:768px){.productGallery_product-gallery--skeleton__654t9 .productGallery_product-gallery__main__fhkw6{height:280px;order:2}}@media(min-width:1024px){.productGallery_product-gallery--skeleton__654t9 .productGallery_product-gallery__main__fhkw6{height:380px;width:380px}}.productGallery_product-gallery__thumbnail--skeleton__Ju0HQ{border:none;cursor:default!important;padding:6px!important}.productGallery_product-gallery__thumbnail--skeleton__Ju0HQ:hover{transform:none!important;box-shadow:none!important}@media(min-width:768px){.productGallery_product-gallery__thumbnail--skeleton__Ju0HQ{width:60px;height:60px}}@media(min-width:1024px){.productGallery_product-gallery__thumbnail--skeleton__Ju0HQ{width:60px;height:60px}}.productGallery_product-gallery__thumbnail-skeleton-inner__MXegj{width:100%;height:100%;border-radius:inherit}@media(min-width:768px){.productGallery_product-gallery__thumbnail-skeleton-inner__MXegj{border-radius:12px}}@media(min-width:1024px){.productGallery_product-gallery__thumbnail-skeleton-inner__MXegj{border-radius:12px}}.productGallery_product-gallery__main-skeleton__ZOpyR{width:100%;height:inherit;border-radius:inherit}@media(min-width:768px){.productGallery_product-gallery__main-skeleton__ZOpyR{border-radius:30px}}@media(min-width:1024px){.productGallery_product-gallery__main-skeleton__ZOpyR{border-radius:30px}}.productInfo_product-info__uM6t_{display:flex;flex-direction:column;width:100%}.productInfo_product-info__title__UaZfH{font-family:var(--font-montserrat),"Montserrat",sans-serif;font-weight:700;font-size:1.625rem;letter-spacing:.0625rem;line-height:100%;color:#252525;margin:0 0 20px}.productInfo_product-info__container__shkyQ{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.productInfo_product-info__container__shkyQ{flex-direction:row;gap:24px}}@media(min-width:1024px){.productInfo_product-info__container__shkyQ{gap:32px}}@media(min-width:768px)and (max-width:1175px){.productInfo_product-info__container__shkyQ{flex-direction:column;gap:20px}}.productInfo_product-info__left__70_yu{display:flex;flex-direction:column;max-width:300px;gap:20px;flex:1 1}@media(max-width:1175px){.productInfo_product-info__left__70_yu{order:0;width:100%;max-width:none}}.productInfo_product-info__right__wQnNm{display:flex;flex-direction:column;flex:1 1}@media(min-width:768px)and (max-width:1175px){.productInfo_product-info__right__wQnNm{order:-1;width:100%}}.productInfo_product-info__separator__N_XmX{width:100%;height:1px;background-color:#cfcfcf}.productInfo_product-info__details__9klPg{display:flex;flex-direction:column;gap:8px}