.mvs-arc.mvs-cat-toolbar{position:relative;box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);clear:both}body:not(.mvs-arc-full) .mvs-arc.mvs-cat-toolbar{width:auto;max-width:100%;margin-left:0;margin-right:0}.ct07{margin:0 0 22px;padding:0 max(15px,4.1vw,calc(50vw - 945px));background:radial-gradient(30% 140% at 88% 100%,rgb(20 184 166 / .09),#fff0 70%),linear-gradient(180deg,#fff,#f6f9fc);background-color:#fbfdfe;border-bottom:1px solid #e1e9f1;font-size:clamp(14px,.25vw + 11px,18px)}.ct07 .in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px clamp(20px,3vw,72px);padding:14px 0 16px}.ct07 .lt{position:relative;display:flex;flex-direction:column;gap:3px;flex:1 1 300px;min-width:0;padding-left:18px}.ct07 .lt:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:4px;border-radius:4px;background:linear-gradient(180deg,#14b8a6,#06b6d4);transform-origin:50% 100%;animation:ct07bar .8s .1s cubic-bezier(.2,.8,.2,1) both}.ct07 .lb{color:#0b1f3a;font-size:1.3em;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.ct07 p.woocommerce-result-count.hide-for-medium{display:block!important;margin:0;color:#3c5470;font-size:.95em;line-height:1.4}.ct07 .fd{position:relative;flex:0 1 auto;min-width:min(100%,clamp(300px,22vw,480px));padding-top:2px}.ct07 .fd:before,.ct07 .fd:after{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none}.ct07 .fd:before{height:2px;background:#c9d8e6;animation:ct07ln 1s .2s cubic-bezier(.65,0,.2,1) both}.ct07 .fd:after{height:3px;border-radius:3px;background:linear-gradient(90deg,#06b6d4,#14b8a6 50%,#06b6d4);box-shadow:0 3px 12px rgb(20 184 166 / .55);transform:scaleX(0);transition:transform .5s cubic-bezier(.65,0,.2,1)}.ct07 .fd:hover:after,.ct07 .fd:focus-within:after{transform:scaleX(1)}.ct07 .fl{display:block;color:#0f6b63;font-size:max(12.5px,.76em);font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:color .3s}.ct07 .fd:focus-within .fl{color:#0b1f3a}.ct07 form.woocommerce-ordering{position:relative;display:block;margin:0}.ct07 form.woocommerce-ordering:before{content:"";position:absolute;right:0;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:#e3f5f2;pointer-events:none;transition:transform .35s cubic-bezier(.3,1.4,.5,1),background-color .3s}.ct07 form.woocommerce-ordering:after{content:"";position:absolute;right:12px;top:50%;width:7px;height:7px;margin-top:-6px;border:solid #0f6b63;border-width:0 2px 2px 0;transform:rotate(45deg);pointer-events:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s}.ct07 .fd:hover form.woocommerce-ordering:before,.ct07 form.woocommerce-ordering:focus-within:before{transform:scale(1.12);background-color:#0f766e}.ct07 .fd:hover form.woocommerce-ordering:after,.ct07 form.woocommerce-ordering:focus-within:after{border-color:#fff}.ct07 form.woocommerce-ordering:focus-within:after{transform:translateY(3px) rotate(225deg)}.ct07 form.woocommerce-ordering select.orderby{-webkit-appearance:none;appearance:none;display:block;width:100%;max-width:100%;height:auto;min-height:46px;margin:0;padding:0 48px 0 0;border:0;border-radius:0;background:#fff0 none;box-shadow:none;color:#0b1f3a;font:inherit;font-weight:700;font-size:1.12em;cursor:pointer;transition:color .3s}.ct07 form.woocommerce-ordering select.orderby option{background:#fff;color:#0b1f3a}.ct07 form.woocommerce-ordering select.orderby:hover{color:#0f5f58}.ct07 form.woocommerce-ordering select.orderby:focus-visible{outline:2px solid #0b1f3a;outline-offset:6px}@keyframes ct07bar{from{transform:scaleY(0)}to{transform:none}}@keyframes ct07ln{from{transform:scaleX(0)}to{transform:none}}@media (max-width:700px){.ct07 .in{padding:12px 0 14px}.ct07 .lt{flex-basis:100%}.ct07 .fd{flex:1 1 100%}.ct07 form.woocommerce-ordering select.orderby{min-height:48px;font-size:16px}}@media (prefers-reduced-motion:reduce){.ct07 .lt:before,.ct07 .fd:before{animation:none}.ct07 *,.ct07 .fd:after,.ct07 form.woocommerce-ordering:before,.ct07 form.woocommerce-ordering:after{transition:none!important}}