#kn-v3 .v3copy nav a:nth-child(3){background:var(--kn-wine)!important;color:#fff!important;border:1px solid var(--kn-wine)!important;box-shadow:0 10px 24px rgba(75,15,26,.16);font-size:10px!important;min-height:54px;padding:17px 20px!important;position:relative}#kn-v3 .v3copy nav a:nth-child(3):before{content:"MOST POPULAR";position:absolute;top:-10px;left:14px;background:var(--kn-g);color:var(--kn-wine);padding:4px 7px;font:700 7px Arial;letter-spacing:.14em}#kn-v3 .v3copy nav a:nth-child(3):hover{background:#681625!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 14px 28px rgba(75,15,26,.22)}#kn-v3 .v3copy nav a:nth-child(1),#kn-v3 .v3copy nav a:nth-child(2){background:rgba(255,255,255,.42);color:var(--kn-wine)!important;border:1.5px solid var(--kn-wine)!important;min-height:50px;font-size:10px!important;padding:15px 18px!important}#kn-v3 .v3copy nav a:nth-child(1):hover,#kn-v3 .v3copy nav a:nth-child(2):hover{background:var(--kn-wine)!important;color:#fff!important;transform:translateY(-2px)}#kn-v3 .v3copy nav{gap:10px;align-items:stretch}#kn-v3 .v3copy nav a{transition:transform .2s ease,background .2s ease,box-shadow .2s ease}#kn-v3 .v3copy nav a:nth-child(3){flex-basis:100%}@media(min-width:601px){#kn-v3 .v3copy nav a:nth-child(1),#kn-v3 .v3copy nav a:nth-child(2){flex:1}#kn-v3 .v3copy nav a:nth-child(3){width:100%}}@media(max-width:600px){#kn-v3 .v3copy nav{display:grid;grid-template-columns:1fr;gap:10px;margin-top:6px}#kn-v3 .v3copy nav a{width:100%;justify-content:space-between;min-height:52px!important}#kn-v3 .v3copy nav a:nth-child(3){min-height:60px!important;margin-top:4px;font-size:10px!important;letter-spacing:.16em}#kn-v3 .v3copy nav a:nth-child(3):before{left:12px;top:-9px;font-size:6px}}#kn-v3 #curate{scroll-margin-top:80px}
#kn-v3 .v3product-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:7px}
#kn-v3 .v3product-actions button{min-height:44px!important;padding:10px 8px!important;background:transparent;border:1px solid var(--kn-w);color:var(--kn-w);font:700 8px Arial!important;letter-spacing:.13em!important;cursor:pointer;text-align:center}
#kn-v3 .v3product-actions button+button{background:var(--kn-w);color:var(--kn-c)}
#kn-v3 .v3product-actions button:disabled{opacity:.55}
#kn-v3 .v3plan em{display:block;margin-top:8px;color:#fff9;font:700 7px/1.25 Arial;font-style:normal;letter-spacing:.04em}
#kn-v3 .v3plan.active em{color:#4b0f1acc}
#kn-v3 .v3saving{margin:10px 0 0;color:var(--kn-g);font:700 8px/1.4 Arial;letter-spacing:.12em}
#kn-v3 .v3dupattaselect[hidden]{display:none!important}
#kn-v3 .v3add{width:min(320px,100%)!important;min-height:50px!important;padding:12px 16px!important;margin:12px 0 0 auto!important}
#kn-v3 .v3add b{font-size:16px!important}
@media(max-width:800px){#kn-v3 .v3product-actions{grid-template-columns:1fr 1fr}#kn-v3 .v3product-actions button{min-height:42px!important;font-size:7px!important}#kn-v3 .v3saving{font-size:7px}#kn-v3 .v3add{width:100%!important;min-height:48px!important}}
#kn-v3 .v3picks button{position:relative}#kn-v3 .v3picks button.soldout{opacity:.38!important;filter:grayscale(1);cursor:not-allowed!important}#kn-v3 .v3picks button.soldout:after{content:"SOLD OUT";position:absolute;inset:auto 8px 8px 8px;padding:5px;background:#4b0f1a;color:#fff;font:700 7px Arial;letter-spacing:.14em}