div.search_bar.sk-search{width:100%!important;max-width:100%!important;position:relative}form.asearch .sk-search__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0!important;border:0!important;background:none!important;color:inherit;cursor:pointer;opacity:.75}form.asearch .sk-search__input{flex:1 1 auto;width:100%;min-width:0;border:0!important;background:transparent;outline:none;box-shadow:none!important}form.asearch .sk-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.sk-search-panel{position:fixed;z-index:100080;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid #e4e1dc;border-radius:14px;box-shadow:0 30px 70px -25px rgba(0,0,0,.45);font-family:Inter,system-ui,sans-serif;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1),visibility 0s linear .22s}.sk-search-panel:before{content:"";display:block;height:3px;background:linear-gradient(90deg,#b87935,#e6b76f);border-radius:14px 14px 0 0}.sk-search-panel.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.7,.2,1),visibility 0s}.sk-sp__group{padding:10px 10px 4px}.sk-sp__group+.sk-sp__group{border-top:1px solid #f0ece6}.sk-sp__label{padding:6px 10px 8px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8a5a26}.sk-sp__item{display:flex;align-items:center;gap:14px;padding:9px 10px;border-radius:10px;text-decoration:none!important;color:#111!important;transition:background .15s ease}.sk-sp__item.is-sel,.sk-sp__item:hover{background:#f7f3ee}.sk-sp__thumb{flex:0 0 auto;width:54px;height:54px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #e4e1dc}.sk-sp__thumb img{width:100%;height:100%;object-fit:contain;padding:3px;box-sizing:border-box;display:block}.sk-sp__txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.sk-sp__title{font-size:14px;font-weight:600;line-height:1.3;color:#111;overflow:hidden;text-overflow:ellipsis}.sk-sp__item--product .sk-sp__title{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:500}.sk-sp__meta{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#8a7d70}.sk-sp__title mark{background:rgba(200,169,110,.25);color:inherit;padding:0 1px;border-radius:2px}.sk-sp__price{flex:0 0 auto;font-size:14px;font-weight:600;color:#8a5a26;text-align:right;white-space:nowrap}.sk-sp__price.is-oos{opacity:.55}.sk-sp__price .woocommerce-Price-currencySymbol{display:inline!important}.sk-sp__price .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sk-sp__item--page{padding:10px 10px}.sk-sp__pico{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#f7f3ee;color:#8a5a26}.sk-sp__item--page .sk-sp__title{flex:1 1 auto}.sk-sp__go{color:#c8a96e;opacity:0;transform:translateX(-4px);transition:all .15s ease}.sk-sp__item--page.is-sel .sk-sp__go,.sk-sp__item--page:hover .sk-sp__go{opacity:1;transform:none}.sk-sp__all{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 10px 10px;padding:13px 14px;border-radius:10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;color:#111!important;background:#f7f3ee;border:1px solid rgba(200,169,110,.35);transition:all .15s ease}.sk-sp__all.is-sel,.sk-sp__all:hover{background:linear-gradient(135deg,#b87935,#e6b76f);border-color:transparent}@keyframes sk-sp-spin{to{transform:rotate(1turn)}}@media (max-width:700px){.sk-sp__thumb{width:48px;height:48px}.sk-sp__item--product .sk-sp__title{font-size:16px}}.topbar-search div.search_bar.sk-search{width:178px!important;max-width:178px!important}