[hidden]{display:none!important}.pr-runtime-overlay{z-index:100000;background:#2a1f2470;justify-content:flex-end;display:flex;position:fixed;inset:0}.pr-runtime-cart{color:#2a1f24;background:#fff;width:min(100%,480px);padding:28px;font-family:Jost,sans-serif;overflow:auto}.pr-runtime-cart h2{font-family:Lora,serif;font-size:26px}.pr-runtime-cart header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.pr-runtime-cart button,.pr-runtime-cart a{cursor:pointer}.pr-runtime-cart .line{border-bottom:1px solid #f1dce6;grid-template-columns:90px 1fr;gap:16px;padding:20px 0;display:grid}.pr-runtime-cart img{object-fit:cover;border-radius:9px;width:90px;height:100px}.pr-runtime-cart .quantity{align-items:center;gap:14px;margin-top:8px;display:flex}.pr-runtime-cart .quantity button{border:1px solid #e8d7df;border-radius:5px;padding:2px 8px}.pr-runtime-primary{text-align:center;color:#2a1f24;background:#ffbbde;border:0;border-radius:14px;width:100%;margin:16px 0;padding:16px;font:500 14px Jost,sans-serif;text-decoration:none;display:block}.pr-runtime-error{color:#a02745;background:#fff0f4;padding:12px;font:14px Jost,sans-serif}.pr-runtime-search{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:20px;padding:20px;display:grid}.pr-runtime-search img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.pr-runtime-search a{font-family:Jost,sans-serif;text-decoration:none}.pr-runtime-video{background:#fff;border-radius:16px;width:min(900px,95vw);margin:auto;padding:18px}.pr-runtime-video video,.pr-runtime-video iframe{aspect-ratio:16/9;border:0;width:100%}.pr-runtime-full-cart .pr-runtime-cart{width:100%}.pr-runtime-zoom{object-fit:contain;max-width:94vw;max-height:94vh;margin:auto}.pr-runtime-close{z-index:1;background:#fff;border-radius:50%;width:40px;height:40px;font-size:24px;position:absolute;top:15px;right:20px}overflow-list::part(overflow){display:none}.pr-runtime-overlay [role=dialog]{outline:none}header-menu overflow-list{justify-content:center;align-items:center;gap:24px;list-style:none;display:flex}header-menu overflow-list>[slot=overflow],header-menu overflow-list>[slot=more]{display:none}header-menu overflow-list>li{flex-shrink:0;list-style:none}.header-actions .account-button a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.account-button{justify-content:center;align-items:center;display:flex!important}.account-button>a{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.jdgm-revs-tab-btn{writing-mode:vertical-rl;color:#fff;z-index:500;cursor:pointer;background:#2b2724;padding:8px 10px;font:14px Jost,sans-serif;position:fixed;top:48%;right:0}@media (max-width:749px){.jdgm-revs-tab-btn{display:none}}.pr-runtime-full-cart:empty{display:none}@media (min-width:750px) and (max-width:1099px){.pr-avis-judgeme,.pa,.pa-wrap,.pa-cards{min-width:0;max-width:100%}}.pr-runtime-full-cart{width:100%;margin:0}overflow-list.facets__overflow-list{align-items:center;gap:16px;display:flex}overflow-list.facets__overflow-list>[slot=more],overflow-list.facets__overflow-list>[slot=overflow]{display:none}.jdgm-revs-tab-btn{justify-content:center;align-items:center;width:37px;height:77px;padding:0;text-decoration:none;display:flex;top:calc(50% - 20px)}@media (max-width:749px){.jdgm-revs-tab-btn{display:none}}@media (min-width:750px) and (max-width:1099px){main.content-for-layout>section.pr-avis-judgeme{width:100%;max-width:100%}}.pr-review-photo-overlay{z-index:1000001;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pr-review-photo-overlay img{object-fit:contain;max-width:90vw;max-height:90vh}.pr-review-photo-overlay button{color:#fff;background:#222;border:0;width:40px;height:40px;font-size:28px;position:absolute;top:20px;right:20px}header-menu overflow-list{gap:30px}.jdgm-revs-tab-btn{writing-mode:horizontal-tb;transform-origin:100%;white-space:nowrap;width:max-content;height:37px;padding:8px 16px;font-size:15px;line-height:21px;top:50%;transform:rotate(90deg)translate(50%,50%)}@media (max-width:749px){.header__column--left search-button{grid-area:leftB!important}}header-menu overflow-list[data-runtime-shadow]{gap:normal;display:block}.header-logo__image[src="/brand/roomprincess-wordmark.png"]{object-fit:contain;transform-origin:50%;transform:scale(1.15)}.pf-monoset[style*="/brand/roomprincess-monogram.png"] .pf-mono>i{-webkit-mask-size:130%;mask-size:130%}.pr-purchase-confirm{color:#30282d;background:#fff5fa;border:1px solid #efb6d2;border-radius:22px;width:min(440px,100vw - 32px);padding:30px}.pr-purchase-confirm::backdrop{background:#24151c80}.pr-purchase-confirm h2{margin:0 20px 16px 0;font-family:Georgia,serif;font-size:28px}.pr-purchase-confirm label{align-items:flex-start;gap:10px;margin:20px 0;font-size:14px;display:flex}.pr-purchase-confirm input{accent-color:#b84d7d;flex:none;margin-top:4px}.pr-purchase-close{cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:15px}.pr-purchase-continue{color:#30282d;cursor:pointer;background:#f4b8d8;border:0;border-radius:999px;width:100%;padding:14px;font-weight:600}.pr-purchase-continue:disabled{opacity:.5;cursor:default}
