.header-tools button{border:0;background:none;font:inherit;font-size:23px;cursor:pointer}.search-shade{position:fixed;inset:0;background:#0009;z-index:109;opacity:0;visibility:hidden;transition:.3s}.search-shade.open{opacity:1;visibility:visible}.search-panel{position:fixed;left:0;right:0;top:0;z-index:110;background:#fff;padding:70px 8vw;transform:translateY(-105%);transition:.45s cubic-bezier(.2,.7,.2,1);box-shadow:0 30px 80px #0002}.search-panel.open{transform:none}.search-panel>div{max-width:1000px;margin:auto}.search-panel span{font-size:10px;letter-spacing:.18em;color:var(--gold)}.search-panel form{display:flex;border-bottom:1px solid var(--ink);margin:20px 0}.search-panel input{flex:1;border:0;outline:0;padding:15px 0;font:600 clamp(28px,5vw,60px) 'Cormorant Garamond';min-width:0}.search-panel form button{border:0;background:none;text-transform:uppercase;font-size:10px;letter-spacing:.12em}.search-close{position:absolute;right:35px;top:25px;border:0;background:none;font-size:34px}.search-panel p{font-size:12px;color:#786c60}.searching{overflow:hidden}.woocommerce form.checkout,.woocommerce form.login,.woocommerce form.register,.woocommerce form.woocommerce-cart-form,.woocommerce form.track_order{background:#fff;border:1px solid var(--line);padding:30px}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;border:1px solid var(--line)}.woocommerce .woocommerce-MyAccount-navigation a{display:block;padding:14px 18px;border-bottom:1px solid var(--line)}.woocommerce .woocommerce-MyAccount-navigation .is-active a{background:var(--ink);color:#fff}.woocommerce table.shop_table{border-color:var(--line)!important;border-radius:0!important}.woocommerce .coupon input{min-width:150px;padding:13px!important}@media(max-width:600px){.search-panel{padding:65px 22px 35px}.search-panel form{display:grid}.search-panel input{font-size:34px}.search-panel form button{text-align:left;padding:14px 0}}
