:root{--p-wine: #4a0f1c;--p-cherry: #7a1f2e;--p-red: #c0283f;--p-candy: #f4b6c2;--p-blush: #fbe6e6;--p-cream: #fff7f2;--p-line: #efd9d4;--p-text: #5b3a40;--p-muted: #8a6a70;--p-serif: "Fraunces", Georgia, serif;--p-sans: "Outfit", system-ui, sans-serif;--akilli-reviews-accent: #7a1f2e !important;--akilli-reviews-star-filled: #c0283f !important;--akilli-reviews-star-empty: #efd9d4 !important;--akilli-reviews-bar-start: #f4b6c2 !important;--akilli-reviews-bar-end: #7a1f2e !important;--akilli-reviews-hero-star: #c0283f !important;--akilli-title-star-filled: #c0283f !important;--akilli-title-star-empty: #efd9d4 !important;--akilli-title-rating-text: #4a0f1c !important;--akilli-title-count-text: #8a6a70 !important}.product-information{font-family:var(--p-sans);color:var(--p-wine)}.product-information .product-media-container{border-radius:20px;overflow:hidden;background:var(--p-blush)}.product-information .media-gallery__grid{gap:12px}.product-information .product-media-container img{background-color:var(--p-blush)}.product-information .slideshow-controls__dots button{--color-foreground: 122 31 46}@media(max-width:749px){.product-information .product-media-container{border-radius:0}}.product-information .product-details{color:var(--p-wine)}.product-information .product-details h1{font-family:var(--p-serif)!important;font-weight:520!important;font-size:clamp(27px,2.6vw,38px)!important;line-height:1.1!important;letter-spacing:-.012em!important;color:var(--p-wine)!important;text-wrap:balance}.product-information product-price{color:var(--p-wine)}.product-information product-price .price{font:600 clamp(24px,2.1vw,28px)/1.1 var(--p-sans)!important;letter-spacing:-.01em;color:var(--p-wine)!important}.product-information product-price .compare-at-price{font:400 16px/1.1 var(--p-sans)!important;color:var(--p-muted)!important;text-decoration-color:#7a1f2e8c}.product-information product-price .price__sale{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.fl-pdp-price-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:2px}.fl-pdp-save{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;background:var(--p-cherry);color:var(--p-cream);font:600 12px/1 var(--p-sans);letter-spacing:.02em}.fl-pdp-tax{font:400 13px/1.3 var(--p-sans);color:var(--p-muted)}html body .akilli-product-page-rating{background:#fff!important;border:1px solid var(--p-line)!important;box-shadow:0 6px 16px #4a0f1c0f!important;padding:.3rem .8rem .3rem .3rem!important}html body .akilli-product-page-rating-medal{background:var(--p-blush)!important;box-shadow:none!important;color:var(--p-cherry)!important}html body .akilli-product-page-rating-medal svg,html body .akilli-product-page-rating-medal path{color:var(--p-cherry)!important;fill:var(--p-cherry)!important}html body .akilli-product-page-rating-value{font-family:var(--p-sans)!important;color:var(--p-wine)!important;font-weight:600!important}html body .akilli-product-page-rating:hover{box-shadow:0 8px 20px #4a0f1c1f!important}.product-information .divider__line{background:var(--p-line)!important;opacity:1!important}html body .akilli-sc-root .akilli-sc-trigger,html body .akilli-sc-root .akilli-sc-trigger-link{font-family:var(--p-sans)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--p-cherry)!important;text-decoration-color:var(--p-candy)!important}html body .akilli-sc-root .akilli-sc-trigger svg{color:var(--p-cherry)!important}.product-information .variant-option legend{margin-bottom:10px;font:600 11px/1 var(--p-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--p-cherry)!important}.product-information .variant-option__button-label{min-height:46px;border-radius:999px!important;border-color:var(--p-line)!important;background:#fff!important;transition:border-color .2s,transform .2s,box-shadow .2s}.product-information .variant-option__button-label:hover{border-color:var(--p-cherry)!important;transform:translateY(-1px)}.product-information .variant-option__button-label__text{font:500 14px/1 var(--p-sans)!important;letter-spacing:.06em!important;color:var(--p-wine)}.product-information .variant-option__button-label:has(input:checked){border-color:var(--p-wine)!important;box-shadow:0 6px 16px #4a0f1c2e}.product-information .variant-option__button-label__pill{background:var(--p-wine)!important;border-radius:999px!important}.product-information .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--p-cream)!important}.product-information .variant-option__button-label:has(input:disabled) .variant-option__button-label__text,.product-information .variant-option__button-label.variant-option__button-label--disabled .variant-option__button-label__text{color:#4a0f1c59}.product-information .quantity-selector{border-radius:999px!important;border:1px solid var(--p-line)!important;background:#fff!important;color:var(--p-wine)!important}.product-information .quantity-selector button{color:var(--p-wine)!important}.product-information .quantity-selector input{font:600 15px/1 var(--p-sans)!important;color:var(--p-wine)!important}.product-information .add-to-cart-button,.product-information .product-form-buttons .button{border-radius:999px!important;min-height:54px;font:600 13px/1 var(--p-sans)!important;letter-spacing:.14em!important;text-transform:uppercase}html body #akilli-offer-widget{border:1.5px dashed var(--p-candy)!important;border-radius:22px!important;padding:18px 16px 14px!important;background:linear-gradient(180deg,var(--p-cream) 0%,var(--p-blush) 100%)!important;color:var(--p-wine)!important;font-family:var(--p-sans)!important}html body #akilli-offer-widget .akilli-ow__banner{background:var(--p-wine)!important;color:var(--p-cream)!important;font-family:var(--p-sans)!important;letter-spacing:.14em!important;padding:6px 12px!important}html body #akilli-offer-widget .akilli-ow__headline{font-family:var(--p-serif)!important;font-weight:520!important;font-size:24px!important;text-transform:none!important;letter-spacing:-.01em!important;color:var(--p-wine)!important}html body #akilli-offer-widget .akilli-ow__note{color:var(--p-muted)!important}html body #akilli-offer-widget .akilli-ow__card{border-radius:16px!important;border:1px solid var(--p-line)!important;background:#fff!important;box-shadow:0 6px 18px #4a0f1c0d!important}html body #akilli-offer-widget .akilli-ow__card:hover{box-shadow:0 10px 24px #4a0f1c1a!important}html body #akilli-offer-widget .akilli-ow__badge{background:var(--p-blush)!important;color:var(--p-cherry)!important;border-radius:999px!important;padding:4px 9px!important}html body #akilli-offer-widget .akilli-ow__how{border-color:var(--p-line)!important;background:#fff!important;color:var(--p-cherry)!important}html body #akilli-offer-widget .akilli-ow__title{font-family:var(--p-sans)!important;font-weight:700!important;font-size:14px!important;letter-spacing:.04em!important;color:var(--p-wine)!important}html body #akilli-offer-widget .akilli-ow__subtitle,html body #akilli-offer-widget .akilli-ow__save-label{color:var(--p-muted)!important}html body #akilli-offer-widget .akilli-ow__save{border-left-color:var(--p-line)!important}html body #akilli-offer-widget .akilli-ow__save-value{font-family:var(--p-serif)!important;font-weight:600!important;font-size:19px!important;color:var(--p-cherry)!important}html body #akilli-offer-widget .akilli-ow__footer{color:var(--p-muted)!important}html body #akilli-ow-modal .akilli-ow-modal__panel{background:var(--p-cream)!important;border-radius:24px!important;font-family:var(--p-sans)!important}html body #akilli-ow-modal .akilli-ow-modal__pill,html body #akilli-ow-modal .akilli-ow-modal__cta,html body #akilli-ow-modal .akilli-ow-modal__num{background:var(--p-wine)!important;color:var(--p-cream)!important}html body #akilli-ow-modal .akilli-ow-modal__cta{border-radius:999px!important}html body #akilli-ow-modal .akilli-ow-modal__title{font-family:var(--p-serif)!important;font-weight:520!important;text-transform:none!important;color:var(--p-wine)!important}html body #akilli-ow-modal .akilli-ow-modal__info{background:var(--p-blush)!important;color:var(--p-cherry)!important}html body .akilli-pin-delivery-auto-mount .akilli-pd{font-family:var(--p-sans)!important;color:var(--p-wine)!important}html body .akilli-pd .akilli-pd-delivery-to-label{font:600 11px/1 var(--p-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--p-cherry)!important}html body .akilli-pd .akilli-pd-help{border-color:var(--p-line)!important;color:var(--p-cherry)!important}html body .akilli-pd .akilli-pd-search{border:1px solid var(--p-line)!important;border-radius:999px!important;overflow:hidden;background:#fff!important;padding:4px!important}html body .akilli-pd .akilli-pd-input{font:500 15px/1 var(--p-sans)!important;color:var(--p-wine)!important;padding-left:14px!important}html body .akilli-pd .akilli-pd-btn{background:var(--p-wine)!important;color:var(--p-cream)!important;border-radius:999px!important;font:600 12px/1 var(--p-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:0 22px!important}html body .akilli-pd .akilli-pd-btn:hover{background:var(--p-cherry)!important}html body .akilli-pd .akilli-pd-inline-truck{background:var(--p-blush)!important;color:var(--p-cherry)!important;border-radius:12px!important}html body .akilli-pd .akilli-pd-inline-truck svg{color:var(--p-cherry)!important}html body .akilli-pd .akilli-pd-inline-delivery-main,html body .akilli-pd .akilli-pd-inline-delivery-main *{color:var(--p-wine)}html body .akilli-pd [class*=badge],html body .akilli-pd [class*=fast]{background:var(--p-blush)!important;color:var(--p-cherry)!important}html body .akilli-pd-modal-dialog{background:var(--p-cream)!important;border-color:var(--p-line)!important;border-radius:24px!important;font-family:var(--p-sans)!important}html body .akilli-pd-modal .akilli-pd-title{font-family:var(--p-serif)!important;font-weight:520!important;color:var(--p-wine)!important}html body .akilli-pd-modal .akilli-pd-divider-line{background:linear-gradient(90deg,transparent,var(--p-candy),transparent)!important}html body .akilli-pd-modal .akilli-pd-star,html body .akilli-pd-modal .akilli-pd-ornament{color:var(--p-cherry)!important}html body .akilli-pd-modal .akilli-pd-footer-trust{background:var(--p-blush)!important;border-color:var(--p-line)!important}html body .akilli-pd-modal .akilli-pd-footer-trust span,html body .akilli-pd-modal .akilli-pd-footer-trust svg{color:var(--p-cherry)!important}.fl-pdp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:2px 0;font-family:var(--p-sans)}.fl-pdp-trust li{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:var(--p-cream);border:1px solid var(--p-line);color:var(--p-wine);font:500 13px/1.3 var(--p-sans)}.fl-pdp-trust svg{width:20px;height:20px;flex:none;color:var(--p-cherry)}.fl-pdp-trust{list-style:none;padding:0}.product-information .product-details .rte{color:var(--p-text);font-family:var(--p-sans)}.product-information .product-details .rte h2,.product-information .product-details .rte h3{margin:0 0 10px;font:520 22px/1.2 var(--p-serif)!important;letter-spacing:-.01em;color:var(--p-wine)!important}.product-information .product-details .rte p{font:400 15px/1.7 var(--p-sans)!important;color:var(--p-text)!important}.product-information .product-details .rte hr{border:0!important;height:1px;background:var(--p-line);margin:22px 0!important}.product-information .product-details .rte table{width:100%;border-collapse:separate!important;border-spacing:0;border:1px solid var(--p-line)!important;border-radius:16px;overflow:hidden;background:#fff}.product-information .product-details .rte td,.product-information .product-details .rte th{padding:12px 16px!important;border:0!important;border-bottom:1px solid var(--p-line)!important;font:400 14px/1.45 var(--p-sans)!important;color:var(--p-text)!important;background:#fff!important;vertical-align:top}.product-information .product-details .rte tr:last-child td{border-bottom:0!important}.product-information .product-details .rte td:first-child{width:38%;background:var(--p-blush)!important;color:var(--p-wine)!important;font-weight:600!important}html body #akilli-sticky-cart-root .akilli-sc-card{--akilli-sc-bar-bg: #fff7f2 !important;--akilli-sc-buy-now-bg: #4a0f1c !important;--akilli-sc-buy-now-text: #fff7f2 !important;--akilli-sc-add-to-cart-bg: #ffffff !important;--akilli-sc-add-to-cart-text: #4a0f1c !important;--akilli-sc-add-to-cart-border: #4a0f1c !important;--akilli-sc-trust-bg: #fbe6e6 !important;--akilli-sc-trust-icon-bg: #ffffff !important;--akilli-sc-trust-text: #4a0f1c !important;--akilli-sc-trust-muted: #8a6a70 !important;--akilli-sc-badge-bg: #ffffff !important;--akilli-sc-badge-text: #7a1f2e !important;--akilli-sc-urgency-bg: #fbe6e6 !important;--akilli-sc-urgency-text: #7a1f2e !important;--akilli-sc-btn-font-family: "Outfit", system-ui, sans-serif !important;border-radius:20px!important;border-color:var(--p-line)!important;box-shadow:0 -2px #4a0f1c05,0 14px 36px #4a0f1c2e!important}html body #akilli-sticky-cart-root .akilli-sc-btn{border-radius:999px!important;letter-spacing:.06em}html body #akilli-sticky-cart-root .akilli-sc-btn--buy{background:var(--p-wine)!important;color:var(--p-cream)!important;box-shadow:0 6px 16px #4a0f1c40!important}html body #akilli-sticky-cart-root .akilli-sc-btn--buy:hover{background:var(--p-cherry)!important}html body #akilli-sticky-cart-root .akilli-sc-btn--atc{background:#fff!important;color:var(--p-wine)!important;border:1.5px solid var(--p-wine)!important}html body #akilli-sticky-cart-root .akilli-sc-btn--atc:hover{background:var(--p-blush)!important}html body #akilli-sticky-cart-root .akilli-sc-btn svg{color:currentColor!important}html body #akilli-sticky-cart-root .akilli-sc-trust-title{font-family:var(--p-sans)!important}html body #akilli-sticky-cart-root .akilli-sc-trust-icon{color:var(--p-cherry)!important}html body .akilli-sc-drawer{background:var(--p-cream)!important;font-family:var(--p-sans)!important}html body .akilli-reviews-auto-product-section{margin-top:clamp(40px,6vw,80px)!important}html body .akilli-reviews-theme-type,html body .akilli-reviews-auto-product{font-family:var(--p-sans)!important;color:var(--p-wine)}html body .akilli-showcase-shell{border-radius:28px!important;border-color:var(--p-line)!important;background:linear-gradient(135deg,var(--p-cream) 0%,var(--p-blush) 100%)!important;box-shadow:0 18px 44px #4a0f1c14!important}html body .akilli-showcase-bg{opacity:1}html body .akilli-showcase-bg-svg>rect{fill:transparent!important}html body .akilli-showcase-eyebrow{font:600 11px/1 var(--p-sans)!important;letter-spacing:.24em!important;color:var(--p-cherry)!important}html body .akilli-showcase-pill{background:#fff!important;border-color:var(--p-line)!important;color:var(--p-wine)!important;font-family:var(--p-sans)!important}html body .akilli-showcase-quote{font-family:var(--p-serif)!important;font-weight:450!important;font-style:italic!important;font-size:clamp(22px,2.4vw,32px)!important;line-height:1.3!important;color:var(--p-wine)!important;letter-spacing:-.01em!important}html body .akilli-showcase-author{font-family:var(--p-sans)!important;font-weight:600!important;color:var(--p-wine)!important}html body .akilli-showcase-dot{background:var(--p-line)!important}html body .akilli-showcase-dot.is-active{background:var(--p-cherry)!important}html body .akilli-showcase-link{font-family:var(--p-sans)!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--p-wine)!important}html body .akilli-showcase-shell [class*=star]{color:var(--p-red)!important}html body .akilli-product-stars-row path[fill="#2f6f4f"],html body .akilli-product-page-star path[fill="#2f6f4f"]{fill:var(--p-red)!important}html body .akilli-product-stars-row stop[stop-color="#2f6f4f"]{stop-color:var(--p-red)!important}html body .akilli-reviews-section-head{position:relative}html body .akilli-reviews-section-head:before{background:var(--p-candy)!important}html body .akilli-reviews-section-eyebrow.akilli-reviews-section-eyebrow{font:600 11px/1 var(--p-sans)!important;letter-spacing:.24em!important;color:var(--p-cherry)!important}html body .akilli-reviews-section-metric-number.akilli-reviews-section-metric-number,html body .akilli-summary-card-number.akilli-summary-card-number{font-family:var(--p-serif)!important;font-weight:500!important;letter-spacing:-.03em!important;color:var(--p-wine)!important}html body .akilli-reviews-section-metric-suffix.akilli-reviews-section-metric-suffix{font-family:var(--p-sans)!important;color:var(--p-muted)!important}html body .akilli-reviews-section-title.akilli-reviews-section-title{font-family:var(--p-serif)!important;font-weight:500!important;letter-spacing:-.02em!important;color:var(--p-wine)!important;font-size:clamp(30px,3.6vw,48px)!important}html body .akilli-reviews-section-lead.akilli-reviews-section-lead{font-family:var(--p-sans)!important;color:var(--p-muted)!important}html body .akilli-review-card{background:#fff!important;border-color:var(--p-line)!important;border-radius:20px!important;box-shadow:0 6px 18px #4a0f1c0a!important}html body .akilli-review-card:hover{border-color:var(--p-candy)!important;box-shadow:0 12px 28px #4a0f1c14!important}html body .akilli-review-card-summary{background:linear-gradient(165deg,#fff 0%,var(--p-cream) 100%)!important}html body .akilli-summary-card-eyebrow.akilli-summary-card-eyebrow,html body .akilli-summary-card-count-label.akilli-summary-card-count-label{font-family:var(--p-sans)!important;color:var(--p-muted)!important}html body .akilli-summary-card-count-number.akilli-summary-card-count-number,html body .akilli-hero-bar-label.akilli-hero-bar-label,html body .akilli-hero-bar-pct.akilli-hero-bar-pct{font-family:var(--p-sans)!important;color:var(--p-wine)!important}html body .akilli-hero-bar-track{background:var(--p-blush)!important}html body .akilli-review-header{border-bottom-color:var(--p-line)!important}html body .akilli-review-author,html body .akilli-review-name{font-family:var(--p-sans)!important;color:var(--p-wine)!important;font-weight:600!important}html body .akilli-review-avatar:not(:has(img)){background:var(--p-blush)!important;color:var(--p-cherry)!important}html body .akilli-review-verified-tick{color:var(--p-cherry)!important}html body .akilli-review-likes-heart{color:var(--p-red)!important}html body .akilli-review-likes-text{color:var(--p-muted)!important}html body .akilli-review-likes-count{color:var(--p-wine)!important}html body .akilli-review-time{color:var(--p-muted)!important}html body .akilli-review-title{font-family:var(--p-serif)!important;font-weight:520!important;font-size:17px!important;color:var(--p-wine)!important}html body .akilli-review-body{font-family:var(--p-sans)!important;color:var(--p-text)!important}html body .akilli-review-vote-btn{border-color:var(--p-line)!important;background:var(--p-cream)!important;color:var(--p-wine)!important;border-radius:999px!important}html body .akilli-review-vote-btn:hover{border-color:var(--p-cherry)!important}html body .akilli-reviews-load-more{border:1.5px solid var(--p-wine)!important;background:transparent!important;color:var(--p-wine)!important;font:600 12px/1 var(--p-sans)!important;letter-spacing:.14em!important;text-transform:uppercase;padding:15px 30px!important}html body .akilli-reviews-load-more:hover{background:var(--p-wine)!important;color:var(--p-cream)!important}html body .akilli-reviews-load-more:hover .akilli-reviews-load-more-label{color:var(--p-cream)!important}html body .akilli-reviews-load-more-label{color:inherit!important;font:inherit!important;letter-spacing:inherit!important}html body .akilli-reviews-write-btn{background:var(--p-wine)!important;color:var(--p-cream)!important;box-shadow:0 8px 20px #4a0f1c33!important;font:600 12px/1 var(--p-sans)!important;letter-spacing:.14em!important;text-transform:uppercase;padding:17px 32px!important}html body .akilli-reviews-write-btn:hover{background:var(--p-cherry)!important}html body .akilli-review-modal-card{background:var(--p-cream)!important;border-radius:26px!important;font-family:var(--p-sans)!important}html body .akilli-review-modal-title{font-family:var(--p-serif)!important;font-weight:520!important;color:var(--p-wine)!important;font-size:26px!important}html body .akilli-review-modal-close{background:#fff!important;color:var(--p-wine)!important}html body .akilli-reviews-form input,html body .akilli-reviews-form textarea{border-color:var(--p-line)!important;border-radius:14px!important;background:#fff!important;font-family:var(--p-sans)!important;color:var(--p-wine)!important}html body .akilli-reviews-form input:focus,html body .akilli-reviews-form textarea:focus{border-color:var(--p-cherry)!important;outline:none}html body .akilli-reviews-submit{background:var(--p-wine)!important;color:var(--p-cream)!important;border-radius:999px!important;font-family:var(--p-sans)!important}html body .akilli-reviews-cancel{border-radius:999px!important;border-color:var(--p-line)!important;color:var(--p-wine)!important;font-family:var(--p-sans)!important}.fl-recos{padding-top:clamp(48px,6vw,80px)!important}.fl-recos-skel .flk-media{background:var(--x-blush) var(--fl-ph) center / 46% auto no-repeat}.fl-skel-line{display:block;height:12px;width:70%;margin-top:12px;border-radius:99px;background:var(--x-blush)}.fl-skel-line.short{width:40%}@media(max-width:749px){.product-information .product-details{padding-inline:4px}.product-information .product-details h1{font-size:27px!important}.fl-pdp-trust li{padding:11px 12px;font-size:12.5px}html body #akilli-offer-widget .akilli-ow__headline,html body .akilli-showcase-quote{font-size:21px!important}html body #akilli-sticky-cart-root .akilli-sc-card{border-radius:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fl-product.css.map */
