.tfr-card__more{position:relative;z-index:2;cursor:pointer}.tfr-qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:max(2.4rem,env(safe-area-inset-top)) 1.6rem max(2.4rem,env(safe-area-inset-bottom))}.tfr-qv[hidden]{display:none}.tfr-qv__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e161273;opacity:0;transition:opacity .22s ease}.tfr-qv__panel{position:relative;width:100%;max-width:52rem;max-height:calc(100vh - 4.8rem);max-height:calc(100dvh - 4.8rem);overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-background, 247, 240, 233));color:rgb(var(--color-foreground));border-radius:1.2rem;box-shadow:0 12px 40px #1e161240;opacity:0;transform:translateY(1.6rem) scale(.98);transition:transform .24s cubic-bezier(.2,.7,.2,1),opacity .24s ease;outline:none;-webkit-overflow-scrolling:touch}.tfr-qv.is-open .tfr-qv__backdrop{opacity:1}.tfr-qv.is-open .tfr-qv__panel{transform:none;opacity:1}.tfr-qv__close{position:sticky;top:.8rem;z-index:3;margin:.8rem .8rem -5.2rem auto;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.12);border-radius:50%;background:#ffffffeb;color:rgb(var(--color-foreground));box-shadow:0 1px 6px #0000001f;cursor:pointer}.tfr-qv__loading{display:flex;align-items:center;justify-content:center;min-height:40vh}.tfr-qv__spinner{width:3.2rem;height:3.2rem;border-radius:50%;border:2px solid rgba(var(--color-foreground),.15);border-top-color:rgb(var(--color-foreground));animation:tfr-qv-spin .8s linear infinite}@keyframes tfr-qv-spin{to{transform:rotate(360deg)}}.tfr-qv__gallery{position:relative;margin:1.6rem 1.6rem 0;border-radius:.8rem;overflow:hidden;background:#fff}.tfr-qv__track{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tfr-qv__track::-webkit-scrollbar{display:none}.tfr-qv__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4 / 5}.tfr-qv__slide img{display:block;width:100%;height:100%;object-fit:cover}.tfr-qv__dots{position:absolute;left:0;right:0;bottom:1.2rem;display:flex;justify-content:center;gap:.7rem}.tfr-qv__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#fff9;box-shadow:0 0 0 1px #0000001f;cursor:pointer}.tfr-qv__dot[aria-current=true]{background:#fff;transform:scale(1.2)}.tfr-qv__info{padding:2rem 1.6rem 2.8rem}.tfr-qv__title{margin:0 0 .8rem;font-size:2.4rem;line-height:1.25;font-weight:400}.tfr-qv__price{margin:0;display:flex;align-items:baseline;gap:1rem;font-size:2rem;font-weight:500;letter-spacing:.02em}.tfr-qv__compare{font-size:1.4rem;font-weight:400;color:rgba(var(--color-foreground),.7)}.tfr-qv__pay{margin:1rem 0 .4rem;font-size:1.4rem;line-height:1.5}.tfr-qv__pay p{margin:.2rem 0}.tfr-qv__pay strong{font-weight:600}.tfr-qv__off{color:#2a9d8f;font-weight:600}.tfr-qv__opt{border:0;margin:2rem 0 0;padding:0;min-width:0}.tfr-qv__legend{padding:0;margin-bottom:.8rem;font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase}.tfr-qv__legend span{font-weight:600;letter-spacing:.06em;text-transform:none;font-size:1.35rem}.tfr-qv__values{display:flex;flex-wrap:wrap;gap:.8rem}.tfr-qv__value{min-width:4.6rem;height:4.6rem;padding:0 1.2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.75);border-radius:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;font-weight:500;letter-spacing:.04em;cursor:pointer}.tfr-qv__value[aria-pressed=true]{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.tfr-qv__value.is-unavailable{color:rgba(var(--color-foreground),.6);border-color:rgba(var(--color-foreground),.35);border-style:dashed;text-decoration:line-through}.tfr-qv__value.is-unavailable[aria-pressed=true]{background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.85);border:1px dashed rgb(var(--color-foreground))}.tfr-qv__value--thumb{width:6.4rem;height:6.4rem;padding:.3rem;border-radius:.8rem;border:1px solid rgba(var(--color-foreground),.25);background:#fff;overflow:hidden}.tfr-qv__value--thumb img{width:100%;height:100%;object-fit:cover;border-radius:.5rem;display:block}.tfr-qv__value--thumb[aria-pressed=true]{background:#fff;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground))}.tfr-qv__value--thumb.is-unavailable{opacity:.5;text-decoration:none}.tfr-qv__opt.is-attention{animation:tfr-qv-shake .6s ease}@keyframes tfr-qv-shake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.tfr-qv__wa{margin-top:2.4rem;gap:1rem}.tfr-qv__wa .tfr-wa-cta__icon{width:2rem;height:2rem}.tfr-qv__hint{min-height:1.6rem;margin:.8rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.85)}.tfr-qv__hint:empty{display:none}.tfr-qv__full{display:inline-block;margin-top:1.6rem;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.5);padding-bottom:.2rem}.tfr-qv__desc{margin-top:2.4rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.2);font-size:1.4rem;line-height:1.75}.tfr-qv__desc ul{padding-left:2rem}@media screen and (min-width:750px){.tfr-qv{align-items:center;padding:3.2rem}.tfr-qv__panel{max-width:96rem;max-height:88vh}.tfr-qv__gallery{margin:2.4rem 0 2.4rem 2.4rem;align-self:start}.tfr-qv__body{display:grid;grid-template-columns:1fr 1fr}.tfr-qv__info{padding:4rem 3.6rem}}@media(prefers-reduced-motion:reduce){.tfr-qv__panel,.tfr-qv__backdrop{transition:none}.tfr-qv__opt.is-attention{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tfr-quick-view.css.map */
