.sv-card,.sv-qk{--_ink: var(--sv-ink, #39251f);--_ink-strong: var(--sv-ink-strong, #30121c);--_muted: var(--sv-ink-muted, #6b5750);--_bg: var(--sv-bg, #e6cbb9);--_line: var(--sv-line, rgba(57, 37, 31, .18));--_accent: var(--sv-wine-btn, #5a1c2c);--_ease: var(--sv-ease, cubic-bezier(.2, .7, .2, 1));--_disp: var(--sv-font-display, "Ortica Linear", Georgia, serif);--_ui: var(--sv-font-ui, "Absans", system-ui, sans-serif)}html[data-sv-mode=dark] .sv-card,html[data-sv-mode=dark] .sv-qk{--_accent: var(--sv-card, #d5ac98)}.sv-card{position:relative;display:grid;align-content:start;min-width:0;color:var(--_ink);font-family:var(--_ui)}.sv-card__m{position:relative;aspect-ratio:3 / 4;overflow:hidden;isolation:isolate;border-radius:var(--sv-arch-radius, 9999px 9999px 0 0);background:color-mix(in srgb,var(--_ink) 9%,var(--_bg))}.sv-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sv-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%;transition:opacity .5s var(--_ease),transform 1.2s var(--_ease)}.sv-card__img--2{opacity:0}.sv-card__m.is-swapped .sv-card__img--2{display:none}@media(hover:hover){.sv-card:hover .sv-card__img--2{opacity:1}.sv-card:hover .sv-card__img:first-child{transform:scale(1.03)}}.sv-card__fav{position:absolute;z-index:3;top:12%;right:10%;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:#39251f;cursor:pointer}.sv-card__fav:before{content:"";position:absolute;z-index:-1;width:34px;height:34px;border-radius:50%;background:#fbf1ede6;transition:background .2s}.sv-card__fav svg{width:20px;height:20px;transition:transform .25s var(--_ease)}.sv-card__fav:active svg{transform:scale(.88)}.sv-card__fav-on{display:none;color:#5a1c2c}.sv-card__fav[aria-pressed=true] .sv-card__fav-on{display:block}.sv-card__fav[aria-pressed=true] .sv-card__fav-off{display:none}.sv-card__fav.is-pop svg{animation:sv-card-pop .5s var(--_ease)}@keyframes sv-card-pop{0%{transform:scale(.7)}45%{transform:scale(1.3)}to{transform:scale(1)}}.sv-card__qa{position:absolute;z-index:3;right:6px;bottom:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:#39251f;cursor:pointer}.sv-card__qa:before{content:"";position:absolute;z-index:-1;width:40px;height:40px;border-radius:50%;background:#fbf1ed;box-shadow:0 1px #39251f1a,0 6px 14px -8px #2b161a73}.sv-card__qa svg{width:18px;height:18px}.sv-card__tag{position:absolute;z-index:2;left:50%;bottom:12px;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:#fbf1edf0;color:#39251f;font-size:12.5px;white-space:nowrap}.sv-card__fav:focus-visible,.sv-card__qa:focus-visible,.sv-card__name a:focus-visible,.sv-card__choose:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.sv-card__b{display:grid;gap:4px;padding-top:14px;min-width:0}.sv-card__name{margin:0;font:300 17px / 1.25 var(--_disp);font-synthesis:none;letter-spacing:-.005em;text-wrap:pretty}.sv-card__name a{color:inherit;text-decoration:none}.sv-card .sv-card__name{color:var(--_ink)}.sv-card--search .sv-card__name{font-size:15.5px}@media(max-width:749px){.sv-card__name{font-size:15.5px}}.sv-card__desc{margin:0;font-size:13.5px;color:var(--_muted)}.sv-card__rating{display:flex;align-items:center;gap:4px;margin:0;font-size:13px;letter-spacing:.01em}.sv-card__rating svg{width:13px;height:13px;color:var(--_accent)}.sv-card__rating-n{color:var(--_muted)}.sv-card__price{margin:0;font-size:15px;min-width:0}@media(max-width:749px){.sv-card__price{font-size:14px}}.sv-card .sv-price{gap:2px;font-size:inherit}.sv-card .sv-price__card-line{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 8px;font-size:inherit;line-height:1.35}.sv-card .sv-price__card{font-size:15px}.sv-card .sv-price__compare{margin:0;font-size:13.5px;color:var(--_muted);opacity:1}.sv-card .sv-price__row{gap:5px}.sv-card .sv-price__ticket,.sv-card .sv-price__installment{display:none}.sv-card .sv-price__pix{font:400 15px / 1.3 var(--_ui);letter-spacing:0;color:var(--_accent)}.sv-card .sv-price__pix-label{font-size:12.5px;color:var(--_accent)}@media(max-width:749px){.sv-card .sv-price__card,.sv-card .sv-price__pix{font-size:14px}}.sv-card__sw{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 0;padding:0;list-style:none}.sv-card__sw>li{display:flex;flex:none}.sv-card__dot{position:relative;display:block;flex:none;box-sizing:border-box;width:14px;height:14px;aspect-ratio:1;padding:0;cursor:pointer;border-radius:50%;border:1px solid color-mix(in srgb,var(--_ink) 35%,transparent);background:var(--sv-dot, transparent);background-size:cover;background-position:50% 30%}.sv-card__dot:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.sv-card__dot[aria-pressed=true]{outline:1px solid var(--_accent);outline-offset:2px}.sv-card__dot:focus-visible{outline:2px solid var(--_accent);outline-offset:3px}.sv-card__more{margin-left:2px;font-size:12.5px;color:var(--_muted)}.sv-card__soldout{margin:0;font-size:12.5px;color:var(--_muted)}.sv-card--cart{grid-template-columns:65px minmax(0,1fr);align-items:end;gap:9px;padding:10px;border:1px solid var(--_ink);border-radius:12px;background:color-mix(in srgb,var(--_ink) 7%,transparent);color:var(--_ink)}.sv-card__thumb{display:block;align-self:start;width:65px;height:110px;overflow:hidden;border:1px solid var(--_ink);border-radius:34px 34px 7px 7px}.sv-card__thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}.sv-card__cbody{display:flex;flex-direction:column;gap:2px;min-width:0;min-height:110px}.sv-card--cart .sv-card__name{font:400 14px / 1.2 var(--_ui);-webkit-text-stroke:.2px currentColor;letter-spacing:0}.sv-card--cart .sv-card__desc{font-size:10px;line-height:1.3}.sv-card--cart .sv-card__rating{font-size:10px;gap:3px}.sv-card--cart .sv-card__rating svg{width:9px;height:9px}.sv-card--cart .sv-card__price{font-size:10px}.sv-card--cart .sv-price{justify-items:end;text-align:right}.sv-card--cart .sv-price__row{justify-content:flex-end}.sv-card--cart .sv-price__card-line{flex-direction:row;justify-content:flex-end;font-size:10px}.sv-card--cart .sv-price__card,.sv-card--cart .sv-price__compare{font-size:10px;color:var(--_muted)}.sv-card--cart .sv-price__pix{font-size:20px;line-height:1.05;color:var(--_ink)}.sv-card--cart .sv-price__pix-label{font-size:11px;color:var(--_ink)}.sv-card--cart .sv-price__installment{display:block;font-size:10px;color:var(--_muted)}.sv-card__choose{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:4px;min-height:44px;margin-top:auto;padding:3px 10px;border:1px solid currentColor;border-radius:6px;background:none;color:var(--_ink);font:400 11px / 1.2 var(--_ui);cursor:pointer}.sv-card__choose svg{width:12px;height:12px}.sv-card__choose:hover{background:var(--_ink);color:var(--_bg)}.sv-qk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;visibility:hidden;pointer-events:none;font-family:var(--_ui)}.sv-qk.is-open{visibility:visible;pointer-events:auto}.sv-qk__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b161a80;opacity:0;transition:opacity .35s var(--_ease)}.sv-qk.is-open .sv-qk__ov{opacity:1}.sv-qk__p{position:relative;display:flex;flex-direction:column;width:100%;max-height:min(90dvh,760px);border-radius:20px 20px 0 0;background:var(--_bg);color:var(--_ink);box-shadow:0 -20px 60px -24px #2b161a8c;transform:translateY(100%);transition:transform .45s var(--_ease)}.sv-qk.is-open .sv-qk__p{transform:none}@media(min-width:990px){.sv-qk{align-items:stretch;justify-content:flex-end}.sv-qk__p{width:min(460px,100vw);max-height:none;border-radius:0;transform:translate(100%)}}.sv-qk__h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 20px;border-bottom:1px solid var(--_line)}.sv-qk__t{margin:0;font:300 20px / 1.2 var(--_disp);font-synthesis:none}.sv-qk__x{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.sv-qk__x svg{width:20px;height:20px}.sv-qk__b{flex:1;overflow:auto;overscroll-behavior:contain;padding:18px 20px 8px}.sv-qk__hd{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start}.sv-qk__fig{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:9999px 9999px 0 0;background:color-mix(in srgb,var(--_ink) 9%,var(--_bg))}.sv-qk__fig img{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.sv-qk__name{display:block;margin:0 0 8px;color:inherit;font:300 22px / 1.15 var(--_disp);font-synthesis:none;text-decoration:none}.sv-qk__pix,.sv-qk__card{margin:0;font-variant-numeric:tabular-nums}.sv-qk__pix{font-size:17px;color:var(--_ink-strong)}.sv-qk__badge{margin-left:6px;padding:2px 8px;border-radius:999px;background:var(--_accent);color:var(--sv-card-ink, #fbf1ed);font-size:11.5px;vertical-align:2px}.sv-qk__card{margin-top:4px;font-size:13px;line-height:1.5;color:var(--_muted)}.sv-qk__card s{margin-left:4px}.sv-qk__thumbs{display:flex;gap:8px;margin:16px 0 0;padding:0 0 2px;overflow-x:auto;list-style:none;scrollbar-width:none}.sv-qk__thumbs::-webkit-scrollbar{display:none}.sv-qk__th{position:relative;flex:none;width:56px;height:72px;padding:0;overflow:hidden;border:1px solid transparent;border-radius:8px;background:none;cursor:pointer}.sv-qk__th img{width:100%;height:100%;object-fit:cover}.sv-qk__th[aria-current=true]{border-color:var(--_accent)}.sv-qk__g{margin-top:20px}.sv-qk__l{margin:0 0 10px;font-size:14px;color:var(--_muted)}.sv-qk__l b{font-weight:400;color:var(--_ink)}.sv-qk__opts{display:flex;flex-wrap:wrap;gap:8px}.sv-qk__sw{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.sv-qk__sw i{display:block;width:28px;height:28px;border-radius:50%;border:1px solid color-mix(in srgb,var(--_ink) 28%,transparent);background:var(--sv-dot, transparent);background-size:cover;background-position:50% 30%}.sv-qk__sw[aria-pressed=true] i{box-shadow:0 0 0 2px var(--_bg),0 0 0 3.5px var(--_accent)}.sv-qk__sw[aria-disabled=true]{opacity:.4}.sv-qk__txt{display:grid;place-items:center;min-width:52px;min-height:44px;padding:0 14px;border:1px solid var(--_line);border-radius:var(--sv-radius-chip, 10px);background:var(--sv-field, #f1ded1);color:var(--_ink);font:400 15px / 1 var(--_ui);font-variant-numeric:tabular-nums;cursor:pointer}.sv-qk__txt[aria-pressed=true]{border-color:var(--sv-size-selected, #9c573e);background:var(--sv-size-selected, #9c573e);color:#fff}.sv-qk__txt[aria-disabled=true]{color:var(--_muted);opacity:.55;background-image:linear-gradient(to top right,transparent calc(50% - .5px),currentColor 50%,transparent calc(50% + .5px));cursor:not-allowed}.sv-qk__opts.is-err .sv-qk__txt:not([aria-pressed=true]){border-color:var(--_accent)}.sv-qk button:focus-visible,.sv-qk a:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.sv-qk__eta{display:flex;gap:10px;align-items:flex-start;margin:20px 0 0;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--_ink) 7%,transparent);font-size:13.5px;line-height:1.5}.sv-qk__eta svg{flex:none;width:18px;height:18px;margin-top:2px;color:var(--_accent)}.sv-qk__eta p{margin:0}.sv-qk__f{display:grid;gap:10px;padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--_line);background:var(--_bg)}.sv-qk__err{margin:0;font-size:13.5px;color:var(--_accent)}.sv-qk__err[hidden]{display:none}.sv-qk__add{display:grid;place-items:center;width:100%;min-height:52px;padding:0 20px;border:1px solid var(--sv-add-border, #935a43);border-radius:var(--sv-radius-btn, 14px);background:var(--sv-add, #f3e7df);color:var(--sv-add-ink, #764431);font:400 16px / 1 var(--_ui);cursor:pointer}.sv-qk__add[disabled]{opacity:.6;cursor:wait}.sv-qk__link{justify-self:center;min-height:44px;display:inline-grid;place-items:center;color:var(--_accent);font-size:14px;text-underline-offset:.3em}.sv-qk__ok{display:grid;gap:10px;padding:8px 0;font-size:15px}.sv-qk__ok p{margin:0}.sv-qk__skel{padding:40px 0;text-align:center;color:var(--_muted)}@media(prefers-reduced-motion:reduce){.sv-qk__p,.sv-qk__ov,.sv-card__img,.sv-card__qa{transition:none}.sv-card__fav.is-pop svg{animation:none}}.sv-card{--_frame: #392d2835;--_fav-bg: var(--sv-paper, #e1c1ae);--_fav-ink: #4b1b29;--_line2: #b79987;--_pick-bg: #f3e7df55}html[data-sv-mode=dark] .sv-card{--_frame: #fbf1ed35;--_fav-bg: #d5ac98;--_fav-ink: #39251f;--_line2: #966775;--_pick-bg: var(--sv-paper, #592634)}.sv-card:not(.sv-card--cart) .sv-card__m{border-radius:130px 130px 8px 8px;border:1px solid var(--_frame);box-sizing:border-box;overflow:visible}.sv-card:not(.sv-card--cart) .sv-card__link{border-radius:129px 129px 7px 7px;overflow:hidden}.sv-card:not(.sv-card--cart) .sv-card__fav{top:16px;right:12px;color:var(--_fav-ink)}.sv-card:not(.sv-card--cart) .sv-card__fav:before{width:44px;height:44px;background:var(--_fav-bg)}.sv-card:not(.sv-card--cart) .sv-card__fav svg{width:22px;height:22px}.sv-card:not(.sv-card--cart) .sv-card__fav-on{color:inherit}.sv-card:not(.sv-card--cart) .sv-card__qa{right:12px;bottom:12px;color:var(--_fav-ink)}.sv-card:not(.sv-card--cart) .sv-card__qa:before{width:44px;height:44px;background:var(--_fav-bg);box-shadow:none}.sv-card:not(.sv-card--cart) .sv-card__qa svg{width:20px;height:20px}.sv-card:not(.sv-card--cart) .sv-card__b{display:block;padding-top:16px}.sv-card:not(.sv-card--cart) .sv-card__name{font:italic 700 24px / 1.08 var(--_disp);letter-spacing:0}.sv-card:not(.sv-card--cart) .sv-card__desc{margin-top:7px;font:13px / 1.4 var(--_ui);color:var(--_muted)}.sv-card__pr{margin-top:10px}.sv-card__pix{margin:0;font:700 22px / 1.3 var(--_ui);color:var(--_ink)}.sv-card__pix small{font:400 12px / 1.3 var(--_ui)}.sv-card__inst{margin:5px 0 0;font:13px / 1.35 var(--_ui);color:var(--_ink)}.sv-card__inst s{color:var(--_muted)}.sv-card__color{display:flex;align-items:center;gap:8px;margin-top:8px;min-width:0;font:12px / 1.5 var(--_ui)}.sv-card__color .sv-card__sw{margin:0;gap:12px;flex-wrap:nowrap}.sv-card__color .sv-card__dot{width:10px;height:10px}.sv-card__color .sv-card__dot:after{top:-9px;right:-9px;bottom:-9px;left:-9px}.sv-card__color--cart{margin-top:6px;padding-left:2px}.sv-card__cname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-card__pick{display:block;width:100%;min-height:46px;margin-top:10px;padding:8px 6px;box-sizing:border-box;border:1px solid var(--_line2);border-radius:12px;background:var(--_pick-bg);color:var(--_ink);font:14px / 1.5 var(--_ui);text-align:center;cursor:pointer;transition:background-color .2s,border-color .2s}.sv-card__pick:hover{border-color:var(--_ink)}.sv-card__pick:focus-visible{outline:2px solid var(--_ink);outline-offset:2px}@media(max-width:999px){.sv-card:not(.sv-card--cart) .sv-card__fav{top:8px;right:5px}.sv-card:not(.sv-card--cart) .sv-card__qa{right:5px;bottom:5px}.sv-card:not(.sv-card--cart) .sv-card__qa:before{width:40px;height:40px}.sv-card:not(.sv-card--cart) .sv-card__fav:before{width:40px;height:40px}.sv-card:not(.sv-card--cart) .sv-card__b{padding-top:12px}.sv-card:not(.sv-card--cart) .sv-card__name{font-size:23px}.sv-card:not(.sv-card--cart) .sv-card__desc{font-size:12px}.sv-card__pix{font-size:20px}.sv-card__pick{font-size:13px}}.sv-card--search .sv-card__name{font-size:17px!important}.sv-card--search .sv-card__pix{font-size:16px}@media(prefers-reduced-motion:reduce){.sv-card__pick{transition:none}}.sv-card__was{margin-left:6px;font:400 12px / 1.3 var(--_ui);color:var(--_muted)}@media(max-width:999px){.sv-card:not(.sv-card--cart) .sv-card__name{font-size:clamp(18px,5.4vw,23px)}}.sv-card__b,.sv-card__cbody{container-type:inline-size}.sv-card__inst,.sv-card--cart .sv-price__installment{white-space:nowrap;overflow:hidden}.sv-card__inst{font-size:min(13px,8.6cqi)}.sv-card--cart .sv-price__installment{font-size:min(10px,8.6cqi)}.sv-card:not(.sv-card--cart){display:flex;flex-direction:column;height:100%}.sv-card:not(.sv-card--cart) .sv-card__m{flex:none}.sv-card:not(.sv-card--cart) .sv-card__b{display:flex;flex:1 0 auto;flex-direction:column}.sv-card:not(.sv-card--cart) .sv-card__b>:has(+.sv-card__pick){margin-bottom:auto}.sv-card:not(.sv-card--cart) .sv-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.12;min-height:2.24em}.sv-card:not(.sv-card--cart) .sv-card__pr{margin-top:6px}.sv-card__nowas{display:block;height:14.3px;margin-bottom:1px}.sv-card:not(.sv-card--cart) .sv-card__color{margin-top:10px}.sv-card:not(.sv-card--cart) .sv-card__pick{margin-top:12px}@media(max-width:600px){.sv-card:not(.sv-card--cart) .sv-card__name{font-size:15px;letter-spacing:-.012em}}@media(max-width:359px){.sv-card:not(.sv-card--cart) .sv-card__name{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sv-card.css.map */
