.apc-mask{--apc-mask-width:200px;--apc-mask-max-height:calc(100svh - 20px);--apc-mask-render-width:min(var(--apc-mask-width), calc(100vw - 2rem), calc(var(--apc-mask-max-height) * 10 / 21));--apc-mask-radius:clamp(28px, calc(var(--apc-mask-render-width) * .18), 65px);--apc-mask-top:10px;aspect-ratio:10/21;box-sizing:border-box;top:var(--apc-mask-top);width:var(--apc-mask-render-width);border-radius:var(--apc-mask-radius);pointer-events:none;z-index:0;background-color:#000;border:5px solid #000;padding:0;position:sticky;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 5px 5px}@media (min-width:576px){.apc-mask{--apc-mask-width:250px}}@media (min-width:768px){.apc-mask{--apc-mask-width:300px;--apc-mask-top:clamp(10px, calc(50svh - (var(--apc-mask-render-width) * 21 / 20)), 80px)}}@media (min-width:992px){.apc-mask{--apc-mask-width:500px}}@media (max-aspect-ratio:4/5){.apc-mask{top:10px}}@media (min-aspect-ratio:16/10){.apc-mask{left:70%}}@media (min-aspect-ratio:2){.apc-mask{left:78%}}.apc-container{position:relative}.apc-content-row{z-index:2;position:relative}.apc-card-col{justify-content:center;display:flex}.apc-card-rail{flex-direction:column;gap:1rem;width:100%;max-width:640px;margin:2rem auto 0;display:flex;position:relative}.product-info-card.card{background-color:#ffffffe6}.product-info-title.card-title{font-family:Roboto Slab,serif;font-size:1.7rem;font-weight:720}.product-info-card.card .card-text{font-size:1.2rem;line-height:1.45}@media (min-width:992px){.apc-card-col{justify-content:center;padding-left:max(2rem,6vw);padding-right:2rem}.apc-card-rail{max-width:520px;margin-left:0;margin-right:0;padding-top:10svh}}@media (max-aspect-ratio:1){.apc-mask{left:50%}.apc-card-rail{max-width:640px;margin-left:auto;margin-right:auto;padding-top:2rem}}.emptySpace{height:400vh}.product-info-img{object-fit:cover;width:100%;height:100%;transition:transform .7s;display:block;position:absolute;top:0;left:0;transform:translate(0)}.sLeft{transform:translate(-100%)}.sUp{transform:translateY(-100%)}.sRight{transform:translate(100%)}.sDown{transform:translateY(100%)}
