h1{font-size:10rem}h2{font-size:3.6rem}h3{font-size:4rem}body{background:var(--olive);color:var(--beige)}.eoy-chrome{text-align:center;padding:5rem 0}button,.button{background-color:transparent;font-family:AlmaMonoBold,Courier New,monospace;font-weight:700;transition:var(--eoy-transition);border:2px solid var(--beige);text-transform:uppercase}button:hover,.button:hover,button:focus,.button:focus{background-color:var(--beige);color:#000}.eoy-bouncing-letters{display:flex;justify-content:center}@media (prefers-reduced-motion: no-preference){.eoy-title__heading .eoy-letter-bounce{animation:bounce-initial .6s ease-in-out 3 forwards}.eoy-card:not(.in-box):hover .eoy-letter-bounce,.eoy-title__heading:hover .eoy-letter-bounce{animation:bounce-hover .6s ease-in-out 3 forwards}.eoy-title__heading .eoy-letter-bounce:nth-of-type(1),.eoy-title__heading .eoy-letter-bounce:nth-of-type(5),.eoy-title__heading .eoy-letter-bounce:nth-of-type(9){animation-delay:0}.eoy-title__heading .eoy-letter-bounce:nth-of-type(2),.eoy-title__heading .eoy-letter-bounce:nth-of-type(6),.eoy-title__heading .eoy-letter-bounce:nth-of-type(10){animation-delay:.05s}.eoy-title__heading .eoy-letter-bounce:nth-of-type(3),.eoy-title__heading .eoy-letter-bounce:nth-of-type(7),.eoy-title__heading .eoy-letter-bounce:nth-of-type(11){animation-delay:.1s}.eoy-title__heading .eoy-letter-bounce:nth-of-type(4),.eoy-title__heading .eoy-letter-bounce:nth-of-type(8),.eoy-title__heading .eoy-letter-bounce:nth-of-type(12){animation-delay:.15s}.eoy-card:hover .eoy-letter-bounce:nth-of-type(1),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(1),.eoy-card:hover .eoy-letter-bounce:nth-of-type(5),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(5),.eoy-card:hover .eoy-letter-bounce:nth-of-type(9),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(9){animation-delay:0}.eoy-card:hover .eoy-letter-bounce:nth-of-type(2),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(2),.eoy-card:hover .eoy-letter-bounce:nth-of-type(6),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(6),.eoy-card:hover .eoy-letter-bounce:nth-of-type(10),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(10){animation-delay:.05s}.eoy-card:hover .eoy-letter-bounce:nth-of-type(3),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(3),.eoy-card:hover .eoy-letter-bounce:nth-of-type(7),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(7),.eoy-card:hover .eoy-letter-bounce:nth-of-type(11),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(11){animation-delay:.1s}.eoy-card:hover .eoy-letter-bounce:nth-of-type(4),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(4),.eoy-card:hover .eoy-letter-bounce:nth-of-type(8),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(8),.eoy-card:hover .eoy-letter-bounce:nth-of-type(12),.eoy-title__heading:hover .eoy-letter-bounce:nth-of-type(12){animation-delay:.15s}}@keyframes bounce-initial{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes bounce-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.eoy-header{display:flex;justify-content:center;padding:2rem 2rem 0}.eoy-header svg{height:3.8rem}@media screen and (min-width: 900px){.eoy-header{padding:4rem 2rem 2rem}.eoy-header svg{height:6.25rem}}.eoy-title{position:relative;text-transform:uppercase;text-align:center}.eoy-title__heading{font-family:NeueHaasGrotesk,Arial,sans-serif;font-size:4.2rem;letter-spacing:.02rem;line-height:5rem;max-width:100rem;margin:0 auto;padding:0 3rem}.eoy-title__subhead{font-family:AlmaMonoBold,Courier New,monospace;font-size:1.4rem;line-height:normal;max-width:100%;margin:3rem auto 0}.eoy-title__prompt{font-family:AlmaMonoRegular,Courier New,monospace;position:absolute;font-size:1.2rem;text-transform:uppercase;letter-spacing:.013rem;top:20vh;display:block}.eoy-title__prompt-left{left:-3rem;transform:rotate(-90deg)}.eoy-title__prompt-right{right:-3rem;transform:rotate(90deg)}@media screen and (min-width: 640px){.eoy-title__subhead{max-width:calc(100vw - 20rem)}.eoy-title__prompt-left{left:-2rem}.eoy-title__prompt-right{right:-2rem}}@media screen and (min-width: 900px){.eoy-title__heading{font-size:10rem;line-height:11rem;padding:0 5rem}.eoy-title__subhead{font-size:2rem;max-width:80rem;margin:6rem auto 0}.eoy-title__prompt{font-size:1.6rem;top:50vh}.eoy-title__prompt-left{left:0}.eoy-title__prompt-right{right:0}}.eoy-scratch-card-grid-wrapper{margin-bottom:4rem}.eoy-mobile-help-text{display:block;text-transform:uppercase;font-family:AlmaMonoBold,Courier New,monospace;font-size:1.2rem;letter-spacing:.2rem;line-height:2rem;text-align:center}.eoy-mobile-help-text a:visited{color:inherit}.eoy-scratch-card-grid{display:flex;gap:5rem;flex-wrap:wrap;justify-content:center;align-items:stretch;overflow:hidden}.eoy-card-wrapper{position:relative;width:20rem;height:auto;min-height:26rem}.eoy-card{--animation_speed: 30s;position:relative;padding:1.5rem .5rem .5rem;width:20rem;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;text-transform:uppercase;color:#000;z-index:10}.eoy-card[data-idx="1"],.eoy-modal[data-idx="1"]{--paper-color: var(--burnt-red);background:var(--dark-salmon)}.eoy-modal[data-idx="1"] .eoy-modal__add-to-box{background-color:var(--burnt-red);border-color:var(--burnt-red)}.eoy-card-wrapper[data-idx="1"] .eoy-card__confetti-bg rect{fill:var(--burnt-red)}.eoy-card[data-idx="2"],.eoy-modal[data-idx="2"]{--paper-color: var(--dark-blue);background:var(--orange)}.eoy-modal[data-idx="2"] .eoy-modal__add-to-box{background-color:var(--dark-blue);border-color:var(--dark-blue)}.eoy-card-wrapper[data-idx="2"] .eoy-card__confetti-bg rect{fill:var(--dark-blue)}.eoy-card[data-idx="3"],.eoy-modal[data-idx="3"]{--paper-color: var(--dark-yellow);background:var(--purple)}.eoy-modal[data-idx="3"] .eoy-modal__add-to-box{background-color:var(--dark-yellow);border-color:var(--dark-yellow)}.eoy-card-wrapper[data-idx="3"] .eoy-card__confetti-bg rect{fill:var(--dark-yellow)}.eoy-card[data-idx="4"],.eoy-modal[data-idx="4"]{--paper-color: var(--pink);background:var(--blue)}.eoy-modal[data-idx="4"] .eoy-modal__add-to-box{background-color:var(--pink);border-color:var(--pink)}.eoy-card-wrapper[data-idx="4"] .eoy-card__confetti-bg rect{fill:var(--pink)}.eoy-card[data-idx="5"],.eoy-modal[data-idx="5"]{--paper-color: var(--dark-blue);background:var(--dark-yellow)}.eoy-card-wrapper[data-idx="5"] .eoy-card__confetti-bg rect{fill:var(--dark-blue)}.eoy-modal[data-idx="5"] .eoy-modal__add-to-box{background-color:var(--dark-blue);border-color:var(--dark-blue)}.eoy-card[data-idx="6"],.eoy-modal[data-idx="6"]{--paper-color: var(--yellow);background:var(--mint)}.eoy-card-wrapper[data-idx="6"] .eoy-card__confetti-bg rect{fill:var(--yellow)}.eoy-modal[data-idx="6"] .eoy-modal__add-to-box{background-color:var(--yellow);border-color:var(--yellow)}.eoy-card[data-idx="7"],.eoy-modal[data-idx="7"]{--paper-color: var(--green);background:var(--pink)}.eoy-card-wrapper[data-idx="7"] .eoy-card__confetti-bg rect{fill:var(--green)}.eoy-modal[data-idx="7"] .eoy-modal__add-to-box{background-color:var(--green);border-color:var(--green)}.eoy-card[data-idx="8"],.eoy-modal[data-idx="8"]{--paper-color: var(--pink);background:var(--burnt-red)}.eoy-card-wrapper[data-idx="8"] .eoy-card__confetti-bg rect{fill:var(--pink)}.eoy-modal[data-idx="8"] .eoy-modal__add-to-box{background-color:var(--pink);border-color:var(--pink)}.eoy-card[data-idx="9"],.eoy-modal[data-idx="9"]{--paper-color: var(--purple);background:var(--yellow)}.eoy-card-wrapper[data-idx="9"] .eoy-card__confetti-bg rect{fill:var(--purple)}.eoy-modal[data-idx="9"] .eoy-modal__add-to-box{background-color:var(--purple);border-color:var(--purple)}.eoy-card[data-idx="10"],.eoy-modal[data-idx="10"]{--paper-color: var(--orange);background:var(--green)}.eoy-card-wrapper[data-idx="10"] .eoy-card__confetti-bg rect{fill:var(--orange)}.eoy-modal[data-idx="10"] .eoy-modal__add-to-box{background-color:var(--orange);border-color:var(--orange)}.eoy-card.animating{z-index:100}.eoy-card.dragging{z-index:2002}.eoy-card.in-box{z-index:2001}.eoy-card.dragging:after{display:none}.eoy-card[data-status=sold-out].erased:before{content:"";z-index:20;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.eoy-card[data-status=sold-out].erased .eoy-sticker.sold-out,.eoy-card[data-status=low-availability].erased .eoy-sticker.low-availability,.eoy-card[data-status=not-available].erased .eoy-sticker.not-available{display:block}.eoy-card .eoy-sticker{z-index:21}.eoy-sticker svg{width:100%;height:100%}.eoy-sticker{position:absolute}.eoy-sticker.sold-out,.eoy-sticker.not-available,.eoy-sticker.low-availability{display:none}.eoy-sticker.sold-out{width:4.5rem;height:4.5rem;right:-2rem;top:-2rem}.eoy-sticker.not-available:hover:before{content:"";background:#fff;z-index:1;width:1.5rem;height:1.5rem;position:absolute;right:.3rem;top:-2rem;transform:rotate(45deg)}.eoy-sticker.not-available:hover:after{content:"Sorry, this product is not available to ship to your location";text-transform:uppercase;background:#fff;padding:1.2rem;font-family:AlmaMonoBold,Courier New,monospace;font-size:1.3rem;line-height:1.4rem;position:absolute;top:-9rem;left:0;height:8rem;width:19rem;z-index:2}.eoy-card .eoy-sticker.low-availability,.eoy-card .eoy-sticker.not-available{left:50%;transform:translate(-50%);width:calc(100% - 2rem);top:-1rem}.eoy-card__confetti-bg{position:absolute;z-index:5;width:90%;height:90%;top:5%;left:5%}.eoy-card__title,.eoy-card__prompt{font-family:NeueHaasGrotesk,Arial,sans-serif;font-weight:600}.eoy-card__title{font-size:4rem}.eoy-card__prompt{font-size:1.5rem}.eoy-card__image{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}.eoy-card.erased .eoy-card__prompt.eoy-card__prompt-scratch,.eoy-card__prompt.eoy-card__prompt-drag--mobile,.eoy-card__prompt.eoy-card__prompt-drag--desktop,.eoy-card.erased .eoy-card__prompt.eoy-card__prompt-drag--desktop{display:none}.eoy-card.erased .eoy-card__prompt.eoy-card__prompt-drag--mobile{display:block}@media screen and (min-width: 900px){.eoy-card.erased .eoy-card__prompt.eoy-card__prompt-drag--mobile,.eoy-card__prompt.eoy-card__prompt-drag--mobile{display:none}.eoy-card.erased .eoy-card__prompt.eoy-card__prompt-drag--desktop{display:block}}.eoy-card__text{font-family:AlmaMonoBold,Courier New,monospace;position:absolute;font-size:1.1rem;top:50%;display:block}.eoy-card__text-left{left:-3.75rem;transform:rotate(-90deg)}.eoy-card__text-right{right:-3.75rem;transform:rotate(90deg)}.eoy-card__scratch-wrapper{width:14rem;height:14rem;position:relative}.eoy-card__canvas{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;touch-action:none}.eoy-card__image{position:relative;z-index:1}.eoy-card__remove{position:absolute;z-index:5;left:-2rem;top:-2rem;width:3.6rem;height:3.6rem;border-radius:100%;border:2px solid #000;background:#000;display:none;align-items:center;justify-content:center;padding:0}.eoy-card.in-box .eoy-card__remove{display:flex}.eoy-card__remove:hover,.eoy-card__remove:focus{background:#fff}.eoy-card__remove:hover svg line,.eoy-card__remove:focus svg line{stroke:#000}@media (prefers-reduced-motion: no-preference){.eoy-card.erased{animation:wiggle .4s ease-in-out forwards}}@keyframes wiggle{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}to{transform:rotate(0)}}.eoy-card:after{content:"";position:absolute;top:200px;left:50%;transform:translate(-50%);width:14rem;height:1000px;z-index:1;background-repeat:no-repeat;display:block}.eoy-card.animating:after{animation:confetti ease-out 10s forwards;background-image:linear-gradient(35deg,transparent 0%,transparent 30%,var(--paper-color) 30%,var(--paper-color) 70%,transparent 70%),linear-gradient(125deg,transparent 0%,transparent 25%,var(--paper-color) 25%,var(--paper-color) 75%,transparent 75%),linear-gradient(15deg,transparent 0%,transparent 35%,var(--paper-color) 35%,var(--paper-color) 80%,transparent 80%),linear-gradient(65deg,transparent 0%,transparent 20%,var(--paper-color) 20%,var(--paper-color) 65%,transparent 65%),linear-gradient(145deg,transparent 0%,transparent 15%,var(--paper-color) 15%,var(--paper-color) 55%,transparent 55%),linear-gradient(95deg,transparent 0%,transparent 28%,var(--paper-color) 28%,var(--paper-color) 72%,transparent 72%),linear-gradient(155deg,transparent 0%,transparent 32%,var(--paper-color) 32%,var(--paper-color) 78%,transparent 78%),linear-gradient(45deg,transparent 0%,transparent 25%,var(--paper-color) 25%,var(--paper-color) 70%,transparent 70%),linear-gradient(110deg,transparent 0%,transparent 38%,var(--paper-color) 38%,var(--paper-color) 73%,transparent 73%),linear-gradient(25deg,transparent 0%,transparent 22%,var(--paper-color) 22%,var(--paper-color) 68%,transparent 68%),linear-gradient(135deg,transparent 0%,transparent 18%,var(--paper-color) 18%,var(--paper-color) 58%,transparent 58%),linear-gradient(75deg,transparent 0%,transparent 30%,var(--paper-color) 30%,var(--paper-color) 75%,transparent 75%);background-size:16px 16px,10px 14px,10px 12px,14px 16px,16px 12px,16px 16px,10px 18px,14px 12px,16px 16px,10px 14px,10px 18px,12px 18px}@keyframes confetti{0%{background-position:10% -10%,18% -10%,25% -10%,34% -10%,40% -10%,47% -10%,53% -10%,60% -10%,67% -10%,73% -10%,79% -10%,85% -10%}50%{background-position:0% 80%,8% 80%,16% 60%,32% 100%,40% 70%,48% 60%,54% 80%,62% 80%,70% 80%,78% 60%,84% 100%,90% 70%}to{background-position:0% 90%,10% 90%,18% 70%,25% 110%,37% 80%,45% 70%,57% 90%,63% 90%,72% 90%,80% 70%,88% 110%,92% 80%;background-size:0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%,0% 0%}}@media screen and (min-width: 900px){.eoy-scratch-card-grid-wrapper{margin-bottom:20rem}}@media screen and (min-width: 1200px){.eoy-scratch-card-grid-wrapper{margin-bottom:25vh}.eoy-mobile-help-text{display:none}}.eoy-modal{position:fixed;width:100vw;height:100vh;max-width:126rem;top:50%;left:50%;transform:translate(-50%,-50%);display:none;padding:6rem 2.6rem 2.6rem;color:#000;overflow:auto}.eoy-overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;display:none;z-index:2000}.eoy-modal.eoy-open{z-index:3000}.eoy-modal.eoy-open,.eoy-modal.eoy-open~.eoy-overlay{display:block}.eoy-modal__close{position:absolute;right:2.6rem;top:4rem;background:transparent;color:#000;border-color:#000;width:5rem;height:5rem;display:block;padding:0;min-width:0;min-height:0}.eoy-modal__close svg{width:100%;height:100%}.eoy-modal__close svg line{stroke:#000}.eoy-modal__close:hover,.eoy-modal__close:focus{background:#000;color:#fff}.eoy-modal__close:hover svg line,.eoy-modal__close:focus svg line{stroke:#fff}@media (prefers-reduced-motion: no-preference){.eoy-modal.eoy-open{animation:subtle-wiggle .4s ease-in-out}}@keyframes subtle-wiggle{0%{transform:translate(-50%,-50%) rotate(0)}25%{transform:translate(-50%,-50%) rotate(1deg)}50%{transform:translate(-50%,-50%) rotate(-1deg)}75%{transform:translate(-50%,-50%) rotate(1deg)}to{transform:translate(-50%,-50%) rotate(0)}}.eoy-modal__side-text{font-family:AlmaMonoBold,Courier New,monospace;position:absolute;font-size:1.1rem;color:#000}.eoy-modal__side-text-top{left:4.5rem;top:4rem}.eoy-modal__side-text-left{top:50%;left:-3.6rem;transform:rotate(-90deg)}.eoy-modal__headline{font-family:NeueHaasGrotesk,Arial,sans-serif;font-weight:600;font-size:5.4rem;line-height:5.4rem;text-transform:uppercase;width:100%;letter-spacing:.027rem;margin-bottom:2rem}.eoy-modal__inner{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:3rem 2rem;row-gap:1.6rem;column-gap:4rem}.eoy-modal__title,.eoy-modal__variant-name{font-family:NeueHaasGrotesk,Arial,sans-serif;font-weight:600}.eoy-modal__title{font-size:3.6rem;line-height:4rem}.eoy-modal__variant-name{font-size:2.4rem;line-height:3rem;margin-top:1rem;display:block}.eoy-modal__merchant-link{padding-top:4rem;text-decoration:underline}.eoy-modal__tab-content input{position:absolute;opacity:0}.eoy-modal__tab-text{display:none}.eoy-modal__tab-content input#tab-desc:checked~.eoy-modal__tab-text[data-tab=desc],.eoy-modal__tab-content input#tab-features:checked~.eoy-modal__tab-text[data-tab=features],.eoy-modal__tab-content input#tab-specs:checked~.eoy-modal__tab-text[data-tab=specs]{display:grid}.eoy-modal__tab-text a{color:#000}.eoy-modal__tab-text a:hover,.eoy-modal__tab-text a:focus{text-decoration:none}.eoy-modal__tab-content label{padding:0 0 1rem;background:transparent;font-size:1.8rem;line-height:2rem;border:none;position:relative;margin-right:3rem;margin-bottom:1rem;display:inline-block}.eoy-modal__tab-content label:hover:after,.eoy-modal__tab-content label:focus:after,.eoy-modal__tab-content input:checked+label:after{content:"";height:2px;background:#000;position:absolute;bottom:0;left:0;width:100%}.eoy-modal__tab-content label:hover,.eoy-modal__tab-content label:focus{border:none;background:transparent}.eoy-modal__tab-text{display:none;gap:1rem;margin-top:3rem}.eoy-modal__tab-text p,.eoy-modal__tab-text ul,.eoy-modal__tab-text ol{margin-top:0;margin-bottom:0}.eoy-modal__tab-text ul,.eoy-modal__tab-text ol{padding-left:2rem}.eoy-modal__tab-text,.eoy-modal__merchant-info{font-family:NeueHaasGrotesk,Arial,sans-serif;font-size:2rem;line-height:2.6rem}.eoy-modal__merchant-link,.eoy-modal__tab-content label{text-transform:uppercase;font-family:AlmaMonoBold,Courier New,monospace;font-size:1.6rem;line-height:2.4rem}.eoy-modal__merchant-info h1,.eoy-modal__merchant-info h2,.eoy-modal__merchant-info h3,.eoy-modal__merchant-info h4,.eoy-modal__merchant-info h5,.eoy-modal__merchant-info h6{font-family:AlmaMonoBold,Courier New,monospace;font-size:1.8rem;line-height:2.4rem;text-transform:uppercase}.eoy-modal__merchant-link:hover,.eoy-modal__merchant-link:focus{text-decoration:none}.eoy-modal__add-to-box{background:var(--blue);border-color:var(--blue);place-self:flex-start;padding:2rem 3rem;margin:1rem 0;font-size:1.8rem}.eoy-modal[data-idx="1"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="1"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="2"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="2"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="3"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="3"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="4"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="4"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="5"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="5"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="6"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="6"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="7"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="7"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="8"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="8"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="9"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="9"] .eoy-modal__add-to-box:focus,.eoy-modal[data-idx="10"] .eoy-modal__add-to-box:hover,.eoy-modal[data-idx="10"] .eoy-modal__add-to-box:focus{border-color:#000;background:#000;color:#fff}.eoy-modal__add-to-box .remove,.eoy-modal__add-to-box.gift-added .add,.eoy-modal__add-to-box .sold-out,.eoy-modal__add-to-box .not-available,.eoy-modal[data-status=sold-out] .eoy-modal__add-to-box .add,.eoy-modal[data-status=not-available] .eoy-modal__add-to-box .add{display:none}.eoy-modal[data-status=sold-out] .eoy-sticker.sold-out{width:9rem;height:9rem;right:-4.5rem;top:-4.5rem}.eoy-modal[data-status=low-availability] .eoy-sticker.low-availability{width:18rem}.eoy-modal[data-status=not-available] .eoy-sticker.not-available{width:20rem}.eoy-modal[data-status=not-available] .eoy-sticker.not-available:hover:before{right:1.3rem}.eoy-modal[data-status=not-available] .eoy-sticker.not-available:hover:after{left:2rem}.eoy-modal[data-status=low-availability] .eoy-sticker.low-availability,.eoy-modal[data-status=not-available] .eoy-sticker.not-available{right:1rem;top:-2rem;transform:none}.eoy-modal__add-to-box.gift-added .remove,.eoy-modal[data-status=sold-out] .eoy-modal__add-to-box .sold-out,.eoy-modal[data-status=sold-out] .eoy-sticker.sold-out,.eoy-modal[data-status=low-availability] .eoy-sticker.low-availability,.eoy-modal[data-status=not-available] .eoy-modal__add-to-box .not-available,.eoy-modal[data-status=not-available] .eoy-sticker.not-available{display:block}.eoy-modal[data-status=sold-out] .eoy-modal__add-to-box,.eoy-modal[data-status=sold-out] .eoy-modal__add-to-box:hover,.eoy-modal[data-status=sold-out] .eoy-modal__add-to-box:focus,.eoy-modal[data-status=not-available] .eoy-modal__add-to-box,.eoy-modal[data-status=not-available] .eoy-modal__add-to-box:hover,.eoy-modal[data-status=not-available] .eoy-modal__add-to-box:focus{background:transparent;border-color:#000;color:#000}.eoy-modal__media-wrapper{width:100%;max-width:100%;position:relative}@media screen and (min-width: 640px){.eoy-modal__inner{padding:2rem 5rem}.eoy-modal__side-text-top{left:8rem}.eoy-modal__side-text-left{left:-2.6rem}.eoy-modal__media-wrapper{width:100%}}@media screen and (min-width: 900px){.eoy-modal__close,.eoy-modal__side-text-top{top:2.6rem}.eoy-modal{width:96vw;height:96vh;padding-top:2.6rem}.eoy-modal__inner{flex-direction:row}.eoy-modal__side-text-top{left:50%}.eoy-modal__media-wrapper{width:38rem}}@media screen and (min-width: 1200px){.eoy-modal{width:90vw;height:90vh}.eoy-modal__inner{flex-direction:row;column-gap:7rem}.eoy-modal__media-wrapper{width:48rem}}.eoy-modal__product-info{display:grid;gap:3rem;flex:1;justify-content:flex-start}.eoy-modal__merchant-info{padding-top:2rem}.eoy-merchant-modal.eoy-open{display:grid;z-index:4000}.eoy-merchant-modal{position:fixed;top:50%;left:50%;width:45rem;max-width:100%;transform:translate(-50%,-50%);display:none;z-index:3005;padding:3em;gap:1rem;justify-content:center;color:var(--beige);background:#000;text-align:center;outline:2px solid beige}.eoy-merchant-modal.eoy-open~.eoy-overlay{z-index:3000;background:#000;opacity:.6}.eoy-merchant-modal .eoy-modal__close{border-color:var(--beige);color:var(--beige);width:2rem;height:2rem;right:1.6rem;top:1.6rem;width:3.4rem;height:3.4rem;padding:0;font-size:1.4rem}.eoy-merchant-modal .eoy-modal__close svg line{stroke:var(--beige)}.eoy-merchant-modal .eoy-modal__close:hover svg line,.eoy-merchant-modal .eoy-modal__close:focus svg line{stroke:#000}.eoy-merchant-modal .eoy-merchant-modal__proceed-button{place-self:center}.eoy-merchant-modal .eoy-modal__close:hover,.eoy-merchant-modal .eoy-modal__close:focus{background:var(--beige);color:#000}.eoy-merchant-modal h4{font-family:AlmaMonoBold,Courier New,monospace;font-size:3rem;line-height:3.4rem;text-transform:uppercase}.eoy-merchant-modal p{font-family:NeueHaasGrotesk,Arial,sans-serif;font-weight:500;font-size:1.8rem;line-height:2.4rem}.eoy-media-gallery__viewer{display:flex;overflow-x:auto;scroll-behavior:smooth}.eoy-media-gallery__item{min-width:100%;display:none}.eoy-media-gallery__item.is-active{display:block}.eoy-media-gallery__thumbnails{display:flex;gap:1rem}.eoy-media-gallery__thumbnail-wrapper{overflow:hidden;max-width:23rem}.eoy-media-gallery__thumbnails-inner{display:flex;gap:1rem}.eoy-media-gallery__next,.eoy-media-gallery__next:hover,.eoy-media-gallery__next:focus{border:none;background:transparent;padding:0}.eoy-media-gallery__thumbnail-item{flex-shrink:0}.eoy-media-gallery__thumbnail-item button{border:2px solid transparent;cursor:pointer;background:none;min-height:0;min-width:0;padding:0;display:block;width:7rem;height:7rem}.eoy-media-gallery__thumbnail-item button[aria-current=true]{border-color:#000}.eoy-media-gallery__thumbnail-item img{width:100%;height:100%;object-fit:cover}.eoy-media-gallery__item img{max-width:100%;height:auto}@media screen and (min-width: 900px){.eoy-media-gallery__thumbnail-wrapper{max-width:40rem}}.eoy-footer{padding:0 2rem;text-transform:uppercase;background:var(--olive);width:100%;z-index:1000}.eoy-footer__wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;max-width:125rem;margin:0 auto}.eoy-footer__help-text{font-family:AlmaMonoBold,Courier New,monospace;font-size:1.2rem;letter-spacing:.2rem;line-height:2rem;grid-column:span 1 / span 1;display:none}.eoy-footer__help-text a:visited{color:inherit}.eoy-footer__help-text a{color:var(--dark-yellow)}.eoy-footer__help-text a:hover,.eoy-footer__help-text a:focus{color:var(--beige)}.eoy-cart{border-top:2px solid var(--beige);border-left:2px solid var(--beige);border-right:2px solid var(--beige);text-align:center;padding:1.6rem;grid-column:span 1 / span 1;position:relative;align-items:center}.eoy-cart__prompt{position:absolute;width:calc(100% - 10rem);left:50%;top:50%;transform:translate(-50%,-50%);font-family:AlmaMonoBold,Courier New,monospace;font-size:1.8rem}.eoy-cart__prompt--mobile{padding-left:5rem}.eoy-cart__box{left:3rem;top:3rem;height:100%;max-height:6.5rem;grid-column:span 2 / span 2;display:flex;align-items:center}.eoy-cart__content{width:100%;height:100%;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:2rem}.eoy-cart__content.eoy-cart__product-content,.eoy-cart--full .eoy-cart__content.eoy-cart__default-content{display:none}.eoy-cart__content.eoy-cart__default-content,.eoy-cart--full .eoy-cart__content.eoy-cart__product-content{display:flex}.eoy-cart__content.eoy-cart__product-content{flex-direction:column;align-items:flex-start}.eoy-cart .button{width:100%;background-color:var(--beige);border-color:var(--beige);color:#000}.eoy-cart__product-info{flex:1;text-align:left}.eoy-cart__product-info span{display:block}.eoy-cart__product-title{font-family:NeueHaasGrotesk,Arial,sans-serif;font-weight:600;font-size:2.1rem;line-height:2.4rem;text-transform:none}.eoy-cart__product-merchant{font-family:AlmaMonoRegular,Courier New,monospace;font-size:1.4rem;line-height:1.8rem;padding-top:1rem}.eoy-cart__product-card{width:20rem;position:relative;overflow:visible;display:none}.eoy-cart__product-card span{opacity:0}.eoy-cart .eoy-cart__prompt--desktop{display:none}.eoy-cart .eoy-cart__mobile{display:block}@media screen and (min-width: 900px){.eoy-footer{position:fixed;left:0;bottom:0}.eoy-cart{grid-column:span 1 / span 1;grid-column-start:1;padding:3rem;min-height:12rem}.eoy-cart .button{width:15rem;background:transparent;border-color:var(--beige);color:var(--beige)}.eoy-cart .button:hover,.eoy-cart .button:focus{background:var(--beige);border-color:var(--beige);color:#000}.eoy-cart .eoy-cart__prompt--desktop{display:block}.eoy-cart .eoy-cart__prompt--mobile{display:none}.eoy-cart__product-card{display:block}.eoy-cart__content{gap:4rem}.eoy-cart__content.eoy-cart__product-content{flex-direction:row;align-items:center}}@media screen and (min-width: 1200px){.eoy-footer__wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}.eoy-footer__help-text{grid-column:span 2 / span 2;display:block}.eoy-cart{grid-column:span 8 / span 8;grid-column-start:3}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/eoy-styles.css.map */
