.album{align-items:flex-start;display:flex;margin-bottom:16px;width:100%}@media(max-width:769px){.album{flex-direction:column}}.album .album-cover{max-width:200px}@media(max-width:769px){.album .album-cover{max-width:100%}}.album .album-info{display:flex;flex-direction:column;min-width:65%;padding:0 16px}.album .album-info .album-title{color:#6b4524;margin:0;padding:0}@media(max-width:769px){.album .album-info .album-title{margin-left:-18px;margin-top:20px}}.album .album-info .album-blurb{margin:0;padding:0}.album .album-info .album-blurb p{margin:0;padding-right:16px;padding-top:16px}@media(max-width:769px){.album .album-info .album-blurb{margin-left:-18px}}.album .album-info .album-price{font-size:larger;font-weight:bolder;margin:auto 0 0;padding:0}@media(max-width:769px){.album .album-info .album-price{margin-bottom:10px;margin-left:-18px;margin-top:20px}}.album .album-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}.album .album-buttons .album-buy-link{padding-right:16px}.album .album-buttons .album-info-link{color:#6b4524;text-decoration:none}.album .album-buttons .album-info-link :hover{text-decoration:underline}@media(max-width:769px){.album .album-buttons .album-info-link{margin-left:-50px;margin-top:20px}}.product{align-items:flex-start;display:flex;margin-bottom:16px;width:100%}@media(max-width:769px){.product{flex-direction:column}}.product .product-image{max-width:200px}@media(max-width:769px){.product .product-image{max-width:100%}}.product .product-info{display:flex;flex-direction:column;min-width:65%;padding:0 16px}.product .product-info .product-title{color:#6b4524;margin:0;padding:0}@media(max-width:769px){.product .product-info .product-title{margin-left:-18px;margin-top:20px}}.product .product-info .product-description{margin:0;padding:0}.product .product-info .product-description p{margin:0;padding-right:16px;padding-top:16px}@media(max-width:769px){.product .product-info .product-description{margin-left:-18px}}.product .product-info .product-price{font-size:larger;font-weight:bolder;margin:auto 0 0;padding:0}@media(max-width:769px){.product .product-info .product-price{margin-bottom:10px;margin-left:-18px;margin-top:20px}}.product .product-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}.product .product-buttons .product-buy-link{padding-right:16px}.header{background:#f2eae0;height:3.5rem;width:100vw}.social-menu{display:flex;justify-content:flex-end;margin-right:2rem;padding-top:1rem;width:100%}.social-menu .social-menu-item{color:#ccc;padding-right:10px}.social-menu .social-menu-item :hover{color:#6b4524}@media(max-width:769px){.hero{margin-top:50px}}:root{--border-radius:4px;--color-text:#333;--color-primary:#7026b9;--color-code-bg:#f8f6ea;--color-code:#8a6534;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--font-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-lg:18px;--font-md:16px;--font-sm:14px;--font-sx:12px;--line-height-loose:1.75;--line-height-normal:1.5;--line-height-dense:1.1;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:64px;--size-content:54rem;--size-gutter:var(--space-5);--size-gap:var(--space-6)}html{-webkit-text-size-adjust:100%;box-sizing:border-box;font:sans-serif;font-size:var(--font-md);line-height:var(--line-height-normal);overflow-y:scroll}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;word-wrap:break-word;background-color:var(--color-code-bg);color:var(--color-text);font-family:sans-serif;font-family:var(--font-sans);font-weight:400;margin:0}a{background-color:transparent;color:var(--color-primary);font-weight:500;text-decoration:none;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}a:active,a:hover{outline-width:0;text-decoration:none}abbr[title]{border-bottom:1px dotted rgba(0,0,0,.5);cursor:help;text-decoration:none}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{letter-spacing:-.01em;line-height:var(--line-height-dense);margin:0 0 3rem;padding:0}h1>b{color:var(--color-primary)}img{border-style:none;max-width:100%}code,kbd,pre,samp{font-family:var(--font-mono);font-size:1em;line-height:inherit}hr{background:rgba(0,0,0,.2);border:none;box-sizing:content-box;height:1px;margin-bottom:calc(var(--space-4) - 1px);margin-left:0;margin-right:0;margin-top:0;overflow:visible;padding:0}*,:after,:before{box-sizing:inherit}dd,dl,fieldset,figure,hgroup,img,ol,p,ul{margin:0;margin-bottom:var(--space-4);padding:0}ol,ul{list-style-image:none;list-style-position:outside;margin-left:var(--space-4)}pre{word-wrap:normal;background:rgba(0,0,0,.04);border-radius:var(--border-radius);font-size:.875rem;line-height:var(--line-height-normal);margin-bottom:var(--space-4);margin-left:0;margin-right:0;margin-top:0;overflow:auto;padding:var(--space-4)}b,dt,strong,th{font-weight:700}li{margin-bottom:calc(var(--space-4)/2)}ol li,ul li{padding-left:0}li>ol,li>ul{margin-bottom:calc(var(--space-4)/2);margin-left:var(--space-4);margin-top:calc(var(--space-4)/2)}blockquote :last-child,li :last-child,p :last-child{margin-bottom:0}li>p{margin-bottom:calc(var(--space-4)/2)}p{max-width:680px}code,kbd,samp{font-size:.875rem}abbr,acronym{border-bottom:1px dotted rgba(0,0,0,.5);cursor:help}code,tt{background-color:var(--color-code-bg);border-radius:var(--border-radius);color:var(--color-code);font-family:var(--font-mono);padding-bottom:.25em;padding-top:.25em;word-break:normal}pre code{background:none}code:after,code:before,tt:after,tt:before{content:" ";letter-spacing:-.2em}pre code:after,pre code:before,pre tt:after,pre tt:before{content:none}.media-bar{display:flex;flex-direction:row;margin-top:50px}@media(max-width:769px){.media-bar{flex-wrap:wrap}}@media(max-width:481px){.media-bar{flex-direction:column;flex-wrap:nowrap}}.media-bar .media-column{flex-basis:calc(50% - 40px);padding:20px}:root{--reach-dialog:1}[data-reach-dialog-overlay]{background:rgba(0,0,0,.33);bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}[data-reach-dialog-content]{background:#fff;margin:10vh auto;outline:none;padding:2rem;width:50vw}.lightbox-container{grid-gap:5px;display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:769px){.lightbox-container{grid-template-columns:repeat(1,1fr)}}.lightbox-container .preview-button{background:transparent;border:none;margin:0;padding:0}.close-button-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:5px;width:100%}.close-button-wrapper a{color:#000;flex:1 1;text-decoration:none}.close-button-wrapper a :hover{text-decoration:underline}.close-button-wrapper .close-btn{margin-left:auto}.press-clip-list{margin-top:60px}.press-clip-list .press-clip-image{max-width:200px}@media(max-width:769px){.press-clip-list .press-clip-image{max-width:100%}}.press-clip-list .press-clip-title{color:#6b4524;margin:0;padding:0}@media(max-width:769px){.press-clip-list .press-clip-title{margin-top:20px}}.press-clip-list .press-clip-excerpt{font-size:20px;margin-top:10px}.press-clip-list .press-clip-publication{font-weight:700;margin-top:10px}.press-clip-list .press-clip-subject{margin-bottom:10px;margin-top:10px}.press-clip-list .press-clip-info-link{color:#6b4524;text-decoration:none}.press-clip-list .press-clip-info-link :hover{text-decoration:underline}@media(max-width:769px){.press-clip-list .press-clip-info-link{margin-top:10px}}