@-webkit-keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0}}@keyframes pulse{0%{background-position:0 0}to{background-position:-135% 0}}.skeleton-redesign{margin:0 auto 3rem}@media(min-width:1024px){.skeleton-redesign{margin-bottom:4rem;max-width:90rem}}.skeleton-redesign .skeletonContentWrapper{min-height:100vh}@media screen and (min-width:1024px){.skeleton-redesign .skeletonContentWrapper{-ms-grid-columns:1fr 5rem minmax(0,27.5rem);-ms-grid-rows:min-content auto;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;display:-ms-grid;display:grid;grid-template-areas:"leftSection rightSection";grid-template-columns:1fr minmax(0,27.5rem);grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;margin:.75rem 2rem}}@media screen and (min-width:1540px){.skeleton-redesign .skeletonContentWrapper{margin:1.25rem 0 auto}}.skeleton-redesign .skeletonLeftSection{grid-area:leftSection}.skeleton-redesign .skeletonRightSection{grid-area:rightSection;padding:var(--dt-space-200) var(--dt-space-page-margin-mobile) 0}@media screen and (min-width:1024px){.skeleton-redesign .skeletonLeftSection{-ms-grid-column:1;-ms-grid-row:1}.skeleton-redesign .skeletonRightSection{-ms-grid-column:3;-ms-grid-row:1;padding:0}}.skeleton-redesign .skeletonRightSectionWrapper{display:-ms-grid;display:grid}@media screen and (min-width:1024px){.skeleton-redesign .skeletonRightSectionWrapper{position:-webkit-sticky;position:sticky;top:9rem}}.skeleton-redesign .skeletonGalleryWrapper{display:-ms-grid;display:grid;margin-bottom:1.5rem}@media screen and (min-width:1024px){.skeleton-redesign .skeletonGalleryWrapper{-ms-grid-columns:var(--dt-size-1000) var(--dt-space-component-gap-content-large) minmax(0,1fr);grid-gap:2.5rem var(--dt-space-component-gap-content-large);grid-template-areas:"thumbnails main-photo";grid-template-columns:var(--dt-size-1000) minmax(0,1fr);margin-bottom:var(--dt-space-500)}}@media screen and (min-width:1540px){.skeleton-redesign .skeletonGalleryWrapper{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}.skeleton-redesign .skeletonThumbnailsGridContainer{display:none}@media screen and (min-width:1024px){.skeleton-redesign .skeletonThumbnailsGridContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--dt-space-component-gap-content-large);grid-area:thumbnails}}.skeleton-redesign .skeletonMainPhotoGridContainer{grid-area:main-photo}@media screen and (min-width:1024px){.skeleton-redesign .skeletonThumbnailsGridContainer{-ms-grid-column:1;-ms-grid-row:1}.skeleton-redesign .skeletonMainPhotoGridContainer{-ms-grid-column:3;-ms-grid-row:1}}.skeleton-redesign .skeletonMainPhoto{height:auto;width:100%}.skeleton-redesign .skeletonThumbnail{-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;aspect-ratio:3/4;background-color:var(--dt-color-neutral-white);background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;margin:var(--dt-size-25)}.skeleton-redesign .skeletonTitle{font-size:var(--dt-font-size-167);font-weight:var(--dt-font-product-name-weight);letter-spacing:var(--dt-font-spacing-default);line-height:130%;margin-bottom:var(--dt-space-component-gap-content-nano)}@media(min-width:1024px){.skeleton-redesign .skeletonTitle{font-size:var(--dt-font-size-200);font-weight:var(--dt-font-product-name-weight);letter-spacing:var(--dt-font-spacing-default);line-height:130%}}.skeleton-redesign .skeletonTitleWrapper{margin-bottom:var(--dt-space-component-gap-content-small)}.skeleton-redesign .skeletonPrice{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;height:18px;margin-bottom:1rem;order:-1;width:5rem}@media(min-width:1024px){.skeleton-redesign .skeletonPrice{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.skeleton-redesign .skeletonSinsayClub{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;height:1.5rem;margin-bottom:.5rem;margin-top:.25rem;order:-1;width:8rem}@media(min-width:1024px){.skeleton-redesign .skeletonSinsayClub{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.skeleton-redesign .skeletonColorPicker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--dt-space-100);margin-bottom:var(--dt-space-200)}.skeleton-redesign .skeletonColorPickerTitle{-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;height:1.1375rem;width:6rem}@media(min-width:1024px){.skeleton-redesign .skeletonColorPickerTitle{height:1.3rem}}.skeleton-redesign .skeletonColorPickerList{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--dt-space-component-padding-small);list-style-type:none}.skeleton-redesign .skeletonColorPickerListItem{-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(1.5rem + 2px);position:relative;width:calc(1.5rem + 2px)}.skeleton-redesign .skeletonSizePicker{margin-bottom:var(--dt-space-page-margin-mobile);padding-top:var(--dt-space-150)}@media(min-width:1024px){.skeleton-redesign .skeletonSizePicker{padding:0}}.skeleton-redesign .skeletonSizePickerTitle{-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;height:1.5rem;width:4rem}.skeleton-redesign .skeletonSizePickerList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--dt-space-interactive-padding-extra-small);padding:var(--dt-space-100) 0}@media(min-width:1024px){.skeleton-redesign .skeletonSizePickerList{padding:var(--dt-space-150) 0}}.skeleton-redesign .skeletonSizePickerListItem{-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;border-radius:var(--dt-radius-shape-pill);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;position:relative;width:4rem}.skeleton-redesign .skeletonAddToCartWrapper{border-top:1px solid var(--dt-color-border-subtle);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--dt-space-component-padding-small);justify-self:center;padding:var(--dt-space-component-padding-default) var(--dt-space-page-margin-mobile) var(--dt-space-component-gap-content-extra-large) var(--dt-space-page-margin-mobile);width:100%}@media(min-width:1024px){.skeleton-redesign .skeletonAddToCartWrapper{-ms-grid-column-align:left;border-top:none;justify-self:left;padding:var(--dt-space-200) 0 var(--dt-space-component-padding-medium);position:static}}.skeleton-redesign .skeletonWishlist{min-width:3.5rem}.skeleton-redesign .skeletonAddToCart,.skeleton-redesign .skeletonWishlist{-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite;background:-webkit-gradient(linear,right top,left top,from(#efefef),color-stop(50%,#fcfcfc),to(#efefef));background:linear-gradient(-90deg,#efefef,#fcfcfc 50%,#efefef);background-size:400% 400%;border-radius:var(--dt-radius-shape-pill);height:3.5rem}.skeleton-redesign .skeletonAddToCart{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}