body.tk-tpl-product{background:var(--tk-cream)}.pd-wide{font-stretch:125%;font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.pd-serif{font-family:var(--tk-f-serif);font-weight:400;font-style:italic}.pd-mono{font-family:var(--tk-f-mono)}.pd-gal{position:relative;aspect-ratio:4/5;background:#171310;overflow:hidden;touch-action:pan-y;max-width:640px;margin:0 auto}.pd-slide{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .45s ease;opacity:0}.pd-slide[data-on]{opacity:1}.pd-slide img,.pd-slide video{width:100%;height:100%;object-fit:cover;display:block}.pd-count{position:absolute;right:14px;top:14px;z-index:2;background:#0e0b09b3;color:#f4eada;border-radius:999px;padding:6px 10px;font:600 11px var(--tk-f-mono)}.pd-arrow{position:absolute;top:0;bottom:0;z-index:1;width:40%;border:0;background:transparent;cursor:pointer}.pd-thumbs{display:flex;gap:6px;overflow-x:auto;padding:8px 12px;background:#171310;scrollbar-width:none;justify-content:flex-start}.pd-thumbs::-webkit-scrollbar{display:none}.pd-th{flex:0 0 52px;height:64px;border-radius:8px;overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;opacity:.55;background:#000;position:relative}.pd-th img{width:100%;height:100%;object-fit:cover;display:block}.pd-th[aria-current=true]{opacity:1;border-color:#e9a93c}.pd-th-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#f4eada}.pd-main{padding:24px 20px 48px;max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.pd-facts3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.pd-facts3 div{display:flex;flex-direction:column;gap:2px;padding:0 12px;border-left:1.5px solid rgba(23,19,16,.2)}.pd-facts3 div:first-child{padding-left:0;border-left:0}.pd-facts3 b{font:900 22px var(--tk-f-sans);font-stretch:125%;line-height:1}.pd-facts3 span{font-size:12px;opacity:.7;line-height:1.25}.pd-ship2{display:flex;align-items:center;gap:10px;font-size:15px}.pd-ship2 svg{flex:none;width:34px;height:34px;padding:7px;border-radius:50%;background:#e9a93c;color:#171310}.pd-card{position:relative;width:100%;text-align:left;border-radius:22px;padding:20px;cursor:pointer;display:flex;flex-direction:column;gap:12px;transition:transform .2s,box-shadow .2s,border-color .2s;font:inherit;background:#fbf6ec;color:#171310;border:2.5px solid rgba(23,19,16,.18)}.pd-card[aria-checked=true]{border-color:#b3202b;box-shadow:0 0 0 3px #b3202b;cursor:default}.pd-card:focus-visible{outline:3px solid var(--tk-amber);outline-offset:3px}.pd-tt{display:flex;flex-direction:column;gap:6px}.pd-tname{font-size:28px;line-height:1}.pd-collapsed{padding:16px 18px;gap:8px}.pd-collapsed>.pd-float{display:none}.pd-collapsed .pd-tt{flex-direction:row;align-items:baseline;gap:10px}.pd-collapsed .pd-tname{font-size:20px}.pd-collapsed .pd-perk{font-size:14px;opacity:.8}.pd-collapsed .pd-badge{display:none}.pd-mk{display:flex;flex-direction:column;gap:12px;border-top:1.5px dashed rgba(23,19,16,.25);padding-top:16px;margin-top:4px;cursor:default}.pd-cert-sm{width:68%;align-self:center}.pd-scroll-in{margin:0 -20px;padding:4px 20px 8px}.pd-back{align-self:flex-start;border:0;background:none;padding:4px 0;font:600 14px var(--tk-f-sans);color:#171310;text-decoration:underline;cursor:pointer}.pd-bigstamp{position:absolute;left:50%;top:44%;display:flex;flex-direction:column;align-items:center;gap:1cqw;border:1.4cqw solid #C4222F;color:#c4222f;background:transparent;border-radius:2cqw;padding:2.5cqw 5cqw;font:900 14cqw var(--tk-f-sans);font-stretch:125%;line-height:.9;letter-spacing:.02em;opacity:.88;mix-blend-mode:multiply;transform:translate(-50%,-50%) rotate(-14deg);animation:pdBig .55s cubic-bezier(.3,1.5,.5,1) both;pointer-events:none}.pd-bigstamp small{font:700 4cqw var(--tk-f-mono);letter-spacing:.3em}@keyframes pdBig{0%{transform:translate(-50%,-50%) scale(2.6) rotate(-30deg);opacity:0}to{transform:translate(-50%,-50%) scale(1) rotate(-14deg);opacity:.88}}.pd-card[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pd-gperk{display:flex;gap:12px;align-items:center}.pd-radio{position:absolute;right:18px;top:18px;width:26px;height:26px;border-radius:50%;border:2px solid currentColor;display:grid;place-items:center;opacity:.8;color:transparent}.pd-card[aria-checked=true] .pd-radio{background:#b3202b;border-color:#b3202b;opacity:1;color:#f4eada}.pd-perk{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.35}.pd-perk svg{flex:none;margin-top:2px}.pd-hl{background:#e9a93c;color:#171310;padding:0 4px;font-weight:800;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pd-no{opacity:.45;text-decoration:line-through}.pd-badge{align-self:flex-start;border:1.5px solid #B3202B;color:#b3202b;border-radius:4px;padding:3px 8px;font:900 10px var(--tk-f-sans);font-stretch:125%;letter-spacing:.1em;transform:rotate(-3deg)}.pd-upgrade{font-size:14px;background:#e7d9bf;border-radius:12px;padding:10px 12px}.pd-float{position:relative;display:block;height:110px;margin:-6px -6px 0}.pd-float-big{height:130px}.pf{position:absolute;display:block;transform:rotate(var(--r,0deg));animation:pfBob 3.6s ease-in-out infinite}@keyframes pfBob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-8px) rotate(var(--r,0deg))}}.pf-bottle{width:52px;filter:drop-shadow(0 10px 12px rgba(23,19,16,.25))}.pf-letter{width:72px;height:50px;border-radius:4px;background:#f4eada;box-shadow:0 8px 16px #17131033;background-image:linear-gradient(160deg,transparent 49%,#E6D8BE 50%),linear-gradient(200deg,transparent 49%,#E6D8BE 50%);background-size:50% 62%;background-position:left top,right top;background-repeat:no-repeat}.pf-letter i{position:absolute;left:50%;top:18px;margin-left:-11px;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d7333e,#9e1a24 70%);color:#f4eada;font:900 11px var(--tk-f-sans);font-style:normal;display:grid;place-items:center}.pf-pass{width:58px;height:78px;border-radius:4px 8px 8px 4px;background:#171310;color:#f4eada;padding:7px;box-shadow:0 10px 18px #1713104d;display:flex;flex-direction:column;justify-content:space-between}.pf-pass small{font:600 6px var(--tk-f-mono);letter-spacing:.1em;opacity:.7}.pf-pass em{font:900 13px var(--tk-f-sans);font-stretch:125%;font-style:normal;color:#e9a93c}.pf-contract{width:56px;height:74px;border-radius:3px;background:#fffdf8;padding:7px;box-shadow:0 8px 16px #17131033;display:flex;flex-direction:column;gap:5px}.pf-contract small{font:600 6px var(--tk-f-mono);letter-spacing:.1em}.pf-contract b{display:block;height:2px;background:#1713102e;border-radius:1px}.pf-card{width:76px;height:48px;border-radius:7px;background:#e9a93c;color:#171310;padding:6px 7px;box-shadow:0 8px 16px #17131040;display:flex;flex-direction:column;justify-content:space-between;font:900 10px var(--tk-f-sans);font-stretch:125%;text-transform:uppercase}.pf-card small{font:600 6px var(--tk-f-mono);letter-spacing:.1em}.pd-label{font-weight:700;font-size:15px}.pd-field{width:100%;min-height:52px;border-radius:14px;border:1.5px solid rgba(23,19,16,.35);background:#fbf6ec;padding:0 16px;font:600 17px var(--tk-f-sans);color:#171310}.pd-field:focus{outline:2px solid #B3202B;outline-offset:2px}.pd-scroll{overflow-x:auto;margin:0 -20px;padding:4px 20px 8px;scroll-snap-type:x proximity;scrollbar-width:none}.pd-scroll::-webkit-scrollbar{display:none}.pd-grid{display:grid;grid-template-rows:repeat(4,44px);grid-auto-flow:column;grid-auto-columns:64px;gap:8px;width:max-content}.tkp{min-height:44px;border:1.5px dashed rgba(23,19,16,.45);border-radius:6px;background:#fbf6ec;font:600 13px var(--tk-f-mono);color:#171310b3;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;padding:0;scroll-snap-align:start}.tkp:disabled{background:#e7d9bf;color:#17131059;border-style:solid;border-color:#17131026;cursor:not-allowed}.tkp:disabled:after{content:"TEKILA";position:absolute;font:900 9px var(--tk-f-sans);font-stretch:125%;color:#b3202b;border:1.5px solid #B3202B;padding:1px 3px;transform:rotate(-14deg);opacity:.85}.tkp[aria-pressed=true]{background:#b3202b;border:1.5px solid #B3202B;color:#fff;animation:pdStamp .35s cubic-bezier(.3,1.6,.5,1)}@keyframes pdStamp{0%{transform:scale(1.6) rotate(-8deg);opacity:0}to{transform:none;opacity:1}}.pd-cert{position:relative;width:100%;aspect-ratio:828/1035;background-color:#e7d9bf;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:6px;box-shadow:0 18px 40px #17131038;overflow:hidden;container-type:inline-size}.pd-cname{position:absolute;left:10.6%;top:68.5%;width:35.7%;height:7.2%;display:grid;place-items:center;font-family:var(--tk-f-serif);font-style:italic;font-size:5.4cqw;color:#1d2a6b;text-align:center;line-height:1;overflow:hidden;white-space:nowrap}.pd-cname[data-empty]{color:#1713104d}.pd-cstamp{position:absolute;left:10.5%;top:83.5%;display:flex;flex-direction:column;align-items:center;gap:1px;border:.5cqw solid #B3202B;color:#b3202b;border-radius:.8cqw;padding:1.2cqw 2.2cqw;transform:rotate(-8deg);font:900 2.6cqw var(--tk-f-sans);font-stretch:125%;letter-spacing:.06em;line-height:1.1}.pd-cstamp b{font-size:5cqw;letter-spacing:0}.pd-slam{animation:pdSlam .45s cubic-bezier(.3,1.6,.5,1) both}.pd-s2{animation-name:pdSlam2}@keyframes pdSlam{0%{transform:scale(2.2) rotate(-24deg);opacity:0}to{transform:rotate(-8deg);opacity:1}}@keyframes pdSlam2{0%{transform:scale(2.2) rotate(-24deg);opacity:0}to{transform:rotate(-8deg);opacity:1}}.pd-btn{display:flex;align-items:center;justify-content:center;min-height:58px;padding:0 24px;border-radius:999px;background:#171310;color:#f4eada;text-decoration:none;font:700 17px var(--tk-f-sans);border:0;cursor:pointer;width:100%}.pd-btn:hover{background:#b3202b;color:#fff}.pd-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.pd-btn[aria-disabled=true]:hover{background:#171310;color:#f4eada}.pd-btn[aria-busy=true]{opacity:.7;cursor:progress}.pd-pill{background:#b3202b;color:#f4eada;padding:4px 9px;border-radius:999px;font:700 12px var(--tk-f-mono)}.pd-msg{margin:0;font:500 13px var(--tk-f-mono);color:#7a1018;text-align:center}.pd-msg:empty{display:none}.tc{display:flex;flex-direction:column;gap:14px}.tc-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.tc-day{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0;border-radius:12px;font:600 11px var(--tk-f-mono)}.tc-day b{font:900 18px var(--tk-f-sans);font-stretch:125%}.tc-past{opacity:.3}.tc-today{background:#171310;color:#f4eada}.tc-end{background:#b3202b;color:#f4eada;position:relative}.tc-end:after{content:"CLOSES";position:absolute;bottom:-16px;font:900 8px var(--tk-f-sans);font-stretch:125%;color:#b3202b;letter-spacing:.08em}.tc-row{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1.5px dashed rgba(23,19,16,.25);padding-top:14px;margin-top:8px}.pd-fade{animation:pdFade .35s ease both}@keyframes pdFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.pd-bigstamp,.pd-slam,.pf,.pd-fade,.tkp[aria-pressed=true]{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tk-product.css.map */
