:root{--font-heading--family: "Marcellus", serif;--font-heading--style: normal;--font-heading--weight: 400;--font-subheading--family: "Manrope", sans-serif;--font-subheading--style: normal;--font-subheading--weight: 600;--font-body--family: "Manrope", sans-serif;--font-body--style: normal;--font-body--weight: 400;--font-accent--family: "Manrope", sans-serif;--font-accent--style: normal;--font-accent--weight: 600;--dv-gold: #A97F35;--dv-gold-line: #C9A968;--dv-brick: #8E2B1E;--dv-ink: #231A12;--dv-cream: #F4EDDE;--dv-cream-light: #FBF7EE;--dv-tan: #EBDFC6}body{background:#e9e0ce}@media screen and (max-width:749px){html,body,#MainContent{overflow-x:clip}}.dv-eyebrow{font-family:var(--font-body--family);font-size:.625rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--dv-gold)}.menu-list__link{letter-spacing:.09em;font-weight:600}.menu-list__link-title{padding-inline:1rem}.announcement-bar__slide{text-align:center}.product-form-buttons:not(.product-form-buttons--stacked){display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.product-form-buttons:not(.product-form-buttons--stacked)>quantity-selector{flex:1 1 100%}.product-form-buttons:not(.product-form-buttons--stacked)>add-to-cart-component,.product-form-buttons:not(.product-form-buttons--stacked)>.accelerated-checkout-block{flex:1 1 calc(50% - 5px);min-width:150px}.product-form-buttons:not(.product-form-buttons--stacked)>add-to-cart-component .button,.product-form-buttons:not(.product-form-buttons--stacked) .accelerated-checkout-block button.shopify-payment-button__button--unbranded{width:100%}.accelerated-checkout-block button.shopify-payment-button__button--unbranded{--button-background-color: #231A12 !important;--button-color: #F3E9D4 !important;background-color:#231a12!important;color:#f3e9d4!important}.accelerated-checkout-block button.shopify-payment-button__button--unbranded:hover{--button-background-color: #3A2817 !important;background-color:#3a2817!important}.devratna-pcard{background:#fbf7ee;border:1px solid #E9DFCB;overflow:hidden;display:flex;flex-direction:column}.devratna-pcard__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#efe6d3}.devratna-pcard__img{width:100%;height:100%;object-fit:cover;display:block}.devratna-pcard__badge{position:absolute;top:10px;left:10px;background:#231a12d1;color:#d9be85;font-family:var(--font-body--family);font-size:.531rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:5px 9px}.devratna-pcard__body{padding:14px 14px 16px;display:flex;flex-direction:column;gap:6px;flex:1}.devratna-pcard__stone{font-family:var(--font-body--family);font-size:.5625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dv-gold, #A97F35)}.devratna-pcard__name{font-family:var(--font-heading--family);font-size:1rem;line-height:1.25;color:var(--color-foreground-heading, #231A12);text-decoration:none}.devratna-pcard__rating{display:flex;align-items:center;gap:6px;font-size:.6875rem;color:#8b7a62}.devratna-pcard__stars{color:var(--dv-gold, #A97F35);letter-spacing:1px}.devratna-pcard__stock{font-family:var(--font-body--family);font-size:.6563rem;font-weight:700;color:#3e7a55}.devratna-pcard__foot{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.devratna-pcard__price{font-family:var(--font-body--family);font-size:1rem;font-weight:700;color:var(--color-foreground-heading, #231A12)}.devratna-pcard__add .quick-add{--quick-add-display: flex;--quick-add-mobile-display: flex;--quick-add-mobile-opacity: 1;position:static}.devratna-pcard__add .quick-add__button{position:static!important;opacity:1!important;display:flex!important;width:34px;height:34px;min-height:34px;padding:0;border-radius:2px;background:transparent;border:1px solid var(--color-foreground-heading, #231A12);color:var(--color-foreground-heading, #231A12);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.devratna-pcard__add .quick-add__button:hover{background:var(--color-foreground-heading, #231A12);color:#fbf7ee;scale:1}.devratna-pcard__add .quick-add__button--choose{display:none!important}.devratna-pcard__add .add-to-cart-text__content{display:none}.devratna-pcard__add .add-to-cart-icon{margin:0}.devratna-pcard__name{text-transform:capitalize}.dv-acard{display:flex;flex-direction:column;background:#fbf7ee;border:1px solid #E9DFCB;text-decoration:none;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.dv-acard:hover{border-color:var(--dv-gold-line, #C9A968);text-decoration:none}.dv-acard__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:#efe6d3}.dv-acard__img{width:100%;height:100%;object-fit:cover;display:block;transition:scale .4s ease}.dv-acard:hover .dv-acard__img{scale:1.03}.dv-acard__img--ph{display:grid;place-items:center}.dv-acard__ph-svg{width:54px;height:54px;opacity:.45}.dv-acard__tag{position:absolute;top:12px;left:12px;background:#231a12d1;color:#d9be85;font-family:var(--font-body--family);font-size:.5625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px}.dv-acard__body{display:flex;flex-direction:column;gap:8px;padding:16px 18px 20px;flex:1}.dv-acard__meta{font-family:var(--font-body--family);font-size:.6875rem;letter-spacing:.04em;color:var(--dv-gold, #A97F35);text-transform:uppercase}.dv-acard__dot{margin:0 5px;opacity:.7}.dv-acard__title{font-family:var(--font-heading--family);font-size:1.1875rem;line-height:1.25;color:var(--color-foreground-heading, #231A12)}.dv-acard__excerpt{font-family:var(--font-body--family);font-size:.8438rem;line-height:1.55;color:#6b5e4c}.dv-acard__read{margin-top:auto;padding-top:4px;font-family:var(--font-body--family);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dv-brick, #8E2B1E)}@media screen and (min-width:750px){.dv-acard--featured{flex-direction:row;align-items:stretch}.dv-acard--featured .dv-acard__media{flex:0 0 56%;aspect-ratio:auto}.dv-acard--featured .dv-acard__body{justify-content:center;padding:34px 38px;gap:12px}.dv-acard--featured .dv-acard__title{font-size:1.875rem}.dv-acard--featured .dv-acard__excerpt{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.dv-acard,.dv-acard__img{transition:none}.dv-acard:hover .dv-acard__img{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/devratna-theme.css.map */
