:where(.annbar,.duo-hero,.duo-incl,.duo-board,.duo-steps,.duo-order,.duo-faq,.duo-close) :is(h1,h2,h3,p,ul,ol){margin:0}:where(.annbar,.duo-hero,.duo-incl,.duo-board,.duo-steps,.duo-order,.duo-faq,.duo-close) :is(ul,ol){padding:0;list-style:none}:where(.duo-hero,.duo-incl,.duo-board,.duo-steps,.duo-order,.duo-faq,.duo-close) img{max-width:100%;height:auto;display:block}.duo-hero,.duo-incl,.duo-board,.duo-steps,.duo-order,.duo-faq,.duo-close,.annbar{font-family:var(--font-body);font-size:17px;line-height:1.55;letter-spacing:normal;color:var(--ccb-ink)}.duo-hero div:empty{display:block}:is(.duo-hero,.duo-incl,.duo-board,.duo-steps,.duo-order,.duo-faq)[id]{scroll-margin-top:calc(var(--nav-h) + 8px)}html{scroll-behavior:smooth}html.reduced{scroll-behavior:auto}.annbar{background:var(--red-cta);color:#fff;border-bottom:3px solid var(--ccb-ink);padding:10px clamp(16px,4vw,48px);text-align:center}.annbar__line{display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-signage);font-size:16px;letter-spacing:1.3px;text-transform:uppercase;line-height:1.25}.annbar a{color:#fff;text-decoration:none}.annbar a:hover{text-decoration:underline;text-underline-offset:3px}.annbar__spark{width:18px;height:18px;flex:0 0 auto}.annbar__spark path{fill:var(--ccb-yellow)}@media(max-width:520px){.annbar{padding:8px 14px}.annbar__line{font-size:13.5px;letter-spacing:.9px;gap:7px;text-align:left}.annbar__spark{width:15px;height:15px}}.shopify-section-group-header-group:has(>#topnav){position:sticky;top:calc(-1 * var(--annbar-h, 0px));z-index:60}.nav__offer{flex:0 0 auto;display:inline-flex;align-items:center;background:var(--red-cta);color:#fff;border:2px solid var(--ccb-ink);border-radius:var(--radius-card);box-shadow:var(--shadow-card) var(--ccb-ink);padding:10px 18px 9px;font-family:var(--font-signage);font-size:15px;letter-spacing:1.4px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform var(--beat-chik) ease-out,box-shadow var(--beat-chik) ease-out}.nav__offer:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--ccb-ink)}.nav__offer:active{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--ccb-ink)}@media(max-width:860px){.nav--offer{--nav-h: 74px;gap:10px}.nav--offer .nav__logo img{width:60px}.nav--offer .nav__offer{margin-left:auto}.nav--offer .nav__burger{margin-left:0;padding:12px 6px}.nav--offer .nav__cart{padding:8px 11px;gap:6px;font-size:13px}}@media(max-width:420px){.nav--offer{padding:0 12px;gap:8px}.nav--offer .nav__logo img{width:52px}.nav--offer .nav__offer{font-size:13.5px;letter-spacing:.9px;padding:9px 11px 8px;box-shadow:3px 3px 0 0 var(--ccb-ink)}.nav--offer .nav__cart-word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nav--offer .nav__cart{padding:7px}.nav--offer .nav__cart:before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 8h12l-1 13H7L6 8Zm3 0V6a3 3 0 0 1 6 0v2' fill='none' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 8h12l-1 13H7L6 8Zm3 0V6a3 3 0 0 1 6 0v2' fill='none' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}}.duo-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;background:var(--red-cta);color:#fff;border:2px solid var(--ccb-ink);border-radius:var(--radius-card);box-shadow:var(--shadow-card) var(--ccb-ink);padding:15px 30px 14px;font-family:var(--font-signage);font-size:21px;letter-spacing:1.6px;text-transform:uppercase;line-height:1.1;text-decoration:none;text-align:center;transition:transform var(--beat-chik) ease-out,box-shadow var(--beat-chik) ease-out,background-color var(--beat-chik)}.duo-btn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--ccb-ink);color:#fff}.duo-btn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--ccb-ink)}.duo-btn--wide{display:flex;width:100%}.duo-btn--ink{background:var(--ccb-ink);color:var(--ccb-yellow);box-shadow:var(--shadow-card) var(--red-cta)}.duo-btn--ink:hover{color:var(--ccb-yellow);box-shadow:5px 5px 0 0 var(--red-cta)}.duo-btn[aria-disabled=true]{background:var(--ccb-red-deep);cursor:progress;transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--ccb-ink)}.duo-micro{font-size:14.5px;font-weight:700;margin-top:12px;color:#141414cc}.duo-micro--light{color:var(--ccb-phosphor)}.docket{--tear: 9px;position:relative;isolation:isolate;font-family:var(--font-annotation);color:var(--ccb-ink);padding:20px 22px calc(26px + var(--tear))}.docket:before,.docket:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% 100% / calc(var(--tear) * 2) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% 100% / calc(var(--tear) * 2) 100%}.docket:before{z-index:-1;background:linear-gradient(90deg,rgba(20,20,20,.05),transparent 8%,transparent 92%,rgba(20,20,20,.05)),#fffdf4}.docket:after{z-index:-2;background:var(--ccb-ink);transform:translate(5px,5px)}.docket__head{text-align:center;font-size:13px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;padding-bottom:10px;margin-bottom:12px;border-bottom:2px dashed rgba(20,20,20,.55)}.docket__lines{display:grid;gap:9px}.docket__item{font-family:var(--font-annotation);font-weight:700;font-size:17px;line-height:1.3;padding-bottom:8px;border-bottom:2px dashed rgba(20,20,20,.55)}.docket__row{position:relative;display:flex;align-items:baseline;font-family:var(--font-annotation);font-size:17px}.docket__dots{flex:1 1 auto;margin:0 8px;border-bottom:2px dotted rgba(20,20,20,.5);transform:translateY(-5px);min-width:16px}.docket__amt{font-weight:700;font-size:20px}.docket__row--total{margin-top:4px;padding-top:10px;border-top:4px double var(--ccb-ink);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.docket__row--total .docket__amt{font-size:26px}.docket__stamp{position:absolute;left:54%;top:50%;transform:translate(-50%,-54%) rotate(-9deg);font-family:var(--font-signage);font-size:15px;letter-spacing:2px;text-transform:uppercase;line-height:1;color:var(--red-cta);border:3px solid var(--red-cta);border-radius:6px;padding:4px 8px 3px;background:#fffdf4d1;mix-blend-mode:multiply;-webkit-mask:radial-gradient(circle at 30% 40%,#000 60%,rgba(0,0,0,.78) 61%);mask:radial-gradient(circle at 30% 40%,#000 60%,rgba(0,0,0,.78) 61%);pointer-events:none}.docket--mini{max-width:430px;padding:16px 18px calc(20px + var(--tear))}.docket--mini .docket__item,.docket--mini .docket__row{font-size:15.5px}.docket--mini .docket__amt{font-size:18px}.docket--mini .docket__row--total .docket__amt{font-size:22px}.duo-hero{position:relative;background:var(--ccb-cream);padding:clamp(28px,5vw,72px) clamp(16px,4vw,48px) clamp(48px,6vw,88px);overflow:clip}.duo-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(252,216,1,.55) 27%,transparent 31%);background-size:13px 13px;-webkit-mask-image:radial-gradient(120% 90% at 100% 0%,#000 10%,transparent 62%);mask-image:radial-gradient(120% 90% at 100% 0%,#000 10%,transparent 62%);pointer-events:none}.duo-hero__inner{position:relative;max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"kicker stage" "title stage" "copy stage";grid-template-rows:auto auto 1fr;column-gap:clamp(28px,5vw,72px);align-items:start}.duo-hero__kicker{grid-area:kicker;width:fit-content;background:var(--ccb-ink);color:var(--ccb-yellow);padding:6px 12px 5px;margin-bottom:18px;font-weight:700;letter-spacing:.18em;transform:rotate(-1.5deg)}.duo-hero__title{grid-area:title;font-size:clamp(42px,5.9vw,86px);margin-bottom:clamp(18px,2.4vw,28px);text-wrap:balance}.duo-hero .titlecard--drop{-webkit-text-stroke-width:2.5px}.duo-hero__copy{grid-area:copy;display:grid;gap:22px;justify-items:start}.duo-hero__body{font-size:clamp(17px,1.45vw,19.5px);max-width:52ch}.duo-hero__cta{display:grid;justify-items:start}.duo-hero__stage{grid-area:stage;position:relative;margin:0;align-self:center;aspect-ratio:1 / 1.02;border:3px solid var(--ccb-ink);border-radius:var(--radius-feature);box-shadow:var(--shadow-feature) var(--ccb-ink);overflow:hidden;background:linear-gradient(180deg,#FFE95A 0%,var(--ccb-yellow) 55%,#F0C500 100%)}.duo-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 46% at 50% 36%,#fffdf4f2,#fffdf400 70%),radial-gradient(circle,rgba(20,20,20,.12) 26%,transparent 31%) 0 0 / 11px 11px}.duo-hero__paper{position:absolute;left:-6%;right:-6%;bottom:-4%;height:26%;background:repeating-conic-gradient(var(--red-cta) 0 25%,#FFFDF4 0 50%) 0 0 / 34px 34px;border-top:3px solid var(--ccb-ink);transform:perspective(420px) rotateX(48deg);transform-origin:50% 0}.duo-hero__img{position:absolute;z-index:1;left:50%;bottom:9%;width:92%;transform:translate(-50%);filter:drop-shadow(0 16px 10px rgba(20,20,20,.28))}html.js:not(.reduced) .duo-hero__img{animation:duo-land calc(var(--beat-chik) * 2 + var(--beat-boom) * 2) var(--ease-boom) both;animation-delay:.12s}@keyframes duo-land{0%{opacity:0;transform:translate(-50%,-28px) scale(.96)}40%{opacity:1;transform:translate(-50%,4px) scale(1.01,.97)}70%{transform:translate(-50%,-3px) scale(.995,1.01)}to{opacity:1;transform:translate(-50%) scale(1)}}@media(max-width:899px){.duo-hero__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker" "title" "stage" "copy";grid-template-rows:auto}.duo-hero__stage{width:min(100%,520px);justify-self:center;margin-bottom:26px;aspect-ratio:1 / .84}.duo-hero__img{width:86%;bottom:7%}.duo-hero__copy{justify-items:stretch}.duo-hero__cta{justify-items:stretch;text-align:center}.duo-hero__cta .duo-btn{width:100%}.docket--mini{max-width:none}}.duo-incl{position:relative;background:var(--ccb-yellow);border-top:3px solid var(--ccb-ink);border-bottom:3px solid var(--ccb-ink);padding:clamp(48px,6vw,88px) clamp(16px,4vw,48px)}.duo-incl__inner{max-width:1120px;margin:0 auto;display:grid;gap:clamp(28px,4vw,44px);justify-items:center}.duo-incl__title,.duo-steps__title,.duo-faq__title{font-family:var(--font-signage);font-weight:400;font-size:clamp(36px,5vw,62px);letter-spacing:1px;line-height:1;text-transform:uppercase;text-align:center}.duo-sum{display:flex;align-items:center;justify-content:center;gap:clamp(8px,2.4vw,30px)}.duo-sum__jar{position:relative;flex:0 0 auto}.duo-sum__jar img{height:clamp(150px,24vw,300px);width:auto;filter:drop-shadow(5px 6px 0 rgba(20,20,20,.9))}.duo-sum__jar--b{transform:rotate(4deg)}.duo-sum__jar:not(.duo-sum__jar--b){transform:rotate(-3deg)}.duo-sum__tag{position:absolute;right:-14px;bottom:16%;background:#fffdf4;color:var(--ccb-ink);border:2px solid var(--ccb-ink);font-family:var(--font-annotation);font-weight:700;font-size:15px;padding:2px 8px;transform:rotate(-8deg)}.duo-sum__op{font-family:var(--font-titlecard);font-size:clamp(54px,8vw,104px);line-height:1;color:var(--ccb-cream);-webkit-text-stroke:3px var(--ccb-ink);paint-order:stroke fill;text-shadow:4px 5px 0 var(--ccb-red-deep)}.duo-sum__total{display:grid;justify-items:center}.duo-sum__big{font-family:var(--font-titlecard);font-size:clamp(76px,12vw,160px);line-height:.9;color:var(--red-cta);-webkit-text-stroke:3px var(--ccb-ink);paint-order:stroke fill;text-shadow:6px 7px 0 var(--ccb-ink)}.duo-sum__small{font-family:var(--font-annotation);font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;margin-top:8px}.duo-incl__notes{display:grid;gap:18px;max-width:760px;width:100%}.duo-incl__list{display:grid;gap:4px}.duo-incl__list li{display:flex;gap:12px;align-items:baseline;font-weight:700;font-size:clamp(17px,1.6vw,20px);padding:10px 0;border-bottom:2px dashed rgba(20,20,20,.4)}.duo-incl__list li:before{content:"+";flex:0 0 auto;font-family:var(--font-titlecard);font-size:28px;line-height:.7;color:var(--red-cta)}.duo-incl__only{font-size:16.5px}.duo-incl__only-tag{display:inline-block;margin-right:8px;background:var(--ccb-ink);color:var(--ccb-yellow);font-family:var(--font-signage);font-size:14px;letter-spacing:1.4px;text-transform:uppercase;padding:3px 9px 2px;transform:rotate(-2deg)}@media(max-width:640px){.duo-sum{flex-wrap:wrap;row-gap:6px}.duo-sum__total{flex-basis:100%}.duo-sum__op:last-of-type{display:none}.duo-sum__total:before{content:"=";display:block;font-family:var(--font-titlecard);font-size:48px;line-height:1;color:var(--ccb-cream);-webkit-text-stroke:3px var(--ccb-ink);paint-order:stroke fill;text-shadow:3px 4px 0 var(--ccb-red-deep)}}.duo-board{background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 2px,transparent 2px 120px),#151515;color:var(--ccb-phosphor);padding:clamp(56px,7vw,96px) clamp(16px,4vw,48px)}.duo-board__inner{max-width:1240px;margin:0 auto}.duo-board__sign{margin-bottom:clamp(30px,4vw,48px)}.duo-board__sign h2{font-size:clamp(32px,4.6vw,54px);text-transform:uppercase;color:var(--ccb-ink)}.duo-board__sign p{color:var(--ccb-ink);font-weight:700}.duo-board__panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}.duo-panel{background:#0b0b0b;border:3px solid #000;border-radius:6px;padding:10px 10px 20px;box-shadow:inset 0 0 0 2px #2a2a2a}.duo-panel__light{position:relative;border:2px solid #000;overflow:hidden;box-shadow:0 0 0 1px #fff6d824,0 0 38px 4px #ffd66652}.duo-panel__img{width:100%;aspect-ratio:6 / 5;object-fit:cover;filter:saturate(1.12) brightness(1.05)}.duo-panel__light:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#ffffff38,#fff0 38%);pointer-events:none}.duo-panel__no{position:absolute;top:10px;left:10px;z-index:1;background:var(--ccb-yellow);color:var(--ccb-ink);border:2px solid var(--ccb-ink);font-family:var(--font-signage);font-size:20px;letter-spacing:1px;line-height:1;padding:6px 8px 5px}.duo-panel__name{font-family:var(--font-signage);font-size:clamp(26px,2.6vw,34px);letter-spacing:1.4px;text-transform:uppercase;line-height:1;color:var(--ccb-yellow);margin:18px 8px 4px}.duo-panel__line{margin:0 8px;font-size:17px;color:var(--ccb-phosphor)}.duo-board__cta{display:grid;justify-items:center;text-align:center;margin-top:clamp(34px,4vw,52px)}@media(max-width:760px){.duo-board__panels{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0 calc(-1*clamp(16px,4vw,48px));padding:4px clamp(16px,4vw,48px) 14px;scroll-padding:0 clamp(16px,4vw,48px);scrollbar-width:none}.duo-board__panels::-webkit-scrollbar{display:none}.duo-panel{scroll-snap-align:start}.duo-board__cta .duo-btn{width:100%}}.duo-steps{position:relative;background:var(--ccb-newsprint);padding:clamp(56px,7vw,96px) clamp(16px,4vw,48px)}.duo-steps:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--tex-grain);opacity:.05;pointer-events:none}.duo-steps__inner{position:relative;max-width:1180px;margin:0 auto}.duo-steps__title{margin-bottom:clamp(30px,4vw,52px)}.duo-steps__roll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.6vw,34px);counter-reset:none}.duo-ticket{--notch: 15px;--paper: var(--red-cta);--text: #fff;--num: var(--ccb-cream);position:relative;isolation:isolate;display:grid;align-content:start;justify-items:center;text-align:center;padding:22px calc(var(--notch) + 16px) 28px;color:var(--text);transform:rotate(var(--tilt, -2deg));transition:transform var(--beat-boom) var(--ease-boom)}.duo-ticket:nth-child(2){--paper: var(--ccb-yellow);--text: var(--ccb-ink);--num: #fff;--tilt: 1.6deg}.duo-ticket:nth-child(3){--paper: var(--ccb-ink);--text: var(--ccb-phosphor);--num: var(--ccb-yellow);--tilt: -1deg}.duo-ticket:hover{transform:rotate(0) translateY(-3px)}.duo-ticket:before,.duo-ticket:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;-webkit-mask:radial-gradient(circle at 0 50%,#0000 var(--notch),#000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 var(--notch),#000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,#0000 var(--notch),#000 calc(var(--notch) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 var(--notch),#000 calc(var(--notch) + .5px)) right / 51% 100% no-repeat}.duo-ticket:before{z-index:-1;background:linear-gradient(var(--paper),var(--paper)) padding-box;box-shadow:inset 0 0 0 3px var(--ccb-ink)}.duo-ticket:after{z-index:-2;background:var(--ccb-ink);transform:translate(5px,6px)}.duo-ticket:nth-child(3):after{background:var(--red-cta)}.duo-ticket__take{font-weight:700;letter-spacing:.24em;padding-bottom:8px;margin-bottom:4px;border-bottom:2px dashed currentColor;opacity:.9}.duo-ticket__no{font-family:var(--font-titlecard);font-size:clamp(92px,10vw,136px);line-height:.95;color:var(--num);-webkit-text-stroke:3px var(--ccb-ink);paint-order:stroke fill;text-shadow:5px 6px 0 var(--ccb-ink)}.duo-ticket:nth-child(3) .duo-ticket__no{text-shadow:5px 6px 0 var(--red-cta)}.duo-ticket__title{font-family:var(--font-signage);font-weight:400;font-size:clamp(23px,2.2vw,28px);letter-spacing:1px;line-height:1.08;text-transform:uppercase;color:inherit;margin:12px 0 8px}.duo-ticket__body{font-size:16.5px;max-width:30ch}@media(max-width:760px){.duo-steps__roll{grid-template-columns:minmax(0,1fr);gap:22px;max-width:420px;margin:0 auto}.duo-ticket{grid-template-columns:auto 1fr;justify-items:start;text-align:left;column-gap:18px;align-items:center;padding:18px calc(var(--notch) + 14px) 20px}.duo-ticket__take{grid-column:1 / -1;width:100%;text-align:center}.duo-ticket__no{grid-row:2 / span 2;font-size:92px}.duo-ticket__title{margin:8px 0 4px}}.duo-order{position:relative;background:linear-gradient(180deg,transparent 0 74%,rgba(20,20,20,.14) 74% 75%,var(--ccb-laminex-mint) 75%),var(--ccb-teal-deep);border-top:3px solid var(--ccb-ink);border-bottom:3px solid var(--ccb-ink);padding:clamp(52px,7vw,96px) clamp(16px,4vw,48px)}.duo-order__inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:clamp(28px,5vw,72px);align-items:center}.duo-order__title{font-size:clamp(40px,5.4vw,74px);margin-bottom:18px}.duo-order .titlecard--drop{-webkit-text-stroke-width:2.5px}.duo-order__img{width:min(100%,560px);filter:drop-shadow(0 18px 12px rgba(20,20,20,.32))}.duo-order__slip{display:grid;gap:22px}.duo-order__go{display:grid;justify-items:center;text-align:center}.duo-order__go .duo-micro{color:var(--ccb-ink)}.duo-order__terms{font-size:14px;margin-top:6px;color:#141414cc}.duo-order__soldout{width:100%;font-family:var(--font-signage);font-size:20px;letter-spacing:1px;text-transform:uppercase;background:var(--ccb-ink);color:var(--ccb-yellow);padding:16px;border-radius:var(--radius-card)}@media(max-width:899px){.duo-order{background:linear-gradient(180deg,transparent 0 82%,var(--ccb-laminex-mint) 82%),var(--ccb-teal-deep)}.duo-order__inner{grid-template-columns:minmax(0,1fr);justify-items:center}.duo-order__pack{display:grid;justify-items:center;text-align:center}.duo-order__img{width:min(78%,420px)}.duo-order__slip{width:100%;max-width:470px}}.duo-faq{background:var(--ccb-cream);padding:clamp(56px,7vw,96px) clamp(16px,4vw,48px)}.duo-faq__inner{max-width:860px;margin:0 auto}.duo-faq__title{margin-bottom:clamp(24px,3vw,40px)}.duo-faq__list{border-bottom:3px solid var(--ccb-ink)}.duo-q{border-top:3px solid var(--ccb-ink)}.duo-q__row{display:flex;align-items:center;gap:16px;padding:18px 2px;cursor:pointer;list-style:none}.duo-q__row::-webkit-details-marker{display:none}.duo-q__no{flex:0 0 auto;font-family:var(--font-annotation);font-weight:700;font-size:15px;color:var(--red-cta)}.duo-q__text{flex:1 1 auto;font-family:var(--font-signage);font-size:clamp(19px,2vw,23px);letter-spacing:.8px;text-transform:uppercase;line-height:1.15}.duo-q__flip{position:relative;flex:0 0 auto;width:34px;height:34px;border:2px solid var(--ccb-ink);border-radius:6px;background:var(--ccb-yellow);box-shadow:2px 2px 0 0 var(--ccb-ink)}.duo-q__flip:before,.duo-q__flip:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:3px;background:var(--ccb-ink);transform:translate(-50%,-50%);transition:transform var(--beat-boom) var(--ease-boom)}.duo-q__flip:after{transform:translate(-50%,-50%) rotate(90deg)}.duo-q[open] .duo-q__flip{background:var(--red-cta)}.duo-q[open] .duo-q__flip:before,.duo-q[open] .duo-q__flip:after{background:#fff}.duo-q[open] .duo-q__flip:after{transform:translate(-50%,-50%) rotate(0)}.duo-q__row:hover .duo-q__text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.duo-q__a{padding:0 52px 22px 38px;font-size:17px;max-width:64ch}.duo-close{position:relative;background:linear-gradient(180deg,#FFE23A 0%,var(--ccb-yellow) 50%,#F0C500 100%);border-top:3px solid var(--ccb-ink);padding:clamp(52px,6vw,84px) clamp(16px,4vw,48px) clamp(84px,9vw,120px);overflow:clip;text-align:center}.duo-close:before,.duo-close:after{content:"";position:absolute;top:0;bottom:0;width:260px;background-image:radial-gradient(circle,rgba(20,20,20,.13) 26%,transparent 31%);background-size:11px 11px;pointer-events:none}.duo-close:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000 10%,transparent 90%);mask-image:linear-gradient(90deg,#000 10%,transparent 90%)}.duo-close:after{right:0;-webkit-mask-image:linear-gradient(270deg,#000 10%,transparent 90%);mask-image:linear-gradient(270deg,#000 10%,transparent 90%)}.duo-close__inner{position:relative;max-width:760px;margin:0 auto;display:grid;justify-items:center;gap:14px}.duo-close__title{font-size:clamp(40px,6vw,78px);color:var(--red-cta);-webkit-text-stroke:2.5px var(--ccb-ink);paint-order:stroke fill;text-shadow:5px 6px 0 var(--ccb-ink)}.duo-close__line{font-size:clamp(17px,1.6vw,20px);font-weight:700;max-width:46ch;margin-bottom:8px}@media(max-width:520px){.duo-close .duo-btn{width:100%}}html.duo-anim [data-duo-reveal]>*{opacity:0}html.duo-anim [data-duo-reveal].in>*{animation:duo-pop calc(var(--beat-chik) * 2 + var(--beat-boom) * 2) var(--ease-boom) forwards}html.duo-anim [data-duo-reveal].in>:nth-child(2){animation-delay:90ms}html.duo-anim [data-duo-reveal].in>:nth-child(3){animation-delay:.18s}@keyframes duo-pop{0%{opacity:0;translate:0 26px;scale:.94}18%{opacity:1;translate:0 24px;scale:.95}30%{translate:0 26px;scale:.94}44%{translate:0 22px;scale:.955}56%{translate:0 26px;scale:.94}to{opacity:1;translate:0 0;scale:1}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ccb-duo.css.map */
