.main-product{--pdp-skeleton-base: color-mix(in srgb, var(--vorug-rule, #dedbd4) 64%, var(--vorug-paper, #f5f4f0));--pdp-skeleton-light: rgba(255, 255, 255, .58)}.main-product [data-pdp-image-pending]{position:relative;overflow:clip;background:var(--pdp-skeleton-base)}.main-product [data-pdp-image-pending]>img,.main-product [data-pdp-image-pending]>.lazy-image{visibility:hidden}.main-product [data-pdp-image-pending]:after,.main-product [data-pdp-chooser-placeholder]>:not([hidden]):before,.main-product [data-pdp-chooser-placeholder]>:not([hidden]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;visibility:visible;pointer-events:none}.main-product [data-pdp-image-pending]:after,.main-product [data-pdp-chooser-placeholder]>:not([hidden]):after{background:linear-gradient(105deg,transparent 25%,var(--pdp-skeleton-light) 50%,transparent 75%);transform:translate(-100%);animation:pdp-loading-shimmer 2.2s cubic-bezier(.4,0,.2,1) infinite}.main-product [data-pdp-chooser-placeholder]{pointer-events:none}.main-product [data-pdp-chooser-placeholder]>:not([hidden]){position:relative;visibility:visible;color:transparent;background:transparent;border-color:transparent;overflow:clip;border-radius:2px}.main-product [data-pdp-chooser-placeholder]>:not([hidden])>*{visibility:hidden}.main-product [data-pdp-chooser-placeholder]>:not([hidden]):before{background:var(--pdp-skeleton-base)}.main-product [data-pdp-chooser-placeholder]>.mto-inline-summary{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:43% 12px,32% 12px;mask-size:43% 12px,32% 12px;-webkit-mask-position:left center,right center;mask-position:left center,right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main-product [data-pdp-chooser-placeholder]>:is(.mto-inline-field,.mto-inline-native-options){-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:28% 10px,100% calc(100% - 24px);mask-size:28% 10px,100% calc(100% - 24px);-webkit-mask-position:left 4px,left bottom;mask-position:left 4px,left bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main-product [data-pdp-chooser-placeholder]>.mto-inline-payment-icons{-webkit-mask-image:linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0);-webkit-mask-size:62% 12px;mask-size:62% 12px;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-pdp-native-pending]{display:none!important}.main-product [data-pdp-image-error]{position:relative}.main-product [data-pdp-image-error]>img,.main-product [data-pdp-image-error]>.lazy-image{visibility:hidden}.main-product .pdp-image-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;color:var(--vorug-ink, #24261f);background:var(--vorug-paper, #f5f4f0);font:inherit}.main-product .pdp-image-fallback button{min-height:44px;padding:10px 16px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer}.main-product .pdp-image-fallback button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@keyframes pdp-loading-shimmer{0%,15%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.main-product [data-pdp-image-pending]:after,.main-product [data-pdp-chooser-placeholder]>:not([hidden]):after{animation:none;transform:none;background:var(--pdp-skeleton-base)}}.main-product [data-pdp-chooser-placeholder] .mto-inline-native-option:has(.mto-tassel-radios)>select{display:none}.main-product .product__modal-opener:has([data-pdp-image-error])>.product__media-toggle{pointer-events:none}.main-product[data-vorug-pdp] .product__media .pdp-image-fallback{display:flex}.main-product[data-vorug-pdp] .product__modal-opener.zoom-disabled .pdp-image-fallback button{display:block;cursor:pointer!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/vorug-pdp-loading.css.map */
