.rs-contents,rs-root{display:contents}.woocommerce-product-gallery .flex-control-thumbs li img{cursor:pointer;opacity:.5}.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}:root{--rs-loader: #1e73be;--rs-loader-track: rgba(30, 115, 190, .15);--rs-shimmer-base: #ececec}.rs-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:100000;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .2s ease}.rs-progress.is-active{opacity:1}.rs-progress__bar{display:block;height:100%;width:40%;background:var(--rs-loader);border-radius:0 3px 3px 0;transform:translate(-100%)}.rs-progress.is-active .rs-progress__bar{animation:rs-progress 1.1s ease-in-out infinite}@keyframes rs-progress{0%{transform:translate(-100%) scaleX(.6)}50%{transform:translate(80%) scaleX(1.2)}to{transform:translate(260%) scaleX(.6)}}.rs-spinner{width:44px;height:44px;animation:rs-spin .9s linear infinite}.rs-spinner__track,.rs-spinner__arc{fill:none;stroke-width:4}.rs-spinner__track{stroke:var(--rs-loader-track)}.rs-spinner__arc{stroke:var(--rs-loader);stroke-linecap:round;stroke-dasharray:90 150}@keyframes rs-spin{to{transform:rotate(360deg)}}.rs-loading-block{min-height:55vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;animation:rs-fade-in .25s ease both}.rs-loading-block__text{margin:0;color:#767676;font-size:14px;letter-spacing:.04em}#content.rs-is-loading .row:not(:has(.rs-loading-block)){opacity:.45;transition:opacity .2s ease;pointer-events:none}body:has(.rs-loading-block) .rs-loader-float{display:none}.rs-loader-float{position:fixed;left:50%;top:50%;z-index:99999;margin:-36px 0 0 -36px;width:72px;height:72px;display:grid;place-items:center;background:#fff;border-radius:50%;box-shadow:0 6px 24px #0000001f;animation:rs-fade-in .2s ease both}@keyframes rs-fade-in{0%{opacity:0}to{opacity:1}}img.rs-img-pending{background-color:var(--rs-shimmer-base);animation:rs-pulse 1.2s ease-in-out infinite}@keyframes rs-pulse{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.rs-progress.is-active .rs-progress__bar,.rs-spinner,img.rs-img-pending{animation-duration:2.5s}}
