:root{--bc-h1-size: clamp(52px, 5.4vw, 78px);--bc-h1-line-height: .98;--bc-h1-letter-spacing: -.03em}body.bc-shell :is(form,#MainContent form) :is(input:not(:where([type=hidden],[type=submit],[type=button],[type=reset],[type=image],[type=checkbox],[type=radio],[type=range],[type=color])),textarea,select):focus{border-color:var(--bc-bosque);outline:2px solid var(--bc-bosque);outline-offset:0;box-shadow:none}body.bc-shell form .email-signup__input-group--underline:focus-within{--box-shadow-color: var(--bc-bosque)}body.bc-shell form :is(input[type=checkbox],input[type=radio]):focus-visible,body.bc-shell form .checkbox__input:focus-visible+.checkbox__label .icon-checkmark{outline-color:var(--bc-bosque)}body.bc-shell #MainContent h1,body.bc-shell #MainContent .bc-hero__title{margin:0;font-family:var(--bc-display);font-size:var(--bc-h1-size);font-weight:400;letter-spacing:var(--bc-h1-letter-spacing);line-height:var(--bc-h1-line-height);text-transform:none}body.bc-shell #MainContent :is(.bc-button,.bc-link--action,.bc-advisory__button,.bc-projects__all,.bc-projects__caption :where(a),.bc-press-feature__link,.bc-b2b__button,.bc-structured-page__button,.bc-projects-page__cta-link,.bc-faq-page__cta-link,.bc-404__button,:where(.bc-category) .bc-link,.button,.button-secondary,.button-custom):not(.button-unstyled){display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:var(--bc-button-height);padding:var(--bc-button-padding-block) var(--bc-button-padding-inline);border:1px solid var(--bc-bosque);border-radius:var(--bc-button-radius);background:var(--bc-bosque);color:var(--bc-tinta);font-family:var(--bc-body);font-size:15px;font-weight:500;letter-spacing:normal;line-height:1.2;text-align:center;text-decoration:none;text-transform:none;transition:transform var(--bc-button-transition),background-color var(--bc-button-transition),color var(--bc-button-transition)}body.bc-shell #MainContent :is(.bc-button--light,.bc-advisory__button--secondary,.bc-structured-page__button--outline,.bc-info-hero__button--secondary,.button-secondary):not(.button-unstyled){border-color:var(--bc-hueso);background:var(--bc-hueso);color:var(--bc-tinta)}body.bc-shell #MainContent :is(.bc-button,.bc-link--action,.bc-advisory__button,.bc-projects__all,.bc-projects__caption :where(a),.bc-press-feature__link,.bc-b2b__button,.bc-structured-page__button,.bc-projects-page__cta-link,.bc-faq-page__cta-link,.bc-404__button,:where(.bc-category) .bc-link,.button,.button-secondary,.button-custom):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){body.bc-shell #MainContent :is(.bc-button,.bc-link--action,.bc-advisory__button,.bc-projects__all,.bc-projects__caption :where(a),.bc-press-feature__link,.bc-b2b__button,.bc-structured-page__button,.bc-projects-page__cta-link,.bc-faq-page__cta-link,.bc-404__button,:where(.bc-category) .bc-link,.button,.button-secondary,.button-custom):not(:disabled):not([aria-disabled=true]):hover{background:var(--bc-accessible-green);border-color:var(--bc-accessible-green);color:#fff;filter:none;transform:translateY(-2px)}}@media(max-width:749px){:root{--bc-h1-size: 48px}}@media(prefers-reduced-motion:reduce){body.bc-shell #MainContent :is(.bc-button,.bc-link--action,.bc-advisory__button,.bc-projects__all,.bc-projects__caption :where(a),.bc-press-feature__link,.bc-b2b__button,.bc-structured-page__button,.bc-projects-page__cta-link,.bc-faq-page__cta-link,.bc-404__button,:where(.bc-category) .bc-link,.button,.button-secondary,.button-custom){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bosque-refinements.css.map */
