.rel-qv-card{position:relative;display:flex;flex:1;min-width:0}.rel-qv-open{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 12px;border:1px solid rgba(42,35,32,.18);background:#fffcf9eb;color:var(--rel-green, #0f4a3c);font-family:var(--font-body-family, Montserrat, Helvetica, Arial, sans-serif);font-size:10px;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;cursor:pointer;transition:background .2s,border-color .2s,opacity .2s}.rel-qv-open:hover,.rel-qv-open:focus-visible{border-color:var(--rel-green, #0f4a3c);background:#fffcf9}.rel-diag-card__media:has(>.rel-qv-open),.rel-coll-card:has(>.rel-qv-open),.rel-qv-host{position:relative}.rel-qv-open--card{position:absolute;top:12px;right:12px;z-index:1}@media(hover:hover)and (pointer:fine){.rel-qv-card .rel-qv-open--card,.rel-diag-card .rel-qv-open--card,.rel-coll-card .rel-qv-open--card,.rel-qv-host .rel-qv-open--card{opacity:0}.rel-qv-card:hover .rel-qv-open--card,.rel-qv-card:focus-within .rel-qv-open--card,.rel-diag-card:hover .rel-qv-open--card,.rel-diag-card:focus-within .rel-qv-open--card,.rel-coll-card:hover .rel-qv-open--card,.rel-coll-card:focus-within .rel-qv-open--card,.rel-qv-host:hover .rel-qv-open--card,.rel-qv-host:focus-within .rel-qv-open--card{opacity:1}}.rel-cremes-table__head.rel-qv-host{z-index:0}.rel-cremes-table__head .rel-qv-open--card{top:32px;right:28px}.rel-qv-open--inline{min-height:24px;margin-top:6px;padding:4px 0;border:0;border-bottom:1px solid transparent;background:none}.rel-qv-open--inline:hover,.rel-qv-open--inline:focus-visible{border-bottom-color:currentColor;background:none}.rel-qv-open[hidden]{display:none}html.rel-qv-locked,html.rel-qv-locked body{overflow:hidden;overscroll-behavior:none}.rel-qv-dialog{width:min(860px,calc(100% - 24px));max-width:none;max-height:88vh;margin:auto;padding:0;border:0;background:#faf7f2;color:#362c1e;box-shadow:0 26px 70px #0f14124d;overflow:auto;overscroll-behavior:contain}.rel-qv-dialog::backdrop{background:#0f14128c}.rel-qv-dialog__box{position:relative}.rel-qv-dialog__bar{position:sticky;top:0;z-index:2;height:0}.rel-qv-dialog__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(42,35,32,.18);background:#faf7f2;color:var(--rel-green, #0f4a3c);cursor:pointer}.rel-qv-dialog__close:hover{border-color:var(--rel-green, #0f4a3c)}.rel-qv-dialog__loading{min-height:320px;margin:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent) -100% 0 / 50% 100% no-repeat,#f2ede4;animation:rel-qv-shimmer 1.2s infinite}@keyframes rel-qv-shimmer{to{background-position:200% 0,0 0}}.rel-qv{display:grid;grid-template-columns:minmax(0,1fr)}.rel-qv__media{display:flex;align-items:center;justify-content:center;height:190px;padding:16px;overflow:hidden;background:#f2ede4}.rel-qv__media img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.rel-qv__body{display:flex;flex-direction:column;gap:12px;padding:20px 20px 24px}.rel-qv__eyebrow,.rel-qv__label{margin:0;font-size:10px;font-weight:500;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--rel-orange-80, #b59265)}.rel-qv__eyebrow{padding-right:48px}.rel-qv__title{margin:0;padding-right:48px;font-family:var(--font-heading-family);font-size:22px;font-weight:400;line-height:1.25;color:var(--rel-green, #0f4a3c)}.rel-qv__lead{margin:0;font-size:13px;line-height:1.6;color:#2a2320c7}.rel-qv__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 20px;margin:0;padding:0}.rel-qv__facts dt{margin-bottom:2px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2a2320b8}.rel-qv__facts dd{margin:0;font-size:13px;line-height:1.45}.rel-qv__natural{margin:0;font-size:12px;color:var(--rel-green, #0f4a3c)}.rel-qv__proof{display:flex;align-items:baseline;gap:12px;margin:0;padding:12px 14px;background:#f2ede4}.rel-qv__proof-value{flex:0 0 auto;font-family:var(--font-heading-family);font-size:20px;line-height:1;color:var(--rel-green, #0f4a3c)}.rel-qv__proof-legend{font-size:13px;line-height:1.45}.rel-qv__results{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:#f2ede4}.rel-qv__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.rel-qv__stats li{display:flex;flex-direction:column;gap:2px}.rel-qv__stat-value{font-family:var(--font-heading-family);font-size:20px;line-height:1;color:var(--rel-green, #0f4a3c)}.rel-qv__stats--text .rel-qv__stat-value{font-size:15px;line-height:1.25}.rel-qv__stat-text{font-size:11px;line-height:1.4;color:#2a2320d1}.rel-qv__results-note{margin:0;font-size:10px;line-height:1.5;color:#2a2320a6}.rel-qv__ingredients ul{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.rel-qv__ingredients li{padding:4px 10px;border:1px solid rgba(42,35,32,.16);border-radius:999px;font-size:12px}.rel-qv__buy{display:flex;flex-direction:column;gap:12px;margin-top:4px;padding-top:16px;border-top:1px solid rgba(42,35,32,.12)}.rel-qv__formats{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.rel-qv__formats legend{margin-bottom:8px;padding:0}.rel-qv__format{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:8px 14px;border:1px solid rgba(42,35,32,.2);background:#fff;font-size:13px;cursor:pointer}.rel-qv__format input{position:absolute;opacity:0;pointer-events:none}.rel-qv__format:has(input:checked){border-color:var(--rel-green, #0f4a3c);background:#0f4a3c0f}.rel-qv__format:has(input:focus-visible){outline:2px solid var(--rel-green, #0f4a3c);outline-offset:2px}.rel-qv__format:has(input:disabled){opacity:.45;cursor:not-allowed}.rel-qv__format-price{color:#2a2320b8}.rel-qv__actions{display:flex;align-items:center;gap:16px}.rel-qv__price{display:flex;flex-direction:column;gap:2px;margin:0;font-size:17px;white-space:nowrap}.rel-qv__price-format{font-size:11px;letter-spacing:.06em;color:#2a2320a6}.rel-qv__add{flex:1;min-height:48px;padding:13px 22px;border:1px solid var(--rel-green, #0f4a3c);background:var(--rel-green, #0f4a3c);color:#f5f1e9;font-family:var(--font-body-family, Montserrat, Helvetica, Arial, sans-serif);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s,opacity .2s}.rel-qv__add:hover{background:#0a3529}.rel-qv__add:disabled{opacity:.55;cursor:not-allowed}.rel-qv__add.is-loading{opacity:.7;cursor:progress}.rel-qv__error{margin:0;font-size:13px;color:#8a2a1d}.rel-qv__link{align-self:flex-start;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--rel-green, #0f4a3c);text-decoration:underline;text-underline-offset:4px}@media screen and (min-width:750px){.rel-qv{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.rel-qv__media{align-self:start;aspect-ratio:1 / 1;height:auto;min-height:0;margin:32px 0 32px 32px;padding:28px}.rel-qv__body{padding:32px 32px 28px}.rel-qv__title{font-size:26px}}@media screen and (max-width:749px){.rel-qv-dialog{width:100%;max-height:90vh;margin:auto 0 0}.rel-qv__media{display:none}.rel-qv__stats--text{grid-template-columns:minmax(0,1fr)}.rel-qv__stats--text li{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rel-quickview.css.map */
