*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-primary--family);background-color:var(--color-background);color:var(--color-foreground)}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}:root{--main-color: #53565A;--main-color-50: rgba(83, 86, 90, .5);--main-color-30: rgba(83, 86, 90, .3);--anchor-hover: #16181C;--main-yellow: #FFF200;--main-yellow-50: rgba(255,242,0,.5);--light-grey: #DAD9D9;--light-grey-25: rgba(218,217,217,.25);--light-grey-50: rgba(218,217,217,.5);--muted-grey: #808285;--medium-grey: #F6F5F5;--medium-grey-50: rgba(246, 245,245,.5);--bg-grey: rgba(217,217,217,.5);--thin: 100;--light: 300;--regular: 400;--medium: 500;--semibold: 600;--bold: 700;--extrabold: 800;--black: 900}html,body{font-family:proxima-nova,sans-serif!important}.interior-banner h1,.homepageCarousel-wrapper h1{font-size:50px;line-height:58px;font-weight:var(--bold)}.interior-banner p,.homepageCarousel-wrapper p{font-size:25px;line-height:29px;font-weight:var(--medium)}.interior-banner p.small,.homepageCarousel-wrapper p.small{font-size:20px;line-height:24px;font-weight:var(--medium)}ol,ul{padding-left:20px}ol li,ul li{margin-bottom:10px}ol li:nth-last-of-type(1),ul li:nth-last-of-type(1){margin-bottom:0}h2{font-size:37px!important;line-height:48px!important;font-weight:var(--bold)!important;color:var(--main-color)!important;text-transform:uppercase}.h2-subtitle{font-size:24px;line-height:34px;font-weight:var(--regular);text-transform:uppercase;color:var(--main-color)}h3{font-size:30px!important;line-height:40px!important;font-weight:var(--bold)!important;color:var(--main-color)!important}h4,.header-4{font-size:22px!important;line-height:32px!important;font-weight:var(--bold)!important;color:var(--main-color)!important}p,li{font-size:20px;line-height:31px;font-weight:var(--regular);color:var(--main-color)}a.yellow-btn{background:var(--main-yellow);color:var(--main-color);text-transform:uppercase;font-size:22px;font-weight:var(--bold);text-decoration:none;padding:5px;display:inline-block;border-radius:10px;transition:all .5s ease}.secondary-btn,.main-btn,input[type=submit],.location-list li.highlight .main-btn,.location-list li.highlight .grey-btn,.grey-btn{text-transform:uppercase;color:var(--main-color)!important;border-radius:10px;text-decoration:none;font-weight:var(--bold);padding:10px 15px;display:inline-block;transition:all .5s ease}.main-btn,input[type=submit],.location-list li.highlight .main-btn{background:var(--main-yellow)}.main-btn:hover,.location-list li.highlight .main-btn:hover{background:var(--main-color);color:#fff!important}.secondary-btn{background:#fff}.grey-btn,.location-list li.highlight .grey-btn{background:var(--muted-grey);color:#fff!important;transition:all .5s ease}.grey-btn:hover,.location-list li.highlight .grey-btn:hover{background:var(--main-color)}.large-btn,input[type=submit]{font-size:20px}.small-btn{font-size:14px!important;line-height:14px}.form-grouping{display:flex;flex-direction:column;margin-bottom:25px}.form-grouping label{color:var(--main-color);text-transform:uppercase;font-size:20px;line-height:25px;margin-bottom:10px}.form-grouping input,.form-grouping textarea{background:var(--bg-grey);border-radius:0;border:none}.form-grouping input:focus-visible,.form-grouping textarea:focus-visible{outline:none}.form-grouping input{height:60px;padding:13px 15px}.form-grouping textarea{min-height:185px;padding:13px 15px}@media(min-width:1200px)and (max-width:1366px){a.yellow-btn{font-size:19px}h2{font-size:30px!important;line-height:41px!important}p,li{font-size:18px;line-height:27px}}@media(min-width:992px)and (max-width:1199px){a.yellow-btn{font-size:19px}h2{font-size:28px!important;line-height:33px!important}p,li{font-size:17px;line-height:26px}.interior-banner p,.homepageCarousel-wrapper p{font-size:22px;line-height:26px}.form-grouping label{font-size:17px;line-height:22px;margin-bottom:5px}.form-grouping input{height:50px}.form-grouping textarea{min-height:130px}}@media(min-width:768px)and (max-width:991px){a.yellow-btn{font-size:19px}h2{font-size:28px!important;line-height:33px!important}p,li{font-size:17px;line-height:26px}}@media(max-width:767px){.interior-banner h1,.homepageCarousel-wrapper h1{font-size:38px;line-height:46px}.interior-banner p,.homepageCarousel-wrapper p{font-size:18px;line-height:24px}.interior-banner p.small,.homepageCarousel-wrapper p.small{font-size:15px;line-height:24px}h2{font-size:30px!important;line-height:36px!important}.h2-subtitle{font-size:22px;line-height:28px}h3{font-size:25px!important;line-height:35px!important}h4,.header-4{font-size:22px!important;line-height:32px!important}p,li{font-size:17px;line-height:26px}.large-btn{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/critical.css.map */
