.jf2KBW_tick{animation:jf2KBW_tick-draw .42s var(--ease-expo,cubic-bezier(.16, 1, .3, 1)) both;flex:none}@keyframes jf2KBW_tick-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.jf2KBW_bar{inset-inline:0;z-index:var(--z-sticky,30);padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom,0px));background:var(--color-sand-50,#faf5ee);visibility:hidden;transition:translate .24s var(--ease-expo,cubic-bezier(.16, 1, .3, 1)), visibility 0s linear .24s;border-top:1px solid #1e1b181a;align-items:center;gap:.5rem;display:flex;position:fixed;bottom:0;translate:0 110%;box-shadow:0 -10px 30px -18px #34201459}.jf2KBW_bar[data-shown]{visibility:visible;transition:translate .24s var(--ease-expo,cubic-bezier(.16, 1, .3, 1)), visibility 0s;translate:0}@media (min-width:64rem){.jf2KBW_bar{display:none}}.jf2KBW_piece{text-align:start;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-self:stretch;min-width:2.75rem;min-height:2.75rem;display:flex}.jf2KBW_piece:active{opacity:.7}.jf2KBW_bar .btn{flex:none;gap:.375rem;padding-inline:.625rem;font-size:.8125rem}.jf2KBW_bar .jf2KBW_order{flex:0 auto;min-width:0}.jf2KBW_orderWords{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jf2KBW_long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:24rem){.jf2KBW_bar .btn{padding-inline:.75rem}.jf2KBW_short{display:none}.jf2KBW_long{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (min-width:30rem){.jf2KBW_bar{gap:.75rem}.jf2KBW_bar .btn{padding-inline:1rem;font-size:.875rem}}@media (max-width:63.99rem){body:has(.jf2KBW_bar){padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.jf2KBW_tick{animation:none}.jf2KBW_bar,.jf2KBW_bar[data-shown]{transition:none}}
.XvFgSG_watermark,.XvFgSG_arc,.XvFgSG_handle,.XvFgSG_label,.XvFgSG_expand{display:none}.XvFgSG_plate{object-fit:contain;object-position:50% 50%}.XvFgSG_root[data-ready] .XvFgSG_expand{display:grid}.XvFgSG_root[data-ready] .XvFgSG_slide{cursor:zoom-in}.XvFgSG_expand{transition:scale var(--dur-press,.14s) var(--ease-stamp,cubic-bezier(.3, 1.25, .5, 1)), background-color .18s ease}.XvFgSG_expand:active{scale:.92}.XvFgSG_thumbs>li{animation:XvFgSG_thumb-in .52s var(--ease-expo,cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(.16s + min(var(--i,0), 10) * 45ms)}@keyframes XvFgSG_thumb-in{0%{translate:0 10px}}@supports (animation-timeline:view()){@media (max-width:63.99rem) and (prefers-reduced-motion:no-preference){.XvFgSG_stage{transform-origin:50% 0;animation:linear both XvFgSG_recede;animation-timeline:view();animation-range:exit}}}@keyframes XvFgSG_recede{to{opacity:.5;transform:perspective(56rem)rotateX(-11deg)scale(.9)}}@media (min-width:64rem){.XvFgSG_root[data-many]{grid-template-columns:4.25rem minmax(0,1fr);grid-template-areas:"picker stage";column-gap:1rem;display:grid}.XvFgSG_stage{isolation:isolate;background:radial-gradient(ellipse 58% 52% at 50% 52%, color-mix(in srgb, var(--color-sand-200,#eadcc9) 60%, transparent), transparent 74%);grid-area:stage;justify-content:center;align-items:center;padding-block:1.5rem;display:flex;overflow:hidden}.XvFgSG_frame{z-index:1;width:min(72%, max(17rem, calc((100vh - 11.5rem - var(--note-room,0rem)) * 2 / 3)));width:min(72%, max(17rem, calc((100svh - 11.5rem - var(--note-room,0rem)) * 2 / 3)));box-shadow:var(--shadow-plate-sm,0 6px 18px -8px #34201447, 0 1px 2px #3420140f)}.XvFgSG_watermark{z-index:0;width:max-content;font-family:var(--font-display,"Fraunces", Georgia, serif);letter-spacing:-.03em;white-space:nowrap;color:color-mix(in srgb, var(--color-maroon-900,#6b1b2a) 8%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,11vw,12rem);font-style:italic;font-weight:400;line-height:1;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.XvFgSG_arc{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.XvFgSG_arc ellipse{rx:calc(50% - 1.9375rem);ry:calc(50% - .5rem);fill:none;stroke:color-mix(in srgb, var(--color-gold-600,#b8873b) 55%, transparent);stroke-width:1.25px;stroke-dasharray:7 6;stroke-linecap:round}.XvFgSG_handle{z-index:2;border:1px solid color-mix(in srgb, var(--color-gold-600,#b8873b) 55%, transparent);background:color-mix(in srgb, var(--color-cream-50,#fdfbf7) 92%, transparent);width:2.875rem;height:2.875rem;color:var(--color-maroon-900,#6b1b2a);box-shadow:var(--shadow-plate-sm,0 6px 18px -8px #34201447);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,transform .18s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;transform:translateY(-50%)}.XvFgSG_handlePrev{left:.5rem}.XvFgSG_handleNext{right:.5rem}.XvFgSG_root[data-ready] .XvFgSG_handle{display:flex}.XvFgSG_handle:active{transform:translateY(-50%)scale(.94)}.XvFgSG_stripArrow{display:none}.XvFgSG_picker{grid-area:picker;min-height:0;position:relative}.XvFgSG_pickerInner{flex-direction:column;display:flex;position:absolute;inset:0}.XvFgSG_label{text-align:center;text-wrap:balance;font-family:var(--font-display,"Fraunces", Georgia, serif);color:var(--color-maroon-900,#6b1b2a);margin:0;padding-top:1.5rem;font-size:1.0625rem;font-style:italic;line-height:1.05;display:block}.XvFgSG_thumbs{flex-direction:column;flex:auto;align-items:center;gap:.5rem;min-height:0;margin-top:.5rem;padding-block:.75rem;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 .75rem calc(100% - .75rem),#0000);mask-image:linear-gradient(#0000,#000 .75rem calc(100% - .75rem),#0000)}.XvFgSG_thumb{width:3.5rem;transition:opacity .18s,border-color .18s}.XvFgSG_thumb[aria-pressed=false]{opacity:.72}.XvFgSG_thumb:hover,.XvFgSG_thumb:focus-visible{opacity:1}.XvFgSG_root[data-ready] .XvFgSG_slides{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@supports (overflow:clip){.XvFgSG_stage,.XvFgSG_root[data-ready] .XvFgSG_slides{overflow:clip}}.XvFgSG_root[data-ready][data-many] .XvFgSG_frame{touch-action:pan-y pinch-zoom}.XvFgSG_root[data-ready] .XvFgSG_slide{grid-area:1/1;display:none}.XvFgSG_root[data-ready] .XvFgSG_slide[data-look=shown]{z-index:1;display:block}.XvFgSG_root[data-ready] .XvFgSG_slide[data-look=leaving]{z-index:2;display:block}}@media (min-width:64rem) and (scripting:enabled){.XvFgSG_slides{overflow:hidden}@supports (overflow:clip){.XvFgSG_slides{overflow:clip}}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){.XvFgSG_root[data-ready][data-phase=morphing] .XvFgSG_slide[data-look=shown]{animation:XvFgSG_look-in var(--look-ms,.65s) cubic-bezier(.16, 1, .3, 1) both;will-change:opacity, filter, transform}.XvFgSG_root[data-ready][data-phase=morphing] .XvFgSG_slide[data-look=leaving]{animation:XvFgSG_look-out var(--look-ms,.65s) cubic-bezier(.55, 0, .45, 1) both;will-change:opacity, filter, transform}.XvFgSG_root[data-ready][data-phase=morphing] .XvFgSG_watermark{animation:XvFgSG_watermark-drift var(--look-ms,.65s) cubic-bezier(.16, 1, .3, 1) both}}@media (min-width:64rem){.XvFgSG_stage{perspective:1600px}.XvFgSG_stage[data-tilting] .XvFgSG_frame{transform:rotateY(calc(var(--tilt-x,0) * 2deg)) rotateX(calc(var(--tilt-y,0) * -1.6deg))}.XvFgSG_stage[data-tilting] .XvFgSG_arc{translate:calc(var(--tilt-x,0) * -6px) calc(var(--tilt-y,0) * -4px)}.XvFgSG_stage[data-tilting] .XvFgSG_watermark{translate:calc(var(--tilt-x,0) * -18px) calc(var(--tilt-y,0) * -10px)}}@media (prefers-reduced-motion:reduce){.XvFgSG_thumbs>li{animation:none}.XvFgSG_expand{transition:none}.XvFgSG_expand:active{scale:none}}@media (min-width:64rem) and (prefers-reduced-motion:reduce){.XvFgSG_handle,.XvFgSG_thumb{transition:none}.XvFgSG_handle:active{transform:translateY(-50%)}}@media (min-width:64rem) and (hover:hover){.XvFgSG_handle:hover{border-color:var(--color-maroon-700,#9e2a3c);background:var(--color-cream-50,#fdfbf7)}}@keyframes XvFgSG_look-in{0%{opacity:.35;filter:blur(var(--look-blur,8px));transform:translateX(calc(var(--look-dir,1) * 1.5%)) scale(1.025)}to{opacity:1;filter:blur();transform:none}}@keyframes XvFgSG_look-out{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(var(--look-blur,8px));transform:translateX(calc(var(--look-dir,1) * -1.5%)) scale(.99)}}@keyframes XvFgSG_watermark-drift{0%{transform:translate(calc(-50% + var(--look-dir,1) * 1.25rem), -50%)}to{transform:translate(-50%,-50%)}}
.BrLuJW_size[aria-pressed=true]{animation:BrLuJW_chip-stamp .38s var(--ease-stamp,cubic-bezier(.3, 1.25, .5, 1)) both}@keyframes BrLuJW_chip-stamp{0%{scale:1.14}}.BrLuJW_estimate{min-height:1.5rem}.BrLuJW_ask{min-height:5.75rem}.BrLuJW_dates{animation:BrLuJW_date-print .52s var(--ease-stamp,cubic-bezier(.3, 1.25, .5, 1)) both;display:inline-block}@keyframes BrLuJW_date-print{0%{opacity:0;scale:1.12}}.BrLuJW_pin[data-shake]{animation:.36s cubic-bezier(.36,.07,.19,.97) both BrLuJW_shake}@keyframes BrLuJW_shake{20%,60%{translate:-6px}40%,80%{translate:6px}}@media (prefers-reduced-motion:reduce){.BrLuJW_size[aria-pressed=true],.BrLuJW_dates,.BrLuJW_pin[data-shake]{animation:none}}
.bNoPda_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""gallery""buy";row-gap:.75rem;display:grid}.bNoPda_head{grid-area:head;min-width:0}.bNoPda_gallery{grid-area:gallery;min-width:0;margin-inline:-1rem}.bNoPda_buy{grid-area:buy;min-width:0}@media (min-width:48rem){.bNoPda_gallery{margin-inline:0}}@media (min-width:64rem){.bNoPda_grid{grid-template:"gallery head""gallery buy"1fr/minmax(0,7fr) minmax(0,5fr);gap:0 3.5rem}.bNoPda_gallery{align-self:start;position:sticky;top:7rem}.bNoPda_head{padding-top:.5rem}.bNoPda_gallery[data-noted]{--note-room:6.5rem}.bNoPda_note{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.25rem;display:grid}.bNoPda_note>a{white-space:nowrap;margin-top:0}}.bNoPda_price{transform-origin:0 100%;width:fit-content;max-width:100%;animation:bNoPda_price-stamp .56s var(--ease-stamp,cubic-bezier(.3, 1.25, .5, 1)) .14s both}@keyframes bNoPda_price-stamp{0%{scale:1.09}}.bNoPda_spec{grid-template-columns:9rem minmax(0,1fr);gap:.75rem;display:grid}@media (max-width:23rem){.bNoPda_spec{grid-template-columns:7.5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.bNoPda_price{animation:none}}.bNoPda_related{content-visibility:auto;contain-intrinsic-size:auto 720px}@media (min-width:768px){.bNoPda_related{contain-intrinsic-size:auto 820px}}
