html:root{--font-heading-family:"Archivo",system-ui,sans-serif;--font-body-family:"Inter",system-ui,sans-serif;--font-heading-weight:600;--font-body-weight:400;--font-body-weight-bold:600}body{letter-spacing:0!important}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:Archivo,system-ui,sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important}h1,.h1{font-weight:700!important;font-stretch:112%}h2,.h2{font-weight:600!important;font-stretch:112%}.button,.shopify-challenge__button,.customer button{font-family:Archivo,system-ui,sans-serif!important;font-weight:600;letter-spacing:0!important;border-radius:6px!important;min-height:50px}.button:after,.button:before,.shopify-challenge__button:after{box-shadow:none!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:#1a1d21!important;color:#fff!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:#000!important}.button--secondary{background:transparent!important;color:#1a1d21!important;box-shadow:inset 0 0 0 1.5px #1a1d21!important}.field__input,.text-area,.select__select,.quantity__input{border-radius:6px!important;font-family:Inter,system-ui,sans-serif}.field:after,.text-area:after,.select:after,.quantity:after{box-shadow:none!important;border:1px solid #D9DDE1!important;border-radius:6px}.field:hover:after,.text-area:hover:after{border-color:#1a1d21!important}.link,.underlined-link{color:#c24e11!important;text-decoration-color:#c24e11}.template-404 .main-404,.template-404 h1{text-align:center}.template-404 .button{margin-top:10px}.cart__warnings h1,.cart__empty-text{font-family:Archivo,system-ui,sans-serif!important;font-weight:700!important;font-size:clamp(28px,3vw,40px)!important}.cart__warnings .button{background:#e8611a!important;color:#fff!important}.cart__contents .cart-items th{font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:12px;letter-spacing:.04em;color:#5e6870}.cart-item__name{font-family:Archivo,system-ui,sans-serif!important;font-weight:600;letter-spacing:0!important;text-decoration:none!important}.cart-item__image{border-radius:6px}.totals__total,.totals__total-value{font-family:Archivo,system-ui,sans-serif!important;font-weight:600}.cart__checkout-button{background:#e8611a!important;color:#fff!important;border-radius:6px!important}.cart__checkout-button:hover{background:#c24e11!important}.template-search .search__input{border-radius:6px}.card__heading{font-family:Archivo,system-ui,sans-serif!important;font-weight:600;font-size:15px!important;letter-spacing:0!important}.card__heading a{text-decoration:none!important}.card .price{font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:14px}.card__media,.card--standard .card__inner{border-radius:6px;overflow:hidden;background:#eef0f2}.card__inner .card__media{background:#eef0f2}.card:hover .card__media img{transform:scale(1.03)}.card__media img{transition:transform .3s}.facets__summary,.facet-filters__label,.facets__disclosure summary span{font-family:Archivo,system-ui,sans-serif;font-weight:600;letter-spacing:0}.collection-list__item .card__heading{font-size:17px!important}.contact .button{background:#e8611a!important;color:#fff!important}.contact .button:hover{background:#c24e11!important}.rich-text__heading{font-size:clamp(24px,2.6vw,32px)!important;font-weight:600!important}.rich-text__text{color:#5e6870}.main-page-title{font-size:clamp(30px,3.4vw,44px)!important;margin-bottom:6px}.customer h1{font-size:clamp(28px,3vw,40px)!important}.pgf{background:#1a1d21;color:#fff;font-family:Inter,system-ui,sans-serif;letter-spacing:0;line-height:1.55;margin-top:0}.pgf *{box-sizing:border-box}.pgf a{color:inherit;text-decoration:none}.pgf .wrap{max-width:1240px;margin:0 auto;padding:clamp(48px,6vw,80px) clamp(20px,4vw,48px) 28px}.pgf .top{display:grid;grid-template-columns:1.1fr 1.6fr;gap:clamp(32px,5vw,80px);padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.12)}.pgf .brand img{height:44px;width:auto;margin-bottom:18px}.pgf .brand .name{font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:22px;display:block;margin-bottom:14px}.pgf .brand p{margin:0;color:#ffffffb3;font-size:14.5px;max-width:42ch}.pgf .brand .loc{margin-top:12px;color:#ffa46b;font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.pgf .cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pgf h4{font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;margin:0 0 14px}.pgf ul{list-style:none;margin:0;padding:0}.pgf .cols li{margin-bottom:9px;font-size:15px}.pgf .cols a{position:relative}.pgf .cols a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:#e8611a;transform:scaleX(0);transform-origin:left;transition:transform .2s}.pgf .cols a:hover:after{transform:scaleX(1)}.pgf .bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-top:22px;font-size:12.5px;color:#ffffff80}.pgf .bottom ul{display:flex;gap:18px;flex-wrap:wrap}.pgf .bottom a:hover{color:#fff}@media(max-width:900px){.pgf .top{grid-template-columns:1fr}.pgf .cols{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pgf .cols{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/paragon-site.css.map */
