.ck-home button{font:inherit;cursor:pointer;background:0 0;border:0;color:inherit}.ck-home ul{list-style:none}.ck-home .tile-type{background:var(--navy);display:flex;align-items:flex-end;color:var(--cream)}.ck-home .tile-type-inner{position:relative;z-index:2;width:100%;padding:28px 28px 30px}.ck-home .tile-type .menorah{position:absolute;right:28px;top:28px;width:88px;height:88px;color:var(--cream);opacity:.85;z-index:2}.ck-home .tile-type h3{font-family:"Playfair Display",Georgia,serif;font-size:36px;font-weight:700;line-height:1.05;margin:6px 0 8px}.ck-home .tile-type p{font-size:15px;color:#e8e2d7;margin-bottom:12px}.ck-home .tile-type .over{font-size:12px;font-weight:600;letter-spacing:.12em;font-variant:small-caps;text-transform:none;color:var(--gold)}.ck-home .card-type .card-img{background:var(--navy);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--cream);text-align:center;padding:24px;position:relative}.ck-home .card-type .card-img::before{content:"";position:absolute;inset:16px;border:1px solid rgba(220,216,192,.35)}.ck-home .card-type .card-img .w-kicker{font-size:11px;font-weight:600;letter-spacing:.14em;font-variant:small-caps;text-transform:none;color:var(--gold);margin-bottom:10px;position:relative}.ck-home .card-type .card-img .w-title{font-family:"Playfair Display",Georgia,serif;font-weight:700;font-size:32px;line-height:1.1;position:relative}.ck-home .card-wine-photo .card-img{position:relative}.ck-home .card-wine-photo .card-img img{filter:brightness(.72)}.ck-home .card-wine-photo .wine-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--cream);padding:20px}.ck-home .card-wine-photo .wine-overlay span{font-size:12px;font-weight:600;letter-spacing:.12em;font-variant:small-caps;text-transform:none;color:var(--gold);margin-bottom:8px}.ck-home .card-wine-photo .wine-overlay strong{font-family:"Playfair Display",Georgia,serif;font-size:32px;font-weight:700}.ck-home .charges dl{display:grid;grid-template-columns:1fr auto;gap:8px 20px;font-size:15px}.ck-home .charges dd{font-weight:700;color:var(--navy);text-align:right}@media (max-width:980px){.ck-home .tile-type .menorah{width:52px;height:52px;right:12px;top:12px}.ck-home .charges dl{grid-template-columns:1fr;gap:2px 0}.ck-home .charges dd{text-align:left;margin-bottom:12px}}