/*! PANDI FOUC kill - CSS-only stability patches. Loads in head right after critical CSS. 2026-05-30
    Reversible: delete this file + the stylesheet_tag line in layout/theme.liquid. */.product-card .product-card__image-wrapper,.card-wrapper .card__media,.card-wrapper .card__inner,.ph3-cgr-card .img-wrap,.ph3-cgr-card .ph3-cgr-img,.ph3-pcard .ph3-pcard-img,.media--placeholder,.placeholder-image{background-color:transparent!important}.product-card img[loading=lazy]:not([src]),.card-wrapper img[loading=lazy]:not([src]),.ph3-cgr-card img[loading=lazy]:not([src]),.ph3-pcard img[loading=lazy]:not([src]),img[loading=lazy][data-srcset]:not([src]){background:#f7f5f0;min-height:1px}.ph3-stk{transform:translateY(100%);transition:transform .22s cubic-bezier(.4,0,.2,1);will-change:transform;contain:layout style}.ph3-stk.show,.ph3-stk--visible,.ph3-stk.is-visible{transform:translateY(0)}.pandi-anb,aside.pandi-anb,[class*=pandi-announcement]{min-height:38px;box-sizing:border-box;contain:layout style}.loox-rating,.loox-rating:empty,.loox-reviews-default:empty,[data-loox-product-rating]:empty{min-height:18px;display:inline-block;vertical-align:middle}.smile-launcher-frame-container,[data-smile-pane],#smile-ui-container{contain:layout style}[data-product-id*=tolstoy],.tolstoy-widget,.tolstoy-feed{min-height:1px;contain:layout style}.product-card,.card-wrapper,.ph3-cgr-card,.ph3-pcard{contain:layout}.template-product .pandi-pdp,.template-product main#MainContent{contain:layout style}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[hidden]{display:none!important}.shopify-section-header,.shopify-section-header-group{contain:layout}
/*# sourceMappingURL=/cdn/shop/t/61/assets/pandi-fouc-kill.css.map */
