.page-title,.title--primary,.collection-hero__title,.main-page-title,.blog-title{font-family:var(--display);font-weight:800;letter-spacing:-.03em;line-height:1}.collection-hero{padding:4rem 0 2.4rem}.collection-hero__inner{padding:0 var(--gutter)}.collection-hero__text-wrapper{max-width:72rem}.collection-hero__description{font-size:var(--t-lede);color:var(--ink-2);line-height:1.55}.card-wrapper .card{border-radius:var(--r-md)}.card--card,.card--standard .card__inner{background:var(--bg-soft);border:0;box-shadow:none}.card--standard .card__inner{border-radius:var(--r-md) var(--r-md) 0 0;overflow:hidden}.card__media .media img{mix-blend-mode:multiply;object-fit:contain;padding:8%}.card--standard .card__inner .card__media{border-radius:0}.card__content{padding:1.6rem 0 0}.card--card .card__content{padding:1.8rem 2rem 2rem}.card__heading{font-family:var(--display);font-size:var(--t-h3);font-weight:600;letter-spacing:-.01em;line-height:1.25}.card__heading a{text-decoration:none}.card__heading a:after{outline-offset:.3rem}.card-information{text-align:left}.card-information>*{padding:0}.card__information .price{font-size:var(--t-small);font-weight:600;color:var(--ink);margin-top:.8rem}.price--on-sale .price-item--regular{color:var(--ink-3)}.card__badge .badge{font-family:var(--sans);font-size:var(--t-micro);font-weight:600;letter-spacing:.04em;padding:.6rem 1.1rem;border-radius:var(--r-pill);border:0}.card .quick-add{margin-top:1.2rem}.card .quick-add__submit{font-size:var(--t-small)}.card-wrapper:hover .card__inner{box-shadow:none}.card-wrapper:hover .card__media .media img{transform:translateY(-4px);transition:transform .4s var(--ease)}.product-grid{row-gap:3.2rem}.grid--peek .card{padding:0}.facets-container{border:0}.facets__wrapper,.facet-filters{font-size:var(--t-small)}.facets__summary,.facet-filters__label,.product-count__text,.facets__disclosure,.mobile-facets__open,.facet-filters__sort{font-family:var(--sans);font-size:var(--t-small);color:var(--ink-2)}.facet-filters__sort,.mobile-facets__open{min-height:44px}.facets__reset,.active-facets__button{border-radius:var(--r-pill)}.mobile-facets__inner{background:#fff}.mobile-facets__heading,.mobile-facets__summary{font-family:var(--display)}.pagination__item{min-width:44px;min-height:44px;font-size:var(--t-small)}.pagination__item--current:after{height:1.5px;background:var(--ink)}.blog__title,.blog-articles .card__heading{font-family:var(--display)}.blog-articles .card{border-radius:var(--r-md)}.blog-articles .card__media img{mix-blend-mode:normal;padding:0;object-fit:cover}.article-card__info,.article-card__excerpt{font-size:var(--t-small);color:var(--ink-2)}.article-template__hero-container{max-width:96rem}.article-template__title{font-family:var(--display);font-weight:800;letter-spacing:-.03em;line-height:1.05}.article-template__content,.article-template__content .rte{font-size:1.7rem;line-height:1.7;max-width:68ch;color:var(--ink)}.article-template__link{font-size:var(--t-small)}.rte{color:var(--ink)}.rte h2,.rte h3{font-family:var(--display);letter-spacing:-.02em;margin-top:2em}.rte a{color:var(--ink);text-underline-offset:3px}.rte blockquote{border-left:2px solid var(--gold);padding-left:1.6rem;color:var(--ink-2);font-style:normal}.rte img{border-radius:var(--r-md)}.share-button__button{font-size:var(--t-small);min-height:44px}.article-template__comment-wrapper{background:var(--bg-soft);border-radius:var(--r-lg)}.main-page-title{margin-bottom:2.4rem}.page-width--narrow .rte{max-width:68ch}.field__input,.text-area,.select__select,.customer .field input,.customer select{border-radius:1.4rem;background:#fff;border:1.5px solid var(--ink-3);font-family:var(--sans);font-size:1.6rem}.field__input:focus,.text-area:focus,.select__select:focus{border-color:var(--ink);box-shadow:none}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{color:var(--ink-3)}.text-area{border-radius:var(--r-md)}.contact__button .button{min-width:20rem}.form__message{font-size:var(--t-small)}.product-count.light,.product-count-vertical.light{opacity:1}.product-count__text,.product-count__text .loading__spinner{color:var(--ink-3)}.cart__warnings,.cart__empty-text{font-family:var(--display);font-size:var(--t-h3)}.cart-items th{font-family:var(--sans);font-size:var(--t-eyebrow);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--hair)}.cart-item{border-bottom:1px solid var(--hair)}.cart-item__name{font-family:var(--sans);font-size:1.5rem;font-weight:600;text-decoration:none}.cart-item__image{border-radius:var(--r-sm)}.cart-item__details p.product-option:empty{display:none}.cart-item__details p.product-option:not(:empty){display:inline-flex;align-items:center;padding:.3rem 1rem;border-radius:var(--r-pill);background:var(--gold-soft);color:var(--gold-text);font-size:1.2rem;font-weight:600}.cart .quantity{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--hair)}.cart .quantity__button{min-width:44px;min-height:44px}.cart-remove-button .button{min-width:44px;min-height:44px;background:transparent;color:var(--ink-3);transform:none}.cart__footer{border-top:1px solid var(--hair)}.totals__total,.totals__total-value{font-family:var(--display);font-weight:700;font-size:2rem}.tax-note{font-size:var(--t-micro);color:var(--ink-3)}.cart__checkout-button{min-height:5.4rem;font-size:1.6rem}.cart__dynamic-checkout-buttons{max-width:none}.template-search__header{font-family:var(--display)}.template-search__search .search__input{border-radius:var(--r-pill)}.template-404{padding:8rem 0}.template-404__title{font-family:var(--display);font-weight:800;letter-spacing:-.03em}.template-404__subtext{font-size:var(--t-lede);color:var(--ink-2)}.password-header,.password-main{font-family:var(--sans)}.password__content .h1,.password-main .h1{font-family:var(--display)}.customer h1,.customer h2{font-family:var(--display);letter-spacing:-.02em}.customer .field{margin-bottom:1.2rem}.customer button,.customer .button{border-radius:var(--r-pill)}.customer table th{font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.customer table td{font-size:var(--t-small)}.customer .order a,.customer a{color:var(--ink);text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bs-dawn-templates.css.map */
