.product-card__figure{position:relative;background:transparent;padding:0;border:none;outline:none;box-shadow:none;transition:transform .5s cubic-bezier(.16,1,.3,1)}.product-card__image{border:none}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card__figure{transform:translateY(-4px)}}.product-card .product-title{margin-top:.85em;font-family:Zodiak,Georgia,serif;font-weight:480;color:#221609;transition:color .35s ease}@media(hover:hover)and (pointer:fine){.product-card:hover .product-title{color:#8a5a1f}}.product-card .price-list,.product-card sale-price,.product-card unit-price{font-family:General Sans,Segoe UI,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a6f45}.product-card__quick-add-button{background:#221609;color:#f1e9d9;border:1px solid #221609;border-radius:50%;transition:background .3s ease,border-color .3s ease}.product-card__quick-add-button:hover{background:#9a733b;border-color:#9a733b}.badge.badge--sold-out{background:transparent;border:1px solid rgba(34,22,9,.4);color:#221609;border-radius:0;font-family:General Sans,sans-serif;font-size:.58rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.badge.badge--on-sale{background:#221609;color:#f1e9d9;border-radius:0;font-family:General Sans,sans-serif;font-size:.58rem;font-weight:600;letter-spacing:.1em}.product-info .product-title{font-family:Zodiak,Georgia,serif;font-weight:480;letter-spacing:-.008em;color:#221609}.product-info .price-list,.product-info sale-price{font-family:General Sans,Segoe UI,sans-serif;font-weight:600;color:#8a6f45;letter-spacing:.01em}.product-info unit-price{font-family:General Sans,Segoe UI,sans-serif;color:#22160980}.product-info .block-swatch{border:1px solid rgba(154,115,59,.4);border-radius:0;font-family:General Sans,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#221609;transition:background .3s ease,color .3s ease,border-color .3s ease}.product-info input:checked+.block-swatch{background:#221609;color:#f1e9d9;border-color:#221609}.block-swatch.is-disabled{color:#22160959;border-color:#9a733b33}.block-swatch.is-disabled:before{background-image:linear-gradient(to right bottom,#0000 calc(50% - .5px),#9a733b66 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px))!important}.product-info .quantity-selector{border:1px solid rgba(34,22,9,.3);border-radius:0}.product-info .inventory.text-warning{--text-color:154 115 59;font-family:General Sans,Segoe UI,sans-serif;font-size:.78rem;font-style:italic}.product-info .feature-badge-list{gap:.6rem}.product-info .feature-badge{background-color:#fbf6ec!important;color:#221609!important;border-color:#9a733b66!important;border-radius:0;font-family:General Sans,Segoe UI,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.04em}.product-info .feature-badge .icon{color:#9a733b}.product-info .button--outline{border:1px solid #221609;border-radius:0;background:transparent;color:#221609;font-family:General Sans,Segoe UI,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:600;transition:background .3s ease,color .3s ease}.product-info .button--outline:hover{background:#221609;color:#f1e9d9;border-color:#221609}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dk-shop-chrome.css.map */
