@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;800&family=DM+Sans:wght@400;500;600;700&display=swap";.template-collection,.template-product{background-color:#1e1e1e}.collection__title,h1.title{font-family:Playfair Display,Georgia,serif!important;font-weight:800!important;color:#f0ead6!important;font-size:clamp(2rem,5vw,3rem)!important}.facets-container,.facets__form{background-color:#252525!important;border-bottom:1px solid rgba(204,153,51,.2)!important}.facets__summary,details>summary{font-family:DM Sans,sans-serif!important;font-size:.8125rem!important;font-weight:600!important;color:#c8bfa8!important;letter-spacing:.05em!important;text-transform:uppercase!important}.facets__summary:hover{color:#c93!important}.facets__checkbox{accent-color:#CC9933!important}.facets__label{font-family:DM Sans,sans-serif!important;color:#c8bfa8!important}.active-facets__button{background-color:#cc993326!important;border:1px solid rgba(204,153,51,.4)!important;color:#c93!important;font-family:DM Sans,sans-serif!important;font-size:.75rem!important;border-radius:100px!important}.facet-filters__sort select{background-color:#252525!important;color:#c8bfa8!important;border:1px solid rgba(204,153,51,.2)!important;font-family:DM Sans,sans-serif!important;border-radius:4px!important}.card-wrapper,.product-card-wrapper{background-color:#252525!important;border:1px solid rgba(204,153,51,.12)!important;border-radius:8px!important;overflow:hidden!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.card-wrapper:hover,.product-card-wrapper:hover{border-color:#cc993373!important;transform:translateY(-5px)!important;box-shadow:0 20px 48px #00000080!important}.card__media{background-color:#1e1e1e!important}.card__media img{transition:transform .5s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.04)!important}.card__content,.card__information{background-color:#252525!important;padding:1.25rem!important}.card__heading,.card__heading a{font-family:Playfair Display,Georgia,serif!important;font-size:1.0625rem!important;font-weight:700!important;color:#f0ead6!important;line-height:1.3!important}.card__heading a:hover{color:#c93!important}.price .price-item,.price__regular,.price__sale{font-family:DM Sans,sans-serif!important;font-weight:700!important;color:#c93!important;font-size:1.0625rem!important}.price__compare{color:#8a7f6e!important;text-decoration:line-through!important}.rating,.jdgm-prev-badge{color:#c93!important}.rating-text,.jdgm-prev-badge__count{font-family:DM Sans,sans-serif!important;color:#8a7f6e!important;font-size:.8125rem!important}.quick-add__submit,.card__footer .button{background-color:#c93!important;color:#1e1e1e!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:.8125rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:2px solid #CC9933!important;border-radius:4px!important;transition:all .3s ease!important}.quick-add__submit:hover,.card__footer .button:hover{background-color:#e5b84d!important;border-color:#e5b84d!important}.pagination__item,.pagination a{background-color:#252525!important;color:#c8bfa8!important;border:1px solid rgba(204,153,51,.2)!important;font-family:DM Sans,sans-serif!important;border-radius:4px!important}.pagination__item--current{background-color:#c93!important;color:#1e1e1e!important;border-color:#c93!important;font-weight:700!important}.product__title,h1.product__title{font-family:Playfair Display,Georgia,serif!important;font-weight:800!important;color:#f0ead6!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;line-height:1.2!important}.product__price .price-item,.product__price .price__regular,.product__price .price__sale{font-family:DM Sans,sans-serif!important;font-weight:700!important;color:#c93!important;font-size:1.5rem!important}.product__price .price__compare{color:#8a7f6e!important;text-decoration:line-through!important}.product-form__input label,.variant-picker__label,.product-form__label,variant-picker fieldset legend{font-family:DM Sans,sans-serif!important;font-size:.8125rem!important;font-weight:700!important;color:#c8bfa8!important;letter-spacing:.08em!important;text-transform:uppercase!important}.variant-option__button-label{background-color:#252525!important;color:#c8bfa8!important;border:1px solid rgba(204,153,51,.25)!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;border-radius:4px!important;transition:all .2s ease!important;cursor:pointer!important}.variant-option__button-label__pill{background-color:#252525!important;transition:background-color .2s ease!important}.variant-option__button-label__text{color:#c8bfa8!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;position:relative!important;z-index:1!important}.variant-option__button-label:has(input[data-current-checked=true]){border-color:#c93!important}.variant-option__button-label:has(input[data-current-checked=true]) .variant-option__button-label__pill{background-color:#c93!important}.variant-option__button-label:has(input[data-current-checked=true]) .variant-option__button-label__text{color:#1e1e1e!important;font-weight:700!important}.variant-option__button-label:has(input:checked){border-color:#c93!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__pill{background-color:#c93!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#1e1e1e!important;font-weight:700!important}.variant-option__button-label:hover{border-color:#c939!important}.variant-option__button-label:hover .variant-option__button-label__text{color:#c93!important}.swatch__input+.swatch__label,.variant-picker__option-label{background-color:#252525!important;color:#c8bfa8!important;border:1px solid rgba(204,153,51,.25)!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;border-radius:4px!important;transition:all .2s ease!important}.swatch__input:checked+.swatch__label,.variant-picker__option-label--selected{background-color:#c93!important;color:#1e1e1e!important;border-color:#c93!important;font-weight:700!important}.selling-plan-group{background-color:#252525!important;border:1px solid rgba(204,153,51,.2)!important;border-radius:8px!important;padding:1rem!important}.selling-plan-group__title{font-family:DM Sans,sans-serif!important;font-weight:700!important;color:#f0ead6!important;font-size:.875rem!important;text-transform:uppercase!important}.selling-plan-group__badge,.badge--sale{background-color:#c93!important;color:#1e1e1e!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:.6875rem!important;border-radius:100px!important}.quantity__button,.quantity-selector-component button{background-color:#252525!important;color:#c8bfa8!important;border:1px solid rgba(204,153,51,.2)!important;transition:all .2s ease!important}.quantity__button:hover,.quantity-selector-component button:hover{background-color:#cc993326!important;color:#c93!important;border-color:#c93!important}.quantity__input,.quantity-selector-component input{background-color:#252525!important;color:#f0ead6!important;border:1px solid rgba(204,153,51,.2)!important;font-family:DM Sans,sans-serif!important;font-weight:600!important}.product-form__submit{background-color:#c93!important;color:#1e1e1e!important;font-family:DM Sans,sans-serif!important;font-weight:800!important;font-size:1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:2px solid #CC9933!important;border-radius:4px!important;padding:1rem 2rem!important;transition:all .3s ease!important;box-shadow:0 4px 16px #cc993340!important}.product-form__submit:hover{background-color:#e5b84d!important;border-color:#e5b84d!important;transform:translateY(-2px)!important;box-shadow:0 8px 28px #c936!important}.product__description{font-family:DM Sans,sans-serif!important;color:#c8bfa8!important;font-size:.9375rem!important;line-height:1.8!important}.product__description strong{color:#f0ead6!important;font-weight:700!important}.product__description a{color:#c93!important}.product__thumbnail{background-color:#252525!important;border:1px solid rgba(204,153,51,.15)!important;border-radius:4px!important;transition:border-color .2s ease!important}.product__thumbnail--active,.product__thumbnail:hover{border-color:#c93!important}#judgeme_product_reviews,.jdgm-widget{background-color:#1e1e1e!important;border-top:1px solid rgba(204,153,51,.2)!important;padding-top:2rem!important}.jdgm-rev-widg__title,.jdgm-widget__title{font-family:Playfair Display,Georgia,serif!important;color:#f0ead6!important;font-size:1.75rem!important;font-weight:800!important}.jdgm-rev__author{color:#c93!important;font-family:DM Sans,sans-serif!important;font-weight:700!important}.jdgm-rev__body,.jdgm-rev__title{color:#c8bfa8!important;font-family:DM Sans,sans-serif!important}.jdgm-rev__timestamp{color:#8a7f6e!important;font-family:DM Sans,sans-serif!important;font-size:.75rem!important}.jdgm-star{color:#c93!important}.jdgm-rev{background-color:#252525!important;border:1px solid rgba(204,153,51,.1)!important;border-radius:8px!important;padding:1.5rem!important;margin-bottom:1rem!important}.complementary-products,.product-recommendations{background-color:#1e1e1e!important;border-top:1px solid rgba(204,153,51,.2)!important}.complementary-products .title,.product-recommendations .title{font-family:Playfair Display,Georgia,serif!important;color:#f0ead6!important;font-size:1.5rem!important;font-weight:800!important}.breadcrumbs a,.breadcrumb a{color:#8a7f6e!important;font-family:DM Sans,sans-serif!important;font-size:.8125rem!important}.breadcrumbs a:hover,.breadcrumb a:hover{color:#c93!important}.collapsible-content,.section-collapsible-content,[class*=collapsible-content]{background-color:#1e1e1e!important}.collapsible-content__heading,.collapsible-content .title,.collapsible-content h2{font-family:Playfair Display,Georgia,serif!important;font-weight:800!important;color:#f0ead6!important}.collapsible-content__subheading,.collapsible-content .subtitle{font-family:DM Sans,sans-serif!important;color:#c8bfa8!important}.accordion,details.accordion,.collapsible-content__row{background-color:#252525!important;border:1px solid rgba(204,153,51,.18)!important;border-radius:8px!important;margin-bottom:.75rem!important;overflow:hidden!important;transition:border-color .25s ease!important}.accordion:hover,details.accordion:hover,.collapsible-content__row:hover{border-color:#cc993373!important}.accordion[open],details.accordion[open],.collapsible-content__row--open{border-color:#cc99338c!important}.accordion__title,details.accordion>summary,.collapsible-content__summary,summary.accordion__title{font-family:DM Sans,sans-serif!important;font-size:1rem!important;font-weight:600!important;color:#f0ead6!important;padding:1.25rem 1.5rem!important;cursor:pointer!important;list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background-color:#252525!important;transition:color .2s ease,background-color .2s ease!important}.accordion__title:hover,details.accordion>summary:hover,.collapsible-content__summary:hover{color:#c93!important;background-color:#cc99330d!important}details.accordion[open]>summary,.accordion[open] .accordion__title{color:#c93!important;background-color:#cc99330f!important}.accordion__title svg,details.accordion>summary svg,.collapsible-content__summary svg,.icon-caret{color:#c93!important;fill:#c93!important;stroke:#c93!important;flex-shrink:0!important;transition:transform .3s ease!important}details.accordion[open]>summary svg,details.accordion[open] .icon-caret{transform:rotate(180deg)!important}.accordion__content,details.accordion .accordion__content,.collapsible-content__content{font-family:DM Sans,sans-serif!important;font-size:.9375rem!important;color:#c8bfa8!important;line-height:1.8!important;padding:0 1.5rem 1.25rem!important;background-color:#252525!important}.accordion__content a,.collapsible-content__content a{color:#c93!important;text-decoration:underline!important}.accordion__content strong,.collapsible-content__content strong{color:#f0ead6!important}details.accordion>summary::-webkit-details-marker,details.accordion>summary::marker{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bbb-custom.css.map */
