@font-face{font-family:BrandonPrinted-One;src:url(./bundle.BrandonPrinted-One.qe5tJNtU.woff2) format("woff2");font-display:swap}body{--spacing-horizontal: 2rem}@media(max-width:800px){body{--spacing-horizontal: 1rem}}main.main-content h2{font-size:2rem;margin:0 auto;font-family:BrandonPrinted-One,montserrat,serif;font-weight:bolder;color:var(--color-text-dark-700)}main.main-content p{margin-bottom:1rem}main.main-content p:last-child{margin-bottom:0}main.main-content section.center-section{padding:var(--spacing-vertical) var(--spacing-horizontal);margin:auto;max-width:1200px}main.main-content section.full-container{padding:var(--spacing-vertical) var(--spacing-horizontal);width:100%;flex-wrap:wrap;text-align:center;font-size:var(--font-size);display:flex;align-items:center;justify-content:center}main.main-content section.full-container .full-section{max-width:640px;margin:auto}main.main-content section.full-container .full-section>*:not(:last-child){margin-bottom:1rem}main.main-content section.full-container img{margin:auto}main.main-content .about-us-header h2{font-family:BrandonPrinted-One,montserrat,serif}main.main-content section.half-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:left;font-size:var(--font-size);padding:0}main.main-content section.half-container>*{max-width:600px}main.main-content section.half-container.matte-background{background-blend-mode:screen;background-image:linear-gradient(90deg,#000 75%,#000),url(/cdn/shop/files/matte-dark.jpg)}main.main-content section.half-container.full-height-img{padding-top:0}@media(max-width:800px){main.main-content section.half-container.full-height-img{padding-top:var(--spacing-vertical)}}main.main-content section.half-container .button{display:flex;align-items:center;justify-content:center}main.main-content section.half-container .half-section{width:50%;padding:var(--spacing-vertical) var(--spacing-horizontal)}main.main-content section.half-container .half-section.no-padding{padding:0}main.main-content section.half-container .half-section.half-text{justify-content:space-evenly;flex-direction:column;flex:1;text-align:left}main.main-content section.half-container .half-section.half-text h2{font-family:BrandonPrinted-One,montserrat,serif;font-size:2rem;text-transform:uppercase;margin-bottom:1rem}main.main-content section.half-container .half-section.half-text h3{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}main.main-content section.half-container .half-section.half-text p{font-size:1rem}main.main-content section.half-container .half-section.half-text p:not(:last-of-type){margin-bottom:1rem}main.main-content section.half-container .half-section img{margin:auto;display:flex;height:100%;object-fit:cover}main.main-content section.half-container .half-section img.white-bg{padding:1rem 0}@media(max-width:800px){main.main-content section.half-container{flex-direction:column;padding:var(--spacing-vertical) var(--spacing-horizontal);--padding-bottom: var(--spacing-vertical);gap:var(--spacing-vertical)}main.main-content section.half-container .half-section{padding:0;width:100%}}@media only screen and (max-width:768px){main.main-content .header img{width:100%!important}main.main-content section.center-section>*{max-width:600px;margin:0 auto}}@media only screen and (max-width:1000px){main.main-content .half-section{max-width:100%}main.main-content .half-section img{width:100%;margin:auto}}main.main-content section.beige{background-color:var(--color-background-secondary);color:var(--color-text-dark)}main.main-content section.beige p,main.main-content section.beige b{color:var(--color-text-dark-700)}main.main-content section.light p,main.main-content section.light b{color:var(--color-text-dark)}main.main-content section.header{line-height:1.2}main.main-content section.header h2,main.main-content section.header p,main.main-content section.header b{color:var(--color-text-light)}main.main-content section.header h2{font-size:2rem;font-weight:500;line-height:1.2;text-transform:uppercase}main.main-content section.header p,main.main-content section.header b{margin:1em 0;font-size:1.2rem}main.main-content ul{list-style:disc;list-style-position:inside;margin:0 auto 1rem}main.main-content .transition-triangle{--arrow-base: 1.5rem;--arrow-length: 1.5rem;--padding-bottom: 0px;margin-bottom:calc(var(--arrow-length) * -1)!important;padding-bottom:calc(var(--padding-bottom) + var(--arrow-length))!important;clip-path:polygon(100% 0,100% calc(100% - var(--arrow-length)),calc(50% + var(--arrow-base)) calc(100% - var(--arrow-length)),50% 100%,calc(50% - var(--arrow-base)) calc(100% - var(--arrow-length)),0 calc(100% - var(--arrow-length)),0 0)}main.main-content .block-reveal{--block-out-delay: calc(var(--block-in-duration) + var(--delay));color:transparent;position:relative;overflow:hidden;animation:revealBlock 0s var(--block-out-delay) forwards}main.main-content .block-reveal:after{content:"";width:0%;height:100%;position:absolute;top:0;left:0;background:var(--block-color);animation:revealingIn var(--block-in-duration) var(--delay) forwards,revealingOut var(--block-in-duration) var(--block-out-delay) forwards}@keyframes revealBlock{to{color:inherit}}@keyframes revealingIn{0%{width:0}to{width:100%}}@keyframes revealingOut{0%{transform:translate(0)}to{transform:translate(100%)}}
