.page-dynamic-rendering{padding:3rem 0}.page-dynamic-rendering .dynamically-rendered-container :root{--font-stack-sans:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-stack-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-stack-pixel:var(--font-geist-pixel-square),monospace}.page-dynamic-rendering .dynamically-rendered-container .font-sans,.page-dynamic-rendering .dynamically-rendered-container h4,.page-dynamic-rendering .dynamically-rendered-container h3,.page-dynamic-rendering .dynamically-rendered-container h2,.page-dynamic-rendering .dynamically-rendered-container h1{font-family:var(--font-stack-sans)}.page-dynamic-rendering .dynamically-rendered-container .font-mono,.page-dynamic-rendering .dynamically-rendered-container .extra-thin-text,.page-dynamic-rendering .dynamically-rendered-container p{font-family:var(--font-stack-mono)}.page-dynamic-rendering .dynamically-rendered-container .font-pixel,.page-dynamic-rendering .dynamically-rendered-container .product-price{font-family:var(--font-stack-pixel)}.page-dynamic-rendering .dynamically-rendered-container .font-barcode{font-family:var(--font-libre-barcode)}.page-dynamic-rendering .dynamically-rendered-container .font-silkscreen,.page-dynamic-rendering .dynamically-rendered-container .buy-button{font-family:var(--font-silkscreen),monospace}.page-dynamic-rendering .dynamically-rendered-container h1{font-size:4rem;font-weight:600}.page-dynamic-rendering .dynamically-rendered-container h2{font-size:3rem;font-weight:500}.page-dynamic-rendering .dynamically-rendered-container h3{font-size:2rem;font-weight:400}.page-dynamic-rendering .dynamically-rendered-container h4{font-size:2rem;font-weight:300}.page-dynamic-rendering .dynamically-rendered-container p{font-size:1rem;font-weight:300}.page-dynamic-rendering .dynamically-rendered-container p>:is(strong,b){font-weight:700}.page-dynamic-rendering .dynamically-rendered-container .extra-thin-text{font-size:.8rem;font-weight:100}.page-dynamic-rendering .dynamically-rendered-container h1,.page-dynamic-rendering .dynamically-rendered-container h2{margin-bottom:2rem;font-size:3.25rem;width:fit-content!important}@media only screen and (max-width:36rem){.page-dynamic-rendering .dynamically-rendered-container h1,.page-dynamic-rendering .dynamically-rendered-container h2{margin-bottom:1rem;font-size:2rem}}.page-dynamic-rendering .dynamically-rendered-container h3,.page-dynamic-rendering .dynamically-rendered-container h4{margin-bottom:2rem;width:fit-content!important}@media only screen and (max-width:36rem){.page-dynamic-rendering .dynamically-rendered-container h3,.page-dynamic-rendering .dynamically-rendered-container h4{margin-bottom:1rem;font-size:1.5rem}}.page-dynamic-rendering .dynamically-rendered-container h5,.page-dynamic-rendering .dynamically-rendered-container h6,.page-dynamic-rendering .dynamically-rendered-container p,.page-dynamic-rendering .dynamically-rendered-container article{margin-bottom:1rem}.page-dynamic-rendering .dynamically-rendered-container a{text-decoration:underline}.page-dynamic-rendering .dynamically-rendered-container a:hover{color:oklch(from var(--foreground)calc(.8*l)c h)}.page-dynamic-rendering .dynamically-rendered-container ul,.page-dynamic-rendering .dynamically-rendered-container ol{margin-left:1rem}.page-dynamic-rendering .dynamically-rendered-container img{object-fit:contain;border-radius:10px;width:31.25rem;max-width:100%;max-height:31.25rem;margin-bottom:2rem;display:block}@media only screen and (max-width:48rem){.page-dynamic-rendering .dynamically-rendered-container img{margin:0 auto 1rem}}.page-dynamic-rendering .dynamically-rendered-container figure{justify-content:center;align-items:center;display:flex}.page-dynamic-rendering .dynamically-rendered-container figure .lead-image{object-fit:cover;border-radius:10px;width:25rem;height:25rem}@media only screen and (max-width:36rem){.page-dynamic-rendering .dynamically-rendered-container figure .lead-image{width:15.625rem;height:15.625rem}}.page-dynamic-rendering .dynamically-rendered-container iframe{border:none;border-radius:10px;width:31.25rem;max-width:100%;height:19.5rem;display:block}.page-dynamic-rendering .dynamically-rendered-container iframe.audio{width:100%;height:10.5rem}@media only screen and (max-width:48rem){.page-dynamic-rendering .dynamically-rendered-container iframe{height:19.5rem;margin:0 auto}}.page-dynamic-rendering .dynamically-rendered-container .center{flex-wrap:wrap;justify-content:space-evenly;align-items:center;margin-bottom:2rem;display:flex}@media only screen and (max-width:36rem){.page-dynamic-rendering .dynamically-rendered-container .center{margin-bottom:1rem}}.page-dynamic-rendering .dynamically-rendered-container .center{gap:1rem}.page-dynamic-rendering .dynamically-rendered-container .button{max-width:9.5rem;height:4rem;line-height:4rem;text-decoration:none}.page-dynamic-rendering .dynamically-rendered-container .product-price{text-align:center;margin-bottom:2rem;font-size:1.5rem}@media only screen and (max-width:36rem){.page-dynamic-rendering .dynamically-rendered-container .product-price{margin-bottom:1rem}}.page-dynamic-rendering .dynamically-rendered-container .buy-buttons{margin-bottom:2rem}@media only screen and (max-width:36rem){.page-dynamic-rendering .dynamically-rendered-container .buy-buttons{margin-bottom:1rem}}.page-dynamic-rendering .dynamically-rendered-container .buy-button{width:15rem;height:3.75rem;max-width:unset;place-content:center space-evenly;align-items:center;font-size:1.25rem;display:flex}.page-dynamic-rendering .dynamically-rendered-container .category-links-section{column-gap:.5rem;width:12.5rem;margin-bottom:2rem;display:flex}@media only screen and (max-width:36rem){.page-dynamic-rendering .dynamically-rendered-container .category-links-section{margin-bottom:1rem}}.page-dynamic-rendering .dynamically-rendered-container .category-links-section a{text-decoration:none!important}.page-dynamic-rendering .dynamically-rendered-container .product-section-component h4,.page-dynamic-rendering .dynamically-rendered-container .product-section-component p{margin-bottom:unset}.page-dynamic-rendering .dynamically-rendered-container .flex-section{flex-direction:row;column-gap:7.75rem;display:flex}@media only screen and (max-width:62rem){.page-dynamic-rendering .dynamically-rendered-container .flex-section{display:block}}.page-dynamic-rendering .dynamically-rendered-container .flex-section .left{flex-grow:1;flex-basis:40%;place-content:flex-start;display:flex}@media only screen and (max-width:62rem){.page-dynamic-rendering .dynamically-rendered-container .flex-section .left{margin-bottom:2rem;display:block}}.page-dynamic-rendering .dynamically-rendered-container .flex-section .left img{aspect-ratio:1;max-width:31.25rem;height:auto;margin-bottom:auto}@media only screen and (max-width:62rem){.page-dynamic-rendering .dynamically-rendered-container .flex-section .left img{margin-bottom:2rem}}.page-dynamic-rendering .dynamically-rendered-container .flex-section .right{flex-grow:1;width:100%}