.cl-bk-kicker{font:400 1.1rem / 1 var(--cl-font-hand);color:var(--cl-red);margin:0;text-transform:uppercase;letter-spacing:.06em}.cl-bk-title{font:400 clamp(2.4rem,5.6vw,4rem) / 1 var(--cl-font-hand)!important;margin:0;rotate:-1.5deg;max-width:15ch;text-transform:uppercase}.cl-bk-polaroid{rotate:4deg}.cl-bk-polaroid .cl-polaroid-photo img{filter:grayscale(1) contrast(1.15)}.cl-stamp{position:absolute;bottom:-26px;inset-inline-start:-34px;width:128px;height:128px;border-radius:50%;border:4px solid var(--cl-red);background:var(--cl-paper);color:var(--cl-red);display:grid;place-content:center;text-align:center;font:400 1.2rem / 1 var(--cl-font-hand);text-transform:uppercase;rotate:-16deg;z-index:3;box-shadow:0 0 0 4px var(--cl-paper),0 0 0 6px var(--cl-red);animation:cl-stamp-wobble 2.4s ease-in-out infinite}.cl-stamp b{font-weight:400;font-size:1.9rem}.cl-stamp i{font-style:normal;font-size:.8rem;letter-spacing:.2em;margin-top:.2rem}@keyframes cl-stamp-wobble{50%{rotate:-9deg;scale:1.05}}.cl-reasons{list-style:none;margin:0;padding:1rem 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.4rem}.cl-note{--tilt: -2deg;position:relative;background:var(--cl-card);color:var(--cl-ink);padding:1.6rem 1.2rem 1.3rem;rotate:var(--tilt);border-radius:3px 8px 4px 10px;display:flex;flex-direction:column;gap:.5rem;transition:rotate .2s var(--ease-ui),translate .2s var(--ease-ui)}.cl-note:nth-child(2){--tilt: 1.6deg}.cl-note:nth-child(3){--tilt: -1deg}.cl-note:nth-child(4){--tilt: 2.4deg}@media(hover:hover){.cl-note:hover{rotate:0deg;translate:0 -8px}}.cl-note:before{content:"";position:absolute;top:-13px;left:50%;width:80px;height:26px;translate:-50% 0;rotate:-5deg;background:var(--cl-tape);clip-path:polygon(0 10%,6% 0,12% 12%,20% 2%,88% 6%,94% 0,100% 12%,98% 90%,92% 100%,84% 88%,10% 96%,4% 86%,0 100%)}.cl-note-num{font:400 3.2rem / .9 var(--cl-font-hand);color:var(--cl-red)}.cl-note-title{font:400 1.5rem / 1.05 var(--cl-font-hand)!important;margin:0;text-transform:uppercase;color:inherit!important}.cl-note-body{margin:0;font-size:1rem;line-height:1.45}.cl-note-red{background:var(--cl-red);color:var(--cl-chalk)}.cl-note-red .cl-note-num{color:var(--cl-chalk)}@media(max-width:1000px){.cl-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.cl-reasons{grid-template-columns:1fr}}.cl-shows{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:2.5rem;align-items:start;padding-top:.5rem}.cl-stubs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.4rem}.cl-stub{--r: -1.5deg;rotate:var(--r);transition:rotate .2s var(--ease-ui),scale .2s var(--ease-ui)}.cl-stub:nth-child(2n){--r: 1.8deg}.cl-stub:nth-child(3n){--r: -.6deg}@media(hover:hover){.cl-stub:hover{rotate:0deg;scale:1.04}}.cl-stub,.cl-stub>a{display:grid;grid-template-columns:78px minmax(0,1fr);background:var(--cl-card);color:var(--cl-ink);border-radius:6px;min-height:92px;-webkit-mask:radial-gradient(circle 10px at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 50%,#0000 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 96%,#000) right / 51% 100% no-repeat}.cl-stub>a{grid-column:1 / -1;text-decoration:none;background:transparent;color:inherit}.cl-stub-date{display:flex;flex-direction:column;align-items:center;justify-content:center;border-inline-end:3px dashed currentColor;font:400 2.2rem / .9 var(--cl-font-hand);color:var(--cl-red);padding:.5rem .3rem}.cl-stub-date b{font-weight:400;font-size:1rem;letter-spacing:.08em;color:var(--cl-ink)}.cl-stub-body{display:flex;flex-direction:column;justify-content:center;gap:.2rem;padding:.7rem 1.2rem .7rem 1rem;min-width:0}.cl-stub-venue{font:400 1.4rem / 1.05 var(--cl-font-hand);text-transform:uppercase}.cl-stub-note{font-size:.9rem;opacity:.75}.cl-stub-open{background:var(--cl-red)}.cl-stub-open,.cl-stub-open .cl-stub-date,.cl-stub-open .cl-stub-date b{color:var(--cl-chalk)}.cl-stub-open .cl-stub-note{opacity:.9}.cl-setlist{position:relative;background-color:var(--cl-card);background-image:repeating-linear-gradient(transparent 0 33px,#1e3c8c2e 33px 35px);background-position:0 58px;color:var(--cl-ink);padding:1.4rem 1.4rem 1.2rem 2.4rem;rotate:2.5deg;border-radius:2px;box-shadow:0 12px 26px #00000073}.cl-setlist:before{content:"";position:absolute;top:-14px;inset-inline-start:50%;width:96px;height:28px;translate:-50% 0;rotate:4deg;background:var(--cl-tape);clip-path:polygon(0 10%,6% 0,12% 12%,20% 2%,88% 6%,94% 0,100% 12%,98% 90%,92% 100%,84% 88%,10% 96%,4% 86%,0 100%)}.cl-setlist:after{content:"";position:absolute;inset-block:0;inset-inline-start:1.5rem;width:2px;background:#e1251b73}.cl-setlist-title{font:400 1.6rem / 1 var(--cl-font-hand)!important;margin:0 0 .9rem;text-transform:uppercase;color:var(--cl-red)!important;rotate:-2deg}.cl-setlist ol{margin:0;padding:0;list-style:none;counter-reset:cl-set}.cl-setlist li{counter-increment:cl-set;font:400 1.45rem / 35px var(--cl-font-hand);text-transform:uppercase;display:flex;gap:.6rem}.cl-setlist li:before{content:counter(cl-set) ".";color:var(--cl-red);min-width:1.3rem}.cl-setlist li>*{font:inherit!important;text-transform:inherit;color:inherit;margin:0}.cl-setlist li:nth-child(odd) span{rotate:-.8deg;display:inline-block}.cl-setlist-encore{margin:.4rem 0 0;font:400 1.25rem / 35px var(--cl-font-hand);color:var(--cl-red);text-transform:uppercase;rotate:-3deg}@media(max-width:900px){.cl-shows{grid-template-columns:1fr}.cl-setlist{max-width:380px;justify-self:center;width:100%;box-sizing:border-box}}@media(max-width:560px){.cl-stubs{grid-template-columns:1fr}}.cl-book{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);gap:3rem;align-items:start}.cl-slip{position:relative;background:var(--cl-card);color:var(--cl-ink);padding:2.2rem clamp(1.1rem,3vw,2.2rem) 2rem;rotate:-.8deg;border-radius:4px 10px 5px 9px;box-shadow:0 16px 34px #00000080;display:flex;flex-direction:column;gap:.6rem}.cl-slip .cl-tape-l{top:-12px;inset-inline-start:18px;rotate:-8deg}.cl-slip .cl-tape-r{top:-10px;inset-inline-end:22px;rotate:6deg}.cl-slip-title{font:400 clamp(2.2rem,5vw,3.2rem) / 1 var(--cl-font-hand)!important;margin:0;text-transform:uppercase;color:var(--cl-ink)!important}.cl-slip-title:after{content:" \2605";color:var(--cl-red)}.cl-slip-sub{margin:0 0 .6rem;opacity:.8}.cl-slip form{display:flex;flex-direction:column;gap:1.4rem}.cl-slip form>.cl-field{flex:none}.cl-slip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem}.cl-slip .cl-field label{color:#5f5a54}.cl-slip .cl-field input,.cl-slip .cl-field select,.cl-slip .cl-field textarea{background:transparent;border:0;border-bottom:3px solid var(--cl-ink);color:var(--cl-ink);font:400 1.15rem / 1.3 var(--font-body);padding:.35rem .1rem;border-radius:0;width:100%;box-sizing:border-box;color-scheme:light}.cl-slip .cl-field textarea{border:3px solid var(--cl-ink);border-radius:10px 4px 12px 6px;padding:.6rem .7rem;resize:vertical}.cl-slip .cl-field input::placeholder,.cl-slip .cl-field textarea::placeholder{color:#8a847c}.cl-slip .cl-field :is(input,select,textarea):focus{outline:none;border-color:var(--cl-red)}.cl-gigs{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem .5rem;min-width:0}.cl-gigs legend{font:400 1rem / 1.2 var(--cl-font-hand);color:#5f5a54;text-transform:uppercase;padding:0;margin-bottom:.5rem}.cl-gig{position:relative;cursor:pointer}.cl-gig input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.cl-gig span{display:inline-block;border:2.5px solid var(--cl-ink);padding:.35rem .85rem .3rem;border-radius:18px 10px 20px 9px/12px 18px 10px 16px;font:400 1.05rem / 1.1 var(--cl-font-hand);text-transform:uppercase;rotate:-1.5deg;transition:rotate .15s var(--ease-ui),scale .15s cubic-bezier(.3,1.6,.5,1),background-color .15s}.cl-gig:nth-child(odd) span{rotate:1.5deg}@media(hover:hover){.cl-gig:hover span{rotate:0deg}}.cl-gig input:checked+span{background:var(--cl-red);border-color:var(--cl-red);color:var(--cl-chalk);rotate:-3deg;scale:1.08}.cl-gig input:focus-visible+span{outline:3px solid var(--cl-red);outline-offset:3px}.cl-loud output{color:var(--cl-red);font-size:1.4rem;margin-inline-start:.4rem}.cl-loud input[type=range]{accent-color:var(--cl-red);border:0;padding:.6rem 0;height:auto;cursor:pointer}.cl-loud-scale{display:flex;justify-content:space-between;font:400 .9rem / 1 var(--cl-font-hand);text-transform:uppercase;color:#5f5a54}.cl-loud-scale span:last-child{color:var(--cl-red)}.cl-slip-send{align-self:flex-start;padding:.85rem 1.8rem .75rem;font-size:1.4rem}.cl-slip-done p{margin:0;font-size:1.1rem}.cl-slip-done b{display:block;font:400 2.6rem / 1 var(--cl-font-hand);color:var(--cl-red);text-transform:uppercase;margin-bottom:.4rem;font-weight:400}.cl-slip-error{color:var(--cl-red)}.cl-next{display:flex;flex-direction:column;gap:1.4rem;padding-top:1rem}.cl-next .cl-polaroid{rotate:3deg;max-width:380px}.cl-next-title{font:400 1.6rem / 1 var(--cl-font-hand)!important;margin:.6rem 0 0;text-transform:uppercase;rotate:-2deg}.cl-steps{list-style:none;margin:0;padding:0;counter-reset:cl-step;display:flex;flex-direction:column;gap:.9rem}.cl-steps li{counter-increment:cl-step;display:flex;gap:.8rem;align-items:center;font-size:1.05rem}.cl-steps li:before{content:counter(cl-step);flex:none;width:2.2rem;height:2.2rem;display:grid;place-items:center;border:3px solid var(--cl-red);border-radius:52% 48% 55% 45%/48% 55% 45% 52%;color:var(--cl-red);font:400 1.3rem / 1 var(--cl-font-hand)}@media(max-width:860px){.cl-book{grid-template-columns:1fr}.cl-next .cl-polaroid{max-width:320px}}@media(max-width:560px){.cl-slip-grid{grid-template-columns:1fr}.cl-stamp{width:104px;height:104px;inset-inline-start:-10px;font-size:1rem}.cl-stamp b{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.cl-stamp{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/curtain-ledger-booking.css.map */
