.um-search-launch{background:transparent;border:0;color:#171717;cursor:pointer;font:13px Arial,sans-serif;margin:0;padding:8px 0;text-transform:none}.um-search-launch::before{content:'⌕';font-size:23px;vertical-align:middle;margin-right:10px}.um-search-launch--desktop{width:250px;border-bottom:1px solid #171717;text-align:left}.um-search-launch--mobile{display:none}.um-search[hidden],.um-commerce-panel[hidden],.um-commerce-overlay[hidden]{display:none!important}.um-commerce-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:100100}.um-commerce-panel{position:fixed;top:0;right:0;bottom:0;width:min(440px,100vw);z-index:100101;background:#fff;color:#171717;overflow:auto;padding:26px 30px;font:14px/1.5 Arial,sans-serif;box-shadow:-5px 0 20px #0002}.um-commerce-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;padding-bottom:18px;margin-bottom:24px}.um-commerce-heading h2{font:400 24px/1.2 Arial,sans-serif;margin:0;color:#171717}.um-commerce-close{border:0;background:transparent;color:#171717;font-size:30px;line-height:1;cursor:pointer;padding:0 4px}.um-commerce-search{display:flex;gap:8px}.um-commerce-search input{flex:1;min-width:0}.um-commerce-search button,.um-commerce-cart-link{background:#171717;color:#fff;border:0;padding:12px 18px;text-decoration:none}.um-commerce-panel .widget_shopping_cart_content{color:#171717}.um-commerce-panel .widget_shopping_cart_content img{max-width:80px;height:auto}.um-commerce-cart-link{display:block;text-align:center;margin-top:20px}.um-commerce-panel a:focus-visible,.um-commerce-panel button:focus-visible,.um-commerce-panel input:focus-visible,.um-search-launch:focus-visible{outline:2px solid #171717;outline-offset:3px}@media(max-width:849px){.um-search-launch--desktop{display:none}.um-search-launch--mobile{display:block;width:calc(100% - 40px);margin:0 20px 17px;border-bottom:1px solid #171717;text-align:left;height:42px}.um-commerce-panel{width:min(390px,100vw);padding:22px 20px}}
