.c-header{padding:30px;border-bottom:1px solid black}.c-header.two{border-bottom:1px solid black;border-top:1px solid black}.c-content{--gap: 30px;--gap-count: calc(var(--columns) - 1);display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--gap);padding:30px;min-height:50vh}.c-c-c.one{flex:0 0 50%}.c-c-c.two{flex:1;display:flex;justify-content:space-between;gap:20px}.about-child{--columns: 2;--gap: 30px;--gap-count: calc(var(--columns) - 1);display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:var(--gap)}.s.one{position:relative;flex-basis:50%}.shop-image-contact{flex-basis:50%}.about{border-bottom:1px solid black}.main-blurb{position:absolute;bottom:0;right:0;padding:30px 0 30px 30px}.about-child{display:flex}.shop-image-contact img{width:100%;display:block}.staff-image{padding:30px 0;flex:1 1 0}.staff-image img{width:100%;height:calc(45vh - 30px);object-fit:cover}.staff-image h3{text-align:center;padding-bottom:30px}.staff-image p{padding:20px 0}.us{display:flex;flex-wrap:nowrap;gap:30px;margin:0 16.6667%}@media only screen and (max-width:900px){.c-header{padding:20px}.c-header{padding:20px;border-bottom:1px solid black}.c-header.two{border-bottom:1px solid black;border-top:1px solid black}.c-content{--gap: 20px;--gap-count: calc(var(--columns) - 1);display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--gap);padding:20px;min-height:50vh}.c-c-c p{padding-bottom:20px}.c-c-c.one{flex:0 0 50%}.c-c-c.two{flex:1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.about-child{--columns: 1;--gap: 0px;--gap-count: calc(var(--columns) - 1);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--gap)}.s.one{position:relative;flex-basis:100%;padding:20px;order:1}.shop-image-contact{flex-basis:100%}.about{border-bottom:1px solid black}.main-blurb{position:relative;bottom:0;right:0;padding:0}.about-child{display:flex}.shop-image-contact img{width:100%;display:block}.staff-image{padding:20px 0 0;flex:auto}.staff-image img{width:100%;height:calc(45vh - 30px);object-fit:cover}.staff-image h3{text-align:center;padding-bottom:20px;border-bottom:1px solid black}.staff-image h3{text-align:center;padding-bottom:20px}.staff-image.two{padding-top:0}.staff-image.two h3{border-top:1px solid black;padding-top:20px}.staff-image p{padding:20px}.us{display:flex;flex-wrap:wrap;gap:0px;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/contact.css.map */
