:root{--ds-deep: #1C1917;--ds-deep-soft: #292524;--ds-terra: #C2410C;--ds-terra-deep: #9A3412;--ds-terra-soft: #FDE8CA;--ds-sand: #FAF7F2;--ds-sand-warm: #F5EFE4;--ds-mustard: #CA8A04;--ds-text: #1C1917;--ds-text-dim: #78716C;--ds-red: #DC2626;--ds-border: #E7E2D7}.price__sale{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.price-item--sale.price{font-size:1.7rem!important;font-weight:800!important;letter-spacing:-.02em;color:var(--ds-terra)!important}.price-item--regular.compare-at-price{font-size:.9rem!important;opacity:.5!important;text-decoration:line-through;text-decoration-thickness:2px}.badge--sale,[class*=badge][class*=sale],.product-badges .badge{font-weight:800!important;letter-spacing:.5px!important;text-transform:uppercase!important;background:var(--ds-terra)!important;color:#fff!important;border-radius:4px!important;padding:5px 10px!important;font-size:11px!important;box-shadow:0 2px 10px #c2410c4d}.add-to-cart-button.button{transition:transform .15s ease,box-shadow .15s ease,background .2s ease!important;background:var(--ds-deep)!important;color:#fff!important;font-weight:800!important;letter-spacing:.5px!important;text-transform:uppercase!important;border:none!important;box-shadow:0 6px 18px #1c19174d,inset 0 -2px #00000026!important}.add-to-cart-button.button:not(:disabled):hover{transform:translateY(-2px);background:var(--ds-terra)!important;box-shadow:0 12px 26px #c2410c66,inset 0 -2px #00000026!important}.add-to-cart-button.button:not(:disabled):active{transform:translateY(0)}.product-card{transition:transform .2s ease,box-shadow .2s ease;position:relative}.product-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #1c19171a}.product-inventory{font-weight:700!important;font-size:.85rem!important;text-transform:uppercase;letter-spacing:.3px}.product-inventory[data-inventory-status=low],.inventory-notice{color:var(--ds-red)!important}.product-inventory[data-inventory-status=in-stock]{color:var(--ds-deep)!important}.product-inventory[data-inventory-status=out-of-stock]{color:var(--ds-red)!important}.media-gallery__item,.product-media-gallery__item{border-radius:10px;overflow:hidden}sticky-add-to-cart,.sticky-add-to-cart{box-shadow:0 -3px 24px #1c191726!important}.announcement-bar__content{font-weight:600;letter-spacing:.03em}.header--sticky,.shopify-section-header-sticky .header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.quick-add-button{transition:transform .15s ease,opacity .15s ease}.quick-add-button:hover{transform:scale(1.05)}.variant-button--selected,.variant-input:checked+label{font-weight:700;border-color:var(--ds-deep)!important;background:var(--ds-deep)!important;color:#fff!important}.cart-item__image{border-radius:6px;overflow:hidden}details summary{transition:opacity .15s ease}details summary:hover{opacity:.75}.product-media--image{background:var(--ds-sand-warm)}.advent-featured__heading{color:var(--ds-deep)!important;font-weight:800!important;letter-spacing:-.01em}.advent-featured__subtitle{color:var(--ds-text-dim)!important}.advent-product-card__badge{background:var(--ds-terra)!important;color:#fff!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.4px}.collection-title h1,.collection__title{font-weight:800!important;letter-spacing:-.02em}.lo-trust-strip{background:var(--ds-sand);padding:40px 20px}.lo-trust-strip__grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.lo-trust-card{background:#fff;border:1px solid var(--ds-border);border-radius:10px;padding:18px 20px;transition:transform .2s ease,box-shadow .2s ease}.lo-trust-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1c191714}.lo-trust-card__icon{font-size:20px;margin-bottom:8px;display:block;line-height:1}.lo-trust-card__title{font-size:14px;font-weight:800;color:var(--ds-deep);margin:0 0 4px;line-height:1.25}.lo-trust-card__text{font-size:12.5px;color:var(--ds-text-dim);line-height:1.4;margin:0}@media(max-width:900px){.lo-trust-strip{padding:28px 14px}.lo-trust-strip__grid{grid-template-columns:repeat(2,1fr);gap:10px}.lo-trust-card{padding:12px 14px}.lo-trust-card__icon{font-size:17px;margin-bottom:4px}.lo-trust-card__title{font-size:12.5px}.lo-trust-card__text{font-size:11.5px;line-height:1.35}}.lo-reviews{background:var(--ds-sand-warm);padding:50px 20px}.lo-reviews__wrap{max-width:1100px;margin:0 auto}.lo-reviews__eyebrow{text-align:center;font-size:11.5px;font-weight:700;color:var(--ds-terra);letter-spacing:2px;text-transform:uppercase;margin:0 0 6px}.lo-reviews__title{text-align:center;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:800;color:var(--ds-deep);margin:0 0 16px;letter-spacing:-.01em}.lo-reviews__summary{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:28px}.lo-reviews__score{font-size:2rem;font-weight:800;color:var(--ds-terra);line-height:1}.lo-reviews__stars{color:var(--ds-mustard);font-size:1.1rem;letter-spacing:2px}.lo-reviews__caption{font-size:12.5px;color:var(--ds-text-dim);text-align:center;max-width:320px}.lo-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lo-review{background:#fff;border:1px solid var(--ds-border);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:8px}.lo-review__head{display:flex;align-items:center;gap:10px}.lo-review__avatar{width:34px;height:34px;border-radius:50%;background:var(--ds-terra);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;flex-shrink:0}.lo-review__meta{flex:1}.lo-review__name{font-size:13px;font-weight:700;color:var(--ds-deep);margin:0}.lo-review__when{font-size:11px;color:var(--ds-text-dim);margin:2px 0 0}.lo-review__stars{color:var(--ds-mustard);letter-spacing:1.5px;font-size:.85rem}.lo-review__text{font-size:13px;color:var(--ds-text);line-height:1.5;margin:2px 0 4px}.lo-review__verified{font-size:11px;color:var(--ds-terra);font-weight:700;display:inline-flex;align-items:center;gap:4px}.lo-reviews__footnote{text-align:center;font-size:11.5px;color:var(--ds-text-dim);margin-top:20px;font-style:italic;line-height:1.4}@media(max-width:900px){.lo-reviews{padding:34px 14px}.lo-reviews__grid{grid-template-columns:1fr;gap:10px}.lo-review{padding:14px}.lo-reviews__score{font-size:1.7rem}.lo-reviews__summary{margin-bottom:20px}}@media(max-width:768px){.price-item--sale.price{font-size:1.45rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hiver-outlet.css.map */
