:root{--baring-qv-bg: #f2f1ec;--baring-qv-ink: #11110f;--baring-qv-muted: #66665f;--baring-qv-line: #c7c6be;--baring-qv-soft: #e6e4dc;--baring-qv-backdrop: rgba(8, 8, 7, .68)}html.baring-quick-view-is-open{overflow:hidden}.baring-card-actions{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:.75rem}.baring-card-actions .baring-quick-buy{margin:0;min-width:0}.baring-card-quick-view{min-width:0}.baring-card-quick-view__trigger{align-items:center;background:transparent;border:1px solid currentColor;border-radius:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:.75rem;font-weight:650;gap:.75rem;justify-content:space-between;letter-spacing:.02em;line-height:1.2;min-height:2.75rem;padding:.75rem .875rem;text-decoration:none;width:100%}.baring-card-quick-view__trigger:active{transform:translateY(1px)}.baring-card-quick-view__trigger:focus-visible,.baring-quick-view :focus-visible{outline:2px solid currentColor;outline-offset:3px}.baring-quick-view{background:var(--baring-qv-bg);border:0;color:var(--baring-qv-ink);height:100dvh;inset:0 0 0 auto;margin:0 0 0 auto;max-height:none;max-width:48rem;padding:0;position:fixed;width:min(100%,48rem)}.baring-quick-view::backdrop{background:var(--baring-qv-backdrop)}.baring-quick-view[data-baring-quick-view-fallback]{background:var(--baring-qv-backdrop);top:0;right:0;bottom:0;left:0;max-width:none;padding:0 0 0 max(0px,calc(100% - 48rem));width:100%}.baring-quick-view[data-baring-quick-view-fallback] .baring-quick-view__shell{background:var(--baring-qv-bg)}.baring-quick-view[open]{display:block}.baring-quick-view__shell{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%}.baring-quick-view__header{align-items:center;border-bottom:1px solid var(--baring-qv-line);display:flex;justify-content:space-between;min-height:5rem;padding:max(1rem,env(safe-area-inset-top)) clamp(1rem,4vw,2rem) 1rem}.baring-quick-view__header p{font-size:.6875rem;font-weight:700;letter-spacing:.16em;margin:0;text-transform:uppercase}.baring-quick-view__header button{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:.75rem;font-weight:650;min-height:2.75rem;padding:.55rem 0 .25rem}.baring-quick-view__content{min-height:0;overflow-y:auto;overscroll-behavior:contain}.baring-quick-view__product{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:100%}.baring-quick-view__media{align-self:start;aspect-ratio:4 / 5;background:var(--baring-qv-soft);margin:0;overflow:hidden;position:sticky;top:0}.baring-quick-view__media img,.baring-quick-view__placeholder{display:block;height:100%;object-fit:cover;width:100%}.baring-quick-view__details{align-self:center;min-width:0;padding:clamp(2rem,6vw,4.75rem) clamp(1.25rem,4.5vw,3.25rem)}.baring-quick-view__kicker{color:var(--baring-qv-muted);font-size:.6875rem;font-weight:700;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.baring-quick-view__title{font:inherit;font-size:clamp(2rem,5vw,3.75rem);font-weight:560;letter-spacing:-.055em;line-height:.94;margin:1rem 0 2.25rem;text-wrap:balance}.baring-quick-view__price-row{align-items:baseline;border-bottom:1px solid var(--baring-qv-line);display:flex;gap:1rem;justify-content:space-between;padding-bottom:1rem}.baring-quick-view__price,.baring-quick-view__availability{margin:0}.baring-quick-view__price{font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em}.baring-quick-view__availability{color:var(--baring-qv-muted);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.baring-quick-view__excerpt{color:var(--baring-qv-muted);font-size:.875rem;line-height:1.6;margin:1.35rem 0 1.5rem;max-width:42ch;text-wrap:pretty}.baring-quick-view__form{display:grid;gap:1rem}.baring-quick-view__field{display:grid;gap:.45rem}.baring-quick-view__field label{color:var(--baring-qv-muted);font-size:.6875rem;font-weight:650;letter-spacing:.04em}.baring-quick-view__field select,.baring-quick-view__field input{background:transparent;border:1px solid var(--baring-qv-line);border-radius:0;color:inherit;font:inherit;min-height:3rem;padding:0 .8rem;width:100%}.baring-quick-view__field--quantity{max-width:6rem}.baring-quick-view__add{align-items:center;background:var(--baring-qv-ink);border:1px solid var(--baring-qv-ink);border-radius:0;color:var(--baring-qv-bg);cursor:pointer;display:flex;font:inherit;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:3.25rem;padding:.9rem 1.2rem;text-transform:uppercase;width:100%}.baring-quick-view__add:disabled{background:#91918b;border-color:#91918b;cursor:not-allowed}.baring-quick-view__full-link{color:inherit;display:inline-flex;font-size:.8125rem;font-weight:650;gap:1.5rem;margin-top:1.35rem;padding-bottom:.3rem;text-decoration:none;border-bottom:1px solid currentColor}@media(max-width:680px){.baring-card-actions{grid-template-columns:1fr}.baring-quick-view{max-width:none;width:100%}.baring-quick-view[data-baring-quick-view-fallback]{padding-inline-start:0}.baring-quick-view__product{display:block}.baring-quick-view__media{aspect-ratio:4 / 3;height:min(42vh,22rem);position:relative}.baring-quick-view__media img{object-fit:contain}.baring-quick-view__details{padding:1.75rem 1rem max(2.5rem,env(safe-area-inset-bottom))}.baring-quick-view__title{margin-bottom:1.75rem}}@media(prefers-reduced-motion:no-preference){.baring-quick-view[open] .baring-quick-view__shell{animation:baring-quick-view-enter .28s cubic-bezier(.22,1,.36,1) both}.baring-card-quick-view__trigger,.baring-quick-view__header button,.baring-quick-view__add,.baring-quick-view__full-link{transition:background-color .16s ease,color .16s ease,opacity .16s ease}}@keyframes baring-quick-view-enter{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.baring-quick-view *,.baring-quick-view *:before,.baring-quick-view *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/baring-quick-view.css.map */
