@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-Reg.C9NtQ5Ob.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-RegIta.DNhYK3CT.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-Bol.BZI6LRlm.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-BolIta.L3TGS0jp.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bloodyslime;src:url(/_astro/Bloodyslime.BB-Ur4k8.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--color-dark-red:#f91619;--color-navy:#262f4c;--color-chorus-blue:#32c8d2;--color-chorus-blue-bright:#4accdd;--color-yellow:#ff0;--color-white:#fefefe;--color-light-gray:#d9dbe2;--color-muted-navy:#333e58;--color-primary:var(--color-chorus-blue);--color-accent:var(--color-dark-red);--color-background:var(--color-navy);--color-surface:var(--color-white);--color-text:var(--color-white);--color-text-on-surface:var(--color-navy);--color-text-muted:var(--color-chorus-blue-bright);--color-highlight:var(--color-yellow);--color-border:var(--color-dark-red);--color-action:var(--color-chorus-blue);--color-action-text:var(--color-navy);--color-disclosure-text:var(--color-light-gray);--color-child-card-background:var(--color-navy);--color-child-card-image-background:var(--color-white);--card-border-radius:1.5rem;--card-border-width:3px;--button-radius:.75rem;--font-body:"NimbusSanL", Helvetica, sans-serif;--font-display:"Bloodyslime", "NimbusSanL", Helvetica, sans-serif;--font-interface:"NimbusSanL", Helvetica, sans-serif}.card{--card-height:min(975px, 95vh, calc(95vw * 1.5));width:calc(var(--card-height) * 2 / 3);height:var(--card-height);box-sizing:border-box;margin-inline:auto}@supports (height:100dvh) and (width:100dvw){.card{--card-height:min(975px, 95dvh, calc(95dvw * 1.5))}}.card-inner{box-sizing:border-box;background-color:var(--color-background);border:var(--card-border-width) solid var(--color-border);border-radius:var(--card-border-radius);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.card-nav{min-height:3.75rem;color:var(--color-accent);background:var(--color-background);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;padding:.35rem .65rem .15rem;display:grid}.card-nav__position{align-items:center;min-width:2.75rem;display:flex}.card-nav__position--home{justify-content:center}.card-nav__position--close{justify-content:flex-end}.card-nav__control{width:2.75rem;height:2.75rem;color:inherit;font-family:var(--font-interface);-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;font-size:1.55rem;line-height:1;text-decoration:none;display:inline-flex}.card-nav__control--home{font-size:1.45rem}.card-nav__control--close{font-size:2rem;font-weight:400}.card-nav__control:hover{filter:drop-shadow(0 0 5px #fffc)brightness(1.6)}.card-nav__control:focus-visible{outline:2px solid var(--color-highlight);outline-offset:1px}.card-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#fff9 #fff3;flex:auto;min-height:0;margin:.25rem .25rem 1rem;padding:0 1rem 1rem;overflow:hidden auto}*,:before,:after{box-sizing:border-box}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:ease-in-out}::view-transition-old(root){animation-name:page-fade-out}::view-transition-new(root){animation-name:page-fade-in}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms}}html{font-family:var(--font-body);color:var(--color-text);background:var(--color-background);font-size:20px;line-height:1.5}body{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.icon.sign-of-the-horns{--icon-color:var(--color-highlight);color:#0000;vertical-align:-.12em;white-space:nowrap;background:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='currentColor'%20d='M96%2032q0-14%209-23t23-9%2023%209%209%2023v208H96V32Zm192%20160q0-14%209-23t23-9%2023%209%209%2023v64q0%2014-9%2023t-23%209-23-9-9-23v-64Zm-64-64q14%200%2023%209t9%2023v48q0%2014-9%2023t-23%209-23-9-9-23v-48q0-14%209-23t23-9Zm160-32q0-14%209-23t23-9%2023%209%209%2023v256q-2%2068-47%20113t-113%2047h-62q-66-1-113-47l-11-11q-37-38-38-91v-27q1-27%2019-45t45-19h88q17%200%2028%2012%2012%2011%2012%2028t-12%2028q-11%2012-28%2012h-56q-15%201-16%2016%201%2015%2016%2016h56q31-1%2051-21t21-51v-1q14%209%2032%209%2027-1%2045-19t19-45V96Z'/%3e%3c/svg%3e") 50%/contain no-repeat;width:1em;height:1em;font-style:normal;line-height:1;display:inline-block;overflow:hidden}@supports (mask:url("")){.icon.sign-of-the-horns{background:var(--icon-color);mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='currentColor'%20d='M96%2032q0-14%209-23t23-9%2023%209%209%2023v208H96V32Zm192%20160q0-14%209-23t23-9%2023%209%209%2023v64q0%2014-9%2023t-23%209-23-9-9-23v-64Zm-64-64q14%200%2023%209t9%2023v48q0%2014-9%2023t-23%209-23-9-9-23v-48q0-14%209-23t23-9Zm160-32q0-14%209-23t23-9%2023%209%209%2023v256q-2%2068-47%20113t-113%2047h-62q-66-1-113-47l-11-11q-37-38-38-91v-27q1-27%2019-45t45-19h88q17%200%2028%2012%2012%2011%2012%2028t-12%2028q-11%2012-28%2012h-56q-15%201-16%2016%201%2015%2016%2016h56q31-1%2051-21t21-51v-1q14%209%2032%209%2027-1%2045-19t19-45V96Z'/%3e%3c/svg%3e") 50%/contain no-repeat}}h1,h2{line-height:1.08}h1{text-align:center;margin-block:.25em .6em;font-size:clamp(1.5rem,6vw,3rem);font-style:italic}h2{font-size:clamp(1.25rem,3vw,2rem)}hr{border:1px solid var(--color-accent)}.skip-link{z-index:10;background:var(--color-action);color:var(--color-action-text);padding:.6rem 1rem;position:fixed;inset:.5rem auto auto .5rem;transform:translateY(-160%)}.skip-link:focus{transform:none}.site-header,.site-footer{justify-content:space-between;align-items:center;gap:2rem;width:min(92rem,100%);margin-inline:auto;padding:1rem clamp(1rem,4vw,3rem);display:flex}.site-title{font-weight:800;text-decoration:none}.site-header ul{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.site-footer{border-top:1px solid var(--color-border);margin-top:5rem}.page-shell{width:min(92rem,100%);margin-inline:auto;padding:clamp(2rem,6vw,6rem) clamp(1rem,4vw,3rem)}.page-intro{max-width:65rem}.eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800}.lede{font-size:clamp(1.15rem,2vw,1.5rem)}.prose{text-align:center;max-width:48rem;margin-block:1rem;font-size:1rem}.prose img{margin-block:2rem}.tlm-logo{aspect-ratio:24.3719/25.0702;background:url(/_astro/tlm-logo.BNLS92jJ.svg) 50%/contain no-repeat;width:48%;margin:2rem auto}.subheading{text-align:center;font-size:.8rem;font-style:italic}.card-grid{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:clamp(1rem,3vw,2rem);display:grid}.card-stack{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,3vw,2rem);display:grid}.offerings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,2vw,1rem);display:grid}.child-card{--color-title:var(--color-accent);--color-card-accent:var(--color-border);--color-button:var(--color-highlight);--color-button-text:var(--color-accent);border:2px solid var(--color-card-accent);min-height:20rem;color:var(--color-text);background:var(--color-child-card-background);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.offering-card{--color-title:var(--color-text);aspect-ratio:2/3;min-height:0;text-decoration:none}.offering-card:focus-visible{outline:2px solid var(--color-highlight);outline-offset:3px}.child-card__image{aspect-ratio:4/3;background:var(--color-child-card-image-background);border-radius:.65rem;margin:.85rem .85rem 0;overflow:hidden;box-shadow:inset 0 0 0 1px #262f4c2e,inset 0 .25rem .7rem #262f4c3d}.child-card__image img{object-fit:contain;width:100%;height:100%}.child-card--compact{min-height:0}.child-card--compact .child-card__image{aspect-ratio:1;place-items:center;display:grid}.child-card--compact .child-card__image img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:12rem}.child-card__body{flex-direction:column;flex:1;align-items:flex-start;padding:1.25rem;display:flex}.child-card h2{text-align:center;width:100%;margin-top:0}.child-card__title{color:var(--color-title)}.child-card__title a{color:inherit;text-decoration:none}.child-card__title--highlight{--color-title:var(--color-highlight)}.child-card__title--image{width:100%}.child-card__title--image a{display:block}.child-card__title--image img{object-fit:contain;width:auto;max-width:100%;max-height:6rem;margin-inline:auto}.child-card__title-punctuation{color:var(--color-highlight);font-family:var(--font-display);margin-left:.25em;font-size:1.1em;font-style:normal}.child-card .button{align-self:center;margin-top:auto}.child-card .button--more,.product-child-card .button--buy,.offering-card .button--buy{min-height:2.25rem;padding:.4rem .9rem;font-size:.8rem}.product-child-card__body,.offering-card__body{align-items:stretch;min-height:0}.product-child-card{--color-title:var(--color-highlight)}.product-child-card .child-card__title,.offering-card .child-card__title{margin-bottom:.3rem;font-size:1.25rem;font-weight:400}.offering-card .child-card__title{place-items:center;min-block-size:2.16em;display:grid}.product-child-card__body .subheading,.offering-card__body .subheading{width:100%}.product-child-card__content,.offering-card__content{width:100%;margin:0 auto 1rem}.offering-card__content{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.product-child-card__purchase,.offering-card__purchase{flex-direction:column;align-items:center;margin-top:auto;display:flex}.product-child-card__purchase .price,.offering-card__purchase .price{width:100%;color:var(--color-highlight);justify-content:center;font-size:1.4rem;font-weight:750}.offerings-page__content{width:100%;max-width:none;color:var(--color-text);text-align:center;margin:clamp(2rem,7vw,4rem) auto 1rem;font-size:clamp(.9rem,3.7vw,20px);line-height:1.38}.offerings-page__content h3{color:var(--color-text);text-transform:uppercase;margin:0 0 clamp(1.5rem,6vw,2.5rem);font-size:clamp(1.1rem,5.5vw,24px);line-height:1.1}.offerings-page__content h4{color:var(--color-primary);margin:0 0 clamp(1.5rem,6vw,2.25rem);font-size:clamp(.95rem,4vw,20px);font-style:italic;font-weight:750;line-height:1.35}.offerings-page__content h4 em{color:var(--color-text);font-style:normal;font-weight:400}.offerings-page__content p{margin:0}.offerings-page__content p em{color:var(--color-highlight)}.offerings-page__content a{color:var(--color-text);font-weight:750;text-decoration-thickness:.08em}.price{align-items:baseline;gap:.7rem;margin-block:1rem;font-size:1.3rem;font-weight:750;display:flex}.price del{opacity:.65;font-size:.9rem;font-weight:400}.button{border:1px solid var(--color-highlight);border-radius:var(--button-radius);min-height:2.75rem;color:var(--color-accent);background:var(--color-highlight);justify-content:center;align-items:center;padding:.65rem 1.1rem;font-weight:750;text-decoration:none;display:inline-flex}.button:is(button){font:inherit;cursor:pointer}.child-card .button{border-color:var(--color-button);color:var(--color-button-text);background:var(--color-button)}.button:hover{filter:drop-shadow(0 0 5px #fffc)brightness(1.1)}.button--buy{background:var(--color-highlight);color:var(--color-accent)}.button--disabled{opacity:.5}.buy-button{flex-direction:row;justify-content:center;align-items:center;width:100%;margin-block:1rem;display:flex}.card-nav__position--primary{justify-content:center;gap:.25rem}.breadcrumbs{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;font-size:.9rem;display:flex}.detail-header{align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.detail-header>img{object-fit:contain;width:100%;max-height:48rem}.gallery{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:1rem;margin-top:3rem;display:grid}details.excerpt{margin-bottom:2em;position:relative}details.excerpt summary{color:inherit;cursor:pointer;user-select:none;font-weight:400;display:inline}details.excerpt summary:after{color:var(--color-disclosure-text,#d9dbe2);content:"(read more …)";margin-top:-.5em;display:block}details.excerpt summary::marker{content:""}details.excerpt summary::-webkit-details-marker{display:none}details.excerpt[open]{padding-bottom:2em}details.excerpt[open] summary{color:#0000;pointer-events:auto;width:100%;position:absolute;bottom:0;left:0}details.excerpt[open] summary:after{color:var(--color-accent,#888);content:"(show less)"}details.specifications{padding-bottom:1em}details.specifications summary{cursor:pointer;height:max-content;margin-top:1em;margin-right:1em}details.specifications summary h4{margin:0;display:inline-block}@media (width>=50rem){.detail-header{grid-template-columns:minmax(18rem,.8fr) minmax(24rem,1.2fr)}}@media (width<=38rem){.site-header{flex-direction:column;align-items:flex-start;gap:.5rem}}body.viewport{background-color:#000;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;padding:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}@supports (height:100dvh) and (width:100dvw){body.viewport{width:100dvw;height:100dvh}}.offering-card__image{--color-child-card-image-background:var(--color-muted-navy)}.offering-card__image img{padding:6px}.offering-card__body .child-card__title{color:var(--color-title);font-size:1.75rem;font-weight:700}.offering-card__body .child-card__title .child-card__title-punctuation{color:var(--color-text)}.price{flex-direction:row;justify-content:center;align-items:center;display:flex}.price del{color:var(--color-accent)}.offering-card__body .price{margin-block-end:.5rem}.offering-card__body .price span{color:var(--color-primary);font-style:italic;font-weight:400}.offering-card__body .price.was-now span{color:var(--color-highlight)}.offering-card__body .price.was-now del{color:var(--color-accent)}.offering-detail__items .child-card{--color-title:var(--color-highlight);--color-card-accent:var(--color-accent);--color-button:var(--color-accent);--color-button-text:var(--color-highlight)}.offering-detail__items .child-card .child-card__title{font-size:1rem;font-weight:400}.offering-detail__items .child-card--towel{--color-child-card-image-background:var(--color-navy)}.offering-detail__items .child-card--collectors-edition-paper-plates,.offering-detail__items .child-card--circuit-of-authenticity-single,.offering-detail__items l{--color-child-card-image-background:var(--color-muted-navy)}.offering-detail__purchase .buy-button{max-width:24rem;margin-inline:auto}.paypal-cart,.paypal-add-to-cart{justify-content:center;align-items:center;display:inline-flex}.paypal-cart{min-width:2.75rem;min-height:2.75rem}.paypal-cart:hover{filter:drop-shadow(0 0 5px #fffc)brightness(1.1)}paypal-cart-button{transform:scale(.9)}paypal-cart-button button{background-color:var(--color-yellow)!important;color:var(--color-accent)!important;padding:.75rem!important}paypal-cart-button button svg path{fill:var(--color-accent)!important}.buy-button-widget--paypal{justify-content:center;align-items:center;width:100%;min-height:2.75rem;display:flex}.buy-button-widget--paypal>.paypal-add-to-cart{flex:auto;width:100%;min-width:0;margin-top:-2rem;display:flex}.buy-button-widget--paypal paypal-add-to-cart-button{color-scheme:light;flex:auto;width:100%;min-width:0;min-height:2.75rem;display:block}.buy-button-widget--paypal paypal-add-to-cart-button::part(button),.buy-button-widget--paypal paypal-add-to-cart-button button{min-height:2.75rem;border-radius:var(--button-radius)!important;font-family:var(--font-interface)!important}.buy-button-widget .paypal-add-to-cart .hero-container,.buy-button-widget .paypal-add-to-cart .item-title{display:none!important}.buy-button-widget .paypal-add-to-cart .input-label{text-align:center!important}.buy-button-widget .paypal-add-to-cart .selectContainer{margin-inline:auto;transform:scale(.75);max-width:8rem!important}.buy-button-widget .paypal-add-to-cart .price-container{margin-inline:auto;text-align:center!important}.buy-button-widget .paypal-add-to-cart button{margin-inline:auto;padding-block:-.2rem!important;border-radius:var(--button-radius)!important;background-color:var(--color-highlight)!important;width:fit-content!important;min-height:2.25rem!important;color:var(--color-accent)!important;padding-left:.9rem!important;padding-right:.9em!important;font-size:.8rem!important}.buy-button-widget .paypal-add-to-cart button:hover{filter:drop-shadow(0 0 5px #fffc)brightness(1.05)}.buy-button-widget .paypal-add-to-cart #price-text{color:var(--color-highlight);font-size:1.5rem}.buy-button-widget .paypal-add-to-cart #price-text.strike-through-price{color:var(--color-accent);font-size:1.25rem}.buy-button-widget .paypal-add-to-cart #discount-price{color:var(--color-highlight);font-size:1.5rem}.buy-button-widget .paypal-add-to-cart .discount-text{font-size:.75rem;font-style:italic;text-align:center!important}.card-nav__position--close[data-astro-cid-77tfbsi5]{gap:0}button[data-astro-cid-77tfbsi5].card-nav__control{color:inherit;font:inherit;background:0 0;border:0;padding:0}button[data-astro-cid-77tfbsi5].card-nav__control--close{font-family:var(--font-interface);font-size:2rem;font-weight:400;line-height:1}.card-nav__close-glyph[data-astro-cid-77tfbsi5]{line-height:1;display:block;transform:translateY(-.15em)}button[data-astro-cid-77tfbsi5].card-nav__control:disabled{opacity:1;cursor:default}
