.template-search main,.template-404 main,.template-page main,.template-blog main,.template-list-collections main,.template-cart main,.template-gift_card main{background:#fff}.template-search .main-page-title,.template-search .page-title,.template-404 .title,.template-page .main-page-title,.template-page .page-title,.template-blog .title--primary,.template-blog .title-wrapper-with-link h2,.template-list-collections .title--primary,.template-cart .title--primary,.template-cart .cart__login-title,.template-cart .cart__empty-text,.template-gift_card h1,.template-gift_card h2{font-family:var(--font-display, "Cabinet Grotesk", "Arial Black", sans-serif)!important;color:var(--color-primary, #990033)!important;letter-spacing:-.01em;font-weight:700}.template-search .main-page-title:after,.template-page .main-page-title:after,.template-blog .title--primary:after,.template-list-collections .title--primary:after,.template-cart .title--primary:after{content:"";display:block;width:64px;height:4px;background:var(--color-gold-canonical, #E8C77A);margin:.75rem 0 1.5rem;border-radius:2px}.template-search .main-page-title,.template-404 .title{text-align:center}.template-search .main-page-title:after,.template-404 .title:after{margin-left:auto;margin-right:auto}.template-search .rte,.template-404 .rte,.template-page .rte,.template-page .rte p,.template-page .rte li,.template-blog .rte,.template-list-collections .rte,.template-cart .rte,.template-gift_card p,.template-gift_card .gift_card__price,.template-gift_card .gift_card__label{font-family:var(--font-body, "Satoshi", system-ui, sans-serif)!important;color:#2a2a2a;line-height:1.6}.template-page .rte h1,.template-page .rte h2,.template-page .rte h3,.template-page .rte h4,.template-blog .rte h2,.template-blog .rte h3{font-family:var(--font-display, "Cabinet Grotesk", sans-serif)!important;color:var(--color-primary, #990033)!important;font-weight:700;letter-spacing:-.01em;margin-top:1.5em;margin-bottom:.5em}.template-search .rte a,.template-404 .rte a,.template-page .rte a,.template-blog .rte a{color:var(--color-primary, #990033);text-decoration:underline;text-decoration-color:var(--color-gold-canonical, #E8C77A);text-underline-offset:3px;text-decoration-thickness:2px;transition:color .15s ease}.template-search .rte a:hover,.template-404 .rte a:hover,.template-page .rte a:hover,.template-blog .rte a:hover{color:var(--color-gold-canonical, #E8C77A)}.template-search .button,.template-404 .button,.template-page .button,.template-blog .button,.template-list-collections .button,.template-cart .button,.template-gift_card .button{background:var(--color-primary, #990033)!important;color:#fff!important;border:2px solid var(--color-primary, #990033)!important;font-family:var(--font-body, "Satoshi", sans-serif)!important;font-weight:600!important;letter-spacing:.02em;border-radius:4px;transition:background .15s ease,border-color .15s ease;text-transform:none}.template-search .button:hover,.template-404 .button:hover,.template-page .button:hover,.template-blog .button:hover,.template-list-collections .button:hover,.template-cart .button:hover,.template-gift_card .button:hover{background:#7a0029!important;border-color:#7a0029!important}.template-search .button--tertiary,.template-404 .button--tertiary,.template-page .button--tertiary,.template-blog .button--tertiary,.template-list-collections .button--tertiary,.template-cart .button--tertiary,.template-gift_card .button--tertiary{background:transparent!important;color:var(--color-primary, #990033)!important;border:2px solid var(--color-primary, #990033)!important}.template-search .button--tertiary:hover,.template-404 .button--tertiary:hover,.template-page .button--tertiary:hover,.template-blog .button--tertiary:hover,.template-list-collections .button--tertiary:hover,.template-cart .button--tertiary:hover,.template-gift_card .button--tertiary:hover{background:var(--color-primary, #990033)!important;color:#fff!important}.template-search .search__input,.template-search input[type=search],.template-search .field__input{border:2px solid var(--color-primary, #990033)!important;border-radius:4px!important;font-family:var(--font-body, "Satoshi", sans-serif)!important;font-size:1rem;padding:.75rem 1rem!important;background:#fff!important;color:#2a2a2a!important}.template-search .field__input::placeholder{color:#888}.template-search .field__input:focus{outline:2px solid var(--color-gold-canonical, #E8C77A);outline-offset:2px}.template-search .search__button .icon,.template-search .field__button svg{color:var(--color-primary, #990033)!important}.template-search .card,.template-search .card-wrapper{background:#fff!important;border:1px solid rgba(184,138,46,.25)!important;border-radius:6px;transition:border-color .15s ease,transform .15s ease}.template-search .card:hover,.template-search .card-wrapper:hover{border-color:var(--color-primary, #990033)!important;transform:translateY(-2px)}.template-search .card__heading,.template-search .card__heading a{color:var(--color-primary, #990033)!important;font-family:var(--font-display, "Cabinet Grotesk", sans-serif)!important;font-weight:600}.template-search .search-empty{text-align:center;background:var(--color-surface-warm, #EFEBE3);border-left:4px solid var(--color-gold-canonical, #E8C77A);padding:2rem;border-radius:4px;margin:2rem auto;max-width:640px}.template-404{background:var(--color-surface-warm, #EFEBE3);min-height:60vh}.template-404 main{background:var(--color-surface-warm, #EFEBE3)}.template-404 .template-404{padding:4rem 1.5rem}.template-404 .subtext{font-family:var(--font-body, "Satoshi", sans-serif);color:#555;font-size:1.125rem;margin-top:1rem;margin-bottom:2rem}.template-page main{background:var(--color-surface-warm, #EFEBE3);padding-top:2rem;padding-bottom:4rem}.template-page .page-width--narrow{background:#fff;max-width:760px;margin:0 auto;padding:3rem clamp(1.5rem,4vw,3rem);border-radius:8px;box-shadow:0 2px 12px #0000000a}.template-page .rte{font-size:1.0625rem}.template-page .rte ul,.template-page .rte ol{padding-left:1.5rem}.template-page .rte li{margin:.5rem 0}.template-page .rte blockquote{border-left:4px solid var(--color-gold-canonical, #E8C77A);background:var(--color-surface-warm, #EFEBE3);padding:1rem 1.5rem;margin:1.5rem 0;font-style:italic}.template-page #ContactForm,.template-page .contact__form{background:#fff;margin-top:2rem}.template-page .contact__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.template-page .field__input,.template-page textarea.text-area{border:2px solid #E2DED4!important;border-radius:4px!important;font-family:var(--font-body, "Satoshi", sans-serif)!important;padding:.75rem 1rem!important;background:#fff!important;color:#2a2a2a!important;transition:border-color .15s ease}.template-page .field__input:focus,.template-page textarea.text-area:focus{border-color:var(--color-primary, #990033)!important;outline:2px solid rgba(184,138,46,.4);outline-offset:1px}.template-page .field__label{color:#555!important;font-family:var(--font-body, "Satoshi", sans-serif)!important}.template-page .form-status,.template-page .form-status-list{font-family:var(--font-body, "Satoshi", sans-serif);background:var(--color-surface-warm, #EFEBE3);border-left:4px solid var(--color-primary, #990033);padding:.875rem 1rem;border-radius:4px;color:#2a2a2a}.template-blog main{background:var(--color-surface-warm, #EFEBE3);padding-top:2rem;padding-bottom:4rem}.template-blog .blog-articles{gap:1.5rem!important}.template-blog .article-card-wrapper,.template-blog .card{background:#fff!important;border:1px solid rgba(184,138,46,.2);border-radius:6px;overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.template-blog .article-card-wrapper:hover,.template-blog .card:hover{border-color:var(--color-primary, #990033);transform:translateY(-3px);box-shadow:0 6px 16px #99003314}.template-blog .card__heading,.template-blog .card__heading a,.template-blog .article-card__title,.template-blog .article-card__title a{color:var(--color-primary, #990033)!important;font-family:var(--font-display, "Cabinet Grotesk", sans-serif)!important;font-weight:700}.template-blog .article-card__excerpt,.template-blog .card__information p{font-family:var(--font-body, "Satoshi", sans-serif)!important;color:#444}.template-blog .article-card__info,.template-blog .caption-with-letter-spacing{color:var(--color-gold-canonical, #E8C77A)!important;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.template-blog .pagination__list a,.template-list-collections .pagination__list a,.template-search .pagination__list a{color:var(--color-primary, #990033)!important;font-family:var(--font-body, "Satoshi", sans-serif)}.template-blog .pagination__item--current,.template-list-collections .pagination__item--current,.template-search .pagination__item--current{background:var(--color-primary, #990033)!important;color:#fff!important}.template-list-collections main{background:var(--color-surface-warm, #EFEBE3);padding-top:2rem;padding-bottom:4rem}.template-list-collections .collection-list__item,.template-list-collections .card{background:#fff!important;border:1px solid rgba(184,138,46,.25);border-radius:6px;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.template-list-collections .collection-list__item:hover,.template-list-collections .card:hover{border-color:var(--color-primary, #990033);transform:translateY(-2px)}.template-list-collections .card__heading,.template-list-collections .card__heading a{color:var(--color-primary, #990033)!important;font-family:var(--font-display, "Cabinet Grotesk", sans-serif)!important;font-weight:700;font-size:1.25rem}.template-cart main{background:var(--color-surface-warm, #EFEBE3);padding-bottom:4rem}.template-cart .cart__contents,.template-cart .cart__items{background:#fff;border-radius:8px;padding:1.5rem}.template-cart .cart-items__heading,.template-cart .cart-items__heading--wide,.template-cart .caption-with-letter-spacing{color:var(--color-primary, #990033)!important;font-family:var(--font-body, "Satoshi", sans-serif)!important;font-weight:600;letter-spacing:.08em}.template-cart .cart-item__name,.template-cart .cart-item__name a{color:var(--color-primary, #990033)!important;font-family:var(--font-display, "Cabinet Grotesk", sans-serif)!important;font-weight:600}.template-cart .cart-item__details,.template-cart .product-option{font-family:var(--font-body, "Satoshi", sans-serif)!important;color:#555}.template-cart .price,.template-cart .totals__total-value{color:var(--color-primary, #990033)!important;font-family:var(--font-display, "Cabinet Grotesk", sans-serif);font-weight:700}.template-cart .quantity{border:2px solid #E2DED4!important;border-radius:4px}.template-cart .quantity__input{color:#2a2a2a!important;font-family:var(--font-body, "Satoshi", sans-serif)}.template-cart .quantity__button{color:var(--color-primary, #990033)!important}.template-cart .cart__footer{background:#fff;border-radius:8px;padding:1.5rem;margin-top:1.5rem;border-top:4px solid var(--color-gold-canonical, #E8C77A)}.template-cart .cart__checkout-button,.template-cart button[name=checkout]{background:var(--color-primary, #990033)!important;color:#fff!important;border:2px solid var(--color-primary, #990033)!important;font-family:var(--font-body, "Satoshi", sans-serif)!important;font-weight:700!important;font-size:1.0625rem!important;padding:.875rem 1.5rem!important;border-radius:4px!important;letter-spacing:.02em;transition:background .15s ease}.template-cart .cart__checkout-button:hover,.template-cart button[name=checkout]:hover{background:#7a0029!important;border-color:#7a0029!important}.template-cart .cart__empty-text{font-size:1.5rem;text-align:center;margin:3rem 0 1rem}.template-cart .cart__warnings{text-align:center;padding:2rem;background:#fff;border-radius:8px;border-left:4px solid var(--color-gold-canonical, #E8C77A)}.template-cart cart-note label,.template-cart .cart__note label{color:var(--color-primary, #990033)!important;font-family:var(--font-body, "Satoshi", sans-serif)!important;font-weight:600}.template-cart cart-note textarea,.template-cart .cart__note textarea{border:2px solid #E2DED4!important;border-radius:4px!important;font-family:var(--font-body, "Satoshi", sans-serif)!important;background:#fff!important;color:#2a2a2a!important}.template-gift_card{background:var(--color-surface-warm, #EFEBE3);min-height:100vh}.template-gift_card .gift_card__wrapper{background:#fff;border-radius:8px;border-top:6px solid var(--color-primary, #990033);padding:2.5rem;box-shadow:0 4px 16px #0000000f}.template-gift_card .gift_card__image-wrapper{border:2px solid var(--color-gold-canonical, #E8C77A);border-radius:6px;overflow:hidden}.template-gift_card .gift_card__price{color:var(--color-primary, #990033)!important;font-family:var(--font-display, "Cabinet Grotesk", sans-serif)!important;font-weight:700;font-size:2.5rem}.template-gift_card .gift_card__label{color:#555;font-family:var(--font-body, "Satoshi", sans-serif)!important;letter-spacing:.08em;text-transform:uppercase;font-size:.875rem}.template-search [style*="background: rgb(0, 0, 0)"],.template-404 [style*="background: rgb(0, 0, 0)"],.template-page [style*="background: rgb(0, 0, 0)"],.template-blog [style*="background: rgb(0, 0, 0)"],.template-list-collections [style*="background: rgb(0, 0, 0)"],.template-cart [style*="background: rgb(0, 0, 0)"],.template-gift_card [style*="background: rgb(0, 0, 0)"]{background:var(--color-primary, #990033)!important}.template-search main a:not(.button):not(.card__heading a),.template-404 main a:not(.button),.template-page main a:not(.button),.template-blog main a:not(.button):not(.card__heading a):not(.article-card__title a),.template-list-collections main a:not(.button):not(.card__heading a),.template-cart main a:not(.button){color:var(--color-primary, #990033)}.site-footer .site-footer__col a,.site-footer .site-footer__col ul a,.site-footer .site-footer__bottom a,.site-footer .site-footer__phone a{color:#ffffffd9!important}.site-footer .site-footer__col a:hover,.site-footer .site-footer__col ul a:hover,.site-footer .site-footer__bottom a:hover,.site-footer .site-footer__phone a:hover{color:#fff!important}@media(max-width:749px){.template-page .page-width--narrow{padding:2rem 1.25rem;border-radius:0}.template-cart .cart__contents,.template-cart .cart__items{padding:1rem}.template-gift_card .gift_card__wrapper{padding:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/oates-dawn-pages.css.map */
