.sx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;font-family:inherit;color:#1d1d1f;-webkit-font-smoothing:antialiased}.sx__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#16141047;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);opacity:0;transition:opacity .35s ease}.sx__sheet{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fbf9f5f0,#f7f4eef7);-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);transform:translateY(-14px) scale(.985);opacity:0;transition:transform .5s cubic-bezier(.2,.9,.25,1.05),opacity .32s ease;padding:calc(env(safe-area-inset-top) + 14px) 0 0}.sx.is-in .sx__veil{opacity:1}.sx.is-in .sx__sheet{transform:none;opacity:1}.sx.is-out .sx__sheet{transform:translateY(-10px) scale(.99);opacity:0;transition-duration:.22s}.sx.is-out .sx__veil{opacity:0}.sx__top{display:flex;align-items:center;justify-content:space-between;padding:0 18px}.sx__eyebrow{display:flex;align-items:center;gap:8px;margin:0;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#a7834a;font-weight:600}.sx__eyebrow span{width:22px;height:1px;background:currentColor}.sx__cancel{border:0;background:none;padding:8px 0 8px 12px;font-size:15px;font-weight:500;line-height:1;color:#1d1d1f;cursor:pointer}.sx__h{margin:10px 18px 14px;font:500 34px/1.05 Cormorant Garamond,Georgia,Times New Roman,serif;letter-spacing:-.01em;color:#1d1d1f;opacity:0;transform:translateY(8px);transition:opacity .5s .08s ease,transform .6s .08s cubic-bezier(.2,.9,.25,1)}.sx__h em{font-style:italic;color:#a7834a}.sx.is-in .sx__h{opacity:1;transform:none}.sx.is-typing .sx__h{margin-bottom:0;height:0;opacity:0;margin-top:0;overflow:hidden;transition:all .3s ease}.sx__bar{position:relative;margin:0 14px;display:flex;align-items:center;height:54px;border-radius:18px;background:#fff;box-shadow:0 1px #0000000a,0 10px 30px -12px #3c2d1440,inset 0 0 0 1px #0000000f;opacity:0;transform:translateY(10px);transition:opacity .5s .14s ease,transform .6s .14s cubic-bezier(.2,.9,.25,1)}.sx.is-in .sx__bar{opacity:1;transform:none}.sx__ring{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:20px;padding:2px;background:conic-gradient(from var(--a,0deg),#e9d39b,#a7834a,#f4e7c4,#c9a35c,#e9d39b);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}.sx__bar:focus-within .sx__ring{opacity:1;animation:sxSpin 5s linear infinite}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sxSpin{to{--a:360deg}}.sx__glass{display:grid;place-items:center;width:48px;color:#8a7650;flex:none}.sx__in{flex:1;min-width:0;height:100%;border:0;background:none;outline:0;font-size:17px;color:#1d1d1f;padding:0;-webkit-appearance:none;appearance:none;box-shadow:none}.sx__in::placeholder{color:#9b958a}.sx__in::-webkit-search-cancel-button{display:none}.sx__clear{display:grid;place-items:center;width:26px;height:26px;margin:0 12px 0 6px;border:0;border-radius:50%;background:#ebe7df;color:#6e6a62;cursor:pointer;flex:none;padding:0}.sx__clear[hidden]{display:none}.sx__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:18px 0 calc(env(safe-area-inset-bottom) + 110px)}.sx__home[hidden],.sx__res[hidden],.sx__foot[hidden],.sx__sec[hidden]{display:none}.sx__sec{padding:0 18px;margin:0 0 24px;opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.9,.25,1)}.sx.is-in .sx__sec{opacity:1;transform:none}.sx.is-in .sx__sec:nth-child(1){transition-delay:.16s}.sx.is-in .sx__sec:nth-child(2){transition-delay:.2s}.sx.is-in .sx__sec:nth-child(3){transition-delay:.26s}.sx.is-in .sx__sec:nth-child(4){transition-delay:.32s}.sx__lh{display:flex;justify-content:space-between;align-items:baseline}.sx__label{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6e6a62;font-family:inherit}.sx__link{border:0;background:none;padding:0;font-size:13px;color:#8a6a35;cursor:pointer}.sx__chips{display:flex;flex-wrap:wrap;gap:8px}.sx__chip{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;background:#ffffffbf;box-shadow:inset 0 0 0 1px #00000012;color:#1d1d1f;font-size:14px;text-decoration:none;white-space:nowrap;transition:transform .15s ease,background .15s ease}.sx__chip svg{color:#a7834a;flex:none}.sx__chip:active{transform:scale(.96);background:#fff}.sx__chip--recent svg{color:#9b958a}.sx__dots{display:flex;gap:12px;overflow-x:auto;margin:0 -18px;padding:4px 18px 8px;scrollbar-width:none;scroll-snap-type:x proximity}.sx__dots::-webkit-scrollbar{display:none}.sx__dot{flex:none;display:flex;flex-direction:column;align-items:center;gap:7px;width:58px;font-size:11.5px;line-height:1.2;color:#3d3a35;text-decoration:none;text-align:center;scroll-snap-align:start}.sx__dot i{width:44px;height:44px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 2px #ffffffd9,0 0 0 1px #0000001a,0 6px 14px -6px #00000059;transition:transform .2s cubic-bezier(.2,.9,.25,1.4)}.sx__dot:active i{transform:scale(.9)}.sx__tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sx__tile{position:relative;display:block;aspect-ratio:3/2;border-radius:16px;overflow:hidden;background:#e9e4da;text-decoration:none;box-shadow:0 10px 24px -14px #281e0a80}.sx__tile img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.2s cubic-bezier(.2,.9,.25,1)}.sx.is-in .sx__tile img{transform:none}.sx__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#0000009e)}.sx__tile span{position:absolute;left:12px;right:10px;bottom:10px;z-index:1;color:#fff;font:500 19px/1.05 Cormorant Garamond,Georgia,serif}.sx__tile small{display:block;margin-top:3px;font:500 10.5px/1 -apple-system,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.sx__finder{display:flex;align-items:center;gap:12px;margin:0 18px;padding:14px 16px;border-radius:16px;background:#1d1d1f;color:#fff;text-decoration:none}.sx__finder-i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#f4e7c4,#a7834a);color:#1d1d1f;font-size:15px;flex:none}.sx__finder b{display:block;font-size:14.5px;font-weight:600}.sx__finder small{display:block;font-size:12.5px;color:#c9c4ba;margin-top:2px}.sx__finder svg{margin-left:auto;color:#c9a35c;flex:none}.sx__res{padding:0 18px}.sx__qs{display:flex;gap:8px;overflow-x:auto;margin:0 -18px 18px;padding:0 18px;scrollbar-width:none}.sx__qs::-webkit-scrollbar{display:none}.sx__qs .sx__chip{flex:none}.sx__qs mark,.sx__cat mark{background:none;color:inherit;font-weight:700}.sx__cats{display:flex;flex-direction:column;margin:0 0 20px;border-radius:16px;background:#ffffffbf;box-shadow:inset 0 0 0 1px #0000000f;overflow:hidden}.sx__cat{display:flex;align-items:center;gap:12px;padding:12px 14px;color:#1d1d1f;text-decoration:none;font-size:15px;border-top:1px solid rgba(0,0,0,.05)}.sx__cat:first-child{border-top:0}.sx__cat i{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#f3eee4;color:#a7834a;flex:none;font-style:normal}.sx__cat svg.go{margin-left:auto;color:#b9b3a8;flex:none}.sx__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 10px}.sx__card{display:block;color:#1d1d1f;text-decoration:none;opacity:0;transform:translateY(10px);animation:sxIn .5s cubic-bezier(.2,.9,.25,1) forwards;animation-delay:calc(var(--i)*45ms)}.sx__card-img{position:relative;display:block;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#ece7de}.sx__card-img img{width:100%;height:100%;object-fit:cover}.sx__card-tag{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:999px;background:#d70015;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em}.sx__card-tag--out{background:#1d1d1fc7}.sx__card-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 2px 4px;font-size:13.5px;line-height:1.3}.sx__card-p{margin:0 2px;font-size:14px;font-weight:600}.sx__card-p s{margin-left:6px;font-weight:400;color:#6e6e73;font-size:12.5px}.sx__card-p.is-sale{color:#d70015}.sx__card-p small{font-weight:400;color:#6e6e73;font-size:12px}@keyframes sxIn{to{opacity:1;transform:none}}.sx__sk{border-radius:14px;background:linear-gradient(100deg,#ece7de 30%,#f6f2ea,#ece7de 70%);background-size:300% 100%;animation:sxSh 1.2s ease-in-out infinite}@keyframes sxSh{0%{background-position:100% 0}to{background-position:0 0}}.sx__none{text-align:center;padding:30px 10px 20px}.sx__none b{display:block;font:500 26px/1.1 Cormorant Garamond,Georgia,serif;margin-bottom:6px}.sx__none p{margin:0 0 18px;color:#6e6a62;font-size:14px}.sx__none .sx__chips{justify-content:center}.sx__foot{position:absolute;left:0;right:0;bottom:0;padding:14px 14px calc(env(safe-area-inset-bottom) + 14px);background:linear-gradient(180deg,#f7f4ee00,#f7f4eef5 40%)}.sx__all{width:100%;height:52px;border:0;border-radius:16px;background:#1d1d1f;color:#fff;font-size:15.5px;font-weight:600;letter-spacing:.01em;box-shadow:0 14px 30px -14px #0009;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 18px}html.sx-lock,html.sx-lock body{overflow:hidden!important}@media(prefers-reduced-motion:reduce){.sx *,.sx{transition:none!important;animation:none!important}.sx__card{opacity:1;transform:none}}@media(min-width:768px){.sx{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/335/assets/brf-msearch.css.map */
