.pfb{position:relative;width:100%;aspect-ratio:100 / var(--ratio);overflow:hidden;isolation:isolate}.pfb__bg,.pfb__overlay,.pfb__cover-link{position:absolute;top:0;right:0;bottom:0;left:0}.pfb__bg{z-index:-2}.pfb__overlay{z-index:-1;background:var(--ov-c);opacity:calc(var(--ov) / 100);pointer-events:none}.pfb__cover-link{z-index:0}.pfb__bg-img{width:100%;height:100%;object-fit:cover;display:block}.pfb__placeholder{background:linear-gradient(120deg,#4a525c,#23272d)}.pfb__layer{position:absolute;z-index:1;left:var(--x);top:var(--y);width:var(--w);transform:translate(-50%,-50%);display:block}.pfb__layer-img{display:block;width:100%;height:auto}.pfb__layer-empty{aspect-ratio:3 / 1;display:flex;align-items:center;justify-content:center;border:2px dashed rgba(255,255,255,.6);color:#fff;font-size:13px}.pfb__btn{position:absolute;z-index:2;left:var(--x);top:var(--y);width:calc(var(--bw) * 1%);transform:translate(-50%,-50%);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:var(--btn-py) 1em;font-size:var(--btn-fs);font-weight:var(--btn-weight);line-height:1.1;white-space:nowrap;color:var(--btn-fg);background:var(--btn-bg);border-radius:var(--btn-radius);text-decoration:none;transition:background .15s ease,color .15s ease}.pfb__btn:hover{background:var(--btn-bg-h);color:var(--btn-fg-h)}.pfb__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (min-width:750px){.pfb--m-only,.pfb--hide-d{display:none!important}}@media screen and (max-width:749px){.pfb--d-only,.pfb--hide-m{display:none!important}.pfb__layer{left:var(--mx);top:var(--my);width:var(--mw)}.pfb__btn{left:var(--mx);top:var(--my);width:calc(var(--bmw) * 1%)}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
