@-webkit-keyframes pulse{0%{background-position:0 0}100%{background-position:-135% 0%}}@keyframes pulse{0%{background-position:0 0}100%{background-position:-135% 0%}}.skeleton{display:block;min-height:100vh}@media screen and (min-width: 768px){.skeleton{margin:15px auto 0}}@media(min-width: 1024px){.skeleton{width:auto;margin:0 auto;max-width:calc(100% - 60px)}}@media(min-width: 1280px){.skeleton{margin-top:0}}@media(min-width: 1366px){.skeleton{margin:0 auto;max-width:1280px}}.skeleton-breadcrumbs{height:27px;width:90vw;margin:14px 20px;background:-webkit-gradient(linear, right top, left top, from(#efefef), color-stop(50%, #fcfcfc), to(#efefef));background:-o-linear-gradient(right, #efefef 0%, #fcfcfc 50%, #efefef 100%);background:linear-gradient(-90deg, #efefef 0%, #fcfcfc 50%, #efefef 100%);background-size:400% 400%;-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite}@media(min-width: 1024px){.skeleton-breadcrumbs{height:16px;margin:28px auto 25px;width:60vh}}@media(min-width: 1280px){.skeleton-breadcrumbs{margin-top:20px}}@media(min-width: 1366px){.skeleton-breadcrumbs{margin-top:10px}}@media(min-width: 1800px){.skeleton-breadcrumbs{margin-top:25px}}.skeleton-columns{display:block;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:"leftSection" "rightSection"}@media screen and (min-width: 1024px){.skeleton-columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"leftSection rightSection";-ms-grid-rows:1fr;grid-template-rows:1fr}}@media screen and (min-width: 1280px){.skeleton-columns{max-width:82vw;margin:0 auto 20px}}@media screen and (min-width: 1366px){.skeleton-columns{max-width:1280px;margin:0 auto}}.skeleton-gallery{-ms-grid-row:1;-ms-grid-column:1;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:10px;grid-area:leftSection}.skeleton-gallery > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.skeleton-gallery-photos{display:none}.skeleton-gallery-main-photo{height:130vw;margin-bottom:15px}@media(min-width: 768px){.skeleton-gallery-main-photo{height:100vh}}@media(min-width: 1024px){.skeleton-gallery{-ms-grid-columns:calc(16% - 15px) 14px auto;grid-template-columns:calc(16% - 15px) auto;grid-column-gap:14px}.skeleton-gallery-main-photo{height:auto;margin-bottom:0}.skeleton-gallery-photos{display:block}}.skeleton-gallery-photo{width:100%;margin-bottom:10px;aspect-ratio:3/4}.skeleton-gallery-photo,.skeleton-gallery-main-photo{background:-webkit-gradient(linear, right top, left top, from(#efefef), color-stop(50%, #fcfcfc), to(#efefef));background:-o-linear-gradient(right, #efefef 0%, #fcfcfc 50%, #efefef 100%);background:linear-gradient(-90deg, #efefef 0%, #fcfcfc 50%, #efefef 100%);background-size:400% 400%;-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite}.skeleton-details{-ms-grid-row:2;-ms-grid-column:1;width:auto;margin:0 20px;grid-area:rightSection}@media screen and (min-width: 1024px){.skeleton-gallery{-ms-grid-row:1;-ms-grid-column:1}.skeleton-details{-ms-grid-row:1;-ms-grid-column:2}}@media(min-width: 1024px){.skeleton-details{margin-left:calc((50vw - 360px) / 3 + 40px);margin-top:100px;width:360px}}.skeleton-details-price,.skeleton-details-color,.skeleton-details-size,.skeleton-details-add-to-cart,.skeleton-details-stock{width:100%;background:-webkit-gradient(linear, right top, left top, from(#efefef), color-stop(50%, #fcfcfc), to(#efefef));background:-o-linear-gradient(right, #efefef 0%, #fcfcfc 50%, #efefef 100%);background:linear-gradient(-90deg, #efefef 0%, #fcfcfc 50%, #efefef 100%);background-size:400% 400%;-webkit-animation:pulse 1.2s ease-in-out infinite;animation:pulse 1.2s ease-in-out infinite}@media(min-width: 1024px){.skeleton-details-price,.skeleton-details-color,.skeleton-details-size,.skeleton-details-add-to-cart,.skeleton-details-stock{width:100%}}.skeleton-details-price{height:25px;margin-bottom:20px}.skeleton-details-color{height:65px;margin-bottom:20px}.skeleton-details-size{height:100px;margin-bottom:30px}.skeleton-details-add-to-cart{height:50px;margin-bottom:30px}.skeleton-details-stock{height:20px}.skeleton img.skeleton-gallery-main-photo{width:100vw;height:auto !important;margin-bottom:15px}@media(min-width: 768px){.skeleton img.skeleton-gallery-main-photo{width:100%}}.skeleton div.skeleton-details-title{font-size:14px !important;line-height:24px;margin-bottom:4px;height:auto;background:none}
