
.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite {position:absolute;z-index:4;right:12px;top:12px;display:grid;place-items:center;width:calc(40px * var(--lvc-favorite-scale,1));height:calc(40px * var(--lvc-favorite-scale,1));padding:calc(10px * var(--lvc-favorite-scale,1));border:1px solid #ffffffb3;border-radius:50%;background:#ffffffb8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 3px 12px #24241f0a;transition:background .15s,transform .15s}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite:hover, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite:hover {background:#fffffff0}.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite:active, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite:active {transform:scale(.95)}
.cc_4s37ghrt_JFkryGPMNx .lvc-card .lvc-card__favorite svg, .cc_4s37ghrt_dSUGxk5G74 .lvc-card .lvc-card__favorite svg {width:calc(20px * var(--lvc-favorite-scale,1));height:calc(20px * var(--lvc-favorite-scale,1));fill:transparent;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}
.cc_4s37ghrt_JFkryGPMNx .lvc-card .lvc-card__favorite[aria-pressed=true] svg, .cc_4s37ghrt_dSUGxk5G74 .lvc-card .lvc-card__favorite[aria-pressed=true] svg {fill:currentColor}.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite[aria-busy=true], .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite[aria-busy=true] {opacity:.55}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite-feedback, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite-feedback {position:absolute;z-index:5;right:12px;top:calc(18px + 40px * var(--lvc-favorite-scale,1));max-width:calc(100% - 24px);padding:10px 12px;border:1px solid #ffffffc0;border-radius:10px;background:#ffffffed;color:#8b3028;font-size:12px;line-height:1.4;box-shadow:0 4px 18px #24241f15}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__extra-sr, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__extra-sr {position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.cc_4s37ghrt_JFkryGPMNx .lvc-card .lvc-card__favorite-loading, .cc_4s37ghrt_dSUGxk5G74 .lvc-card .lvc-card__favorite-loading {stroke-dasharray:34 17;animation:lvc-card-favorite-spin .9s linear infinite}@keyframes lvc-card-favorite-spin{to{transform:rotate(360deg)}}



@media(max-width:600px){.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite {right:9px;top:9px;width:calc(36px * var(--lvc-favorite-scale,1));height:calc(36px * var(--lvc-favorite-scale,1));padding:calc(8px * var(--lvc-favorite-scale,1))}.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite-feedback, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite-feedback {font-size:11px;top:calc(15px + 36px * var(--lvc-favorite-scale,1));right:9px}}
@media(prefers-reduced-motion:reduce){.cc_4s37ghrt_JFkryGPMNx .lvc-card__favorite, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__favorite {transition:none}.cc_4s37ghrt_JFkryGPMNx .lvc-card .lvc-card__favorite-loading, .cc_4s37ghrt_dSUGxk5G74 .lvc-card .lvc-card__favorite-loading {animation:none}}





@media(max-width:600px){}

.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary {position:absolute;z-index:3;left:12px;bottom:24px;display:inline-flex;align-items:center;gap:calc(6px * var(--lvc-colors-scale,1));min-width:0;max-width:calc(100% - 36px - 52px * var(--lvc-cart-scale,1));padding:calc(6px * var(--lvc-colors-scale,1));border:1px solid #ffffff80;border-radius:999px;background:#ffffff80;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#171717;font-size:calc(14px * var(--lvc-colors-scale,1));line-height:1.2;pointer-events:none}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary-symbols, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary-symbols {display:flex;align-items:center;flex:0 1 auto;min-width:0;isolation:isolate}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary-symbols>span, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary-symbols>span {position:relative;display:block;flex:0 1 calc(26px * var(--lvc-colors-scale,1));width:calc(26px * var(--lvc-colors-scale,1));min-width:0;aspect-ratio:1;overflow:hidden;border:1px solid #ffffffc9;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #0000000d}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary-symbols>span+span, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary-symbols>span+span {margin-inline-start:calc(-18px * var(--lvc-colors-scale,1))}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary-symbols img, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary-symbols img {display:block;width:100%;height:100%;object-fit:cover}
.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary-text, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary-text {flex:none;white-space:nowrap;font-weight:500}
@media(max-width:600px){.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary {left:9px;max-width:calc(100% - 37px - 39px * var(--lvc-cart-scale,1));padding:calc(5px * var(--lvc-colors-scale,1));gap:calc(4px * var(--lvc-colors-scale,1));font-size:calc(10px * var(--lvc-colors-scale,1))}.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary-symbols>span, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary-symbols>span {flex-basis:calc(20px * var(--lvc-colors-scale,1));width:calc(20px * var(--lvc-colors-scale,1))}.cc_4s37ghrt_JFkryGPMNx .lvc-card__colors-summary-symbols>span+span, .cc_4s37ghrt_dSUGxk5G74 .lvc-card__colors-summary-symbols>span+span {margin-inline-start:calc(-13px * var(--lvc-colors-scale,1))}}
