.royal-discovery{--rd-radius:25px;--rd-accent:#ff6500;color:#272727;font:inherit}.royal-discovery__drawer>summary{display:flex;align-items:center;gap:10px;color:var(--rd-accent);cursor:pointer;list-style:none;min-height:44px;font-size:16px;font-weight:500}.royal-discovery summary::-webkit-details-marker{display:none}.royal-discovery__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3999;width:100%;height:100dvh;border:0;border-radius:0;background:#19161352;padding:0;cursor:pointer}.royal-discovery__panel{position:fixed;inset:0 0 0 auto;z-index:4000;box-sizing:border-box;width:min(400px,92vw);height:100dvh;display:flex;flex-direction:column;background:#fffdfb;border-radius:var(--rd-radius) 0 0 var(--rd-radius);padding:20px 18px max(18px,env(safe-area-inset-bottom));box-shadow:-8px 0 30px #00000012;text-align:left}.royal-discovery__panel header{display:flex;justify-content:space-between;align-items:center;flex:none;font-size:20px;padding-bottom:14px}.royal-discovery__panel header button{border:0;border-radius:var(--rd-radius);background:#f2efeb;font-size:26px;line-height:1;width:44px;height:44px;color:#34302b;cursor:pointer}.royal-discovery form{display:flex;flex-direction:column;flex:1;min-height:0;margin:0}.royal-discovery [data-groups]{overflow-y:auto;overflow-x:hidden;flex:1;min-height:0;overscroll-behavior:contain;scrollbar-width:thin;padding-right:4px;-webkit-overflow-scrolling:touch}.royal-discovery__group{border-top:1px solid #eee7df;padding:12px 0}.royal-discovery__group>summary{cursor:pointer;list-style:none;font-weight:600;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px}.royal-discovery__group>summary:after{content:"\2212";font-size:20px;font-weight:400;color:#7b736b}.royal-discovery__group:not([open])>summary:after{content:"+"}.royal-discovery__options{max-height:264px;overflow-y:auto;margin-top:4px}.royal-discovery__options label{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.4;padding:4px 8px;border-radius:var(--rd-radius);cursor:pointer;overflow-wrap:anywhere}.royal-discovery__options label:has(input:checked){background:#fff0e5}.royal-discovery input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:var(--rd-accent)}.royal-discovery input[type=search],.royal-discovery input[type=number]{box-sizing:border-box;width:100%;min-width:0;border:1px solid #e5ddd4;background:#fff;border-radius:var(--rd-radius);padding:11px 14px;min-height:46px;font:inherit;font-size:16px;margin-top:6px;color:#272727}.royal-discovery__price{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:4px 0 12px}.royal-discovery__price label{display:block;font-size:12px;min-width:0;padding:0}.royal-discovery footer{display:grid;grid-template-columns:1fr 1.35fr;gap:10px;padding-top:14px;border-top:1px solid #eee7df;flex:none;background:#fffdfb}.royal-discovery footer button{border:0;background:#f0ece6;border-radius:var(--rd-radius);min-height:50px;padding:11px 12px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;color:#34302b}.royal-discovery footer button[type=submit]{background:var(--rd-accent);color:#fff}.royal-discovery [data-status]{font-size:12px;line-height:1.4;margin:8px 0 0;flex:none}.royal-discovery [data-status]:empty{display:none}.royal-discovery :focus-visible{outline:2px solid #a34400;outline-offset:3px}.royal-discovery [hidden]{display:none}.royal-discovery__options small{margin-left:auto;color:#72695f;flex-shrink:0}.royal-discovery-open body{overflow:hidden}[data-royal-catalog][aria-busy=true]{opacity:.65}body:has(#PBarNextFrame) .royal-discovery__panel{padding-bottom:84px}@media(max-width:600px){.royal-discovery__panel{width:min(92vw,380px);padding-top:max(14px,env(safe-area-inset-top));padding-inline:14px}.royal-discovery__drawer>summary{font-size:14px}.royal-discovery__panel header{font-size:18px;padding-bottom:10px}}@media(prefers-reduced-motion:no-preference){.template-collection #MainContent .royal-discovery__drawer[open]>.royal-discovery__panel{animation:royal-sidebar-in .35s cubic-bezier(.32,.72,0,1) both}.template-collection #MainContent .royal-discovery__drawer[open]>.royal-discovery__backdrop{animation:royal-backdrop-in .24s ease-out both}.template-collection #MainContent .royal-discovery__drawer.is-closing>.royal-discovery__panel{animation:royal-sidebar-out .35s cubic-bezier(.4,0,.55,1) both}.template-collection #MainContent .royal-discovery__drawer.is-closing>.royal-discovery__backdrop{animation:royal-backdrop-in .35s ease-in reverse both}}.template-collection #MainContent .royal-discovery__drawer:not([open])>:is(.royal-discovery__panel,.royal-discovery__backdrop){display:none}@keyframes royal-sidebar-in{0%{transform:translate(100%)}}@keyframes royal-sidebar-out{to{transform:translate(100%)}}@keyframes royal-backdrop-in{0%{opacity:0}}.royal-discovery .royal-discovery__backdrop,.royal-discovery .royal-discovery__backdrop:hover,.royal-discovery .royal-discovery__backdrop:focus,.royal-discovery .royal-discovery__backdrop:active{background:#19161352!important;border:0!important;box-shadow:none!important;border-radius:0!important}.royal-collection-search{display:flex;align-items:center;gap:9px;width:min(100%,220px);min-height:34px;margin:4px 0 0;padding-inline:10px;border:1px solid #e9e5df;border-radius:10px;background:#f8f7f5;color:#625c55}.royal-collection-search svg{width:14px;height:14px;flex-shrink:0}.royal-collection-search input[type=search]{flex:1;width:100%;min-width:0;height:32px;min-height:0;margin:0;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:#2c2825;font:inherit;font-size:16px}.royal-discovery__fields{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.royal-discovery .royal-discovery__fields [data-groups]{overflow:visible}.royal-discovery__sort{display:grid;gap:6px;padding-bottom:12px;font-weight:600}.royal-discovery__sort select{width:100%;min-height:44px;font:inherit}@media(max-width:767px){.royal-discovery .royal-discovery__panel{padding-bottom:calc(96px + var(--rh-dock-safe-bottom, 0px))}}body.template-collection [data-royal-catalog-count],body.template-collection .rc-pagination__count{display:none}body.template-collection [data-royal-result-status]{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%)}.template-collection #MainContent .bee-collection-header:has(.royal-collection-search){--catalog-control-bg: linear-gradient(155deg, #f7f6f4, #e8e5e0);--catalog-control-rim: linear-gradient(180deg, #fff 0%, #b2b2b2 48%, #fff 100%);--catalog-control-shadow: inset 0 1px 2px #fffa, 0 2px 5px #28282815;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;padding-block:10px;margin-bottom:6px}.template-collection #MainContent .bee-collection-header .royal-collection-search,.template-collection #MainContent .bee-collection-header:has(.royal-collection-search) .bee-layout-switch-wrapper,.template-collection #MainContent .bee-collection-header .royal-discovery__drawer>summary{box-sizing:border-box;min-height:44px;border:1px solid transparent;border-radius:25px;background:var(--catalog-control-bg) padding-box,var(--catalog-control-rim) border-box;box-shadow:var(--catalog-control-shadow);color:#39342f}.template-collection #MainContent .bee-collection-header .royal-collection-search{grid-area:1 / 1;width:100%;padding-inline:9px;gap:6px;margin:0}.template-collection #MainContent .bee-collection-header .royal-collection-search:has(:focus-visible){background-color:#fff}.template-collection #MainContent .royal-collection-search input[type=search]{height:42px}.royal-collection-search input::placeholder{text-overflow:ellipsis}.template-collection #MainContent .bee-collection-header:has(.royal-collection-search) .bee-layout-switch-wrapper{grid-column:2;align-items:center}.template-collection #MainContent .bee-collection-header:has(.royal-collection-search) .bee-btn-filter-wrapper,.template-collection #MainContent .bee-collection-header .royal-discovery,.template-collection #MainContent .bee-collection-header .royal-discovery__drawer{min-width:0;width:100%}.template-collection #MainContent .bee-collection-header:has(.royal-collection-search) .bee-btn-filter-wrapper{grid-column:3}.template-collection #MainContent .bee-collection-header .royal-discovery__drawer>summary{justify-content:center;width:100%;padding:0 5px;gap:5px;font-size:12px;line-height:1.1;text-align:center}.royal-discovery__drawer>summary>svg{width:16px;height:16px;flex:none}.template-collection [data-royal-catalog] [data-contentlm-replace]:has(+[data-royal-empty]){display:none}.template-collection [data-royal-catalog] [data-royal-empty]{margin:0;padding:18px 0 24px;text-align:center}.template-collection #MainContent .bee-collection-header .royal-collection-search{width:44px;max-width:100%;padding:0;gap:0;overflow:hidden}.template-collection #MainContent .bee-collection-header .royal-collection-search.is-expanded{width:100%}.royal-collection-search .royal-collection-search__toggle{flex:0 0 42px;height:42px;display:grid;place-items:center;padding:0;border:0;border-radius:25px;background:transparent;color:inherit}.royal-collection-search__toggle:focus-visible{outline:2px solid #a34400;outline-offset:-3px}.royal-collection-search input{opacity:0}.royal-collection-search.is-expanded input{opacity:1;margin-inline-end:8px}.template-collection #MainContent .bee-collection-header .royal-discovery__drawer>summary{width:80px;max-width:100%;margin-inline-start:auto;position:relative;white-space:nowrap}.template-collection #MainContent .bee-collection-header .royal-discovery__drawer[open]:not(.is-closing)>summary{width:100%}.royal-discovery__sort-label{display:inline-block;max-width:0;overflow:hidden;vertical-align:bottom;opacity:0;white-space:pre}.royal-discovery__drawer[open]:not(.is-closing) .royal-discovery__sort-label{max-width:75px;opacity:1}.template-collection #MainContent .royal-discovery [data-selection-count]{position:static;display:grid;place-items:center;min-width:18px;height:18px;padding-inline:4px;box-sizing:border-box;flex:none;border-radius:25px;background:#f60;color:#fff;font-size:10px;font-weight:700}.template-collection #MainContent .royal-discovery [data-selection-count]:empty{display:none}@media(max-width:359px){.royal-discovery .royal-discovery__sort-label{display:none}}@media(prefers-reduced-motion:no-preference){.template-collection #MainContent .bee-collection-header .royal-collection-search,.template-collection #MainContent .bee-collection-header .royal-discovery__drawer>summary{transition:width .35s cubic-bezier(.32,.72,0,1),border-color .18s ease}.royal-collection-search input{transition:opacity .18s ease}.royal-discovery__sort-label{transition:max-width .35s cubic-bezier(.32,.72,0,1),opacity .18s ease}}.template-collection #MainContent .bee-collection-header :is(.royal-collection-search__toggle,.royal-discovery__drawer>summary,.bee-layout-switch-wrapper button):focus:not(:focus-visible){outline:none}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.template-collection #MainContent .bee-collection-header:has(.royal-collection-search) :is(.royal-collection-search,.bee-layout-switch-wrapper,.royal-discovery__drawer>summary):hover{animation:royal-glass-hover .26s cubic-bezier(.32,.72,0,1) both}}@keyframes royal-glass-hover{to{box-shadow:inset 0 1px 3px #fff,0 3px 7px #28282820}}.royal-collection-search input::-webkit-search-cancel-button{display:none}.royal-collection-search .royal-collection-search__clear:not([hidden]){display:grid;place-items:center;flex:0 0 32px;height:42px;padding:0;border:0;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer}.royal-collection-search:has(.royal-collection-search__clear:not([hidden])) input{margin-inline-end:0}@media(min-width:992px){.template-collection #MainContent .bee-collection-header:has(.royal-collection-search){width:min(100%,600px);margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/royal-custom-discovery.css.map */
