@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap";.product-information{--livena-coral: #c03e35;--livena-orange: #ff8210;--livena-green: #14854e;--livena-ring: #e5e5e5;--livena-ink: #1d1d1f}.product-information .product-details h1,.product-information h1{font-family:Lora,Georgia,Times New Roman,serif;font-size:clamp(28px,4.4vw,40px);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--livena-ink);margin:0}.livena-reviewbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.livena-reviewbar__stars{display:inline-flex;align-items:center;gap:2px;color:#ff9d00}.livena-reviewbar .livena-star{width:17px;height:17px}.livena-star--full{fill:currentColor}.livena-reviewbar__score{font-size:.9rem;font-weight:500;color:rgb(var(--color-foreground-rgb) / .75)}.livena-reviewbar__verified{display:inline-flex;align-items:center;gap:4px;background:#e9f6ee;color:var(--livena-green);font-size:.72rem;font-weight:600;padding:3px 9px;border-radius:20px;line-height:1}.livena-reviewbar__verified svg{width:13px;height:13px;color:var(--livena-green)}.product-information product-price>div[ref=priceContainer]{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.product-information product-price .price{font-size:1.5rem;font-weight:600;color:var(--livena-coral);line-height:1.15}.product-information product-price .compare-at-price{font-size:1rem;font-weight:500;color:#444444d9;text-decoration:line-through}.product-information .price__save-badge{background:none;color:var(--livena-coral);font-size:1rem;font-weight:500;padding:0 0 0 4px;border-radius:0;white-space:nowrap}.product-information .variant-option--swatches legend{font-size:1rem;font-weight:600;color:var(--livena-ink);margin-block-end:10px}.product-information .variant-option--swatches .variant-option__swatch-value{font-weight:500;color:rgb(var(--color-foreground-rgb) / .65);margin-inline-start:4px}.product-information .variant-option--swatches .swatch{width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 1px var(--livena-ring);cursor:pointer;transition:box-shadow .15s ease}.product-information .variant-option__button-label--has-swatch{padding:3px;border-radius:50%;cursor:pointer}.product-information .variant-option__button-label--has-swatch:has(input:checked) .swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px var(--livena-ink)}.product-information .variant-option__button-label--has-swatch:hover .swatch{box-shadow:0 0 0 2px #fff,0 0 0 3px rgb(var(--color-foreground-rgb) / .35)}.product-information .variant-option__strikethrough{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden;color:#c0392b}.product-information .variant-option__strikethrough line{stroke:currentColor;stroke-width:2}.product-information .variant-option__swatch{position:relative}.product-information .product-inventory__status{font-size:1rem;font-weight:500;color:var(--livena-green)}.product-information .product-inventory__icon-in_stock{color:var(--livena-green)}.product-information .quantity-selector{border:.8px solid var(--livena-ring);border-radius:30px;height:52px;overflow:hidden}.product-information .add-to-cart-button.button,.product-information .add-to-cart-button.button-secondary{background:var(--livena-orange);border-color:var(--livena-orange);color:#fff;font-weight:600;font-size:1rem;text-transform:none;border-radius:30px;height:52px}.product-information .add-to-cart-button.button:hover,.product-information .add-to-cart-button.button-secondary:hover{background:#ec7905;border-color:#ec7905}.sticky-add-to-cart__button.add-to-cart-button{background:#ff8210;border-color:#ff8210;color:#fff;border-radius:30px}.livena-benefits{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;gap:12px;border-top:1px solid rgb(var(--color-foreground-rgb) / .1);padding-top:18px}.livena-benefits__item{display:flex;align-items:center;gap:12px;font-size:.95rem;line-height:1.4;color:rgb(var(--color-foreground-rgb) / .85)}.livena-benefits__icon{flex-shrink:0;width:22px;height:22px;color:var(--livena-benefit-accent, #ff8210)}.livena-benefits__icon svg{width:22px;height:22px}.product-information .product-information__media{position:relative}.product-information .product-media-container,.product-information .product-media__image,.product-information .product-media-container--image,.product-information .product-media-container--video,.product-information .media-gallery__grid>li{border-radius:20px;overflow:clip}.product-information .product-media-container img,.product-information .product-media__image img,.product-information .product-media__image video{border-radius:20px}.product-information .livena-accordion{margin-top:8px}.product-information .livena-accordion__row{border-bottom:.8px solid var(--livena-ring)}.product-information .livena-accordion__row:first-child{border-top:.8px solid var(--livena-ring)}.product-information .livena-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;list-style:none}.product-information .livena-accordion__summary::-webkit-details-marker{display:none}.product-information .livena-accordion__summary::marker{content:""}.product-information .livena-accordion__title{font-family:Lora,Georgia,Times New Roman,serif;font-size:18px;font-weight:600;line-height:1.45;color:var(--livena-ink)}.product-information .livena-accordion__icon{flex-shrink:0;display:inline-flex;color:var(--livena-orange);transition:transform .25s ease}.product-information .livena-accordion__icon svg{width:14px;height:8px}.product-information .livena-accordion__row[open] .livena-accordion__icon{transform:rotate(180deg)}.product-information .livena-accordion__content{font-size:1rem;line-height:1.625;color:rgb(var(--color-foreground-rgb) / .8);padding-bottom:16px}.product-information .livena-accordion__row[open] .livena-accordion__content{animation:livena-accordion-reveal .25s ease}.product-information .livena-accordion__content>:first-child{margin-top:0}.product-information .livena-accordion__content>:last-child{margin-bottom:0}@keyframes livena-accordion-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/livena-product.css.map */
