.trvl .goal em{font-style:normal;color:var(--gold-d,#9c7b40)}.trvl .crew-img img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.trvl .band .howto{grid-column:1/-1;border-top:1px solid rgba(201,167,107,.35);padding:40px 44px 44px;display:flex;flex-direction:column;gap:26px}.trvl .howto-head{display:flex;flex-direction:column;gap:8px}.trvl .howto-head .eyebrow{color:var(--gold)}.trvl .band .howto-head h3{font-family:var(--f-display);font-size:clamp(26px,3vw,36px);line-height:1.1;color:var(--cream)!important}.trvl .band .howto-head p{color:#f6f2eccc;font-size:16px;max-width:60ch}.trvl .howto-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;align-items:end}.trvl .hsteps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.trvl .hsteps li{display:flex;gap:14px;align-items:flex-start}.trvl .hnum{flex:0 0 34px;height:34px;border-radius:50%;background:var(--gold);color:var(--ink);font:700 16px/34px var(--f-body);text-align:center}.trvl .hsteps b{display:block;color:var(--cream);font-size:17px}.trvl .hsteps li span:not(.hnum){display:block;color:#f6f2ecbf;font-size:14px;margin-top:2px}.trvl .pours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}.trvl .pour{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:22px 10px 16px;border:1.5px solid rgba(246,242,236,.2);border-radius:var(--r-md,16px);color:var(--cream)}.trvl .pour.rec{border-color:var(--gold);background:#c9a76b1a}.trvl .pour svg{width:auto;color:#f6f2ecd9;margin-bottom:8px}.trvl .pour .liq{fill:var(--gold);opacity:.85}.trvl .pour b{font:700 22px/1 var(--f-display);color:var(--gold)}.trvl .pour .plab{font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.06em}.trvl .pour small{font-size:12px;color:#f6f2ecb3;line-height:1.35}.trvl .pour .pick{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--gold);color:var(--ink);font:700 10px/1 var(--f-body);text-transform:uppercase;letter-spacing:.08em;padding:5px 9px;border-radius:99px;white-space:nowrap}.trvl .band p.hfine{font-size:12px;max-width:none;color:#f6f2ec99}@media(max-width:760px){.trvl .band .howto{padding:28px 22px 30px}.trvl .howto-grid{grid-template-columns:1fr}}@media(max-width:420px){.trvl .pours{gap:8px}.trvl .pour{padding:20px 6px 12px}}.trvl .band h2,.trvl.trvl-footer h4{color:var(--gold)!important}.trvl .fl-config{align-items:stretch}.trvl .fl-config .cimg{min-height:0;border:1px solid var(--line)}.trvl .fl-config .cimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.trvl .fl-config .pills button{transition:background .2s,border-color .2s,color .2s}.trvl .fl-config .pills button[aria-pressed=true]{background:var(--fl,var(--ink));border-color:var(--fl,var(--ink));color:#fff}.trvl .fl-config .pills button[aria-pressed=false]:hover{border-color:var(--fl,var(--ink))}.trvl .fl-config .plan{transition:border-color .2s,background .2s}.trvl .fl-config .plan:has(input:checked){border-color:var(--fl,var(--ink));background:var(--fl-t,var(--panel))}.trvl .fl-config .plan:has(input:checked) .dot{border-color:var(--fl,var(--ink));background:var(--fl,var(--ink));box-shadow:inset 0 0 0 3px var(--fl-t,var(--panel))}.trvl .fl-config .plan .save{background:var(--fl,var(--gold));color:#fff}.trvl .fl-config .gifts .eyebrow{color:var(--fl,var(--gold-d))}.trvl .fl-config .gtiles>span{border-color:color-mix(in srgb,var(--fl,#241e14) 30%,transparent)}.trvl .fl-config .btn.cta{width:100%;background:var(--fl,var(--gold))!important;background-color:var(--fl,var(--gold))!important;border:2px solid var(--fl,var(--gold))!important;color:#fff!important;border-radius:99px!important;padding:16px 26px!important;font:700 15px/1 var(--f-body)!important;text-transform:none!important;letter-spacing:.01em!important;box-shadow:none!important;transition:background .25s,border-color .25s}.trvl .fl-config .btn.cta:hover{filter:brightness(.92)}@media(max-width:760px){.trvl .fl-config .cimg{aspect-ratio:1/1}}.trvl-stamp{display:block;width:100%;height:auto;overflow:visible}.trvl .fl-config .stampA{position:absolute;left:16px;top:16px;width:176px;transform:rotate(-12deg);z-index:2;pointer-events:none}.trvl .fl-config .stampB{position:absolute;right:18px;top:20px;width:104px;transform:rotate(9deg);z-index:2;pointer-events:none}@media(max-width:760px){.trvl .fl-config .stampA{width:128px;left:10px;top:10px}.trvl .fl-config .stampB{width:78px;right:10px;top:12px}}.trvl .fimg img{object-position:50% 50%}.trvl .why.stamps{gap:22px;padding:6px}.trvl .scard{position:relative;background:var(--paper);padding:30px 28px 26px;display:flex;flex-direction:column;gap:12px;color:var(--sk);min-height:330px}.trvl .scard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid var(--sk);border-radius:14px;filter:var(--rough)}.trvl .scard:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1.5px dashed var(--sk);border-radius:9px;opacity:.75;filter:var(--rough)}.trvl .scard>*{position:relative;z-index:1}.trvl .scard:nth-child(3n+1){transform:rotate(-.8deg)}.trvl .scard:nth-child(3n+2){transform:rotate(.7deg)}.trvl .scard:nth-child(3n){transform:rotate(-.5deg)}.trvl .sc-top{display:flex;justify-content:space-between;font:700 10.5px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;border-bottom:1.5px solid var(--sk);padding-bottom:10px}.trvl .scard .big{font:700 64px/.9 var(--f-display);letter-spacing:-.03em;color:var(--sk)}.trvl .scard .big small{font-size:.4em}.trvl .scard h3{font:700 15px/1.2 var(--f-body)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--sk)!important}.trvl .scard p{font-size:15px;color:var(--cocoa)}.trvl .scard .chip{margin-top:auto;border:1.5px solid var(--sk);border-radius:6px;padding:9px 11px;font-size:12px;font-weight:700;line-height:1.45;color:var(--sk);background:transparent}.trvl .scard .seal{position:absolute;right:-14px;bottom:52px;width:150px;opacity:.16;transform:rotate(-14deg);z-index:0;pointer-events:none}.trvl .sc-foot{display:flex;justify-content:space-between;font:700 9.5px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;opacity:.8}@media(max-width:980px){.trvl .scard{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/trvl-fixes.css.map */
