.phsIDa_layout{width:100%;color:var(--detail-text);grid-template-columns:minmax(16rem,40%) minmax(0,1fr);gap:clamp(1.2rem,3vw,2.4rem);display:grid}.phsIDa_leftColumn,.phsIDa_rightColumn{flex-direction:column;min-width:0;display:flex}.phsIDa_personal{margin-top:1.3rem}.phsIDa_personal>*{margin-top:0}.phsIDa_content{min-width:0}.phsIDa_statusLayer{margin-top:1rem}.phsIDa_titleRow{min-width:0;padding-right:2.75rem}.phsIDa_titleRow h2{overflow-wrap:anywhere;min-width:0;max-width:100%;font:600 clamp(1.7rem,3vw,2.6rem)/1.08 var(--font-playfair),serif;text-wrap:pretty;display:inline}.phsIDa_titleSpeakerJoin{white-space:nowrap;display:inline}.phsIDa_titleSpeakerJoin .child-read-aloud{vertical-align:middle;margin-inline-start:.5rem;position:relative;top:-.08em}.phsIDa_titleSpeakerJoin .child-read-aloud button{background:#07142bb8;width:2.65rem;height:2.65rem}.phsIDa_headerActions{flex-wrap:wrap;gap:.5rem;display:flex}.phsIDa_headerActions a{border:1px solid var(--detail-border);color:inherit;border-radius:.75rem;padding:.5rem .75rem;font-size:.85rem;font-weight:800;text-decoration:none}.phsIDa_headerActions a:focus-visible{outline:3px solid var(--detail-accent);outline-offset:3px}.phsIDa_eyebrow,.phsIDa_section h3{font:700 .7rem/1.2 var(--font-montserrat),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--detail-accent);margin:0}.phsIDa_content>h2{font:600 clamp(2rem,4vw,3.5rem)/1.02 var(--font-playfair),serif;text-wrap:balance;margin:.5rem 2.5rem 0 0}.phsIDa_section{margin-top:1.3rem}.phsIDa_facts{flex-wrap:wrap;gap:.5rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.phsIDa_facts li{display:contents}.phsIDa_staticPill,.phsIDa_navigationPill{border:1px solid var(--detail-border);min-height:2.25rem;color:inherit;border-radius:999px;align-items:center;padding:.45rem .75rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex}.phsIDa_staticPill{background:var(--detail-chip)}.phsIDa_navigationPill{background:var(--detail-nav);color:var(--detail-nav-text);transition:transform .16s,filter .16s,box-shadow .16s}.phsIDa_contexts{gap:.65rem;margin-top:1.25rem;display:grid}.phsIDa_contexts article{border:1px solid var(--detail-border);border-radius:1rem;padding:.85rem 1rem}.phsIDa_contexts h3,.phsIDa_contexts p{margin:0}.phsIDa_contexts p{margin-top:.25rem}.phsIDa_contexts a{color:inherit;text-underline-offset:3px;margin-top:.55rem;font-weight:750;display:inline-flex}.phsIDa_strong{background:var(--detail-strong)}.phsIDa_helpful{background:var(--detail-helpful)}.phsIDa_quiet{background:var(--detail-quiet)}.phsIDa_contexts ul{gap:.35rem;margin:.45rem 0 0;padding-left:1.15rem;display:grid}.phsIDa_contexts li{padding-left:.15rem}.phsIDa_description{margin-top:.6rem;line-height:1.65}.phsIDa_description p{margin:0}.phsIDa_readMore{color:var(--detail-accent);text-underline-offset:3px;background:0 0;border:0;margin-top:.4rem;padding:.2rem 0;font-weight:800;text-decoration:underline}.phsIDa_explore{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.phsIDa_actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.4rem;display:flex;position:relative}.phsIDa_browse{--detail-text:#f6f8fc;--detail-accent:#f2c974;--detail-border:#fff3;--detail-chip:#fff1;--detail-nav:#315b83;--detail-nav-text:#fff;--detail-image-bg:#fffdf4;--detail-strong:#52361fe8;--detail-helpful:#233c67;--detail-quiet:#ffffff0b}.phsIDa_wishiary,.phsIDa_archive{--detail-text:#382c22;--detail-accent:#8b5d28;--detail-border:#8f66384d;--detail-chip:#c99d5a1c;--detail-nav:#795634;--detail-nav-text:#fff8e8;--detail-image-bg:#fffdf7;--detail-strong:#f3d6a6;--detail-helpful:#f4e5c7;--detail-quiet:#ead8b559}.phsIDa_actions button{border:1px solid var(--detail-border);border-radius:.75rem;align-items:center;gap:.5rem;min-height:2.65rem;padding:.55rem .9rem;font-weight:800;display:inline-flex}.phsIDa_browse .phsIDa_actions button{color:#fff;background:#173b61}.phsIDa_wishiary .phsIDa_actions button,.phsIDa_archive .phsIDa_actions button{color:#fff8e8;background:#684a2c}.phsIDa_readMore:focus-visible,.phsIDa_navigationPill:focus-visible,.phsIDa_actions button:focus-visible{outline:3px solid var(--detail-accent);outline-offset:3px}.phsIDa_wishiary .phsIDa_actions{gap:.35rem}.phsIDa_wishiary .phsIDa_actions>button{white-space:nowrap;min-height:2.75rem;padding-inline:.62rem;font-size:.9rem}.phsIDa_wishiary .phsIDa_actions .wisp-control-help{flex:none;margin-inline-start:.1rem}@media (hover:hover) and (pointer:fine){.phsIDa_navigationPill:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 3px 10px #0002}}@media (max-width:720px){.phsIDa_layout{flex-direction:column;display:flex}.phsIDa_leftColumn,.phsIDa_rightColumn{display:contents}.phsIDa_leftColumn>section{order:1}.phsIDa_content{order:2}.phsIDa_headerActions{justify-content:flex-start}.phsIDa_titleRow h2{font-size:clamp(1.65rem,7vw,2.3rem)}.phsIDa_personal{order:3}.phsIDa_actions{order:4}.phsIDa_descriptionSection{order:5}.phsIDa_exploreSection{order:6}}@media (prefers-reduced-motion:reduce){.phsIDa_layout *{scroll-behavior:auto!important}.phsIDa_navigationPill{transition:none}.phsIDa_navigationPill:hover{transform:none}}
.mvtKNW_gallery{width:100%}.mvtKNW_stage{background:var(--product-gallery-background,var(--detail-image-bg,#fff));touch-action:pan-y pinch-zoom;border-radius:1.4rem;place-items:center;min-height:clamp(18rem,48vh,32rem);display:grid;position:relative;overflow:hidden}.mvtKNW_openImage{width:100%;height:100%;min-height:inherit;cursor:zoom-in;background:0 0;border:0;place-items:center;padding:0;display:grid}.mvtKNW_openImage img,.mvtKNW_fallback img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:90%;height:90%;max-height:clamp(16rem,44vh,29rem)}.mvtKNW_fallback{place-items:center;width:100%;height:100%;display:grid}.mvtKNW_fallback>span{font-size:4rem}.mvtKNW_arrow,.mvtKNW_viewerArrow{z-index:2;color:#fff;background:#10233dcc;border:1px solid #ffffff9c;border-radius:999px;place-items:center;width:2.9rem;height:2.9rem;font-size:2rem;line-height:1;display:grid;position:absolute;box-shadow:0 4px 14px #07172b4d}.mvtKNW_arrow:disabled,.mvtKNW_viewerArrow:disabled{opacity:.3}.mvtKNW_previous{left:.65rem}.mvtKNW_next{right:.65rem}.mvtKNW_credit{color:var(--detail-text,inherit);text-align:center;margin-top:.4rem;font-size:.72rem;display:block}.mvtKNW_credit a{text-decoration:underline}.mvtKNW_position{min-height:2.2rem;color:var(--detail-text,inherit);justify-content:center;align-items:center;gap:.75rem;padding:.45rem .5rem;font-size:.78rem;font-weight:700;display:flex}.mvtKNW_dots{align-items:center;gap:.38rem;display:flex}.mvtKNW_dots button{background:0 0;border:1px solid;border-radius:999px;width:.72rem;height:.72rem;padding:0}.mvtKNW_dots button[aria-current=true]{background:currentColor}.mvtKNW_viewer{box-sizing:border-box;color:#fff;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));overscroll-behavior:contain;background:#07101bea;border:0;margin:0;overflow:hidden}.mvtKNW_viewer::backdrop{background:#07101be8}.mvtKNW_viewerBody{touch-action:pan-y pinch-zoom;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.mvtKNW_viewerHeader{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.mvtKNW_viewerHeader h3{font:600 clamp(1.05rem,3vw,1.35rem)/1.2 var(--font-playfair),serif;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mvtKNW_close{color:#fff;background:#173b61;border:1px solid #ffffffa8;border-radius:999px;place-items:center;min-width:3rem;min-height:3rem;font-size:1.8rem;display:grid}.mvtKNW_viewerImage{min-width:0;min-height:0;margin:.75rem 3.4rem;position:relative;overflow:hidden}.mvtKNW_viewerImage img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.mvtKNW_viewerArrow{top:50%;transform:translateY(-50%)}.mvtKNW_viewerPrevious{left:.15rem}.mvtKNW_viewerNext{right:.15rem}.mvtKNW_viewerPosition{text-align:center;margin:.25rem 0 0;font-size:.85rem;font-weight:700}.mvtKNW_openImage:focus-visible,.mvtKNW_arrow:focus-visible,.mvtKNW_dots button:focus-visible,.mvtKNW_close:focus-visible,.mvtKNW_viewerArrow:focus-visible{outline-offset:3px;outline:3px solid #f2c974}@media (max-width:720px){.mvtKNW_stage{height:34vh;min-height:12rem;max-height:20rem}.mvtKNW_openImage img,.mvtKNW_fallback img{max-height:18rem}.mvtKNW_arrow{width:2.75rem;height:2.75rem}.mvtKNW_viewerImage{margin-inline:.25rem}.mvtKNW_viewerArrow{top:auto;bottom:.05rem}.mvtKNW_viewerPrevious{left:calc(50% - 5rem)}.mvtKNW_viewerNext{right:calc(50% - 5rem)}.mvtKNW_viewerPosition{min-height:3rem}}@media (prefers-reduced-motion:reduce){.mvtKNW_gallery *{scroll-behavior:auto!important}}
.lRRwva_shell{color:#fff7df;isolation:isolate;background:#143331;height:calc(100dvh - 5rem);min-height:650px;position:relative;overflow:hidden}.lRRwva_roomArt,.lRRwva_roomArt img{width:100%;height:100%;position:absolute;inset:0}.lRRwva_roomArt{z-index:-2}.lRRwva_roomArt img{object-fit:cover;object-position:center 42%}.lRRwva_shell:after{content:"";z-index:-1;background:linear-gradient(#05121a08,#05121a1f 52%,#04111666);position:absolute;inset:0}.lRRwva_hero{z-index:2;text-align:center;text-shadow:0 2px 10px #f6e2bd66;width:46%;position:absolute;top:5.1%;left:27%}.lRRwva_hero span{font:700 clamp(.62rem,.75vw,.78rem)/1.2 var(--font-montserrat),sans-serif;letter-spacing:.09em;color:#33251a}.lRRwva_hero h1{font:600 clamp(1.65rem,2.7vw,3rem)/1.03 var(--font-playfair),serif;color:#38281c;text-wrap:balance;margin:.3rem 0 0}.lRRwva_release,.lRRwva_collected{z-index:5;color:#fff8e7;text-shadow:0 2px 8px #07101d;place-items:center;min-width:7rem;min-height:3.2rem;padding:.5rem;text-decoration:none;transition:filter .2s,transform .2s;display:grid;position:absolute;top:7%}.lRRwva_release{left:3%}.lRRwva_collected{right:3%}.lRRwva_release span,.lRRwva_collected span{font-size:.75rem}.lRRwva_holding .lRRwva_release,.lRRwva_holding .lRRwva_collected{filter:drop-shadow(0 0 14px #ffe19b);transform:scale(1.05)}.lRRwva_favoriteRegion{grid-template-rows:auto minmax(0,1fr);width:78%;height:29%;display:grid;position:absolute;top:16%;left:11%}.lRRwva_favoriteRegion h2,.lRRwva_standardRegion h2{text-align:center;font:700 .76rem/1.2 var(--font-montserrat),sans-serif;letter-spacing:.045em;color:#fff0cd;text-shadow:0 2px 7px #20150dcc;margin:0}.lRRwva_favoriteRegion h2 span,.lRRwva_standardRegion h2 span,.lRRwva_utility strong span{font-weight:400}.lRRwva_favoriteScroller,.lRRwva_standardScroller{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#d8b66b66 transparent;min-height:0;overflow:auto;-webkit-mask-image:linear-gradient(#000 97%,#0000);mask-image:linear-gradient(#000 97%,#0000)}.lRRwva_favoriteScroller{align-self:start;height:min(100%,16.5rem)}.lRRwva_standardScroller{height:100%}.lRRwva_favoriteGrid,.lRRwva_standardGrid{place-items:start center;display:grid}.lRRwva_favoriteGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem 1rem;padding:.4rem 1rem 1.2rem}.lRRwva_favoriteRegion,.lRRwva_standardRegion{transition:filter .2s,background-color .2s}.lRRwva_utility{z-index:8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16312fad;border:1px solid #e7d7b526;border-radius:999px;align-items:center;gap:.2rem;max-width:72%;min-height:2rem;padding:.14rem .28rem .14rem .58rem;display:flex;position:absolute;top:1.5%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #06120f30}.lRRwva_utility strong{white-space:nowrap;font:700 .7rem/1 var(--font-montserrat),sans-serif;letter-spacing:.02em}.lRRwva_utility button,.lRRwva_utility>a,.lRRwva_utilityOverlay button,.lRRwva_dialogActions button,.lRRwva_undo button{color:#fff7e9;background:#173b39dc;border:1px solid #f6e7ca44;border-radius:.7rem;min-height:2.25rem;padding:.35rem .7rem;font-weight:700}.lRRwva_utility button,.lRRwva_utility>a{white-space:nowrap;flex:none;justify-content:center;align-items:center;min-height:1.9rem;padding:.25rem .55rem;text-decoration:none;display:inline-flex}.lRRwva_utility button span,.lRRwva_utility>a span{display:none}.lRRwva_utility[data-expanded=true] button span,.lRRwva_utility[data-expanded=true]>a span{margin-left:.25rem;display:inline}.lRRwva_utility .lRRwva_chip{text-overflow:ellipsis;white-space:nowrap;background:#715b36;max-width:9rem;overflow:hidden}.lRRwva_utilityOverlay{z-index:20;background:#102928f5;border:1px solid #f4dcaa66;border-radius:1rem;gap:.85rem;width:min(32rem,86%);padding:1rem;display:grid;position:absolute;top:8%;left:50%;transform:translate(-50%);box-shadow:0 16px 45px #0008}.lRRwva_utilityOverlay label{gap:.4rem;font-weight:700;display:grid}.lRRwva_utilityOverlay input{color:#2f2922;background:#fffdf4;border:1px solid #ecd9b866;border-radius:.7rem;height:2.75rem;padding:.5rem .75rem;font-size:1rem}.lRRwva_utilityOverlay fieldset{border:0;min-width:0;margin:0;padding:0}.lRRwva_utilityOverlay legend{margin-bottom:.65rem;font-weight:700}.lRRwva_filterChoices,.lRRwva_utilityActions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.lRRwva_filterChoices button{flex:8rem}.lRRwva_utilityActions{border-top:1px solid #f6e7ca22;justify-content:flex-end;padding-top:.15rem}.lRRwva_standardRegion{grid-template-rows:auto minmax(0,1fr);width:86%;display:grid;position:absolute;top:46%;bottom:0;left:7%}.lRRwva_standardGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem 1rem;padding:.8rem 1rem 2rem}.lRRwva_wish{width:var(--wish-size);grid-template-rows:var(--wish-size) 1.35rem;animation:8s ease-in-out infinite lRRwva_float;animation-delay:calc(var(--wish-index,0)*-.7s);justify-items:center;display:grid;position:relative}.lRRwva_favoriteWish{--wish-size:clamp(6.2rem,7.5vw,6.8rem);animation-duration:12s}.lRRwva_standardWish{--wish-size:clamp(4.5rem,6vw,5.5rem)}.lRRwva_wish:nth-child(3n+2){transform:translateY(3px)}.lRRwva_wish:nth-child(4n){animation-delay:-3.4s}.lRRwva_bauble{cursor:pointer;touch-action:pan-y;background:0 0;border:0;border-radius:50%;width:100%;height:100%;padding:0;position:relative}.lRRwva_glass{background:radial-gradient(circle at 38% 35%,#fff9e099 0 9%,#eacb8744 34%,#6a57321c 58%,#fff5d122 75%,#fff0 78%),linear-gradient(145deg,#fff7da44,#7aa5a11f 55%,#ab772f44);border:1px solid #fff7dfaa;border-radius:48% 52% 50% 50%;place-items:center;display:grid;position:absolute;inset:5%;overflow:hidden;box-shadow:inset 0 0 16px #fff3c76b,inset -8px -7px 17px #4e2b1126,0 7px 14px #0b171671,0 0 12px #f2ce7954}.lRRwva_favoriteWish .lRRwva_glass{background:radial-gradient(circle at 38% 35%,#fff9dbbb 0 10%,#eebc585c 36%,#88622d22 60%,#fff0 78%),linear-gradient(145deg,#fff5cc55,#9c702b33 58%,#ffd77355);border-color:#ffe19dcc;box-shadow:inset 0 0 18px #fff0b691,0 6px 16px #2a180b73,0 0 17px #f5c35f78}.lRRwva_imageViewport{background:#fffdf508;border-radius:22%;place-items:center;width:76%;height:76%;display:grid;overflow:hidden}.lRRwva_imageViewport img{object-fit:contain;filter:drop-shadow(0 4px 4px #1c16135c);width:100%;height:100%}.lRRwva_glass i{pointer-events:none;border-top:2px solid #fff9e7c7;border-radius:50%;position:absolute;inset:8%;transform:rotate(-24deg)}.lRRwva_star{z-index:2;color:#ffe19a;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:absolute;top:-.2rem;right:-.65rem}.lRRwva_star span{background:#143432eb;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.82rem;display:grid;box-shadow:0 2px 7px #0007}.lRRwva_favoriteWish .lRRwva_star span{background:#604d2cf2;width:1.78rem;height:1.78rem;font-size:.96rem}.lRRwva_name{text-overflow:ellipsis;white-space:nowrap;text-align:center;text-shadow:0 2px 5px #08120f,0 0 4px #08120f;width:125%;font-size:.72rem;font-weight:700;overflow:hidden}.lRRwva_empty{text-align:center;color:#fff7df;text-shadow:0 2px 7px #0b1916;align-self:center}.lRRwva_heldLayer{z-index:40;left:var(--held-x);top:var(--held-y);pointer-events:none;filter:drop-shadow(0 14px 22px #0009);justify-items:center;display:grid;position:fixed;transform:translate(-50%,-50%)}.lRRwva_heldLayer .lRRwva_wish{--wish-size:7rem;animation:none;transform:translateY(-8px)scale(1.04)}.lRRwva_dialogBackdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06131191;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.lRRwva_dialog{color:#352b22;background:#f9f1df;border:1px solid #f2d99a66;border-radius:1.5rem;width:min(64rem,100vw - 2rem);max-height:90%;padding:clamp(1rem,2.5vw,2rem);position:relative;overflow:auto;box-shadow:0 24px 70px #0009}.lRRwva_close{z-index:3;color:#342b23;background:#f9f1dfcc;border:0;border-radius:50%;font-size:2rem;position:absolute;top:.7rem;right:.8rem}.lRRwva_note{background:#ead6ad52;border:1px solid #a379454f;border-radius:1rem;margin-top:1.3rem;padding:1rem}.lRRwva_note h3{font:700 .72rem/1.2 var(--font-montserrat),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#805521;margin:0}.lRRwva_note>p{margin:.55rem 0}.lRRwva_note label{margin:.65rem 0 .35rem;font-weight:800;display:block}.lRRwva_note textarea{color:#352b22;background:#fffdf7;border:1px solid #8b633d80;border-radius:.7rem;width:100%;min-height:7rem;padding:.7rem}.lRRwva_note div{gap:.5rem;display:flex}.lRRwva_note button{color:#fff8e8;background:#684a2c;border:1px solid #775332;border-radius:.7rem;min-height:2.5rem;padding:.5rem .85rem;font-weight:800}.lRRwva_note button+button{color:#4c3826;background:0 0}.lRRwva_undo{z-index:60;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));background:#12342ff2;border:1px solid #f3d99e99;border-radius:1rem;align-items:center;gap:.8rem;padding:.65rem .8rem;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 30px #0008}.lRRwva_undo button{color:#352b22;background:#f6e8c8}.lRRwva_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lRRwva_bauble:focus-visible,.lRRwva_star:focus-visible,.lRRwva_release:focus-visible,.lRRwva_collected:focus-visible,.lRRwva_utility button:focus-visible,.lRRwva_utility>a:focus-visible{outline-offset:3px;outline:3px solid #fff}@keyframes lRRwva_float{50%{translate:0 -3px}}.lRRwva_utility{left:78%}@media (min-width:721px) and (max-width:1100px){.lRRwva_favoriteGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem}.lRRwva_favoriteWish{--wish-size:5.5rem}}@media (max-width:720px){.lRRwva_shell{height:calc(100dvh - 4.5rem);min-height:600px}.lRRwva_roomArt img{object-position:center 43%}.lRRwva_hero{width:64%;top:5.2%;left:18%}.lRRwva_hero span{letter-spacing:.08em;font-size:.56rem}.lRRwva_hero h1{max-width:13.5rem;margin:.3rem auto 0;font-size:clamp(1.28rem,5.2vw,1.52rem);line-height:1.02}.lRRwva_release,.lRRwva_collected{min-width:5.1rem;font-size:.74rem;top:4%}.lRRwva_release{left:0}.lRRwva_collected{right:0}.lRRwva_favoriteRegion{width:86%;height:30%;top:15%;left:7%}.lRRwva_favoriteScroller{height:min(100%,14.45rem)}.lRRwva_favoriteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem .6rem}.lRRwva_favoriteWish{--wish-size:5.75rem}.lRRwva_utility{width:auto;max-width:94%;min-height:1.95rem;top:11.8%;left:50%}.lRRwva_utility strong{font-size:.68rem}.lRRwva_utilityOverlay{width:min(24rem,94%);top:11.8%;left:50%}.lRRwva_filterChoices button{flex:7rem}.lRRwva_standardRegion{width:94%;top:46%;left:3%}.lRRwva_standardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .35rem;padding:.7rem .35rem 1.5rem}.lRRwva_standardWish{--wish-size:4.7rem}.lRRwva_name{font-size:.67rem}.lRRwva_standardWish .lRRwva_star span{width:1.42rem;height:1.42rem;font-size:.75rem}.lRRwva_favoriteWish .lRRwva_star span{width:1.65rem;height:1.65rem;font-size:.88rem}.lRRwva_dialog{padding:1rem}.lRRwva_undo{bottom:max(.75rem,env(safe-area-inset-bottom))}.lRRwva_utility{top:1.2%}.lRRwva_utility[data-expanded=true]{max-width:96%}.lRRwva_utilityOverlay{top:8%}}@media (min-width:900px){.lRRwva_favoriteGrid,.lRRwva_standardGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.lRRwva_wish{animation:none!important}.lRRwva_release,.lRRwva_collected,.lRRwva_favoriteRegion,.lRRwva_standardRegion{transition:none}}.lRRwva_hero h1{max-width:none;font:600 clamp(2rem,3.15vw,3.45rem)/1 var(--font-playfair),serif;color:#38281c;text-wrap:balance;margin:0}.lRRwva_hero p{font:600 clamp(.67rem,.82vw,.84rem)/1.25 var(--font-montserrat),sans-serif;letter-spacing:.025em;color:#443426;margin:.35rem 0 0}.lRRwva_favoriteRegion,.lRRwva_standardRegion{isolation:isolate;filter:none;background:0 0}.lRRwva_favoriteRegion>*,.lRRwva_standardRegion>*{z-index:1;position:relative}.lRRwva_favoriteRegion:before,.lRRwva_standardRegion:before{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(#fff4d621,#ffe5ac0e 55%,#0000 80%);transition:opacity .22s;position:absolute;inset:-6%}.lRRwva_holdingStandard .lRRwva_favoriteRegion{filter:none}.lRRwva_holdingStandard .lRRwva_favoriteRegion:before{opacity:1;background:radial-gradient(at 50% 52%,#ffd87c3d,#cf974417 56%,#0000 82%)}.lRRwva_holdingFavorite .lRRwva_standardRegion{filter:none;background:0 0;border-radius:0}.lRRwva_holdingFavorite .lRRwva_standardRegion:before{opacity:1;background:radial-gradient(at 50% 46%,#fff2d32b,#c0965c11 58%,#0000 84%)}.lRRwva_utility{background:linear-gradient(145deg,#4a3526d9,#2e241de0);border-color:#c39a625c;box-shadow:inset 0 1px #fff3d31f,0 4px 12px #21150e4f}.lRRwva_utility button,.lRRwva_utility>a,.lRRwva_utilityOverlay button{color:#fff4dd;background:#503923e8;border-color:#d2aa7166}.lRRwva_utility button:hover,.lRRwva_utility>a:hover,.lRRwva_utilityOverlay button:hover{background:#674a2be8}.lRRwva_utility .lRRwva_chip{background:#74502fe8;border-color:#d2aa7180}.lRRwva_utilityOverlay{background:linear-gradient(155deg,#3d2d21f7,#261e19f8);border-color:#cda66f78;box-shadow:inset 0 1px #fff4dc17,0 16px 45px #160d078f}.lRRwva_utilityOverlay input{background:#fff9ec;border-color:#b98a526e}.lRRwva_utilityActions{border-top-color:#e2bc8740}.lRRwva_utilityActions .lRRwva_done{color:#30271e;background:#f1ddb5}.lRRwva_utility button:focus-visible,.lRRwva_utility>a:focus-visible,.lRRwva_utilityOverlay button:focus-visible,.lRRwva_utilityOverlay input:focus-visible{outline-offset:2px;outline:3px solid #f7dfad}.lRRwva_bauble{transition:transform .22s}.lRRwva_glass{transition:filter .22s,border-color .22s,box-shadow .22s}.lRRwva_heldWish{grid-template-rows:var(--wish-size);animation:none!important;transform:none!important}.lRRwva_heldWish .lRRwva_bauble{transform:translateY(-4px)scale(1.025)}.lRRwva_heldWish .lRRwva_glass{filter:brightness(1.08)}.lRRwva_heldWish .lRRwva_star,.lRRwva_heldWish .lRRwva_name{display:none}.lRRwva_dragPreview{z-index:9999!important;grid-template-rows:var(--wish-size)!important;pointer-events:none!important;animation:none!important;position:fixed!important;top:0!important;left:0!important;transform:translate(-200vw)!important}.lRRwva_dragPreview .lRRwva_bauble{transform:translateY(-3px)scale(1.025)}.lRRwva_dragPreview .lRRwva_glass{filter:brightness(1.08)}.lRRwva_dragPreview .lRRwva_star,.lRRwva_dragPreview .lRRwva_name{display:none!important}@media (hover:hover) and (pointer:fine){.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:hover{transform:translateY(-3px)scale(1.018)}.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:hover .lRRwva_glass{filter:brightness(1.07);border-color:#fff4d8d1}.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:focus-visible{transform:translateY(-2px)scale(1.012)}.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:focus-visible .lRRwva_glass{filter:brightness(1.06)}}@media (max-width:720px){.lRRwva_hero h1{max-width:13.5rem;margin:0 auto;font-size:clamp(1.65rem,7vw,2rem);line-height:1}.lRRwva_hero p{max-width:12rem;margin:.28rem auto 0;font-size:clamp(.62rem,2.8vw,.72rem);line-height:1.2}}@media (prefers-reduced-motion:reduce){.lRRwva_bauble,.lRRwva_glass,.lRRwva_favoriteRegion:before,.lRRwva_standardRegion:before{transition:none!important}.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:hover,.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:focus-visible{transform:none!important}.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:hover .lRRwva_glass,.lRRwva_wish:not(.lRRwva_heldWish) .lRRwva_bauble:focus-visible .lRRwva_glass{filter:brightness(1.06)}}.lRRwva_noteQuestion{font-weight:750}.lRRwva_noteHelper{color:#6c5946;font-size:.88rem;line-height:1.45}.lRRwva_noteCount{color:#786957;font-size:.78rem}.lRRwva_utility .lRRwva_reviewLink{color:#fff4dd;background:#503923e8;border-color:#d2aa7166}.lRRwva_reviewLink svg{flex:none;width:1.05rem;height:1.05rem}.lRRwva_utility[data-expanded=true]{max-width:94%;left:auto;right:3%;transform:none}@media (min-width:721px) and (max-width:1100px){.lRRwva_utility[data-expanded=true]{max-width:96%;right:2%}}.lRRwva_freshness_aging .lRRwva_glass{filter:brightness(.74)saturate(.72)sepia(.22);background:radial-gradient(circle at 38% 35%,#e7d6ab65 0 8%,#94774932 34%,#4c3c2b38 66%,#fff0 80%),linear-gradient(145deg,#d7c29230,#67584235);border-color:#d7b9848a;box-shadow:inset 0 0 22px #5e412f73,0 4px 8px #150e0b70,0 0 4px #d6a84b42}.lRRwva_freshness_needs_attention .lRRwva_glass{filter:brightness(.57)saturate(.52)sepia(.36);background:radial-gradient(circle at 42% 38%,#bd9f7152 0 7%,#6f583f42 36%,#362a253f 70%,#fff0 82%),linear-gradient(145deg,#b59b6d25,#4e3d353d);border-color:#aa895f7a;box-shadow:inset 0 0 28px #352622bf,0 2px 5px #120b0a91}.lRRwva_freshnessDetail{background:#fff5dc12;border:1px solid #d6aa5e66;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin:.8rem 0;padding:.8rem 1rem;display:flex}.lRRwva_freshnessDetail button{color:#2b211a;background:#f0bd57;border:1px solid #f3cc78;border-radius:999px;min-height:2.5rem;padding:.45rem .9rem;font-weight:800}.lRRwva_actionError{color:#8a2d24;max-width:32rem;margin:.35rem 0 0;font-size:.82rem;font-weight:700;line-height:1.35}.lRRwva_dialogBackdrop{z-index:180;overscroll-behavior:contain;padding:max(4.75rem,env(safe-area-inset-top)) 1rem max(5.5rem,env(safe-area-inset-bottom));-webkit-backdrop-filter:none;backdrop-filter:none;background:#061311dc;place-items:start center;position:fixed;inset:0;overflow-y:auto}.lRRwva_dialog{max-height:none;scroll-margin-top:4.75rem;overflow:visible}
.mIiVtq_backdrop{z-index:240;overscroll-behavior:contain;background:#061311d9;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.mIiVtq_dialog{color:#352b22;background:#fff8e8;border:1px solid #d4ae70;border-radius:1.25rem;width:min(34rem,96vw);max-height:92dvh;padding:1.35rem;position:relative;overflow:auto;box-shadow:0 24px 70px #000a}.mIiVtq_close{color:#4a392b;background:0 0;border:0;border-radius:50%;width:2.6rem;height:2.6rem;font-size:1.8rem;position:absolute;top:.6rem;right:.7rem}.mIiVtq_identity{align-items:center;gap:1rem;padding-right:2.5rem;display:flex}.mIiVtq_identity>img,.mIiVtq_identity>svg,.mIiVtq_identity>div:first-child{object-fit:contain;background:#eadcc2;border-radius:.8rem;width:4.5rem;height:4.5rem}.mIiVtq_identity p{color:#765c42;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.78rem;font-weight:800}.mIiVtq_identity h2,.mIiVtq_release h2{font:700 1.55rem/1.15 var(--font-playfair),serif;margin:.2rem 0 0}.mIiVtq_intro{color:#66513f;margin:1rem 0}.mIiVtq_fields{gap:1rem;display:grid}.mIiVtq_fields label{gap:.35rem;font-weight:800;display:grid}.mIiVtq_fields label span,.mIiVtq_fields small{color:#766451;font-weight:500}.mIiVtq_fields input,.mIiVtq_fields select,.mIiVtq_fields textarea{color:#352b22;min-height:2.75rem;font:inherit;background:#fffdf7;border:1px solid #9d7a53;border-radius:.7rem;padding:.55rem .7rem}.mIiVtq_fields textarea{resize:vertical;min-height:6rem}.mIiVtq_fields small{text-align:right}.mIiVtq_actions{justify-content:flex-end;gap:.65rem;margin-top:1.25rem;display:flex}.mIiVtq_actions button{color:#392a1e;background:#fffdf5;border:1px solid #856747;border-radius:.75rem;min-height:2.75rem;padding:.5rem .9rem;font-weight:800}.mIiVtq_actions .mIiVtq_primary{color:#fff;background:#126c66;border-color:#0d4f4b}.mIiVtq_actions .mIiVtq_danger{color:#fff;background:#774131;border-color:#5d3024}.mIiVtq_release{width:min(28rem,96vw)}.mIiVtq_release p{color:#614d3d;line-height:1.5}@media (max-width:520px){.mIiVtq_dialog{padding:1rem}.mIiVtq_identity>img,.mIiVtq_identity>svg,.mIiVtq_identity>div:first-child{width:3.75rem;height:3.75rem}.mIiVtq_actions{grid-template-columns:1fr 1fr;display:grid}.mIiVtq_actions button{width:100%}}.mIiVtq_dateChoices{border:0;margin:0;padding:0}.mIiVtq_dateChoices legend{font-weight:800}.mIiVtq_dateChoices>div{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}.mIiVtq_dateChoices button{color:#392a1e;background:#fffaf0;border:1px solid #9d774a;border-radius:999px;min-height:2.5rem;padding:.35rem .7rem;font-weight:750}.mIiVtq_dateChoices button[aria-pressed=true]{color:#fff8e8;background:#684a2c}.mIiVtq_dateChoices>input{margin-top:.55rem}.mIiVtq_actionError{color:#8a2d24;margin:.6rem 0;font-weight:750;line-height:1.4}.mIiVtq_selectedSummary{overscroll-behavior:contain;background:#fffdf7;border:1px solid #d6bd91;border-radius:.8rem;gap:.35rem;max-height:min(17rem,34dvh);margin:.75rem 0 1rem;padding:.35rem;display:grid;overflow-y:auto}.mIiVtq_selectedSummary>div{border-bottom:1px solid #eadcc4;grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:3rem;padding:.2rem .35rem;display:grid}.mIiVtq_selectedSummary>div:last-child{border-bottom:0}.mIiVtq_selectedSummary img,.mIiVtq_selectedSummary svg,.mIiVtq_selectedSummary>div>div:first-child{object-fit:contain;background:#eadcc2;border-radius:.45rem;width:2.5rem;height:2.5rem}.mIiVtq_selectedSummary span{font-weight:800;line-height:1.2}.mIiVtq_sharedContext{color:#5c4634;background:#f1e2c7;border-radius:.7rem;margin:0 0 1rem;padding:.65rem .75rem;font-weight:750;line-height:1.4}.mIiVtq_fields .mIiVtq_fieldGuidance{text-align:left;line-height:1.4}
.JxcLoa_page{color:#f8eedb;background:radial-gradient(circle at 18% 5%,#38635d 0,#173b3b 28%,#0d2530 70%,#081b29);min-height:calc(100dvh - 5rem);padding:clamp(1.2rem,4vw,3rem)}.JxcLoa_page>a{color:#ffe0a0;font-weight:800}.JxcLoa_eyebrow{color:#d7b879;font:700 .7rem/1 var(--font-brand-label),sans-serif;letter-spacing:.14em;margin-top:2rem}.JxcLoa_page h1{font:600 clamp(2.3rem,6vw,4.5rem)/1 var(--font-brand-serif),serif;margin:.5rem 0}.JxcLoa_intro{color:#d5ddd9;max-width:40rem}.JxcLoa_page section>h2{margin:2rem 0 .8rem}.JxcLoa_grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;max-width:70rem;display:grid}.JxcLoa_card{text-align:left;color:inherit;background:#f8f0dd12;border:1px solid #f7dfaa35;border-radius:1rem;grid-template-rows:9rem auto auto;gap:.45rem;padding:.75rem;display:grid}.JxcLoa_card span{color:#17352f;background:#fffdf1e8;border-radius:.75rem;place-items:center;font-size:2rem;display:grid}.JxcLoa_card img{object-fit:contain;max-width:90%;max-height:8rem}.JxcLoa_card small{color:#d5bd8e}.JxcLoa_empty{border:1px dashed #ead4a74f;border-radius:1rem;margin-top:2rem;padding:2rem}.JxcLoa_backdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#061317b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.JxcLoa_dialog{color:#352b24;background:#f8f0de;border:1px solid #efd8a855;border-radius:1.3rem;width:min(35rem,95vw);max-height:88dvh;padding:1.5rem;position:relative;overflow:auto}.JxcLoa_dialog>img{object-fit:contain;max-width:13rem;max-height:11rem;margin:auto;display:block}.JxcLoa_dialog h2{font-size:1.8rem}.JxcLoa_dialog button{color:#fff;background:#17403c;border:1px solid #284c48;border-radius:.7rem;width:100%;margin-top:.6rem;padding:.7rem;font-weight:700;display:block}.JxcLoa_dialog dl{grid-template-columns:auto 1fr;gap:.35rem 1rem;display:grid}.JxcLoa_dialog dt{font-weight:800}.JxcLoa_close{font-size:2rem;position:absolute;right:.7rem;color:#352b24!important;background:0 0!important;border:0!important;width:auto!important;top:.1rem!important}.JxcLoa_dialog summary{cursor:pointer;margin-top:1rem;font-weight:800}.JxcLoa_dialog{width:min(62rem,96vw);max-height:90dvh;padding:clamp(1rem,2.5vw,2rem)}.JxcLoa_dialog>img{display:none}.JxcLoa_dialog button{width:auto}.JxcLoa_close{z-index:3;background:#f8f0decc!important;top:.4rem!important}
.g1sqoW_shell{color:#32291f;background:#8a5c3b radial-gradient(circle at 50% 0,#fdeab9 0,#b7814d 45%,#533725 100%);min-height:calc(100dvh - 4rem);padding:clamp(.75rem,2.5vw,2rem);overflow-x:hidden}.g1sqoW_book{background:#fffdf5 linear-gradient(90deg,#ecd9b5 0,#fff9ea 4%,#fffdf5 47%,#d6bd91 49.4%,#aa8159 50%,#d6bd91 50.6%,#fffdf5 53%,#fff9ea 96%,#ecd9b5 100%);border:1px solid #6c4935;border-radius:1.2rem 1.2rem .85rem .85rem;max-width:78rem;margin:auto;padding:clamp(.8rem,1.8vw,1.45rem);position:relative;box-shadow:0 14px 30px #21150d66,inset 12px 0 20px #7d573018,inset -12px 0 20px #7d573018}.g1sqoW_book:after{content:"";pointer-events:none;background:#b79567;border-radius:0 0 50% 50%;height:.55rem;position:absolute;inset:auto 2.5% -.35rem;box-shadow:0 4px 6px #2b1a1166}.g1sqoW_header{border-bottom:2px solid #b7925d;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.55rem;display:flex}.g1sqoW_header h1{font:700 clamp(1.65rem,3vw,2.35rem)/1 var(--font-playfair),serif;align-items:center;gap:.3rem;margin:.05rem .5rem .05rem 0;display:inline-flex}.g1sqoW_header h1 svg{width:.82em;height:.82em}.g1sqoW_header p{color:#665541;margin:.2rem 0;display:inline}.g1sqoW_header>a,.g1sqoW_empty a,.g1sqoW_more{color:#402e20;background:#fff9e9;border:1px solid #7a5b3b;border-radius:999px;align-items:center;min-height:2.45rem;padding:.4rem .8rem;font-weight:800;text-decoration:none;display:inline-flex}.g1sqoW_eyebrow{text-transform:uppercase;letter-spacing:.15em;font-weight:800;font-size:.62rem!important;display:block!important}.g1sqoW_finding{grid-template-columns:minmax(16rem,1fr) max-content minmax(10rem,auto) minmax(10rem,auto);align-items:end;gap:.55rem;padding:.55rem 0;display:grid}.g1sqoW_finding form,.g1sqoW_category{gap:.15rem;font-size:.72rem;font-weight:800;display:grid}.g1sqoW_finding form>div{display:flex}.g1sqoW_finding input,.g1sqoW_finding select{color:#352b22;background:#fffdf5;border:1px solid #9b7951;min-height:2.35rem;padding:.35rem .55rem}.g1sqoW_finding form input{border-radius:.65rem 0 0 .65rem;flex:1;min-width:0}.g1sqoW_finding button{color:#392a1e;background:#fff9e9;border:1px solid #856747;min-height:2.35rem;padding:.3rem .6rem;font-weight:800}.g1sqoW_finding form>div>button:last-child{border-radius:0 .65rem .65rem 0}.g1sqoW_searchBox{position:relative}.g1sqoW_searchBox input{padding-right:2.2rem}.g1sqoW_finding .g1sqoW_clearSearch{z-index:2;background:0 0;border:0;border-radius:50%;width:1.8rem;min-height:1.8rem;padding:0;font-size:1.3rem;position:absolute;top:50%;right:4.75rem;transform:translateY(-50%)}.g1sqoW_favoriteFilter{cursor:pointer;background:#fff9e9;border:1px solid #9b7951;border-radius:.65rem;align-self:end;align-items:center;gap:.35rem;width:max-content;min-height:2.35rem;padding:.25rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.g1sqoW_favoriteFilter input{accent-color:#126c66;width:1rem;height:1rem;min-height:0;margin:0;padding:0}.g1sqoW_favoriteFilter span{color:#755d44;font-size:.72rem}.g1sqoW_category select{border-radius:.65rem}.g1sqoW_filters{gap:.35rem;padding:.15rem 0 .45rem;display:flex;overflow:auto}.g1sqoW_filters a{white-space:nowrap;color:#4b3927;border:1px solid #b49365;border-radius:999px;padding:.34rem .65rem;font-size:.82rem;font-weight:750;text-decoration:none}.g1sqoW_filters a[aria-current=page]{color:#fff6df;background:#4b3927}.g1sqoW_filters span{opacity:.8;font-size:.72rem}.g1sqoW_selection{z-index:1;background:#fff8e9;border:1px solid #b49365;border-radius:.7rem;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.45rem .55rem;display:flex;position:relative;box-shadow:0 3px 8px #59442d17}.g1sqoW_selection[data-has-selection=true]{z-index:4;position:sticky;top:.35rem}.g1sqoW_bulkActions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.g1sqoW_selection>span{color:#6e5842;font-size:.72rem}.g1sqoW_selection .g1sqoW_bulkError{color:#782b20;flex-basis:100%;font-weight:750}.g1sqoW_selection button,.g1sqoW_actions button{color:#392a1e;background:#fffdf5;border:1px solid #856747;border-radius:.6rem;min-height:2.3rem;padding:.28rem .58rem;font-size:.78rem;font-weight:800}.g1sqoW_selection .g1sqoW_primary,.g1sqoW_actions .g1sqoW_primary{color:#fff;background:#126c66;border-color:#0d4f4b}.g1sqoW_selection .g1sqoW_releaseBulk{color:#743427;background:#fff8f3;border-color:#a76354}.g1sqoW_selection button:disabled,.g1sqoW_actions button:disabled{opacity:.52}.g1sqoW_results{color:#6b543d;align-items:center;gap:.3rem;padding:.4rem .15rem .1rem;font-size:.78rem;display:flex}.g1sqoW_notice,.g1sqoW_error{border-radius:.65rem;margin:.45rem 0;padding:.5rem .7rem}.g1sqoW_notice{color:#1d572f;background:#d9f0dd}.g1sqoW_error{color:#782b20;background:#f5d9d0}.g1sqoW_rows{gap:.32rem;margin-top:.3rem;display:grid}.g1sqoW_row{background:#fffdf7;border:1px solid #c0a174;border-radius:.7rem;grid-template-columns:3.25rem minmax(17rem,1.65fr) minmax(10.5rem,.85fr) 2.6rem;align-items:center;gap:.55rem;min-height:5rem;padding:.35rem .5rem;display:grid}.g1sqoW_row[data-freshness=needs_attention]{border-left:4px solid #8b5940}.g1sqoW_row[data-freshness=aging]{border-left:4px solid #cf9a43}.g1sqoW_checkbox{cursor:pointer;place-items:center;width:3.25rem;min-width:3.25rem;min-height:3.4rem;display:grid;position:relative}.g1sqoW_checkbox input{z-index:2;accent-color:#126c66;filter:drop-shadow(0 0 2px #fff);width:1rem;height:1rem;margin:0;position:relative}.g1sqoW_favoriteStar{pointer-events:none;color:#a9782e;width:3rem;height:3rem;display:none;position:absolute}.g1sqoW_favoriteStar svg{width:100%;height:100%;display:block;overflow:visible}.g1sqoW_favoriteStar path{fill:#d8b76a38;stroke:currentColor;stroke-width:1.25px;vector-effect:non-scaling-stroke}.g1sqoW_favoriteSlot .g1sqoW_favoriteStar{display:block}.g1sqoW_detailLink{width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:3.8rem minmax(10rem,1fr);align-items:center;gap:.6rem;padding:0;display:grid}.g1sqoW_detailLink:focus-visible{outline-offset:3px;border-radius:.6rem;outline:3px solid #126c66}.g1sqoW_image{aspect-ratio:1;background:#e8dac1;border-radius:.65rem;place-items:center;width:3.8rem;height:3.8rem;display:grid;overflow:hidden}.g1sqoW_image img{object-fit:contain;width:100%;height:100%;display:block}.g1sqoW_identity{gap:.1rem;min-width:0;display:grid}.g1sqoW_titleLine{align-items:center;gap:.35rem;min-width:0;display:flex}.g1sqoW_titleLine strong{-webkit-line-clamp:2;min-width:0;font:700 1rem/1.15 var(--font-playfair),serif;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.g1sqoW_identity>span:not(.g1sqoW_titleLine){text-overflow:ellipsis;white-space:nowrap;color:#685642;font-size:.73rem;overflow:hidden}.g1sqoW_identity .g1sqoW_meta{color:#78644f}.g1sqoW_identity .g1sqoW_note{font-style:italic}.g1sqoW_age{align-content:center;justify-items:start;gap:.12rem;min-width:0;display:grid}.g1sqoW_age small{color:#72503b;font-weight:800}.g1sqoW_age span{color:#735e48;font-size:.73rem}.g1sqoW_age .g1sqoW_rowError{color:#782b20;max-width:13rem;margin-top:.25rem;font-weight:750;line-height:1.25}.g1sqoW_reaffirm{margin-top:.2rem;font-weight:800;color:#fff!important;background:#126c66!important;border:1px solid #0d4f4b!important;border-radius:999px!important;min-height:2rem!important;padding:.2rem .55rem!important;font-size:.72rem!important}.g1sqoW_actions{place-items:center;width:2.6rem;min-width:2.6rem;display:grid;position:relative}.g1sqoW_actions button{white-space:nowrap}.g1sqoW_actionMenu{width:2.6rem;position:relative}.g1sqoW_actionMenu summary{cursor:pointer;background:#fffdf5;border:1px solid #856747;border-radius:.65rem;place-items:center;width:2.6rem;height:2.6rem;font-weight:900;list-style:none;display:grid}.g1sqoW_actionMenu summary::-webkit-details-marker{display:none}.g1sqoW_actionMenu>div{z-index:10;background:#fffdf5;border:1px solid #856747;border-radius:.7rem;min-width:10rem;padding:.3rem;display:grid;position:absolute;bottom:calc(100% + .3rem);right:0;box-shadow:0 8px 24px #30201355}.g1sqoW_actionMenu>div button{text-align:left;background:0 0;border:0}.g1sqoW_empty{text-align:center;padding:3rem 1rem}.g1sqoW_empty h2{font:700 1.8rem/1.1 var(--font-playfair),serif}.g1sqoW_empty a,.g1sqoW_empty button{color:#402e20;background:#fff9e9;border:1px solid #7a5b3b;border-radius:999px;min-height:2.45rem;margin:.35rem;padding:.4rem .8rem;font-weight:800}.g1sqoW_pagination{justify-content:center;gap:.55rem;margin-top:.8rem;display:flex}.g1sqoW_more{margin:0}@media (max-width:1080px){.g1sqoW_finding{grid-template-columns:minmax(15rem,1fr) repeat(3,minmax(9rem,auto))}.g1sqoW_row{grid-template-columns:3.25rem minmax(14rem,1.45fr) minmax(10rem,.9fr) 2.6rem}}@media (max-width:800px){.g1sqoW_shell{padding:.4rem .4rem calc(5.8rem + env(safe-area-inset-bottom))}.g1sqoW_book{background:#fffdf5 linear-gradient(100deg,#ead6b0 0,#fff9ea 4%,#fffdf5 96%,#ead6b0 100%);border-radius:.75rem;padding:.75rem;box-shadow:0 10px 24px #21150d66,inset 8px 0 16px #7d573014,inset -8px 0 16px #7d573014}.g1sqoW_header{display:block}.g1sqoW_header>a{margin-top:.6rem}.g1sqoW_finding{grid-template-columns:max-content minmax(0,1fr)}.g1sqoW_finding form{grid-column:1/-1}.g1sqoW_category{min-width:0}.g1sqoW_row{grid-template-columns:3.25rem minmax(0,1fr) 2.6rem;align-items:start}.g1sqoW_detailLink{grid-column:2;grid-template-columns:4rem minmax(0,1fr);gap:.55rem}.g1sqoW_image{width:4rem;height:4rem}.g1sqoW_age{grid-column:2}.g1sqoW_actions{grid-area:1/3/3;align-self:center}.g1sqoW_selection>span{flex-basis:100%}.g1sqoW_bulkActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.g1sqoW_bulkActions button{white-space:normal}.g1sqoW_selection .g1sqoW_bulkError{grid-column:1/-1}}@media (max-width:480px){.g1sqoW_finding{grid-template-columns:1fr}.g1sqoW_detailLink{grid-template-columns:3.6rem minmax(0,1fr)}.g1sqoW_image{width:3.6rem;height:3.6rem}.g1sqoW_header h1{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.g1sqoW_row,.g1sqoW_book{scroll-behavior:auto}}
