.productDetails-module__gPhm5W__head{flex-direction:column;gap:2rem;padding-top:6rem;display:flex}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information{flex-direction:column;display:flex}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__title{font-family:var(--font-switzer-regular);font-size:var(--paragraph-xl);letter-spacing:var(--tracking-tighter);font-weight:400;line-height:var(--leading-tight);margin:0}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__subtitle{font-family:var(--font-switzer-medium);font-size:var(--paragraph-md);letter-spacing:var(--tracking-tighter);font-weight:500;line-height:var(--leading-tight);margin:0}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__description{margin-top:2rem}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__watchListButtonContainer{justify-content:flex-end;display:flex}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__pricing{flex-direction:column;padding:1rem 0;display:flex}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__pricing .productDetails-module__gPhm5W__regularPrice{font-family:var(--font-switzer-regular);font-size:var(--paragraph-md);letter-spacing:var(--tracking-tighter);color:hsl(var(--gray-600));font-weight:400;line-height:var(--leading-tight);margin:0}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__pricing .productDetails-module__gPhm5W__icon{margin:1rem 8rem;transform:rotate(90deg)}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__pricing .productDetails-module__gPhm5W__quotedPrice{font-family:var(--font-switzer-semibold);font-size:var(--paragraph-md);letter-spacing:var(--tracking-tighter);color:hsl(var(--black));font-weight:600;line-height:var(--leading-tight);margin:0}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information .productDetails-module__gPhm5W__pricing .productDetails-module__gPhm5W__additionalInformation{font-family:var(--font-switzer-regular);font-size:var(--paragraph-xs);letter-spacing:var(--tracking-normal);font-weight:400;line-height:var(--leading-normal);margin:1rem 0}@media (min-width:768px){.productDetails-module__gPhm5W__head{flex-direction:row;align-items:flex-start}.productDetails-module__gPhm5W__head .productDetails-module__gPhm5W__information{flex:1}}
.imageGallery-module__Jdtf2G__gallery{flex-direction:column;justify-content:space-between;gap:1rem;min-height:28rem;display:flex;position:relative}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__mainImageWrapper{justify-content:center;align-items:center;display:flex;overflow:hidden}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__mainImageWrapper .imageGallery-module__Jdtf2G__mainImage{object-fit:contain;width:100%;height:300px;display:block}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin:0;padding:0;list-style-type:none;display:flex}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList .imageGallery-module__Jdtf2G__thumbnailItem{flex:none}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList .imageGallery-module__Jdtf2G__thumbnailItem .imageGallery-module__Jdtf2G__thumbnailButton{border:.125rem solid hsl(var(--white));cursor:pointer;opacity:.6;border-radius:.375rem;transition:opacity .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out;display:block;overflow:hidden;transform:translateY(0)}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList .imageGallery-module__Jdtf2G__thumbnailItem .imageGallery-module__Jdtf2G__thumbnailButton:hover{opacity:.9;transform:scale(.9)}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList .imageGallery-module__Jdtf2G__thumbnailItem .imageGallery-module__Jdtf2G__thumbnailButtonActive{opacity:1;background-color:hsl(var(--gray-200));padding:.25rem}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList .imageGallery-module__Jdtf2G__thumbnailItem .imageGallery-module__Jdtf2G__thumbnailButtonActive:hover{opacity:1;transform:scale(1)}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList .imageGallery-module__Jdtf2G__thumbnailItem .imageGallery-module__Jdtf2G__thumbnailImage{background-color:hsl(var(--white));object-fit:cover;border-radius:.25rem;width:4.5rem;height:4.5rem;padding:.25rem;display:block}@media (min-width:768px){.imageGallery-module__Jdtf2G__gallery{flex:1}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList{justify-content:flex-start}}@media (min-width:981px){.imageGallery-module__Jdtf2G__gallery{min-height:36rem}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__mainImageWrapper .imageGallery-module__Jdtf2G__mainImage{height:400px}.imageGallery-module__Jdtf2G__gallery .imageGallery-module__Jdtf2G__thumbnailList .imageGallery-module__Jdtf2G__thumbnailItem .imageGallery-module__Jdtf2G__thumbnailImage{width:5rem;height:5rem}}
