:root{--ff-media-bg: #f4f5f5;--ff-teal: var(--color-primary-main);--ff-teal-dark: var(--color-primary-main-dark);--ff-lime: var(--color-success-light)}.ff-pc-card{background:#fff;border-color:#e6e8eb;transition:box-shadow .3s ease,border-color .3s ease,transform .3s ease}@media(hover:hover){.ff-pc-card:hover{border-color:color-mix(in srgb,var(--color-primary-main) 28%,transparent);box-shadow:0 16px 32px -20px color-mix(in srgb,var(--color-primary-main-dark) 38%,transparent);transform:translateY(-2px)}}.ff-pc-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:10px;background:var(--ff-media-bg);padding:6%}.ff-pc-media>img,.ff-pc-media>svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;border-radius:0;mix-blend-mode:multiply;transition:transform .45s ease}@media(hover:hover){.ff-pc-card:hover .ff-pc-media>img{transform:scale(1.05)}}.ff-pc-media>.ff-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--ff-media-bg)!important}.ff-pc-media>.ff-placeholder img{mix-blend-mode:multiply}.ff-pc-title a{transition:color .2s ease}.ff-pc-card .ff-pc-title{color:var(--color-gray-primary)}@media(hover:hover){.ff-pc-card:hover .ff-pc-title{color:var(--ff-teal)}}.ff-pc-list{background:#fff;border-color:#e6e8eb;transition:box-shadow .3s ease,border-color .3s ease}@media(hover:hover){.ff-pc-list:hover{border-color:color-mix(in srgb,var(--color-primary-main) 28%,transparent);box-shadow:0 14px 28px -20px color-mix(in srgb,var(--color-primary-main-dark) 38%,transparent)}.ff-pc-list:hover .ff-pc-media>img{transform:scale(1.05)}}.ff-pc-media--list{aspect-ratio:4 / 3;padding:7%}@media(min-width:640px){.ff-pc-media--list{width:8rem;height:8rem;aspect-ratio:1 / 1;padding:10px}}.ff-pg-main{background:var(--ff-media-bg);border-color:#e6e8eb}.ff-pg-main .swiper-slide,.ff-pg-main .glightbox-gallery{background:var(--ff-media-bg)}.ff-pg-main .ff-pg-img{background:transparent;object-fit:contain;object-position:center;padding:6%;mix-blend-mode:multiply}.ff-pg-thumb{background:var(--ff-media-bg);border:1px solid transparent;transition:opacity .2s ease,border-color .2s ease}.ff-pg-thumb.swiper-slide-thumb-active{border-color:var(--ff-teal)}.ff-pg-thumb img{object-fit:contain;object-position:center;padding:8%;mix-blend-mode:multiply}.ff-pg-sticky-thumb{background:var(--ff-media-bg)}.ff-pg-sticky-thumb img{object-fit:contain;padding:8%;mix-blend-mode:multiply}@media(prefers-reduced-motion:reduce){.ff-pc-card,.ff-pc-list,.ff-pc-media>img{transition:none}.ff-pc-card:hover{transform:none}}img.ff-pc-thumb{background:var(--ff-media-bg);object-fit:contain;object-position:center;padding:8%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ff-product-media.css.map */
