body .mvweb-ss{--mvweb-ss-max-width:100%;--mvweb-ss-panel-width:40rem;--mvweb-ss-border:transparent;--mvweb-ss-field-bg:transparent;--mvweb-ss-text:var(--mvweb-t-ink);--mvweb-ss-accent:var(--mvweb-t-accent-link);--mvweb-ss-submit-bg:var(--mvweb-t-button-bg, var(--mvweb-t-accent));--mvweb-ss-submit-icon:var(--mvweb-t-button-ink, var(--mvweb-t-accent-ink));--mvweb-ss-submit-w:2.5rem;--mvweb-ss-radius:var(--mvweb-t-radius-full);--mvweb-ss-font-size:0.9375rem;--mvweb-ss-weight:400}.mvweb-t-el-search-form--smart .mvweb-ss{align-items:center;height:3.25rem;padding:0 .375rem 0 1.25rem;border-radius:var(--mvweb-t-radius-full);background:var(--mvweb-t-bg);box-shadow:var(--mvweb-t-shadow-card);transition:box-shadow .25s var(--mvweb-t-ease-out)}.mvweb-t-el-search-form--smart .mvweb-ss:focus-within{box-shadow:0 0 0 2px var(--mvweb-t-ink)}.mvweb-t-el-search-form--smart .mvweb-ss .mvweb-ss__input{height:100%;padding:0 2rem 0 0;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--mvweb-t-ink);font-size:var(--mvweb-ss-font-size)}.mvweb-t-el-search-form--smart .mvweb-ss .mvweb-ss__input::placeholder{color:var(--mvweb-t-ink-muted)}.mvweb-t-el-search-form--smart .mvweb-ss .mvweb-ss__input:focus{outline:0;box-shadow:none}.mvweb-t-el-search-form--smart .mvweb-ss .mvweb-ss__clear,.mvweb-t-el-search-form--smart .mvweb-ss .mvweb-ss__spinner{right:calc(var(--mvweb-ss-submit-w) + .75rem)}.mvweb-t-el-search-form--smart .mvweb-ss.mvweb-ss--overlay-on:not(.mvweb-ss--icon-collapsed){align-items:stretch;height:auto;padding:.75rem;border-radius:0;background:var(--mvweb-t-bg);box-shadow:none}.mvweb-t-el-search-form--smart .mvweb-ss.mvweb-ss--overlay-on:not(.mvweb-ss--icon-collapsed) .mvweb-ss__input{padding:0 2.75rem 0 1rem;border:1px solid var(--mvweb-t-field-border);background:var(--mvweb-t-field-bg)}.mvweb-t-el-search-form--smart .mvweb-ss.mvweb-ss--overlay-on:not(.mvweb-ss--icon-collapsed) .mvweb-ss__clear{right:1.5rem}body.mvweb-ss-lock .mvweb-t-header{z-index:45}.mvweb-ss .mvweb-ss__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.mvweb-ss .mvweb-ss__clear::before{background:var(--mvweb-t-ink-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/contain no-repeat}.mvweb-ss .mvweb-ss__clear:hover::before{background:var(--mvweb-t-ink)}.mvweb-ss .mvweb-ss__spinner::before{border-color:var(--mvweb-t-border-strong);border-top-color:var(--mvweb-t-ink)}.mvweb-t-el-search-form--smart .mvweb-ss .mvweb-ss__submit{width:2.5rem;height:2.5rem;border:0;border-radius:var(--mvweb-t-radius-full);background:var(--mvweb-t-button-bg,var(--mvweb-t-accent));color:var(--mvweb-t-button-ink,var(--mvweb-t-accent-ink));transition:background var(--mvweb-t-transition-fast)}.mvweb-t-el-search-form--smart .mvweb-ss .mvweb-ss__submit:hover{background:var(--mvweb-t-button-hover-bg,var(--mvweb-t-accent-hover));color:var(--mvweb-t-button-hover-ink,var(--mvweb-t-accent-ink))}.mvweb-ss .mvweb-ss__panel{top:calc(100% + .5rem);gap:.5rem;padding:.75rem;border:0;border-radius:var(--mvweb-t-radius-lg);background:var(--mvweb-t-bg);box-shadow:var(--mvweb-t-shadow-lifted),inset 0 0 0 1px var(--mvweb-t-border);color:var(--mvweb-t-ink)}.mvweb-ss .mvweb-ss__close{border:0;border-radius:var(--mvweb-t-radius-sm);background:var(--mvweb-t-surface);color:var(--mvweb-t-ink)}.mvweb-ss .mvweb-ss__tabs{padding:0 0 .25rem;border-bottom:0}.mvweb-ss .mvweb-ss__tab{min-height:2.25rem;padding:0 .875rem;border:0;border-radius:var(--mvweb-t-radius-full);background:0 0;box-shadow:inset 0 0 0 1px var(--mvweb-t-border-strong);color:var(--mvweb-t-ink);font-size:var(--mvweb-t-text-sm);font-weight:600}.mvweb-ss .mvweb-ss__tab:hover{background:var(--mvweb-t-surface)}.mvweb-ss .mvweb-ss__tab.is-active{background:var(--mvweb-t-ink);box-shadow:none;color:var(--mvweb-t-bg)}.mvweb-ss .mvweb-ss__list{padding:0}.mvweb-ss .mvweb-ss__group{padding:.5rem .5rem .25rem;color:var(--mvweb-t-ink-dim);font-size:var(--mvweb-t-text-xs)}.mvweb-ss .mvweb-ss__cat,.mvweb-ss .mvweb-ss__item{gap:.75rem;padding:.5rem;border-radius:var(--mvweb-t-radius-sm);color:var(--mvweb-t-ink)}.mvweb-ss .mvweb-ss__cat:focus,.mvweb-ss .mvweb-ss__cat:hover,.mvweb-ss .mvweb-ss__item.is-active,.mvweb-ss .mvweb-ss__item:focus,.mvweb-ss .mvweb-ss__item:hover{background:var(--mvweb-t-surface);color:var(--mvweb-t-ink)}.mvweb-ss .mvweb-ss__thumb{width:3rem;height:3rem;border:0;border-radius:var(--mvweb-t-radius-sm);background:var(--mvweb-t-surface-2);object-fit:cover}.mvweb-ss .mvweb-ss__cat-name,.mvweb-ss .mvweb-ss__item-title{--mvweb-ss-weight:600;font-size:var(--mvweb-t-text-sm);font-weight:600}.mvweb-ss .mvweb-ss__item-price{color:var(--mvweb-t-ink);font-family:var(--mvweb-t-font-heading);font-size:var(--mvweb-t-text-sm);font-weight:700}.mvweb-ss .mvweb-ss__cat-context,.mvweb-ss .mvweb-ss__cat-count{background:0 0;color:var(--mvweb-t-ink-muted);font-size:var(--mvweb-t-text-xs)}.mvweb-ss .mvweb-ss__mark{background:var(--mvweb-t-accent-soft)!important;color:inherit;font-weight:inherit}.mvweb-ss .mvweb-ss__details{flex-basis:14rem;padding:1rem;border-left:0;border-radius:var(--mvweb-t-radius-sm);background:var(--mvweb-t-surface)}.mvweb-ss .mvweb-ss__details-img{border-radius:var(--mvweb-t-radius-sm)}.mvweb-ss .mvweb-ss__details-title{color:var(--mvweb-t-ink);font-size:var(--mvweb-t-text-sm)}.mvweb-ss .mvweb-ss__details-price{color:var(--mvweb-t-ink);font-family:var(--mvweb-t-font-heading)}.mvweb-ss .mvweb-ss__details-stock.is-in{color:var(--mvweb-t-success)}.mvweb-ss .mvweb-ss__details-stock.is-out{color:var(--mvweb-t-required)}.mvweb-ss .mvweb-ss__details-excerpt{color:var(--mvweb-t-ink-muted)}.mvweb-ss .mvweb-ss__details-cart,.mvweb-ss .mvweb-ss__details-view{min-height:2.5rem;border:2px solid transparent!important;border-radius:var(--mvweb-t-radius-sm)!important}.mvweb-ss .mvweb-ss__details-view{background:var(--mvweb-t-accent)!important;color:var(--mvweb-t-accent-ink)!important}.mvweb-ss .mvweb-ss__details-view:hover{background:var(--mvweb-t-accent-hover)!important}.mvweb-ss .mvweb-ss__details-cart{border-color:var(--mvweb-t-border-strong)!important;background:0 0!important;color:var(--mvweb-t-ink)!important}.mvweb-ss .mvweb-ss__details-cart:hover{border-color:var(--mvweb-t-ink)!important;background:var(--mvweb-t-ink)!important;color:var(--mvweb-t-bg)!important}.mvweb-ss .mvweb-ss__all{padding:.75rem;border-top:1px solid var(--mvweb-t-border);color:var(--mvweb-t-ink);font-size:var(--mvweb-t-text-sm);text-decoration:underline;text-underline-offset:3px}.mvweb-ss .mvweb-ss__all:hover{background:0 0;text-decoration-thickness:2px}.mvweb-ss .mvweb-ss__correction{border-bottom:0;color:var(--mvweb-t-ink-muted)}.mvweb-ss .mvweb-ss__correction-link{color:var(--mvweb-t-ink);text-decoration:underline;text-underline-offset:3px}.mvweb-ss .mvweb-ss__empty{color:var(--mvweb-t-ink-muted)}.mvweb-ss .mvweb-ss__error{color:var(--mvweb-t-required)}.mvweb-ss .mvweb-ss__cta{border-radius:var(--mvweb-t-btn-radius,var(--mvweb-t-radius-sm));background:var(--mvweb-t-button-bg,var(--mvweb-t-accent));color:var(--mvweb-t-button-ink,var(--mvweb-t-accent-ink))}.mvweb-ss .mvweb-ss__cta:hover{background:var(--mvweb-t-button-hover-bg,var(--mvweb-t-accent-hover));color:var(--mvweb-t-button-hover-ink,var(--mvweb-t-accent-ink));filter:none}.mvweb-ss .mvweb-ss__suggest-head .mvweb-ss__history-clear{color:var(--mvweb-t-ink-muted);font-size:var(--mvweb-t-text-xs);text-decoration:underline;text-underline-offset:3px}.mvweb-ss .mvweb-ss__suggest-head .mvweb-ss__history-clear:hover{color:var(--mvweb-t-ink)}.mvweb-ss .mvweb-ss__suggest-item{padding:.625rem .5rem;border-radius:var(--mvweb-t-radius-sm);color:var(--mvweb-t-ink);font-size:var(--mvweb-t-text-sm)}.mvweb-ss .mvweb-ss__suggest-item:hover{background:var(--mvweb-t-surface)}