#MainContent[data-template="page.contact"]{--tc-contact-orange: #f47a20;--tc-contact-ink: #191919}#MainContent[data-template="page.contact"]>.shopify-section{min-width:0}#MainContent[data-template="page.contact"] .section-content-wrapper,#MainContent[data-template="page.contact"] .contact-form,#MainContent[data-template="page.contact"] .contact-form__form{min-width:0}#MainContent[data-template="page.contact"] .text-block,#MainContent[data-template="page.contact"] .contact-form{max-width:100%!important}#MainContent[data-template="page.contact"] .contact-form{width:100%!important;--size-style-width: 100%}#MainContent[data-template="page.contact"] .section-content-wrapper{gap:16px}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .text-block{width:100%;margin-inline:0}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte h1{font-size:clamp(2rem,3.2vw,2.6rem);line-height:1.14;letter-spacing:-.025em;margin-block:0 14px!important}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte h2{font-size:clamp(1.08rem,1.7vw,1.26rem);font-weight:650;line-height:1.35;letter-spacing:-.01em;margin-block:20px 6px!important}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte p{font-size:.96rem;line-height:1.6;margin-block:0 10px!important;overflow-wrap:anywhere}#MainContent[data-template="page.contact"] .rte a{text-underline-offset:3px;text-decoration-color:var(--tc-contact-orange);overflow-wrap:anywhere}#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .rte h2{font-size:clamp(1.4rem,2.1vw,1.8rem);font-weight:650;line-height:1.25;margin:0 0 7px!important}#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .rte p{font-size:.94rem;line-height:1.55;margin:0!important;max-width:54ch}#MainContent[data-template="page.contact"] .contact-form__form,#MainContent[data-template="page.contact"] .contact-form__form-row{gap:14px}#MainContent[data-template="page.contact"] .contact-form__input{min-width:0}@media screen and (min-width:990px){#MainContent[data-template="page.contact"]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;column-gap:clamp(32px,4.2vw,72px);width:100%;max-width:1240px;padding-inline:clamp(24px,3.5vw,48px);margin-inline:auto;box-sizing:border-box}#MainContent[data-template="page.contact"]>.shopify-section{min-width:0;width:100%}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .section-content-wrapper,#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .section-content-wrapper{--padding-block-start: 42px !important;--padding-block-end: 66px !important}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .page-width-content,#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .section{max-width:none;width:100%}#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .section{padding-inline:0}}@media screen and (max-width:989px){#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .section-content-wrapper{--padding-block-start: 30px !important;--padding-block-end: 10px !important}#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .section-content-wrapper{--padding-block-start: 12px !important;--padding-block-end: 46px !important}}@media screen and (max-width:749px){#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte h1{font-size:clamp(1.7rem,7vw,2.05rem)!important;margin-block:0 9px!important}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte>p:first-of-type{margin-bottom:16px!important;font-size:.91rem;line-height:1.5}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte h2{font-size:1rem!important;margin:11px 0 0!important;padding:11px 13px 3px;background:#f7f7f5;border-inline-start:2px solid var(--tc-contact-orange)}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte h2+p{margin:0!important;padding:4px 13px 12px;background:#f7f7f5;border-inline-start:2px solid var(--tc-contact-orange);line-height:1.48;font-size:.91rem}#MainContent[data-template="page.contact"]>.shopify-section[id$=__main] .rte p:last-child{margin-block:16px 0!important;font-size:.9rem}#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .rte h2{font-size:1.25rem!important;margin-bottom:5px!important}#MainContent[data-template="page.contact"]>.shopify-section[id$=__form] .rte p{font-size:.89rem;line-height:1.45}#MainContent[data-template="page.contact"] .contact-form__form,#MainContent[data-template="page.contact"] .contact-form__form-row{gap:11px}#MainContent[data-template="page.contact"] .contact-form__input{padding:12px 14px}#MainContent[data-template="page.contact"] .contact-form__input--textarea{min-height:135px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/trekcamp-contact.css.map */
