.product--no-media .rating-wrapper{text-align:center}.rating{display:inline-block;margin:0}.product .rating-star{--letter-spacing: .8;--font-size: 1.7}.card-wrapper .rating-star{--letter-spacing: .7;--font-size: 1.4}.rating-star{--color-rating-star: rgb(var(--color-foreground));--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:calc(var(--letter-spacing) * 1rem);font-size:calc(var(--font-size) * 1rem);line-height:1;display:inline-block;font-family:Times;margin:0}.rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media(forced-colors:active){.rating{display:none}.rating-text{display:block}}:root{--dl-rating-star-color: rgb(184, 135, 112);--dl-not-rated-label: "Not Rated";--dl-not-rated-color: var(--dl-muted, #6B5A5F);--dl-tag-bg: #f4c6bb;--dl-tag-text: #4a0f20;--dl-tag-new-bg: #541E31;--dl-tag-new-text: #ffffff;--dl-card-hover-fade: .4s;--dl-card-hover-zoom: 1.015;--dl-card-gap-title-to-subheading: .7rem;--dl-card-gap-subheading-to-rating: .6rem;--dl-card-gap-rating-to-price: .2rem;--dl-card-title-font: var(--dl-serif);--dl-card-title-weight: 600;--dl-card-title-size: 2.1rem;--dl-card-title-lines: 2;--dl-card-subheading-size: 1.1rem;--dl-card-rating-size: 1.5;--dl-card-rating-line: 1.9rem;--dl-card-rating-count-size: 1.2rem;--dl-card-price-size: 1.6rem}.dls-featured__card{--dl-card-title-size: 1.9rem;--dl-card-price-size: 1.55rem}@media screen and (max-width:749px){.dls-featured__card{--dl-card-title-size: 1.6rem;--dl-card-price-size: 1.35rem}}.dl-theme .rating-star.rating-star{--color-rating-star: var(--dl-rating-star-color)}.product__subheading,.card__product-type{pointer-events:none;user-select:none;-webkit-user-select:none;cursor:inherit;margin-bottom:0!important;line-height:1.3;text-transform:uppercase}.dl-theme .card-wrapper .card__information .card__heading{margin-bottom:0;font-family:var(--dl-card-title-font);font-weight:var(--dl-card-title-weight);font-size:var(--dl-card-title-size);line-height:1.15}.dl-theme .card-wrapper .card__product-type{display:block;margin-top:var(--dl-card-gap-title-to-subheading)!important;font-size:var(--dl-card-subheading-size)}.dl-theme .card-wrapper .rating-star{--font-size: var(--dl-card-rating-size);line-height:1.3}.dl-theme .card-wrapper .card-information .rating{margin-top:var(--dl-card-gap-subheading-to-rating)!important;line-height:1.3}.dl-theme .card-wrapper .card-information .rating-count{font-size:var(--dl-card-rating-count-size)}.dl-theme .card-wrapper .card-information .price{margin-top:var(--dl-card-gap-rating-to-price)!important;font-size:var(--dl-card-price-size)}.dlf__card{position:relative;isolation:isolate;height:100%;display:flex;flex-direction:column;font-family:var(--dl-sans, "Manrope", sans-serif);color:#2a1a1f}.dlf__card *,.dlf__card *:before,.dlf__card *:after{box-sizing:border-box}.dlf__card product-component,.dlf__card .card-wrapper,.dlf__card .card{display:flex;flex-direction:column;flex:1;width:100%;background:transparent;border:0;box-shadow:none}.dlf__card .card{--border-radius: 12px}.dlf__tag{position:absolute;top:1.2rem;left:1.2rem;z-index:3;padding:.6rem 1.2rem;border-radius:6px;background:var(--dl-tag-bg);color:var(--dl-tag-text);font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;pointer-events:none}.dlf__tag--new{background:var(--dl-tag-new-bg);color:var(--dl-tag-new-text)}.dlf__card .card__inner{background:#f9d9d0;border-radius:12px;overflow:hidden}.dlf__card .card__media,.dlf__card .card__media .media{border-radius:12px;background:#f9d9d0}.dl-theme .dlf__card .card__media .media img{object-fit:cover;mix-blend-mode:normal;transition:opacity var(--dl-card-hover-fade) ease-in-out,transform calc(var(--dl-card-hover-fade) + .3s) ease!important}.dl-theme .dlf__card .card__media .media .card__hover-video{transition:opacity var(--dl-card-hover-fade) ease-in-out!important}.dl-theme .dlf__card:hover .card__media .media img{transform:scale(var(--dl-card-hover-zoom))!important}.dlf__card .card__badge{top:1.2rem;right:1.2rem;left:auto;bottom:auto}.dlf__card .card>.card__content{flex:1;display:flex;flex-direction:column;text-align:left;background:transparent}.dlf__card .card__information{padding:1.6rem 0 0}.dlf__card .card__heading{margin:0;font-family:var(--dl-serif, Georgia, serif);font-weight:500;font-size:2.2rem;line-height:1.2;letter-spacing:0;color:var(--dl-burgundy, #541E31)}.dlf__card .card__heading a{color:inherit;text-decoration:none}.dlf__card .card__heading a:hover{text-decoration:none;opacity:.8}.dlf__card .card-information{display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem;row-gap:.2rem}.dlf__card .card-information>.caption-large.light{flex-basis:100%;margin:.4rem 0;font-size:1.4rem;line-height:1.45;color:var(--dl-muted, #6B5A5F);opacity:1}.dlf__card .card-information>.caption-large.light:empty{display:none}.dlf__card .card-information .rating-star,.dlf__card .card-information .rating-text,.dlf__card .card-information .rating-count{display:none}.dlf__card .card-information .rating{flex-basis:100%;display:flex;align-items:center;gap:.5rem;margin:0;font-family:var(--dl-sans, sans-serif);font-size:1.4rem;font-weight:500;line-height:1.2;color:#2a1a1f}.dlf__card .card-information .rating:before{content:"\2605";color:#e0a542;font-size:1.6rem;line-height:1}.dlf__card .card-information .rating:after{content:var(--dlf-rating, "")}.dlf__card .card-information .price{flex-basis:100%;margin:.6rem 0 0;font-family:var(--dl-sans, sans-serif);font-size:2rem;font-weight:500;letter-spacing:0;color:#2a1a1f}.dlf__card .price--on-sale .price-item--sale{color:var(--dl-burgundy, #541E31)}.dlf__card .price .price-item--regular{color:inherit}.dlf__card .price--on-sale .price-item--regular{font-size:1.4rem;font-weight:400;color:var(--dl-muted, #6B5A5F)}.dl-theme .dlf__card .card>.card__content>.card__information{display:flex;flex-direction:column;flex:1 0 auto}.dl-theme .dlf__card .card>.card__content>.card__information>.card__heading{flex:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--dl-card-title-lines);line-clamp:var(--dl-card-title-lines);overflow:hidden}.dl-theme .dlf__card .card>.card__content>.card__information>.card__product-type{flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-theme .dlf__card .card>.card__content>.card__information>.card-information{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--dl-card-gap-subheading-to-rating) + var(--dl-card-rating-line)) auto;align-content:start;row-gap:0}.dl-theme .dlf__card .card-information>.caption-large.light{display:none}.dl-theme .dlf__card .card-information>.rating{grid-row:1;align-self:start;white-space:nowrap;overflow:hidden}.dl-theme .dlf__card .card-information>.price{grid-row:2}.dl-theme .dlf__card .card>.card__content>.card__information>.card-information:not(:has(>.rating)):before{content:var(--dl-not-rated-label);grid-row:1;align-self:start;margin-top:var(--dl-card-gap-subheading-to-rating);font-family:var(--dl-sans, sans-serif);font-size:1.4rem;font-weight:500;line-height:1.2;color:var(--dl-not-rated-color);white-space:nowrap}.dlf__card .quick-add{margin:1.6rem 0 0;padding:0;margin-top:auto;padding-top:1.6rem}.dlf__card .quick-add .quick-add__submit{width:100%;min-height:4.6rem;margin:0;border-radius:8px;background:var(--dl-burgundy, #541E31);color:#fff;font-family:var(--dl-sans, sans-serif);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:none;transition:background .2s}.dlf__card .quick-add .quick-add__submit:hover{background:var(--dl-burgundy-2, #6E2A42)}.dlf__card .quick-add .quick-add__submit:before,.dlf__card .quick-add .quick-add__submit:after{display:none}.dlf__card .quick-add .quick-add__submit[disabled]{opacity:.55}@media screen and (max-width:749px){.dlf__card .card__heading{font-size:2rem}}@media(prefers-reduced-motion:reduce){.dl-theme .dlf__card .card__media .media img,.dl-theme .dlf__card .card__media .media .card__hover-video{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-rating.css.map */
