@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-Regu.CTS54jBC.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-ReguItal.DPRyzYtO.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-Bold.DAu9JGtT.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NimbusSanL;src:url(/_astro/NimbusSanL-BoldItal.CmySl71i.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Bloodyslime;src:url(/_astro/Bloodyslime.osuCr4zP.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Press Start 2P";src:url(/_astro/PressStart2P.Bzl5sgA2.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);--shadow-child-card:0 .35rem .85rem #0000004d;--card-border-radius:1.5rem;--card-border-width:3px;--button-radius:.75rem;--safari-site-button-text-offset:.15em;--safari-paypal-button-text-offset:.3em;--safari-card-nav-close-y-offset:0em;--paypal-trailing-padding-adjustment:0em;--font-body:"NimbusSanL", Helvetica, sans-serif;--font-display:"Bloodyslime", "NimbusSanL", Helvetica, sans-serif;--font-interface:"NimbusSanL", Helvetica, sans-serif;--font-pixel:"Press Start 2P", monospace}.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}@media (width<=600px) and (orientation:portrait){.card{--card-height:min(975px, calc(100vh - .75rem));--card-border-radius:.9rem;width:calc(100vw - .75rem);max-width:none;height:var(--card-height);max-height:var(--card-height)}.card-nav{min-height:clamp(2.75rem,12vw,3.5rem);padding:.2rem .4rem .1rem}.card-nav__position{min-width:clamp(2.1rem,10vw,2.75rem)}.card-nav__control{width:clamp(2.1rem,10vw,2.75rem);height:clamp(2.1rem,10vw,2.75rem);font-size:clamp(1.15rem,5.5vw,1.55rem)}.card-nav__control--home{font-size:clamp(1.1rem,5vw,1.45rem)}.card-nav__control--close{font-size:clamp(1.5rem,7vw,2rem)}.card-content{margin:.1rem .1rem .45rem;padding:0 .65rem .65rem}}@supports (height:100dvh) and (width:100dvw){@media (width<=600px) and (orientation:portrait){.card{--card-height:min(975px, calc(100dvh - .75rem));width:calc(100dvw - .75rem)}}}@media (height<=600px) and (orientation:landscape){.card{--card-height:100vh;--card-border-radius:0;width:min(60rem,100vw - 1.5rem);height:var(--card-height);max-height:none}.card-inner{border-block-width:0}.card-nav{min-height:2.75rem;padding:.15rem .5rem .05rem}.card-nav__position{min-width:2rem}.card-nav__control{width:2rem;height:2rem;font-size:1.15rem}.card-nav__control--home{font-size:1.05rem}.card-nav__control--close{font-size:1.5rem}}@supports (height:100dvh){@media (height<=600px) and (orientation:landscape){.card{--card-height:100dvh;width:min(60rem,100dvw - 1.5rem)}}}*,: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:.8;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}}i.star-fill{vertical-align:-.125em;background:currentColor;flex:none;width:1em;height:1em;display:inline-block;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-star-fill'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M3.612%2015.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173%206.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927%200l2.184%204.327%204.898.696c.441.062.612.636.282.95l-3.522%203.356.83%204.73c.078.443-.36.79-.746.592L8%2013.187l-4.389%202.256z'/%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}@media (height<=600px) and (orientation:landscape){.prose{max-width:none}}.prose img{margin-block:2rem}.prose .footnote{color:var(--color-highlight);vertical-align:super;margin-inline-start:.12em;font-size:.65em;font-weight:750;line-height:1;display:inline-block}.prose .footnotes{border-top:1px solid color-mix(in srgb, var(--color-text) 35%, transparent);text-align:left;width:min(100%,40rem);margin:1.75rem auto 0;padding:1rem 0 0;font-size:.78rem;line-height:1.45;list-style:none}.prose .footnotes>li{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:.1rem .4rem;margin:0 0 .8rem;display:grid}.prose .footnotes .footnote-symbol{color:var(--color-highlight);font-weight:750}.prose .footnotes .footnote-separator{opacity:.7}.prose .footnotes p{margin:0}.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}@media (height<=600px) and (orientation:landscape) and (width>=40rem){.card-grid--primary>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(1rem,3vw,2rem)/2)}}.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}@media (width<=600px) and (orientation:portrait){.offerings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offerings-grid .offering-card__body{padding:.75rem}.offerings-grid .offering-card__purchase .price{margin-block-start:.35rem}}@media (height<=600px) and (orientation:landscape){.offerings-grid .offering-card{aspect-ratio:auto}}.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);box-shadow:var(--shadow-child-card);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{--button-padding-block:.4rem;--button-padding-inline:.9rem;align-items:center;min-height:2.25rem;font-family:NimbusSanL,sans-serif;font-size:.8rem;font-weight:700;line-height:1}.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,2rem);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,2rem);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 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:.5rem;font-size:1.3rem;font-weight:750;display:flex}.price del{opacity:.65;font-size:.9rem;font-weight:400}.discount-text{text-align:center;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-style:italic;font-weight:lighter}.button{--button-padding-block:.65rem;--button-padding-inline:1.1rem;min-height:2.75rem;padding:var(--button-padding-block) var(--button-padding-inline);border:1px solid var(--color-highlight);border-radius:var(--button-radius);color:var(--color-accent);background:var(--color-highlight);justify-content:center;align-items:center;font-weight:750;line-height:1;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-disclosure-text,#d9dbe2);content:"(show less)"}details.specifications{padding-bottom:1em}details.specifications summary{cursor:pointer;height:max-content;margin-top:1.75em;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:clamp(.25em,4.8vw,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;font-size:clamp(.75rem,5vw,1.4rem)}.offering-card__body .price span{color:var(--color-highlight);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)}.product-view .buy-button,.offering-detail__purchase .buy-button,.buy-button-widget--paypal{max-width:24rem;margin-inline:auto}.prose a:hover{filter:drop-shadow(0 0 3px #fff6)brightness(1.05);text-decoration:underline}details.excerpt summary:hover:after{filter:drop-shadow(0 0 1px #ffffff4d)brightness(1.05);font-weight:400}.product-child-card--towel .product-child-card__image{background-color:var(--color-navy)}.home-page .prose .tlm-logo-link:hover{filter:drop-shadow(0 0 5px #fff6)brightness(1.05)}.home-page .prose .viva-link:hover{filter:drop-shadow(0 0 5px #ffffff80)brightness(1.05)}.home-page .prose a:hover{filter:drop-shadow(0 0 3px #fff6)brightness(1.05);text-decoration:underline}.offering-detail__content--trailing .availability{font-style:italic}.price--standard.was-now span{color:var(--color-highlight)}@media (width<=600px) and (orientation:portrait){.offering-card__purchase .price.was-now span{font-size:clamp(.55rem,4.5vw,1.4rem);line-height:1}.offering-card__purchase .price.was-now del{font-size:clamp(.45rem,4vw,1.2rem);line-height:1}.offering-card__purchase .price.was-now{flex-direction:column;justify-content:flex-start;align-items:center;gap:.25em;margin-block:.25em}.price--standard.was-now{flex-direction:column;gap:.35em;line-height:1}.price--standard.was-now+.discount-text{margin-top:.25em}.product-child-card__purchase .discount-text,.product-view .discount-text{margin-top:-.25em}.product-view .price--standard.was-now{margin-top:1em}.offering-card__image{max-height:30vw;margin-top:clamp(.4em,3vw,1em)}.offering-card__purchase{margin-bottom:clamp(.25em,2vw,.5em)}}.offering-detail__content h3{font-size:clamp(.9rem,5vw,3rem)}.offering-detail__content p{font-size:clamp(.7rem,4.5vw,1.1rem)}.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-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{padding-right:calc(.9rem + var(--paypal-trailing-padding-adjustment));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;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}.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;padding-inline-end:calc(.9rem + var(--paypal-trailing-padding-adjustment))!important}@media (width<=600px) and (orientation:portrait){.buy-button-widget .paypal-add-to-cart #price-label{flex-direction:column}}@media (height<=600px) and (orientation:landscape){paypal-add-to-cart-button div:has(>div.hero-container),paypal-add-to-cart-button>div>div>div:empty{display:none!important}paypal-add-to-cart-button>div>div>div{width:max-content!important;max-width:99%!important;margin-inline:auto!important}paypal-add-to-cart-button h3.item-header{overflow-wrap:normal!important;justify-content:center!important;align-items:center!important}paypal-add-to-cart-button h3.item-header .price-container{margin:0;width:100%!important;max-width:100%!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);border-radius:0;font-size:2rem;font-weight:400;line-height:1}button[data-astro-cid-77tfbsi5].card-nav__control--close:focus-visible{outline:0}.card-nav__close-glyph[data-astro-cid-77tfbsi5]{line-height:1;display:block;transform:translateY(-.15em)}@supports (-webkit-touch-callout:none){.card-nav__close-glyph[data-astro-cid-77tfbsi5]{transform:translateY(var(--safari-card-nav-close-y-offset))}}.card-footer[data-astro-cid-g3w5ye7v]{color:var(--color-text);text-align:center;justify-items:center;gap:1rem;margin-block-start:2rem;display:grid}.card-footer__divider[data-astro-cid-g3w5ye7v]{width:100%;margin:0}.card-footer__scroll-top[data-astro-cid-g3w5ye7v]{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.card-footer__scroll-top[data-astro-cid-g3w5ye7v]:hover{filter:brightness(1.3)}.card-footer__scroll-arrow[data-astro-cid-g3w5ye7v]{font-size:.65em}.card-footer__scroll-top[data-astro-cid-g3w5ye7v]:focus-visible,.card-footer__social-link[data-astro-cid-g3w5ye7v]:focus-visible,.card-footer__brand[data-astro-cid-g3w5ye7v]:focus-visible,.card-footer__copyright[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v]:focus-visible,.card-footer__navigation[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v]:focus-visible{outline:2px solid var(--color-highlight);outline-offset:3px}.card-footer__social[data-astro-cid-g3w5ye7v]{width:100%;color:var(--color-white);justify-content:center;align-items:center;gap:1rem;padding:.35rem 1rem;display:flex}.card-footer__social-link[data-astro-cid-g3w5ye7v]{width:2.5rem;height:2.5rem;color:inherit;place-items:center;transition:filter .15s,transform .15s;display:inline-grid}.card-footer__social-link[data-astro-cid-g3w5ye7v]:hover{filter:drop-shadow(0 0 .3rem #ffffffb3)brightness(1.25);transform:translateY(-.1rem)scale(1.08)}.card-footer__social-link[data-astro-cid-g3w5ye7v] img{width:1.75rem;height:1.75rem}.card-footer__brand-row[data-astro-cid-g3w5ye7v]{--footer-brand-height:clamp(1.2rem, 4vw, 1.4rem);justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.card-footer__brand[data-astro-cid-g3w5ye7v]{height:var(--footer-brand-height);align-items:center;font-weight:800;text-decoration:none;display:flex}.card-footer__brand--tlm[data-astro-cid-g3w5ye7v]{color:var(--color-text);font-size:var(--footer-brand-height);text-align:left;line-height:1}.card-footer__navigation[data-astro-cid-g3w5ye7v]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:clamp(.6rem,3vw,1.5rem);width:100%;display:grid}.card-footer__column[data-astro-cid-g3w5ye7v] h2[data-astro-cid-g3w5ye7v]{color:var(--color-highlight);margin:0 0 .55rem;font-size:clamp(.8rem,3.5vw,1rem);line-height:1.1}.card-footer__column[data-astro-cid-g3w5ye7v] ul[data-astro-cid-g3w5ye7v]{margin:0;padding:0;list-style:none}.card-footer__column[data-astro-cid-g3w5ye7v] li[data-astro-cid-g3w5ye7v]+li[data-astro-cid-g3w5ye7v]{margin-block-start:.5rem;line-height:1.15}.card-footer__navigation[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v]{color:inherit;text-underline-offset:.2em;font-size:clamp(.62rem,2.7vw,.78rem);line-height:1.15;text-decoration:none}.card-footer__navigation[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v]:visited{color:inherit}.card-footer__navigation[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v]:hover{text-decoration:underline}.card-footer__column[data-astro-cid-g3w5ye7v] ul[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v][aria-current=page]{color:var(--color-primary);font-weight:700}.card-footer__column[data-astro-cid-g3w5ye7v] ul[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v][aria-current=page]:visited{color:var(--color-primary)}.card-footer__future-link[data-astro-cid-g3w5ye7v]{color:var(--color-disclosure-text);font-size:clamp(.62rem,2.7vw,.78rem);line-height:1.15}.card-footer__copyright[data-astro-cid-g3w5ye7v]{color:inherit;align-items:center;gap:.35rem;padding-block-end:.5rem;font-size:.7rem;display:inline-flex}.card-footer__copyright[data-astro-cid-g3w5ye7v] a[data-astro-cid-g3w5ye7v]{display:inline-flex}.card-footer__copyright[data-astro-cid-g3w5ye7v] img{width:auto;height:1.1rem}
