:root{--global-bg-color: #fff;--global-code-bg-color: rgba(129, 78, 78, .05);--global-text-color: #000;--global-text-color-light: #828282;--global-theme-color: #814e4e;--global-hover-color: #814e4e;--global-hover-text-color: #fff;--global-footer-bg-color: #1c1c1d;--global-footer-text-color: #000;--global-footer-link-color: #fff;--global-distill-app-color: #828282;--global-divider-color: rgba(0, 0, 0, .1);--global-card-bg-color: #fff;--global-highlight-color: #b71c1c;--global-back-to-top-bg-color: rgba(0, 0, 0, .4);--global-back-to-top-text-color: #fff;--global-newsletter-bg-color: #fff;--global-newsletter-text-color: #000;--global-tip-block: #42b983;--global-tip-block-bg: #e2f5ec;--global-tip-block-text: #215d42;--global-tip-block-title: #359469;--global-warning-block: #e7c000;--global-warning-block-bg: #fff8d8;--global-warning-block-text: #6b5900;--global-warning-block-title: #b29400;--global-danger-block: #c00;--global-danger-block-bg: #ffe0e0;--global-danger-block-text: #600;--global-danger-block-title: #c00;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,:after,:before{box-sizing:border-box}:root #back-to-top{color:var(--global-back-to-top-text-color);background:var(--global-back-to-top-bg-color);bottom:30px;right:30px;height:40px;width:40px;z-index:10}body{margin:0;font-size:1rem;line-height:1.5;text-align:left}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}figcaption,figure,footer,header,main,nav{display:block}.workshop .banner-and-header{position:static}.workshop .banner-and-header picture{display:flex;width:100%}.workshop .banner-and-header picture img{object-fit:cover;object-position:bottom right;height:auto;width:100%;max-width:100%}ul{margin-top:0}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}[type=button],button{-webkit-appearance:button;text-transform:none;overflow:visible;margin:0;font-family:inherit;line-height:inherit}button:focus:not(:focus-visible){outline:0}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}.collapse:not(.show){display:none}.navbar{display:flex;align-items:center}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.navbar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media(max-width:575.98px){.navbar-expand-sm>.container{padding-right:0;padding-left:0}}@media(min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}.navbar-light .navbar-toggler{border-color:#0000001a}.workshop nav{position:static;background-color:#0000;padding-left:0}.workshop nav .container{padding-left:0}.workshop nav .container ul.navbar-nav{justify-content:flex-start}.workshop nav .container ul.navbar-nav a.nav-link{padding:.5rem 1rem .5rem 0}.workshop h3{color:#814e4e;padding-top:1rem}.workshop p,.workshop ul,.workshop li{color:#000}.workshop p+ul{margin-top:-1rem}.workshop .checkout-button{background-color:#74b72e;color:#fff;padding:8px 12px;border:0;border-radius:4px;font-size:1em;cursor:pointer}.workshop .checkout-button:disabled{background-color:#e8e8e8}body.workshop{background-color:#f9f6ee}body.workshop footer{background-color:#f9f6ee}body{padding-bottom:70px;color:var(--global-text-color);background-color:var(--global-bg-color);font-family:Roboto,sans-serif;font-weight:300}body h3{scroll-margin-top:66px;font-family:Courier Prime,monospace;font-weight:400;font-style:normal}.navbar{padding:0!important;border:0!important}.nav-item{text-align:center;padding:0 .5rem;margin:0 1rem 0 0}.nav-item.active{background-color:#c19690}.nav-item.active .nav-link{color:#000!important;font-weight:700!important;font-style:normal!important;text-align:center}.nav-link{padding:0!important;font-size:1.125rem;font-family:Courier Prime,monospace;font-weight:400;font-style:normal;color:#000;text-align:center}.container{width:100%;max-width:930px;padding:0;margin-right:auto;margin-left:auto}.content{padding:0}@media(max-width:930px){.content{padding:0 1rem}}p{margin-top:0;margin-bottom:1rem}h3{margin-top:0;font-size:1.75rem}.h3,h3{margin-bottom:.5rem;line-height:1.2}p,h3,div,li,span,strong{color:var(--global-text-color)}strong{font-weight:500}ul{list-style-type:circle}a{color:var(--global-theme-color);background-color:transparent;text-decoration:none;cursor:pointer}a:hover{color:var(--global-theme-color);text-decoration:underline}a:hover:after :not(.nav-item.dropdown){width:100%}figure,img{max-width:90vw}.navbar{box-shadow:none;border-bottom:1px solid var(--global-divider-color);background-color:var(--global-bg-color);opacity:.95}@media(max-width:992px){.navbar .container{width:100%}}ul.navbar-nav{list-style:none}.navbar .nav-item .nav-link{display:block}@media(max-width:992px){.navbar .nav-item .nav-link{padding-right:6px;padding-left:6px}}.navbar.navbar-light a:hover{text-decoration:none}.navbar.navbar-light .navbar-nav .nav-item .nav-link{color:var(--global-text-color);transition:.35s}.navbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:inherit;font-weight:bolder;color:var(--global-theme-color)}.navbar.navbar-light .navbar-nav .nav-item.active>.nav-link:hover{color:var(--global-hover-color)}.navbar.navbar-light .navbar-toggler{color:#000}.navbar .navbar-toggler{border-width:0;outline:0}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;background-color:var(--global-text-color);border-radius:1px;margin-bottom:4px;transition:all .2s}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .middle-bar{opacity:0}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}footer.fixed-bottom{background-color:var(--global-footer-bg-color);font-size:.75rem}footer.fixed-bottom .container{color:var(--global-footer-text-color);padding-top:9px;padding-bottom:8px}footer.fixed-bottom a{color:var(--global-footer-link-color)}footer.fixed-bottom a:hover{color:var(--global-theme-color);text-decoration:none}footer.sticky-bottom{border-top:1px solid var(--global-divider-color);padding-top:40px;padding-bottom:40px;font-size:.9rem}html.transition,html.transition *,html.transition *:before,html.transition *:after{transition:all .75s!important;transition-delay:0!important}.flex-nowrap{flex-wrap:nowrap!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ml-auto{margin-left:auto!important}.text-right{text-align:right!important}select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
