body.template-collection,body.template-search,body.template-product,body.template-page{--gm-ink: #111;--gm-muted: #666;--gm-line: #e5e7eb;--gm-panel: #f6f7f8;color:var(--gm-ink);background:#fff;font-family:ArchivoNarrow,Arial,sans-serif;letter-spacing:0}body.template-collection main .page-width,body.template-search main .page-width{max-width:none;padding-left:4rem;padding-right:4rem}body.template-collection .collection-hero,body.template-search .template-search__header{background:#fff}body.template-collection .collection-hero__inner{padding-top:5rem;padding-bottom:3.2rem}body.template-collection .collection-hero__title,body.template-search .template-search__header h1,body.template-product .product__title h1,body.template-page .main-page-title{margin:0;color:var(--gm-ink);font-family:ArchivoNarrow,Arial,sans-serif;font-size:clamp(2.8rem,2.6vw,3.8rem);font-weight:700;line-height:1.14;letter-spacing:-.015em;text-transform:uppercase}body.template-collection .collection-hero__description,body.template-search .gm-search-intro,body.template-page .rte{color:var(--gm-muted);font-family:ArchivoNarrow,Arial,sans-serif;font-size:1.6rem;line-height:1.6}body.template-search .template-search__header{padding-top:5rem;padding-bottom:1rem}body.template-search .gm-search-intro{margin:1.2rem auto 0}body.template-search .template-search__search{max-width:74rem}body.template-search .template-search__search .field,body.template-collection .facets__display,body.template-search .facets__display{border-color:var(--gm-line)}body.template-search .template-search__search .field__input{border-radius:3rem}body.template-collection .facets-wrapper,body.template-search .facets-wrapper,body.template-collection .facets-vertical-sort,body.template-search .facets-vertical-sort{border-top:1px solid var(--gm-line);border-bottom:1px solid var(--gm-line);background:#fff}body.template-collection .facets__heading,body.template-search .facets__heading,body.template-collection .facet-filters__label,body.template-search .facet-filters__label,body.template-collection .product-count__text,body.template-search .product-count__text{color:var(--gm-ink);font-family:ArchivoNarrow,Arial,sans-serif;font-size:1.5rem}body.template-collection .collection .card__inner,body.template-search .collection .card__inner{overflow:hidden;border-radius:.6rem;background:var(--gm-panel)}body.template-collection .collection .card__media,body.template-search .collection .card__media,body.template-collection .collection .card__media .media,body.template-search .collection .card__media .media,body.template-collection .collection .card__media img,body.template-search .collection .card__media img{border-radius:.6rem}body.template-collection .collection .card__heading,body.template-search .collection .card__heading,body.template-collection .collection .card__heading a,body.template-search .collection .card__heading a{color:var(--gm-ink);font-family:ArchivoNarrow,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.3;text-transform:none}body.template-collection .collection .price,body.template-search .collection .price{color:var(--gm-ink);font-family:ArchivoNarrow,Arial,sans-serif;font-size:2rem;font-weight:700}body.template-collection .collection .card__badge .badge,body.template-search .collection .card__badge .badge{border:1px solid var(--gm-line);border-radius:.2rem;background:#fff;color:var(--gm-ink);font-family:ArchivoNarrow,Arial,sans-serif;font-size:1.2rem}body.template-collection .collection .quick-add__submit,body.template-search .collection .quick-add__submit{border:1px solid var(--gm-ink);border-radius:.2rem;background:#fff;color:var(--gm-ink)}body.template-collection .collection .quick-add__submit:after,body.template-search .collection .quick-add__submit:after{color:var(--gm-ink)}body.template-collection .collection .quick-add__submit:hover,body.template-search .collection .quick-add__submit:hover{background:var(--gm-panel)}body.template-product .product__info-container,body.template-product .product__description,body.template-product .gm-product-tabs{color:var(--gm-ink);font-family:ArchivoNarrow,Arial,sans-serif}body.template-product .product__info-container .price{color:var(--gm-ink);font-size:2.2rem}body.template-product .product-form__submit{min-height:5rem;border-radius:.3rem;background:var(--gm-ink);color:#fff;font-family:ArchivoNarrow,Arial,sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase}body.template-page .page-width--narrow,body.template-page .contact.page-width--narrow{max-width:90rem}body.template-page .main-page-title{margin-bottom:2.4rem}body.template-page .rte h2,body.template-page .rte h3{color:var(--gm-ink);font-family:ArchivoNarrow,Arial,sans-serif;font-weight:700}body.template-page .rte a{color:var(--gm-ink);text-decoration-color:var(--gm-ink);text-underline-offset:.3rem}body.template-page .contact .field__input,body.template-page .contact .text-area{border-color:var(--gm-line);border-radius:.3rem}body.template-page .contact__button .button{border-radius:.3rem;background:var(--gm-ink);color:#fff;font-family:ArchivoNarrow,Arial,sans-serif}@media(max-width:749px){body.template-collection main .page-width,body.template-search main .page-width{padding-left:1.6rem;padding-right:1.6rem}body.template-collection .collection-hero__inner,body.template-search .template-search__header{padding-top:3rem;padding-bottom:2rem}body.template-collection .collection-hero__title,body.template-search .template-search__header h1,body.template-product .product__title h1,body.template-page .main-page-title{font-size:2.6rem}body.template-collection .collection .card__heading,body.template-search .collection .card__heading,body.template-collection .collection .card__heading a,body.template-search .collection .card__heading a{font-size:1.4rem}body.template-collection .collection .price,body.template-search .collection .price{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gm-destinations.css.map */
