.page-title{margin-bottom:22px;font-size:calc(30px * var(--font-heading-scale));text-align:center}@media screen and (min-width:750px){.page-title{font-size:calc(38px * var(--font-heading-scale))}}.page-content__body{color:rgba(var(--color-text-rgb),.85)}.cart-page__grid{display:grid;gap:24px}.cart-page__items .cart-lines{padding:0;border-top:1px solid var(--color-border)}.cart-page__summary{align-self:start;padding:20px 18px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-cream)}.cart-page__summary .payment-icons{margin-top:14px}.cart-page__trust{display:flex;gap:8px;align-items:flex-start;margin-top:14px;font-size:13px;font-weight:var(--font-body-weight-bold)}.cart-page__trust .icon{width:18px;height:18px;color:var(--color-accent)}.cart-page .cart-upsells{margin:20px 0 0}.cart-page .cart-trust{display:none}.cart-line__remove-link,.cart-line__remove[href]{font-size:13px}@media screen and (min-width:990px){.cart-page__grid{grid-template-columns:minmax(0,1fr) 380px;gap:48px}.cart-page__summary{position:sticky;top:110px}}.collection__header{margin-bottom:26px;text-align:center}.collection__description{max-width:640px;margin:-8px auto 0;color:var(--color-muted)}.collection__empty{color:var(--color-muted);text-align:center}.list-collections__grid{display:grid;gap:16px;margin:0;padding:0;list-style:none}.collection-tile{display:block;overflow:hidden;border-radius:var(--radius-card);background:var(--color-cream);text-decoration:none}.collection-tile__media{display:block;aspect-ratio:4 / 3}.collection-tile__media img{width:100%;height:100%;object-fit:cover}.collection-tile__title{display:flex;justify-content:space-between;padding:16px 18px;font-family:var(--font-heading-family);font-size:19px}@media screen and (min-width:750px){.list-collections__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.pagination{margin-top:36px}.pagination__list{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:0;padding:0;list-style:none}.pagination__item{display:grid;place-items:center;min-width:40px;height:40px;padding:0 8px;border-radius:8px;text-decoration:none}.pagination__item.is-current{background:var(--color-accent);color:#fff}a.pagination__item:hover{background:var(--color-accent-soft)}.search-page__form{display:flex;gap:8px;max-width:560px;margin:0 auto 26px}.search-page__count{margin-bottom:20px;color:var(--color-muted);text-align:center}.search-result{padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-card)}.search-result__title{font-weight:var(--font-body-weight-bold)}.search-result__excerpt{margin-top:6px;color:var(--color-muted);font-size:14px}.not-found{text-align:center}.not-found__text{margin:-8px auto 26px;max-width:460px;color:var(--color-muted)}.blog__grid{display:grid;gap:28px;margin:0;padding:0;list-style:none}.article-card__media{display:block;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--radius-media)}.article-card__media img{width:100%;height:100%;object-fit:cover}.article-card__date,.article__date{margin-top:12px;color:var(--color-muted);font-size:13px}.article__date{text-align:center}.article-card__title{margin-top:4px;font-size:21px}.article-card__title a{text-decoration:none}.article-card__excerpt{margin-top:8px;color:var(--color-muted);font-size:14.5px}.article__media{margin-bottom:26px;overflow:hidden;border-radius:var(--radius-media)}.article__content{margin-bottom:32px}@media screen and (min-width:750px){.blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tracking{text-align:center}.tracking__icon{display:inline-grid;place-items:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent)}.tracking__icon .icon{width:30px;height:30px}.tracking__text{margin:-8px auto 24px;max-width:520px;color:var(--color-muted)}tracking-form{display:block}.tracking__inner{max-width:560px;margin:0 auto;padding:22px 18px;border-radius:var(--radius-card);background:var(--color-cream);text-align:left}.tracking__row{display:flex;flex-direction:column;gap:10px;margin-top:8px}.tracking__error{margin-top:10px;color:var(--color-alert);font-size:13.5px}.tracking__extra,.tracking__help{max-width:560px;margin:24px auto 0;color:var(--color-muted);font-size:14.5px}@media screen and (min-width:750px){.tracking__row{flex-direction:row}.tracking__row .button{flex-shrink:0}}.password{text-align:center}.password__logo{margin-bottom:26px;font-size:34px}.password__message{margin:-8px 0 24px;color:var(--color-muted)}.newsletter-form--light{max-width:420px;margin:0 auto}.password__login{margin-top:30px;font-size:14px}.password__login summary{color:var(--color-muted);cursor:pointer}.password__form{display:flex;flex-direction:column;gap:10px;max-width:360px;margin:14px auto 0}.customer__form{display:flex;flex-direction:column;gap:4px}.customer__form .button{margin-top:8px}.customer__link{display:inline-flex;gap:4px;align-items:center;margin-top:12px;padding:0;border:0;background:none;color:var(--color-accent);font-size:14px;text-decoration:underline;text-underline-offset:3px}.customer__recover,.customer__guest{margin-top:36px;padding-top:28px;border-top:1px solid var(--color-border)}.customer__subtitle{margin-bottom:14px;font-size:21px}.customer__logout{margin:-12px 0 26px;text-align:center}.customer__grid{display:grid;gap:32px;margin-top:28px}.customer__table{width:100%;font-size:14px}.customer__table th,.customer__table td{padding:10px 8px;border-bottom:1px solid var(--color-border);text-align:left}.customer__addresses{display:grid;gap:16px;margin:0 0 24px;padding:0;list-style:none}.customer__address{padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-card)}.customer__new summary{list-style:none}@media screen and (min-width:990px){.customer__grid{grid-template-columns:2fr 1fr}}.gift-card{padding:56px 16px;text-align:center}.gift-card__value{margin:10px 0;font-family:var(--font-heading-family);font-size:44px}.gift-card__code{margin:14px auto;padding:12px 16px;border:1px dashed var(--color-accent);border-radius:10px;font-size:20px;letter-spacing:.12em}.gift-card__qr{display:flex;justify-content:center;margin:18px 0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-pages.css.map */
