#spfr-root .stage .fr-l{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 12%;opacity:0;transition:opacity .38s ease;display:block}#spfr-root .stage .fr-l.on{opacity:1}#spfr-root .stage .fr-spin{position:absolute;right:18px;top:18px;width:16px;height:16px;border:2px solid rgba(226,196,135,.25);border-top-color:#e2c487;border-radius:50%;opacity:0;transition:opacity .2s;animation:frspin .8s linear infinite;z-index:4;pointer-events:none}#spfr-root .stage.busy .fr-spin{opacity:1}@keyframes frspin{to{transform:rotate(360deg)}}#spfr-root .stage.rackmode{background:#eeece8}#spfr-root .stage-tools:empty{display:none}#spfr-root .sw{gap:12px}#spfr-root .sw button{width:46px!important;height:46px!important;padding:0!important;margin:0;border-radius:50%!important;border:1px solid rgba(255,255,255,.16)!important;position:relative;display:block;transition:box-shadow .2s,border-color .2s}#spfr-root .sw button span{position:absolute!important;top:3px!important;right:3px!important;bottom:3px!important;left:3px!important;width:auto!important;height:auto!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px #00000047,inset 0 6px 10px #ffffff0f}#spfr-root .sw button[aria-pressed=true]{border-color:transparent!important;box-shadow:0 0 0 2px #0b0a09,0 0 0 4px #c9a45c!important}#spfr-root .sw button:hover:not([aria-pressed=true]){border-color:#c9a45c99!important}@media(min-width:900px){#spfr-root .rail{grid-template-columns:repeat(6,minmax(0,1fr))!important}}#spfr-root .tab[data-b=stockroom] .n{color:#e2c487}#spfr-root .chip small{opacity:.55;margin-left:6px;font-size:11px}#spfr-root .rack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;max-height:min(72vh,760px);overflow:auto;padding:3px;scrollbar-width:thin}@media(min-width:600px){#spfr-root .rack{grid-template-columns:repeat(4,minmax(0,1fr))}}#spfr-root .rk{display:flex;flex-direction:column;text-align:left;border:1px solid var(--line2);background:#0f0d0b;padding:0 0 8px;min-width:0;transition:border-color .2s}#spfr-root .rk img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 10%;background:#eceae6;display:block}#spfr-root .rk .t{font-size:12px;line-height:1.3;padding:2px 8px 0;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#spfr-root .rk .no{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#c9a45c;padding:8px 8px 0}#spfr-root .rk .c{font-size:11px;color:var(--ink2,#bfb6a8);padding:1px 8px 0}#spfr-root .rk .p{font-size:11px;color:var(--ink3);padding:2px 8px 0}#spfr-root .rk[aria-pressed=true]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}#spfr-root .rk:hover{border-color:#c9a45c99}#spfr-root #incl li{display:flex!important}#spfr-root .fr-modes{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.12);margin:0 0 12px}#spfr-root .fr-modes button{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:16px 20px;transition:background .25s,box-shadow .25s}#spfr-root .fr-modes button+button{border-left:1px solid rgba(255,255,255,.12)}#spfr-root .fr-modes b{font:500 clamp(20px,2.2vw,26px)/1.1 var(--sp-serif,"Cormorant Garamond"),serif;color:#f3ede2}#spfr-root .fr-modes small{font:400 11px/1.3 var(--sp-sans,Outfit),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#a99f90}#spfr-root .fr-modes button[aria-selected=true]{background:#14110e;box-shadow:inset 0 -2px #c9a45c}#spfr-root .fr-modes button[aria-selected=false]:hover{background:#ffffff08}#spfr-root .fr-modes button:focus-visible{outline:2px solid #c9a45c;outline-offset:-2px}#spfr-root .rail-wrap.rackmode .rail{display:none!important}@media(max-width:600px){#spfr-root .fr-modes button{padding:12px 14px}#spfr-root .fr-modes small{font-size:10px;letter-spacing:.1em}}#spfr-root .actions{grid-template-columns:1fr 1fr!important}#spfr-root .fr-more{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:14px 0 0;font:400 12px/1.4 var(--sp-sans,Outfit),sans-serif;letter-spacing:.12em;text-transform:uppercase}#spfr-root .fr-more a,#spfr-root .fr-more button{all:unset;cursor:pointer;color:#a99f90;border-bottom:1px solid transparent;padding-bottom:2px;transition:color .2s,border-color .2s}#spfr-root .fr-more a:hover,#spfr-root .fr-more button:hover{color:#f3ede2;border-color:#c9a45c}@media(max-width:480px){#spfr-root .actions{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/stockpile-fr-v2.css.map */
