
:root{--dbl-ink:#141014;--dbl-paper:#F7EFE4;--dbl-cherry:#AF1638;--dbl-teal:#206E6B;--dbl-gold:#D0AF78}
body{background:#F7EFE4}
.announcement-bar,.utility-bar{background:#206E6B!important;color:#fff!important}
.announcement-bar__message{color:#fff!important;letter-spacing:.18em!important}
.header-wrapper{background:#141014!important;color:#F7EFE4!important;border-bottom:2px solid #AF1638!important}
.header__heading-link,.header__menu-item,.header__icon,.header__icon .icon,.header__active-menu-item{color:#F7EFE4!important}
.header__menu-item:hover span,.header__active-menu-item{color:#F3C7A3!important}
.header .header__submenu{background:#1B171D!important;border:1px solid #51373D!important}
.header .header__submenu .header__menu-item{color:#fff!important}
.header .header__heading-logo-wrapper{background:#F7EFE4;box-shadow:0 0 0 5px #F7EFE4}
.header__inline-menu{padding-left:15px}
.menu-drawer{background:#F7EFE4;color:#141014}
.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button{color:#141014!important}
#MainContent .collection .title,#MainContent .product__title h1{font-family:Georgia,"Times New Roman",serif!important;letter-spacing:-.05em!important}
#MainContent .collection .title{font-size:clamp(4.2rem,5.2vw,7.1rem)!important;line-height:1.04}
#MainContent .collection .title::after{background:#206E6B!important;width:110px!important;height:5px!important}
#MainContent .collection .card__heading{font:700 1.8rem/1.2 Georgia,serif!important;color:#151014}
#MainContent .collection .card__inner{background:#FAF7F1!important}
#MainContent .collection .card:not(.card--text){border:1px solid #E6DAD1!important;box-shadow:0 7px 22px #1111110D}
#MainContent .collection .price{color:#971D3C!important;font-weight:800}
#MainContent .collection .button,#MainContent .product-form__submit{background:#AF1638!important;color:#fff!important}
#MainContent .collection .button:hover,#MainContent .product-form__submit:hover{background:#7D1630!important}
#MainContent .collection .button:focus-visible,#MainContent .product-form__submit:focus-visible{outline:3px solid #206E6B;outline-offset:4px}
#MainContent .main-page-title,#MainContent .collection-hero__title{font-family:Georgia,"Times New Roman",serif}
.footer{background:#141014!important;border-top:6px solid #206E6B!important}
.footer .footer-block__heading{color:#F7EFE4!important}
.footer .footer-block__details-content a:hover{color:#91D1CB!important}
@media(max-width:749px){.announcement-bar__message{font-size:.92rem!important;letter-spacing:.1em!important}.header{padding:12px 16px!important}.header__inline-menu{padding-left:0}#MainContent .collection .title{font-size:4.5rem!important}}
